1. A method for data stream identification, comprising: receiving a data stream from an unknown radar data source; executing a first transform on the data stream to determine if the data stream comprises a first characteristic associated with the first transform, the first transform part of a transform tree comprising a plurality of transforms arranged in a hierarchy, wherein each branch path of the transform tree corresponds to a different radar source type; executing one or more additional transforms to determine if the data stream comprises one or more additional characteristics associated with the one or more additional transforms; computing an efficiency level associated with the execution of each transform, wherein the efficiency level is computed as the ratio of useful output to total input of each transform; and identifying a path through the transform tree wherein the computed efficiency level of each transform in the path is above a threshold value to determine characteristics of the data stream, wherein identifying the path includes identifying a signal protocol stack of the data stream by identifying a signal protocol stack associated with the path through the transform tree wherein the computed efficiency level of each transform in the path is above the threshold value, the identified path corresponding to a known radar data source.