interference profiles in table 108 to identify a match or the absence of a match as indicated by step 204 alternatively an adaptive algorithm may be employed to adjust the sampling period and rate until a match between the sample and an interference profile is located or eliminated as a possibility if a matching interference profile is located in table 108 then the associated counter measures plan is selected as indicated by step 206 as discussed above the counter measures plan may include one or both of changing transmission signal characteristics as indicated by step 208 and changing to an alternate operating channel as indicated by step 210 if no matching interference profile is located then the access point may devise an adaptation based on the inverse of the measured interference or it may move to the alternate operating channel as indicated by step 210 referring to fig1 and 3 in the illustrated embodiment the data in table 108 and samples 118 represents pulse period 300 pulse duration 302 may also be employed pulse period is indicative of the time between consecutive pulses and pulse duration is indicative of the time during which an individual pulse exhibits a power level above a predetermined threshold i e sampling noise floor 304 after gathering multiple data points across a sample window 306 parallel processes are executed to calculate interference signal duration and period interference period is determined by identifying a maximum energy point u201c peak u201d 308 in a window and then determining the time between that peak and a corresponding adjacent peak of similar power pulse duration may be calculated by finding the first samples on.