SYSTEM AND METHOD FOR CONTROLLING CONNECTIONS BETWEEN A WIRELESS ROUTER AND UNLICENSED MOBILE ACCESS CAPABLE MOBILE PHONES
First Claim
1. A system for controlling connections between a wireless router and unlicensed mobile access (UMA) capable mobile phones, the system comprising:
- a connecting module configured for establishing communication connections between the wireless router and the UMA capable mobile phones, the wireless router having an address resolution protocol (ARP) cache table for recording a media access control (MAC) address and an Internet protocol (IP) address of an electronic device that has a communication connection with the wireless router in a network;
an acquiring module configured for acquiring a MAC address and an IP address of each of the UMA capable mobile phones via the network;
a creating module configured for creating an address list, and recording the MAC addresses and the IP addresses of the UMA capable mobile phones in the address list;
a checking module configured for periodically checking whether each IP address recorded in the ARP cache table matches a corresponding MAC address recorded in the ARP cache table;
a determining module configured for determining if the IP address recorded in the ARP cache table is recorded in the address list upon the condition that the IP address does not match the corresponding MAC address;
a sending module configured for looking up a MAC address corresponding to the IP address from the address list upon the condition that the IP address is recorded in the address list, and sending a ARP unicast request to a UMA capable mobile phone having the MAC address to force the UMA capable mobile phone to respond to the ARP unicast request, so as to prolong the communication connection between the wireless router and the UMA capable mobile phone; and
at least one processor that executes at least one computerized instruction for the connection module, the acquiring module, the creating module, the checking module, the determining module, and the sending module.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for controlling connections between a wireless router and unlicensed mobile access capable mobile phones is provided. The system acquires and stores a media access control address and an Internet protocol address of each mobile phone in an address list. The system periodically checks whether each Internet protocol address recorded in an address resolution protocol cache table of the wireless router matches a corresponding media access control address recorded in the cache table. If the Internet protocol address does not match the corresponding media access control address in the cache table, the system further looks up a media access control address corresponding to the Internet protocol address, and sends an address resolution protocol unicast request to a mobile phone having the media access control address.
-
Citations
12 Claims
-
1. A system for controlling connections between a wireless router and unlicensed mobile access (UMA) capable mobile phones, the system comprising:
-
a connecting module configured for establishing communication connections between the wireless router and the UMA capable mobile phones, the wireless router having an address resolution protocol (ARP) cache table for recording a media access control (MAC) address and an Internet protocol (IP) address of an electronic device that has a communication connection with the wireless router in a network; an acquiring module configured for acquiring a MAC address and an IP address of each of the UMA capable mobile phones via the network; a creating module configured for creating an address list, and recording the MAC addresses and the IP addresses of the UMA capable mobile phones in the address list; a checking module configured for periodically checking whether each IP address recorded in the ARP cache table matches a corresponding MAC address recorded in the ARP cache table; a determining module configured for determining if the IP address recorded in the ARP cache table is recorded in the address list upon the condition that the IP address does not match the corresponding MAC address; a sending module configured for looking up a MAC address corresponding to the IP address from the address list upon the condition that the IP address is recorded in the address list, and sending a ARP unicast request to a UMA capable mobile phone having the MAC address to force the UMA capable mobile phone to respond to the ARP unicast request, so as to prolong the communication connection between the wireless router and the UMA capable mobile phone; and at least one processor that executes at least one computerized instruction for the connection module, the acquiring module, the creating module, the checking module, the determining module, and the sending module. - View Dependent Claims (2, 3, 4)
-
-
5. A method for controlling connections between a wireless router and unlicensed mobile access (UMA) capable mobile phones, the method comprising:
-
establishing communication connections between the wireless router and the UMA capable mobile phones, the wireless router having an address resolution protocol (ARP) cache table for recording a media access control (MAC) address and an Internet protocol (IP) address of an electronic device that has a communication connection with the wireless router in a network; acquiring a MAC address and an IP address of each of the UMA capable mobile phones via the network; creating an address list, and recording the MAC addresses and the IP addresses of the UMA capable mobile phones in the address list; periodically checking whether each IP address recorded in the ARP cache table matches a corresponding MAC address recorded in the ARP cache table; determining if the IP address recorded in the ARP cache table is recorded in the address list upon the condition that the IP address does not match the corresponding MAC address; looking up a MAC address corresponding to the IP address from the address list upon the condition that the IP address is recorded in the address list; and sending an ARP unicast request to the UMA capable mobile phone having the MAC address, to force the UMA capable mobile phone to respond to the ARP unicast request, so as to prolong the communication connection between the wireless router and the UMA capable mobile phone. - View Dependent Claims (6, 7, 8)
-
-
9. A storage medium having stored thereon instructions that, when executed by a processor, causing the processor to perform a method for controlling connections between a wireless router and UMA capable mobile phones, the method comprising:
-
establishing communication connections between the wireless router and the UMA capable mobile phones, the wireless router having a address resolution protocol (ARP) cache table for recording a media access control (MAC) address and an Internet protocol (IP) address of an electronic device that has a communication connection with the wireless router in a network; acquiring a MAC address and an IP address of each of the UMA capable mobile phones via the network; creating an address list, and recording the MAC addresses and the IP addresses of the UMA capable mobile phones on the address list; periodically checking whether each IP address recorded in the ARP cache table matches a corresponding MAC address recorded in the ARP cache table; determining if the IP address recorded in the ARP cache table is recorded in the address list upon the condition that the IP address does not match the corresponding MAC address; looking up a MAC address corresponding to the IP address from the address list upon the condition that the IP address is recorded in the address list; and sending an ARP unicast request to the UMA capable mobile phone having the MAC address, to force the UMA capable mobile phone to respond to the ARP unicast request, so as to prolong the communication connection between the wireless router and the UMA capable mobile phone. - View Dependent Claims (10, 11, 12)
-
Specification