Method and apparatus extending a server to a wireless-router server
First Claim
Patent Images
1. A wireless router supporting communications between a wireless client and a wireline network comprising:
- a wireless interface coupled to a server and possessing a wireless transceiver;
said wireline network coupled to said server via a wireline communications port;
at least one computer operating said server based upon a program system comprising program steps residing in memory accessibly coupled with said computer;
wherein said program system is comprised of the program steps of;
coupling said wireless interface to said wireline network via said wireline communications port as a server device with a network service address;
enabling address translation on said server to include said server device with said network service address;
adding a network route for said wireless interface on said server for said server device with said network service address; and
making said wireless interface available to at least one wireless client communicating via said wireless coupling as a gateway to communicate on said wireline network;
a wireless client communicating via said wireless coupling based upon a login protocol accessing a client authorization list to create an authorized client; and
said authorized client communicating via said wireless coupling using said network route to communicate with said wireline network via said wireline communications port;
wherein the program step making said wireless interface available to said wireless client is further comprised of the program steps of;
said wireless transceiver receiving a first message including a destination from said wireless client to create a first received message including said received destination at said wireless transceiver;
said wireless transceiver transmitting a second wireless destined message to said wireless client;
transmitting said first wireline network destined message including said wireline address via said wireline communications port; and
receiving a second wireline network message including a destination containing said network service address to create a second wireline network message including said destination containing said network service address to said server device;
wherein the program step enabling address translation on said server is further comprised of the program steps of;
masquerading said first received message including said received destination to create a first wireline destined message including a first wireline address at said server device; and
demasquerading a second wireline network message including said destination address containing said network service address to create said second wireline originated message including said destination address containing said network service address;
wherein the program step adding said network route for said wireless interface on said server is further comprised of the program steps of;
routing said first wireline destined message at said wireless interface based upon said network route for said server device with said network service address to create a first wireline network destined message including said first wireline address; and
routing a second wireline originated message including a destination containing said network service address to said server device based upon said network route for said server device with said network service address to create said second wireless destined message to said wireless client;
wherein said wireless transceiver further supports at least the IEEE802.11b messaging protocol standard in communicating with said wireless client.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus of providing communication between a wireless transceiver and a wireline network, wherein a wireless interface possessing a wireline communications port and the wireless transceiver is coupled to a server, wherein the server is further coupled to the wireline network. Certain embodiments preferably include techniques to extend a server to additionally function as a wireless router.
-
Citations
38 Claims
-
1. A wireless router supporting communications between a wireless client and a wireline network comprising:
-
a wireless interface coupled to a server and possessing a wireless transceiver;
said wireline network coupled to said server via a wireline communications port;
at least one computer operating said server based upon a program system comprising program steps residing in memory accessibly coupled with said computer;
wherein said program system is comprised of the program steps of;
coupling said wireless interface to said wireline network via said wireline communications port as a server device with a network service address;
enabling address translation on said server to include said server device with said network service address;
adding a network route for said wireless interface on said server for said server device with said network service address; and
making said wireless interface available to at least one wireless client communicating via said wireless coupling as a gateway to communicate on said wireline network;
a wireless client communicating via said wireless coupling based upon a login protocol accessing a client authorization list to create an authorized client; and
said authorized client communicating via said wireless coupling using said network route to communicate with said wireline network via said wireline communications port;
wherein the program step making said wireless interface available to said wireless client is further comprised of the program steps of;
said wireless transceiver receiving a first message including a destination from said wireless client to create a first received message including said received destination at said wireless transceiver;
said wireless transceiver transmitting a second wireless destined message to said wireless client;
transmitting said first wireline network destined message including said wireline address via said wireline communications port; and
receiving a second wireline network message including a destination containing said network service address to create a second wireline network message including said destination containing said network service address to said server device;
wherein the program step enabling address translation on said server is further comprised of the program steps of;
masquerading said first received message including said received destination to create a first wireline destined message including a first wireline address at said server device; and
demasquerading a second wireline network message including said destination address containing said network service address to create said second wireline originated message including said destination address containing said network service address;
wherein the program step adding said network route for said wireless interface on said server is further comprised of the program steps of;
routing said first wireline destined message at said wireless interface based upon said network route for said server device with said network service address to create a first wireline network destined message including said first wireline address; and
routing a second wireline originated message including a destination containing said network service address to said server device based upon said network route for said server device with said network service address to create said second wireless destined message to said wireless client;
wherein said wireless transceiver further supports at least the IEEE802.11b messaging protocol standard in communicating with said wireless client. - View Dependent Claims (2, 3, 4)
-
-
5. A method of providing communication between a wireless transceiver and a wireline network, wherein a wireless interface possessing a wireline communications port and said wireless transceiver is coupled to a server, wherein said server is further coupled to said wireline network comprising the steps of:
-
coupling said wireless interface to said wireline network via said wireline communications port as a server device with a network service address;
enabling address translation on said server to include said server device with said network service address;
adding a network route for said wireless interface on said server for is said server device with said network service address; and
making said wireless interface available to at least one wireless client communicating via said wireless coupling as a gateway to communicate on said wireline network; and
a wireless client communicating via said wireless coupling based upon a login protocol accessing a client authorization list to create an authorized client; and
said authorized client communicating via said wireless coupling using said network route to communicate with said wireline network; and
wherein the step making said wireless interface available to said wireless client is further comprised of the steps of;
said wireless transceiver receiving a first message including a destination from said wireless client to create a first received message including said received destination at said wireless transceiver;
said wireless transceiver transmitting a second wireless destined message to said wireless client;
transmitting said first wireline network destined message including said wireline address via said wireline communications port; and
receiving a second wireline network message including a destination containing said network service address to create a second wireline network message including said destination containing said network service address to said server device;
wherein the step enabling address translation on said server is further comprised of the steps of;
masquerading said first received message including said received destination to create a first wireline destined message including a first wireline address at said server device; and
demasquerading a second wireline network message including said destination address containing said network service address to create said second wireline originated message including said destination address containing said network service address;
wherein the step adding said network route for said wireless interface on said server is further comprised of the steps of;
routing said first wireline destined message at said wireless interface based upon said network -route for said server device with said network service address to create a first wireline network destined message including said first wireline address; and
routing a second wireline originated message including a destination containing said network service address to said server device based upon said network route for said server device with said network service address to create said second wireless destined message to said wireless client;
wherein said wireless transceiver further supports at least the IEEE802.11b messaging protocol standard in communicating with said wireless client. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A method of providing communication between a wireless transceiver and a wireline network, wherein a wireless interface possessing said wireless transceiver is coupled to a server further coupled via a wireline communications port to said wireline network, comprising the steps of:
-
coupling said wireless interface to said wireline network via said wireline communications port as a server device with a network service address;
enabling address translation on said server to include said server device with said network service address;
adding a network route for said wireless interface on said server for said server device with said network service address; and
making said wireless interface available to at least one wireless client communicating via said wireless coupling as a gateway to communicate on said wireline network. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A wireless router supporting communications between a wireless client and a wireline network comprising:
-
a wireless interface coupled to a server and possessing a wireless transceiver;
said wireline network coupled to said server via a wireline communications port;
at least one computer operating said server based upon a program system comprising program steps residing in memory accessibly coupled with said computer;
wherein said program system is comprised of the program steps of;
coupling said wireless interface to said wireline network via said wireline communications port as a server device with a network service address;
enabling address translation on said server to include said server device with said network service address;
adding a network route for said wireless interface on said server for said server device with said network service address; and
making said wireless interface available to at least one wireless client communicating via said wireless coupling as a gateway to communicate on said wireline network. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A wireless router supporting communications between a wireless client and a wireline network comprising:
-
a wireless interface coupled to a server and possessing a wireless transceiver;
said wireline network coupled to said server via a wireline communications port;
wherein said server is comprised of;
means for coupling said wireless interface to said wireline network via said wireline communications port as a server device with a network service address;
means for enabling address translation on said server to include said server device with said network service address;
means for adding a network route for said wireless interface on said server for said server device with said network service address; and
means for making said wireless interface available to at least one wireless client communicating via said wireless coupling as a gateway to communicate on said wireline network;
means for a wireless client communicating via said wireless coupling based upon a login protocol accessing a client authorization list to create an authorized client; and
means for said authorized client communicating via said wireless coupling using said network route to communicate with said wireline network;
wherein the means for making said wireless interface available to said wireless client is further comprised of;
means for said wireless transceiver receiving a first message including a destination from said wireless client to create a first received message including said received destination at said wireless transceiver;
means for said wireless transceiver transmitting a second wireless destined message to said wireless client;
means for transmitting said first wireline network destined message including said wireline address via said wireline communications port; and
means for receiving a second wireline network message including a destination containing said network service address to create a second wireline network message including said destination containing said network service address to said server device;
wherein the means for enabling address translation on said server is further comprised of;
means for masquerading said first received message including said received destination to create a first wireline destined message including a first wireline address at said server device; and
means for demasquerading a second wireline network message including said destination address containing said network service address to create said second wireline originated message including said destination address containing said network service address;
wherein the means for adding said network route for said wireless interface on said server is further comprised of;
means for routing said first wireline destined message at said wireless interface based upon said network route for said server device with said network service address to create a first wireline network destined message including said first wireline address; and
means for routing a second wireline originated message including a destination containing said network service address to said server device based upon said network route for said server device with said network service address to create said second wireless destined message to said wireless client;
wherein said wireless transceiver further supports at least the IEEE802.11b messaging protocol standard in communicating with said wireless client. - View Dependent Claims (34, 35, 36)
-
-
37. A method of technique extending a server to a wireless router comprising the steps of:
-
coupling a wireless interface to said server;
enabling network address translation on said server;
adding a network route for said wireless interface on said server to create a wireless interface address;
making said wireless interface address a default-route gateway for a wireless user communicating via said wireless interface; and
running DHCP on said wireless interface by said server. - View Dependent Claims (38)
-
Specification