Course: 5G PROTOCOL DEVELOPMENT

Network Elements:

  • gNB . ng-eNB
  • en-gNB

Functions:

  • gNB-CU . gNB-DU
  • gNB-CU-CP . gNB-CU-UP

Interfaces:

  • F1-C . F1-U . E1
  • NG-C . NG-U
  • Xn-C . Xn-U

Network Functions:

  • AMF . UPF . SMF
  • AUSF . UDM . UDR . UDSF. 5G-EIR
  • PCF . AF
  • NEF . NRF . NSSF . LMF . SEPP. SMSF
  • N3IWF

Reference Points

  • N1-N37, N40, N50

Radio:

  • PHY
    • Massive-MIMO . LTE-NB
  • MAC . RLC . PDCP . SDAP . RRC . NAS

Core:

  • Xn-AP . NG-AP . GTP-U .
  • HTTP2 JSON

N-3GPP:

  • EAP-5G . IKEv2 . IPsec . GRE

5G Call Flows

  • UE Initial Access
  • PDU Session SETUP/Modification/Release
  • Intra-gNB-CU Mobility
    • Inter-gNB-DU Mobility
    • Intra-gNB-DU handover
  • EN-DC Mobility
    • Inter-gNB-DU Mobility using MCG SRB
    • Inter-gNB-DU Mobility using SCG SRB
    • Centralized Retransmission in Intra gNB-CU Cases
  • Multi-Connectivity Operation
    • Secondary Node Addition : EN-DC
    • Secondary Node Release (MN/SN initiated)
    • SCG suspend/resume
  • F1 Startup and cells activation

5G Network Implementations Study

  • Network Function Virtualization(NFV) Implementation and vRAN
  • Software Defined Network(SDN) Implementation
  • Fixed Wireless Access | Wireline Access Networks
  • 5G-Wifi Interworking
  • 5G-LTE Interworking
  • Network Slicing | Service Based Architecture(SBA)
  • Multi-Access Edge Computing(MAEC)
  • Self Optimised Networks(SON)
  • Integrated Access and Backhaul(IAB) | Self Backhaul
  • 5G Radio : mm waves | Massive MIMO(M-MIMO) | Beamforming
  • IOT Connectivity and UseCases
  • Vehicle-To-Everything(V2X) Implementations
  • Private 5G Networks

Language: C

  • C Language Framework
    • Creating Linux Environment for C
    • Introduction to Grok 3 AI
    • Introduction to IDE and linking it with AI Tools
  • C Control:
    • Control Flows: Conditional, Switching, Looping
    • Functions, Parameters, Recursion
  • C Data:
    • Data Types
    • Structures & Unions
    • Arrays & Strings
    • Multi Dimensional Arrays
    • Bit Manipulations
    • Preprocessors & Macros
    • Linked List, Stacks & Queues
    • Encoding and Decoding mechanisms
    • Pointers
    • Dynamic Memory Allocation
  • C Files & Data Bases:
    • File Management & Signal Handling
    • Multifile & Compilation of Multifile
    • Data Base Operations with SQL
    • API Design
  • Debugging
    • Debugging using GDB
  • Version Control
    • GIT
  • Communications
    • Socket Programming
    • TCP, UDP, SCTP, Raw-IP Sockets
    • Multithreading, Process & Synchronization
    • API Design

Protocol Design Principles

  • Protocol Module Design
    • Configuration Module
    • State Machine Module
    • Logic Module
    • CODEC Module
    • Transport Control Module
  • Unit Testing & Module Testing

Development Projects with IDE and AI

  • Development of 5G MAC scheduler
  • Development of NGAP Protocol
  • Development of SIP Module

Understanding SDLC

Agilc Scrum Methodology in Modern Telecom Project Environments

Implementation

  • Functional Requirements gathering from 3GPP
  • Non-Functional Requirements
  • Implementation specification
  • Design Specification development
  • Implementation and Integration strategies

Continuous Automation Mechanisms

Test & Bug Management Tool

Code Management Tool

FAQ

4G-IMS Protocol Testing OR Development Course must have been completed at TCLOUD IT. This course is add-on subject on top of LTE IMS training!

Yes, we do provide the training to corporate clients at their desired location and time. Please speak to us for more details!

Live session @ Hyderabad TCLOUD Premises.
Live session worldwide with online meeting
Offline self guided video sessions
Corporate training @ Company Premises