MOBILE WLAN GATEWAY
First Claim
1. A mobile station comprising:
- a memory (MEM, 110) for storing applications and data;
a processor (105) for executing the stored applications;
a user interface (115) comprising an input section (120) and an output section (125);
reception/transmission circuitry (110) for providing a communication interface to one or more access networks (AN);
authentication means (150, 160) operable to authenticate a user of the mobile station;
a radio transceiver operable (110) to establish and maintain a broadband connection with a mobile communication network in response to a successful authentication of the user of the mobile station;
wireless local-area network [“
WLAN”
] means (155) responsive to an activation or deactivation command according to a setting received via the input section (120) of the user interface (125);
wherein the memory (MEM, 110) comprises a gateway application (170) which comprises;
a first code portion for instructing the processor to activate (3-0) the WLAN means as a WLAN base station capable of communicating with at least one WLAN terminal over a WLAN network;
a second code portion for instructing the processor to create a network identifier (3-2, 3-4) for the WLAN base station;
a third code portion for instructing the processor to assign (3-8, 3-10) an internet protocol address for the at least one WLAN terminal;
a fourth code portion for instructing the processor to resolve domain name service [“
DNS”
] queries (3-12 . . . 3-18) in cooperation with an external DNS service system;
a fifth code portion for instructing the processor to assign at least one port number for each protocol supported by the gateway application; and
a sixth code portion for instructing the processor to tunnel internet traffic (3-30 . . . 3-36) between the at least one WLAN terminal and an internet host over the broadband connection.
0 Assignments
0 Petitions
Accused Products
Abstract
A technique for operating a mobile station as wireless local-area network [“WLAN”] gateway. The mobile station is provided with a gateway application to control the following operations: activating (3-0) the WLAN means as a WLAN base station capable of communicating with at least one WLAN terminal over a WLAN network; creating a network identifier (3-2, 3-4) for the WLAN base station; assigning (3-8, 3-10) an internet protocol address for the at least one WLAN terminal; resolving domain name service [“DNS”] queries (3-12 . . . 3-18) in cooperation with an external DNS service system; assigning at least one port number for each protocol supported by the gateway application; and tunneling internet traffic (3-30 . . . 3-36) between the at least one WLAN terminal and an internet host over the broadband connection.
-
Citations
9 Claims
-
1. A mobile station comprising:
-
a memory (MEM, 110) for storing applications and data; a processor (105) for executing the stored applications; a user interface (115) comprising an input section (120) and an output section (125); reception/transmission circuitry (110) for providing a communication interface to one or more access networks (AN); authentication means (150, 160) operable to authenticate a user of the mobile station; a radio transceiver operable (110) to establish and maintain a broadband connection with a mobile communication network in response to a successful authentication of the user of the mobile station; wireless local-area network [“
WLAN”
] means (155) responsive to an activation or deactivation command according to a setting received via the input section (120) of the user interface (125);wherein the memory (MEM, 110) comprises a gateway application (170) which comprises; a first code portion for instructing the processor to activate (3-0) the WLAN means as a WLAN base station capable of communicating with at least one WLAN terminal over a WLAN network; a second code portion for instructing the processor to create a network identifier (3-2, 3-4) for the WLAN base station; a third code portion for instructing the processor to assign (3-8, 3-10) an internet protocol address for the at least one WLAN terminal; a fourth code portion for instructing the processor to resolve domain name service [“
DNS”
] queries (3-12 . . . 3-18) in cooperation with an external DNS service system;a fifth code portion for instructing the processor to assign at least one port number for each protocol supported by the gateway application; and a sixth code portion for instructing the processor to tunnel internet traffic (3-30 . . . 3-36) between the at least one WLAN terminal and an internet host over the broadband connection. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for operating a mobile station;
- wherein the mobile station comprises a memory (MEM, 110) for storing applications and data;
a processor (105) for executing the stored applications;
a user interface (115) comprising an input section (120) and an output section (125);
reception/transmission circuitry (110) for providing a communication interface to one or more access networks (AN);
authentication means (150, 160) operable to authenticate a user of the mobile station;
a radio transceiver operable (110) to establish and maintain a broadband connection with a mobile communication network in response to a successful authentication of the user of the mobile station; and
wireless local-area network [“
WLAN”
] means (155) responsive to an activation or deactivation command according to a setting received via the input section (120) of the user interface (125);wherein the method comprises instructing the processor (105) by a gateway application (170) to control the following operations; activating (3-0) the WLAN means as a WLAN base station capable of communicating with at least one WLAN terminal over a WLAN network; creating a network identifier (3-2, 3-4) for the WLAN base station; assigning (3-8, 3-10) an internet protocol address for the at least one WLAN terminal; resolving domain name service [“
DNS”
] queries (3-12 . . . 3-18) in cooperation with an external DNS service system;assigning at least one port number for each protocol supported by the gateway application; and tunneling internet traffic (3-30 . . . 3-36) between the at least one WLAN terminal and an internet host over the broadband connection.
- wherein the mobile station comprises a memory (MEM, 110) for storing applications and data;
-
9. A software application for a mobile station, wherein the mobile station comprises a memory (MEM, 110) for storing applications and data;
- a processor (105) for executing the stored applications;
a user interface (115) comprising an input section (120) and an output section (125);
reception/transmission circuitry (110) for providing a communication interface to one or more access networks (AN);
authentication means (150, 160) operable to authenticate a user of the mobile station;
a radio transceiver operable (110) to establish and maintain a broadband connection with a mobile communication network in response to a successful authentication of the user of the mobile station; and
wireless local-area network [“
WLAN”
] means (155) responsive to an activation or deactivation command according to a setting received via the input section (120) of the user interface (125);wherein the software application is a gateway application (170) which comprises; a first code portion for instructing the processor to activate (3-0) the WLAN means as a WLAN base station capable of communicating with at least one WLAN terminal over a WLAN network; a second code portion for instructing the processor to create a network identifier (3-2, 3-4) for the WLAN base station; a third code portion for instructing the processor to assign (3-8, 3-10) an internet protocol address for the at least one WLAN terminal; a fourth code portion for instructing the processor to resolve domain name service [“
DNS”
] queries (3-12 . . . 3-18) in cooperation with an external DNS service system;a fifth code portion for instructing the processor to assign at least one port number for each protocol supported by the gateway application; and a sixth code portion for instructing the processor to tunnel internet traffic (3-30 . . . 3-36) between the at least one WLAN terminal and an internet host over the broadband connection.
- a processor (105) for executing the stored applications;
Specification