VoLTE Call and SMS AVPs for Diameter
The SBC issues custom AVPs that capture VoLTE and SMS information within ACRs. These are in addition to the common AVPs for all traffic. The process for VoLTE calls is the same as all other calls. For SMS, the process is different given that the message is an event, and the data recorded on the message equates to what is recorded for a call session.
The table below identifies AVPs specific to VoLTE and SMS traffic.
AVP | ACME Diameter Attribute | Start | Interim | Stop | Event = MESSAGE | AVP Type |
---|---|---|---|---|---|---|
Pgw-IP | 95 | Y | Y | Y | N | UTF8String |
Sgw-IP | 96 | Y | Y | Y | N | UTF8String |
IMEI | 97 | Y | Y | Y | Y | UTF8String |
IMSI | 98 | Y | Y | Y | Y | UTF8String |
History-Info | 99 | Y | Y | Y | N | UTF8String |
Sms-Msg-Type | 100 | N | N | N | Y | UTF8String |
Sms-called party-Number | 101 | N | N | N | Y | UTF8String |
Sms-calling party-Number | 102 | N | N | N | Y | UTF8String |
Sms-Msg-Length | 103 | N | N | N | Y | Unsigned32 |
Diameter AVPs for VoLTE Calls
Diameter AVPs for SMS Messages
The SBC sends an ACR to the PCRF for call accounting with the following VoLTE-specific AVPs. The table shows all mandatory and optional AVP's. If there is data, the SBC includes Optional AVPs. If not the SBC does not include them.
AVP Name | AVP Code | Is grouped? Group hierarchy | Type |
---|---|---|---|
Access-Network-Information | 1263 | Yes
[ACR] | [Service-Information] | [IMS Information] | [Access-Network-Information ] |
String |
IMS-Visited-Network-Identifier | 2713 | Yes
[ACR] | [Service-Information] | [IMS Information] | [IMS-Visited-Network-Identifier] |
String |
Originating-IOI | 839 | Yes
[ACR] | [Service-Information] | [IMS Information] | [Inter-Operator-Identifier] | [Originating-IOI] |
String |
Terminating-IOI | 840 | Yes
[ACR] | [Service-Information] | [IMS Information] | [Inter-Operator-Identifier] | [Terminating-IOI] |
String |
AVP Name | AVP Code | Type |
---|---|---|
IMSI | 98 | UTF8String |
IMEI | 97 | UTF8String |
History-Info | 99 | UTF8String |
PGW-IP Address | 95 | UTF8String |
SGW-IP Address | 96 | UTF8String |
The SBC sends an ACR to the PCRF for MESSAGE accounting with the following SMS-specific AVPs. The table shows all mandatory and optional AVP's. If there is data, the SBC includes Optional AVPs. If not the SBC does not include them.
AVP Name | AVP Code | Is grouped? Group hierarchy | Type |
---|---|---|---|
Session ID | 263 | No | String |
Origin Host | 264 | No | String |
Origin Realm | 296 | No | String |
Destination Realm | 283 | No | String |
Origin State ID | 278 | No | Unsigned Int |
Accounting Record Type | 480 | No | Enum |
Accounting-Record-Number | 485 | No | Unsigned Int |
Accounting App ID | 259 | No | Unsigned Int |
Event Timestamp | 55 | No | Time |
Service Context ID | 461 | No | String |
Subscription-Id-Type | 450 | Yes
[ACR] | [Service-Information] | [Subcription ID] | [Subscription-Id-Type] |
Enum |
SIP-Method | 824 | Yes
[ACR] | [Service-Information] | [IMS Information] | [Event-Type ] | [SIP-Method] |
String |
Role-Of-Node | 829 | Yes
[ACR] | [Service-Information] | [IMS Information] | [Role-Of-Node] |
Enum |
Node Functionality | 862 | Yes
[ACR] | [Service-Information] | [IMS Information] | [Node Functionality] |
Enum |
SIP-Request-Timestamp | 834 | Yes
[ACR] | [Service-Information] | [IMS Information] | [Timestamp ] | [SIP-Request-Timestamp] |
Time |
SIP-Response-Timestamp | 835 | Yes
[ACR] | [Service-Information] | [IMS Information] | [Timestamp ] | [SIP-Response-Timestamp] |
Time |
SIP-Request-Timestamp-Fraction | 2301 | Yes
[ACR] | [Service-Information] | [IMS Information] | [Timestamp ] | [SIP-Request-Timestamp- Fraction] |
Unsigned Int |
SIP-Response-Timestamp-Fraction | 2302 | Yes
[ACR] | [Service-Information] | [IMS Information] | [Timestamp ] | [SIP-Response-Timestamp-Fraction] |
Unsigned Int |
Access-Network-Information | 1263 | Yes
[ACR] | [Service-Information] | [IMS Information] | [Access-Network-Information ] |
String |
IMS-Visited-Network-Identifier | 2713 | Yes
[ACR] | [Service-Information] | [IMS Information] | [IMS-Visited-Network-Identifier] |
String |
Originating-IOI | 839 | Yes
[ACR] | [Service-Information] | [IMS Information] | [Inter-Operator-Identifier] | [Originating-IOI] |
String |
Terminating-IOI | 840 | Yes
[ACR] | [Service-Information] | [IMS Information] | [Inter-Operator-Identifier] | [Terminating-IOI] |
String |
In addition, the SBC sends the following fields as custom AVP's in the ACR.
AVP Name | AVP Code | Type |
---|---|---|
IMSI | 98 | UTF8String |
IMEI | 97 | UTF8String |
SMS MSG Type | 100 | UTF8String |
SMS Calling party number | 102 | UTF8String |
SMS Called party number | 101 | UTF8String |
Message Length | 103 | Unsigned32 |