OSS NAS Tools for C# for LTE/EPC for 3GPP Release 16.6.0
Oss.Nas1660.TrackingAreaUpdateRequest Class Reference

Represents the TrackingAreaUpdateRequest type More...

Inherits Sequence.

Public Member Functions

 TrackingAreaUpdateRequest ()
 The default constructor. More...
 
 TrackingAreaUpdateRequest (Oss.Nas1660.EPSUpdateTypeContainer argEpsUpdateType, Oss.Nas1660.NASKeySetIdentifierContainer argNasKeySetIdentifier, Oss.Nas1660.EPSMobileIdentity argOldGUTI)
 Constructs an instance of TrackingAreaUpdateRequest with the specified mandatory components. More...
 
 TrackingAreaUpdateRequest (Oss.Nas1660.EPSUpdateTypeContainer argEpsUpdateType, Oss.Nas1660.NASKeySetIdentifierContainer argNasKeySetIdentifier, Oss.Nas1660.EPSMobileIdentity argOldGUTI, Oss.Nas1660.NonCurrentNativeNASKeySetIdentifier argNonCurrentNativeNASKeySetIdentifier, Oss.Nas1660.CipheringKeySequenceNumber argGprsCipheringKeySequenceNumber, int? argOldPTMSISignature, Oss.Nas1660.EPSMobileIdentity argAdditionalGUTI, long? argNonceUE, Oss.Nas1660.UENetworkCapability argUeNetworkCapability, Oss.Nas1660.TrackingAreaIdentity argLastVisitedRegisteredTAI, Oss.Nas1660.DRXParameter argDrxParameter, Oss.Nas1660.UERadioCapabilityInfoUpdateNeeded argUeRadioCapabilityInfoUpdateNeeded, Oss.Nas1660.EPSBearerContextStatus argEpsBearerContextStatus, Oss.Nas1660.MSNetworkCapability argMsNetworkCapability, Oss.Nas1660.LocationAreaIdentification argOldLocationAreaIdentification, Oss.Nas1660.TMSIStatus argTmsiStatus, Oss.Nas1660.MobileStationClassmark2 argMobileStationClassmark2, Oss.Nas1660.MobileStationClassmark3 argMobileStationClassmark3, Oss.Nas1660.SupportedCodecList argSupportedCodecs, Oss.Nas1660.AdditionalUpdateTypeContainer argAdditionalUpdateType, Oss.Nas1660.VoiceDomainPreferenceAndUEsUsageSetting argVoiceDomainPreferenceAndUEsUsageSetting, Oss.Nas1660.GUTITypeContainer argOldGUTIType, Oss.Nas1660.DeviceProperties argDeviceProperties, Oss.Nas1660.MSNetworkFeatureSupport argMsNetworkFeatureSupport, Oss.Nas1660.NetworkResourceIdentifierContainer argTmsiBasedNRIContainer, Oss.Nas1660.GPRSTimer argT3324Value, Oss.Nas1660.GPRSTimer3 argT3412ExtendedValue, Oss.Nas1660.ExtendedDRXParameters argExtendedDRXParameters, Oss.Nas1660.UEAdditionalSecurityCapability argUeAdditionalSecurityCapability, Oss.Nas1660.UEStatus argUeStatus, Oss.Nas1660.AdditionalInformationRequested argAdditionalInformationRequested, Oss.Nas1660.N1UENetworkCapability argN1UENetworkCapability)
 Constructs an instance of TrackingAreaUpdateRequest with the specified components. More...
 
override bool Equals (object right)
 Determines whether the specified object is equal to the current object. More...
 
override int GetHashCode ()
 Represents a hash function for a particular type. More...
 
object Copy ()
 Creates a deep copy of this object. More...
 

Properties

Oss.Nas1660.EPSUpdateTypeContainer EpsUpdateType [get, set]
 Field 'epsUpdateType' (mandatory) More...
 
Oss.Nas1660.NASKeySetIdentifierContainer NasKeySetIdentifier [get, set]
 Field 'nasKeySetIdentifier' (mandatory) More...
 
Oss.Nas1660.EPSMobileIdentity OldGUTI [get, set]
 Field 'oldGUTI' (mandatory) More...
 
Oss.Nas1660.NonCurrentNativeNASKeySetIdentifier NonCurrentNativeNASKeySetIdentifier [get, set]
 Field 'nonCurrentNativeNASKeySetIdentifier' (optional) More...
 
Oss.Nas1660.CipheringKeySequenceNumber GprsCipheringKeySequenceNumber [get, set]
 Field 'gprsCipheringKeySequenceNumber' (optional) More...
 
int? OldPTMSISignature [get, set]
 Field 'oldPTMSISignature' (optional) More...
 
Oss.Nas1660.EPSMobileIdentity AdditionalGUTI [get, set]
 Field 'additionalGUTI' (optional) More...
 
long? NonceUE [get, set]
 Field 'nonceUE' (optional) More...
 
Oss.Nas1660.UENetworkCapability UeNetworkCapability [get, set]
 Field 'ueNetworkCapability' (optional) More...
 
Oss.Nas1660.TrackingAreaIdentity LastVisitedRegisteredTAI [get, set]
 Field 'lastVisitedRegisteredTAI' (optional) More...
 
Oss.Nas1660.DRXParameter DrxParameter [get, set]
 Field 'drxParameter' (optional) More...
 
Oss.Nas1660.UERadioCapabilityInfoUpdateNeeded UeRadioCapabilityInfoUpdateNeeded [get, set]
 Field 'ueRadioCapabilityInfoUpdateNeeded' (optional) More...
 
Oss.Nas1660.EPSBearerContextStatus EpsBearerContextStatus [get, set]
 Field 'epsBearerContextStatus' (optional) More...
 
Oss.Nas1660.MSNetworkCapability MsNetworkCapability [get, set]
 Field 'msNetworkCapability' (optional) More...
 
Oss.Nas1660.LocationAreaIdentification OldLocationAreaIdentification [get, set]
 Field 'oldLocationAreaIdentification' (optional) More...
 
Oss.Nas1660.TMSIStatus TmsiStatus [get, set]
 Field 'tmsiStatus' (optional) More...
 
Oss.Nas1660.MobileStationClassmark2 MobileStationClassmark2 [get, set]
 Field 'mobileStationClassmark2' (optional) More...
 
Oss.Nas1660.MobileStationClassmark3 MobileStationClassmark3 [get, set]
 Field 'mobileStationClassmark3' (optional) More...
 
Oss.Nas1660.SupportedCodecList SupportedCodecs [get, set]
 Field 'supportedCodecs' (optional) More...
 
Oss.Nas1660.AdditionalUpdateTypeContainer AdditionalUpdateType [get, set]
 Field 'additionalUpdateType' (optional) More...
 
Oss.Nas1660.VoiceDomainPreferenceAndUEsUsageSetting VoiceDomainPreferenceAndUEsUsageSetting [get, set]
 Field 'voiceDomainPreferenceAndUEsUsageSetting' (optional) More...
 
Oss.Nas1660.GUTITypeContainer OldGUTIType [get, set]
 Field 'oldGUTIType' (optional) More...
 
Oss.Nas1660.DeviceProperties DeviceProperties [get, set]
 Field 'deviceProperties' (optional) More...
 
Oss.Nas1660.MSNetworkFeatureSupport MsNetworkFeatureSupport [get, set]
 Field 'msNetworkFeatureSupport' (optional) More...
 
Oss.Nas1660.NetworkResourceIdentifierContainer TmsiBasedNRIContainer [get, set]
 Field 'tmsiBasedNRIContainer' (optional) More...
 
Oss.Nas1660.GPRSTimer T3324Value [get, set]
 Field 't3324Value' (optional) More...
 
Oss.Nas1660.GPRSTimer3 T3412ExtendedValue [get, set]
 Field 't3412ExtendedValue' (optional) More...
 
Oss.Nas1660.ExtendedDRXParameters ExtendedDRXParameters [get, set]
 Field 'extendedDRXParameters' (optional) More...
 
Oss.Nas1660.UEAdditionalSecurityCapability UeAdditionalSecurityCapability [get, set]
 Field 'ueAdditionalSecurityCapability' (optional) More...
 
Oss.Nas1660.UEStatus UeStatus [get, set]
 Field 'ueStatus' (optional) More...
 
Oss.Nas1660.AdditionalInformationRequested AdditionalInformationRequested [get, set]
 Field 'additionalInformationRequested' (optional) More...
 
Oss.Nas1660.N1UENetworkCapability N1UENetworkCapability [get, set]
 Field 'n1UENetworkCapability' (optional) More...
 

Detailed Description

Represents the TrackingAreaUpdateRequest type

Constructor & Destructor Documentation

◆ TrackingAreaUpdateRequest() [1/3]

Oss.Nas1660.TrackingAreaUpdateRequest.TrackingAreaUpdateRequest ( )
inline

The default constructor.

◆ TrackingAreaUpdateRequest() [2/3]

Oss.Nas1660.TrackingAreaUpdateRequest.TrackingAreaUpdateRequest ( Oss.Nas1660.EPSUpdateTypeContainer  argEpsUpdateType,
Oss.Nas1660.NASKeySetIdentifierContainer  argNasKeySetIdentifier,
Oss.Nas1660.EPSMobileIdentity  argOldGUTI 
)
inline

Constructs an instance of TrackingAreaUpdateRequest with the specified mandatory components.

Parameters
argEpsUpdateTypeThe value of the epsUpdateType mandatory field
argNasKeySetIdentifierThe value of the nasKeySetIdentifier mandatory field
argOldGUTIThe value of the oldGUTI mandatory field

◆ TrackingAreaUpdateRequest() [3/3]

Oss.Nas1660.TrackingAreaUpdateRequest.TrackingAreaUpdateRequest ( Oss.Nas1660.EPSUpdateTypeContainer  argEpsUpdateType,
Oss.Nas1660.NASKeySetIdentifierContainer  argNasKeySetIdentifier,
Oss.Nas1660.EPSMobileIdentity  argOldGUTI,
Oss.Nas1660.NonCurrentNativeNASKeySetIdentifier  argNonCurrentNativeNASKeySetIdentifier,
Oss.Nas1660.CipheringKeySequenceNumber  argGprsCipheringKeySequenceNumber,
int?  argOldPTMSISignature,
Oss.Nas1660.EPSMobileIdentity  argAdditionalGUTI,
long?  argNonceUE,
Oss.Nas1660.UENetworkCapability  argUeNetworkCapability,
Oss.Nas1660.TrackingAreaIdentity  argLastVisitedRegisteredTAI,
Oss.Nas1660.DRXParameter  argDrxParameter,
Oss.Nas1660.UERadioCapabilityInfoUpdateNeeded  argUeRadioCapabilityInfoUpdateNeeded,
Oss.Nas1660.EPSBearerContextStatus  argEpsBearerContextStatus,
Oss.Nas1660.MSNetworkCapability  argMsNetworkCapability,
Oss.Nas1660.LocationAreaIdentification  argOldLocationAreaIdentification,
Oss.Nas1660.TMSIStatus  argTmsiStatus,
Oss.Nas1660.MobileStationClassmark2  argMobileStationClassmark2,
Oss.Nas1660.MobileStationClassmark3  argMobileStationClassmark3,
Oss.Nas1660.SupportedCodecList  argSupportedCodecs,
Oss.Nas1660.AdditionalUpdateTypeContainer  argAdditionalUpdateType,
Oss.Nas1660.VoiceDomainPreferenceAndUEsUsageSetting  argVoiceDomainPreferenceAndUEsUsageSetting,
Oss.Nas1660.GUTITypeContainer  argOldGUTIType,
Oss.Nas1660.DeviceProperties  argDeviceProperties,
Oss.Nas1660.MSNetworkFeatureSupport  argMsNetworkFeatureSupport,
Oss.Nas1660.NetworkResourceIdentifierContainer  argTmsiBasedNRIContainer,
Oss.Nas1660.GPRSTimer  argT3324Value,
Oss.Nas1660.GPRSTimer3  argT3412ExtendedValue,
Oss.Nas1660.ExtendedDRXParameters  argExtendedDRXParameters,
Oss.Nas1660.UEAdditionalSecurityCapability  argUeAdditionalSecurityCapability,
Oss.Nas1660.UEStatus  argUeStatus,
Oss.Nas1660.AdditionalInformationRequested  argAdditionalInformationRequested,
Oss.Nas1660.N1UENetworkCapability  argN1UENetworkCapability 
)
inline

Constructs an instance of TrackingAreaUpdateRequest with the specified components.

Parameters
argEpsUpdateTypeThe value of the epsUpdateType mandatory field
argNasKeySetIdentifierThe value of the nasKeySetIdentifier mandatory field
argOldGUTIThe value of the oldGUTI mandatory field
argNonCurrentNativeNASKeySetIdentifierThe value of the nonCurrentNativeNASKeySetIdentifier optional field
argGprsCipheringKeySequenceNumberThe value of the gprsCipheringKeySequenceNumber optional field
argOldPTMSISignatureThe value of the oldPTMSISignature optional field
argAdditionalGUTIThe value of the additionalGUTI optional field
argNonceUEThe value of the nonceUE optional field
argUeNetworkCapabilityThe value of the ueNetworkCapability optional field
argLastVisitedRegisteredTAIThe value of the lastVisitedRegisteredTAI optional field
argDrxParameterThe value of the drxParameter optional field
argUeRadioCapabilityInfoUpdateNeededThe value of the ueRadioCapabilityInfoUpdateNeeded optional field
argEpsBearerContextStatusThe value of the epsBearerContextStatus optional field
argMsNetworkCapabilityThe value of the msNetworkCapability optional field
argOldLocationAreaIdentificationThe value of the oldLocationAreaIdentification optional field
argTmsiStatusThe value of the tmsiStatus optional field
argMobileStationClassmark2The value of the mobileStationClassmark2 optional field
argMobileStationClassmark3The value of the mobileStationClassmark3 optional field
argSupportedCodecsThe value of the supportedCodecs optional field
argAdditionalUpdateTypeThe value of the additionalUpdateType optional field
argVoiceDomainPreferenceAndUEsUsageSettingThe value of the voiceDomainPreferenceAndUEsUsageSetting optional field
argOldGUTITypeThe value of the oldGUTIType optional field
argDevicePropertiesThe value of the deviceProperties optional field
argMsNetworkFeatureSupportThe value of the msNetworkFeatureSupport optional field
argTmsiBasedNRIContainerThe value of the tmsiBasedNRIContainer optional field
argT3324ValueThe value of the t3324Value optional field
argT3412ExtendedValueThe value of the t3412ExtendedValue optional field
argExtendedDRXParametersThe value of the extendedDRXParameters optional field
argUeAdditionalSecurityCapabilityThe value of the ueAdditionalSecurityCapability optional field
argUeStatusThe value of the ueStatus optional field
argAdditionalInformationRequestedThe value of the additionalInformationRequested optional field
argN1UENetworkCapabilityThe value of the n1UENetworkCapability optional field

Member Function Documentation

◆ Copy()

object Oss.Nas1660.TrackingAreaUpdateRequest.Copy ( )
inline

Creates a deep copy of this object.

Returns
A new object that is a deep copy of this instance.

◆ Equals()

override bool Oss.Nas1660.TrackingAreaUpdateRequest.Equals ( object  right)
inline

Determines whether the specified object is equal to the current object.

Parameters
rightThe object to compare with this object.
Returns
true when the specified object is equal to the current object; otherwise, false.

◆ GetHashCode()

override int Oss.Nas1660.TrackingAreaUpdateRequest.GetHashCode ( )
inline

Represents a hash function for a particular type.

Returns
A hash code for the current object.

Property Documentation

◆ AdditionalGUTI

Oss.Nas1660.EPSMobileIdentity Oss.Nas1660.TrackingAreaUpdateRequest.AdditionalGUTI
getset

Field 'additionalGUTI' (optional)

◆ AdditionalInformationRequested

Oss.Nas1660.AdditionalInformationRequested Oss.Nas1660.TrackingAreaUpdateRequest.AdditionalInformationRequested
getset

Field 'additionalInformationRequested' (optional)

◆ AdditionalUpdateType

Oss.Nas1660.AdditionalUpdateTypeContainer Oss.Nas1660.TrackingAreaUpdateRequest.AdditionalUpdateType
getset

Field 'additionalUpdateType' (optional)

◆ DeviceProperties

Oss.Nas1660.DeviceProperties Oss.Nas1660.TrackingAreaUpdateRequest.DeviceProperties
getset

Field 'deviceProperties' (optional)

◆ DrxParameter

Oss.Nas1660.DRXParameter Oss.Nas1660.TrackingAreaUpdateRequest.DrxParameter
getset

Field 'drxParameter' (optional)

◆ EpsBearerContextStatus

Oss.Nas1660.EPSBearerContextStatus Oss.Nas1660.TrackingAreaUpdateRequest.EpsBearerContextStatus
getset

Field 'epsBearerContextStatus' (optional)

◆ EpsUpdateType

Oss.Nas1660.EPSUpdateTypeContainer Oss.Nas1660.TrackingAreaUpdateRequest.EpsUpdateType
getset

Field 'epsUpdateType' (mandatory)

◆ ExtendedDRXParameters

Oss.Nas1660.ExtendedDRXParameters Oss.Nas1660.TrackingAreaUpdateRequest.ExtendedDRXParameters
getset

Field 'extendedDRXParameters' (optional)

◆ GprsCipheringKeySequenceNumber

Oss.Nas1660.CipheringKeySequenceNumber Oss.Nas1660.TrackingAreaUpdateRequest.GprsCipheringKeySequenceNumber
getset

Field 'gprsCipheringKeySequenceNumber' (optional)

◆ LastVisitedRegisteredTAI

Oss.Nas1660.TrackingAreaIdentity Oss.Nas1660.TrackingAreaUpdateRequest.LastVisitedRegisteredTAI
getset

Field 'lastVisitedRegisteredTAI' (optional)

◆ MobileStationClassmark2

Oss.Nas1660.MobileStationClassmark2 Oss.Nas1660.TrackingAreaUpdateRequest.MobileStationClassmark2
getset

Field 'mobileStationClassmark2' (optional)

◆ MobileStationClassmark3

Oss.Nas1660.MobileStationClassmark3 Oss.Nas1660.TrackingAreaUpdateRequest.MobileStationClassmark3
getset

Field 'mobileStationClassmark3' (optional)

◆ MsNetworkCapability

Oss.Nas1660.MSNetworkCapability Oss.Nas1660.TrackingAreaUpdateRequest.MsNetworkCapability
getset

Field 'msNetworkCapability' (optional)

◆ MsNetworkFeatureSupport

Oss.Nas1660.MSNetworkFeatureSupport Oss.Nas1660.TrackingAreaUpdateRequest.MsNetworkFeatureSupport
getset

Field 'msNetworkFeatureSupport' (optional)

◆ N1UENetworkCapability

Oss.Nas1660.N1UENetworkCapability Oss.Nas1660.TrackingAreaUpdateRequest.N1UENetworkCapability
getset

Field 'n1UENetworkCapability' (optional)

◆ NasKeySetIdentifier

Oss.Nas1660.NASKeySetIdentifierContainer Oss.Nas1660.TrackingAreaUpdateRequest.NasKeySetIdentifier
getset

Field 'nasKeySetIdentifier' (mandatory)

◆ NonceUE

long? Oss.Nas1660.TrackingAreaUpdateRequest.NonceUE
getset

Field 'nonceUE' (optional)

◆ NonCurrentNativeNASKeySetIdentifier

Oss.Nas1660.NonCurrentNativeNASKeySetIdentifier Oss.Nas1660.TrackingAreaUpdateRequest.NonCurrentNativeNASKeySetIdentifier
getset

Field 'nonCurrentNativeNASKeySetIdentifier' (optional)

◆ OldGUTI

Oss.Nas1660.EPSMobileIdentity Oss.Nas1660.TrackingAreaUpdateRequest.OldGUTI
getset

Field 'oldGUTI' (mandatory)

◆ OldGUTIType

Oss.Nas1660.GUTITypeContainer Oss.Nas1660.TrackingAreaUpdateRequest.OldGUTIType
getset

Field 'oldGUTIType' (optional)

◆ OldLocationAreaIdentification

Oss.Nas1660.LocationAreaIdentification Oss.Nas1660.TrackingAreaUpdateRequest.OldLocationAreaIdentification
getset

Field 'oldLocationAreaIdentification' (optional)

◆ OldPTMSISignature

int? Oss.Nas1660.TrackingAreaUpdateRequest.OldPTMSISignature
getset

Field 'oldPTMSISignature' (optional)

◆ SupportedCodecs

Oss.Nas1660.SupportedCodecList Oss.Nas1660.TrackingAreaUpdateRequest.SupportedCodecs
getset

Field 'supportedCodecs' (optional)

◆ T3324Value

Oss.Nas1660.GPRSTimer Oss.Nas1660.TrackingAreaUpdateRequest.T3324Value
getset

Field 't3324Value' (optional)

◆ T3412ExtendedValue

Oss.Nas1660.GPRSTimer3 Oss.Nas1660.TrackingAreaUpdateRequest.T3412ExtendedValue
getset

Field 't3412ExtendedValue' (optional)

◆ TmsiBasedNRIContainer

Oss.Nas1660.NetworkResourceIdentifierContainer Oss.Nas1660.TrackingAreaUpdateRequest.TmsiBasedNRIContainer
getset

Field 'tmsiBasedNRIContainer' (optional)

◆ TmsiStatus

Oss.Nas1660.TMSIStatus Oss.Nas1660.TrackingAreaUpdateRequest.TmsiStatus
getset

Field 'tmsiStatus' (optional)

◆ UeAdditionalSecurityCapability

Oss.Nas1660.UEAdditionalSecurityCapability Oss.Nas1660.TrackingAreaUpdateRequest.UeAdditionalSecurityCapability
getset

Field 'ueAdditionalSecurityCapability' (optional)

◆ UeNetworkCapability

Oss.Nas1660.UENetworkCapability Oss.Nas1660.TrackingAreaUpdateRequest.UeNetworkCapability
getset

Field 'ueNetworkCapability' (optional)

◆ UeRadioCapabilityInfoUpdateNeeded

Oss.Nas1660.UERadioCapabilityInfoUpdateNeeded Oss.Nas1660.TrackingAreaUpdateRequest.UeRadioCapabilityInfoUpdateNeeded
getset

Field 'ueRadioCapabilityInfoUpdateNeeded' (optional)

◆ UeStatus

Oss.Nas1660.UEStatus Oss.Nas1660.TrackingAreaUpdateRequest.UeStatus
getset

Field 'ueStatus' (optional)

◆ VoiceDomainPreferenceAndUEsUsageSetting

Oss.Nas1660.VoiceDomainPreferenceAndUEsUsageSetting Oss.Nas1660.TrackingAreaUpdateRequest.VoiceDomainPreferenceAndUEsUsageSetting
getset

Field 'voiceDomainPreferenceAndUEsUsageSetting' (optional)