Categories
EPC IMS / VoLTE LTE Mobile Networks RFCs & Standards SDM Software

Diameter Routing Agents – Part 5 – AVP Transformations

A look at why we’d want to apply translations to Diameter AVPs inside a Diameter Routing Agent

Categories
EPC IMS / VoLTE LTE Mobile Networks SDM Software

Diameter Routing Agents – Part 4 – Advanced FreeDiameter DRA Routing

Looking at overriding the default Diameter routing logic in FreeDiameter with rt_default

Categories
EPC IMS / VoLTE LTE Mobile Networks SDM Software

Diameter Routing Agents – Part 3 – Building a DRA with FreeDiameter

Using FreeDiameter as a DRA

Categories
EPC IMS / VoLTE LTE Mobile Networks RFCs & Standards SDM

Diameter Routing Agents (Why you need them, and how to build them) – Part 2 – Routing

Diving back into the world of Diameter Routing Agents with a look at the logic that defines how a DRA routes traffic from one place to another.

Categories
EPC IMS / VoLTE LTE Mobile Networks RFCs & Standards SDM

Diameter Routing Agents (Why you need them, and how to build them) – Part 1

An introduction to Diameter Routing Agents, covering what is a DRA is and why you need them in your life / network.

Categories
5G SA EPC IMS / VoLTE LTE Mobile Networks VoIP

Filtering for 3GPP DNS in Wireshark

Filtering for 3gppnetwork.org domains in Wireshark to make your troubleshooting easier

Categories
EPC IMS / VoLTE Mobile Networks SDM

FreeDiameter – Generating Certificates

Using OpenSSL to generate self-signed certs for use in FreeDiameter

Categories
Asterisk FreeSWITCH IMS / VoLTE Software VoIP

Sangoma Transcoding Cards Setup

Updated documentation for managing D150 transcoding cards

Categories
IMS / VoLTE LTE Mobile Networks Software

Testing Mobile Networks with Remote Test Phones

Using Android’s development features to allow remote control of a UE in the field for testing the cellular network.

Categories
IMS / VoLTE Kamailio Mobile Networks RFCs & Standards VoIP

Kamailio I-CSCF – SRV Lookup Behaviour

Recently I had a strange issue I thought I’d share. Using Kamailio as an Interrogating-CSCF, Kamailio was getting the S-CSCF details from the User-Authorization-Answer’s “Server-Name” (602) AVP. The value was set to: sip:scscf.mnc001.mcc001.3gppnetwork.org:5060 But the I-CSCF was only looking up A-Records for scscf.mnc001.mcc001.3gppnetwork.org, not using DNS-SRV. The problem? The Server-Name I had configured as a […]

Categories
GSM IMS / VoLTE Mobile Networks VoIP

Sending SMS with an alphanumeric String as the Source

If you’ve ever received an SMS from your operator, and the sender was the Operator name for example, you may be left wondering how it’s done. In IMS you’d think this could be quite simple – You’d set the From header to be the name rather than the MSISDN, but for most SMSoIP deployments, the […]

Categories
FreeSWITCH IMS / VoLTE Mobile Networks VoIP

FreeSWITCH – Incompatible Destination

A quick look at a possible cause for “INCOMPATIBLE DESTINATION” errors in FreeSWITCH.

Categories
IMS / VoLTE Kamailio Mobile Networks VoIP

Kamailio, IMS & DNS Headches

A quick post on a lesson that took me a while to learn with DNS, Kamailio and IMS.

Categories
FreeSWITCH IMS / VoLTE Kamailio Mobile Networks VoIP

FreeSWITCH, Kamailio & IMS Extensions

Bad Extension is nothing to do with the Dialplan…

Categories
CGrateS EPC IMS / VoLTE Mobile Networks Software VoIP

CGrates in Baby Steps – Part 1

Getting started with CGrateS to bill for calls in a Telecom environment.

Categories
5G SA IMS / VoLTE Kamailio LTE Mobile Networks VoIP

The Surprisingly Complicated World of SMS: Apple iPhone MT SMS

Quirks and gotchas of working with SMS on IMS on iPhones.

Categories
FreeSWITCH IMS / VoLTE Kamailio Mobile Networks VoIP

FreeSWITCH as an IMS Application Server

Using FreeSWITCH as an IMS Application Server

Categories
EPC EUTRAN IMS / VoLTE LTE Mobile Networks

Lifecycle of a Dedicated Bearer – From Flow-Description AVP to Traffic Flow Templates

A look at how Dedicated Bearers get established for VoLTE.

Categories
GSM IMS / VoLTE Mobile Networks

The Surprisingly Complicated World of SMS: Special Characters

A look at how characters are encoded in an SMS.

Categories
GSM IMS / VoLTE Mobile Networks

The Surprisingly Complicated World of SMS: Concatenated / Multipart SMS

Another deep dive into deceptively simple seeming functions to do with SMS.