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
JP7691082B2 - Mobile router, communication system and program - Google Patents
[go: Go Back, main page]

JP7691082B2 - Mobile router, communication system and program - Google Patents

Mobile router, communication system and program Download PDF

Info

Publication number
JP7691082B2
JP7691082B2 JP2022100452A JP2022100452A JP7691082B2 JP 7691082 B2 JP7691082 B2 JP 7691082B2 JP 2022100452 A JP2022100452 A JP 2022100452A JP 2022100452 A JP2022100452 A JP 2022100452A JP 7691082 B2 JP7691082 B2 JP 7691082B2
Authority
JP
Japan
Prior art keywords
wireless communication
communication unit
mobile router
access point
unit
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.)
Active
Application number
JP2022100452A
Other languages
Japanese (ja)
Other versions
JP2024001653A (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 Platforms Ltd
Original Assignee
NEC Platforms Ltd
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 Platforms Ltd filed Critical NEC Platforms Ltd
Priority to JP2022100452A priority Critical patent/JP7691082B2/en
Publication of JP2024001653A publication Critical patent/JP2024001653A/en
Application granted granted Critical
Publication of JP7691082B2 publication Critical patent/JP7691082B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Description

本開示はモバイルルータ、通信システム及びプログラムに関する。 This disclosure relates to a mobile router, a communication system, and a program.

近年のスマートフォン利用形態として、契約したデータ通信量の範囲内に抑え通信費を増やさないために、屋外ではモバイルルータに接続、屋内では宅内のアクセスポイントに接続といった別ネットワークを経由して通信をおこなうケースが増えている。(例えば特許文献1) In recent years, in order to keep data usage within the range of the contract and avoid increasing communication costs, there has been an increase in the number of cases where smartphones are used to communicate via different networks, such as connecting to a mobile router when outdoors and connecting to an access point inside the home when indoors. (For example, see Patent Document 1)

例えば、屋外において、契約するデータ通信量が多く通信費も安いモバイルルータを使用することにより、スマートフォン単独での通信費よりも安く済ませられることが多い。 For example, when outdoors, using a mobile router with a large data volume contract and low communication fees can often be cheaper than the communication fees for a smartphone alone.

ただし、契約条件によりデータ通信量により通信制限や想定していたよりも高い通信費になってしまう場合では、モバイルルータ使用のメリットがなくなってしまうこともある。 However, if your contract terms impose restrictions on your data usage or result in higher than expected communication costs, there may be no benefit to using a mobile router.

一方で屋内において、光通信などでインタネット回線を引き込み無線ルータのアクセスポイントを使用する場合には、データ通信量に制限がない契約が一般的であり、モバイルルータのように通信量を気にする必要がない。 On the other hand, when using an indoor wireless router access point to bring in an Internet line via optical communication or other methods, it is common to have a contract with no limit on data usage, so there is no need to worry about data usage as with a mobile router.

したがって、外出先から帰宅し宅内のアクセスポイントが利用できる状況になった場合に、利用者は、少しでも早く子機の接続先をモバイルルータからアクセスポイントに切り替えたい。 Therefore, when users return home from outside and find that the access point in their home is available, they want to switch the connection of their client device from the mobile router to the access point as quickly as possible.

しかし接続中の子機は帰宅しても接続を維持したままのため、接続先を切り替えるためには使用者のモバイルルータ電源OFF操作が必要となっていた。 However, the connected handset would remain connected even when the user returned home, so in order to switch connections, the user had to turn off the mobile router.

特開2016-119682号公報JP 2016-119682 A

しかし接続中の子機は帰宅しても接続を維持したままのため、接続先を切り替えるためには使用者のモバイルルータ電源をOFFにする等の操作が必要であるという問題があった。 However, the connected device remains connected even when the user returns home, so there is a problem in that in order to switch the connection, the user must perform operations such as turning off the mobile router.

本開示の目的は、自宅でインタネット回線により通信をおこない、外出先ではモバイルルータ経由で通信をおこなうユーザを対象とし、子機を使用者がモバイルルータの電源をOFFにする操作をしなくとも自動でアクセスポイント側に接続を切り替えられるモバイルルータ、通信システム及びプログラムを提供することである。 The purpose of this disclosure is to provide a mobile router, communication system, and program for users who communicate via an Internet line at home and via a mobile router when they are away from home, that can automatically switch the connection to the access point without the user of the slave device having to turn off the power to the mobile router.

一実施形態のモバイルルータは、外部ネットワークと通信可能な第1無線通信部と、子機及びアクセスポイントと通信可能な第2無線通信部と、前記第1無線通信部及び前記第2無線通信部を制御する制御部を、備え、前記第2無線通信部が前記アクセスポイントの送信フレームを検出したとき、前記制御部は、スキャン要求を前記子機に送信することを、前記第2無線通信部に指示するようにした。 The mobile router of one embodiment includes a first wireless communication unit capable of communicating with an external network, a second wireless communication unit capable of communicating with a client device and an access point, and a control unit that controls the first wireless communication unit and the second wireless communication unit, and when the second wireless communication unit detects a transmission frame from the access point, the control unit instructs the second wireless communication unit to transmit a scan request to the client device.

一実施形態の通信システムは、モバイルルータと子機とを備え、前記モバイルルータは、外部ネットワークと通信可能な第1無線通信部と、前記子機及びアクセスポイントと通信可能な第2無線通信部と、前記第1無線通信部及び前記第2無線通信部を制御する制御部を、備え、前記第2無線通信部が前記アクセスポイントの送信フレームを検出したとき、前記制御部は、スキャン要求を前記子機に送信することを、前記第2無線通信部に指示するようにした。 The communication system of one embodiment includes a mobile router and a child device, the mobile router includes a first wireless communication unit capable of communicating with an external network, a second wireless communication unit capable of communicating with the child device and an access point, and a control unit that controls the first wireless communication unit and the second wireless communication unit, and when the second wireless communication unit detects a transmission frame from the access point, the control unit instructs the second wireless communication unit to transmit a scan request to the child device.

一実施形態のプログラムは、外部ネットワークと通信可能な第1無線通信部と、子機及びアクセスポイントと通信可能な第2無線通信部と、を備えるモバイルルータにおいて、前記第2無線通信部が前記アクセスポイントの送信フレームを受信するか否か監視するステップと、前記第2無線通信部が前記アクセスポイントの送信フレームを検出したとき、スキャン要求を前記子機に送信することを、前記第2無線通信部に指示するステップをコンピュータに実行させるようにした。 In one embodiment, the program causes a computer to execute a step of monitoring whether the second wireless communication unit receives a transmission frame from the access point in a mobile router having a first wireless communication unit capable of communicating with an external network and a second wireless communication unit capable of communicating with a client device and an access point, and a step of instructing the second wireless communication unit to transmit a scan request to the client device when the second wireless communication unit detects a transmission frame from the access point.

本開示のモバイルルータ、通信システム及びプログラムによれば、子機の使用者がモバイルルータの電源をOFFにする操作をしなくとも子機の接続をアクセスポイント側に自動で切り替えられる。 The mobile router, communication system, and program disclosed herein allow the connection of the slave device to be automatically switched to the access point without the user of the slave device having to turn off the power of the mobile router.

実施の形態1にかかるモバイルルータの一例を示すブロック図である。FIG. 2 is a block diagram showing an example of a mobile router according to a first embodiment. 実施の形態2に係る通信システムの一例を示すブロック図である。FIG. 11 is a block diagram showing an example of a communication system according to a second embodiment. 実施の形態2に係るモバイルルータの動作の一例を示すフローチャートである。13 is a flowchart showing an example of the operation of a mobile router according to the second embodiment; 実施の形態2に係るモバイルルータの動作の一例を示すフローチャートである。13 is a flowchart showing an example of the operation of a mobile router according to the second embodiment; 実施の形態3に係るモバイルルータの動作の一例を示すフローチャートである。13 is a flowchart showing an example of the operation of a mobile router according to the third embodiment.

実施の形態1
以下、図面を参照して本開示の実施の形態について説明する。図1は、実施の形態1にかかるモバイルルータの一例を示すブロック図である。図1において、モバイルルータ100は、第1無線通信部101と、第2無線通信部102と、制御部103とを備える。
First embodiment
Hereinafter, an embodiment of the present disclosure will be described with reference to the drawings. Fig. 1 is a block diagram showing an example of a mobile router according to the first embodiment. In Fig. 1, a mobile router 100 includes a first wireless communication unit 101, a second wireless communication unit 102, and a control unit 103.

第1無線通信部101は、外部ネットワーク10と無線通信可能な構成である。 The first wireless communication unit 101 is configured to be capable of wireless communication with the external network 10.

第2無線通信部102は、子機12と無線通信可能な構成である。また、第2無線通信部102はアクセスポイント11の送信フレームを検出した場合、第2無線通信部102は検出内容を制御部103に出力する。また、第2無線通信部102は、制御部103の指示に従い、スキャン要求を子機12に送信する。 The second wireless communication unit 102 is configured to be capable of wireless communication with the handset 12. Furthermore, when the second wireless communication unit 102 detects a transmission frame from the access point 11, the second wireless communication unit 102 outputs the detection content to the control unit 103. Furthermore, the second wireless communication unit 102 transmits a scan request to the handset 12 according to an instruction from the control unit 103.

制御部103は、第1無線通信部101及び第2無線通信部102を制御する。第2無線通信部102がアクセスポイント11の送信フレームを検出した場合、制御部103は、スキャン要求を子機12に送信することを、第2無線通信部102に指示する。 The control unit 103 controls the first wireless communication unit 101 and the second wireless communication unit 102. When the second wireless communication unit 102 detects a transmission frame from the access point 11, the control unit 103 instructs the second wireless communication unit 102 to send a scan request to the child device 12.

このように実施の形態1のモバイルルータによれば、子機の使用者がモバイルルータの電源OFF操作をしなくとも子機の接続をアクセスポイント側に自動で切り替えられる。 In this way, the mobile router of embodiment 1 can automatically switch the connection of the slave device to the access point without the user of the slave device having to turn off the power of the mobile router.

実施の形態2
実施の形態2では、モバイルルータを含む通信システムについて説明する。図2は、実施の形態2に係る通信システムの一例を示すブロック図である。図2において、通信システム20は、モバイルルータ200と、外部ネットワーク10と、アクセスポイント11と、子機12を備える。
Embodiment 2
In the second embodiment, a communication system including a mobile router will be described. Fig. 2 is a block diagram showing an example of a communication system according to the second embodiment. In Fig. 2, a communication system 20 includes a mobile router 200, an external network 10, an access point 11, and a child device 12.

モバイルルータ200は、第1無線通信部101と、第2無線通信部102と、制御部203と、連携端末管理部204と、電源部205を備える。図2において、図1と同一の構成は、同じ番号を付し、説明を省略する。 The mobile router 200 includes a first wireless communication unit 101, a second wireless communication unit 102, a control unit 203, a linked terminal management unit 204, and a power supply unit 205. In FIG. 2, the same components as those in FIG. 1 are given the same numbers and will not be described.

モバイルルータ200は、例えば、LTE/5G(Long Term Evolution/5th Generation Mobile Communication System)などの通信方式で、通信事業者のネットワークに接続しており、屋外で外部のネットワークと通信できる。外部のネットワークへの接続方式は特に限定されない。モバイルルータ200は、同時にアクセスポイントとして動作し、子機12と無線で接続する。そして、子機12が屋外に存在する場合でもモバイルルータ200を介してネットワークに接続できる。実施の形態2では、モバイルルータ200はアクセスポイントとして動作する。 The mobile router 200 is connected to a telecommunications carrier's network using a communication method such as LTE/5G (Long Term Evolution/5th Generation Mobile Communication System), and can communicate with an external network outdoors. The method of connection to the external network is not particularly limited. The mobile router 200 simultaneously operates as an access point and connects wirelessly to the slave device 12. Even if the slave device 12 is outdoors, it can connect to the network via the mobile router 200. In the second embodiment, the mobile router 200 operates as an access point.

第2無線通信部102は、無線フレームの送受信や各チャネルのスキャンをおこなう。 The second wireless communication unit 102 transmits and receives wireless frames and scans each channel.

制御部203は、連携端末管理部204から通知されるBSSID(Basic Service Set Identifier)情報により、第2無線通信部102で受信されるフレームに連携端末として登録されたBSSIDを持つフレームがあるか確認する。 The control unit 203 checks whether the frames received by the second wireless communication unit 102 contain a frame with a BSSID registered as a linked terminal, based on the BSSID (Basic Service Set Identifier) information notified by the linked terminal management unit 204.

そして、制御部203は、検出した場合に第2無線通信部102に対し接続している子機12へBeacon Requestといった周辺端末のBSSIDを取得するスキャン要求の送信を指示する。 Then, when the control unit 203 detects a wireless communication failure, it instructs the second wireless communication unit 102 to transmit a scan request, such as a Beacon Request, to the connected child device 12 to obtain the BSSID of the surrounding terminal.

モバイルルータ200は、子機12から応答として受信したBeacon Reportの情報に連携端末のBSSIDがあるか確認する。そして、BSSIDが存在していた場合、モバイルルータ200の電源部205をOFFにする。 The mobile router 200 checks whether the BSSID of the linked terminal is included in the Beacon Report information received as a response from the child device 12. If the BSSID is present, the power supply unit 205 of the mobile router 200 is turned off.

連携端末管理部204は、使用者により設定される連携対象端末の無線MAC(Media Access Control address)アドレスであるBSSID情報を管理し、制御部203に情報を通知する。 The linked terminal management unit 204 manages BSSID information, which is the wireless MAC (Media Access Control address) address of the linked terminal set by the user, and notifies the control unit 203 of the information.

電源部205は、モバイルルータ200の各構成に電力を供給する電源である。 The power supply unit 205 is a power supply that supplies power to each component of the mobile router 200.

子機12は、屋外ではモバイルルータ200に接続し通信をおこなう。また、子機12は屋内では宅内のアクセスポイント11に接続し通信をおこなう。子機12にはそれぞれに接続可能な接続プロファイルが保持されており、未接続時に存在を検出すると自動で無線接続がおこなわれる。 When the slave unit 12 is outdoors, it connects to the mobile router 200 and communicates. When the slave unit 12 is indoors, it connects to the access point 11 in the house and communicates. Each slave unit 12 has a connection profile that it can connect to, and if it detects its presence while not yet connected, it automatically establishes a wireless connection.

アクセスポイント11は、宅内での通信利用のため子機12を接続して使用される。モバイルルータ200の連携端末として、使用者がモバイルルータ200にアクセスポイント11のBSSID情報を登録する。BSSID情報は使用者がWebGUI (World Wide Web Graphical User Interface)などの設定画面により登録、削除するものとしているが、他の方法で実施してもかまわない。また、登録するBSSIDの数は一つとは限らず複数エントリの登録が可能である。 The access point 11 is used by connecting a slave device 12 for communication within the home. As a linked terminal of the mobile router 200, the user registers the BSSID information of the access point 11 in the mobile router 200. The user is supposed to register and delete the BSSID information using a setting screen such as a WebGUI (World Wide Web Graphical User Interface), but other methods may be used. Also, the number of BSSIDs to be registered is not limited to one, and multiple entries can be registered.

次に子機12の接続切り替えについて説明する。図2において、モバイルルータ200には使用者によりWebGUIなどの設定画面から連携端末としてアクセスポイント11の無線MACアドレスであるBSSIDが登録され、連携端末管理部204により情報が管理される。 Next, the connection switching of the handset 12 will be described. In FIG. 2, the user registers the BSSID, which is the wireless MAC address of the access point 11, as a linked terminal in the mobile router 200 from a setting screen such as the WebGUI, and the information is managed by the linked terminal management unit 204.

制御部203は連携端末管理部204から通知される連携端末のBSSID情報により第2無線通信部102で受信される無線フレームに該当のBSSIDを持つフレームがないか確認する。 The control unit 203 checks whether any of the wireless frames received by the second wireless communication unit 102 have the corresponding BSSID based on the BSSID information of the linked terminal notified by the linked terminal management unit 204.

屋外で子機12をモバイルルータ200に接続し通信をおこなっていた使用者が帰宅すると、第2無線通信部102がアクセスポイント11の送信するBeaconなどの送信フレームを受信する。そして、制御部203が、受信した送信フレームの中から連携端末のBSSIDを検出する。 When a user who has been communicating with the slave device 12 connected to the mobile router 200 outdoors returns home, the second wireless communication unit 102 receives a transmission frame such as a beacon transmitted by the access point 11. The control unit 203 then detects the BSSID of the linked terminal from the received transmission frame.

制御部203は接続した子機12に対し、アクセスポイント11を検出できているかの確認をおこなう。具体的には、連携端末管理部204は、登録された連携端末のBSSID情報を制御部203に通知する。制御部203はその情報により子機12で受信される無線フレームに該当のBSSIDを持つフレームがないか監視動作をおこなう。 The control unit 203 checks whether the connected slave device 12 has detected the access point 11. Specifically, the linked terminal management unit 204 notifies the control unit 203 of the BSSID information of the registered linked terminal. The control unit 203 monitors the wireless frames received by the slave device 12 based on that information to see if there are any frames with the corresponding BSSID.

このため、制御部203は、無線規格802.11kに定義されているBeacon Requestといった周辺に存在するアクセスポイントのBSSID情報を要求できるスキャン命令を送信するよう第2無線通信部102に命令を出す。Beacon Requestは無線測定の一種として使用される手段であるが、子機12からBSSID情報を取得できるものであれば他のフレームを用いてもかまわない。 For this reason, the control unit 203 issues a command to the second wireless communication unit 102 to transmit a scan command that can request BSSID information of nearby access points, such as a Beacon Request defined in the wireless standard 802.11k. Although a Beacon Request is a method used as a type of wireless measurement, other frames may be used as long as they can obtain BSSID information from the child device 12.

第2無線通信部102は子機12にBeacon Requestを送信する。子機12は自身の持つ情報をBeacon Reportとしてスキャン応答をモバイルルータ200に送信する。 The second wireless communication unit 102 transmits a Beacon Request to the slave device 12. The slave device 12 transmits a scan response to the mobile router 200 with its own information as a Beacon Report.

モバイルルータ200は、子機12からの応答に連携端末のBSSIDがあることにより、子機12もアクセスポイント11を検出できており、接続切り替えが可能な状態であることを確認できる。登録される連携端末情報は一つとは限らず、複数登録があればいずれかの端末と連携し、子機12の接続を連携端末へ切り替えることが可能である。 The mobile router 200 can confirm that the BSSID of the associated terminal is included in the response from the slave device 12, and that the slave device 12 has also detected the access point 11 and is in a state where connection switching is possible. The number of associated terminal information registered is not limited to one, and if multiple terminals are registered, it is possible to associate with any of the terminals and switch the connection of the slave device 12 to the associated terminal.

制御部203はモバイルルータ200の電源部205をOFFにする。そして、モバイルルータ200との接続が切断となった子機12は、保持している接続プロファイルにより宅内のアクセスポイント11へ自動で接続し通信をおこなう。帰宅によりモバイルルータ200の不必要な通信量を抑制しバッテリー消費を削減することができ、子機12も自動で宅内のアクセスポイント11に接続できる。 The control unit 203 turns off the power supply unit 205 of the mobile router 200. Then, the handset 12, which has been disconnected from the mobile router 200, automatically connects to the access point 11 in the home using the connection profile it holds and communicates. When the user returns home, unnecessary communication volume of the mobile router 200 can be suppressed, reducing battery consumption, and the handset 12 can automatically connect to the access point 11 in the home.

次に、本開示のモバイルルータ200の動作について、表1、図3及び図4を用いて説明する。表1は、連携端末管理情報である。

Figure 0007691082000001
表1に示すように、連携端末No.(Number)とBSSIDとが対応づけて管理されている。連携端末管理部204は、表1のように登録された連携端末のBSSID情報を管理する。 Next, the operation of the mobile router 200 of the present disclosure will be described with reference to Table 1, Figures 3 and 4. Table 1 shows linked terminal management information.
Figure 0007691082000001
As shown in Table 1, the linked terminal number and the BSSID are managed in association with each other. The linked terminal manager 204 manages the BSSID information of the linked terminals registered as shown in Table 1.

図3は、実施の形態2に係るモバイルルータの動作の一例を示すフローチャートである。
まず、ステップS301において、制御部203の監視動作は、まず連携端末の登録があるかを判断する。
FIG. 3 is a flowchart showing an example of the operation of the mobile router according to the second embodiment.
First, in step S301, the monitoring operation of the control unit 203 determines whether or not a linked terminal is registered.

連携端末のBSSIDが使用者により登録されていない、すなわち連携端末管理部204からBSSID情報が通知されていない場合、制御部203は監視動作をおこなわない。そして処理を終了する。連携端末のBSSID情報が通知されている場合、ステップS302に進む。 If the BSSID of the linked terminal has not been registered by the user, i.e., if the BSSID information has not been notified by the linked terminal management unit 204, the control unit 203 does not perform monitoring operations. Then, the process ends. If the BSSID information of the linked terminal has been notified, the process proceeds to step S302.

ステップS302において、モバイルルータ200に子機12が接続されているかを判断する。子機12が接続されていない場合は監視動作をおこなわない。そして処理を終了する。子機12が接続されている場合、ステップS303に進む。 In step S302, it is determined whether the handset 12 is connected to the mobile router 200. If the handset 12 is not connected, no monitoring operation is performed, and the process ends. If the handset 12 is connected, the process proceeds to step S303.

ステップS303において、モバイルルータ200からアクセスポイント11へ子機12との接続を切り替え可能な状態であるかを判断するため、第2無線通信部102で受信される無線フレームに連携端末のBSSIDを持つフレームがないか監視を開始する。 In step S303, in order to determine whether the connection with the child device 12 can be switched from the mobile router 200 to the access point 11, the second wireless communication unit 102 starts monitoring whether any wireless frames received include the BSSID of the linked terminal.

次に、図4を用いて、ステップS303の連携端末のフレーム監視の動作について説明する。図4は、実施の形態2に係るモバイルルータの動作の一例を示すフローチャートである。 Next, the operation of frame monitoring of the linked terminal in step S303 will be described with reference to FIG. 4. FIG. 4 is a flowchart showing an example of the operation of the mobile router according to the second embodiment.

まずステップS401において、使用者が屋外でモバイルルータ200に子機12を接続して通信をおこない、帰宅すると連携端末のアクセスポイント11の電波が届く範囲に入る。連携端末のBSSIDを持つフレームを監視している。そしてステップS402に進む。 First, in step S401, a user connects the slave device 12 to the mobile router 200 outdoors to perform communication, and when the user returns home, the slave device 12 comes within range of the radio waves from the access point 11 of the linked terminal. The slave device 12 monitors for frames containing the BSSID of the linked terminal. Then the process proceeds to step S402.

ステップS402において、制御部203は、フレームが検出されるか否かを判断する。
定常的に送信しているBeaconフレームなどによりアクセスポイント11のBSSIDを持つフレームが検出された場合、モバイルルータ200とアクセスポイント11は通信可能な範囲にいることがわかる。そしてステップS403に進む。なお、この時点ではモバイルルータ200に接続している子機12がアクセスポイント11を検出できているかは不明である。
In step S402, the control unit 203 determines whether or not a frame is detected.
When a frame having the BSSID of the access point 11 is detected from the constantly transmitted Beacon frames, it is determined that the mobile router 200 and the access point 11 are within a communication range. Then, the process proceeds to step S403. At this point, it is unclear whether the child device 12 connected to the mobile router 200 has detected the access point 11.

また、アクセスポイント11のBSSIDを持つフレームが検出されていない場合、ステップS402を繰り返す。 Also, if a frame with the BSSID of access point 11 is not detected, step S402 is repeated.

ステップS403において、制御部203は子機12がアクセスポイントを検出できているか確認するため、子機12へ周辺に存在するアクセスポイントのBSSIDスキャン情報を取得するためのBeacon Requestを送信するよう第2無線通信部102に対し命令を出す。具体的には、第2無線通信部102は子機12に対しBeacon Request、すなわちスキャン要求を送信する。そしてステップS404に進む。 In step S403, the control unit 203 issues a command to the second wireless communication unit 102 to send a Beacon Request to the slave unit 12 to acquire BSSID scan information of nearby access points in order to check whether the slave unit 12 has detected an access point. Specifically, the second wireless communication unit 102 sends a Beacon Request, i.e., a scan request, to the slave unit 12. Then, the process proceeds to step S404.

ステップS404において、子機12からの応答であるBeacon Reportの受信をおこなう。そして、制御部203は第2無線通信部102でBeacon Reportの受信があるか否かを確認する。応答が得られなかった場合、ステップS403に戻り、第2無線通信部102に対し再度Beacon Requestの送信要求をおこなう。応答が得られた場合、ステップS405に進む。 In step S404, a Beacon Report is received as a response from the child device 12. The control unit 203 then checks whether a Beacon Report has been received by the second wireless communication unit 102. If no response has been received, the process returns to step S403, and a Beacon Request transmission request is again made to the second wireless communication unit 102. If a response has been received, the process proceeds to step S405.

ステップS405において、子機12が取得した周辺端末のBSSID情報が載ったBeacon Reportの中に連携端末として登録されたBSSIDがあるかどうかを確認する。連携端末のBSSID情報がなかった場合、ステップS402に戻る。そして、子機12はアクセスポイント11を検出できておらずアクセスポイント11に接続を切り替えることができないためモバイルルータ200の電源部205をOFFにせず、フレームの監視動作を継続する。 In step S405, the slave device 12 checks whether the Beacon Report containing the BSSID information of the surrounding terminals it has acquired contains a BSSID registered as an associated terminal. If there is no BSSID information of the associated terminal, the process returns to step S402. Since the slave device 12 is unable to detect the access point 11 and is therefore unable to switch the connection to the access point 11, it does not turn off the power supply unit 205 of the mobile router 200 and continues to monitor frames.

連携端末のBSSID情報があった場合、すなわち子機12がアクセスポイント11を検出できている場合、ステップS406に進む。 If the BSSID information of the linked terminal is available, i.e., if the child device 12 has detected the access point 11, proceed to step S406.

ステップS406において、子機12がアクセスポイント11を検出できており、接続先の切り替えが可能と判断できるので、制御部203はモバイルルータ200の電源部205をOFFにする。子機12はモバイルルータ200との接続が切断され、保持している接続プロファイルによりアクセスポイント11側に自動で接続を切り替えて通信できる。 In step S406, since the child device 12 has detected the access point 11 and it is determined that the connection destination can be switched, the control unit 203 turns off the power supply unit 205 of the mobile router 200. The child device 12 is disconnected from the mobile router 200, and can automatically switch the connection to the access point 11 side using the connection profile it holds, enabling communication.

モバイルルータ200はアクセスポイント11検出により自動で電源部205をOFFできることにより、帰宅後に不必要となる通信量を抑制しバッテリー消費の削減といった省電力化を実現できる。そして、使用者がモバイルルータ200の電源部205をOFFに操作しなくとも子機12をアクセスポイント11側に接続を切り替えそのまま通信できる。 The mobile router 200 can automatically turn off the power supply unit 205 when it detects the access point 11, thereby reducing unnecessary communication volume after returning home and achieving power saving such as reducing battery consumption. Furthermore, even if the user does not operate the power supply unit 205 of the mobile router 200 to turn off, the child device 12 can switch the connection to the access point 11 side and continue communication.

このように実施の形態2のモバイルルータによれば、子機を使用者により電源をOFFにすることなく自動でアクセスポイント側に接続を切り替えられる。また、実施の形態2のモバイルルータによれば、帰宅後に不必要となるモバイルルータの通信量を抑制し、モバイルルータのバッテリーの消費を削減できる。 In this way, the mobile router of the second embodiment can automatically switch the connection to the access point without the user having to power off the child device. In addition, the mobile router of the second embodiment can suppress the amount of communication that is unnecessary after the user returns home, thereby reducing battery consumption of the mobile router.

実施の形態3
実施の形態3では、登録された連携端末のBSSID情報を持つフレーム監視により連携端末の不在を判断することで子機12を自動でモバイルルータ200に接続させる例について説明する。
Embodiment 3
In the third embodiment, an example will be described in which the slave unit 12 is automatically connected to the mobile router 200 by determining the absence of an associated terminal by monitoring frames having BSSID information of a registered associated terminal.

実施の形態2と異なる動作について図5を用いて説明する。図5は、実施の形態3に係るモバイルルータの動作の一例を示すフローチャートである。 The operations that differ from those in embodiment 2 will be explained using Figure 5. Figure 5 is a flowchart showing an example of the operation of a mobile router in embodiment 3.

まず、ステップS501において、子機12から連携端末情報のBSSIDを受信した場合、実施の形態2のように制御部203はモバイルルータ200の電源部205をOFFするのではなく、待機動作に移行させるためにステップS502に進む。 First, in step S501, when the BSSID of the linked terminal information is received from the slave device 12, the control unit 203 does not turn off the power supply unit 205 of the mobile router 200 as in the second embodiment, but proceeds to step S502 to transition to standby operation.

ステップS502において、連携端末のBSSID情報を持つフレーム有無の監視のみをおこなう待機動作に移行させる。そして、ステップS503に進む。 In step S502, the system transitions to standby mode, where it only monitors whether or not there is a frame containing the BSSID information of the linked terminal. Then, it proceeds to step S503.

ステップS503において、監視タイマを初期化する。制御部203は第2無線通信部102により受信される無線フレームの監視を継続し、連携端末のBSSIDが検出できるかの監視タイマを備える。実施の形態3では一例として1分と設定するが自由に設定してよい。そしてステップS504に進む。 In step S503, the monitoring timer is initialized. The control unit 203 continues to monitor wireless frames received by the second wireless communication unit 102, and is provided with a monitoring timer to check whether the BSSID of the linked terminal can be detected. In the third embodiment, the timer is set to one minute as an example, but it may be set freely. Then, the process proceeds to step S504.

ステップS504において、連携端末の無線フレームがあるか監視を開始する。そして、ステップS505に進む。 In step S504, monitoring begins to determine whether there are wireless frames from the linked terminal. Then, the process proceeds to step S505.

ステップS505において、第2無線通信部102から受信される無線フレームの中に連携端末のBSSIDを持つフレームがあるか判断される。第2無線通信部102から受信される無線フレームの中に連携端末のBSSIDを持つフレームがある場合、ステップS503に戻る。第2無線通信部102から受信される無線フレームの中に連携端末のBSSIDを持つフレームがない場合、ステップS506に進む。 In step S505, it is determined whether or not there is a frame having the BSSID of the linked terminal among the wireless frames received from the second wireless communication unit 102. If there is a frame having the BSSID of the linked terminal among the wireless frames received from the second wireless communication unit 102, the process returns to step S503. If there is no frame having the BSSID of the linked terminal among the wireless frames received from the second wireless communication unit 102, the process proceeds to step S506.

ステップS506において、制御部203は、監視タイマが満了したか否か判断する。例えば、監視タイマである1分が経過したかを確認する。制御部203は、監視タイマが満了した場合、ステップS507に進む。制御部203は、監視タイマが満了していない場合、ステップS504に戻る。 In step S506, the control unit 203 determines whether the monitoring timer has expired. For example, the control unit 203 checks whether the monitoring timer of one minute has elapsed. If the monitoring timer has expired, the control unit 203 proceeds to step S507. If the monitoring timer has not expired, the control unit 203 returns to step S504.

ステップS507において、制御部203はモバイルルータ200の送信動作を開始させる。この動作により、モバイルルータ200は、通常動作に復帰する。連携端末のアクセスポイント11が不在となり接続できなくなった子機12は通常動作に移行したモバイルルータ200に接続を切り替えて通信できる。 In step S507, the control unit 203 starts the transmission operation of the mobile router 200. This operation causes the mobile router 200 to return to normal operation. The child device 12, which is unable to connect due to the absence of the access point 11 of the linked terminal, can switch its connection to the mobile router 200, which has switched to normal operation, and communicate.

このように、実施の形態3のモバイルルータは、使用者が外出し宅内連携端末のアクセスポイントが検出できなくなった場合にモバイルルータが自動で通常動作を開始し、子機が接続可能となる。この結果、帰宅し連携端末のアクセスポイントが検出できた場合にモバイルルータは自動で待機動作となり子機はアクセスポイント側に接続を切り替えられる。 In this way, in the mobile router of embodiment 3, when the user goes out and is unable to detect the access point of the in-home linked terminal, the mobile router automatically starts normal operation and the client device can connect. As a result, when the user returns home and is able to detect the access point of the linked terminal, the mobile router automatically goes into standby mode and the client device can switch its connection to the access point.

なお、本開示は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、第1無線通信部101と第2無線通信部102を一つの通信回路で構成するようにしてもよい。 Note that the present disclosure is not limited to the above-described embodiment, and can be modified as appropriate without departing from the spirit of the present disclosure. For example, the first wireless communication unit 101 and the second wireless communication unit 102 may be configured as a single communication circuit.

様々な処理をおこなう機能ブロックとして図面に記載される各要素は、ハードウェア的には、CPU、メモリ、その他の回路で構成することができ、ソフトウェア的には、メモリにロードされたプログラムなどによって実現される。したがって、これらの機能ブロックがハードウェアのみ、ソフトウェアのみ、またはそれらの組合せによっていろいろな形で実現できることは当業者には理解されるところであり、いずれかに限定されるものではない。 Each element depicted in the drawings as a functional block performing various processes can be configured in hardware with a CPU, memory, and other circuits, and in software with a program loaded into memory. Therefore, those skilled in the art will understand that these functional blocks can be realized in various forms using only hardware, only software, or a combination of both, and are not limited to any of these.

また、上述したプログラムは、様々なタイプの非一時的なコンピュータ可読媒体を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD-ROM(Read Only Memory)、CD-R、CD-R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(Random Access Memory))を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。 The above-mentioned program can be stored and supplied to a computer using various types of non-transitory computer-readable media. Non-transitory computer-readable media include various types of tangible recording media. Examples of non-transitory computer-readable media include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R/Ws, and semiconductor memories (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (Random Access Memory)). The program may also be supplied to a computer by various types of temporary computer-readable media. Examples of temporary computer-readable media include electrical signals, optical signals, and electromagnetic waves. The temporary computer-readable media can supply the program to a computer via wired communication paths such as electric wires and optical fibers, or wireless communication paths.

10 外部ネットワーク
11 アクセスポイント
12 子機
20 通信システム
100、200 モバイルルータ
101 第1無線通信部
102 第2無線通信部
103、203 制御部
204 連携端末管理部
205 電源部
10 External network 11 Access point 12 Child device 20 Communication system 100, 200 Mobile router 101 First wireless communication unit 102 Second wireless communication unit 103, 203 Control unit 204 Linked terminal management unit 205 Power supply unit

Claims (8)

外部ネットワークと通信可能な第1無線通信部と、
子機及びアクセスポイントと通信可能な第2無線通信部と、
前記第1無線通信部及び前記第2無線通信部を制御する制御部を、備え、
前記第2無線通信部が前記アクセスポイントのBSSID(Basic Service Set Identifier)を持つ無線フレームを検出したとき、前記制御部は、スキャン要求を前記子機に送信することを、前記第2無線通信部に指示する、モバイルルータ。
A first wireless communication unit capable of communicating with an external network;
A second wireless communication unit capable of communicating with the slave unit and the access point;
a control unit that controls the first wireless communication unit and the second wireless communication unit,
A mobile router, wherein when the second wireless communication unit detects a wireless frame having the BSSID (Basic Service Set Identifier) of the access point, the control unit instructs the second wireless communication unit to send a scan request to the child device.
前記モバイルルータに電力を供給する電源部を備え、
前記第2無線通信部が子機からのスキャン応答にアクセスポイントの情報が存在することを確認したとき、前記制御部は、前記モバイルルータへの電力供給を停止することを、前記電源部に指示する、請求項1に記載のモバイルルータ。
a power supply unit for supplying power to the mobile router;
2. The mobile router according to claim 1, wherein when the second wireless communication unit confirms that access point information is present in a scan response from a child device, the control unit instructs the power supply unit to stop supplying power to the mobile router.
使用者により設定される連携対象端末の無線MAC(Media Access Control address)アドレスであるBSSID情報を管理する連携端末管理部を備え、
前記連携端末管理部は、BSSID情報を制御部に通知し、
前記制御部は、前記第2無線通信部で受信される無線フレームに当該BSSIDを持つフレームがないか監視し、
前記制御部が、前記第2無線通信部で受信される無線フレームに当該BSSIDを持つフレームを検出したとき、前記制御部は、スキャン要求を前記子機に送信することを、前記第2無線通信部に指示する、請求項1に記載のモバイルルータ。
A linkage terminal management unit that manages BSSID information , which is a wireless MAC (Media Access Control address) address of a linkage terminal set by a user,
The linked terminal management unit notifies the control unit of BSSID information,
The control unit monitors whether a frame having the BSSID is present among wireless frames received by the second wireless communication unit;
2. The mobile router of claim 1, wherein when the control unit detects a frame having the BSSID in a wireless frame received by the second wireless communication unit, the control unit instructs the second wireless communication unit to send a scan request to the child device.
前記連携端末管理部は、連携端末No.(Number)とBSSIDとを対応づけて管理する、請求項3に記載のモバイルルータ。 The mobile router according to claim 3, wherein the associated terminal management unit manages associated terminal numbers (numbers) and BSSIDs in association with each other. 前記第2無線通信部は前記子機にスキャン要求としてBeacon Requestを送信し、子機からのBeacon Reportを受信する、請求項3に記載のモバイルルータ。 The mobile router according to claim 3, wherein the second wireless communication unit transmits a Beacon Request to the child device as a scan request and receives a Beacon Report from the child device. モバイルルータと子機とを備え、
前記モバイルルータは、
外部ネットワークと通信可能な第1無線通信部と、
前記子機及びアクセスポイントと通信可能な第2無線通信部と、
前記第1無線通信部及び前記第2無線通信部を制御する制御部を、備え、
前記第2無線通信部が前記アクセスポイントのBSSID(Basic Service Set Identifier)を持つ無線フレームを検出したとき、前記制御部は、スキャン要求を前記子機に送信することを、前記第2無線通信部に指示し、
前記子機は、当該スキャン要求を受信した場合、アクセスポイントを探す、
通信システム。
A mobile router and a handset are provided.
The mobile router comprises:
A first wireless communication unit capable of communicating with an external network;
A second wireless communication unit capable of communicating with the slave device and the access point;
a control unit that controls the first wireless communication unit and the second wireless communication unit,
When the second wireless communication unit detects a wireless frame having a BSSID (Basic Service Set Identifier) of the access point, the control unit instructs the second wireless communication unit to transmit a scan request to the child device;
When the slave device receives the scan request, it searches for an access point.
Communication systems.
外部ネットワークと通信可能な第1無線通信部と、子機及びアクセスポイントと通信可能な第2無線通信部と、を備えるモバイルルータにおいて、
前記第2無線通信部が前記アクセスポイントのBSSID(Basic Service Set Identifier)を持つ無線フレームを受信するか否か監視するステップと、
前記第2無線通信部が前記アクセスポイントのBSSID(Basic Service Set Identifier)を持つ無線フレームを検出したとき、スキャン要求を前記子機に送信することを、前記第2無線通信部に指示するステップをコンピュータに実行させるプログラム。
A mobile router including a first wireless communication unit capable of communicating with an external network, and a second wireless communication unit capable of communicating with a slave unit and an access point,
monitoring whether the second wireless communication unit receives a wireless frame having a BSSID (Basic Service Set Identifier) of the access point;
A program that causes a computer to execute a step of instructing the second wireless communication unit to send a scan request to the child device when the second wireless communication unit detects a wireless frame having the BSSID (Basic Service Set Identifier) of the access point.
前記モバイルルータは、前記モバイルルータに電力を供給する電源部を備え、
前記第2無線通信部が子機からのスキャン応答にアクセスポイントの情報が存在することを確認したとき、前記モバイルルータへの電力供給を停止することを、前記電源部に指示するステップをコンピュータに実行させる、請求項7に記載のプログラム。
The mobile router includes a power supply unit that supplies power to the mobile router;
The program according to claim 7, which causes a computer to execute a step of instructing the power supply unit to stop supplying power to the mobile router when the second wireless communication unit confirms that access point information is present in a scan response from the child device.
JP2022100452A 2022-06-22 2022-06-22 Mobile router, communication system and program Active JP7691082B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022100452A JP7691082B2 (en) 2022-06-22 2022-06-22 Mobile router, communication system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022100452A JP7691082B2 (en) 2022-06-22 2022-06-22 Mobile router, communication system and program

Publications (2)

Publication Number Publication Date
JP2024001653A JP2024001653A (en) 2024-01-10
JP7691082B2 true JP7691082B2 (en) 2025-06-11

Family

ID=89455183

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022100452A Active JP7691082B2 (en) 2022-06-22 2022-06-22 Mobile router, communication system and program

Country Status (1)

Country Link
JP (1) JP7691082B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014204144A (en) 2013-04-01 2014-10-27 Necプラットフォームズ株式会社 Wireless lan access point, mobile radio communication device, and control method
WO2015068497A1 (en) 2013-11-11 2015-05-14 ソニー株式会社 Terminal device and information processing device
JP2017511049A (en) 2014-02-28 2017-04-13 クゥアルコム・インコーポレイテッドQualcomm Incorporated Access point initiated neighbor report request

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014204144A (en) 2013-04-01 2014-10-27 Necプラットフォームズ株式会社 Wireless lan access point, mobile radio communication device, and control method
WO2015068497A1 (en) 2013-11-11 2015-05-14 ソニー株式会社 Terminal device and information processing device
JP2017511049A (en) 2014-02-28 2017-04-13 クゥアルコム・インコーポレイテッドQualcomm Incorporated Access point initiated neighbor report request

Also Published As

Publication number Publication date
JP2024001653A (en) 2024-01-10

Similar Documents

Publication Publication Date Title
JP7218931B2 (en) Mobile router, mobile router control method and mobile router control program
US9301252B2 (en) Reducing power consumption by a wireless communication device with multiple wireless communication modems
US9408145B2 (en) Reducing power consumption by a wireless communication device with multiple wireless communication modems
US20210068190A1 (en) Method, Apparatus, and System for Establishing Session
CN108282907B (en) Electronic device, wireless networking system, wireless networking device, control method for wireless networking device, and storage device
US11490353B2 (en) Path processing method and apparatus, and terminal
CN102333326A (en) Method and device for processing measurement configuration and recording of wireless communication system
US20140349640A1 (en) Communication control system, communication control device, and communication control method
US20170171809A1 (en) Wireless access point power save mode
US20180124669A1 (en) Method for Automatic Switching Between Access Points, and Wireless Routing Device
JP6632036B2 (en) Control device, communication system, control method, and control program
WO2018053894A1 (en) Internet-of-things access point handover method and device based on transmission rate
JP7691082B2 (en) Mobile router, communication system and program
US20240430984A1 (en) Systems and methods for radio unit backup connections
JP4693071B2 (en) Wireless communication system, terminal device, power saving method, program
US20230370926A1 (en) Cell selection method, terminal and storage medium
JP2014225745A (en) Relay device, line control system, line control method, and line control program
CN108174434A (en) A kind of method, terminal and smart machine for automatically switching communication mode
JP5451735B2 (en) Radio base station system control apparatus, radio base station system control method, and radio base station system control program
KR20230145201A (en) Methods for determining communication methods, devices and related devices
KR102829030B1 (en) Mesh network system and method of maintaing setting thereof
JP6433004B1 (en) Wireless node, communication control method and program
WO2019144354A1 (en) Electronic device, wireless networking system and apparatus and control method therefor, and storage apparatus
JP2013030831A (en) Wireless communication system, wireless communication method and program
KR101192878B1 (en) Wireless lan access router and control method thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231002

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250307

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: 20250430

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250522

R150 Certificate of patent or registration of utility model

Ref document number: 7691082

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150