YesDR – AI-Powered Private Cellular Standard

YesDR

An AI-Powered Private Cellular Standard

What is YesDR?

YesDR (Your extensible software Defined Radio) is an open, modular standard framework for the development, instruction, and experimentation of end-to-end cellular wireless protocols—spanning from the physical layer to the core network—utilizing Software-Defined Radios (SDRs). Engineered for flexibility and extensibility, YesDR facilitates the integration of AI-driven features including channel prediction, protocol optimization, dynamic spectrum access, traffic forecasting, spectrum sensing, signal classification, and network automation. YesDR standard framework empowers academic researchers, educators, and startups to advance 5G/6G testbeds, develop AI-enhanced wireless solutions, and foster innovation in future communication technologies.

Mission

To offer a transparent, modular wireless standard stack for research, teaching, and innovation—from PHY to core.

Who It's For

Developed By

Chandhar Research Labs Pvt Ltd
BaSig Wireless Laboratories Pvt Ltd
1/302, Main Road, Arupathy,
Tharangambadi Taluk, Mayiladuthurai District,
Tamil Nadu – 609 309, India.

Deep Radio®

Deep Radio®, a flagship product from Chandhar Research Labs Pvt Ltd and BaSig Wireless Laboratories Pvt Ltd, is built entirely on the YesDR standard. It delivers a practical, end-to-end wireless testbed for education, research, and prototyping in 5G/6G and AI-driven radio systems.

YesDR Overall Architecture

The figure below illustrates the end-to-end architecture of YesDR including the Control and User Planes.

YesDR Architecture

YesDR Components

Term Full Form Description
YUEYesDR User EquipmentThe end-device or terminal used by the end user.
YBSYesDR Base Station Provides radio access and initial control signaling.
YSMYesDR Spectrum Monitor Dedicated unit that monitors spectrum usage in real time, identifies interference, and detects underutilized bands to support dynamic spectrum allocation via YCRF.
YCoreYesDR CoreDedicated unit that monitors spectrum usage in real time, identifies interference, and detects underutilized bands to support dynamic spectrum allocation via YCRF.

YesDR Core Functions

Term Full Form Description
YAMFYesDR Access and Mobility Management FunctionHandles registration and mobility
YSMFYesDR Session Management FunctionManages IP session lifecycles
YUPFYesDR User Plane FunctionForwards user-plane traffic
YNRFYesDR Network Repository FunctionService discovery and registration
YUDMYesDR Unified Data ManagementSubscriber and device profile storage
YAUSFYesDR Authentication Service FunctionIdentity verification and key agreement
YPCFYesDR Policy Charging FunctionApplies policies to sessions and flows
YNEFYesDR Network Exposure FunctionExternal access to network services
YNSSFYesDR Network Slice Selection FunctionManages network slicing
YRMFYesDR Radio Management FunctionSpectrum, power, bandwidth allocation
YCRFYesDR Cognitive Radio FunctionAI-driven spectrum monitoring

Control Protocols

Protocol Full Form Description
YACPYesDR Access Control ProtocolManages access and authentication
YSMPYesDR Spectrum Management ProtocolCoordinates spectrum management

YesDR: End-to-End Flow Diagram

YesDR: End-to-End Flow Diagram

YACP Packet Details in Wireshark

YACP - Wireshark Screenshot

YSMP Packet Details in Wireshark

YSMP - Wireshark Screenshot

PFCP Packet Details in Wireshark

PFCP - Wireshark Screenshot

HTTP Packet Details in Wireshark

HTTP - Wireshark Screenshot

GTP Packet Details in Wireshark

GTP - Wireshark Screenshot

YACP and YSMP Packet Message Details

YACP Message Details
YSMP Message Details

Key Features of YesDR

Core Components to Finalize

Component Status Next Step
YUE (UE)DonePort to C++, test on hardware
YBS (Base Station)DoneAdd scheduler, Control Signalling
YSM (Spectrum Monitor)DoneAdd traffic prediction
YCore (Core)DoneFinalize
Protocols (YACP, YSMP)DoneDraft full behavior + message formats
YPHY (BPSK stack)DoneAdd QPSK, OFDM, channel coding options
YPHY (OFDM stack)Tx DoneOFDM Receiver to be done
YPHY (UDP stack)DoneAdd uplink

YesDR Animation

Contributors