Toolpack:RADIUS CDR attributes A
From TBwiki
(Difference between revisions)
(Added page) |
|||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{DISPLAYTITLE:Toolpack:RADIUS CDR attributes}} | ||
=== '''''Applies to version(s): v2.5 and earlier''''' === | === '''''Applies to version(s): v2.5 and earlier''''' === | ||
This page contains the list of RADIUS attributes that are sent to a RADIUS accounting server. | This page contains the list of RADIUS attributes that are sent to a RADIUS accounting server. | ||
Line 7: | Line 8: | ||
! width="210" style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | Radius IETF param name | ! width="210" style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | Radius IETF param name | ||
! width="210" style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | Type | ! width="210" style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | Type | ||
− | ! width="210" style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | | + | ! width="210" style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | Text CDR variable |
! width="610" style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | Description | ! width="610" style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | Description | ||
|- | |- | ||
Line 13: | Line 14: | ||
| NAS-Identifier | | NAS-Identifier | ||
| align="center" | string<br> | | align="center" | string<br> | ||
− | | | + | | @{ApplicationName} |
| Application name of the CDR provider | | Application name of the CDR provider | ||
|- | |- | ||
Line 19: | Line 20: | ||
| Acct-Session-Id | | Acct-Session-Id | ||
| align="center" | integer<br> | | align="center" | integer<br> | ||
− | | | + | | @{LegId} |
| Call Leg Identifier | | Call Leg Identifier | ||
|- | |- | ||
Line 25: | Line 26: | ||
| Telcob-Other-Leg-Id | | Telcob-Other-Leg-Id | ||
| align="center" | integer<br> | | align="center" | integer<br> | ||
− | | | + | | @{OtherLegId} |
| Call Leg Identifier of the other call leg joined with current call leg | | Call Leg Identifier of the other call leg joined with current call leg | ||
|- | |- | ||
Line 31: | Line 32: | ||
| Telcob-ChargeIndicator | | Telcob-ChargeIndicator | ||
| align="center" | string<br> | | align="center" | string<br> | ||
− | | | + | | @{ChargeIndicator} |
| Represent the charge indicator value | | Represent the charge indicator value | ||
|- | |- | ||
Line 37: | Line 38: | ||
| Cisco-NAS-Port | | Cisco-NAS-Port | ||
| align="center" | string<br> | | align="center" | string<br> | ||
− | | NAP | + | | @{NAP} |
| Network Access Point name for the call leg | | Network Access Point name for the call leg | ||
|- | |- | ||
Line 43: | Line 44: | ||
| Called-Sation-Id | | Called-Sation-Id | ||
| align="center" | string<br> | | align="center" | string<br> | ||
− | | | + | | @{CalledNumber} |
| Called party number | | Called party number | ||
|- | |- | ||
Line 49: | Line 50: | ||
| Calling-Station-Id | | Calling-Station-Id | ||
| align="center" | string<br> | | align="center" | string<br> | ||
− | | | + | | @{CallingNumber} |
| Calling party number | | Calling party number | ||
|- | |- | ||
Line 55: | Line 56: | ||
| h323-call-type | | h323-call-type | ||
| align="center" | string<br> | | align="center" | string<br> | ||
− | | Protocol | + | | @{Protocol} |
| If protocol is SIP the value is "VOIP", otherwise it is "Telephony" | | If protocol is SIP the value is "VOIP", otherwise it is "Telephony" | ||
|- | |- | ||
Line 61: | Line 62: | ||
| h323-setup-time | | h323-setup-time | ||
| align="center" | string<br> | | align="center" | string<br> | ||
− | | | + | | @{StartTime} |
| Represent the call leg setup time - Coordinated Universal Time (UTC) | | Represent the call leg setup time - Coordinated Universal Time (UTC) | ||
|- | |- | ||
Line 67: | Line 68: | ||
| h323-call-origin | | h323-call-origin | ||
| align="center" | string<br> | | align="center" | string<br> | ||
− | | | + | | @{OriginatorName} |
| "answer" for an outgoing leg - "originate" for an incoming leg | | "answer" for an outgoing leg - "originate" for an incoming leg | ||
|- | |- | ||
Line 73: | Line 74: | ||
| h323-connect-time | | h323-connect-time | ||
| align="center" | string<br> | | align="center" | string<br> | ||
− | | | + | | @{ConnectedTime} |
| Represent the call leg answer time (connect time) - Coordinated Universal Time (UTC) | | Represent the call leg answer time (connect time) - Coordinated Universal Time (UTC) | ||
|- | |- | ||
Line 79: | Line 80: | ||
| h323-disconnect-time | | h323-disconnect-time | ||
| align="center" | string<br> | | align="center" | string<br> | ||
− | | | + | | @{EndTime} |
| Represent the call leg disconnect time - Coordinated Universal Time (UTC) | | Represent the call leg disconnect time - Coordinated Universal Time (UTC) | ||
|- | |- | ||
Line 85: | Line 86: | ||
| h323-conf-id | | h323-conf-id | ||
| align="center" | string<br> | | align="center" | string<br> | ||
− | | | + | | @{SessionId} |
| Unique call identifier for the two initial legs (incoming and outgoing) - 128 bits integer formated as xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx | | Unique call identifier for the two initial legs (incoming and outgoing) - 128 bits integer formated as xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx | ||
|- | |- | ||
Line 91: | Line 92: | ||
| h323-incoming-conf-id | | h323-incoming-conf-id | ||
| align="center" | string<br> | | align="center" | string<br> | ||
− | | | + | | @{OriginalSessionId} |
| Contains the original h323-conf-id in case of call transfer for subsequent outgoing legs - 128 bits integer formated as xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx | | Contains the original h323-conf-id in case of call transfer for subsequent outgoing legs - 128 bits integer formated as xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx | ||
|- | |- | ||
Line 103: | Line 104: | ||
| h323-disconnect-cause | | h323-disconnect-cause | ||
| align="center" | string<br> | | align="center" | string<br> | ||
− | | | + | | @{TerminationCause} |
| Q.931 disconnect (1 to 160) cause, TB Toolpack system cause (200 to 300) and SIP cause (400 to 600) | | Q.931 disconnect (1 to 160) cause, TB Toolpack system cause (200 to 300) and SIP cause (400 to 600) | ||
|- | |- | ||
Line 109: | Line 110: | ||
| release-source | | release-source | ||
| align="center" | string<br> | | align="center" | string<br> | ||
− | | | + | | @{TerminationSource} |
| "localLeg" if this leg terminate the call or "connectedLeg" if its the connected leg - We use a Cisco string field with our own value definition | | "localLeg" if this leg terminate the call or "connectedLeg" if its the connected leg - We use a Cisco string field with our own value definition | ||
|- | |- | ||
Line 118: | Line 119: | ||
| Start or Stop | | Start or Stop | ||
|} | |} | ||
+ | |||
+ | The column '''Text CDR Variable''' provide the reference to the corresponding variable in the text CDRs. See the [[Text Call Detail Records (CDR)|Text-based call detail records]]. |
Latest revision as of 10:57, 25 April 2016
Applies to version(s): v2.5 and earlier
This page contains the list of RADIUS attributes that are sent to a RADIUS accounting server.
AVP Id | Radius IETF param name | Type | Text CDR variable | Description |
---|---|---|---|---|
4 |
NAS-Identifier | string |
@{ApplicationName} | Application name of the CDR provider |
2 |
Acct-Session-Id | integer |
@{LegId} | Call Leg Identifier |
21 | Telcob-Other-Leg-Id | integer |
@{OtherLegId} | Call Leg Identifier of the other call leg joined with current call leg |
9 | Telcob-ChargeIndicator | string |
@{ChargeIndicator} | Represent the charge indicator value |
5 |
Cisco-NAS-Port | string |
@{NAP} | Network Access Point name for the call leg |
7 |
Called-Sation-Id | string |
@{CalledNumber} | Called party number |
6 |
Calling-Station-Id | string |
@{CallingNumber} | Calling party number |
10 |
h323-call-type | string |
@{Protocol} | If protocol is SIP the value is "VOIP", otherwise it is "Telephony" |
17 |
h323-setup-time | string |
@{StartTime} | Represent the call leg setup time - Coordinated Universal Time (UTC) |
8 |
h323-call-origin | string |
@{OriginatorName} | "answer" for an outgoing leg - "originate" for an incoming leg |
18 |
h323-connect-time | string |
@{ConnectedTime} | Represent the call leg answer time (connect time) - Coordinated Universal Time (UTC) |
19 |
h323-disconnect-time | string |
@{EndTime} | Represent the call leg disconnect time - Coordinated Universal Time (UTC) |
3 |
h323-conf-id | string |
@{SessionId} | Unique call identifier for the two initial legs (incoming and outgoing) - 128 bits integer formated as xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx |
|
h323-incoming-conf-id | string |
@{OriginalSessionId} | Contains the original h323-conf-id in case of call transfer for subsequent outgoing legs - 128 bits integer formated as xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx |
1 |
User-Name | string |
- | For now this value is hardcoded to "100" |
30 |
h323-disconnect-cause | string |
@{TerminationCause} | Q.931 disconnect (1 to 160) cause, TB Toolpack system cause (200 to 300) and SIP cause (400 to 600) |
115 | release-source | string |
@{TerminationSource} | "localLeg" if this leg terminate the call or "connectedLeg" if its the connected leg - We use a Cisco string field with our own value definition |
40 |
Acct-Status-Type | integer |
- | Start or Stop |
The column Text CDR Variable provide the reference to the corresponding variable in the text CDRs. See the Text-based call detail records.