Wireless LAN device
AssigneeBuffalo Inc.
InventorTakashi Ishidoshiro
Life of this patent
Estimating the term…
Abstract
The present invention provides a LAN device 20 having an internal function of controlling communication. A management representative of the LAN device 20 sets a protocol applicable for communication with regard to each of MAC addresses or IP addresses allocated to transmitter terminals and each of IP addresses allocated to receiver terminals. The LAN device transmits data in the case of the protocol applicable for communication, while not transmitting data in the case of any protocol inapplicable for communication.
Claims37
A wireless LAN device that connects with multiple clients to construct a wireless LAN, said wireless LAN device comprising:
- a processor that executes computer codes;
- an input-output circuit that receives communication transmitted from any one of the multiple clients of the wireless LAN to another client in the wireless LAN, or to another network, the wireless LAN device operating as the access point to provide wireless LAN access service in a local area such that each wireless client in the wireless LAN communicates via the wireless LAN device;
- a communication reception computer code for receiving, via the input-output circuit, a request for communication transmitted from any one of the multiple clients of the wireless LAN to another client in the wireless LAN or to another network;
- a registration computer code for registering a specified client among the multiple clients of the wireless LAN as a registered specific client;
- a decision computer code for determining whether or not the request for communication is directed to the registered specified client;
- and
- a restriction computer code for restricting communication between clients within the wireless LAN via the communication reception computer code based on a protocol used for the communication, the restriction computer code permitting the communication from one of the multiple clients to the registered specified client for a protocol used for the communication being a specific protocol and rejecting the communication from the same one of the multiple clients to the registered specified client for other protocols so as to limit the communication within the wireless LAN when it is determined that the request for communication is directed to the registered specified client, and so as not to restrict the communication when said decision module determines that the request for communication is not directed to the registered specified client, wherein:
- (a) if a source MAC address is of the registered specific client, then the communication is permitted without any restrictions;
- and
- (b) if the source MAC address is not of the registered specific client, judging whether a destination IP address if of the registered specific client or not, including:
- (1) if the destination IP address is of the registered specific client, the communication is permitted only when the communication is by the permitted protocol;
- and
- (2) if the destination IP address is not of the registered specific client, the communication is permitted without any restrictions.
A communication control method that controls communication in a wireless LAN constructed by connection of multiple clients, said communication control method comprising:
- providing registration information to a wireless LAN device operating as an access point of the wireless LAN that includes registration of a specified client among the multiple clients of the wireless LAN as a registered specific client;
- receiving at the wireless LAN device a request for communication transmitted from any one of the multiple clients to another client in the wireless LAN;
- determining at the wireless LAN device whether or not the request for communication is directed to the registered specified client;
- and
- restricting communication, via the wireless LAN device, to permit the communication to the registered specific client according to a specific protocol used for the communication and to reject the communication according to other protocols so as to limit the communication when it is determined that the request for communication is directed to the registered specified client, and not restricting the communication when it is determined that the request for communication is not directed to the registered specified client but to the other clients;
- wherein the restriction of communication between clients within the wireless LAN is based on a protocol used for the communication, the method further including:
- (a) if a source MAC address is of the registered specific client, then the communication is permitted without any restrictions;
- and
- (b) if the source MAC address is not of the registered specific client, judging whether a destination IP address if of the registered specific client or not, including:
- (1) if the destination IP address is of the registered specific client, the communication is permitted only when the communication is by the permitted protocol;
- and
- (2) if the destination IP address is not of the registered specific client, the communication is permitted without any restrictions.
A non-transitory computer readable recording medium storing at least executable computer program code for controlling communication in a wireless LAN constructed by connection of multiple clients, wherein said computer readable recording medium includes:
- executable computer code for referring to registration information that includes registration of a registered specified client among the multiple clients of the wireless LAN;
- executable computer code for receiving a request for communication transmitted from any one of the multiple clients to another client within the wireless LAN, the communication having an associated protocol for communication;
- executable computer code for determining whether or not the request for communication is directed to the registered specified client;
- and
- executable computer code for restricting communication within the wireless LAN based on the protocol to permit the communication to the registered specific client for the protocol being a specific protocol and to reject communications to the registered specific client for other protocols so as to limit the communication when it is determined that the request for the communication is directed to the registered specified client, and not restricting the communication when it is determined that the request for the communication is not directed to the registered specified client;
- and
- the executable computer code for restricting communication adapted to:
- (a) if a source MAC address is of the registered specific client, then the communication is permitted without any restrictions;
- and
- (b) if the source MAC address is not of the registered specific client, judging whether a destination IP address if of the registered specific client or not, including:
- (1) if the destination IP address is of the registered specific client, the communication is permitted only when the communication is by the permitted protocol;
- and
- (2) if the destination IP address is not of the registered specific client, the communication is permitted without any restrictions.
Dependencies are inferred from the claim text.