0% found this document useful (0 votes)
5 views4 pages

Change Request 2 10.2.0: 32.298 CR 0163 Rev

Uploaded by

datway
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views4 pages

Change Request 2 10.2.0: 32.298 CR 0163 Rev

Uploaded by

datway
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 4

3GPP TSG-SA5 (Telecom Management) S5-102915

Meeting SA5#74-CH, 08 – 10 Nov 2010, Issy-les-Moulineaux, FRANCE revision of S5-


102831
CR-Form-v9.6

CHANGE REQUEST
 32.298 CR 0163 rev 2  Current version: 10.2.0 
For HELP on using this form look at the pop-up text over the  symbols. Comprehensive instructions on
how to use this form can be found at http://www.3gpp.org/specs/CR.htm.

Proposed change affects: UICC apps ME Radio Access Network Core Network X

Title:  Add missing Charging Data Record (CDR) tag for MMTelRecord
Source to WG:  ZTE, China Mobile
Source to TSG:  S5
Work item code: CH8 Date:  10/11/2010
Category:  A Release:  Rel-10
Use one of the following categories: Use one of the following releases:
F (correction) R99 (Release 1999)
A (corresponds to a correction in an earlier release) Rel-4 (Release 4)
B (addition of feature), Rel-5 (Release 5)
C (functional modification of feature) Rel-6 (Release 6)
D (editorial modification) Rel-7 (Release 7)
Detailed explanations of the above categories can Rel-8 (Release 8)
be found in 3GPP TR 21.900. Rel-9 (Release 9)
Rel-10 (Release 10)
Reason for change:  The tag for MMTelRecord is missing
Summary of change: Add missing CDR tag for MMTelRecord
Consequences if  Billing Systems can not decode MMTelRecord
not approved:
Clauses affected:  5.2.4.5
Y N
Other specs  X Other core specifications 
affected: X Test specifications
X O&M Specifications

Other comments: 
First change

5.2.4.5 MMTel CDRs


This subclause contains the abstract syntax definitions that are specific to the CDR types defined in TS 32.275 [35].
MMTelChargingDataTypes {itu-t (0) identified-organization (4) etsi(0) mobileDomain (0) charging (5)
mMTelChargingDataTypes (9) asn1Module (0) version1 (0)}

DEFINITIONS IMPLICIT TAGS ::=

BEGIN

-- EXPORTS everything

IMPORTS

RecordType, IMSI, IMEI, IPAddress, LocalSequenceNumber, ManagementExtensions, MSISDN, NodeAddress,


SubscriptionID, TimeStamp, ServiceContextID
FROM GenericChargingDataTypes {itu-t (0) identified-organization (4) etsi(0) mobileDomain (0)
charging (5) genericChargingDataTypes (0) asn1Module (0) version1 (0)}

CarrierSelectRouting, CauseForRecordClosing, Early-Media-Components-List, IMS-Charging-Identifier,


IMSCommunicationServiceIdentifier, Incomplete-CDR-Indication, InterOperatorIdentifiers,
InterOperatorIdentifierlist, InvolvedParty, ListOfInvolvedParties, MessageBody,
Media-Components-List, NumberPortabilityRouting, Service-Id, Session-Id, SessionPriority, SIP-Method
FROM IMSChargingDataTypes {itu-t (0) identified-organization (4) etsi(0) mobileDomain (0) charging
(5) imsChargingDataTypes (4) asn1Module (0) version1 (0)}

------------------------------------------------------------------------------
--
-- MMTel RECORDS
--
------------------------------------------------------------------------------

MMTelServiceRecord ::= CHOICE


--
-- Record values 83 are MMTel specific
--
{
mMTelRecord [83] MMTelRecord
}

MMTelRecord ::= SET


{
recordType [0] RecordType,
retransmission [1] NULL OPTIONAL,
sIP-Method [2] SIP-Method OPTIONAL,
role-of-Node [3] Role-of-Node OPTIONAL,
nodeAddress [4] NodeAddress OPTIONAL,
session-Id [5] Session-Id OPTIONAL,
list-Of-Calling-Party-Address [6] ListOfInvolvedParties OPTIONAL,
called-Party-Address [7] InvolvedParty OPTIONAL,
serviceRequestTimeStamp [9] TimeStamp OPTIONAL,
serviceDeliveryStartTimeStamp [10] TimeStamp OPTIONAL,
serviceDeliveryEndTimeStamp [11] TimeStamp OPTIONAL,
recordOpeningTime [12] TimeStamp OPTIONAL,
recordClosureTime [13] TimeStamp OPTIONAL,
interOperatorIdentifiers [14] InterOperatorIdentifierlist OPTIONAL,
localRecordSequenceNumber [15] LocalSequenceNumber OPTIONAL,
recordSequenceNumber [16] INTEGER OPTIONAL,
causeForRecordClosing [17] CauseForRecordClosing OPTIONAL,
incomplete-CDR-Indication [18] Incomplete-CDR-Indication OPTIONAL,
iMS-Charging-Identifier [19] IMS-Charging-Identifier OPTIONAL,
list-Of-SDP-Media-Components [21] SEQUENCE OF Media-Components-List OPTIONAL,
gGSNaddress [22] NodeAddress OPTIONAL,
serviceReasonReturnCode [23] UTF8String OPTIONAL,
list-Of-Message-Bodies [24] SEQUENCE OF MessageBody OPTIONAL,
recordExtensions [25] ManagementExtensions OPTIONAL,
expiresInformation [26] INTEGER OPTIONAL,
event [28] UTF8String OPTIONAL,
accessNetworkInformation [29] OCTET STRING OPTIONAL,
serviceContextID [30] ServiceContextID OPTIONAL,
list-of-subscription-ID [31] SEQUENCE OF SubscriptionID OPTIONAL,
list-Of-Early-SDP-Media-Components [32] SEQUENCE OF Early-Media-Components-List OPTIONAL,
iMSCommunicationServiceIdentifier [33] IMSCommunicationServiceIdentifier OPTIONAL,
numberPortabilityRouting [34] NumberPortabilityRouting OPTIONAL,
carrierSelectRouting [35] CarrierSelectRouting OPTIONAL,
sessionPriority [36] SessionPriority OPTIONAL,
requested-Party-Address [101] InvolvedParty OPTIONAL,
list-Of-Called-Asserted-Identity [102] ListOfInvolvedParties OPTIONAL,
mMTelInformation [110] MMTelInformation OPTIONAL

------------------------------------------------------------------------------
--
-- MMTel DATA TYPES
--
------------------------------------------------------------------------------

MMTelInformation ::= SET


{
ListOfSupplServices [0] SEQUENCE OF SupplService OPTIONAL,
subscriberRole [1] SubscriberRole OPTIONAL
}

ParticipantActionType ::= ENUMERATED


{
CREATE_CONF (0),
JOIN_CONF (1),
INVITED_INTO_CONF (2),
QUIT_CONF (3)
}

SupplService := SET
{
serviceType [0] ServiceType,
serviceMode [1] ServiceMode OPTIONAL,
numberOfDiversions [2] INTEGER OPTIONAL,
associated-Party-Address [3] InvolvedParty OPTIONAL,
serviceId [4] Service-Id OPTIONAL,
changeTime [5] TimeStamp,
numberOfParticipants [6] INTEGER OPTIONAL,
participantActionType [7] ParticipantActionType OPTIONAL,
cUGInformation [8] OCTET STRING OPTIONAL

ServiceType ::= INTEGER


--
-- Values  1024 are reserved for specific Network/Manufacturer variants
--
{
oIPresentation (0),
oIRestriction (1),
tIPresentation (2),
tIRestriction (3),
hOLD (4),
cBarring (5),
cDIVersion (6),
cDIVersionNotif (7),
cWaiting (8),
mWaitingIndic (9),
cONF (10),
fLexibleAlerting (11),
cCBS (12),
cCNR (13),
mCID (14),
cAT (15),
cUG (16) ,
pNM (17),
cRS (18)

}
ServiceMode ::= INTEGER
--
-- Values  1024 are reserved for specific Network/Manufacturer variants
--
{ cFunCond (0),
cFbusy (1),
cFnoReply (2),
cFnotLogged (3),
deflection (4),
notReach (5),
iCBarring (6),
oCBarring (7),
aCRejection (8),
eCTBlind (9),
eCTConsultative (10),
threePTY (11)
}

SubscriberRole ::= ENUMERATED


{
originating (0),
terminating (1)
}

END

End of changes

You might also like