Interacting with Homer SIP capture vai the API

Interacting with Homer SIP capture vai the API
A look at the PCRF in EPC Networks, and the Charging Rules that lay at the heart of it all.
How much overhead is used to send the message “K” back to an SMS?
Using Kamailio with a Diameter Routing Agent
Using FreeDiameter, Python and our newly released “rt_pyform” module to rewrite AVPs in your FreeDiameter based Diameter Routing Agent.
A look at why we’d want to apply translations to Diameter AVPs inside a Diameter Routing Agent
Looking at overriding the default Diameter routing logic in FreeDiameter with rt_default
Using FreeDiameter as a DRA
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.
An introduction to Diameter Routing Agents, covering what is a DRA is and why you need them in your life / network.
Filtering for 3gppnetwork.org domains in Wireshark to make your troubleshooting easier
Using OpenSSL to generate self-signed certs for use in FreeDiameter
Updated documentation for managing D150 transcoding cards
Using Android’s development features to allow remote control of a UE in the field for testing the cellular network.
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 […]
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 […]
A quick look at a possible cause for “INCOMPATIBLE DESTINATION” errors in FreeSWITCH.
A quick post on a lesson that took me a while to learn with DNS, Kamailio and IMS.
Bad Extension is nothing to do with the Dialplan…
Getting started with CGrateS to bill for calls in a Telecom environment.