IP Library Granted Patent US 9,942,828
Granted Patent B2
US 9,942,828 · App. 14/670,510 · Granted Apr 10, 2018

Wireless communication apparatus, wireless communication method, and computer-readable recording medium

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,942,828
App. No.
14/670,510
Granted
Apr 10, 2018
Kind
B2
Abstract

A wireless communication apparatus determines the ratio of sockets which are allocated to a first wireless interface using a first communication network and sockets which are allocated to a second wireless interface using a second communication network, on the basis of the radio quality of the first communication network and the radio quality of the second communication network. The wireless communication apparatus generates the sockets in accordance with the determined ratio and performs wireless communication. The wireless communication apparatus measures the amount of traffic through the first wireless interface and the amount of traffic through the second wireless interface in the wireless communication using the sockets which are generated in accordance with the determined ratio. The wireless communication apparatus corrects the number of sockets allocated to the first wireless interface and the second wireless interface on the basis of the measured amounts of traffic.

Claims (31)

1. A wireless communication apparatus comprising:

a memory; and

a processor that is connected to the memory, wherein the processor executes a process including:

determining a first ratio of network sockets, when an application is executed, which are allocated to a first wireless interface using a mobile network and network sockets which are allocated to a second wireless interface using a wireless LAN, on the basis of a radio quality of the mobile network and a radio quality of the wireless LAN;

setting a value of a second ratio of network sockets to a value of the first ratio of network sockets when the first ratio is determined at the determining;

generating a predetermined number of network sockets at a time;

allocating the network sockets on the basis of the second ratio determined at the determining and performing wireless communication;

measuring an amount of traffic through the first wireless interface and an amount of traffic through the second wireless interface in the wireless communication;

increasing the second ratio to increase the sockets allocated to the first wireless interface when a ratio of network sockets calculated based on the amount of traffic through the first wireless interface and the second wireless interface measured at the measuring is less than the first ratio; and

decreasing the second ratio to decrease the sockets allocated to the first wireless interface when a ratio of network sockets calculated based on the amount of traffic through the first wireless interface and the second wireless interface measured at the measuring is greater than the first ratio.

2. The wireless communication apparatus according to claim 1 ,

wherein the second ratio is increased or decreased such that the ratio of the amounts of traffic measured at the measuring is equal to the first ratio.

3. The wireless communication apparatus according to claim 1 ,

wherein the determining includes acquiring the radio quality of the mobile network and the radio quality of the wireless LAN at a predetermined interval and changing the first ratio of the network sockets on the basis of the changed radio quality when any one of the radio qualities is changed, and

the second ratio is increased or decreased such that the ratio of the amounts of traffic previously measured at the measuring is equal to the ratio changed at the determining.

4. A wireless communication method comprising:

determining a first ratio of network sockets, when an application is executed, which are allocated to a first wireless interface using a mobile network and network sockets which are allocated to a second wireless interface using a wireless LAN, on the basis of a radio quality of the mobile network and a radio quality of the wireless LAN, using a processor;

setting a value of a second ratio of network sockets to a value of the first ratio of network sockets when the first ratio is determined at the determining;

generating a predetermined number of network sockets at a time;

allocating the network sockets on the basis of the determined second ratio and performing wireless communication, using a processor;

measuring an amount of traffic through the first wireless interface and an amount of traffic through the second wireless interface in the wireless communication;

increasing the second ratio to increase the sockets allocated to the first wireless interface when a ratio of network sockets calculated based on the measured amounts of traffic is less than the first ratio; and

decreasing the second ratio to decrease the sockets allocated to the first wireless interface when a ratio of network sockets calculated based on the measured amounts of traffic is greater than the first ratio.

5. A non-transitory computer-readable recording medium having stored a wireless communication program causing a computer to execute a process comprising:

determining a first ratio of network sockets, when an application is executed, which are allocated to a first wireless interface using a mobile network and network sockets which are allocated to a second wireless interface using a wireless LAN, on the basis of a radio quality of the mobile network and a radio quality of the wireless LAN,

setting a value of a second ratio of network sockets to a value of the first ratio of network sockets when the first ratio is determined at the determining;

generating a predetermined number of network sockets at a time;

allocating the network sockets on the basis of the determined second ratio and performing wireless communication;

measuring an amount of traffic through the first wireless interface and an amount of traffic through the second wireless interface in the wireless communication;

increasing the second ratio to increase the sockets allocated to the first wireless interface when a ratio of network sockets calculated based on the measured amounts of traffic is less than the first ratio; and

decreasing the second ratio to decrease the sockets allocated to the first wireless interface when a ratio of network sockets calculated based on the measured amounts of traffic is greater than the first ratio.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2024
From: YAMATO KANZAI LIMITED
To: FCNT LLC
Reel/Frame 066908/0856 →
CHANGE OF NAME Recorded Mar 21, 2024
From: FCNT LIMITED
To: YAMATO KANZAI LIMITED
Reel/Frame 066854/0942 →
CHANGE OF NAME Recorded Mar 19, 2024
From: FUJITSU CONNECTED TECHNOLOGIES LIMITED
To: FCNT LIMITED
Reel/Frame 066832/0399 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2018
From: FUJITSU LIMITED
To: FUJITSU CONNECTED TECHNOLOGIES LIMITED
Reel/Frame 047609/0349 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2015
From: UCHINO, MAKOTO; IIMORI, EIJI; HATA, YOSHIAKI
To: FUJITSU LIMITED
Reel/Frame 035276/0949 →