B SGSN06 Cartridge Pack Version Hiding Reference
This appendix describes version hiding for the Offline Mediation Controller SGSN06 cartridge pack.
Version Hiding
Version hiding is supported for:
-
V16.4.1 to V10.5.0
-
V10.5.0 to V7.3.0
-
V10.5.0 to V6.4.1
-
V7.3.0 to V6.4.1
-
V7.3.0 to V3.6.0
-
V6.4.1 to V3.6.0
-
V6.4.1 to V3.2.0
-
V3.6.0 to V3.2.0
S-GW Record
Table B-1 lists the S-GW record versions and their compatibility.
Table B-1 S-GW Record Versions and Compatibility
Version | Changes |
---|---|
v16.4.1 |
Supported. |
v10.5.0 |
Supported. |
v7.3.0 |
Not supported. Record will be ignored and message logged in log. |
v6.4.1 |
Not supported. Record will be ignored and message logged in log. |
P-GW Record
Table B-2 lists the P-GW record versions and their compatibility.
Table B-2 P-GW Record Version and Compatibility
Version | Changes |
---|---|
v16.4.1 |
Supported. |
v10.5.0 |
Supported. |
v7.3.0 |
Not supported. Record will be ignored and message logged in log. |
v6.4.1 |
Not supported. Record will be ignored and message logged in log. |
AFChargingIdentifier Field
Table B-3 lists the definitions for the AFCharginIdentifier field versions.
Table B-3 AFChargingIdentifier Field Versions
Version | Definition |
---|---|
v16.4.1 |
OCTECT STRING |
v10.5 |
OCTECT STRING |
v7.3.0 |
OCTECT STRING |
v6.4.1 |
Not Present |
Table B-4 lists the versions that support version hiding.
Table B-4 AFChargingIdentifier Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
16.4.1 to 10.5 |
No change. |
No change. |
10.5 to 7.3.0 |
The field is not present in 7.3.0 definition supported Out of Box. |
The field will be omitted from the output record. |
10.5 to 6.4.1 |
The field is not present in the specification. |
The field will be omitted from the output record. |
AFRecordInformation Field
Table B-5 lists the definitions for the AFRecordInformation field versions.
Table B-5 AFRecordInformation Field Versions
Version | Definition |
---|---|
v16.4.1 |
SEQUENCE aFChargingIdentifier [1] AFChargingIdentifier, flows [2] Flows OPTIONAL } |
v10.5 |
SEQUENCE aFChargingIdentifier [1] AFChargingIdentifier, flows [2] Flows OPTIONAL } |
Table B-6 lists the versions that support version hiding.
Table B-6 AFRecordInformation Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
16.4.1 to 10.5.0 |
No change. |
No change. |
10.5 to 7.3.0 |
The field is not present in 7.3.0 definition supported Out of Box. |
The field will be omitted from the output record. |
10.5 to 6.4.1 |
The field is not present in the specification. |
The field will be omitted from the output record. |
MSNetworkCapability Field
Table B-7 lists the definitions for MSNetworkCapability field versions.
Table B-7 MSNetworkCapability Field Versions
Version | Definition |
---|---|
V7.3.0 |
MSNetworkCapability ::= OCTET STRING (SIZE(1..8))-- See 3G TS 24.008 |
V6.4.1 |
MSNetworkCapability ::= OCTET STRING (SIZE(1..8))-- See 3G TS 24.008 |
V3.6.0 |
MSNetworkCapability ::= OCTET STRING (SIZE(1)) |
V3.2.0 |
MSNetworkCapability ::= OCTET STRING (SIZE(1)) |
Table B-8 lists the versions that support version hiding.
Table B-8 MSNetworkCapability Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
7.3.0 to 6.4.1 |
None. |
No changes. |
7.3.0 to 3.6.0 |
The size of field is 8 octets in 7.3.0. |
Only Octet 1 will be kept. |
6.4.1 to 3.6.0 |
The size of field is 8 octets in 6.4.1. |
Only Octet 1 will be kept. |
6.4.1 to 3.2.0 |
The size of field is 8 octets in 6.4.1. |
Only Octet 1 will be kept. |
CauseForRecClosing Field
Table B-9 lists the definitions for CauseForRecClosing field versions.
Table B-9 CauseForRecClosing Field Versions
Version | Definition |
---|---|
v16.4.1 |
CauseForRecClosing ::= INTEGER normalRelease (0), abnormalRelease (4), cAMELInitCallRelease (5), volumeLimit (16), timeLimit (17), servingNodeChange (18), maxChangeCond (19), managementIntervention (20), intraSGSNIntersystemChange (21), rATChange (22), mSTimeZoneChange (23), sGSNPLMNIDChange (24), unauthorizedRequestingNetwork (52), unauthorizedLCSClient (53), positionMethodFailure (54), unknownOrUnreachableLCSClient (58), listofDownstreamNodeChange (59) } |
v10.5 |
CauseForRecClosing ::= INTEGER normalRelease (0), abnormalRelease (4), cAMELInitCallRelease (5), volumeLimit (16), timeLimit (17), servingNodeChange (18), maxChangeCond (19), managementIntervention (20), intraSGSNIntersystemChange (21), rATChange (22), mSTimeZoneChange (23), sGSNPLMNIDChange (24), unauthorizedRequestingNetwork (52), unauthorizedLCSClient (53), positionMethodFailure (54), unknownOrUnreachableLCSClient (58), listofDownstreamNodeChange (59) } |
v7.3.0 |
CauseForRecClosing ::= INTEGER { normalRelease (0), abnormalRelease (4), cAMELInitCallRelease (5), volumeLimit (16), timeLimit (17), sGSNChange (18), maxChangeCond (19), managementIntervention (20), intraSGSNIntersystemChange (21), rATChange (22), mSTimeZoneChange (23), unauthorizedRequestingNetwork (52), unauthorizedLCSClient (53), positionMethodFailure (54), unknownOrUnreachableLCSClient (58), listofDownstreamNodeChange (59) } |
v6.4.1 |
CauseForRecClosing ::= INTEGER { normalRelease (0), abnormalRelease (4), cAMELInitCallRelease (5), volumeLimit (16), timeLimit (17), sGSNChange (18), maxChangeCond (19), managementIntervention (20), intraSGSNIntersystemChange (21), rATChange (22), mSTimeZoneChange (23), unauthorizedRequestingNetwork (52), unauthorizedLCSClient (53), positionMethodFailure (54), unknownOrUnreachableLCSClient (58), listofDownstreamNodeChange (59) } |
v3.6.0 |
CauseForRecClosing ::= INTEGER { normalRelease (0), abnormalRelease (4), cAMELInitCallRelease (5), volumeLimit (16), timeLimit (17), sGSNChange (18), maxChangeCond (19), managementIntervention (20) } |
v3.2.0 |
CauseForRecClosing ::= INTEGER { normalRelease (0), abnormalRelease (4), cAMELInitCallReleas (5), volumeLimit (16), timeLimit (17), sGSNChange (18), maxChangeCond (19), managementIntervention (20) } |
Table B-10 lists the versions that support version hiding.
Table B-10 CauseForRecClosing Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
16.4.1 to 10.5 |
New Values added in 16.4.1.1. |
Do nothing. The new value defined in v16.4.1 will be output in v10.5.0. |
10.5 to 7.3.0 |
New Values added in 10.5. |
Do nothing. The new value defined in V10.5 will be output in V7.3.0. |
10.5 to 6.4.1 |
New Values added in 10.5. |
Do nothing. The new value defined in V10.5 will be output in V6.4.1. |
7.3.0 to 6.4.1 |
None. |
No changes. |
7.3.0 to 3.6.0 |
None. |
Do nothing. The new value defined in V7.3.0 will be output in V3.6.0. |
6.4.1 to 3.6.0 |
Do nothing. The new value defined in V6.4.1 will be output in V3.6.0. |
N/A |
6.4.1 to 3.2.0 |
Do nothing. The new value defined in V6.4.1 will be output in V3.2.0. |
N/A |
ChangeCondition Field
Table B-11 lists the definitions for ChangeCondition field versions.
Table B-11 ChangeCondition Field Versions
Version | Definition |
---|---|
v16.4.1 |
ChangeCondition ::= ENUMERATED { qoSChange (0), tariffTime (1), recordClosure (2), cGI-SAICHange (6), -- bearer modification. "CGI-SAI Change" rAIChange (7), -- bearer modification. "RAI Change" dT-Establishment (8), dT-Removal (9), eCGIChange (10), -- bearer modification. "ECGI Change" tAIChange (11), -- bearer modification. "TAI Change" userLocationChange (12), -- bearer modification. "User Location Change" userCSGInformationChange (13), -- bearer modification. "User CSG info Change modification. Change of UE Presenceā removalOfAccess (15), –- NBIFOM "Removal of Access" unusabilityOfAccess (16), -- NBIFOM "Unusability of Access" indirectChangeCondition (17), -- NBIFOM "Indirect Change Condition" userPlaneToUEChange (18), -- bearer modification. "Change of user plane to UE" servingPLMNRateControlChange (19), -- bearer modification. "Serving PLMN Rate Control Change" threeGPPPSDataOffStatusChange (20), -- "Change of 3GPP PS DataOff Status" aPNRateControlChange (21), -- bearer modification. "APN Rate ControlChange } |
v10.5 |
ChangeCondition ::= ENUMERATED { qoSChange (0), tariffTime (1), recordClosure (2), cGI-SAICHange (6), -- bearer modification. "CGI-SAI Change" rAIChange (7), -- bearer modification. "RAI Change" dT-Establishment (8), dT-Removal (9), eCGIChange (10), -- bearer modification. "ECGI Change" tAIChange (11), -- bearer modification. "TAI Change" userLocationChange (12), -- bearer modification. "User Location Change" } |
V7.3.0 |
ChangeCondition ::= ENUMERATED { -- -- Failure Handling values used in eGCDR only -- qoSChange (0), tariffTime (1), recordClosure (2), failureHandlingContinueOngoing (3), failureHandlingRetryandTerminateOngoing (4), failureHandlingTerminateOngoing (5), cGI-SAICHange (6), rAIChange (7), dT-Establishment (8), dT-Removal (9) } |
v6.4.1 |
ChangeCondition ::= ENUMERATED { -- -- Failure Handling values used in eGCDR only -- qoSChange (0), tariffTime (1), recordClosure (2), failureHandlingContinueOngoing (3), failureHandlingRetryandTerminateOngoing (4), failureHandlingTerminateOngoing (5) } |
Table B-12 lists the versions that support version hiding.
Table B-12 ChangeCondition Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
16.4.1 to 10.5 |
New values added in 16.4.1. |
Do nothing. The new value defined in v16.4.1 will be output in v10.5.0. |
10.5 to 7.3.0 |
New Values added in 10.5. |
Do nothing. The new value defined in V10.5 will be output in v7.3.0. |
10.5 to 6.4.1 |
New Values added in 10.5. |
Do nothing. The new value defined in v10.5 will be output in v6.4.1. |
ChangeOfCharCondition Field
Table B-13 lists the definitions for ChangeOfCharCondition field versions.
Table B-13 ChangeOfCharCondition Field Versions
Version | Definition |
---|---|
v16.4.1 |
ChangeOfCharCondition ::= SEQUENCE { qosRequested [1] QoSInformation OPTIONAL, qosNegotiated [2] QoSInformation OPTIONAL, dataVolumeGPRSUplink [3] DataVolumeGPRS OPTIONAL, dataVolumeGPRSDownlink [4] DataVolumeGPRS OPTIONAL, changeCondition [5] ChangeCondition, changeTime [6] TimeStamp, userLocationInformation [8] OCTET STRING OPTIONAL, ePCQoSInformation [9] EPCQoSInformation OPTIONAL, chargingID [10] ChargingID OPTIONAL, presenceReportingAreaStatus [11] PresenceReportingAreaStatus OPTIONAL, userCSGInformation [12] UserCSGInformation OPTIONAL, diagnostics [13] Diagnostics OPTIONAL, enhancedDiagnostics [14] EnhancedDiagnostics OPTIONAL, rATType [15] RATType OPTIONAL, accessAvailabilityChangeReason [16] AccessAvailabilityChangeReason OPTIONAL, uWANUserLocationInformation [17] UWANUserLocationInfo OPTIONAL, relatedChangeOfCharCondition [18] RelatedChangeOfCharCondition OPTIONAL, cPCIoTEPSOptimisationIndicator [19] CPCIoTEPSOptimisationIndicator OPTIONAL, servingPLMNRateControl [20] ServingPLMNRateControl OPTIONAL, threeGPPPSDataOffStatus [21] ThreeGPPPSDataOffStatus OPTIONAL, listOfPresenceReportingAreaInformation [22] SEQUENCE OF PresenceReportingAreaInfo OPTIONAL, aPNRateControl [23] APNRateControl OPTIONAL } |
v10.5 |
ChangeOfCharCondition ::= SEQUENCE { qosRequested [1] QoSInformation OPTIONAL, qosNegotiated [2] QoSInformation OPTIONAL, dataVolumeGPRSUplink [3] DataVolumeGPRS OPTIONAL, dataVolumeGPRSDownlink [4] DataVolumeGPRS OPTIONAL, changeCondition [5] ChangeCondition, changeTime [6] TimeStamp, userLocationInformation [8] OCTET STRING OPTIONAL, ePCQoSInformation [9] EPCQoSInformation OPTIONAL } |
V7.3.0 |
ChangeOfCharCondition ::= SEQUENCE { qosRequested [1] QoSInformation OPTIONAL, qosNegotiated [2] QoSInformation OPTIONAL, dataVolumeGPRSUplink [3] DataVolumeGPRS OPTIONAL, dataVolumeGPRSDownlink [4] DataVolumeGPRS OPTIONAL, changeCondition [5] ChangeCondition, changeTime [6] TimeStamp, failureHandlingContinue [7] FailureHandlingContinue OPTIONAL, userLocationInformation [8] OCTET STRING OPTIONAL } |
v6.4.1 |
ChangeOfCharCondition ::= SEQUENCE { qosRequested [1] QoSInformation OPTIONAL, qosNegotiated [2] QoSInformation OPTIONAL, dataVolumeGPRSUplink [3] DataVolumeGPRS, dataVolumeGPRSDownlink [4] DataVolumeGPRS, changeCondition [5] ChangeCondition, changeTime [6] TimeStamp } |
Table B-14 lists the versions that support version hiding.
Table B-14 ChangeOfCharCondition Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
16.4.1 to 10.5 |
New values added in 16.4.1. |
Do nothing. The new value defined in v16.4.1 will be output in v10.5.0. |
10.5 to 7.3.0 |
New Values added in 10.5. |
Do nothing. The new value defined in v10.5 will be output in v7.3.0. |
10.5 to 6.4.1 |
New Values added in 10.5. |
Do nothing. The new value defined in v10.5 will be output in v6.4.1. |
ChangeOfServiceCondition Field
Table B-15 lists the definitions for ChangeOfServiceCondition field versions.
Table B-15 ChangeOfServiceCondition Field Versions
Version | Definition |
---|---|
v16.4.1 |
ChangeOfServiceCondition ::= SEQUENCE { ratingGroup [1] RatingGroupId, chargingRuleBaseName [2] ChargingRuleBaseName OPTIONAL, resultCode [3] ResultCode OPTIONAL, localSequenceNumber [4] LocalSequenceNumber OPTIONAL, timeOfFirstUsage [5] TimeStamp OPTIONAL, timeOfLastUsage [6] TimeStamp OPTIONAL, timeUsage [7] CallDuration OPTIONAL, serviceConditionChange [8] ServiceConditionChange, qoSInformationNeg [9] EPCQoSInformation OPTIONAL, servingNodeAddress [10] GSNAddress OPTIONAL, datavolumeFBCUplink [12] DataVolumeGPRS OPTIONAL, datavolumeFBCDownlink [13] DataVolumeGPRS OPTIONAL, timeOfReport [14] TimeStamp, failureHandlingContinue [16] FailureHandlingContinue OPTIONAL, serviceIdentifier [17] ServiceIdentifier OPTIONAL, pSFurnishChargingInformation [18] PSFurnishChargingInformation OPTIONAL, aFRecordInformation [19] SEQUENCE OF AFRecordInformation OPTIONAL, userLocationInformation [20] OCTER STRING OPTIONAL, eventBasedChargingInformation [21] EventBasedChargingInformation OPTIONAL, timeQuotaMechanism [22] TimeQuotaMechanism OPTIONAL, serviceSpecificInfo [23] SEQUENCE OF ServiceSpecificInfo OPTIONAL, threeGPP2UserLocationInformation [24] OCTET STRING OPTIONAL, sponsorIdentity [25] OCTET STRING OPTIONAL, applicationServiceProviderIdentity [26] OCTET STRING OPTIONAL, aDCRuleBaseName [27] ADCRuleBaseName OPTIONAL, presenceReportingAreaStatus [28] PresenceReportingAreaStatus OPTIONAL, userCSGInformation [29] UserCSGInformation OPTIONAL, rATType [30] RATType OPTIONAL, uWANUserLocationInformation [32] UWANUserLocationInfo OPTIONAL, relatedChangeOfServiceCondition [33] RelatedChangeOfServiceCondition OPTIONAL, servingPLMNRateControl [35] ServingPLMNRateControl OPTIONAL, aPNRateControl [36] APNRateControl OPTIONAL, threeGPPPSDataOffStatus [37] ThreeGPPPSDataOffStatus OPTIONAL, trafficSteeringPolicyIDDownlink [38] TrafficSteeringPolicyIDDownlink OPTIONAL, trafficSteeringPolicyIDUplink [39] TrafficSteeringPolicyIDUplink OPTIONAL, tWANUserLocationInformation [40] TWANUserLocationInfo OPTIONAL, listOfPresenceReportingAreaInformation [41] SEQUENCE OF PresenceReportingAreaInfo OPTIONAL, voLTEInformation [42] VoLTEInformation OPTIONAL } |
v10.5 |
ChangeOfServiceCondition ::= SEQUENCE { ratingGroup [1] RatingGroupId, chargingRuleBaseName [2] ChargingRuleBaseName OPTIONAL, resultCode [3] ResultCode OPTIONAL, localSequenceNumber [4] LocalSequenceNumber OPTIONAL, timeOfFirstUsage [5] TimeStamp OPTIONAL, timeOfLastUsage [6] TimeStamp OPTIONAL, timeUsage [7] CallDuration OPTIONAL, serviceConditionChange [8] ServiceConditionChange, qoSInformationNeg [9] EPCQoSInformation OPTIONAL, servingNodeAddress [10] GSNAddress OPTIONAL, datavolumeFBCUplink [12] DataVolumeGPRS OPTIONAL, datavolumeFBCDownlink [13] DataVolumeGPRS OPTIONAL, timeOfReport [14] TimeStamp, failureHandlingContinue [16] FailureHandlingContinue OPTIONAL, serviceIdentifier [17] ServiceIdentifier OPTIONAL, pSFurnishChargingInformation [18] PSFurnishChargingInformation OPTIONAL, aFRecordInformation [19] SEQUENCE OF AFRecordInformation OPTIONAL, userLocationInformation [20] OCTER STRING OPTIONAL, eventBasedChargingInformation [21] EventBasedChargingInformation OPTIONAL, timeQuotaMechanism [22] TimeQuotaMechanism OPTIONAL, serviceSpecificInfo [23] SEQUENCE OF ServiceSpecificInfo OPTIONAL, threeGPP2UserLocationInformation [24] OCTET STRING OPTIONAL } |
V7.3.0 |
ChangeOfServiceCondition ::= SEQUENCE { ratingGroup [1] RatingGroupId, chargingRuleBaseName [2] ChargingRuleBaseName OPTIONAL, resultCode [3] ResultCode OPTIONAL, localSequenceNumber [4] LocalSequenceNumber OPTIONAL, timeOfFirstUsage [5] TimeStamp OPTIONAL, timeOfLastUsage [6] TimeStamp OPTIONAL, timeUsage [7] CallDuration OPTIONAL, serviceConditionChange [8] ServiceConditionChange, qoSInformationNeg [9] QoSInformation OPTIONAL, sgsn-Address [10] GSNAddress OPTIONAL, sGSNPLMNIdentifier [11] SGSNPLMNIdentifier OPTIONAL, datavolumeFBCUplink [12] DataVolumeGPRS OPTIONAL, datavolumeFBCDownlink [13] DataVolumeGPRS OPTIONAL, timeOfReport [14] TimeStamp, rATType [15] RATType OPTIONAL, failureHandlingContinue [16] FailureHandlingContinue OPTIONAL, serviceIdentifier [17] ServiceIdentifier OPTIONAL, pSFurnishChargingInformation [18] PSFurnishChargingInformation OPTIONAL, aFRecordInformation [19] SEQUENCE OF AFRecordInformation OPTIONAL, userLocationInformation [20] OCTER STRING OPTIONAL, eventBasedChargingInformation [21] EventBasedChargingInformation OPTIONAL, timeQuotaMechanism [22] TimeQuotaMechanism OPTIONAL } |
v6.4.1 |
ChangeOfServiceCondition ::= SEQUENCE { ratingGroup [1] RatingGroupId, chargingRuleBaseName [2] ChargingRuleBaseName OPTIONAL, resultCode [3] ResultCode OPTIONAL, localSequenceNumber [4] LocalSequenceNumber OPTIONAL, timeOfFirstUsage [5] TimeStamp OPTIONAL, timeOfLastUsage [6] TimeStamp OPTIONAL, timeUsage [7] CallDuration OPTIONAL, serviceConditionChange [8] ServiceConditionChange, qoSInformationNeg [9] QoSInformation OPTIONAL, sgsn-Address [10] GSNAddress OPTIONAL, sGSNPLMNIdentifier [11] SGSNPLMNIdentifier OPTIONAL, datavolumeFBCUplink [12] DataVolumeGPRS OPTIONAL, datavolumeFBCDownlink [13] DataVolumeGPRS OPTIONAL, timeOfReport [14] TimeStamp, rATType [15] RATType OPTIONAL, failureHandlingContinue [16] FailureHandlingContinue OPTIONAL, serviceIdentifier [17] ServiceIdentifier OPTIONAL, pSFurnishChargingInformation [18] PSFurnishChargingInformation OPTIONAL } |
Table B-16 lists the versions that support version hiding.
Table B-16 ChangeOfServiceCondition Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
16.4.1 to 10.5 |
New values added in 16.4.1. |
Do nothing. The new value defined in v16.4.1 will be output in v10.5.0. |
10.5 to 7.3.0 |
New Values added in 10.5. |
Do nothing. The new value defined in v10.5 will be output in v7.3.0. |
10.5 to 6.4.1 |
New Values added in 10.5. |
Do nothing. The new value defined in v10.5 will be output in v6.4.1. |
CSGAccessMode Field
Table B-17 lists the definitions for CSGAccessMode field versions.
Table B-17 CSGAccessMode Field Versions
Version | Definition |
---|---|
v16.4.1 |
CSGAccessMode ::= ENUMERATED { ClosedMode (0), HybridMode (1) } |
v10.5 |
CSGAccessMode ::= ENUMERATED { ClosedMode (0), HybridMode (1) } |
V7.3.0 |
Not Present Bit 0-3: Profile Index |
v6.4.1 |
Not Present |
Table B-18 lists the versions that support version hiding.
Table B-18 CSGAccessMode Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
10.5 to 7.3.0 |
The field is not present in 7.3.0 definition. |
The field will be omitted from the output record. |
10.5 to 6.4.1 |
The field is not present in the 6.4.1 definition. |
The field will be omitted from the output record. |
CSGId Field
Table B-19 lists the definitions for CSGld field versions.
Table B-19 CSGId Field Versions
Version | Definition |
---|---|
v16.4.1 |
CSGId ::= OCTET STRING (SIZE(4)) |
v10.5 |
CSGId ::= OCTET STRING (SIZE(4)) |
v7.3.0 |
OCTECT STRING |
v6.4.1 |
Not Present |
Table B-20 lists the versions that support version hiding.
Table B-20 CSGId Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
16.4.1 to 10.5 |
No changes in field. |
The field will be flown to the output record. |
10.5 to 7.3.0 |
The field is not present in 7.3.0 definition. |
The field will be omitted from the output record. |
10.5 to 6.4.1 |
The field is not present in 6.4.1 definition. |
The field will be omitted from the output record. |
ChargingCharacteristics Field
Table B-21 lists the definitions for ChargingCharacteristics field versions.
Table B-21 ChargingCharacteristics Field Versions
Version | Definition |
---|---|
V7.3.0 |
ChargingCharacteristics ::= OCTET STRING (SIZE(2)) Bit 4-15: For Behavior |
V6.4.1 |
ChargingCharacteristics ::= OCTET STRING (SIZE(2)) Bit 0-3: Profile Index Bit 4-15: For Behavior |
V3.6.0 |
ChargingCharacteristics ::= OCTET STRING (SIZE(2)) Descriptions for the bits of the flag set: Bit 1: H (Hot billing) := '00000001'B Bit 2: F (Flat rate) := '00000010'B Bit 3: P (Prepaid service) := '00000100'B Bit 4: N (Normal billing) := '00001000'B Bit 5: - (Reserved, set to 0) := '00010000'B Bit 6: - (Reserved, set to 0) := '00100000'B Bit 7: - (Reserved, set to 0) := '01000000'B Bit 8: - (Reserved, set to 0) := '10000000'B |
V3.2.0 |
ChargingCharacteristics ::= OCTET STRING (SIZE(1)) Descriptions for the bits of the flag set: Bit 1: H (Hot billing) := '00000001'B Bit 2: F (Flat rate) := '00000010'B Bit 3: P (Prepaid service) := '00000100'B Bit 4: N (Normal billing) := '00001000'B Bit 5: - (Reserved, set to 0) := '00010000'B Bit 6: - (Reserved, set to 0) := '00100000'B Bit 7: - (Reserved, set to 0) := '01000000'B Bit 8: - (Reserved, set to 0) := '10000000'B |
Table B-22 lists the versions that support version hiding.
Table B-22 ChargingCharacteristics Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
7.3.0 to 6.4.1 |
None. |
No changes. |
7.3.0 to 6.4.1 |
None. |
No changes. |
6.4.1 to 3.6.0 |
No change. The new values set for bits 4-15 for V6.4.1 will be output in V3.6.0. These will be ignored in V3.6.0. |
|
6.4.1 to 3.2.0 |
Only Octet 1 will be kept and output in V3.2.0. |
EventBasedChargingInformation Field
Table B-23 lists the definitions for EventBasedChargingInformation field versions.
Table B-23 EventBasedChargingInformation Field Versions
Version | Definition |
---|---|
v16.4.1 |
EventBasedChargingInformation ::= SEQUENCE { numberOfEvents [1] INTEGER, eventTimeStamps [2] SEQUENCE OF TimeStamp OPTIONAL } |
v10.5 |
EventBasedChargingInformation ::= SEQUENCE { numberOfEvents [1] INTEGER, eventTimeStamps [2] SEQUENCE OF TimeStamp OPTIONAL } |
V7.3.0 |
EventBasedChargingInformation ::= SEQUENCE { numberOfEvents [1] INTEGER, eventTimeStamps [2] SEQUENCE OF TimeStamp OPTIONAL } |
v6.4.1 |
Not Present -- |
Table B-24 lists the versions that support version hiding.
Table B-24 EventBasedChargingInformation Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
16.4.1 to 10.5 |
No change. |
Do nothing. The new value defined in v16.4.1 will be output in v10.5.0. |
10.5 to 7.3.0 |
No change. |
Do nothing. The new value defined in v10.5 will be output in v7.3.0. |
10.5 to 6.4.1 |
The field is not present in the definition. |
The field will be omitted from the output record. |
EPCQoSInformation Field
Table B-25 lists the definitions for EPCQoSInformation field versions.
Table B-25 EPCQoSInformation Field Versions
Version | Definition |
---|---|
v16.4.1 |
EPCQoSInformation ::= SEQUENCE -- See TS 29.212 [220] for more information -- { qCI [1] INTEGER, maxRequestedBandwithUL [2] INTEGER OPTIONAL, maxRequestedBandwithDL [3] INTEGER OPTIONAL, guaranteedBitrateUL [4] INTEGER OPTIONAL, guaranteedBitrateDL [5] INTEGER OPTIONAL, aRP [6] INTEGER OPTIONAL, aPNAggregateMaxBitrateUL [7] INTEGER OPTIONAL, aPNAggregateMaxBitrateDL [8] INTEGER OPTIONAL, extendedMaxRequestedBWUL [9] INTEGER OPTIONAL, extendedMaxRequestedBWDL [10] INTEGER OPTIONAL, extendedGBRUL [11] INTEGER OPTIONAL, extendedGBRDL [12] INTEGER OPTIONAL, extendedAPNAMBRUL [13] INTEGER OPTIONAL, extendedAPNAMBRDL [14] INTEGER OPTIONAL } |
v10.5 |
EPCQoSInformation ::= SEQUENCE -- See TS 29.212 [220] for more information -- { qCI [1] INTEGER, maxRequestedBandwithUL [2] INTEGER OPTIONAL, maxRequestedBandwithDL [3] INTEGER OPTIONAL, guaranteedBitrateUL [4] INTEGER OPTIONAL, guaranteedBitrateDL [5] INTEGER OPTIONAL, aRP [6] INTEGER OPTIONAL, aPNAggregateMaxBitrateUL [7] INTEGER OPTIONAL, aPNAggregateMaxBitrateDL [8] INTEGER OPTIONAL } |
V7.3.0 |
Not Present { |
v6.4.1 |
Not Present |
Table B-26 lists the versions that support version hiding.
Table B-26 EPCQoSInformation Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
16.4.1 to 10.5 |
New fields are added. |
The fields will directly flow to output. |
10.5 to 7.3.0 |
The field is not present in 7.3.0 definition. |
The field will be omitted from the output record. |
10.5 to 6.4.1 |
The field is not present in 6.4.1 definition. |
The field will be omitted from the output record. |
QoSInformation Field
Table B-27 lists the definitions for QoSInformation field versions.
Table B-27 QoSInformation Field Versions
Version | Definition |
---|---|
v16.4.1 |
QoSInformation ::= OCTET STRING (SIZE (4..255)) |
v10.5 |
QoSInformation ::= OCTET STRING (SIZE (4..255)) |
v7.3.0 |
QoSInformation ::= OCTET STRING (SIZE (4..15)) |
v6.4.1 |
QoSInformation ::= OCTET STRING (SIZE (4..15)) |
Table B-28 lists the versions that support version hiding.
Table B-28 QoSInformation Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
10.5 to 7.3.0 |
The max size of field is 255 in 10.5 and 15 in 7.3.0. |
Only upto 15 octets will be kept. |
10.5 to 6.4.1 |
The max size of field is 255 in 10.5 and 15 in 6.4.1. |
Only upto 15 octets will be kept. |
ListOfTrafficVolumes Field
Table B-29 lists the definitions for ListOfTrafficVolumes field versions.
Table B-29 ListOfTrafficVolumes Field Versions
Version | Definition |
---|---|
V7.3.0 |
ChangeOfCharCondition ::= SEQUENCE Used in PDP context record only qosRequested [1] QoSInformation OPTIONAL, qosNegotiated [2] QoSInformation OPTIONAL, dataVolumeGPRSUplink [3] DataVolumeGPRSOPTIONAL, dataVolumeGPRSDownlink [4] DataVolumeGPRS OPTIONAL, changeCondition [5] ChangeCondition, changeTime [6] TimeStamp, failureHandlingContinue [7] FailureHandlingContinue OPTIONAL, userLocationInformation [8] OCTET STRING OPTIONAL } ChangeCondition ::= ENUMERATED { Failure Handling values used in eGCDR only qoSChange (0), tariffTime (1), recordClosure (2), failureHandlingContinueOngoing (3), failureHandlingRetryandTerminateOngoing(4), failureHandlingTerminateOngoing (5), cGI-SAICHange (6), rAIChange (7), dT-Establishment (8), dT-Removal (9) } |
V6.4.1 |
ChangeOfCharCondition ::= SEQUENCE { Used in PDP context record only qosRequested [1] QoSInformation OPTIONAL, qosNegotiated [2] QoSInformation OPTIONAL, dataVolumeGPRSUplink [3] DataVolumeGPRS, dataVolumeGPRSDownlink [4] DataVolumeGPRS, changeCondition [5] ChangeCondition, changeTime [6] TimeStamp } ChangeCondition ::= ENUMERATED { Failure Handling values used in eGCDR only qoSChange (0), tariffTime (1), recordClosure (2), failureHandlingContinueOngoing (3), failureHandlingRetryandTerminateOngoing (4), failureHandlingTerminateOngoing (5) } QoSInformation ::= OCTET STRING (SIZE (4..15)) |
V3.6.0 |
ChangeOfCharCondition ::= SEQUENCE Used in PDP context record only { qosRequested [1] QoSInformation OPTIONAL, qosNegotiated [2] QoSInformation OPTIONAL, dataVolumeGPRSUplink [3] DataVolumeGPRS, dataVolumeGPRSDownlink [4] DataVolumeGPRS, changeCondition [5] ChangeCondition, changeTime [6] TimeStamp } ChangeCondition ::= ENUMERATED { qoSChange (0), tariffTime (1), recordClosure (2) } QoSInformation ::= CHOICE { gsmQosInformation [0] GSMQoSInformation, umtsQosInformation [1] OCTET STRING (SIZE (12)) } GSMQoSInformation ::=SEQUENCE { reliability [0] QoSReliability, delay [1] QoSDelay, precedence [2] QoSPrecedence, peakThroughput [3] QoSPeakThroughput, meanThroughput [4] QoSMeanThroughput } |
V3.2.0 |
ChangeOfCharCondition ::= SEQUENCE Used in PDP context record only { qosRequested [1] QoSInformation OPTIONAL, qosNegotiated [2] QoSInformation OPTIONAL, dataVolumeGPRSUplink [3] DataVolumeGPRS, dataVolumeGPRSDownlink [4] DataVolumeGPRS, changeCondition [5] ChangeCondition, changeTime [6] TimeStamp } ChangeCondition ::= ENUMERATED { qoSChange (0), tariffTime (1), recordClosure (2) } QoSInformation ::= CHOICE { gsmQosInformation [0] GSMQoSInformation, umtsQosInformation [1] UMTSQoSInformation } GSMQoSInformation ::=SEQUENCE { reliability [0] QoSReliability, delay [1] QoSDelay, precedence [2] QoSPrecedence, peakThroughput [3] QoSPeakThroughput, meanThroughput [4] QoSMeanThroughput } UMTSQoSInformation ::=SEQUENCE { trafficClass [0] QoSTrafficClass, maxBitRateUplink [1] QoSMaxBitRate, maxBitRateDownlink [2] QoSMaxBitRate, deliveryOrder [3] QoSDeliveryOrder, maxSDUsize [4] QoSMaxSDUsize, sduErrorRatio [6] QoSSDUErrorRatio, residualBER [7] QoSResidualBER, erroneousSDUs [8] QoSErroneousSDUs, transferDelay [9] QoSTransferDelay, handlingPriority [10] QosHandlingPriority, allocRetenPriority [11] QoSAllocRetenPriority } |
Table B-30 lists the versions that support version hiding.
Table B-30 ListOfTrafficVolumes Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
7.3.0 to 6.4.1 |
Two new values for ChangeCondition. DataVolumeGPRSUplink and dataVolumeGPRSDownlink are made optional. |
For ChangeOfCharCondition: If the dataVolumeGPRSUplink or dataVolumeGPRSDownlink or both were empty, a value of '0 '(zero) would be populated. If the dataVolumeGPRSUplink or dataVolumeGPRSDownlink have any value, they will be sent as is. For ChangeCondition: Do nothing. The new value defined in V7.3.0 will be output in V6.4.1. |
7.3.0 to 3.6.0 |
For ChangeOfCharCondition: If the dataVolumeGPRSUplink or dataVolumeGPRSDownlink or both were empty, a value of '0 '(zero) would be populated. If the dataVolumeGPRSUplink or dataVolumeGPRSDownlink have any value, they will be sent as is. For ChangeCondition: Do nothing. The new value defined in V7.3.0 will be output in V3.6.0. This is done over what has been already done from V6.4.1 to V3.6.0. |
N/A |
6.4.1 to 3.6.0 |
For ChangeCondition - The new values are supposed for eGCDR only. Those new values should not be presented in SCDR, MCDR, SMT, and SMO CDR. For QoSInformation: If the field value length is 4, octet 1 is Allocation/Retention Priority, octets 2 - 4 are coded according to 3GPP TS 24.008 [5] Quality of Service IE, octets 3 - 5 (i.e. according to the pre-Release '99 format). This will be converted into choice, GSMQoSInformation. If the field value length is 12, it will be converted into choice, umtsQosInformation. It will be 1:1 octet copy (input 12 octets, output is also 12 octets). If the field value length is more than 12 (less or equal to 15), it will be converted into choice, umtsQosInformation. Output value for choice umtsQosInformation will be the first 12 octets from the input. |
N/A |
6.4.1 to 3.2.0 |
For ChangeCondition - The new values are supposed for eGCDR only. Those new values should not be presented in SCDR, MCDR, SMT, and SMO CDR. For QoSInformation: If the field value length is 4, octet 1 is Allocation/Retention Priority, octets 2 - 4 are coded according to 3GPP TS 24.008 [5] Quality of Service IE, octets 3 - 5 (i.e. according to the pre-Release '99 format). This will be converted into choice, GSMQoSInformation. If the field value length is 12, it will be converted into choice, umtsQosInformation. It will be 1:1 octet copy (input 12 octets, output is also 12 octets). If the field value length is more than 12 (less or equal to 15), it will be converted into choice, umtsQosInformation. Output value for choice umtsQosInformation will be the first 12 octets from the input. |
N/A |
RATType Field
Table B-31 lists the definitions for RATType field versions.
Table B-31 RATType Field Versions
Version | Definition |
---|---|
V7.3.0 |
RATType ::= INTEGER (0..255) { |
V6.4.1 |
RATType ::= INTEGER (0..255) |
V3.6.0 |
This field is not defined in V3.6.0. Instead, a similar field is defined as the following: SystemType ::= ENUMERATED unknown (0), iuUTRAN (1) } |
V3.2.0 |
This field is not defined in V3.2.0. Instead, a similar field is defined as the following: SystemType ::= ENUMERATED { umtsRel99 (1) } |
Table B-32 lists the versions that support version hiding.
Table B-32 RATType Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
7.3.0 to 6.4.1 |
None. |
No changes. |
7.3.0 to 3.6.0 |
None. |
No changes. |
6.4.1 to 3.6.0 |
If the input V6.4.1 value is not 1, it will be output as SystemType with the value 0. Otherwise, it will be output as SystemType with the value 1. |
N/A |
6.4.1 to 3.2.0 |
It will be dropped. |
N/A |
ChChSelectionMode Field
Table B-33 lists the definitions for ChChSelectionMode field versions.
Table B-33 ChChSelectionMode Field Versions
Version | Definition |
---|---|
V7.3.0 |
ChChSelectionMode ::= ENUMERATED { sGSNSupplied (0), -- For GGSN only subscriptionSpecific (1), -- For SGSN only aPNSpecific (2), -- For SGSN only homeDefault (3), -- For SGSN and GGSN roamingDefault (4), -- For SGSN and GGSN visitingDefault (5) -- For SGSN and GGSN } |
V6.4.1 |
ChChSelectionMode ::= ENUMERATED { sGSNSupplied (0), -- For GGSN only subscriptionSpecific (1), -- For SGSN only aPNSpecific (2), -- For SGSN only homeDefault (3), -- For SGSN and GGSN roamingDefault (4), -- For SGSN and GGSN visitingDefault (5) -- For SGSN and GGSN } |
V3.6.0 |
No such field defined for SGSNPDPRecord, SGSNMMRecord, SGSNSMORecord, and SGSNSMTRecord. |
V3.2.0 |
No such field defined for SGSNPDPRecord, SGSNMMRecord, SGSNSMORecord, and SGSNSMTRecord. |
Table B-34 lists the versions that support version hiding.
Table B-34 ChChSelectionMode Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
7.3.0 to 6.4.1 |
None. |
No changes. |
7.3.0 to 3.6.0 |
None. |
No changes. |
6.4.1 to 3.6.0 |
Field will be dropped for SGSNPDPRecord, SGSNMMRecord, SGSNSMORecord, and SGSNSMTRecord. |
N/A |
6.4.1 to 3.2.0 |
Field will be dropped for SGSNPDPRecord, SGSNMMRecord, SGSNSMORecord, and SGSNSMTRecord. |
N/A |
DynamicAddressFlag Field
Table B-35 lists the definitions for DynamicAddressFlag field versions.
Table B-35 DynamicAddressFlag Field Versions
Version | Definition |
---|---|
V7.3.0 |
DynamicAddressFlag ::= BOOLEAN { |
V6.4.1 |
DynamicAddressFlag ::= BOOLEAN |
V3.6.0 |
No such field is defined for SGSNPDPRecord, SGSNSMORecord, and SGSNSMTRecord. |
V3.2.0 |
No such field is defined for SGSNPDPRecord, SGSNSMORecord, and SGSNSMTRecord. |
Table B-36 lists the versions that support version hiding.
Table B-36 DynamicAddressFlag Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
7.3.0 to 6.4.1 |
None. |
No changes. |
7.3.0 to 3.6.0 |
None. |
No changes. |
6.4.1 to 3.6.0 |
Field will be dropped for SGSNPDPRecord, SGSNMMRecord, SGSNSMORecord, and SGSNSMTRecord. |
N/A |
6.4.1 to 3.2.0 |
Field will be dropped for SGSNPDPRecord, SGSNMMRecord, SGSNSMORecord, and SGSNSMTRecord. |
N/A |
EventTimeStamp Field
Table B-37 lists the definitions for EventTimeStamp field versions.
Table B-37 EventTimeStamp Field Versions
Version | Definition |
---|---|
V7.3.0 |
Defined in SGSNSMORecord and SGSNSMTRecord as TimeStamp, replacing originationTime in V3.6.0 and V3.2.0. |
V6.4.1 |
Defined in SGSNSMORecord and SGSNSMTRecord as TimeStamp, replacing originationTime in V3.6.0 and V3.2.0. |
V3.6.0 |
No such field; instead, it has originationTime. |
V3.2.0 |
No such field; instead, it has originationTime. |
Table B-38 lists the versions that support version hiding.
Table B-38 EventTimeStamp Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
7.3.0 to 6.4.1 |
None. |
No changes. |
7.3.0 to 3.6.0 |
None. |
No changes. |
6.4.1 to 3.6.0 |
Output it as originationTime. |
N/A |
6.4.1 to 3.2.0 |
Output it as originationTime. |
N/A |
CAMELInformationSMS Field
Table B-39 lists the definitions for CAMELInformationSMS field versions.
Table B-39 CAMELInformationSMS Field Versions
Version | Definition |
---|---|
V7.3.0 |
CAMELInformationSMS ::= SET sCFAddress [1] SCFAddress OPTIONAL, serviceKey [2] ServiceKey OPTIONAL, defaultSMSHandling [3] DefaultSMS-Handling OPTIONAL, cAMELCallingPartyNumber [4] CallingNumber OPTIONAL, cAMELDestinationSubscriberNumber [5] SmsTpDestinationNumber OPTIONAL, cAMELSMSCAddress [6] AddressString OPTIONAL, freeFormatData [7] FreeFormatData OPTIONAL, smsReferenceNumber [8] CallReferenceNumber OPTIONAL } |
V6.4.1 |
CAMELInformationSMS ::= SET { sCFAddress [1] SCFAddress OPTIONAL, serviceKey [2] ServiceKey OPTIONAL, defaultSMSHandling [3] DefaultSMS-Handling OPTIONAL, cAMELCallingPartyNumber [4] CallingNumber OPTIONAL, cAMELDestinationSubscriberNumber [5] SmsTpDestinationNumber OPTIONAL, cAMELSMSCAddress [6] AddressString OPTIONAL, freeFormatData [7] FreeFormatData OPTIONAL, smsReferenceNumber [8] CallReferenceNumber OPTIONAL } |
V3.6.0 |
CAMELInformationSMS ::= SET { sCFAddress [1] SCFAddress OPTIONAL, serviceKey [2] ServiceKey OPTIONAL, defaultSMSHandling [3] DefaultSMS-Handling OPTIONAL, cAMELCallingPartyNumber [4] CallingNumber OPTIONAL, cAMELDestinationSubscriberNumber [5] CalledNumber OPTIONAL, cAMELSMSCAddress [6] AddressString OPTIONAL, freeFormatData [7] FreeFormatData OPTIONAL } |
V3.2.0 |
CAMELInformationSMS ::= SET { sCFAddress [1] SCFAddress OPTIONAL, serviceKey [2] ServiceKey OPTIONAL, defaultSMSHandling [3] DefaultSMS-Handling OPTIONAL, cAMELCallingPartyNumber [4] CallingNumber OPTIONAL, cAMELDestinationSubscriberNumber [5] CalledNumber OPTIONAL, cAMELSMSCAddress [6] AddressString OPTIONAL, freeFormatData [7] FreeFormatData OPTIONAL } |
Table B-40 lists the versions that support version hiding.
Table B-40 CAMELInformationSMS Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
7.3.0 to 6.4.1 |
None. |
No changes. |
7.3.0 to 3.6.0 |
None. |
No changes. |
6.4.1 to 3.6.0 |
Drop smsReferenceNumber. |
N/A |
6.4.1 to 3.2.0 |
Drop smsReferenceNumber. |
N/A |
SMSResult/Diagnostics Field
Table B-41 lists the definitions for SMSResult/Diagnostics field versions.
Table B-41 SMSResult/Diagnostics Field Versions
Version | Definition |
---|---|
V7.3.0 |
SMSResult ::= Diagnostics insufficientResources (1), Diagnostics ::= CHOICE { gsm0408Cause [0] INTEGER, -- See TS 24.008 gsm0902MapErrorValue [1] INTEGER, itu-tQ767Cause [2] INTEGER, -- See ITU-T Q.767 networkSpecificCause [3] ManagementExtension, -- To be defined by network operator manufacturerSpecificCause [4] ManagementExtension, -- To be defined by manufacturer positionMethodFailureCause [5] PositionMethodFailure-Diagnostic, -- See TS 29.002 unauthorizedLCSClientCause [6] UnauthorizedLCSClient-Diagnostic -- See TS 29.002 } PositionMethodFailure-Diagnostic ::= ENUMERATED { congestion (0), insufficientMeasurementData (2), inconsistentMeasurementData (3), locationProcedureNotCompleted (4), locationProcedureNotSupportedByTargetMS (5), qoSNotAttainable (6), positionMethodNotAvailableInNetwork (7), positionMethodNotAvailableInLocationArea (8), ... } UnauthorizedLCSClient-Diagnostic ::= ENUMERATED { noAdditionalInformation (0), clientNotInMSPrivacyExceptionList (1), callToClientNotSetup (2), privacyOverrideNotApplicable (3), disallowedByLocalRegulatoryRequirements (4), ... } |
V6.4.1 |
SMSResult ::= Diagnostics itu-tQ767Cause [2] INTEGER, Diagnostics ::= CHOICE { gsm0408Cause [0] INTEGER, -- See TS 24.008 gsm0902MapErrorValue [1] INTEGER, -- See ITU-T Q.767 networkSpecificCause [3] ManagementExtension, clientNotInMSPrivacyExceptionList (1), manufacturerSpecificCause [4] ManagementExtension, -- To be defined by network operator -- To be defined by manufacturer positionMethodFailureCause [5] PositionMethodFailure-Diagnostic, unauthorizedLCSClientCause [6] UnauthorizedLCSClient-Diagnostic -- See TS 29.002 -- See TS 29.002 } PositionMethodFailure-Diagnostic ::= ENUMERATED { congestion (0), insufficientResources (1), insufficientMeasurementData (2), inconsistentMeasurementData (3), locationProcedureNotCompleted (4), locationProcedureNotSupportedByTargetMS (5), qoSNotAttainable (6), positionMethodNotAvailableInNetwork (7), positionMethodNotAvailableInLocationArea (8), ... } UnauthorizedLCSClient-Diagnostic ::= ENUMERATED { noAdditionalInformation (0), callToClientNotSetup (2), privacyOverrideNotApplicable (3), disallowedByLocalRegulatoryRequirements (4), ... } |
V3.6.0 |
SMSResult ::= Diagnostics ccittQ767Cause [2] INTEGER, Diagnostics ::= CHOICE { gsm0408Cause [0] INTEGER, -- See TS 24.008 gsm0902MapErrorValue [1] INTEGER, -- See ITU-T Q.767 networkSpecificCause [3] ManagementExtension, ccittQ767Cause [2] INTEGER, manufacturerSpecificCause [4] ManagementExtension -- To be defined by network operator -- To be defined by manufacturer } |
V3.2.0 |
SMSResult ::= Diagnostics Diagnostics ::= CHOICE { gsm0408Cause [0] INTEGER, -- See TS 24.008 gsm0902MapErrorValue [1] INTEGER, -- See ITU-T Q.767 networkSpecificCause [3] ManagementExtension, { manufacturerSpecificCause [4] ManagementExtension -- To be defined by network operator -- To be defined by manufacturer } |
Table B-42 lists the versions that support version hiding.
Table B-42 SMSResult/Diagnostics Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
7.3.0 to 6.4.1 |
None. |
No changes. |
7.3.0 to 3.6.0 |
None. |
No changes. |
6.4.1 to 3.6.0 |
If the choice is itu-tQ767Cause, translate it into ccittQ767Cause. If the choice is either positionMethodFailureCause or unauthorizedLCSClientCause, drop the field (not supported in V3.6.0). Any other choices, output it as is. |
N/A |
RatingGroupId Field
Table B-43 lists the definitions for RatingGroupId field versions.
Table B-43 RatingGroupId Field Versions
Version | Definition |
---|---|
v16.4.1 |
RatingGroupId ::= INTEGER |
v10.5 |
RatingGroupId ::= INTEGER |
v7.3.0 |
RatingGroup ::= INTEGER |
v6.4.1 |
RatingGroup ::= INTEGER |
Table B-44 lists the versions that support version hiding.
Table B-44 RatingGroupId Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
16.4.1 to 10.5 |
No change. |
No change. |
10.5 to 7.3.0 |
The field name is RatingGroup in 7.3.0. |
Should be put out as RatingGroup in the record. |
10.5 to 6.4.1 |
The field name is RatingGroup in 6.4.1. |
Should be put out as RatingGroup in the record. |
ServiceConditionChange Field
Table B-45 lists the definitions for ServiceConditionChange field versions.
Table B-45 ServiceConditionChange Field Versions
Version | Definition |
---|---|
v16.4.1 |
ServiceConditionChange ::= BIT STRING qoSChange (0), -- bearer modification sGSNChange (1), -- bearer modification sGSNPLMNIDChange (2), -- bearer modification tariffTimeSwitch (3), -- tariff time change pDPContextRelease (4), -- bearer release rATChange (5), -- bearer modification serviceIdledOut (6), -- IP flow idle out, DCCA QHT expiry reserved (7), -- old: QCTexpiry is no report event configurationChange (8), -- configuration change serviceStop (9), -- IP flow termination. From "Service Stop" in -- Change-Condition" AVP dCCATimeThresholdReached (10), -- DCCA quota reauthorization dCCAVolumeThresholdReached (11), -- DCCA quota reauthorization dCCAServiceSpecificUnitThresholdReached (12), -- DCCA quota reauthorization dCCATimeExhausted (13), -- DCCA quota reauthorization dCCAVolumeExhausted (14), -- DCCA quota reauthorization dCCAValidityTimeout (15), -- DCCA quota validity time (QVT expiry) reserved1 (16), -- reserved due to no use case, -- old: return Requested is covered by (17),(18) dCCAReauthorisationRequest (17), -- DCCA quota reauthorization request by OCS dCCAContinueOngoingSession (18), -- DCCA failure handling (CCFH), -- continue IP flow dCCARetryAndTerminateOngoingSession (19), -- DCCA failure handling (CCFH), -- terminate IP flow after DCCA retry dCCATerminateOngoingSession (20), -- DCCA failure handling, -- terminate IP flow cGI-SAIChange (21), -- bearer modification. "CGI-SAI Change" rAIChange (22), -- bearer modification. "RAI Change" dCCAServiceSpecificUnitExhausted (23), -- DCCA quota reauthorization recordClosure (24), -- PGW-CDR closure timeLimit (25), -- intermediate recording. From "Service Data -- Time Limit" Change-Condition AVP value volumeLimit (26), -- intermediate recording.From "Service Data -- Volume Limit" Change-Condition AVP value serviceSpecificUnitLimit (27), -- intermediate recording envelopeClosure (28), eCGIChange (29), -- bearer modification. "ECGI Change" tAIChange (30), -- bearer modification. "TAI Change" userLocationChange (31), -- bearer modification. "User Location Change" userCSGInformationChange (32), -- bearer modification. "User CSG info Change" presenceInPRAChange (33), -- bearer modification. "Change of UE Presence in Presence Reporting Area" accessChangeOfSDF (34), -- "access change of service data flow" indirectServiceConditionChange (35), -- NBIFOM: "indirect service condition change" servingPLMNRateControlChange (36), -- bearer modification. "Serving PLMNRate Control Change" aPNRateControlChange (37) -- bearermodification. "APN Rate Control Change" } |
v10.5 |
ServiceConditionChange ::= BIT STRING qoSChange (0), -- bearer modification sGSNChange (1), -- bearer modification sGSNPLMNIDChange (2), -- bearer modification tariffTimeSwitch (3), -- tariff time change pDPContextRelease (4), -- bearer release rATChange (5), -- bearer modification serviceIdledOut (6), -- IP flow idle out, DCCA QHT expiry reserved (7), -- old: QCTexpiry is no report event configurationChange (8), -- configuration change serviceStop (9), -- IP flow termination. From "Service Stop" in -- Change-Condition" AVP dCCATimeThresholdReached (10), -- DCCA quota reauthorization dCCAVolumeThresholdReached (11), -- DCCA quota reauthorization dCCAServiceSpecificUnitThresholdReached (12), -- DCCA quota reauthorization dCCATimeExhausted (13), -- DCCA quota reauthorization dCCAVolumeExhausted (14), -- DCCA quota reauthorization dCCAValidityTimeout (15), -- DCCA quota validity time (QVT expiry) reserved1 (16), -- reserved due to no use case, -- old: return Requested is covered by (17),(18) dCCAReauthorisationRequest (17), -- DCCA quota reauthorization request by OCS dCCAContinueOngoingSession (18), -- DCCA failure handling (CCFH), -- continue IP flow dCCARetryAndTerminateOngoingSession (19), -- DCCA failure handling (CCFH), -- terminate IP flow after DCCA retry dCCATerminateOngoingSession (20), -- DCCA failure handling, -- terminate IP flow cGI-SAIChange (21), -- bearer modification. "CGI-SAI Change" rAIChange (22), -- bearer modification. "RAI Change" dCCAServiceSpecificUnitExhausted (23), -- DCCA quota reauthorization recordClosure (24), -- PGW-CDR closure timeLimit (25), -- intermediate recording. From "Service Data -- Time Limit" Change-Condition AVP value volumeLimit (26), -- intermediate recording.From "Service Data -- Volume Limit" Change-Condition AVP value serviceSpecificUnitLimit (27), -- intermediate recording envelopeClosure (28), eCGIChange (29), -- bearer modification. "ECGI Change" tAIChange (30), -- bearer modification. "TAI Change" userLocationChange (31) -- bearer modification. "User Location Change" } |
v7.3.0 |
ServiceConditionChange ::= BIT STRING { qoSChange (0), -- PDP context modification sGSNChange (1), -- PDP context modification sGSNPLMNIDChange (2), -- PDP context modification tariffTimeSwitch (3), -- tariff time change pDPContextRelease (4), -- PDP context release rATChange (5), -- PDP context modification serviceIdledOut (6), -- IP flow idle out, DCCA QHT expiry reserved (7), -- old: QCTexpiry is no report event configurationChange (8), -- configuration change serviceStop (9), -- IP flow termination dCCATimeThresholdReached (10), -- DCCA quota reauthorization dCCAVolumeThresholdReached (11), -- DCCA quota reauthorization dCCAServiceSpecificUnitThresholdReached (12), -- DCCA quota reauthorization dCCATimeExhausted (13), -- DCCA quota reauthorization dCCAVolumeExhausted (14), -- DCCA quota reauthorization dCCAValidityTimeout (15), -- DCCA quota validity time (QVT expiry) reserved (16), -- reserved due to no use case -- old: return Requested is covered by (17),(18) dCCAReauthorisationRequest (17), -- DCCA quota reauthorization request by OCS dCCAContinueOngoingSession (18), -- DCCA failure handling (CCFH), -- continue IP flow dCCARetryAndTerminateOngoingSession (19), -- DCCA failure handling (CCFH), -- terminate IP flow after DCCA retry dCCATerminateOngoingSession (20), -- DCCA failure handling, -- terminate IP flow cGI-SAIChange (21), -- PDP context modification rAIChange (22), -- PDP context modification dCCAServiceSpecificUnitExhausted (23), -- DCCA quota reauthorization recordClosure (24), -- eG-CDR closure timeLimit (25), -- intermediate recording volumeLimit (26), -- intermediate recording serviceSpecificUnitLimit (27), -- intermediate recording envelopeClosure (28) } |
v6.4.1 |
ServiceConditionChange ::= BIT STRING qoSChange (0), sGSNChange (1), sGSNPLMNIDChange (2), tariffTimeSwitch (3), pDPContextRelease (4), rATChange (5), serviceIdledOut (6), qCTExpiry (7), configurationChange (8), serviceStop (9), timeThresholdReached (10), volumeThresholdReached (11), timeExhausted (13), volumeExhausted (14), timeout (15), returnRequested (16), reauthorisationRequest (17), continueOngoingSession (18), retryAndTerminateOngoingSession (19), terminateOngoingSession (20) } |
Table B-46 lists the versions that support version hiding.
Table B-46 ServiceConditionChange Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
10.5 to 7.3.0 |
New bit values added in 10.5. |
Bits after 28 are set to zero. |
10.5 to 6.4.1 |
New bit values added in 10.5. |
Bits after 20 are set to zero. |
ServingNodeType Field
Table B-47 lists the definitions for ServingNodeType field versions.
Table B-47 ServingNodeType Versions
Version | Definition |
---|---|
v16.4.1 |
ServingNodeType ::= ENUMERATED { sGSN (0), pMIPSGW (1), gTPSGW (2), ePDG (3), hSGW (4), mME (5), tWAN (6) } |
v10.5 |
ServingNodeType ::= ENUMERATED { sGSN (0), pMIPSGW (1), gTPSGW (2), ePDG (3), hSGW (4), mME (5) } |
v7.3.0 |
Not Present |
v6.4.1 |
Not Present |
Table B-48 lists the versions that support version hiding.
Table B-48 ServingNodeType Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
10.5 to 7.3.0 |
The field is not present in 7.3.0 definition supported Out of Box. |
The field will be omitted from the output record. |
10.5 to 6.4.1 |
The field is not present in 6.4.1 specification. |
The field will be omitted from the output record. |
SGWChange Field
Table B-49 lists the definitions for SGWChange field versions.
Table B-49 SGWChange Field Versions
Version | Definition |
---|---|
v16.4.1 |
SGWChange ::= BOOLEAN |
v10.5 |
SGWChange ::= BOOLEAN |
v7.3.0 |
Not Present |
v6.4.1 |
Not Present |
Table B-50 lists the versions that support version hiding.
Table B-50 SGWChange Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
10.5 to 7.3.0 |
The field is not present in 7.3.0 definition supported Out of Box. |
The field will be omitted from the output record. |
10.5 to 6.4.1 |
The field is not present in 6.4.1 specification. |
The field will be omitted from the output record. |
TimeQuotaMechanism Field
Table B-51 lists the definitions for TimeQuotaMechanism field versions.
Table B-51 TimeQuotaMechanism Field Versions
Version | Definition |
---|---|
v16.4.1 |
TimeQuotaMechanism ::= SEQUENCE timeQuotaType [1] TimeQuotaType, baseTimeInterval [2] Integer } |
v10.5 |
TimeQuotaMechanism ::= SEQUENCE timeQuotaType [1] TimeQuotaType, baseTimeInterval [2] Integer } |
v7.3.0 |
TimeQuotaMechanism ::= SEQUENCE { timeQuotaType [1] TimeQuotaType, baseTimeInterval [2] Integer } |
v6.4.1 |
Not Present { |
Table B-52 lists the versions that support version hiding.
Table B-52 TimeQuotaMechanism Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
10.5 to 7.3.0 |
No Change |
Do nothing. The new value defined in V10.5 will be output in V7.3.0. |
10.5 to 6.4.1 |
The field is not present in 6.4.1 specification. |
The field will be omitted from the output record. |
TimeQuotaType Field
Table B-53 lists the definitions for TimeQuotaType field versions.
Table B-53 TimeQuotaType Field Versions
Version | Definition |
---|---|
v16.4.1 |
TimeQuotaType ::= ENUMERATED { dISCRETETIMEPERIOD (0), cONTINUOUSTIMEPERIOD (1) } |
v10.5 |
TimeQuotaType ::= ENUMERATED { dISCRETETIMEPERIOD (0), cONTINUOUSTIMEPERIOD (1) } |
v7.3.0 |
TimeQuotaType ::= ENUMERATED { dISCRETETIMEPERIOD (0), cONTINUOUSTIMEPERIOD (1) } |
v6.4.1 |
Not Present { |
Table B-54 lists the versions that support version hiding.
Table B-54 TimeQuotaType Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
16.4.1 to 10.5 |
No change. |
Do nothing. The new value defined in v16.4.1 will be output in v10.5. |
10.5 to 7.3.0 |
No change. |
Do nothing. The new value defined in v10.5 will be output in v7.3.0. |
10.5 to 6.4.1 |
The field is not present in 6.4.1 specification. |
The field will be omitted from the output record. |
UserCSGInformation Field
Table B-55 lists the definitions for UserCSGInformation field versions.
Table B-55 UserCSGInformation Field Versions
Version | Definition |
---|---|
v16.4.1 |
UserCSGInformation ::= SEQUENCE cSGId [0] CSGId, cSGAccessMode [1] CSGAccessMode, cSGMembershipIndication [2] NULL OPTIONAL } |
v10.5 |
UserCSGInformation ::= SEQUENCE cSGId [0] CSGId, cSGAccessMode [1] CSGAccessMode, cSGMembershipIndication [2] NULL OPTIONAL } |
v7.3.0 |
Not Present -- |
v6.4.1 |
Not Present |
Table B-56 lists the versions that support version hiding.
Table B-56 UserCSGInformation Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
16.4.1 to 10.5 |
No change. |
No change. |
10.5 to 7.3.0 |
The field is not present in 7.3.0 definition supported Out of Box. |
The field will be omitted from the output record. |
10.5 to 6.4.1 |
The field is not present in 6.4.1 specification. |
The field will be omitted from the output record. |
ChangeLocation Field
Table B-57 lists the definitions for ChangeLocation field versions.
Table B-57 ChangeLocation Field Versions
Version | Definition |
---|---|
v16.4.1 |
ChangeLocation ::= SEQUENCE -- used in SGSNMMRecord only -- { locationAreaCode [0] LocationAreaCode, routingAreaCode [1] RoutingAreaCode, cellId [2] CellId OPTIONAL, changeTime [3] TimeStamp, mCC-MNC [4] PLMN-Id OPTIONAL } |
v10.5 |
ChangeLocation ::= SEQUENCE -- used in SGSNMMRecord only -- { locationAreaCode [0] LocationAreaCode, routingAreaCode [1] RoutingAreaCode, cellId [2] CellId OPTIONAL, changeTime [3] TimeStamp, mCC-MNC [4] PLMN-Id OPTIONAL } |
v7.3.0 |
ChangeLocation ::= SEQUENCE { -- -- used in SGSNMMRecord only -- locationAreaCode [0] LocationAreaCode, routingAreaCode [1] RoutingAreaCode, cellId [2] CellId OPTIONAL, changeTime [3] TimeStamp, mCC-MNC [4] PLMN-Id OPTIONAL } |
v6.4.1 |
ChangeLocation ::= SEQUENCE { -- -- used in SGSNMMRecord only -- locationAreaCode [0] LocationAreaCode, routingAreaCode [1] RoutingAreaCode, cellId [2] CellId OPTIONAL, changeTime [3] TimeStamp } |
Table B-58 lists the versions that support version hiding.
Table B-58 ChangeLocation Field Version Hiding
Version hiding | Changed fields | Changes |
---|---|---|
16.4.1 to 10.5 |
No changes. |
Do nothing. The new value defined in v16.4.1 will be output in v10.5.0. |
10.5 to 7.3.0 |
No changes. |
Do nothing. The new value defined in v10.5 will be output in v7.3.0. |
10.5 to 6.4.1 |
New values added in 10.5. |
Do nothing. The new value defined in v10.5 will be output in v6.4.1. |
All Other Fields
There are no other changes between v16.4.1 and v10.5.0, v10.5.0 and v7.3.0, v10.5.0 and v6.4.1, and v7.3.0 and v6.4.1.
v7.3.0 and v6.4.1 still need to apply the entire existing version hiding functions (between v6.4.1 and v3.6.0) for v3.6.0.
For the different versions of the Nortel CBB (recordExtensions), nothing will be done in terms of version hiding between v7.3.0, v6.4.1, v3.6.0, and v3.2.0. The field recordExtensions will be passed through and output as is.