In our last few posts we got CGrateS setup in order to have rates and tariffs in the system, so we can price a call. Where we ended we were able to use the APIerSv1.GetCost method to get the cost of a call, and today, we’re going to actually create some rated CDRs. So again […]
Category: Mobile Networks
Using Android’s development features to allow remote control of a UE in the field for testing the cellular network.
Finally rating a call end-to-end with CGrates!
CGRates in Baby Steps – Part 2 – Introduction to the CGrates API
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.
A deep dive into Mobile Originated MMS via the MM1 Interface
USSD Gateway with Osmocom
Unstructured Supplementary Service Data or “USSD” is the stack used in Cellular Networks to offer interactive text based menus and systems to Subscribers. If you remember topping up your mobile phone credit via a text menu on your flip phone, there’s a good chance that was USSD*. For a period, USSD Services provided Sporting Scores, […]
A look at taking SS7 traffic and putting it onto IP / SIGTRAN links on the MTP2 / Layer 2 level.
Step right up folks and test your skills on EPC with this PCAP analysis challllleeennnggeee!
Quirks and gotchas of working with SMS on IMS on iPhones.
Using FreeSWITCH as an IMS Application Server
A brief look at International Signaling Point Code numbering and what it all means.
Getting from Point Code A to Point Code Z.
Setting up our GNS3 environment with a bunch of SS7 Nodes