From a578a700f995a6f43ff857127fa3fa348201485c Mon Sep 17 00:00:00 2001 From: Yimeng Deng Date: Fri, 7 Feb 2025 15:45:11 +0000 Subject: [PATCH] 32.298 Rel18 CR1024 Correction on SMS charging CDR --- ASN/TS32298_CHFChargingDataTypes.asn | 1 + ASN/TS32298_SMSChargingDataTypes.asn | 21 +++++++++++++++++++-- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/ASN/TS32298_CHFChargingDataTypes.asn b/ASN/TS32298_CHFChargingDataTypes.asn index ebffa2d..9d97946 100644 --- a/ASN/TS32298_CHFChargingDataTypes.asn +++ b/ASN/TS32298_CHFChargingDataTypes.asn @@ -57,6 +57,7 @@ FROM GPRSChargingDataTypes {itu-t (0) identified-organization (4) etsi (0) mobil OriginatorInfo, RecipientInfo, +RecipientAddress, SMAddressInfo, SMMessageType, SMSResult, diff --git a/ASN/TS32298_SMSChargingDataTypes.asn b/ASN/TS32298_SMSChargingDataTypes.asn index dd8e8c2..9ed4910 100644 --- a/ASN/TS32298_SMSChargingDataTypes.asn +++ b/ASN/TS32298_SMSChargingDataTypes.asn @@ -262,8 +262,25 @@ RecipientInfo ::= SEQUENCE recipientReceivedAddress [4] SMAddressInfo OPTIONAL, sMDestinationInterface [5] SMInterface OPTIONAL, sMRecipientProtocolID [6] OCTET STRING OPTIONAL, - recipientOtherAddresses [7] SEQUENCE OF SMAddressInfo OPTIONAL - -- used if type different from IMSI and MSISDN + recipientOtherAddresses [7] SEQUENCE OF SMAddressInfo OPTIONAL, + -- included for backwards compatibility + recipientOtherAddresses [8] SEQUENCE OF RecipientAddress OPTIONAL +} + +RecipientAddress ::= SEQUENCE +{ + recipientAddressInfo [0] SMAddressInfo OPTIONAL, + sMAddresseeType [1] SMAddresseeType OPTIONAL +} + +SMAddresseeType ::= ENUMERATED +-- +-- identifies the how the recipient is addressed in the header +-- +{ + tO (0), + cC (1), + bCC (2) } SMAddressDomain ::= SEQUENCE -- GitLab