IMG 1010 - RADIUS - Pre Paid Application

 

 

The IMG sends and receives certain data pertaining to prepaid applications, allowing the IMG to be used in a prepaid application environment.

Configuration

For information on configuring RADIUS on 2020 IMG refer to IMG 1010 - Configure RADIUS and IMG 1010 - RADIUS Client topics.

Radius Prepaid Support Mode will be disabled if Radius Debug Mode is enabled. The two modes cannot be enabled at the same time.

Sent VSAs

The IMG will send the VSAs and RADIUS attributes to the Authentication Server. For a list of supported VSAs refer to IMG 1010 - RADIUS - Dialogic VSA's topic. Below are a few supported VSA's.

VSA #

Attribute Name:

Description:

VSA #

Attribute Name:

Description:

23

Dialogic-voip-dst-sig-ip-in

Inbound IP address of the remote (SIP or H.323) gateway.

27

Dialogic-call-type

Protocol Type: ISDN, SS7, CAS, SIP, or H.323.

 

Called-Station-Id

Called number (DN)

 

Calling-Station-Id

Calling Number (ANI)

44

Dialogic-trunk-grp-in

The channel group name that the incoming call was received on.

67

Dialogic-Original-Called-Number

Adds the original called value of the incoming ISDN or SS7 call to RADIUS VSA.

68

Dialogic-Redirecting-Number

Adds the redirecting number of the incoming ISDN or SS7 call to RADIUS VSA

152

Dialogic-Called-Number-NOA

Carries the Nature Of Address of the Called Party Number that is present in the incoming call.

153

Dialogic-Calling-Number-NOA

Carries the Nature Of Address of the Calling Party Number that is present in the incoming call.

 

In software build 10.5.3 the word Cantata in each of the Vendor Specific Attributres (VSA) has been replaced with the word Dialogic. All VSA names prior to software 10.5.3 will have Cantata in the name and all VSAs from software 10.5.3 and beyond will have Dialogic in the name.

Received VSAs

The IMG accepts and acts upon the following VSAs received in RADIUS Authentication Response messages:

 

VSA #102 - Dialogic-credit-time (Call Duration) = Number of seconds for which the call is authorized

Call Trace - Will indicate 'Using Radius MaxDurCall=<n> seconds' and 'Releasing Call,Radius MaxCallDuration=<n> secs elapsed'.

Example String- Dialogic-credit-time "=5"

 

VSA #106 - Dialogic-redirect-number (New Dialed Number) = Phone number to which the call is redirected; for example, to a toll-free number or a customer service.

Call Trace - Will indicate 'Using Radius DN=[<#>]', which overrides the Dialed number received in the incoming call.

Example String- Dialogic-redirect-number "=5551212"

 

VSA #45 - Dialogic-trunk-grp-out (Outgoing Trunk Group) (10.3.3 ER1 and above) = The trunk group name to which the outgoing call is routed. The IMG will skip the mid-stream routing process and route the call to the channel group indicated by the RADIUS server.

Call Trace -  Will indicate 'Using Radius DTG=[<trunk grp>]'

Example String- Dialogic-trunk-group-out "=Channel_Grp1"

 

The response must be a quoted string and the value is preceded by an equal sign "="

Routing Using Pre-paid Application

The IMG Gateways support the following VSA's when Pre-Paid support is configured and enabled. Below is a description and additional information on each.

VSA Number and Format

VSA Description and Information

VSA Number and Format

VSA Description and Information

VSA #45

Dialogic-trunk-grp-out

The IMG Gateway supports routing calls to a channel group indicated by a RADIUS server. If Pre-paid Support is enabled and the IMG receives VSA 45: Dialogic-trunk-grp-out from the RADIUS server, the IMG will skip the mid-stream routing process and route the call to the channel group indicated by the RADIUS server.

VSA #152

Dialogic-Called-Number-NOA

When the IMG Gateway receives an incoming call with a Nature of Address field embedded in the Called Party Number, the IMG Gateway will then send an Access Request message with the VSA "Dialogic-Called-Number-NOA" to a RADIUS server configured to communicate with the IMG Gateway. This happens only when pre-paid support is enabled in the IMG 1010 - RADIUS Client object. Refer to the additional information below.   

Additional Information

  • The VSA number is 152

  • The VSA data is one byte of binary data that represents the NOA field of the Called Party Number.

  • The VSA data value range is from 0x00 to 0x7f (0000000 - 1111111)

  • The IMG Gateway adds the Called Party Number NOA VSA to the Access Request message only when pre-paid support is enabled

  • The value of the Called Party Number NOA VSA is not affected by any translation (translation table). That is, the original pre-translated value from the incoming call shall be sent to Radius, not the translated one.

  • This feature is applicable for all call types, including SS7 and ISDN calls, when the Called Party Number NOA is present in the incoming call.

  • For an incoming SIP call, if the NOA of the Called Party Number is not available, the default hardcoded value is set to 3 for the NOA.

  • The Dialogic Radius dictionary will be updated to include the new Called Party Number NOA VSA.

VSA #153

Dialogic-Calling-Party-NOA

When the IMG Gateway receives an incoming call with a Nature of Address field embedded in the Calling Party Number, the IMG Gateway will then send an Access Request message with the VSA "Dialogic-Calling-Number-NOA" to a RADIUS server configured to communicate with the IMG Gateway. This happens only when pre-paid support is enabled in the IMG 1010 - RADIUS Client object. Refer to the additional information below.   

Additional Information

  • The VSA number is 153

  • The VSA data is one byte of binary data that represents the NOA field of the Calling Party Number.

  • The VSA data value range is from 0x00 to 0x7f (0000000 - 1111111)

  • The IMG Gateway adds the Calling Party Number NOA VSA to the Access Request message only when pre-paid support is enabled

  • The value of the Calling Party Number NOA VSA is not affected by any translation (translation table). That is, the original pre-translated value from the incoming call shall be sent to Radius, not the translated one.

  • This feature is applicable for all call types, including SS7 and ISDN calls, when the Calling Party Number NOA is present in the incoming call.

  • For an incoming SIP call, if the NOA of the Calling Party Number is not available, the default hardcoded value is set to 3 for the NOA.

  • The Dialogic Radius dictionary will be updated to include the new Calling Party Number NOA VSA.

Call Trace - RADIUS Pre-Paid Application

To view call trace, refer to the IMG 1010 - RADIUS - Call Trace - Pre paid topic.

Routing Using Pre-paid Application

The IMG supports routing calls to a channel group which is indicated by a RADIUS server. If Pre-paid Support is enabled and the IMG receives VSA 45: Dialogic-trunk-grp-out from the RADIUS server, the IMG will skip the mid-stream routing process and route the call to the channel group indicated by the RADIUS server. To view call trace, refer to the IMG 1010 - RADIUS - Call Trace - Pre-paid Routing topic.

Related Topics

IMG 1010 - RADIUS Client

IMG 1010 - RADIUS - Dialogic VSA's

 

Return to Documentation Home I Return to Sangoma Support