A peek under the radome of 32×32 5G Active Antenna Unit
Inside a 32×32 MIMO Antenna

A peek under the radome of 32×32 5G Active Antenna Unit
Assembling Amphenol RRU power connectors and modifying them to work with Ericsson and Nokia RRUs.
An overview of the who, how and why of Non-IP Data Deliver in NB-IoT cellular services.
Quick reference guide for the types and capacities of Huawei BBU 3900 Series cards
A look at how Dedicated Bearers get established for VoLTE.
As the number of Private Networks built on LTE and 5G grow, how will PLMN allocation be managed?
5G introduces Network Slicing, or does it? A look at slicing mechanisms widely used in pre-5G networks.
How to find a subscriber location within the network.
Our BTS is going to need an accurate clock source in order to run, so without access to crazy accurate Timing over Packet systems or TDM links to use as reference sources, I’ve opted to use the GPS/GLONASS receiver built into the LMPT card. Add new GPS with ID 0 on LMPT in slot 7 […]
A look at how Cell Broadcast is signalling implemented between the MME and CBC in an LTE/EPC network.
This post is one in a series documenting my adventures attempting to configure a used BTS 3900 to function as a eNB in my lab. There are 5 network ports on the LMPT card: 2x SFP cages – SFP 0 and SFP 1 1x 10/100 Ethernet port – ETH – Used to access the Local […]
Learning Huawei’s flavour of MML – Man Machine Language for the BTS 3900 series Macro Base Stations.
Meta: This post is a series chronicling my adventures with a second hand Huawei BTS3900 I purchased. You can find an index of these posts here. So you purchased a used Macro base station online, good for you. Now you need to know how to configure it. First things first, you’ll need to connect to […]
Picking and validating antenna selection for the new RAN project in my lab.
How I ended up with a Macro LTE eNodeB (Huawei BBU3900) and getting it running.
Functionality of eNB MME selection based on Relative Capacity IE
Using SDR hardware to view the LTE System Information Block’s contents.
What the Origin-State-Id AVP does and how it is used to track if a Diameter peer restarts.
Why the BaiCells PLMN changes?
A look into the signalling messages between Network elements in an Evolved Packet Core exchanged during the Attach Procedure