A glimpse into the complexities of prepaid billing (Online Charging) Diameter based networks.
A look at how the HSS can update the profile of an already in-use subscription using Insert Subscriber Data Request/Response.
How turning mobile data off, doesn’t, in LTE and 5G.
As the number of Private Networks built on LTE and 5G grow, how will PLMN allocation be managed?
How does “Network Time” actually get to the UE?
Peer behind the magic curtain at how IMS networks route your VoLTE and VoNR calls, and how iFC (Initial Filter Criteria) achieve this.
5G introduces Network Slicing, or does it? A look at slicing mechanisms widely used in pre-5G networks.
Short messaging can be anything but simple…
New database time to support slicing and a migration path for existing users.
Info on PyHSS new support for SCTP as well as TCP.
A look at MTU and its role in LTE and 5G Transmission.
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.
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.
Basic processes and functions of the LTE EPC Serving Gateway (S-GW).
Using Wireshark to filter S1 messaging to find signalling from a specific subscriber,
List of Open Source Evolved Packet Core implementations