Arrangement for controlling access to data network
First Claim
Patent Images
1. An apparatus comprising:
- a wireless telephone with capability to connect to a data network, the wireless telephone including,an antenna; and
a module configured to implement an access point (AP), a router, and network address translation to thereby create a wireless local area network which, when receiving a packet from a device coupled to said wireless local area network that requests connection to a specified destination address on the data network, replaces a local area network source address of said packet with a network address of said router and inserts a port number in said packet, wherein said module selects said port number from a set of pre-chosen port numbers according to a device type of said device;
wherein devices of a first type on said wireless local area network are assigned respective first port numbers by said wireless telephone, said first port numbers being selected such that a modulo n representation of each of said first port numbers is a first number, n being an integer, and wherein devices of a second type are assigned respective other port numbers by said wireless telephone, said other port numbers being selected such that said modulo n representation of each of said other port numbers is a second number.
1 Assignment
0 Petitions
Accused Products
Abstract
A soft AP module that is installed in the subscriber device is adapted to assign preselected ports numbers as part of its network address translation process. Those port numbers are registered to be used solely for this purpose, port numbers that are registered to applications that are seldomly used, or port numbers in the range 49152-65535. One or more modules in the service provider'"'"'s facilities analyze the packets that pass through the service provider'"'"'s facilities. Each module detects the aforementioned predetermined port numbers in the analyzed packets and thus identifies the network load that is attributed to devices the employ the W2LANs.
22 Citations
17 Claims
-
1. An apparatus comprising:
-
a wireless telephone with capability to connect to a data network, the wireless telephone including, an antenna; and a module configured to implement an access point (AP), a router, and network address translation to thereby create a wireless local area network which, when receiving a packet from a device coupled to said wireless local area network that requests connection to a specified destination address on the data network, replaces a local area network source address of said packet with a network address of said router and inserts a port number in said packet, wherein said module selects said port number from a set of pre-chosen port numbers according to a device type of said device; wherein devices of a first type on said wireless local area network are assigned respective first port numbers by said wireless telephone, said first port numbers being selected such that a modulo n representation of each of said first port numbers is a first number, n being an integer, and wherein devices of a second type are assigned respective other port numbers by said wireless telephone, said other port numbers being selected such that said modulo n representation of each of said other port numbers is a second number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for use with a wireless telephone with capability to connect to a data network, said wireless telephone implementing an access point (AP) function, router, and network address translation functions and thereby creating a wireless local area network, the method comprising:
-
receiving a packet from a device coupled to said wireless local area network, the packet associated with a request for a connection to a destination address on the data network; inserting a port number in said packet from a set of port numbers, the port number being selected according to a device type of said device; said wireless telephone assigning devices of a first type on said wireless local area network respective first port numbers, said first port numbers being selected such that a modulo n representation of each of said first port numbers is a first number, n being an integer; and said wireless telephone assigning devices of a second type other port numbers, said other port numbers being selected such that said modulo n representation of each of said other port numbers is a second number.
-
-
17. A method for use with a wireless telephone with capability to connect to a data network, said wireless telephone implementing an access point (AP) function, router, and network address translation functions and thereby creating a wireless local area network, the method comprising:
-
receiving a packet from a connected device coupled to said wireless local area network, the packet associated with a request for a connection to a destination address on the data network; inserting a port number in said packet, the port number being selected according to, at least in part, a quality of service class requested by an application of the connected device; said wireless telephone assigning a first quality of service class a first port number, said first port number being selected such that a modulo n representation of said first port number is a first number, n being an integer; and said wireless telephone assigning a second quality of service class another port number, said other port number being selected such that said modulo n representation of said other port number is a second number.
-
Specification