1. A cognitive radio device comprising: a software configurable transceiver; and a control processor that is configured under software control to manage operational parameters of the cognitive radio device to minimize non-compliance with a regulatory policy by: sensing a regulatory domain boundary that will affect compliance with a current regulatory policy; estimating a time at which the current regulatory policy will become invalid, wherein estimating is based upon at least one of: a complexity of the current regulatory policy, a capability of the cognitive radio, and a penalty for non-compliance with a regulatory policy; determining how to update the current regulatory policy; and updating the current regulatory policy of the cognitive radio device.