Cisco CDR

Work From Home, Part 1 – Finding Mobility Calls

March 23rd, 2020

With the current emphasis on working from home and all the changes that incurs, maybe one of these questions is now suddenly more important to you than it used to be!

Today’s topic

  • Is mobility working right, are people receiving phone calls?

Other pages this week:

Finding Mobility-enabled Calls

According to Cisco’s documentation (see links below), there are three ways to tell if a call used any mobility features. Of those, I think the first (which I go into a bit more detail with) is the easiest, so we’ll concentrate on that for the moment.

Method 1 – MobileCallType set greater than 0

The primary way Cisco says this should work is if the field mobileCallType is set to some value greater than zero. Easy enough!

In search filters add in mobileCallType>0. This works in both Browse Calls (shown below) or General Report.

Our app also creates a field mobilityFeature which is an English-version of that same field. Add it to your fields and take a look at what it says!

If you don’t find records that match mobileCallType>0, Cisco provides two other ways to find these so keep reading!

Method 2 – Mobile-specific fields filled in

If a call was a Mobility call, one or more of the following fields will be be filled in. If none of these fields are filled it was a non-mobility call. (Except mobileCallType which we talked about above which will be greater than 0).

  • mobileCallingPartyNumber, finalMobileCalledPartyNumber, origMobileDeviceName, destMobileDeviceName, origMobileCallDuration, destMobileCallDuration, mobileCallType

To search for those, you could use a search filter of

(mobileCallingPartyNumber=* OR finalMobileCalledPartyNumber=* OR origMobileDeviceName=* OR destMobileDeviceName=* OR origMobileCallDuration=* OR destMobileCallDuration=* OR mobileCallType>0)

Again, this works in both Browse Calls and also in General Report, so give it a show in both places.

Method 3 – onBehalfOf fields have value 24

Another way to tell if it’s a Mobility call is that one of the below onBehalfOf fields will have the value of 24:

  • origCallTerminationOnBehalfOf, destCallTerminationOnBehalfOf, origCalledPartyRedirectOnBehalfOf, lastRedirectRedirectOnBehalfOf, joinOnBehalfOf

We’ll use the same style of searching as with the mobile specific fields. Put this into the search (either in Browse Calls or General Report)

(origCallTerminationOnBehalfOf=24 OR destCallTerminationOnBehalfOf=24 OR origCalledPartyRedirectOnBehalfOf=24 OR lastRedirectRedirectOnBehalfOf=24 OR joinOnBehalfOf=24)

Many thanks to a customer of ours for providing a screenshot of this!


One place to find more information is to search for fields in our field gallery!

Another great place is the following link for the Cisco documentation for CDR data.

Be sure to click on each of the menu items on the left – they each have information in them that’s useful!

(For Mobility, search for that term in the CDR Examples” because the other sections have little information about it. Oddly enough, even the various codes aren’t in the Cisco Call Detail Records Codes” page, but are instead embedded in the Examples).


Cisco CDR

December 8th, 2022

Cisco CDR

December 8th, 2022

Cisco CDR

September 24th, 2021

Download a 90-day free trial & work with your own live data

Start My Free Trial

*indicates required field

By submitting this form, I agree to Sideview's Trial Internal Use License Agreement and Privacy Policy.