A real-time software GNSS receiver development framework

dc.contributor.authorGodsoe, Douglas, A.
dc.date.accessioned2023-06-07T19:44:58Z
dc.date.available2023-06-07T19:44:58Z
dc.description.abstractThis dissertation provides the architecture and describes the development effort of a modular software-based real-time global navigation satellite system (GNSS) receiver research framework using the Microsoft .NET Framework and the C# programming language. A pipelined signal-processing model is used to address key timing and intermodule synchronization challenges inherent in working with the parallelism required to simultaneously receive and process four or more satellite signals. An extensible interoperability layer provides clearly defined functional interfaces and simplifies the integration of existing hardware and software components with any stage in the signal pipeline. Various aspects of front-end hardware design requirements, as well as new acquisition and tracking mechanisms, are identified and discussed. The expected benefits of this framework development will be to establish a whole context for software receiver research and to provide a unified view of a software receiver implementation using tools and technologies that encourage the development of diverse feature-rich applications.
dc.description.copyrightAs with any copyrighted material, permission to reprint or quote extensively from this report must be received from the author.
dc.identifier.urihttps://unbscholar.lib.unb.ca/handle/1882/33339
dc.rightshttp://purl.org/coar/access_right/c_16ec
dc.titleA real-time software GNSS receiver development framework
dc.typesenior report
thesis.degree.levelundergraduate

Files

Collections