1. A method comprising: receiving, via a geocast protocol, by a device in a mobile ad hoc network, a query message comprising a query for information, the query message comprising an indication of a region of intended reception of the query message, the region defined by a first defined size; altering, by the device, the region of the first defined size to a region of a second defined size based on a number of sensors in the region of the first defined size; determining if the device is within the region of the second defined size; upon a determination that the device is not within the region of the second defined size, not responding to the query; upon a determination that the device is within the region of the second defined size; determining if the query message comprises an indication of a type of information being sought; upon a determination that the query message comprises an indication of a type of information being sought: determining if the device is capable of obtaining the type of information being sought; upon a determination that the device is capable of obtaining the type of information being sought, providing, via the geocast protocol, a response to the query; and upon a determination that the device is not capable of obtaining the type of information being sought, not providing a response to the query.