Generalised binary offset carrier modulations for global navigation satellite systems

A class of particularly attractive modulations for global navigation satellite systems (GNSS), generalised family of binary phase-shift keying (BPSK) and binary offset carrier (BOC) modulations, called generalised binary offset carrier (GBOC) modulations, is presented. The GBOC modulations can offer additional degrees of freedom for shaping the signal's spectrum and provide superior performance in code tracking, multipath and compatibility compared to other BPSK and BOC modulations. GBOC modulations provide potential opportunities for GNSS modernisation and construction.