JP6669960B2 - Terminal device, communication program, and communication method - Google Patents
Terminal device, communication program, and communication method Download PDFInfo
- Publication number
- JP6669960B2 JP6669960B2 JP2015249987A JP2015249987A JP6669960B2 JP 6669960 B2 JP6669960 B2 JP 6669960B2 JP 2015249987 A JP2015249987 A JP 2015249987A JP 2015249987 A JP2015249987 A JP 2015249987A JP 6669960 B2 JP6669960 B2 JP 6669960B2
- Authority
- JP
- Japan
- Prior art keywords
- communication network
- terminal device
- state
- radio wave
- access point
- 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
Links
- 238000004891 communication Methods 0.000 title claims description 289
- 238000000034 method Methods 0.000 title claims description 69
- 230000008569 process Effects 0.000 claims description 35
- 238000012544 monitoring process Methods 0.000 claims description 26
- 238000010586 diagram Methods 0.000 description 40
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 238000012545 processing Methods 0.000 description 8
- 230000004044 response Effects 0.000 description 7
- 239000000969 carrier Substances 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 241000760358 Enodes Species 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Computer And Data Communications (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Description
本発明は、端末装置、通信プログラム、及び通信方法に関する。 The present invention relates to a terminal device, a communication program, and a communication method.
携帯電話の事業者(キャリア)は、ユーザの利便性を向上させるために様々なサービスを提供している。そのサービスの一つに、一つの契約で無線WAN(Wide Area Network)と無線LAN(Local Area Network)の両方をユーザが使用できるサービスがある。 2. Description of the Related Art Mobile phone carriers (carriers) provide various services to improve user convenience. One of the services is a service that allows a user to use both a wireless WAN (Wide Area Network) and a wireless LAN (Local Area Network) with one contract.
このうち、無線WANは、4G(Generation)やLTE(Long Term Evolution)等の携帯電話回線を通じて事業者の通信網に接続するためのネットワークであり、契約者に有料で提供される。一方、無線LANは、駅や店舗等に設置されたアクセスポイントを経由して事業者の通信網に接続するためのネットワークであって、無線WANの契約者は無料で使用できることが多い。 Among them, the wireless WAN is a network for connecting to a communication network of a business operator through a mobile phone line such as 4G (Generation) and LTE (Long Term Evolution), and is provided to a subscriber for a fee. On the other hand, a wireless LAN is a network for connecting to an operator's communication network via an access point installed at a station, a store, or the like, and a wireless WAN subscriber can often use it free of charge.
無線WANと無線LANのいずれからもインターネットに接続することができるが、前述のように無線LANを無償とすることで、インターネット接続時にユーザが無線LANを使用するように促される。その結果、音声通話に使用される無線WANのトラフィックを下げる効果が期待できる。 The user can connect to the Internet from both the wireless WAN and the wireless LAN. However, as described above, by making the wireless LAN free, the user is encouraged to use the wireless LAN when connecting to the Internet. As a result, the effect of reducing the traffic of the wireless WAN used for voice communication can be expected.
但し、端末装置にはユーザや事業者の識別番号を記憶したSIM(Subscriber Identify Module)カードが装着されており、その識別番号で特定される事業者の通信網にしかその端末装置は接続することができない。 However, the terminal device is equipped with a SIM (Subscriber Identify Module) card that stores the identification number of the user or the operator, and the terminal device must be connected only to the communication network of the operator specified by the identification number. Can not.
複数の事業者の通信網に端末装置を接続するには、事業者ごとの複数のSIMカードを端末装置に装着すればよい。 In order to connect a terminal device to a communication network of a plurality of operators, a plurality of SIM cards for each operator may be attached to the terminal device.
このとき、複数の事業者の無線WAN間でローミングを行えば、端末装置が移動しても無線WANを使ってデータ通信を行うことができるが、無線WANでは前述のように各事業者によって課金されてしまう。 At this time, if roaming is performed between wireless WANs of multiple operators, data communication can be performed using the wireless WAN even if the terminal device moves, but in the wireless WAN, each operator charges as described above. Will be done.
一方、無線WANの契約に付随した無料の無線LANにローミングすれば、その無線LANを使って無料でデータ通信を行うことができ、ユーザの便宜に資することができる。 On the other hand, when roaming to a free wireless LAN attached to a wireless WAN contract, data communication can be performed free of charge using the wireless LAN, which can contribute to the convenience of the user.
ところで、前述のように複数のSIMカードを端末装置に装着した場合、その端末装置が接続できる通信網は、各SIMカードで特定される事業者の通信網に限られる。 By the way, when a plurality of SIM cards are attached to a terminal device as described above, a communication network to which the terminal device can be connected is limited to a communication network of a business specified by each SIM card.
しかしながら、複数の無線LANの圏内に端末装置が位置している場合、それらの無線LANがどの事業者によって提供されているのかを識別する手段が端末装置にはない。そのため、複数の無線LANのうちで無料となるものを端末装置1が特定することができず、端末装置が自動的に無料の無線LANにローミングできないという問題が生じる。
However, when a terminal device is located in a range of a plurality of wireless LANs, the terminal device has no means for identifying which carrier provides the wireless LAN. Therefore, there is a problem that the
一つの側面では、開示の技術は、端末装置を無線LANに自動的にローミングさせることを目的とする。 In one aspect, the disclosed technology aims to automatically roam a terminal device to a wireless LAN.
一つの側面では、第1の通信網に接続するための第1の情報を記憶した第1のカードと、第2の通信網に接続するための第2の情報を記憶した第2のカードとを装着した端末装置が、前記第2の通信網に設けられた無線LANの複数のアクセスポイントを特定するアクセスポイント情報を取得し、前記端末装置が、前記第1のカードの前記第1の情報を利用して、前記第1の通信網に無線で接続し、前記端末装置が、前記第1の通信網との接続に現在使用している第1の電波の状態と、前記アクセスポイント情報で特定される前記複数のアクセスポイントの各々の第2の電波の状態とを監視し、前記端末装置が、前記監視により得られた前記第1の電波の状態と前記第2の電波の状態のどちらが良好であるかを、前記第1の電波の状態を示す指標と、前記第2の電波の状態を示す指標との少なくとも一方に、前記端末装置が位置する地域によって変更された重み係数が乗算された状態で判断し、前記判断により、前記第2の電波の状態が前記第1の電波の状態よりも良好であるとされた場合、前記端末装置が、前記第2のカードの前記第2の情報を利用することにより、前記アクセスポイントを経由して前記第2の通信網の前記無線LANに接続する通信方法が提供される。 In one aspect, a first card storing first information for connecting to a first communication network and a second card storing second information for connecting to a second communication network are provided. A terminal device equipped with the terminal acquires access point information for specifying a plurality of access points of the wireless LAN provided in the second communication network, and the terminal device acquires the first information of the first card. The terminal device wirelessly connects to the first communication network, and the terminal device uses the state of the first radio wave currently used for connection with the first communication network and the access point information. The state of the second radio wave of each of the plurality of access points identified is monitored, and the terminal device determines which of the first radio wave state and the second radio wave state obtained by the monitoring is different. whether is good, an index indicating the state of said first radio wave The at least one of the second index indicating the state of radio waves, said terminal device is determined in a state in which the weighting factor changes depending on the region located is multiplied, by the judgment of the second radio wave condition Is determined to be better than the state of the first radio wave, the terminal device uses the second information of the second card to transmit the second information via the access point. A communication method for connecting to the wireless LAN of the communication network.
端末装置を無線LANに自動的にローミングすることができる。 The terminal device can automatically roam to the wireless LAN.
(第1実施形態)
以下に、添付図面を参照しながら本実施形態について説明する。
[ネットワーク構成]
図1は、第1実施形態に係る端末装置が接続するネットワーク構成の概略を模式的に示す図である。
(1st Embodiment)
The present embodiment will be described below with reference to the accompanying drawings.
[Network configuration]
FIG. 1 is a diagram schematically illustrating an outline of a network configuration to which a terminal device according to the first embodiment connects.
図1に示すように、端末装置1は、それぞれ異なる事業者によって提供される第1の通信網N1と第2の通信網N2のいずれかを介してインターネット2に接続する。
As shown in FIG. 1, the
また、第1の通信網N1には、無線WANの基地局3と無線LANのアクセスポイント4がそれぞれ複数設けられる。端末装置1は、無線WANの基地局3と無線LANのアクセスポイント4のいずれか一方に無線で接続することにより、第1の通信網N1を介してインターネット2に接続する。これについては第2の通信網N2においても同様である。
The first communication network N1 is provided with a plurality of
そして、インターネット2には、第1のサーバ5と第2のサーバ6とが接続される。
The
このうち、第1のサーバ5は、第1の通信網N1を提供する第1の事業者が管理するサーバであって、第1のアクセスポイント情報8を記憶する。第1のアクセスポイント情報8は、第1の通信網N1に設けられた複数のアクセスポイント4を特定する情報であって、例えば各アクセスポイント4のSSID(Service Set Identifier)のリストが第1のアクセスポイント情報8として記憶される。
Among them, the
また、第2のサーバ6は、第2の通信網N2を提供する第2の事業者が管理するサーバであって、第2のアクセスポイント情報9を記憶する。第2のアクセスポイント情報9は、第2の通信網N2に設けられた複数のアクセスポイント4を特定する情報であって、例えば各アクセスポイント4のSSIDのリストが第2のアクセスポイント情報9として記憶される。
Further, the
なお、アクセスポイント4の数に増減があったり、そのSSIDが変更されたりした場合には、これらの変更を各事業者が各アクセスポイント情報8、9に反映させる。
When the number of the
また、このように各事業者が各サーバ5、6を個別に用意するのに代えて、これらの事業者のアクセスポイント4のSSIDを一括して管理するサーバを設け、そのサーバに各アクセスポイント情報8、9を格納してもよい。
In addition, instead of each company individually preparing the
図2は、第1の通信網N1の構成を模式的に示す図である。 FIG. 2 is a diagram schematically illustrating the configuration of the first communication network N1.
なお、第2の通信網N2の構成もこれと同じなので、以下ではその説明は省略する。 Note that the configuration of the second communication network N2 is the same as that described above, and a description thereof will be omitted below.
第1の通信網N1は、3GPP(Third Generation Partnership Project)において策定されたEPC(Evolved Packet Core)ネットワークアーキテクチャに準拠した通信網であって、前述の無線WANの基地局3と無線LANのアクセスポイント4の各々の接続先としてEPC22を有する。
The first communication network N1 is a communication network conforming to an Evolved Packet Core (EPC) network architecture formulated by the 3GPP (Third Generation Partnership Project), and includes a
このうち、アクセスポイント4は、端末装置1から受信したIP(Internet Protocol)パケットを暗号化する機能を有するか否かによって、第1のアクセスポイント4aと第2のアクセスポイント4bとに分けられる。
The
第1のアクセスポイント4aは、受信したIPパケットを暗号化せずに、L2(Layer 2)レベルのGRE(Generic Routing Encapsulation)によりIPパケットをカプセル化してEPC22に送信する。このようにGREを使用する無線LANはuntrusted Wi-Fiとも呼ばれる。
The
一方、第2のアクセスポイント4bは、IP SecによりIPパケットを暗号化してEPC22に送信する。このようにIP Secを使用する無線LANはtrusted Wi-Fiとも呼ばれる。
On the other hand, the
なお、第1のアクセスポイント4aと第2のアクセスポイント4bのいずれか一方のみを設けてもよい。
Note that only one of the
そして、基地局3は、3GやLTEの基地局であるNode BやeNode Bである。
The
一方、EPC22は、SGW24、ePDG25、TWAG26、認証サーバ27、MME/SGSN28、HSS/HLR29、及びPGW30を有する。
On the other hand, the
このうち、SGW(Serving Gate Way)24は、基地局3から転送されてきたIPパケットを宛先アドレスに転送するゲートウェイである。また、ePDG (evolved Packet Data Gateway)25はuntrusted Wi-Fiを経由して端末装置1が接続するゲートウェイであり、TWAG(Trusted Wireless Access Gateway)26はtrusted Wi-Fiを経由して端末装置1が接続するゲートウェイである。
The SGW (Serving Gate Way) 24 is a gateway that transfers an IP packet transferred from the
そして、認証サーバ27は、端末装置1を無線LANに接続する際に認証を行うサーバであって、例えばAAA(Authentication, Authorization, Accounting)サーバである。更に、MME/SGSN(Mobility Management Entity / Serving GPRS Support Node)28は、端末装置1の移動管理やIPパケットの転送経路の制御を行う設備である。
The
また、HSS/HLR(Home Subscriber Server/Home Location Register)29は、端末装置1の所在地とその電話番号、及びユーザとの契約情報を管理するデータベースである。
An HSS / HLR (Home Subscriber Server / Home Location Register) 29 is a database that manages the location of the
なお、PGW(PDN Gate Way)30は、EPC22とインターネット2との境界にあるゲートウェイであり、EPC22とインターネット2との間でIPパケットの転送を行う。
[端末装置の構成]
図3は、本実施形態に係る端末装置の平面図である。
A PGW (PDN Gate Way) 30 is a gateway at the boundary between the
[Configuration of terminal device]
FIG. 3 is a plan view of the terminal device according to the present embodiment.
端末装置1は、無線LANと無線WANの両方に接続可能な端末であれば特に限定されず、例えばタブレットPC(Personal Computer)、ノート型パソコン、携帯電話、及びスマートフォンのいずれかを端末装置1として使用し得る。
The
以下では、端末装置1としてスマートフォンを使用する場合を例にして説明する。
Hereinafter, a case where a smartphone is used as the
図3に示すように、この端末装置1は矩形状の筐体42を有しており、その筐体42にはタッチパネル式の表示部43と、第1及び第2の装着部45、46とが設けられる。
As shown in FIG. 3, the
そして、第1の装着部45と第2の装着部46の各々には、第1のSIMカード47と第2のSIMカード48が装着される。
Then, a
このうち、第1のSIMカード47は、第1の通信網N1を提供する第1の事業者によって発行されたものであり、端末装置1を第1の通信網N1に接続するために使用される。
Among them, the
一方、第2のSIMカード48は、第2の通信網N2を提供する第2の事業者によって発行されたものであり、端末装置1を第2の通信網N2に接続するために使用される。
On the other hand, the
なお、SIMカードの枚数は二枚に限定されず、三枚や四枚のSIMカードを端末装置1に装着してもよい。
Note that the number of SIM cards is not limited to two, and three or four SIM cards may be attached to the
これらのSIMカード47、48にはIMSI(International Mobile Subscriber Identity)が記憶されている。IMSIは、これらのSIMカード47、48の契約者に一意に割り当てられる一意の識別番号である。
These
なお、第1のSIMカード47のIMSIは第1の情報の一例であり、第2のSIMカード48のIMSIは第2の情報の一例である。
Note that the IMSI of the
図4は、IMSIについて説明するための図である。 FIG. 4 is a diagram for explaining IMSI.
図4に示すように、IMSIは、MCC(Mobile Country Code)、MNC(Mobile Network Code)、及びMSIN(Mobile Station Identification Number)を備える。 As shown in FIG. 4, the IMSI includes a Mobile Country Code (MCC), a Mobile Network Code (MNC), and a Mobile Station Identification Number (MSIN).
このうち、MCCは国番号である。また、MSINは、加入者であるユーザの識別番号である。 MCC is the country code. MSIN is an identification number of a user who is a subscriber.
そして、MNCは、そのSIMで接続可能な通信網を提供する事業者の識別番号である。本実施形態では、第1のSIMカード47のMNCは第1の通信網N1を提供する事業者を示し、第2のSIMカード48のMNCは第2の通信網N2を提供する事業者を示す。
The MNC is an identification number of a provider that provides a communication network connectable by the SIM. In the present embodiment, the MNC of the
これにより、端末装置1がMNCを参照することで、端末装置1が接続可能な通信網の事業者を特定することができる。
Accordingly, the
なお、この例では複数のSIMカードの各々にIMSIを記憶させているが、端末装置1自体にこれらのIMSIを記憶させてもよい。
[ハードウェア構成]
図5は、端末装置1のハードウェア構成図である。
In this example, the IMSI is stored in each of the plurality of SIM cards, but these IMSIs may be stored in the
[Hardware configuration]
FIG. 5 is a hardware configuration diagram of the
図5に示すように、端末装置1は、前述の表示部43の他に、通信部51、プロセッサ52、選択部53、入出力部54、及び記憶部55を有する。
As illustrated in FIG. 5, the
このうち、通信部51は、無線WANの電波を送受信する第1のアンテナ51aと、無線LANの電波を送受信する第2のアンテナ51bとを備える。無線WANの規格としては、例えば3G等のW-CDMA(Wideband Code Division Multiple Access)やLTEがある。また、無線LANの規格としては、例えばIEEE 802.11がある。
The
また、プロセッサ52は、記憶部55と協働して後述の通信プログラムを実行するCPU(Central Processing Unit)である。
The
そして、選択部53は、前述の第1のSIMカード47と第2のSIMカード48のいずれか一方を選択し、選択された方のSIMカードをプロセッサ52が参照できるようにするスイッチである。選択部53の構造は特に限定されない。選択部53は、機械的なスイッチでもよいし、ソフトウェア的なスイッチでもよい。
The
このように選択部53が各SIM47、48のいずれか一方を選択することで、端末装置1が第1の通信網N1と第2の通信網N2のいずれかと無線で接続することができる。
As described above, the
そして、入出力部54は、外部機器に端末装置1を接続するインターフェースを提供する。
The input /
また、記憶部55は、ROM(Read Only Memory)55aとRAM(Random Access Memory)55bとを有する。
Further, the
このうち、ROM55aは後述の通信プログラムを記憶する。なお、その通信プログラムをコンピュータが読み取り可能な記録媒体59に記憶させておき、プロセッサ52に記録媒体59の通信プログラムを読み取らせるようにしてもよい。
Among them, the
そのような記録媒体59としては、例えばCD-ROM(Compact Disc - Read Only Memory)、DVD(Digital Versatile Disc)、及びUSB(Universal Serial Bus)メモリ等の物理的な可搬型記憶媒体がある。また、フラッシュメモリ等の半導体メモリやハードディスクドライブを記憶媒体59として使用してもよい。これらの記憶媒体59は、物理的な形態を持たない搬送波のような一時的な媒体ではない。
Examples of such a
更に、公衆回線、インターネット、及びLAN等に接続された装置に通信プログラムを記憶させておき、プロセッサ52が通信プログラムを読み出して実行するようにしてもよい。
Further, the communication program may be stored in a device connected to a public line, the Internet, a LAN, or the like, and the
一方、RAM55bは、第1の通信網N1や第2の通信網N2を介して取得した前述の第1のアクセスポイント情報8と第2のアクセスポイント情報9を記憶する。
[機能構成]
図6は、図5のハードウェア構成で実現される端末装置1の機能を示す機能構成図である。
On the other hand, the
[Function configuration]
FIG. 6 is a functional configuration diagram showing functions of the
なお、図6において、図5で説明したのと同じ要素には図5におけるのと同じ符号を付し、以下ではその説明を省略する。 In FIG. 6, the same elements as those described in FIG. 5 are denoted by the same reference numerals as those in FIG. 5, and description thereof will be omitted below.
図6に示すように、端末装置1は、前述した表示部43、通信部51、選択部53、入出力部54、及び記憶部55の他に、制御部60を備える。
As shown in FIG. 6, the
このうち、記憶部55のRAM55bには、第1の記憶領域56aと第2の記憶領域56bとが割り当てられる。その第1の記憶領域56aには第1のアクセスポイント情報8が格納され、第2の記憶領域56bには第2のアクセスポイント情報9が格納される。
The
一方、制御部60は、RAM55bに展開された通信プログラムをプロセッサ52とRAM55bが協働して実行することにより実現される機能であって、接続部61、取得部62、監視部63、判断部64、及び指示部65を有する。
On the other hand, the
接続部61は、第1のSIMカード47と第2のSIMカード48のうち、選択部53により選択された方のIMSI(図4参照)を認証情報として利用することにより、後述のように第1の通信網N1と第2の通信網N2のいずれかに自装置を通信部51を介して接続する。
The
また、取得部62は、通信部51を介して前述の第1のアクセスポイント情報8と第2のアクセスポイント情報9をインターネットを経由して取得し、それらをRAM55bに格納する。
The
これにより、各通信網N1、N2のアクセスポイント4の数に増減があったり、そのアクセスポイント4のSSIDが変更されたりした場合でも、最新のSSIDのリストが各アクセスポイント情報8、9としてRAM55bに格納されることになる。
Thus, even if the number of
なお、取得部62は、このように第1のアクセスポイント情報8と第2のアクセスポイント情報9を記憶部55に格納した後は、これらのアクセスポイント情報8、9を記憶部55から取得する機能も有する。
After storing the first
そして、監視部63は、取得部62が取得した第2のアクセスポイント情報9を参照することにより、その第2のアクセスポイント情報9で特定される第2の通信網N2のアクセスポイント4の各々の電波の状態を通信部51を介して監視する。
Then, the
更に、監視部63は、第1の通信網N1の基地局3とアクセスポイント4の各々の電波の状態を通信部51を介して監視する機能も有する。
Further, the
また、判断部64は、監視部63により得られた電波状態に基づき、第1の通信網N1と第2の通信網N2のどちらの電波状態が良好であるかを判断する。
In addition, the
なお、判断部64は、第1の通信網N1と第2の通信網N2の各々の無線WANや無線LANの電波が検出できるか否かも判断する機能も有する。
The determining
そして、指示部65は、選択部53に第1のSIMカード47と第2のSIMカード48のどちらかを選択するように指示する。例えば、判断部64によって第1の通信網N1の電波状態が第2の通信網N2の電波状態よりも良好であると判断された場合には、指示部65は、選択部53に第1のSIMカード47を選択するように指示する。
[動作説明]
次に、本実施形態に係る端末装置1の動作について説明する。
Then, the
[Operation description]
Next, an operation of the
<選択部53の動作>
図7及び図8は、端末装置1の選択部53の動作について説明するための模式図である。
<Operation of
7 and 8 are schematic diagrams for explaining the operation of the
前述のように、選択部53は、第1の通信網N1と第2の通信網N2の各々の電波の状態の如何に応じて切り替わる。
As described above, the
図7は、第1の通信網N1のアクセスポイント4の電波の状態が、第2の通信網N2のアクセスポイント4の電波の状態よりも良好な場合を示す。
FIG. 7 shows a case where the radio wave condition of the
この場合は、選択部53は第1のSIMカード47を選択し、端末装置1が第1の通信網N1に接続する。
In this case, the
電波の状態を判断する指標は特に限定されない。例えば、無線WANの電波の状態の指標としては、RSRP(Reference Signal Received Power)やRSRQ(Reference Signal Recieved Quality)がある。一方、無線LANの電波の状態の指標としては、例えばRSSI(Received Signal Strength Indicator)がある。 The index for determining the state of the radio wave is not particularly limited. For example, there are RSRP (Reference Signal Received Power) and RSRQ (Reference Signal Received Quality) as indicators of the state of the radio wave of the wireless WAN. On the other hand, as an index of the radio wave state of the wireless LAN, for example, there is an RSSI (Received Signal Strength Indicator).
なお、これらRSSP、RSRQ、及びRSSIの各指標はそれぞれ単位が異なる。そのため、異なる指標同士で比較を行う場合には、各指標に適当な係数を乗算することにより、同一の電波状態を示す指標が同一の値になるようにすればよい。 The units of the RSSP, RSRQ, and RSSI indices are different from each other. Therefore, when comparing different indices, it is only necessary to multiply each of the indices by an appropriate coefficient so that the indices indicating the same radio wave state have the same value.
一方、図8は、電波の状態が図7の例から逆転した場合を示す。 On the other hand, FIG. 8 shows a case where the state of the radio wave is reversed from the example of FIG.
この場合は、第2の通信網N2のアクセスポイント4の電波の状態が第1の通信網N1のそれよりも良好となるので、選択部53が第2のSIMカード48を選択して、端末装置1が第2の通信網N2に接続することになる。
In this case, since the radio wave condition of the
<初期動作>
次に、端末装置1の起動直後の初期動作について説明する。
<Initial operation>
Next, an initial operation immediately after the activation of the
図9〜図10は、端末装置1の初期動作について示すフローチャートである。また、図11〜図14は、端末装置1の状態を示す模式図である。
9 and 10 are flowcharts illustrating the initial operation of the
最初に、図9のステップS10において、ユーザが端末装置1の電源を入れる。
First, in step S10 of FIG. 9, the user turns on the power of the
この段階では選択部53は第1のSIMカード47と第2のSIMカード48のどちらを選択していてもよいが、以下では選択部53が第1のSIMカード47を選択しているものとする。
At this stage, the
これ以降の各ステップは、制御部60が前述の通信プログラムを実行することで行われる。
The subsequent steps are performed by the
まず、ステップS11において、取得部62が、第1のSIMカード47のIMSIを読み取ることにより、そのIMSIに含まれているMNCを認識する。MNCは、前述のように、第1の通信網N1を提供する第1の事業者を特定する識別番号である。よって、制御部62は、第1のSIMカード47を利用することにより第1の事業者が提供する第1の通信網N1に自装置を接続できると認識できる。
First, in step S11, the obtaining
図11は、この段階における端末装置1の状態を示す図である。
FIG. 11 is a diagram showing the state of the
図11に示すように、この段階では、RAM55bに割り当てられた第1の記憶領域56aと第2の記憶領域56bの各々は空となっている。
As shown in FIG. 11, at this stage, each of the
次に、図9のステップS12に移り、接続部61が自装置を第1の通信網N1に無線で接続する。接続先は、第1の通信網N1の無線WANの基地局3でもよいし、第1の通信網N1の無線LANのアクセスポイント4でもよい。
Next, the process proceeds to step S12 in FIG. 9, and the
そして、ステップS13に移り、自装置が第1の通信網N1に無線で接続したか否かを判断部64が判断する。
Then, the process proceeds to step S13, where the
ここで、接続されていない(NO)と判断された場合には、再びステップS12を行う。 If it is determined that the connection is not made (NO), step S12 is performed again.
一方、接続された(YES)と判断された場合にはステップS14に移る。 On the other hand, if it is determined that the connection has been made (YES), the process proceeds to step S14.
ステップS14においては、取得部62が、インターネット上にある第1のサーバ5(図1参照)から第1のアクセスポイント情報8を取得し、それを記憶部55のRAM55bに格納する。
In step S14, the
前述のように、第1のアクセスポイント情報8は、第1の通信網N1に設けられた複数のアクセスポイント4の各々のSSIDである。
As described above, the first
なお、本ステップの実行方法は特に限定されず、端末装置1にインストールしたアプリケーションが第1のサーバ5のURL(Uniform Resource Locator)を参照し、予め定められた手順に従ってそのURLから第1のアクセスポイント情報8を取得し得る。
The execution method of this step is not particularly limited, and the application installed in the
図12は、この段階における端末装置1の状態を示す図である。
FIG. 12 is a diagram illustrating a state of the
図12に示すように、この段階では、RAM55bに割り当てられた第1の記憶領域56aに第1のアクセスポイント情報8が格納されている。
As shown in FIG. 12, at this stage, the first
次に、図10のステップS15に移り、指示部65が選択部53に第2のSIMカード48を選択するように指示する。
Next, proceeding to step S15 in FIG. 10, the
そして、ステップS16に移り、取得部62が第2のSIMカード48のIMSIを読み取ることにより、そのIMMSに含まれているMNCを認識する。これにより、制御部62は、そのMNCを利用することにより第2の事業者が提供する第2の通信網N2に自装置を接続できると認識できる。
Then, the process proceeds to step S16, where the acquiring
次いで、ステップS17に移り、接続部61が自装置を第2の通信網N2に無線で接続する。接続先は、第2の通信網N2の無線WANの基地局3でもよいし、第2の通信網N2の無線LANのアクセスポイント4でもよい。
Next, the process proceeds to step S17, where the
そして、ステップS18に移り、自装置が第2の通信網N2に無線で接続したか否かを判断部64が判断する。
Then, proceeding to step S18, the
ここで、接続されていない(NO)と判断された場合には、再びステップS17を行う。 Here, if it is determined that the connection is not established (NO), step S17 is performed again.
一方、接続された(YES)と判断された場合にはステップS19に移る。 On the other hand, if it is determined that the connection has been made (YES), the process proceeds to step S19.
ステップS19においては、取得部62が、インターネット上にある第2のサーバ6(図1参照)から第2のアクセスポイント情報9を取得し、それを記憶部55に格納する。
In step S19, the acquiring
前述のように、第2のアクセスポイント情報9は、第2の通信網N2に設けられた複数のアクセスポイント4の各々のSSIDである。
As described above, the second
また、本ステップの実行方法は特に限定されず、端末装置1にインストールしたアプリケーションが第2のサーバ6のURLを参照し、予め定められた手順に従ってそのURLから第2のアクセスポイント情報9を取得し得る。
The method of executing this step is not particularly limited, and the application installed on the
図13は、この段階における端末装置1の状態を示す図である。
FIG. 13 is a diagram illustrating a state of the
図13に示すように、この段階では、RAM55bに割り当てられた第2の記憶領域56bに第2のアクセスポイント情報9が格納されている。
As shown in FIG. 13, at this stage, the second
次に、図10のステップS20に移り、指示部65が選択部53に再び第1のSIMカード47を選択するように指示する。
Next, proceeding to step S20 in FIG. 10, the
図14は、このように選択部53が第1のSIMカード47を選択した状態での端末装置1の図である。
FIG. 14 is a diagram of the
以上により、端末装置1の初期動作の基本ステップを終了する。
Thus, the basic steps of the initial operation of the
なお、この例では端末装置1が第1の通信網N1を経由して第1のアクセスポイント情報8を取得したが、本実施形態はこれに限定されない。例えば、端末装置1が第2の通信網N2を経由して第1のアクセスポイント8を取得してもよい。
In this example, the
同様に、端末装置1が第1の通信網N1を経由して第2のアクセスポイント情報9を取得してもよい。
Similarly, the
更に、このようにインターネット2から各アクセスポイント情報8、9を取得するのに代えて、各事業者が記憶部55に予めこれらのアクセスポイント情報8、9を格納してもよい。この場合、端末装置1に各事業者のアプリケーションをインストールしておき、そのアプリケーションをアップデートする際に各アクセスポイント情報8、9を更新するのが好ましい。
Further, instead of acquiring the respective
[ローミング方法]
次に、本実施形態に係るローミング方法について説明する。
[Roaming method]
Next, a roaming method according to the present embodiment will be described.
以下では、ユーザが、第1の通信網N1と第2の通信網N2の各々の事業者から、無線WANと無線LANの両方のサービスを受ける契約を結んでいるものとする。但し、この契約においては、各事業者は契約者に無線WANを有料で提供し、無線LANについては契約者に無料で使用させるものとする。 In the following, it is assumed that the user has contracted to receive both wireless WAN and wireless LAN services from respective operators of the first communication network N1 and the second communication network N2. However, in this agreement, each business shall provide the contractor with a wireless WAN for a fee, and let the contractor use the wireless LAN free of charge.
本実施形態では、これらの無料の無線LANに端末装置1を以下のようにローミングさせることで、端末装置1を所有するユーザの経済的な負担を緩和する。
In the present embodiment, by roaming the
<ローミング方法の概略>
(第1例)
まず、第1例に係るローミング方法の概略について、端末装置1の状態の時間変化を追いながら説明する。
<Outline of roaming method>
(First example)
First, the outline of the roaming method according to the first example will be described while following the time change of the state of the
図15及び図16は、端末装置1の状態t1〜t8が時間の経過と共にどのように変化するのかを示す模式図である。
FIGS. 15 and 16 are schematic diagrams showing how the states t1 to t8 of the
これらの図においては、端末装置1が受信している電波を矢印で示している。これらの矢印のうち、実線で示す矢印は、端末装置1が現に通信に利用している電波を示す。一方、点線で示す矢印は、端末装置1が受信しているものの、通信には利用していない電波を示す。
In these figures, radio waves received by the
また、各矢印の太さは電波の状態の良否を示しており、矢印が太いほど電波の状態が良好であることを示す。 The thickness of each arrow indicates the quality of the radio wave, and the thicker the arrow, the better the radio wave condition.
なお、以下の説明においては、図17〜図20も適宜参照する。図17〜図20は、端末装置1の状態に対応したネットワーク図である。
In the following description, FIG. 17 to FIG. 17 to 20 are network diagrams corresponding to states of the
まず、図15に示す最初の状態t1について説明する。 First, the first state t1 shown in FIG. 15 will be described.
状態t1においては、複数の電波のうちで状態が最も良好な第1の通信網N1の無線WANの電波を利用して、端末装置1が第1の通信網N1に接続している。
In the state t1, the
また、このように接続する以外に、端末装置1は、自装置の周囲の電波の状態を監視している。これについては、各状態t2〜t8においても同様である。
In addition to the connection, the
監視対象の電波としては、第1の通信網N1と第2の通信網N2の各々の無線WANの電波と、これらの通信網N1、N2の無線LANの電波がある。なお、第1の通信網N1の無線WANと無線LANの各々の電波は第1の電波の一例であり、第2の通信網N2の無線LANの電波は第2の電波の一例である。 Radio waves to be monitored include radio WAN radio waves of the first communication network N1 and the second communication network N2 and radio LAN radio waves of these communication networks N1 and N2. Each radio wave of the wireless WAN and the wireless LAN of the first communication network N1 is an example of a first radio wave, and the radio wave of the wireless LAN of the second communication network N2 is an example of a second radio wave.
このうち、無線LANの電波は、前述のアクセスポイント4(図1参照)から放出される。アクセスポイント4は、無線LANの電波と共に自装置のSSIDをブロードキャストしており、端末装置1はそのSSIDを受信する。
The wireless LAN radio wave is emitted from the access point 4 (see FIG. 1). The
このとき、端末装置1は、このように受信したSSIDと、自装置が記憶している各アクセスポイント情報8、9とを照合する。
At this time, the
各アクセスポイント情報8、9には各通信網N1、N2のアクセスポイント4のSSIDが格納されているため、このように照合することで端末装置1が自装置の周囲に各通信網N1、N2のアクセスポイント4があるか否かを確認できる。
Since the
これにより、端末装置1は、各アクセスポイント情報8、9に存在するアクセスポイント4から出る無線LANの電波のみを前述のように監視対象とすることができる。なお、各アクセスポイント情報8、9に存在しないアクセスポイント4から出る無線LANの電波については、端末装置1は無視する。
As a result, the
図17は、この状態でのネットワーク図である。 FIG. 17 is a network diagram in this state.
図17に示すように、端末装置1は、第1のSIMカード47を利用して第1の通信網N1の無線WANの基地局3に無線で接続している。
As shown in FIG. 17, the
図15の次の状態t2では、端末装置1が移動したため第1の通信網N1の無線WANの電波状態が悪くなり、代わりに第1の通信網N1の無線LANの電波状態が最も良好となる。但し、この段階では無線LANに接続するための認証を行っていないため、端末装置1は引き続き第1の通信網N1の無線WANに接続している。
In the next state t2 of FIG. 15, the radio wave condition of the wireless WAN of the first communication network N1 becomes worse because the
図18は、この状態でのネットワーク図である。 FIG. 18 is a network diagram in this state.
図18に示すように、この状態では前述のように端末装置1は第1の通信網N1に接続しているものの、端末装置1は第2の通信網N2の無線LANの電波の状態も監視している。
As shown in FIG. 18, in this state, although the
図15の次の状態t3では、端末装置1の接続部61が、アクセスポイント4を介して第1の通信網N1の認証サーバ27に認証要求を通知する。その認証要求には、第1のSIMカード47に格納されているIMSIが認証情報として含まれる。
In the next state t3 of FIG. 15, the
そして、認証サーバ27は、通知されたIMISに基づいて、無線WANの契約に付随する無料の無線LANに端末装置1が接続する権限があるか否かを判断し、権限があると判断した場合には認証が成功した旨の認証応答を端末装置1に返す。
Then, based on the notified IMIS, the
これにより、状態t4において、第1の通信網N1の無線LANに端末装置1が接続できるようになる。
As a result, in the state t4, the
以上により、同一キャリア(第1の事業者)が提供する第1の通信網N1において、無線WANから無線LANへの自動ローミングが完了する。 As described above, the automatic roaming from the wireless WAN to the wireless LAN is completed in the first communication network N1 provided by the same carrier (first operator).
この後は、異なるキャリア間において、無線LANから無線LANへのローミングを以下のようにして行う。 Thereafter, roaming from wireless LAN to wireless LAN is performed between different carriers as follows.
まず、図16の状態t5においては、端末装置1が移動したことにより、第1の通信網N1の無線LANの電波状態が悪くなり、代わりに第2の通信網N2の無線LANの電波状態が最も良好となる。
First, in the state t5 in FIG. 16, the radio wave condition of the wireless LAN of the first communication network N1 is deteriorated due to the movement of the
但し、この段階では、第2の通信網N2の無線LANに接続するための認証を行っていないため、端末装置1は引き続き第1の通信網N1の無線LANに接続している。
However, at this stage, since authentication for connecting to the wireless LAN of the second communication network N2 has not been performed, the
次の状態t6では、判断部64が、このように第2の通信網N2の無線LANの電波状態が最も良好となったと判断する。そして、この判断を受けて、指示部65が、選択部53に第2のSIMカード48を選択するように指示し、最終的に端末装置1において第2のSIMカード48が選択される。
In the next state t6, the
そして、次の状態t7では、端末装置1の接続部61が、アクセスポイント4を介して第2の通信網N2の認証サーバ27に認証要求を通知する。その認証要求には、第2のSIMカード48に格納されているIMSIが認証情報として含まれる。
Then, in the next state t7, the
そして、認証サーバ27は、通知されたIMISに基づいて、無線WANの契約に付随する無料の無線LANに端末装置1が接続する権限があるか否かを判断し、権限があると判断した場合には認証が成功した旨の認証応答を端末装置1に返す。
Then, based on the notified IMIS, the
図19は、この状態でのネットワーク図である。 FIG. 19 is a network diagram in this state.
図19に示すように、前述した端末装置1からアクセスポイント4への認証要求においては、第2のSIMカード48に格納されているIMSIが認証情報として利用される。
As shown in FIG. 19, in the above-described authentication request from the
これにより、図16の状態t8において、第2の通信網N2の無線LANに端末装置1が接続できるようになる。
Thus, in the state t8 in FIG. 16, the
図20は、このように第2の通信網N2の無線LANに端末装置1が接続した状態でのネットワーク図である。
FIG. 20 is a network diagram in a state where the
以上により、異なるキャリア間での無線LAN間の自動ローミングが完了する。 As described above, automatic roaming between wireless LANs between different carriers is completed.
この方法によれば、前述のように端末装置1が第1のアクセスポイント情報8と第2のアクセスポイント情報9とを記憶することで、自装置の周囲に第1の通信網N1と第2の通信網N2の各々の無線LANの電波があるか否かを常に監視できる。そして、端末装置1が各無線LANの電波の状態を監視することで、状態が良好な電波を出している無線LANにローミングことが可能となる。
According to this method, the
(第2例)
上記した第1例では、図15の状態t2において、第1の通信網N1の無線LANの電波が端末装置1によって検出されたことを前提としている。
(Second example)
In the first example described above, it is assumed that the radio wave of the wireless LAN of the first communication network N1 is detected by the
しかし、その電波の圏外に端末装置1が存在している場合には、端末装置1が第1の通信網N1の無線LANの電波を検出できない。この場合について、端末装置1の状態の時間変化を追いながら以下に説明する。
However, when the
図21は、第2例に係るローミング方法の概略について説明するための模式図である。 FIG. 21 is a schematic diagram for explaining the outline of the roaming method according to the second example.
図21に示すように、最初の状態t9において状態が最も良好な電波は、第1の通信網N1の無線WANの電波である。よって、この場合は、端末装置1が第1の通信網N1に無線WANで接続している。
As shown in FIG. 21, the radio wave in the best state in the first state t9 is a radio WAN radio wave of the first communication network N1. Therefore, in this case, the
なお、第1例と異なり、この段階では、端末装置1は第1の通信網N1の無線LANの電波を検出できていない。
Note that, unlike the first example, at this stage, the
次の状態t10においては、端末装置1が移動したことにより、第1の通信網N1の無線WANの電波状態が悪くなり、代わりに第2の通信網N2の無線LANの電波状態が最も良好となる。
In the next state t10, the radio wave condition of the wireless WAN of the first communication network N1 is degraded due to the movement of the
但し、この段階では、第2の通信網N2の無線LANに接続するための認証を端末装置1が行っていないため、端末装置1は引き続き第1の通信網N1の無線WANに接続している。
However, at this stage, since the
次の状態t11では、判断部64が、このように第2の通信網N2の無線LANの電波状態が最も良好となったと判断する。そして、この判断を受けて、指示部65が、選択部53に第2のSIMカード48を選択するように指示し、最終的に端末装置1において第2のSIMカード48が選択される。
In the next state t11, the
次の状態t12では、端末装置1の接続部61が、アクセスポイント4を介して第2の通信網N2の認証サーバ27に認証要求を通知する。その認証要求には、第2のSIMカード48に格納されているIMSIが認証情報として含まれる。
In the next state t12, the
そして、認証サーバ27は、通知されたIMISに基づいて、無線WANの契約に付随する無料の無線LANに端末装置1が接続する権限があるか否かを判断し、権限があると判断した場合には認証が成功した旨の認証応答を端末装置1に返す。
Then, based on the notified IMIS, the
これにより、次の状態t13において、第2の通信網N2の無線LANに端末装置1が接続できるようになる。
As a result, in the next state t13, the
<通信方法の詳細>
(第1例)
次に、図15及び図16で説明した第1例に係るローミング方法を実現するための通信方法について説明する。
<Details of communication method>
(First example)
Next, a communication method for realizing the roaming method according to the first example described with reference to FIGS. 15 and 16 will be described.
図22及び図23は、本実施形態に係る通信方法について説明するためのフローチャートである。 FIG. 22 and FIG. 23 are flowcharts for explaining the communication method according to the present embodiment.
なお、そのフローチャートの各ステップは、制御部60が前述の通信プログラムを実行することで行われる。
Each step of the flowchart is performed by the
まず、図22のステップS30において、取得部62(図6参照)がRAM55bの第1の記憶領域56aと第2の記憶領域56bとを参照することにより、これらの領域に格納されている第1のアクセスポイント情報8と第2のアクセスポイント情報9とを取得する。
First, in step S30 in FIG. 22, the acquisition unit 62 (see FIG. 6) refers to the
次に、ステップS31に移る。本ステップでは、第1の通信網N1と第2の通信網N2のいずれかに端末装置1が無線で接続する。
Next, the process moves to step S31. In this step, the
以下では、接続部61が第1のSIMカード47のIMSI(図4参照)を認証情報として利用することにより、第1の通信網N1の無線WANに端末装置1が接続した場合を例にして説明する。この場合は、第1の通信網N1のHSS/HLR29(図2参照)が、端末装置1から通知された認証情報を確認することにより、端末装置1が第1の通信網N1に接続するのを許可する。
In the following, a case where the
次いで、ステップS32に移り、監視部63が、第1の通信網N1と第2の通信網N2の各々の電波の状態を監視する。
Next, the process proceeds to step S32, where the
監視対象の電波としては、第1の通信網N1と第2の通信網N2の各々の無線WANの電波と、これらの通信網N1、N2の無線LANの電波がある。 Radio waves to be monitored include radio WAN radio waves of the first communication network N1 and the second communication network N2 and radio LAN radio waves of these communication networks N1 and N2.
但し、無線LANについては、ステップS30で取得した各アクセスポイント情報8、9を監視部63が参照することにより、これらのアクセスポイント情報8、9で特定されるアクセスポイント4のみから出る電波を監視部63が監視する。
However, for the wireless LAN, the
なお、第1のアクセスポイント情報8と第2のアクセスポイント情報9のいずれにも存在しないアクセスポイント4から出る電波については、監視部63は無視する。
The
次に、ステップS33に移り、判断部64が、第1の通信網N1の無線LANの電波が検出できるか否かを判断する。なお、判断の対象となる電波は、第1のアクセスポイント情報8に存在するSSIDで特定されるアクセスポイント4から出ている電波のみである。
Next, the process proceeds to step S33, where the
ここで、検出できない(NO)と判断された場合には、第2例で説明するステップS43の接続処理に移る。 Here, if it is determined that detection is not possible (NO), the process proceeds to the connection process of step S43 described in the second example.
一方、検出できる(YES)と判断された場合には、ステップS34に移る。 On the other hand, if it is determined that detection can be performed (YES), the process proceeds to step S34.
ステップS34においては、判断部64が、第1の通信網N1の無線LANの電波の状態が、第1の通信網N1の無線WANの電波の状態よりも良好か否かを判断する。
In step S34, the
無線WANの電波の状態を表す指標としては例えばRSRPやRSRQがある。また、無線LANの電波の状態を表す指標としては例えばRSSIがある。前述のようにこれらの各指標は単位が異なるので、各指標に適当な係数を乗算することにより同一の電波状態を示す指標が同一の値になるようにするのが好ましい。 Indices indicating the state of radio waves in the wireless WAN include, for example, RSRP and RSRQ. An index indicating the state of the radio wave of the wireless LAN is, for example, RSSI. As described above, since each of these indices has a different unit, it is preferable to multiply each of the indices by an appropriate coefficient so that the indices indicating the same radio wave state have the same value.
そして、無線LANの電波の状態を表す指標が、無線WANの電波の状態を表す指標よりも大きい場合に、無線LANの電波の状態が無線WANのそれよりも良好であると判断部64が判断する。
Then, when the index indicating the state of the radio wave of the wireless LAN is larger than the index indicating the state of the radio wave of the wireless WAN, the
ここで、無線LANの電波の状態が無線WANのそれよりも良好ではない(NO)と判断された場合には、ステップS32に戻り、第1の通信網N1の無線WANに端末装置1が接続された状態を維持する。
If it is determined that the radio wave condition of the wireless LAN is not better than that of the wireless WAN (NO), the process returns to step S32, and the
一方、無線LANの電波の状態が無線WANの電波の状態よりも良好である(YES)と判断された場合には、ステップS35に移る。 On the other hand, if it is determined that the state of the radio wave of the wireless LAN is better than the state of the radio wave of the wireless WAN (YES), the process proceeds to step S35.
ステップS35においては、図15の状態t3と同様に、第1の通信網N1の認証サーバ27と端末装置1との間で認証を行う。
In step S35, the authentication is performed between the
この認証においては、接続部61がアクセスポイント4を介して認証サーバ27に認証要求を通知する。その認証要求には、第1のSIMカード47に格納されているIMSIが認証情報として含まれる。
In this authentication, the
そして、認証サーバ27は、通知されたIMISに基づいて、無線WANの契約に付随する無料の無線LANに端末装置1が接続する権限があるか否かを判断し、権限があると判断した場合には認証が成功した旨の認証応答を端末装置1に返す。
Then, based on the notified IMIS, the
この認証に成功した場合には、ステップS36に移り、第1の通信網N1の無線LANに自装置を無線で接続する。 If the authentication is successful, the process moves to step S36, and the device is wirelessly connected to the wireless LAN of the first communication network N1.
このステップS36により、図15の状態t4と同様に、同一キャリア(第1の事業者)内での無線WANから無線LANへのローミングが完了する。 By this step S36, the roaming from the wireless WAN to the wireless LAN within the same carrier (first operator) is completed as in the state t4 in FIG.
この後は、キャリア間での無線LANのローミングとなる。 After this, roaming of the wireless LAN between carriers is performed.
まず、図23のステップS37において、端末装置1が別の場所に移動したとする。
First, it is assumed that the
そして、ステップS38に移り、監視部63が、第1の通信網N1と第2の通信網N2の各々の電波の状態を監視する。
Then, proceeding to step S38, the
前述のステップS32と同様に、本ステップにおける監視対象の電波としては、第1の通信網N1と第2の通信網N2の各々の無線WANの電波と、これらの通信網N1、N2の無線LANの電波がある。 As in step S32 described above, the radio waves to be monitored in this step include the radio waves of each wireless WAN of the first communication network N1 and the second communication network N2, and the wireless LAN of these communication networks N1 and N2. There is a radio wave of.
但し、無線LANについては、ステップS30で取得した各アクセスポイント情報8、9を監視部63が参照することにより、これらのアクセスポイント情報8、9で特定されるアクセスポイント4のみから出る電波を監視部63が監視する。
However, for the wireless LAN, the
なお、第1のアクセスポイント情報8と第2のアクセスポイント情報9のいずれにも存在しないアクセスポイント4から出る電波については、監視部63は無視する。
The
次に、ステップS39に移る。 Next, the process moves to step S39.
ステップS39においては、判断部64が、第2の通信網N2の無線LANの電波の状態が、第1の通信網N1の無線LANの電波の状態よりも良好か否かを判断する。
In step S39, the
なお、各無線LANの電波の状態を示す指標としては、例えばRSSIを採用し得る。そして、第2の通信網N2の無線LANの電波のRSSIが第1の通信網N1のそれよりも大きければ、第2の通信網N2の無線LANの電波は第1の通信網N1のそれよりも良好であると判断する。 Note that, for example, RSSI may be used as an index indicating the state of the radio wave of each wireless LAN. If the RSSI of the radio wave of the wireless LAN of the second communication network N2 is larger than that of the first communication network N1, the radio wave of the wireless LAN of the second communication network N2 is higher than that of the first communication network N1. Is also determined to be good.
ここで、第1の通信網N1の無線LANの電波の状態よりも良好ではない(NO)と判断された場合には、ステップS38に戻り、第1の通信網N1の無線LANに端末装置1が接続された状態を維持する。
Here, if it is determined that the state is not better than the state of the radio wave of the wireless LAN of the first communication network N1 (NO), the process returns to step S38, and the
一方、第2の通信網N2の無線LANの電波の状態は第1の通信網N1のそれよりも良好である(YES)と判断された場合には、ステップS40に移る。 On the other hand, if it is determined that the radio wave condition of the wireless LAN of the second communication network N2 is better than that of the first communication network N1 (YES), the process proceeds to step S40.
ステップS40においては、指示部65が、選択部53に第2のSIMカード48を選択するように指示する。
In step S40, the
これにより、図16の状態t6と同様に、選択部53が第2のSIMカード48を選択する。
As a result, the
次に、ステップS41に移る。 Next, the process moves to step S41.
ステップS41では、図16の状態t7と同様に、第2の通信網N2の認証サーバ27と端末装置1との間で認証を行う。
In step S41, the authentication is performed between the
この認証においては、接続部61がアクセスポイント4を介して認証サーバ27に認証要求を通知する。その認証要求には、第2のSIMカード48に格納されているIMSIが認証情報として含まれる。
In this authentication, the
そして、認証サーバ27は、通知されたIMISに基づいて、無線WANの契約に付随する無料の無線LANに端末装置1が接続する権限があるか否かを判断し、権限があると判断した場合には認証が成功した旨の認証応答を端末装置1に返す。
Then, based on the notified IMIS, the
この認証に成功した場合には、ステップS42に移り、接続部61が第1の通信網N1の無線LANに自装置を無線で接続する。
When the authentication is successful, the process proceeds to step S42, where the
このステップS42により、図16の状態t8と同様に、異なるキャリア間での無線LAN間の自動ローミングが完了する。 By this step S42, similar to the state t8 in FIG. 16, the automatic roaming between wireless LANs between different carriers is completed.
以上説明した通信方法によれば、ステップS30において端末装置1が予め第1のアクセスポイント情報8と第2のアクセスポイント情報9を取得している。そのため、端末装置1がこれらのアクセスポイント情報8、9で特定されるアクセスポイント4をローミング先として特定することができ、無線WANに付随した無料の無線LANに端末装置1をローミングさせることができる。
According to the communication method described above, the
また、複数の無線LANの圏内に端末装置1が位置している場合には、そのうちで最も状態が良い電波の無線LANをステップS39で選択し、その無線LANに対応するSIMカードをステップS40で選択する。これにより、そのSIMカードを用いて電波状態が最も良い無線LANに端末装置1を接続でき、端末装置1の通信の品質を担保することができる。
If the
(第2例)
次に、図21で説明した第2例に係る通信方法を実現するための通信方法について説明する。
(Second example)
Next, a communication method for realizing the communication method according to the second example described with reference to FIG. 21 will be described.
図21を参照して説明したように、本例は、端末装置1が第1の通信網N1の無線LANの電波を検出できない場合の処理である。この処理は、前述のステップS33(図22参照)において、第1の通信網N1の無線LANの電波が検出できない(NO)と判断された場合の接続処理S43である。
As described with reference to FIG. 21, this example is a process in a case where the
図24は、その接続処理S43について説明するためのフローチャートである。 FIG. 24 is a flowchart for explaining the connection processing S43.
なお、このフローチャートの各ステップは、制御部60が前述の通信プログラムを実行することで行われる。
Each step in this flowchart is performed by the
まず、ステップS50において、監視部63が、第1の通信網N1と第2の通信網N2の各々の電波の状態を監視する。
First, in step S50, the
本ステップで監視する電波は、第1の通信網N1の無線WANの電波と、第2の通信網N2の無線LANの電波である。このうち、無線LANの電波は、ステップS30で取得した第2のアクセスポイント情報9で特定されるアクセスポイント4から出る電波のみが監視対象となる。
The electric waves monitored in this step are electric waves of the wireless WAN of the first communication network N1 and electric waves of the wireless LAN of the second communication network N2. Of these radio waves, only radio waves emitted from the
なお、この段階では、図22のステップS31で説明したように、第1の通信網N1の無線WANに端末装置1が接続しているものとする。
At this stage, as described in step S31 of FIG. 22, it is assumed that the
次に、ステップS51に移り、判断部64が、第2の通信網N2の無線LANの電波の状態が、第1の通信網N1の無線WANの電波の状態よりも良好か否かを判断する。
Next, proceeding to step S51, the
ここで、第1の通信網N1の無線WANの電波の状態よりも良好ではない(NO)と判断された場合には、ステップS50に戻り、第1の通信網N1の無線WANに端末装置1が接続された状態を維持する。
Here, if it is determined that the state is not better than the state of the radio wave of the wireless WAN of the first communication network N1 (NO), the process returns to step S50, and the
一方、第2の通信網N2の無線LANの電波の状態は第1の通信網N1の無線WANの電波の状態よりも良好である(YES)と判断された場合には、ステップS52に移る。 On the other hand, if it is determined that the state of the radio wave of the wireless LAN of the second communication network N2 is better than the state of the radio wave of the wireless WAN of the first communication network N1 (YES), the process proceeds to step S52.
ステップS52では、指示部65が、選択部53に第2のSIMカード48を選択するように指示する。
In step S52, the
次に、ステップS53に移り、接続部61が、アクセスポイント4を介して、第2の通信網N2の認証サーバ27との間で認証を行う。この認証は、第2のSIMカード48に格納されているIMSIを接続部61が認証サーバ27に送信し、端末装置1が無線LANに接続する権限があるか否かを認証サーバ27がそのIMSIに基づいて判断することで行われる。
Next, in step S53, the
そして、この認証に成功した場合には、ステップS54に移り、接続部61が第2の通信網N2の無線LANに自装置を無線で接続する。
When the authentication is successful, the process proceeds to step S54, where the
以上により、第1の通信網N1の無線WANから第2の通信網N2の無線LANへの自動ローミングが完了する。 As described above, the automatic roaming from the wireless WAN of the first communication network N1 to the wireless LAN of the second communication network N2 is completed.
上記した本例に係る通信方法においても、第1例と同様に、端末装置1が第2のアクセスポイント情報9で特定されるアクセスポイント4をローミング先として特定でき、無線WANに付随した無料の無線LANに端末装置1をローミングさせることができる。
Also in the communication method according to the above-described example, similarly to the first example, the
(第2実施形態)
第1実施形態のステップS39(図23参照)の判断処理では、第1の通信網N1と第2の通信網N2のどちらの無線LANの電波の状態が良好であるかを判断するために、各無線LANの電波の指標であるRSSIの大小を判定した。
(2nd Embodiment)
In the determination processing of step S39 (see FIG. 23) of the first embodiment, in order to determine which of the first communication network N1 and the second communication network N2 has a better radio wave condition, The magnitude of RSSI, which is an index of radio waves of each wireless LAN, was determined.
これに対し、本実施形態では、以下のように電波の指標に重み係数を乗算することにより、異なる事業者間でローミングするときの判断基準にユーザの嗜好を取り入れる。 On the other hand, in the present embodiment, by multiplying the index of the radio wave by the weighting factor as described below, the user's preference is incorporated in the determination criteria when roaming between different operators.
(第1例)
図25は、本例におけるステップS39の判断処理の処理内容を示すフローチャートである。
(First example)
FIG. 25 is a flowchart showing the processing content of the determination processing in step S39 in this example.
なお、図25において、第1実施形態の図22及び図23で説明したのと同じステップ番号には同じステップ番号を付し、以下ではその説明を省略する。 In FIG. 25, the same step numbers as those described in FIGS. 22 and 23 of the first embodiment denote the same step numbers, and a description thereof will be omitted below.
また、このフローチャートの各ステップは、制御部60が前述の通信プログラムを実行することで行われる。
Each step of the flowchart is performed by the
本例においては、まず、ステップS61において、判断部64が、第1の通信網N1の無線LANのRSSIに重み係数αを乗算する。
In this example, first, in step S61, the
重み係数αの値は特に限定されない。この例では、重み係数αとして1よりも大きい値(例えば3)を使用する。 The value of the weight coefficient α is not particularly limited. In this example, a value larger than 1 (for example, 3) is used as the weight coefficient α.
次に、ステップS62に移り、判断部64が、重み係数αが乗算された第1の通信網N1の無線LANのRSSIと、第2の通信網N2の無線LANのRSSIとの大小を比較する。そして、前者が後者よりも大きい場合に、判断部64は、第2の通信網N2の無線LANの電波の状態が、第1の通信網N1の無線LANの電波の状態よりも良好であると判断する。
Next, proceeding to step S62, the
以上説明した本例によれば、ステップS62において無線LANのRSSIに重み係数αを乗算するので、第1の通信網N1と第2の通信網N2の一方の無線LANの電波の状態が他方よりも良好であると判断され易くなる。 According to the present example described above, the RSSI of the wireless LAN is multiplied by the weight coefficient α in step S62, so that the state of the radio wave of one wireless LAN of the first communication network N1 and the second communication network N2 is higher than that of the other. Is also easily determined to be good.
例えば、前述のようにαを1よりも大きくすれば、第1の通信網N1の無線LANの電波の状態が多少悪くても、当該第1の通信網N1の無線LANの電波の状態が第2の通信網N2のそれよりも良好であると判断されて、第1の通信網N1を使用し続けることになる。 For example, if α is larger than 1, as described above, even if the state of the radio wave of the wireless LAN of the first communication network N1 is somewhat poor, the state of the radio wave of the wireless LAN of the first communication network N1 becomes the second state. The communication network N2 is determined to be better than that of the second communication network N2, and the first communication network N1 is continuously used.
その結果、第1の通信網N1と第2の通信網N2のどちらかを優先して使用したいとのユーザの嗜好がある場合に、その嗜好を反映してローミングを行うことが可能となる。 As a result, when there is a preference of the user who prefers to use one of the first communication network N1 and the second communication network N2, roaming can be performed by reflecting the preference.
なお、上記では第1の通信網N1の無線LANのRSSIのみに重み係数αを乗算したが、本実施形態はこれに限定されない。例えば、第2の通信網N2の無線LANのRSSIのみに重み係数を乗算してもよいし、第1の通信網N1と第2の通信網N2の無線LANの各々のRSSIに値が異なる二つの重み係数を乗算してもよい。 In the above description, only the RSSI of the wireless LAN of the first communication network N1 is multiplied by the weight coefficient α, but the present embodiment is not limited to this. For example, only the RSSI of the wireless LAN of the second communication network N2 may be multiplied by the weighting factor, or the RSSI of each of the wireless LANs of the first communication network N1 and the second communication network N2 may have different values. One weighting factor may be multiplied.
(第2例)
図26は、本例において端末装置が接続するネットワーク構成の概略を模式的に示す図である。
(Second example)
FIG. 26 is a diagram schematically illustrating an outline of a network configuration to which terminal devices are connected in the present example.
なお、図26において、第1実施形態の図1で説明したのと同じ要素には第1実施形態におけるのと同じ符号を付し、以下ではその説明を省略する。 In FIG. 26, the same elements as those described in FIG. 1 of the first embodiment are denoted by the same reference numerals as in the first embodiment, and description thereof will be omitted below.
図26に示すように、本例においては、インターネット2に位置サーバ9を接続する。
As shown in FIG. 26, in this example, the
位置サーバ9は、端末装置1がインターネット2を介して自装置の位置を通知することにより、当該位置に対応した後述の重み係数β1、β2を端末装置1に返す。
図27は、本例に係る端末装置1の機能構成図である。なお、図27において、第1実施形態の図6で説明したのと同じ要素には第1実施形態と同じ符号を付し、以下ではその説明を省略する。
FIG. 27 is a functional configuration diagram of the
図27に示すように、本例においては、端末装置1に位置取得部70を設ける。
As shown in FIG. 27, in this example, the
位置取得部70は、例えばGPS(Global Positioning System)受信機により実現され、端末装置1の現在位置を取得する機能を有する。
The
次に、本例に係る通信方法について説明する。 Next, a communication method according to the present example will be described.
図28及び図29は、本例に係る通信方法について説明するためのフローチャートである。 FIG. 28 and FIG. 29 are flowcharts for explaining the communication method according to this example.
なお、図28及び図29において、第1実施形態の図22及び図23で説明したのと同じステップ番号には同じステップ番号を付し、以下ではその説明を省略する。 28 and 29, the same step numbers as those described in FIGS. 22 and 23 of the first embodiment denote the same step numbers, and a description thereof will be omitted below.
まず、図28に示すように、第1実施形態と同様にしてステップS30を行った後、ステップS53に移る。 First, as shown in FIG. 28, after performing step S30 in the same manner as in the first embodiment, the process proceeds to step S53.
そのステップS53においては、端末装置1の位置取得部70が自装置の位置を取得し、その位置を位置サーバ9に通知する。そして、その通知を受けた位置サーバ9が、位置に対応した重み係数β1、β2を端末装置1に返す。
In step S53, the
重み係数β1、β2は特に限定されない。例えば、位置が関東の場合にはβ1=3、β2=1とし、位置が関西の場合にはβ1=1、β2=3とし得る。 The weight coefficients β 1 and β 2 are not particularly limited. For example, when the position is Kanto, β 1 = 3 and β 2 = 1, and when the position is Kansai, β 1 = 1 and β 2 = 3.
次に、第1実施形態で説明したステップS31〜S38を行った後、図29のステップS39を行う。 Next, after performing steps S31 to S38 described in the first embodiment, step S39 in FIG. 29 is performed.
そのステップS39においては、判断部64が、第2の通信網N2の無線LANの電波の状態が、第1の通信網N1の無線LANの電波の状態よりも良好か否かを判断する。
In step S39, the
その判断で使用する無線LANの電波の状態を示す指標は特に限定されないが、本例ではその指標としてRSSIを使用する。 The index indicating the state of the radio wave of the wireless LAN used in the determination is not particularly limited, but in this example, RSSI is used as the index.
そして、第2の通信網N2のRSSIに重み係数β2を乗算した値が、第1の通信網N1のRSSIに重み係数β1を乗算した値よりも大きい場合に、第2の通信網N2の無線LANの電波の状態が第1の通信網N1のそれよりも良好であると判断部64が判断する。
Then, when the value obtained by multiplying a weighting factor beta 2 on the RSSI of the second communication network N2 is greater than the first value obtained by multiplying a weighting factor beta 1 on the RSSI of the communication network N1, the second communication network N2 The
この判断において、第2の通信網N2の無線LANの電波の状態が第1の通信網N1のそれよりも良好であると判断された場合には、ステップS40に移り、第2のSIMカード48を選択する。
In this determination, when it is determined that the radio wave condition of the wireless LAN of the second communication network N2 is better than that of the first communication network N1, the process proceeds to step S40, and the
この後は、第1実施形態で説明したステップS41とS42を行うことで、第2の通信網N2の無線LANに端末装置1が接続する。
Thereafter, by performing steps S41 and S42 described in the first embodiment, the
以上説明した本例によれば、端末装置1が位置する地域に応じて、ステップS39で使用する重み係数β1、β2の値を変えるので、第1の通信網N1と第2の通信網N2のどちらに端末装置1を優先的に接続するのかを地域に応じて変えることができる。
According to the present example described above, the values of the weighting factors β 1 and β 2 used in step S39 are changed according to the area where the
例えば、前述のように端末装置1の位置が関東の場合にβ1=3、β2=1とすれば、第1の通信網N1の無線LANの電波の状態が多少悪くても、ステップS39においてNOと判定されて第1の通信網N1を使用し続けることになる。
For example, if β 1 = 3 and β 2 = 1 when the position of the
また、端末装置1が移動して関西に位置した場合には、二つの重み係数の大小が逆転してβ1=1、β2=3となるので、第2の通信網N2の無線LANの電波の状態が多少悪くても、第2の通信網N2を使用し続けることになる。
Also, when the
これにより、第1例と同様に第1の通信網N1と第2の通信網N2のどちらかを優先して使用したいとのユーザの嗜好がある場合に、その嗜好を反映してローミングを行うことができる。 As a result, when there is a preference of the user who prefers to use one of the first communication network N1 and the second communication network N2 similarly to the first example, roaming is performed by reflecting the preference. be able to.
以上説明した各実施形態に関し、更に以下の付記を開示する。 Regarding each embodiment described above, the following supplementary notes are further disclosed.
(付記1) 第1の通信網に接続するための第1の情報を記憶した第1のカードと、第2の通信網に接続するための第2の情報を記憶した第2のカードとを装着した端末装置が、前記第2の通信網に設けられた無線LANの複数のアクセスポイントを特定するアクセスポイント情報を取得し、
前記端末装置が、前記第1のカードの前記第1の情報を利用して、前記第1の通信網に無線で接続し、
前記端末装置が、前記第1の通信網との接続に現在使用している第1の電波の状態と、前記アクセスポイント情報で特定される前記複数のアクセスポイントの各々の第2の電波の状態とを監視し、
前記端末装置が、前記監視により得られた前記第1の電波の状態と前記第2の電波の状態のどちらが良好であるかを判断し、
前記判断により、前記第2の電波の状態が前記第1の電波の状態も良好であるとされた場合、前記端末装置が、前記第2のカードの前記第2の情報を利用することにより、前記アクセスポイントを経由して前記第2の通信網の前記無線LANに接続することを特徴とする通信方法。
(Supplementary Note 1) A first card storing first information for connecting to the first communication network and a second card storing second information for connecting to the second communication network The attached terminal device obtains access point information that specifies a plurality of access points of the wireless LAN provided in the second communication network,
The terminal device wirelessly connects to the first communication network using the first information of the first card,
The state of the first radio wave currently used by the terminal device to connect to the first communication network, and the state of the second radio wave of each of the plurality of access points specified by the access point information And monitor
The terminal device determines which of the state of the first radio wave and the state of the second radio wave obtained by the monitoring is better,
According to the determination, when the state of the second radio wave is also good in the state of the first radio wave, the terminal device uses the second information of the second card, A communication method comprising connecting to the wireless LAN of the second communication network via the access point.
(付記2) 前記比較は、前記第1の電波の状態を示す指標と、前記第2の電波の状態を示す指標の少なくとも一方に、重み係数が乗算された状態で行われることを特徴とする付記1に記載の通信方法。
(Supplementary Note 2) The comparison is performed in a state in which at least one of the index indicating the state of the first radio wave and the index indicating the state of the second radio wave is multiplied by a weighting coefficient. The communication method according to
(付記3) 前記端末装置が位置する地域によって、前記重み係数を変えることを特徴とする付記2に記載の通信方法。
(Supplementary note 3) The communication method according to
(付記4) 前記第1の通信網は無線WANと無線LANとを含み、当該無線WAN又は当該無線LANに前記端末装置が無線で接続することを特徴とする付記1乃至付記3のいずれかに記載の通信方法。
(Supplementary note 4) Any of the
(付記5) 前記第1の通信網は第1の事業者により提供され、
前記第2の通信網は、前記第1の事業者とは異なる第2の事業者により提供されることを特徴とする付記1乃至付記4のいずれかに記載の通信方法。
(Supplementary Note 5) The first communication network is provided by a first operator,
The communication method according to any one of
(付記6) 第1の通信網と第2の通信網のいずれかと無線で通信する通信部と、
前記第1の通信網に接続するための第1の情報を記憶した第1のカードと、
前記第2の通信網に接続するための第2の情報を記憶した第2のカードと、
前記第1のカードと前記第2のカードのいずれか一方を選択する選択部と、
前記第1の情報と前記第2の情報のうち、前記選択部が選択した前記第1のカード又は前記第2のカードに記憶されている方を利用することにより、前記第1の通信網と前記第2の通信網のいずれかに自装置を前記通信部を介して接続する接続部と、
前記通信部を介して、前記第2の通信網に設けられた無線LANの複数のアクセスポイントを特定するアクセスポイント情報を取得する取得部と、
前記第1の通信網との接続に現在使用している第1の電波の状態と、前記アクセスポイント情報で特定される前記複数のアクセスポイントの各々の第2の電波の状態とを監視する監視部と、
自装置が前記第1の通信網に接続されている場合に、前記監視部により得られた前記第1の電波の状態と前記第2の電波の状態のどちらが良好であるかを判断する判断部と、
前記判断部により前記第2の電波の状態が前記第1の電波の状態も良好であると判断された場合に、前記選択部に前記第2のカードを選択するように指示する指示部と、
を有することを特徴とする端末装置。
(Supplementary Note 6) A communication unit that wirelessly communicates with one of the first communication network and the second communication network,
A first card storing first information for connecting to the first communication network;
A second card storing second information for connecting to the second communication network;
A selection unit that selects one of the first card and the second card;
By using the one of the first information and the second information that is stored in the first card or the second card selected by the selection unit, the first communication network A connection unit that connects the own device to any of the second communication networks via the communication unit;
An acquisition unit that acquires access point information that specifies a plurality of access points of the wireless LAN provided in the second communication network via the communication unit
Monitoring for monitoring a state of a first radio wave currently used for connection with the first communication network and a second radio wave state of each of the plurality of access points specified by the access point information Department and
A determining unit that determines which of the state of the first radio wave and the state of the second radio wave obtained by the monitoring unit is better when the own device is connected to the first communication network; When,
An instruction unit that instructs the selection unit to select the second card when the state of the second radio wave is also determined to be good by the determination unit;
A terminal device comprising:
(付記7) 第1の通信網に接続するための第1の情報を記憶した第1のカードと、第2の通信網に接続するための第2の情報を記憶した第2のカードとを装着した端末装置が、前記第2の通信網に設けられた無線LANの複数のアクセスポイントを特定するアクセスポイント情報を取得する処理と、
前記端末装置が、前記第1のカードの前記第1の情報を利用して、前記第1の通信網に無線で接続する処理と、
前記端末装置が、前記第1の通信網との接続に現在使用している第1の電波の状態と、前記アクセスポイント情報で特定される前記複数のアクセスポイントの各々の第2の電波の状態とを監視する処理と、
前記端末装置が、前記監視により得られた前記第1の電波の状態と前記第2の電波の状態のどちらが良好であるかを判断する処理と、
前記判断により、前記第2の電波の状態が前記第1の電波の状態も良好であるとされた場合、前記端末装置が、前記第2のカードの前記第2の情報を利用することにより、前記アクセスポイントを経由して前記第2の通信網の前記無線LANに接続する処理と、
をコンピュータに実行させる通信プログラム。
(Supplementary Note 7) A first card storing first information for connecting to the first communication network and a second card storing second information for connecting to the second communication network A process in which the attached terminal device obtains access point information for specifying a plurality of wireless LAN access points provided in the second communication network;
A process in which the terminal device wirelessly connects to the first communication network using the first information of the first card;
The state of the first radio wave currently used by the terminal device to connect to the first communication network, and the state of the second radio wave of each of the plurality of access points specified by the access point information And a process of monitoring
A process in which the terminal device determines which of the state of the first radio wave and the state of the second radio wave obtained by the monitoring is better;
According to the determination, when the state of the second radio wave is also good in the state of the first radio wave, the terminal device uses the second information of the second card, Connecting to the wireless LAN of the second communication network via the access point;
Communication program that causes a computer to execute.
1…端末装置、2…インターネット、3…基地局、4…アクセスポイント、5…第1のサーバ、6…第2のサーバ、8…第1のアクセスポイント情報、9…第2のアクセスポイント情報、22…EPC、24…SGW、25…ePDG、26…TWAG、27…認証サーバ、28…MME/SGSN、29…HSS/HLR、30…PGW、42…筐体、43…表示部、45…第1の装着部、46…第2の装着部、47…第1のSIMカード、48…第2のSIMカード、51…通信部、51a…第1のアンテナ、51b…第2のアンテナ、52…プロセッサ、53…選択部、54…入出力部、55…記憶部、56a…第1の記憶領域、56b…第2の記憶領域、59…記録媒体、60…制御部、61…接続部、62…取得部、63…監視部、64…判断部、65…指示部。
DESCRIPTION OF
Claims (3)
前記端末装置が、前記第1のカードの前記第1の情報を利用して、前記第1の通信網に無線で接続し、
前記端末装置が、前記第1の通信網との接続に現在使用している第1の電波の状態と、前記アクセスポイント情報で特定される前記複数のアクセスポイントの各々の第2の電波の状態とを監視し、
前記端末装置が、前記監視により得られた前記第1の電波の状態と前記第2の電波の状態のどちらが良好であるかを、前記第1の電波の状態を示す指標と、前記第2の電波の状態を示す指標との少なくとも一方に、前記端末装置が位置する地域によって変更された重み係数が乗算された状態で判断し、
前記判断により、前記第2の電波の状態が前記第1の電波の状態よりも良好であるとされた場合、前記端末装置が、前記第2のカードの前記第2の情報を利用することにより、前記アクセスポイントを経由して前記第2の通信網の前記無線LANに接続することを特徴とする通信方法。 Terminal device equipped with a first card storing first information for connecting to a first communication network and a second card storing second information for connecting to a second communication network Acquires access point information specifying a plurality of access points of a wireless LAN (Local Area Network) provided in the second communication network,
The terminal device wirelessly connects to the first communication network using the first information of the first card,
The state of the first radio wave currently used by the terminal device to connect to the first communication network, and the state of the second radio wave of each of the plurality of access points specified by the access point information And monitor
The terminal device determines whether the state of the first radio wave or the state of the second radio wave obtained by the monitoring is better, an index indicating the state of the first radio wave, and the second At least one of the index indicating the state of the radio wave is determined by multiplying the weight coefficient changed by the area where the terminal device is located ,
When the terminal device determines that the state of the second radio wave is better than the state of the first radio wave, the terminal device uses the second information of the second card. Connecting to the wireless LAN of the second communication network via the access point.
前記第1の通信網に接続するための第1の情報を記憶した第1のカードと、
前記第2の通信網に接続するための第2の情報を記憶した第2のカードと、
前記第1のカードと前記第2のカードのいずれか一方を選択する選択部と、
前記第1の情報と前記第2の情報のうち、前記選択部が選択した前記第1のカード又は前記第2のカードに記憶されている方を利用することにより、前記第1の通信網と前記第2の通信網のいずれかに自装置を前記通信部を介して接続する接続部と、
前記通信部を介して、前記第2の通信網に設けられた無線LANの複数のアクセスポイントを特定するアクセスポイント情報を取得する取得部と、
前記第1の通信網との接続に現在使用している第1の電波の状態と、前記アクセスポイント情報で特定される前記複数のアクセスポイントの各々の第2の電波の状態とを監視する監視部と、
自装置が前記第1の通信網に接続されている場合に、前記監視部により得られた前記第1の電波の状態と前記第2の電波の状態のどちらが良好であるかを、前記第1の電波の状態を示す指標と、前記第2の電波の状態を示す指標との少なくとも一方に、前記端末装置が位置する地域によって変更された重み係数が乗算された状態で判断する判断部と、
前記判断部により前記第2の電波の状態が前記第1の電波の状態よりも良好であると判断された場合に、前記選択部に前記第2のカードを選択するように指示する指示部と、
を有することを特徴とする端末装置。 A communication unit that wirelessly communicates with one of the first communication network and the second communication network;
A first card storing first information for connecting to the first communication network;
A second card storing second information for connecting to the second communication network;
A selection unit that selects one of the first card and the second card;
By using the one of the first information and the second information, which is stored in the first card or the second card selected by the selection unit, the first communication network A connection unit that connects the own device to any of the second communication networks via the communication unit;
An acquisition unit that acquires access point information that specifies a plurality of access points of a wireless LAN provided in the second communication network via the communication unit;
Monitoring for monitoring the state of the first radio wave currently used for connection with the first communication network and the state of the second radio wave of each of the plurality of access points specified by the access point information Department and
When the own device is connected to the first communication network, it is determined whether the state of the first radio wave or the state of the second radio wave obtained by the monitoring unit is better . A determination unit that determines in a state in which at least one of the index indicating the state of the radio wave and the index indicating the state of the second radio wave is multiplied by a weight coefficient changed according to an area where the terminal device is located ;
An instruction unit that instructs the selection unit to select the second card when the state of the second radio wave is determined to be better than the state of the first radio wave by the determination unit; ,
A terminal device comprising:
前記端末装置が、前記第1のカードの前記第1の情報を利用して、前記第1の通信網に無線で接続する処理と、
前記端末装置が、前記第1の通信網との接続に現在使用している第1の電波の状態と、
前記アクセスポイント情報で特定される前記複数のアクセスポイントの各々の第2の電波の状態とを監視する処理と、
前記端末装置が、前記監視により得られた前記第1の電波の状態と前記第2の電波の状態のどちらが良好であるかを、前記第1の電波の状態を示す指標と、前記第2の電波の状態を示す指標との少なくとも一方に、前記端末装置が位置する地域によって変更された重み係数が乗算された状態で判断する処理と、
前記判断により、前記第2の電波の状態が前記第1の電波の状態よりも良好であるとされた場合、前記端末装置が、前記第2のカードの前記第2の情報を利用することにより、前記アクセスポイントを経由して前記第2の通信網の前記無線LANに接続する処理と、
をコンピュータに実行させる通信プログラム。 Terminal device equipped with a first card storing first information for connecting to a first communication network and a second card storing second information for connecting to a second communication network Acquiring access point information specifying a plurality of access points of the wireless LAN provided in the second communication network;
A process in which the terminal device wirelessly connects to the first communication network using the first information of the first card;
A state of a first radio wave currently used by the terminal device to connect to the first communication network;
Monitoring the state of the second radio wave of each of the plurality of access points identified by the access point information;
The terminal device determines whether the state of the first radio wave or the state of the second radio wave obtained by the monitoring is better, an index indicating the state of the first radio wave, and the second A process of determining in a state where at least one of the index indicating the state of the radio wave is multiplied by a weighting factor changed by an area where the terminal device is located ,
When the terminal device determines that the state of the second radio wave is better than the state of the first radio wave, the terminal device uses the second information of the second card. Connecting to the wireless LAN of the second communication network via the access point;
Communication program that causes a computer to execute.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015249987A JP6669960B2 (en) | 2015-12-22 | 2015-12-22 | Terminal device, communication program, and communication method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015249987A JP6669960B2 (en) | 2015-12-22 | 2015-12-22 | Terminal device, communication program, and communication method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017118252A JP2017118252A (en) | 2017-06-29 |
| JP6669960B2 true JP6669960B2 (en) | 2020-03-18 |
Family
ID=59232090
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015249987A Expired - Fee Related JP6669960B2 (en) | 2015-12-22 | 2015-12-22 | Terminal device, communication program, and communication method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6669960B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108806047B (en) * | 2018-06-19 | 2023-08-18 | 南京熊猫电子股份有限公司 | Mobile phone IMSI gate body identification system and method based on indoor antenna technology |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100459765B1 (en) * | 2002-08-30 | 2004-12-03 | 에스케이 텔레콤주식회사 | A System Selection and Data Transmission Method For WLAN and Mobile Interworking Service |
| JP4918721B2 (en) * | 2007-04-03 | 2012-04-18 | Necカシオモバイルコミュニケーションズ株式会社 | Wireless communication system, wireless LAN access point, mobile communication terminal, and program |
| US9288646B2 (en) * | 2013-10-01 | 2016-03-15 | Qualcomm Incorporated | Multiple SIM multiple network diversity for enhancing call connectivity |
-
2015
- 2015-12-22 JP JP2015249987A patent/JP6669960B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017118252A (en) | 2017-06-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11272440B2 (en) | Network slice selection method and apparatus | |
| CN105359589B (en) | Network architecture that enables mobile terminals to roam to WLAN | |
| EP2810461B1 (en) | System and method for partner network sharing architecture | |
| US8874710B2 (en) | Access network discovery | |
| KR101527637B1 (en) | Receiving information relating to radio access technology capabilities of a mobile station | |
| US8780797B2 (en) | Universal integrated circuit card activation in a hybrid network | |
| US20140307551A1 (en) | Automatic learning of wi-fi neighbors and network characteristics | |
| US20190289666A1 (en) | Selection of ip version | |
| CN108024204B (en) | Local network connection method, device and system | |
| US11510024B2 (en) | System and method for geo-fencing of fixed wireless access | |
| US20240284228A1 (en) | Core network element, access-network device, and terminal device | |
| US20210092673A1 (en) | Application specific location discovery | |
| US12432547B2 (en) | Systems and methods for supporting multiple universal subscriber identity modules | |
| US11218462B2 (en) | Access network authentication token broker (ANATB) gateway | |
| CN109076444B (en) | Access method, device, equipment and system | |
| US11689960B2 (en) | Systems and methods for obtaining and indicating subscription information for a wireless communication service | |
| JP2013197729A (en) | Mobile communication terminal, roaming management server and roaming network selection method | |
| CN110381495B (en) | Roaming restriction method and device | |
| WO2017190953A1 (en) | Network entities, a wireless communication system and a method for providing selective features to mobile handsets | |
| JP6669960B2 (en) | Terminal device, communication program, and communication method | |
| WO2015124579A1 (en) | A node and a method for enabling network access authorization | |
| US10779202B2 (en) | Controlling connection of an idle mode user equipment to a radio access network node | |
| US20240397302A1 (en) | System and method for supporting 5g signaling for influencing mobile devices | |
| JP6417177B2 (en) | COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL SYSTEM, AND COMMUNICATION CONTROL METHOD | |
| US9338133B1 (en) | Locating optimum security gateway |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20180319 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20180320 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20180528 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20180706 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20180710 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20180912 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181016 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190823 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190917 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191114 |
|
| 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: 20200128 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200210 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6669960 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |