Self-proposed idea: BeiDou B1C Signal Simulator OOT Module

Devanshi B <[email protected]> Wed, 18 Mar 2026 23:52:47 +0530
Newsgroups gmane.comp.gnu.radio.general
Message-ID <CAJPa+OohicAOp+8DhJrUd=iJA3ugW1Yxm-i7Xe2vJ1T4WUjkOg@mail.gmail.com>
--00000000000092bbdf064d508a30
Content-Type: text/plain; charset="UTF-8"

Hi GNU Radio community,

I am Devanshi , a GSoC 2026 applicant interested in proposing a
self-directed project.

I have strong familiarity with GNSS signal generation concepts and the
BeiDou B1C ICD specification, with hands-on experience .

Proposed idea: A GNU Radio OOT module  tentatively gr-beidou  implementing
a BeiDou B1C software signal simulator. The module would cover:

- B1C PRN code generation (data and pilot components, per ICD)
- BOC modulation
- Basic CNAV-1 navigation message framing
- Baseband I/Q output usable for receiver testing and simulation

The implementation would be built entirely from the public BeiDou B1C ICD
with no hardware dependency  making it useful for receiver testing,
education, and research. I plan to model the module structure after
gr-satellites, which sets a great precedent for clean, well-documented
signal-level OOT modules.

This fills a genuine gap  no open-source GNU Radio B1C signal generator
currently exists.

if any mentor would be interested in supervising this, or if there is a
better framing that fits current GNU Radio priorities.

Cyberspectrum is the best spectrum.

--00000000000092bbdf064d508a30
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi GNU Radio community,<br><br>I am Devanshi , a GSoC 2026=
 applicant interested in proposing a self-directed project.<br><br>I have s=
trong familiarity with GNSS signal generation concepts and the BeiDou B1C I=
CD specification, with hands-on experience .=C2=A0<div><br>Proposed idea: A=
 GNU Radio OOT module=C2=A0 tentatively gr-beidou=C2=A0 implementing a BeiD=
ou B1C software signal simulator. The module would cover:<br><br>- B1C PRN =
code generation (data and pilot components, per ICD)<br>- BOC modulation<br=
>- Basic CNAV-1 navigation message framing<br>- Baseband I/Q output usable =
for receiver testing and simulation<br><br>The implementation would be buil=
t entirely from the public BeiDou B1C ICD with no hardware dependency=C2=A0=
 making it useful for receiver testing, education, and research. I plan to =
model the module structure after gr-satellites, which sets a great preceden=
t for clean, well-documented signal-level OOT modules.<br><br>This fills a =
genuine gap=C2=A0 no open-source GNU Radio B1C signal generator currently e=
xists.=C2=A0</div><div><br>if any mentor would be interested in supervising=
 this, or if there is a better framing that fits current GNU Radio prioriti=
es.<br><br>Cyberspectrum is the best spectrum.</div></div>

--00000000000092bbdf064d508a30--