# US 9,883,487 B2 · Scalable WLAN gateway

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,883,487 B2
- Document ID: US9883487B2
- Status: Granted
- Kind: B2
- Application number: 13/924,110
- Filed: 2013-06-21
- Published: 2013-12-26
- Granted: 2018-01-30
- Earliest claimed: 2008-05-09
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Lasse Maki
- Web page: https://patentgrep.com/patent/US9883487B2

## CPC

- H04W 12/06: Authentication
- H04W 72/04: Wireless resource allocation
- H04W 88/06: adapted for operation in multiple networks {or having at least two operational modes}, e.g. multi-mode terminals
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04W 84/18: Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04W 88/04: adapted for relaying to or from another terminal or user
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A technique for combining transmission bandwidths of several communication devices, such as mobile stations (MS1, MS2) is disclosed. A master mobile station (MS1) establishes (7-0) a WLAN access point communicating with WLAN client terminals (CT). One or more slave mobile stations (MS2) may detect a predefined network identifier and join the WLAN network. The master (MS1) assigns IP addresses for the client terminals (CT) and slave mobile stations (MS2). The master also resolves DNS queries in cooperation with external DNS servers. Traffic, including internet packets (IP1-IP4), between the client terminals and various internet hosts (HO) is tunneled over multiple simultaneous transmission paths (7-6, 7-8; 7-18, 7-22) between the master (MS1) and a multiplexing/demultiplexing computer (SM). The inventive bandwidth combination technique is transparent to the client terminals (CT) and the internet hosts (HO).

## Claims

### Claim 1

A mobile station providing network access over a wireless local area network (WLAN) for a WLAN client terminal with a second mobile station, the mobile station comprising:
a memory for storing applications;
a processor coupled with the memory for executing applications stored thereon;
a WLAN circuitry for establishing the WLAN;
an application stored on the memory including instructions executable to the processor, the instructions that when executed instruct the processor to:
activate the WLAN;
receive, from the WLAN client terminal via the WLAN, a first data packet including address information of an internet host;
forward the first data packet to the second mobile station via the WLAN by sending the first data packet in multicast transmission; and
instruct the second mobile station to send the first data packet to the internet host according to the address information.

### Claim 2 (depends on 1)

The mobile station according to claim 1, further comprising a reception/transmission circuitry for establishing a connection with a mobile network wherein the application further includes instructions that when executed instruct the processor to:
receive a second data packet including the address information of the internet host from the WLAN client terminal via the WLAN; and
send the second data packet to the internet host via the connection with the mobile network according to the address information.

### Claim 3 (depends on 2)

The mobile station according to claim 2, wherein the address information includes an Internet Protocol (IP) address of the internet host.

### Claim 4 (depends on 1)

The mobile station according to claim 1, wherein the first data packet is forwarded as a User Datagram Protocol (UDP) packet.

### Claim 5 (depends on 1)

The mobile station according to claim 1, wherein the application further includes instructions that when executed instruct the processor to:
receive a request for an Internet Protocol (IP) address over the WLAN from the WLAN client terminal;
assign an IP address to the WLAN client terminal, wherein the IP address assigned to the WLAN client terminal is derived from the mobile station's own IP address by setting the fourth octet to an available number;
receive a request for an IP address over the WLAN from the second mobile station; and
assign an IP address to the second mobile station, wherein the IP address assigned to the second mobile station is derived from the mobile station's own IP address by setting the third octet to an available number.

### Claim 6 (depends on 1)

The mobile station according to claim 1, wherein the application further includes instructions that when executed instruct the processor to:
receive a third data packet targeting the WLAN client terminal forwarded by the second mobile station via the WLAN;
receive a fourth data packet targeting the WLAN client terminal transmitted via the connection with the mobile network;
assemble the third data packet and the fourth data packet in a correct sequence; and
send the third data packet and the fourth data packet to the WLAN client terminal via the WLAN, wherein
the third data packet and the fourth data packet are from the internet host.

### Claim 7

A method executed by a mobile station for providing network access over a wireless local area network (WLAN) to a WLAN client terminal, the method comprising:
establishing a WLAN;
receiving, from the WLAN client terminal via the WLAN, a first data packet including address information of an internet host;
forwarding the first data packet to a second mobile station via the WLAN by sending the first data packet in multicast transmission; and
instructing the second mobile station to send the first data packet to the internet host according to the address information.

### Claim 8 (depends on 7)

The method according to claim 7, further comprising:
establishing a connection with a mobile network;
receiving a second data packet including the address information of the internet host from the WLAN client terminal via the WLAN; and
sending the second data packet to the internet host via the connection with the mobile network according to the address information.

### Claim 9 (depends on 8)

The method according to claim 8, wherein the address information includes an Internet Protocol (IP) address of the internet host.

### Claim 10 (depends on 7)

The method according to claim 7, wherein the first data packet is forwarded as a User Datagram Protocol (UDP) packet.

### Claim 11 (depends on 7)

The method according to claim 7, further comprising:
receiving a request for an Internet Protocol (IP) address over the WLAN from the WLAN client terminal;
assigning an IP address to the WLAN client terminal, wherein the IP address assigned to the WLAN client terminal is derived from the mobile station's own IP address by setting the fourth octet to an available number;
receiving a request for an IP address over the WLAN from the second mobile station; and
assigning an IP address to the second mobile station, wherein the IP address assigned to the second mobile station is derived from the mobile station's own IP address by setting the third octet to an available number.

### Claim 12 (depends on 7)

The method according to claim 7, further comprising:
receiving a third data packet targeting the WLAN client terminal forwarded by the second mobile station via the WLAN;
receiving a fourth data packet targeting the WLAN client terminal transmitted via the connection with the mobile network;
assembling the third data packet and the fourth data packet in a correct sequence; and
sending the third data packet and the fourth data packet to the WLAN client terminal via the WLAN, wherein the third data packet and the fourth data packet are from the internet host.
