Methods, systems, and computer program products for managing access to a
wireless local area network are provided. A method includes establishing
a communication between a first and second software intelligent agent via
the wireless local area network. The first software intelligent agent is
internal to the wireless local area network and the second software
intelligent agent is associated with a cognitive radio-enabled
communications device that is external to the wireless local area
network. The method also includes retrieving user-configured settings for
designating terms of use of the wireless local area network. The
user-configured settings are established by, and retrieved via, the first
software intelligent agent. The method further includes presenting the
terms of use to the second software intelligent agent and providing the
cognitive radio-enabled communications device with access to the wireless
local area network, subject to the user-configured settings, upon
acceptance of the terms of use by the second software intelligent agent.