A software receiver for processing a snap-shot of stored GNSS data using collective detection.