Anite Log Viewer Version 2.19
Copyright © 2000 - 2005, Anite Telecoms Ltd.
 
LogFile			: TC_9_1_3_1_20091112_143846.lfa
Created			: 11/15/09 01:49:19
 
NOTE : This file ONLY shows entries that were visible in the display. (i.e. Filter's affect output)

Address Tester UUT Frame dT
Session Start: Thursday, November 12, 2009 14:38:47 TTCN: TTCN Execution Test case started : TC_9_1_3_1 TTCN: TTCN Execution Mapping port "MTC:Ut" to port "SYSTEM:Ut" TTCN: TTCN Execution Connecting port "EUTRA_PTC:UT" to port "MTC:E_Ut" TTCN: TTCN Execution Connecting port "EUTRA_PTC:NASCTRL" to port "NASEMU_PTC:CTRL" TTCN: TTCN Execution Connecting port "EUTRA_PTC:SRB" to port "NASEMU_PTC:TC_SRB" TTCN: TTCN Execution Mapping port "EUTRA_PTC:SYS" to port "SYSTEM:E_SYS" TTCN: TTCN Execution Mapping port "EUTRA_PTC:SYSIND" to port "SYSTEM:E_SYSIND" TTCN: TTCN Execution Mapping port "EUTRA_PTC:DRB" to port "SYSTEM:E_DRB" TTCN: TTCN Execution Mapping port "NASEMU_PTC:SYS_SRB" to port "SYSTEM:E_SRB" TTCN: Start Timer Timer: t_GuardTimer, Duration: 360s, Started: 14:38:51 UT_SYSTEM_REQ
Sent from port: MTC:Ut File: MTC_UpperTester.ttcn [Line: 214] ASP parameters Cmd MMI Cmd = 'POWER_OFF' ParameterList = Omit CnfRequired = True UT_COMMON_CNF
Received on port: MTC:Ut File: MTC_UpperTester.ttcn [Line: 215] ASP parameters Result = True ResultString = Omit BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 11110000 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformation BCCH-DL-SCH-Message = message = c1 = systemInformation = criticalExtensions = systemInformation-r8 = sib-TypeAndInfo = SEQUENCE OF CHOICE CHOICE(1) = sib2 = radioResourceConfigCommon = rach-Config = preambleInfo = numberOfRA-Preambles = n52 powerRampingParameters = powerRampingStep = dB2 preambleInitialReceivedTargetPower = dBm-104 ra-SupervisionInfo = preambleTransMax = n6 ra-ResponseWindowSize = sf10 mac-ContentionResolutionTimer = sf48 maxHARQ-Msg3Tx = 4 bcch-Config = modificationPeriodCoeff = n4 pcch-Config = defaultPagingCycle = rf128 nB = oneT prach-Config = rootSequenceIndex = 22 prach-ConfigInfo = prach-ConfigIndex = 3 highSpeedFlag = FALSE zeroCorrelationZoneConfig = 5 prach-FreqOffset = 2 pdsch-Config = referenceSignalPower = 18 p-b = 0 pusch-Config = pusch-ConfigBasic = n-SB = 1 hoppingMode = interSubFrame pusch-HoppingOffset = 4 enable64QAM = FALSE ul-ReferenceSignalsPUSCH = groupHoppingEnabled = TRUE groupAssignmentPUSCH = 0 sequenceHoppingEnabled = FALSE cyclicShift = 0 pucch-Config = deltaPUCCH-Shift = ds2 nRB-CQI = 2 nCS-AN = 6 n1PUCCH-AN = 0 soundingRS-UL-Config = setup = srs-BandwidthConfig = bw3 srs-SubframeConfig = sc0 ackNackSRS-SimultaneousTransmission = TRUE uplinkPowerControl = p0-NominalPUSCH = -85 alpha = al08 p0-NominalPUCCH = -117 deltaFList-PUCCH = deltaF-PUCCH-Format1 = deltaF0 deltaF-PUCCH-Format1b = deltaF3 deltaF-PUCCH-Format2 = deltaF0 deltaF-PUCCH-Format2a = deltaF0 deltaF-PUCCH-Format2b = deltaF0 deltaPreambleMsg3 = 4 ul-CyclicPrefixLength = len1 ue-TimersAndConstants = t300 = ms1000 t301 = ms1000 t310 = ms1000 n310 = n1 t311 = ms10000 n311 = n1 freqInfo = additionalSpectrumEmission = 1 timeAlignmentTimerCommon = sf750
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformation BCCH-DL-SCH-Message = message = c1 = systemInformation = criticalExtensions = systemInformation-r8 = sib-TypeAndInfo = SEQUENCE OF CHOICE CHOICE(1) = sib3 = cellReselectionInfoCommon = q-Hyst = dB0 cellReselectionServingFreqInfo = threshServingLow = 0 cellReselectionPriority = 4 intraFreqCellReselectionInfo = q-RxLevMin = -53 presenceAntennaPort1 = FALSE neighCellConfig = 01 t-ReselectionEUTRA = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 11110001 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 58] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request Cell AddOrReconfigure Basic ConfigCapability = fullCell (2) StaticCellInfo Common RAT FDD = True PhysicalCellId = 1 eNB_CellId = Omit EutraBand = 13 CellTimingInfo Tcell = 0 SfnOffset = 0 Downlink Earfcn = 5230 Bandwidth = n25 (2) RBSize = n_RB_SC_12 (0) CyclicPrefix = normal (0) Uplink Earfcn = 23230 Bandwidth = n25 (2) CyclicPrefix = normal (0) PhysicalLayerConfigDL AntennaGroup AntennaInfoCommon R8 antennaPortsCount = an1 (0) AntennaPort AntennaPort_Type Id = 0 Config AddOrReconfigure PowerAttenuation = True PropagationDelay = True Pbch RelativeTxPower RA = 0 RB = 0 Pcfich CfiValue = 3 RelativeTxPower RA = 0 RB = 0 Phich PhichConfig R8 phich_Duration = normal (0) phich_Resource = one (2) RelativeTxPower RA = 0 RB = 0 Pdcch CommonSearchSpaceFormat = 2 UeSpecificSearchSpaceFormat = 1 PdcchCandidateList PdcchCandidate_Type C_RNTI = '0001000000000001'B CCE_StartIndexList_Type CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 12 CCE_StartIndex_UL = 14 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 14 CCE_StartIndex_UL = 16 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 12 CCE_StartIndex_UL = 14 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 14 CCE_StartIndex_UL = 16 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 10 CCE_StartIndex_UL = 12 PdcchCandidate_Type C_RNTI = '0001000000110100'B CCE_StartIndexList_Type CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 12 CCE_StartIndex_UL = 14 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 16 CCE_StartIndex_UL = 18 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 14 CCE_StartIndex_UL = 16 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 10 CCE_StartIndex_UL = 12 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 18 CCE_StartIndex_UL = 8 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 16 CCE_StartIndex_UL = 18 PdcchCandidate_Type C_RNTI = '0001000100010001'B CCE_StartIndexList_Type CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 16 CCE_StartIndex_UL = 18 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 10 CCE_StartIndex_UL = 12 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 14 CCE_StartIndex_UL = 16 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 10 CCE_StartIndex_UL = 12 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 14 CCE_StartIndex_UL = 16 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 18 CCE_StartIndex_UL = 8 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 PdcchCandidate_Type C_RNTI = '0001111111110001'B CCE_StartIndexList_Type CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 12 CCE_StartIndex_UL = 14 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 12 CCE_StartIndex_UL = 14 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 18 CCE_StartIndex_UL = 8 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 16 CCE_StartIndex_UL = 18 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 18 CCE_StartIndex_UL = 8 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 18 CCE_StartIndex_UL = 8 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 18 CCE_StartIndex_UL = 8 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 PdcchCandidate_Type C_RNTI = '0000010011010010'B CCE_StartIndexList_Type CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 10 CCE_StartIndex_UL = 12 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 10 CCE_StartIndex_UL = 12 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 14 CCE_StartIndex_UL = 16 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 14 CCE_StartIndex_UL = 16 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 10 CCE_StartIndex_UL = 12 PdcchCandidate_Type C_RNTI = '0000100100101001'B CCE_StartIndexList_Type CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 10 CCE_StartIndex_UL = 12 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 12 CCE_StartIndex_UL = 14 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 14 CCE_StartIndex_UL = 16 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 PdcchCandidate_Type C_RNTI = '0000110110000000'B CCE_StartIndexList_Type CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 16 CCE_StartIndex_UL = 18 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 18 CCE_StartIndex_UL = 8 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 14 CCE_StartIndex_UL = 16 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 14 CCE_StartIndex_UL = 16 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 16 CCE_StartIndex_UL = 18 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 14 CCE_StartIndex_UL = 16 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 PdcchCandidate_Type C_RNTI = '0001000111010111'B CCE_StartIndexList_Type CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 16 CCE_StartIndex_UL = 18 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 14 CCE_StartIndex_UL = 16 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 16 CCE_StartIndex_UL = 18 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 PdcchCandidate_Type C_RNTI = '0001011000101110'B CCE_StartIndexList_Type CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 12 CCE_StartIndex_UL = 14 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 12 CCE_StartIndex_UL = 14 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 16 CCE_StartIndex_UL = 18 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 16 CCE_StartIndex_UL = 18 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 18 CCE_StartIndex_UL = 8 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 PdcchCandidate_Type C_RNTI = '0001101010000101'B CCE_StartIndexList_Type CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 16 CCE_StartIndex_UL = 18 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 16 CCE_StartIndex_UL = 18 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 16 CCE_StartIndex_UL = 18 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 CCE_StartIndex_DL_UL_Type CCE_StartIndex_DL = 8 CCE_StartIndex_UL = 10 RelativeTxPower RA = 0 RB = 0 Pdsch RelativeTxPower RachResponse RA = 0 RB = 0 BcchOnPdsch RA = 0 RB = 0 PcchOnPdsch RA = 0 RB = 0 CcchDcchDtch RA = 0 RB = 0 Pss RelativeTxPower RA = 0 RB = 0 Sss RelativeTxPower RA = 0 RB = 0 InitialCellPower MaxReferencePower = -85 Attenuation Off = True BcchConfig Pbch = True Pdsch Sib1Schedul DciInfo Format = dci_1A (2) ResourceAllocType = ra_2_Localised (2) Modulation_1stCW = qpsk (1) Modulation_2ndCW = unused (0) FreqDomainSchedul FirstRbIndex = 0 MaxRbCnt = 4 RedundancyVersionList RedundancyVersion_Type = 0 SiSchedul WindowLength = ms20 (5) SiList SiSchedul_Type Periodicity = rf16 (1) Window SingleSiSchedul_Type DciInfo Format = dci_1A (2) ResourceAllocType = ra_2_Localised (2) Modulation_1stCW = qpsk (1) Modulation_2ndCW = unused (0) FreqDomainSchedul FirstRbIndex = 0 MaxRbCnt = 4 RedundancyVersionList RedundancyVersion_Type = 0 SubframeOffset = 1 SiSchedul_Type Periodicity = rf32 (2) Window SingleSiSchedul_Type DciInfo Format = dci_1A (2) ResourceAllocType = ra_2_Localised (2) Modulation_1stCW = qpsk (1) Modulation_2ndCW = unused (0) FreqDomainSchedul FirstRbIndex = 0 MaxRbCnt = 4 RedundancyVersionList RedundancyVersion_Type = 0 SubframeOffset = 3 BcchInfo MIB message_ dl_Bandwidth = n25 (2) phich_Config phich_Duration = normal (0) phich_Resource = one (2) systemFrameNumber = '00000000'B spare = '0000000000'B SIB1 message_ c1 systemInformationBlockType1 cellAccessRelatedInfo plmn_IdentityList PLMN_IdentityInfo plmn_Identity mcc MCC_MNC_Digit = 0 MCC_MNC_Digit = 0 MCC_MNC_Digit = 1 mnc MCC_MNC_Digit = 0 MCC_MNC_Digit = 1 cellReservedForOperatorUse = notReserved (1) trackingAreaCode = '0000000000000001'B cellIdentity = '0000000000000001000100000001'B cellBarred = notBarred (1) intraFreqReselection = notAllowed (1) csg_Indication = False csg_Identity = Omit cellSelectionInfo q_RxLevMin = -53 q_RxLevMinOffset = Omit p_Max = Omit freqBandIndicator = 13 schedulingInfoList SchedulingInfo si_Periodicity = rf16 (1) sib_MappingInfo SchedulingInfo si_Periodicity = rf32 (2) sib_MappingInfo SIB_Type = sibType3 (0) tdd_Config = Omit si_WindowLength = ms20 (5) systemInfoValueTag = 0 nonCriticalExtension = Omit SIs BCCH_DL_SCH_Message message_ c1 systemInformation criticalExtensions systemInformation_r8 sib_TypeAndInfo SystemInformation_r8_IEs___0___oftype sib2 ac_BarringInfo = Omit radioResourceConfigCommon rach_Config preambleInfo numberOfRA_Preambles = n52 (12) preamblesGroupAConfig = Omit powerRampingParameters powerRampingStep = dB2 (1) preambleInitialReceivedTargetPower = dBm_104 (8) ra_SupervisionInfo preambleTransMax = n6 (3) ra_ResponseWindowSize = sf10 (7) mac_ContentionResolutionTimer = sf48 (5) maxHARQ_Msg3Tx = 4 bcch_Config modificationPeriodCoeff = n4 (1) pcch_Config defaultPagingCycle = rf128 (2) nB = oneT (2) prach_Config rootSequenceIndex = 22 prach_ConfigInfo prach_ConfigIndex = 3 highSpeedFlag = False zeroCorrelationZoneConfig = 5 prach_FreqOffset = 2 pdsch_Config referenceSignalPower = 18 p_b = 0 pusch_Config pusch_ConfigBasic n_SB = 1 hoppingMode = interSubFrame (0) pusch_HoppingOffset = 4 enable64QAM = False ul_ReferenceSignalsPUSCH groupHoppingEnabled = True groupAssignmentPUSCH = 0 sequenceHoppingEnabled = False cyclicShift = 0 pucch_Config deltaPUCCH_Shift = ds2 (1) nRB_CQI = 2 nCS_AN = 6 n1PUCCH_AN = 0 soundingRS_UL_Config setup srs_BandwidthConfig = bw3 (3) srs_SubframeConfig = sc0 (0) ackNackSRS_SimultaneousTransmission = True srs_MaxUpPts = Omit uplinkPowerControl p0_NominalPUSCH = -85 alpha = al08 (5) p0_NominalPUCCH = -117 deltaFList_PUCCH deltaF_PUCCH_Format1 = deltaF0 (1) deltaF_PUCCH_Format1b = deltaF3 (1) deltaF_PUCCH_Format2 = deltaF0 (1) deltaF_PUCCH_Format2a = deltaF0 (1) deltaF_PUCCH_Format2b = deltaF0 (1) deltaPreambleMsg3 = 4 ul_CyclicPrefixLength = len1 (0) ue_TimersAndConstants t300 = ms1000 (5) t301 = ms1000 (5) t310 = ms1000 (5) n310 = n1 (0) t311 = ms10000 (3) n311 = n1 (0) freqInfo ul_CarrierFreq = Omit ul_Bandwidth = Omit additionalSpectrumEmission = 1 mbsfn_SubframeConfigList = Omit timeAlignmentTimerCommon = sf750 (1) nonCriticalExtension = Omit BCCH_DL_SCH_Message message_ c1 systemInformation criticalExtensions systemInformation_r8 sib_TypeAndInfo SystemInformation_r8_IEs___0___oftype sib3 cellReselectionInfoCommon q_Hyst = dB0 (0) speedStateReselectionPars = Omit cellReselectionServingFreqInfo s_NonIntraSearch = Omit threshServingLow = 0 cellReselectionPriority = 4 intraFreqCellReselectionInfo q_RxLevMin = -53 p_Max = Omit s_IntraSearch = Omit allowedMeasBandwidth = Omit presenceAntennaPort1 = False neighCellConfig = '01'B t_ReselectionEUTRA = 0 t_ReselectionEUTRA_SF = Omit nonCriticalExtension = Omit PcchConfig DciInfo Format = dci_1A (2) ResourceAllocType = ra_2_Localised (2) Modulation_1stCW = qpsk (1) Modulation_2ndCW = unused (0) FreqDomainSchedul FirstRbIndex = 4 MaxRbCnt = 1 RedundancyVersionList RedundancyVersion_Type = 0 Active C_RNTI = '0001000000000001'B PhysicalLayerConfigUL Prach R8 rootSequenceIndex = 22 prach_ConfigInfo prach_ConfigIndex = 3 highSpeedFlag = False zeroCorrelationZoneConfig = 5 prach_FreqOffset = 2 Pucch Common R8 deltaPUCCH_Shift = ds2 (1) nRB_CQI = 2 nCS_AN = 6 n1PUCCH_AN = 0 Dedicated R8 ackNackRepetition release = Null tdd_AckNackFeedbackMode = Omit Pusch Common R8 pusch_ConfigBasic n_SB = 1 hoppingMode = interSubFrame (0) pusch_HoppingOffset = 4 enable64QAM = False ul_ReferenceSignalsPUSCH groupHoppingEnabled = True groupAssignmentPUSCH = 0 sequenceHoppingEnabled = False cyclicShift = 0 Dedicated R8 betaOffset_ACK_Index = 9 betaOffset_RI_Index = 6 betaOffset_CQI_Index = 6 TimingAdvance InitialValue = 0 SRS_UL_Config Common R8 setup srs_BandwidthConfig = bw3 (3) srs_SubframeConfig = sc0 (0) ackNackSRS_SimultaneousTransmission = True srs_MaxUpPts = Omit Dedicated R8 setup srs_Bandwidth = bw0 (0) srs_HoppingBandwidth = hbw0 (0) freqDomainPosition = 0 duration = True srs_ConfigIndex = 20 transmissionComb = 0 cyclicShift = cs0 (0) SR_Config R8 setup sr_PUCCH_ResourceIndex = 20 sr_ConfigIndex = 30 dsr_TransMax = n4 (0) CQI_ReportConfig R8 cqi_ReportModeAperiodic = rm30 (3) nomPDSCH_RS_EPRE_Offset = 0 cqi_ReportPeriodic setup cqi_PUCCH_ResourceIndex = 0 cqi_pmi_ConfigIndex = 25 cqi_FormatIndicatorPeriodic widebandCQI = Null ri_ConfigIndex = 483 simultaneousAckNackAndCQI = False RachProcedureConfig RACH_ConfigCommon R8 preambleInfo numberOfRA_Preambles = n52 (12) preamblesGroupAConfig = Omit powerRampingParameters powerRampingStep = dB2 (1) preambleInitialReceivedTargetPower = dBm_104 (8) ra_SupervisionInfo preambleTransMax = n6 (3) ra_ResponseWindowSize = sf10 (7) mac_ContentionResolutionTimer = sf48 (5) maxHARQ_Msg3Tx = 4 RACH_ConfigDedicated = Omit RachProcedureList RachProcedure_Type RAResponse Ctrl DciInfo Format = dci_1A (2) ResourceAllocType = ra_2_Localised (2) Modulation_1stCW = qpsk (1) Modulation_2ndCW = unused (0) FreqDomainSchedul FirstRbIndex = 5 MaxRbCnt = 4 RedundancyVersionList RedundancyVersion_Type = 0 RedundancyVersion_Type = 2 RedundancyVersion_Type = 3 RedundancyVersion_Type = 1 RedundancyVersion_Type = 0 Rar List RandomAccessResponseParameters_Type RapId Automatic = True InitialGrant HoppingFlag = '0'B RB_Allocation = '0001001011'B ModAndCodScheme = '0101'B TPC_Command = '011'B UL_Delay = '0'B CQI_Req = '0'B TimingAdvance = 0 TempC_RNTI SameAsC_RNTI = True BackoffInd None = True ContentionResolutionCtrl TCRNTI_Based MacPdu ContainedId XorMask = '000000000000000000000000000000000000000000000000'B ContainedRlcPdu None = True CcchDcchDtchConfig TimeDomainRestriction MeasGapConfig R8 setup gapOffset gp0 = 0 DL DciInfo Auto Format = dci_1A (2) ResourceAllocType = ra_2_Localised (2) Modulation_1stCW = qam64 (3) Modulation_2ndCW = unused (0) FreqDomainSchedul FirstRbIndex = 5 MaxRbCnt = 20 RedundancyVersionList RedundancyVersion_Type = 0 RedundancyVersion_Type = 2 RedundancyVersion_Type = 3 RedundancyVersion_Type = 1 RedundancyVersion_Type = 0 AntennaInfo R8 transmissionMode = tm1 (0) codebookSubsetRestriction = Omit ue_TransmitAntennaSelection setup = closedLoop MimoInfo NoMimo = True UL DciInfo Imcs Value = 9 RedundancyVersionList RedundancyVersion_Type = 0 RedundancyVersion_Type = 2 RedundancyVersion_Type = 3 RedundancyVersion_Type = 1 RedundancyVersion_Type = 0 ToggleNDI = True FreqDomainSchedul FirstRbIndex = 0 Nprb = 25 Hopping Deactivated = True PUCCH_Synch None = True UL_GrantConfig None = True DrxCtrl None = True TtiBundling R8 = False BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 59] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm Cell = True BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 11110010 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 11110011 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 11110100 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformation BCCH-DL-SCH-Message = message = c1 = systemInformation = criticalExtensions = systemInformation-r8 = sib-TypeAndInfo = SEQUENCE OF CHOICE CHOICE(1) = sib2 = radioResourceConfigCommon = rach-Config = preambleInfo = numberOfRA-Preambles = n52 powerRampingParameters = powerRampingStep = dB2 preambleInitialReceivedTargetPower = dBm-104 ra-SupervisionInfo = preambleTransMax = n6 ra-ResponseWindowSize = sf10 mac-ContentionResolutionTimer = sf48 maxHARQ-Msg3Tx = 4 bcch-Config = modificationPeriodCoeff = n4 pcch-Config = defaultPagingCycle = rf128 nB = oneT prach-Config = rootSequenceIndex = 22 prach-ConfigInfo = prach-ConfigIndex = 3 highSpeedFlag = FALSE zeroCorrelationZoneConfig = 5 prach-FreqOffset = 2 pdsch-Config = referenceSignalPower = 18 p-b = 0 pusch-Config = pusch-ConfigBasic = n-SB = 1 hoppingMode = interSubFrame pusch-HoppingOffset = 4 enable64QAM = FALSE ul-ReferenceSignalsPUSCH = groupHoppingEnabled = TRUE groupAssignmentPUSCH = 0 sequenceHoppingEnabled = FALSE cyclicShift = 0 pucch-Config = deltaPUCCH-Shift = ds2 nRB-CQI = 2 nCS-AN = 6 n1PUCCH-AN = 0 soundingRS-UL-Config = setup = srs-BandwidthConfig = bw3 srs-SubframeConfig = sc0 ackNackSRS-SimultaneousTransmission = TRUE uplinkPowerControl = p0-NominalPUSCH = -85 alpha = al08 p0-NominalPUCCH = -117 deltaFList-PUCCH = deltaF-PUCCH-Format1 = deltaF0 deltaF-PUCCH-Format1b = deltaF3 deltaF-PUCCH-Format2 = deltaF0 deltaF-PUCCH-Format2a = deltaF0 deltaF-PUCCH-Format2b = deltaF0 deltaPreambleMsg3 = 4 ul-CyclicPrefixLength = len1 ue-TimersAndConstants = t300 = ms1000 t301 = ms1000 t310 = ms1000 n310 = n1 t311 = ms10000 n311 = n1 freqInfo = additionalSpectrumEmission = 1 timeAlignmentTimerCommon = sf750
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 38] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request RadioBearerList RadioBearer_Type Id Srb = 0 Config AddOrReconfigure Pdcp None = True Rlc Rb TM = True TestMode None = True LogicalChannelId = 0 Mac LogicalChannel Priority = 1 PrioritizedBitRate = infinity_ (7) TestMode None = True RadioBearer_Type Id Srb = 1 Config AddOrReconfigure Pdcp Config Rb Srb = True TestMode None = True Rlc Rb AM Tx R8 t_PollRetransmit = ms45 (8) pollPDU = pInfinity (7) pollByte = kBinfinity (14) maxRetxThreshold = t4 (3) Rx R8 t_Reordering = ms35 (7) t_StatusProhibit = ms0 (0) TestMode None = True LogicalChannelId = 1 Mac LogicalChannel Priority = 1 PrioritizedBitRate = infinity_ (7) TestMode None = True RadioBearer_Type Id Srb = 2 Config AddOrReconfigure Pdcp Config Rb Srb = True TestMode None = True Rlc Rb AM Tx R8 t_PollRetransmit = ms45 (8) pollPDU = pInfinity (7) pollByte = kBinfinity (14) maxRetxThreshold = t4 (3) Rx R8 t_Reordering = ms35 (7) t_StatusProhibit = ms0 (0) TestMode None = True LogicalChannelId = 2 Mac LogicalChannel Priority = 3 PrioritizedBitRate = infinity_ (7) TestMode None = True BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 11110101 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 39] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm RadioBearerList = True BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 38] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request RadioBearerList RadioBearer_Type Id Drb = 1 Config AddOrReconfigure Pdcp Config Rb Drb R8 discardTimer = infinity_ (7) rlc_AM statusReportRequired = True rlc_UM = Omit headerCompression notUsed = Null TestMode None = True Rlc Rb AM Tx R8 t_PollRetransmit = ms80 (15) pollPDU = p128 (5) pollByte = kB125 (4) maxRetxThreshold = t4 (3) Rx R8 t_Reordering = ms80 (16) t_StatusProhibit = ms60 (12) TestMode None = True LogicalChannelId = 3 Mac LogicalChannel Priority = 13 PrioritizedBitRate = kBps0 (0) TestMode None = True BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 11110110 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 39] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm RadioBearerList = True BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 11110111 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 395] ASP parameters Common CellId = eutra_Cell_NonSpecific (0) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request CellAttenuationList CellAttenuationConfig_Type CellId = eutra_CellA (12) Attenuation Value = 0 SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 396] ASP parameters Common CellId = eutra_Cell_NonSpecific (0) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm CellAttenuationList = True BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
UT_COMMON_CMD
Inter-component message: E_Ut -> MTC:E_Ut File: MTC_UpperTester.ttcn [Line: 224] ASP parameters Cmd = SWITCH_ON (0) CnfReq = NO_CNF_REQUIRED (0) ParameterList = Omit BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 11111000 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformation BCCH-DL-SCH-Message = message = c1 = systemInformation = criticalExtensions = systemInformation-r8 = sib-TypeAndInfo = SEQUENCE OF CHOICE CHOICE(1) = sib2 = radioResourceConfigCommon = rach-Config = preambleInfo = numberOfRA-Preambles = n52 powerRampingParameters = powerRampingStep = dB2 preambleInitialReceivedTargetPower = dBm-104 ra-SupervisionInfo = preambleTransMax = n6 ra-ResponseWindowSize = sf10 mac-ContentionResolutionTimer = sf48 maxHARQ-Msg3Tx = 4 bcch-Config = modificationPeriodCoeff = n4 pcch-Config = defaultPagingCycle = rf128 nB = oneT prach-Config = rootSequenceIndex = 22 prach-ConfigInfo = prach-ConfigIndex = 3 highSpeedFlag = FALSE zeroCorrelationZoneConfig = 5 prach-FreqOffset = 2 pdsch-Config = referenceSignalPower = 18 p-b = 0 pusch-Config = pusch-ConfigBasic = n-SB = 1 hoppingMode = interSubFrame pusch-HoppingOffset = 4 enable64QAM = FALSE ul-ReferenceSignalsPUSCH = groupHoppingEnabled = TRUE groupAssignmentPUSCH = 0 sequenceHoppingEnabled = FALSE cyclicShift = 0 pucch-Config = deltaPUCCH-Shift = ds2 nRB-CQI = 2 nCS-AN = 6 n1PUCCH-AN = 0 soundingRS-UL-Config = setup = srs-BandwidthConfig = bw3 srs-SubframeConfig = sc0 ackNackSRS-SimultaneousTransmission = TRUE uplinkPowerControl = p0-NominalPUSCH = -85 alpha = al08 p0-NominalPUCCH = -117 deltaFList-PUCCH = deltaF-PUCCH-Format1 = deltaF0 deltaF-PUCCH-Format1b = deltaF3 deltaF-PUCCH-Format2 = deltaF0 deltaF-PUCCH-Format2a = deltaF0 deltaF-PUCCH-Format2b = deltaF0 deltaPreambleMsg3 = 4 ul-CyclicPrefixLength = len1 ue-TimersAndConstants = t300 = ms1000 t301 = ms1000 t310 = ms1000 n310 = n1 t311 = ms10000 n311 = n1 freqInfo = additionalSpectrumEmission = 1 timeAlignmentTimerCommon = sf750
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformation BCCH-DL-SCH-Message = message = c1 = systemInformation = criticalExtensions = systemInformation-r8 = sib-TypeAndInfo = SEQUENCE OF CHOICE CHOICE(1) = sib3 = cellReselectionInfoCommon = q-Hyst = dB0 cellReselectionServingFreqInfo = threshServingLow = 0 cellReselectionPriority = 4 intraFreqCellReselectionInfo = q-RxLevMin = -53 presenceAntennaPort1 = FALSE neighCellConfig = 01 t-ReselectionEUTRA = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 11111001 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 11111010 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 11111011 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 11111100 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformation BCCH-DL-SCH-Message = message = c1 = systemInformation = criticalExtensions = systemInformation-r8 = sib-TypeAndInfo = SEQUENCE OF CHOICE CHOICE(1) = sib2 = radioResourceConfigCommon = rach-Config = preambleInfo = numberOfRA-Preambles = n52 powerRampingParameters = powerRampingStep = dB2 preambleInitialReceivedTargetPower = dBm-104 ra-SupervisionInfo = preambleTransMax = n6 ra-ResponseWindowSize = sf10 mac-ContentionResolutionTimer = sf48 maxHARQ-Msg3Tx = 4 bcch-Config = modificationPeriodCoeff = n4 pcch-Config = defaultPagingCycle = rf128 nB = oneT prach-Config = rootSequenceIndex = 22 prach-ConfigInfo = prach-ConfigIndex = 3 highSpeedFlag = FALSE zeroCorrelationZoneConfig = 5 prach-FreqOffset = 2 pdsch-Config = referenceSignalPower = 18 p-b = 0 pusch-Config = pusch-ConfigBasic = n-SB = 1 hoppingMode = interSubFrame pusch-HoppingOffset = 4 enable64QAM = FALSE ul-ReferenceSignalsPUSCH = groupHoppingEnabled = TRUE groupAssignmentPUSCH = 0 sequenceHoppingEnabled = FALSE cyclicShift = 0 pucch-Config = deltaPUCCH-Shift = ds2 nRB-CQI = 2 nCS-AN = 6 n1PUCCH-AN = 0 soundingRS-UL-Config = setup = srs-BandwidthConfig = bw3 srs-SubframeConfig = sc0 ackNackSRS-SimultaneousTransmission = TRUE uplinkPowerControl = p0-NominalPUSCH = -85 alpha = al08 p0-NominalPUCCH = -117 deltaFList-PUCCH = deltaF-PUCCH-Format1 = deltaF0 deltaF-PUCCH-Format1b = deltaF3 deltaF-PUCCH-Format2 = deltaF0 deltaF-PUCCH-Format2a = deltaF0 deltaF-PUCCH-Format2b = deltaF0 deltaPreambleMsg3 = 4 ul-CyclicPrefixLength = len1 ue-TimersAndConstants = t300 = ms1000 t301 = ms1000 t310 = ms1000 n310 = n1 t311 = ms10000 n311 = n1 freqInfo = additionalSpectrumEmission = 1 timeAlignmentTimerCommon = sf750
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 11111101 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 11111110 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 11111111 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 00000000 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformation BCCH-DL-SCH-Message = message = c1 = systemInformation = criticalExtensions = systemInformation-r8 = sib-TypeAndInfo = SEQUENCE OF CHOICE CHOICE(1) = sib2 = radioResourceConfigCommon = rach-Config = preambleInfo = numberOfRA-Preambles = n52 powerRampingParameters = powerRampingStep = dB2 preambleInitialReceivedTargetPower = dBm-104 ra-SupervisionInfo = preambleTransMax = n6 ra-ResponseWindowSize = sf10 mac-ContentionResolutionTimer = sf48 maxHARQ-Msg3Tx = 4 bcch-Config = modificationPeriodCoeff = n4 pcch-Config = defaultPagingCycle = rf128 nB = oneT prach-Config = rootSequenceIndex = 22 prach-ConfigInfo = prach-ConfigIndex = 3 highSpeedFlag = FALSE zeroCorrelationZoneConfig = 5 prach-FreqOffset = 2 pdsch-Config = referenceSignalPower = 18 p-b = 0 pusch-Config = pusch-ConfigBasic = n-SB = 1 hoppingMode = interSubFrame pusch-HoppingOffset = 4 enable64QAM = FALSE ul-ReferenceSignalsPUSCH = groupHoppingEnabled = TRUE groupAssignmentPUSCH = 0 sequenceHoppingEnabled = FALSE cyclicShift = 0 pucch-Config = deltaPUCCH-Shift = ds2 nRB-CQI = 2 nCS-AN = 6 n1PUCCH-AN = 0 soundingRS-UL-Config = setup = srs-BandwidthConfig = bw3 srs-SubframeConfig = sc0 ackNackSRS-SimultaneousTransmission = TRUE uplinkPowerControl = p0-NominalPUSCH = -85 alpha = al08 p0-NominalPUCCH = -117 deltaFList-PUCCH = deltaF-PUCCH-Format1 = deltaF0 deltaF-PUCCH-Format1b = deltaF3 deltaF-PUCCH-Format2 = deltaF0 deltaF-PUCCH-Format2a = deltaF0 deltaF-PUCCH-Format2b = deltaF0 deltaPreambleMsg3 = 4 ul-CyclicPrefixLength = len1 ue-TimersAndConstants = t300 = ms1000 t301 = ms1000 t310 = ms1000 n310 = n1 t311 = ms10000 n311 = n1 freqInfo = additionalSpectrumEmission = 1 timeAlignmentTimerCommon = sf750
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformation BCCH-DL-SCH-Message = message = c1 = systemInformation = criticalExtensions = systemInformation-r8 = sib-TypeAndInfo = SEQUENCE OF CHOICE CHOICE(1) = sib3 = cellReselectionInfoCommon = q-Hyst = dB0 cellReselectionServingFreqInfo = threshServingLow = 0 cellReselectionPriority = 4 intraFreqCellReselectionInfo = q-RxLevMin = -53 presenceAntennaPort1 = FALSE neighCellConfig = 01 t-ReselectionEUTRA = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 00000001 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 00000010 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 00000011 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 00000100 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformation BCCH-DL-SCH-Message = message = c1 = systemInformation = criticalExtensions = systemInformation-r8 = sib-TypeAndInfo = SEQUENCE OF CHOICE CHOICE(1) = sib2 = radioResourceConfigCommon = rach-Config = preambleInfo = numberOfRA-Preambles = n52 powerRampingParameters = powerRampingStep = dB2 preambleInitialReceivedTargetPower = dBm-104 ra-SupervisionInfo = preambleTransMax = n6 ra-ResponseWindowSize = sf10 mac-ContentionResolutionTimer = sf48 maxHARQ-Msg3Tx = 4 bcch-Config = modificationPeriodCoeff = n4 pcch-Config = defaultPagingCycle = rf128 nB = oneT prach-Config = rootSequenceIndex = 22 prach-ConfigInfo = prach-ConfigIndex = 3 highSpeedFlag = FALSE zeroCorrelationZoneConfig = 5 prach-FreqOffset = 2 pdsch-Config = referenceSignalPower = 18 p-b = 0 pusch-Config = pusch-ConfigBasic = n-SB = 1 hoppingMode = interSubFrame pusch-HoppingOffset = 4 enable64QAM = FALSE ul-ReferenceSignalsPUSCH = groupHoppingEnabled = TRUE groupAssignmentPUSCH = 0 sequenceHoppingEnabled = FALSE cyclicShift = 0 pucch-Config = deltaPUCCH-Shift = ds2 nRB-CQI = 2 nCS-AN = 6 n1PUCCH-AN = 0 soundingRS-UL-Config = setup = srs-BandwidthConfig = bw3 srs-SubframeConfig = sc0 ackNackSRS-SimultaneousTransmission = TRUE uplinkPowerControl = p0-NominalPUSCH = -85 alpha = al08 p0-NominalPUCCH = -117 deltaFList-PUCCH = deltaF-PUCCH-Format1 = deltaF0 deltaF-PUCCH-Format1b = deltaF3 deltaF-PUCCH-Format2 = deltaF0 deltaF-PUCCH-Format2a = deltaF0 deltaF-PUCCH-Format2b = deltaF0 deltaPreambleMsg3 = 4 ul-CyclicPrefixLength = len1 ue-TimersAndConstants = t300 = ms1000 t301 = ms1000 t310 = ms1000 n310 = n1 t311 = ms10000 n311 = n1 freqInfo = additionalSpectrumEmission = 1 timeAlignmentTimerCommon = sf750
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 00000101 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 00000110 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 00000111 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 00001000 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformation BCCH-DL-SCH-Message = message = c1 = systemInformation = criticalExtensions = systemInformation-r8 = sib-TypeAndInfo = SEQUENCE OF CHOICE CHOICE(1) = sib2 = radioResourceConfigCommon = rach-Config = preambleInfo = numberOfRA-Preambles = n52 powerRampingParameters = powerRampingStep = dB2 preambleInitialReceivedTargetPower = dBm-104 ra-SupervisionInfo = preambleTransMax = n6 ra-ResponseWindowSize = sf10 mac-ContentionResolutionTimer = sf48 maxHARQ-Msg3Tx = 4 bcch-Config = modificationPeriodCoeff = n4 pcch-Config = defaultPagingCycle = rf128 nB = oneT prach-Config = rootSequenceIndex = 22 prach-ConfigInfo = prach-ConfigIndex = 3 highSpeedFlag = FALSE zeroCorrelationZoneConfig = 5 prach-FreqOffset = 2 pdsch-Config = referenceSignalPower = 18 p-b = 0 pusch-Config = pusch-ConfigBasic = n-SB = 1 hoppingMode = interSubFrame pusch-HoppingOffset = 4 enable64QAM = FALSE ul-ReferenceSignalsPUSCH = groupHoppingEnabled = TRUE groupAssignmentPUSCH = 0 sequenceHoppingEnabled = FALSE cyclicShift = 0 pucch-Config = deltaPUCCH-Shift = ds2 nRB-CQI = 2 nCS-AN = 6 n1PUCCH-AN = 0 soundingRS-UL-Config = setup = srs-BandwidthConfig = bw3 srs-SubframeConfig = sc0 ackNackSRS-SimultaneousTransmission = TRUE uplinkPowerControl = p0-NominalPUSCH = -85 alpha = al08 p0-NominalPUCCH = -117 deltaFList-PUCCH = deltaF-PUCCH-Format1 = deltaF0 deltaF-PUCCH-Format1b = deltaF3 deltaF-PUCCH-Format2 = deltaF0 deltaF-PUCCH-Format2a = deltaF0 deltaF-PUCCH-Format2b = deltaF0 deltaPreambleMsg3 = 4 ul-CyclicPrefixLength = len1 ue-TimersAndConstants = t300 = ms1000 t301 = ms1000 t310 = ms1000 n310 = n1 t311 = ms10000 n311 = n1 freqInfo = additionalSpectrumEmission = 1 timeAlignmentTimerCommon = sf750
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
UT_SYSTEM_REQ
Sent from port: MTC:Ut File: MTC_UpperTester.ttcn [Line: 175] ASP parameters Cmd MMI Cmd = 'SWITCH_ON' ParameterList = Omit CnfRequired = False BCCH-DL-SCH-Message systemInformation BCCH-DL-SCH-Message = message = c1 = systemInformation = criticalExtensions = systemInformation-r8 = sib-TypeAndInfo = SEQUENCE OF CHOICE CHOICE(1) = sib3 = cellReselectionInfoCommon = q-Hyst = dB0 cellReselectionServingFreqInfo = threshServingLow = 0 cellReselectionPriority = 4 intraFreqCellReselectionInfo = q-RxLevMin = -53 presenceAntennaPort1 = FALSE neighCellConfig = 01 t-ReselectionEUTRA = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 00001001 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-BCH-Message MasterInformationBlock BCCH-BCH-Message = message = dl-Bandwidth = n25 phich-Config = phich-Duration = normal phich-Resource = one systemFrameNumber = 00001010 spare = 0000000000
¾¾¾¾¾¾¾¾¾¾¾®
BCCH-DL-SCH-Message systemInformationBlockType1 BCCH-DL-SCH-Message = message = c1 = systemInformationBlockType1 = cellAccessRelatedInfo = plmn-IdentityList = SEQUENCE OF PLMN-IdentityInfo PLMN-IdentityInfo(1) = plmn-Identity = mcc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 0 MCC-MNC-Digit(3) = 1 mnc = SEQUENCE OF MCC-MNC-Digit MCC-MNC-Digit(1) = 0 MCC-MNC-Digit(2) = 1 cellReservedForOperatorUse = notReserved trackingAreaCode = 0000000000000001 cellIdentity = 0000000000000001000100000001 cellBarred = notBarred intraFreqReselection = notAllowed csg-Indication = FALSE cellSelectionInfo = q-RxLevMin = -53 freqBandIndicator = 13 schedulingInfoList = SEQUENCE OF SchedulingInfo SchedulingInfo(1) = si-Periodicity = rf16 sib-MappingInfo = SEQUENCE OF SchedulingInfo(2) = si-Periodicity = rf32 sib-MappingInfo = SEQUENCE OF SIB-Type SIB-Type(1) = sibType3 si-WindowLength = ms20 systemInfoValueTag = 0
¾¾¾¾¾¾¾¾¾¾¾®
UL-CCCH-Message rrcConnectionRequest UL-CCCH-Message = message = c1 = rrcConnectionRequest = criticalExtensions = rrcConnectionRequest-r8 = ue-Identity = randomValue = 0110100101111010100111110101011000000000 establishmentCause = mo-Signalling spare = 0
¬¾¾¾¾¾¾¾¾¾¾¾
RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 0 TimingInfo SubFrame SFN Number = 903 Subframe Number = 1 Status Ok = True RrcPdu Ccch message_ c1 rrcConnectionRequest criticalExtensions rrcConnectionRequest_r8 ue_Identity randomValue = '0110100101111010100111110101011000000000'B establishmentCause = mo_Signalling (3) spare = '0'B SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_NASSteps.ttcn [Line: 220] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 0 TimingInfo SubFrame SFN Number = 903 Subframe Number = 1 Status Ok = True Signalling Rrc Ccch message_ c1 rrcConnectionRequest criticalExtensions rrcConnectionRequest_r8 ue_Identity randomValue = '0110100101111010100111110101011000000000'B establishmentCause = mo_Signalling (3) spare = '0'B Nas = Omit SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 58] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request Cell AddOrReconfigure Basic = Omit Active C_RNTI = Omit PhysicalLayerConfigUL = Omit RachProcedureConfig = Omit CcchDcchDtchConfig TimeDomainRestriction = Omit DL = Omit UL DciInfo Imcs Value = 9 RedundancyVersionList RedundancyVersion_Type = 0 RedundancyVersion_Type = 2 RedundancyVersion_Type = 3 RedundancyVersion_Type = 1 RedundancyVersion_Type = 0 ToggleNDI = True FreqDomainSchedul FirstRbIndex = 0 Nprb = 25 Hopping Deactivated = True PUCCH_Synch Auto TimingAdvance = 31 TA_Period = 600 TA_Repetition Continuous = True UL_GrantConfig OnSR_Reception = True DrxCtrl = Omit TtiBundling = Omit SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 59] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm Cell = True SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 0 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc Ccch message_ c1 rrcConnectionSetup rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionSetup_r8 radioResourceConfigDedicated srb_ToAddModList SRB_ToAddMod srb_Identity = 1 rlc_Config defaultValue = Null logicalChannelConfig defaultValue = Null drb_ToAddModList = Omit drb_ToReleaseList = Omit mac_MainConfig explicitValue ul_SCH_Config maxHARQ_Tx = n5 (4) periodicBSR_Timer = sf20 (3) retxBSR_Timer = sf320 (0) ttiBundling = False drx_Config release = Null timeAlignmentTimerDedicated = sf750 (1) phr_Config setup periodicPHR_Timer = sf500 (5) prohibitPHR_Timer = sf200 (5) dl_PathlossChange = dB3 (1) sps_Config = Omit physicalConfigDedicated pdsch_ConfigDedicated p_a = dB0 (4) pucch_ConfigDedicated ackNackRepetition release = Null tdd_AckNackFeedbackMode = Omit pusch_ConfigDedicated betaOffset_ACK_Index = 9 betaOffset_RI_Index = 6 betaOffset_CQI_Index = 6 uplinkPowerControlDedicated p0_UE_PUSCH = 0 deltaMCS_Enabled = en0 (0) accumulationEnabled = True p0_UE_PUCCH = 0 pSRS_Offset = 3 filterCoefficient = fc4 (4) tpc_PDCCH_ConfigPUCCH = Omit tpc_PDCCH_ConfigPUSCH = Omit cqi_ReportConfig cqi_ReportModeAperiodic = rm30 (3) nomPDSCH_RS_EPRE_Offset = 0 cqi_ReportPeriodic = Omit soundingRS_UL_ConfigDedicated = Omit antennaInfo defaultValue = Null schedulingRequestConfig setup sr_PUCCH_ResourceIndex = 20 sr_ConfigIndex = 30 dsr_TransMax = n4 (0) nonCriticalExtension = Omit Nas = Omit RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 0 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Ccch message_ c1 rrcConnectionSetup rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionSetup_r8 radioResourceConfigDedicated srb_ToAddModList SRB_ToAddMod srb_Identity = 1 rlc_Config defaultValue = Null logicalChannelConfig defaultValue = Null drb_ToAddModList = Omit drb_ToReleaseList = Omit mac_MainConfig explicitValue ul_SCH_Config maxHARQ_Tx = n5 (4) periodicBSR_Timer = sf20 (3) retxBSR_Timer = sf320 (0) ttiBundling = False drx_Config release = Null timeAlignmentTimerDedicated = sf750 (1) phr_Config setup periodicPHR_Timer = sf500 (5) prohibitPHR_Timer = sf200 (5) dl_PathlossChange = dB3 (1) sps_Config = Omit physicalConfigDedicated pdsch_ConfigDedicated p_a = dB0 (4) pucch_ConfigDedicated ackNackRepetition release = Null tdd_AckNackFeedbackMode = Omit pusch_ConfigDedicated betaOffset_ACK_Index = 9 betaOffset_RI_Index = 6 betaOffset_CQI_Index = 6 uplinkPowerControlDedicated p0_UE_PUSCH = 0 deltaMCS_Enabled = en0 (0) accumulationEnabled = True p0_UE_PUCCH = 0 pSRS_Offset = 3 filterCoefficient = fc4 (4) tpc_PDCCH_ConfigPUCCH = Omit tpc_PDCCH_ConfigPUSCH = Omit cqi_ReportConfig cqi_ReportModeAperiodic = rm30 (3) nomPDSCH_RS_EPRE_Offset = 0 cqi_ReportPeriodic = Omit soundingRS_UL_ConfigDedicated = Omit antennaInfo defaultValue = Null schedulingRequestConfig setup sr_PUCCH_ResourceIndex = 20 sr_ConfigIndex = 30 dsr_TransMax = n4 (0) nonCriticalExtension = Omit RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 928 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 rrcConnectionSetupComplete rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionSetupComplete_r8 selectedPLMN_Identity = 1 registeredMME plmn_Identity = Omit mmegi = '0000000000000001'B mmec = '00000001'B dedicatedInfoNAS = '177826828D030741010BF600F1100001011234567802C0C000050201D031D15200F1100001'O nonCriticalExtension = Omit SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_NASSteps.ttcn [Line: 232] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 928 Subframe Number = 3 Status Ok = True Signalling Rrc Dcch message_ c1 rrcConnectionSetupComplete rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionSetupComplete_r8 selectedPLMN_Identity = 1 registeredMME plmn_Identity = Omit mmegi = '0000000000000001'B mmec = '00000001'B dedicatedInfoNAS = '177826828D030741010BF600F1100001011234567802C0C000050201D031D15200F1100001'O nonCriticalExtension = Omit Nas NasIndication SecurityProtection Status = '0001'B NasCount = '00000003'O Pdu Msg aTTACH_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01000001'B nasKeySetId iei = Omit tsc = '0'B nasKeySetId = '000'B epsAttachType spare = '0'B typeValue = '001'B oldGutiOrImsi iei = Omit iel = '0B'O idDigit1 = '1111'B oddEvenInd = '0'B typeOfId = '110'B otherDigits = '00F11000010112345678'O ueNetworkCapability iei = Omit iel = '02'O networkCap = 'C0C0'O esmMessage iei = Omit iel = '0005'O esmPdu = '0201D031D1'O oldPtmsiSignature = Omit additionalGuti = Omit lastVisitedRegisteredTai iei = '52'O plmnId = '00F110'O tac = '0001'O drxParameter = Omit msNetworkCapability = Omit oldLai = Omit tmsiStatus = Omit msClassmark2 = Omit msClassmark3 = Omit supportedCodecList = Omit PiggybackedPduList NAS_UL_Pdu_Type Msg pDN_CONNECTIVITY_REQUEST epsBearerId = '0'H protocolDiscriminator = '0010'B procedureTransactionIdentifier = '01'O messageType = '11010000'B pdnType spare = '0'B typeValue = '011'B requestType spare = '0'B typeValue = '001'B esmInfoTransferFlag iei = 'D'H spare = '000'B eitValue = '1'B accessPointName = Omit protocolConfigurationOptions = Omit PiggybackedPduList = Omit SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0000'B Pdu Msg aUTHENTICATION_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010010'B spareHalfOctet = '0'H asmeNasKeySetId iei = Omit tsc = '0'B nasKeySetId = '000'B rand iei = Omit randValue = '10100011110111100000110001101101001101100011111000110000110000110110010010100100000001111000111100011011111110001101010101110111'B autn iei = Omit iel = '10'O aUTN = '01101110001100100011101100110110110001000110110001010101010101011010001111011111000011100110111000110010001110110110001110010001'B PiggybackedPduList = Omit RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '075200A3DE0C6D363E30C364A4078F1BF8D577106E323B36C46C5555A3DF0E6E323B6391'O nonCriticalExtension = Omit RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 958 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '17D74F7D4104075308A3DF0E6E323B36C4'O nonCriticalExtension = Omit DL-CCCH-Message rrcConnectionSetup DL-CCCH-Message = message = c1 = rrcConnectionSetup = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = rrcConnectionSetup-r8 = radioResourceConfigDedicated = srb-ToAddModList = SEQUENCE OF SRB-ToAddMod SRB-ToAddMod(1) = srb-Identity = 1 rlc-Config = defaultValue = NULL logicalChannelConfig = defaultValue = NULL mac-MainConfig = explicitValue = ul-SCH-Config = maxHARQ-Tx = n5 periodicBSR-Timer = sf20 retxBSR-Timer = sf320 ttiBundling = FALSE drx-Config = release = NULL timeAlignmentTimerDedicated = sf750 phr-Config = setup = periodicPHR-Timer = sf500 prohibitPHR-Timer = sf200 dl-PathlossChange = dB3 physicalConfigDedicated = pdsch-ConfigDedicated = p-a = dB0 pucch-ConfigDedicated = ackNackRepetition = release = NULL pusch-ConfigDedicated = betaOffset-ACK-Index = 9 betaOffset-RI-Index = 6 betaOffset-CQI-Index = 6 uplinkPowerControlDedicated = p0-UE-PUSCH = 0 deltaMCS-Enabled = en0 accumulationEnabled = TRUE p0-UE-PUCCH = 0 pSRS-Offset = 3 filterCoefficient = fc4 cqi-ReportConfig = cqi-ReportModeAperiodic = rm30 nomPDSCH-RS-EPRE-Offset = 0 antennaInfo = defaultValue = NULL schedulingRequestConfig = setup = sr-PUCCH-ResourceIndex = 20 sr-ConfigIndex = 30 dsr-TransMax = n4
¾¾¾¾¾¾¾¾¾¾¾®
SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_SecuritySteps.ttcn [Line: 336] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 958 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0001'B NasCount = '00000004'O Pdu Msg aUTHENTICATION_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010011'B authenticationResponseParameter iei = Omit iel = '08'O res = '1010001111011111000011100110111000110010001110110011011011000100'B PiggybackedPduList = Omit NAS_CTRL_REQ
Inter-component message: CTRL -> NASEMU_PTC:CTRL File: NasEmu.ttcn [Line: 290] ASP parameters Common CellId = eutra_Cell_NonSpecific (0) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request Security StartRestart Integrity Algorithm = '001'B K_NAS = '01101111111110011000110110100011010010100010110100011011110001100010101010100110110101001011101100011010011000101010011001100100'B Ciphering Algorithm = '001'B K_NAS = '00110010100110111011010001000010000101000111011000010111000110011110011011000000000100000101011110100001010001000001111110100001'B NasCountReset = True NAS_CTRL_CNF
Inter-component message: NASCTRL -> EUTRA_PTC:NASCTRL File: EUTRA_SecuritySteps.ttcn [Line: 43] ASP parameters Common CellId = eutra_Cell_NonSpecific (0) RoutingInfo None = True TimingInfo None = True Result Success = True Confirm Security = True SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0011'B Pdu Msg sECURITY_MODE_COMMAND securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01011101'B nasSecurityAlgorithms iei = Omit spare1 = '0'B cipheringType = '001'B spare2 = '0'B integrityType = '001'B spareHalfOctet = '0'H asmeNasKeySetId iei = Omit tsc = '0'B nasKeySetId = '000'B replayedSecurityCapability iei = Omit iel = '02'O securityCap = 'C0C0'O imeisvRequest = Omit replayedNonceUe = Omit nonceMme = Omit PiggybackedPduList = Omit UL-DCCH-Message rrcConnectionSetupComplete UL-DCCH-Message = message = c1 = rrcConnectionSetupComplete = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = rrcConnectionSetupComplete-r8 = selectedPLMN-Identity = 1 registeredMME = mmegi = 0000000000000001 mmec = 00000001 dedicatedInfoNAS = 177826828D030741010BF600F1100001011234567802C0C000050201D031D15200F1100001
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x1 [ 1 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x7826828D [ 2015789709 ] Sequence Number = 0x03 [ 3 ] NAS message = 0x0741010BF600F1100001011234567802C0C000050201D031D15200F1100001
¬¾¾¾¾¾¾¾¾¾¾¾
Attach Request Attach Request PDU Security header type [4 bits] = 0x0 [ 0 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] Message Type [8 bits] = 0x41 - Attach Request [ 65 ] NAS key set identifier Type of security context flag [1 bit] = 0x0 [ 0 ] ksi [3 bits] = 0x0 [ 0 ] EPS attach type Spare Bits [1 bit] = 0x0 [ 0 ] Value [3 bits] = 0x1 [ 1 ] Old GUTI or IMSI IE Length [8 bits] = 0xB [ 11 ] constant / IMSI Identity Digit 1 [4 bits] = 0xF [ 15 ] Odd / Even Indicator [1 bit] = 0x0 [ 0 ] Type of Identity [3 bits] = 0x6 [ 6 ] Mobile Country Code 1st and 2nd Digits = 0x00 [ 0 ] Mobile Network Code 3rd Digit = 0xF [ 15 ] Mobile Country Code 3rd Digit = 0x1 [ 1 ] Mobile Network Code 1st and 2nd Digits = 0x10 [ 16 ] MME group Id = 0x0001 [ 1 ] MME code = 0x01 [ 1 ] M-TMSI = 0x12345678 [ 305419896 ] UE Network Capability IE Length [8 bits] = 0x2 [ 2 ] eea0_128 [1 bit] = 0x1 [ 1 ] eea1_128 [1 bit] = 0x1 [ 1 ] eea2_128 [1 bit] = 0x0 [ 0 ] eea3 [1 bit] = 0x0 [ 0 ] eea4 [1 bit] = 0x0 [ 0 ] eea5 [1 bit] = 0x0 [ 0 ] eea6 [1 bit] = 0x0 [ 0 ] eea7 [1 bit] = 0x0 [ 0 ] Spare Bits [1 bit] = 0x1 [ 1 ] eia1_128 [1 bit] = 0x1 [ 1 ] eia2_128 [1 bit] = 0x0 [ 0 ] eia3 [1 bit] = 0x0 [ 0 ] eia4 [1 bit] = 0x0 [ 0 ] eia5 [1 bit] = 0x0 [ 0 ] eia6 [1 bit] = 0x0 [ 0 ] eia7 [1 bit] = 0x0 [ 0 ] ESM message container IE Length [16 bits] = 0x5 [ 5 ] Contents = 0x0201D031D1 Last visited registered TAI IE Identifier [8 bits] = 0x52 [ 82 ] Mobile Country Code 1st and 2nd Digits = 0x00 [ 0 ] Mobile Network Code 3rd Digit = 0xF [ 15 ] Mobile Country Code 3rd Digit = 0x1 [ 1 ] Mobile Network Code 1st and 2nd Digits = 0x10 [ 16 ] Tracking area code = 0x0001 [ 1 ] { Spare Padding1 = } N Spare Bits1 =
¬¾¾¾¾¾¾¾¾¾¾¾
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '3732B0AF1000075D110002C0C0'O nonCriticalExtension = Omit DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 075200A3DE0C6D363E30C364A4078F1BF8D577106E323B36C46C5555A3DF0E6E323B6391
¾¾¾¾¾¾¾¾¾¾¾®
Authentication Request Authentication Request PDU Security header type [4 bits] = 0x0 [ 0 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] Message Type [8 bits] = 0x52 - Authentication Request [ 82 ] Spare Half Octet [4 bits] = 0x0 [ 0 ] NAS key set identifierASME Type of security context flag [1 bit] = 0x0 [ 0 ] ksi [3 bits] = 0x0 [ 0 ] Authentication Parameter Rand Authentication Parameter Rand = 0xA3DE0C6D363E30C364A4078F1BF8D577 Authentication Parameter AUTN IE Length [8 bits] = 0x10 [ 16 ] value = 0x6E323B36C46C5555A3DF0E6E323B6391
¾¾¾¾¾¾¾¾¾¾¾®
UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 17D74F7D4104075308A3DF0E6E323B36C4
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x1 [ 1 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xD74F7D41 [ 3612310849 ] Sequence Number = 0x04 [ 4 ] NAS message = 0x075308A3DF0E6E323B36C4
¬¾¾¾¾¾¾¾¾¾¾¾
Authentication Response Authentication Response PDU Security header type [4 bits] = 0x0 [ 0 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] Message Type [8 bits] = 0x53 - Authentication Response [ 83 ] Authentication response parameter IE Length [8 bits] = 0x8 [ 8 ] Authentication response parameter information = 0xA3DF0E6E323B36C4
¬¾¾¾¾¾¾¾¾¾¾¾
DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 3732B0AF1000075D110002C0C0
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x3 [ 3 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x32B0AF10 [ 850439952 ] Sequence Number = 0x00 [ 0 ] NAS message = 0x075D110002C0C0
¾¾¾¾¾¾¾¾¾¾¾®
Security Mode Command Security Mode Command PDU Security header type [4 bits] = 0x0 [ 0 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] Message Type [8 bits] = 0x5D - Security Mode Command [ 93 ] Selected NAS security algorithms Spare Bits [1 bit] = 0x0 [ 0 ] Type of ciphering algorithm [3 bits] = 0x1 [ 1 ] Spare Padding [1 bit] = 0x0 [ 0 ] Type of integrity protection algorithm [3 bits] = 0x1 [ 1 ] Spare Half Octet [4 bits] = 0x0 [ 0 ] NAS key set identifierASME Type of security context flag [1 bit] = 0x0 [ 0 ] ksi [3 bits] = 0x0 [ 0 ] Replayed UE security capabilities IE Length [8 bits] = 0x2 [ 2 ] eea0_128 [1 bit] = 0x1 [ 1 ] eea1_128 [1 bit] = 0x1 [ 1 ] eea2_128 [1 bit] = 0x0 [ 0 ] eea3 [1 bit] = 0x0 [ 0 ] eea4 [1 bit] = 0x0 [ 0 ] eea5 [1 bit] = 0x0 [ 0 ] eea6 [1 bit] = 0x0 [ 0 ] eea7 [1 bit] = 0x0 [ 0 ] Spare Bits [1 bit] = 0x1 [ 1 ] eia1_128 [1 bit] = 0x1 [ 1 ] eia2_128 [1 bit] = 0x0 [ 0 ] eia3 [1 bit] = 0x0 [ 0 ] eia4 [1 bit] = 0x0 [ 0 ] eia5 [1 bit] = 0x0 [ 0 ] eia6 [1 bit] = 0x0 [ 0 ] eia7 [1 bit] = 0x0 [ 0 ]
¾¾¾¾¾¾¾¾¾¾¾®
UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 4765DF4F7D000022
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x4 [ 4 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x65DF4F7D [ 1709133693 ] Sequence Number = 0x00 [ 0 ] NAS message = 0x0022 [ 34 ]
¬¾¾¾¾¾¾¾¾¾¾¾
RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 968 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '4765DF4F7D000022'O nonCriticalExtension = Omit SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_SecuritySteps.ttcn [Line: 427] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 968 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0100'B NasCount = '00000000'O Pdu Msg sECURITY_MODE_COMPLETE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01011110'B imeisv = Omit PiggybackedPduList = Omit SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg eSM_INFORMATION_REQUEST epsBearerId = '0'H protocolDiscriminator = '0010'B procedureTransactionIdentifier = '01'O messageType = '11011001'B PiggybackedPduList = Omit DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2737E35E5901593C0D
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x37E35E59 [ 937647705 ] Sequence Number = 0x01 [ 1 ] NAS message = 0x593C0D [ 5848077 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2737E35E5901593C0D'O nonCriticalExtension = Omit UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 276CBD2E3C01D6D261BF5E34A75DBE0FA2F03B9F0590DD153953599AB353DF064953352777
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x6CBD2E3C [ 1824337468 ] Sequence Number = 0x01 [ 1 ] NAS message = 0xD6D261BF5E34A75DBE0FA2F03B9F0590DD153953599AB353DF064953352777
¬¾¾¾¾¾¾¾¾¾¾¾
RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 982 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '276CBD2E3C01D6D261BF5E34A75DBE0FA2F03B9F0590DD153953599AB353DF064953352777'O nonCriticalExtension = Omit SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_NASSteps.ttcn [Line: 426] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 982 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000001'O Pdu Msg eSM_INFORMATION_RESPONSE epsBearerId = '0'H protocolDiscriminator = '0010'B procedureTransactionIdentifier = '01'O messageType = '11011010'B accessPointName = Omit protocolConfigurationOptions = Omit PiggybackedPduList = Omit SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_SecuritySteps.ttcn [Line: 158] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request PdcpCount Get AllRBs = True SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_SecuritySteps.ttcn [Line: 159] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm PdcpCount Get PdcpCountInfo_Type RadioBearerId Srb = 1 UL Format = PdcpCount_Srb (0) Value = '00000000000000000000000000000100'B DL Format = PdcpCount_Srb (0) Value = '00000000000000000000000000000011'B PdcpCountInfo_Type RadioBearerId Srb = 2 UL Format = PdcpCount_Srb (0) Value = '00000000000000000000000000000000'B DL Format = PdcpCount_Srb (0) Value = '00000000000000000000000000000000'B PdcpCountInfo_Type RadioBearerId Drb = 1 UL Format = PdcpCount_DrbShortSQN (2) Value = '00000000000000000000000000000000'B DL Format = PdcpCount_DrbShortSQN (2) Value = '00000000000000000000000000000000'B SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_SecuritySteps.ttcn [Line: 58] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request AS_Security StartRestart Integrity Algorithm = eia1 (1) KRRCint = '10001100011101101101010000010100100110110001001111000110110100001011000111101111101101010100111100101100100100110000111000100100'B ActTimeList = Omit Ciphering = Omit SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_SecuritySteps.ttcn [Line: 59] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm AS_Security = True SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_SecuritySteps.ttcn [Line: 72] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request AS_Security StartRestart Integrity = Omit Ciphering Algorithm = eea1 (1) KRRCenc = '10011101101111111000111001000000000111100110010111101011111110001100011010011101010111000111111100011000110000001111111110111001'B KUPenc = '01010000000101011110110101010000010000100010010010001011001001000011010001111100011001000111000100100010000100010011011111100000'B ActTimeList SecurityActTime_Type RadioBearerId Srb = 1 UL SQN Format = PdcpCount_Srb (0) Value = 5 DL SQN Format = PdcpCount_Srb (0) Value = 4 SecurityActTime_Type RadioBearerId Srb = 2 UL SQN Format = PdcpCount_Srb (0) Value = 0 DL SQN Format = PdcpCount_Srb (0) Value = 0 SecurityActTime_Type RadioBearerId Drb = 1 UL SQN Format = PdcpCount_DrbShortSQN (2) Value = 0 DL SQN Format = PdcpCount_DrbShortSQN (2) Value = 0 SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_SecuritySteps.ttcn [Line: 73] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm AS_Security = True SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc Dcch message_ c1 securityModeCommand rrc_TransactionIdentifier = 0 criticalExtensions c1 securityModeCommand_r8 securityConfigSMC securityAlgorithmConfig cipheringAlgorithm = eea1 (1) integrityProtAlgorithm = eia1 (1) nonCriticalExtension = Omit Nas = Omit RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 securityModeCommand rrc_TransactionIdentifier = 0 criticalExtensions c1 securityModeCommand_r8 securityConfigSMC securityAlgorithmConfig cipheringAlgorithm = eea1 (1) integrityProtAlgorithm = eia1 (1) nonCriticalExtension = Omit RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 1020 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 securityModeComplete rrc_TransactionIdentifier = 0 criticalExtensions securityModeComplete_r8 nonCriticalExtension = Omit SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_SecuritySteps.ttcn [Line: 209] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 1020 Subframe Number = 3 Status Ok = True Signalling Rrc Dcch message_ c1 securityModeComplete rrc_TransactionIdentifier = 0 criticalExtensions securityModeComplete_r8 nonCriticalExtension = Omit Nas = Omit SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc Dcch message_ c1 ueCapabilityEnquiry rrc_TransactionIdentifier = 0 criticalExtensions c1 ueCapabilityEnquiry_r8 ue_CapabilityRequest RAT_Type = eutra (0) nonCriticalExtension = Omit Nas = Omit RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 ueCapabilityEnquiry rrc_TransactionIdentifier = 0 criticalExtensions c1 ueCapabilityEnquiry_r8 ue_CapabilityRequest RAT_Type = eutra (0) nonCriticalExtension = Omit RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 2 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ueCapabilityInformation rrc_TransactionIdentifier = 0 criticalExtensions c1 ueCapabilityInformation_r8 ue_CapabilityRAT_ContainerList UE_CapabilityRAT_Container rat_Type = eutra (0) ueCapabilityRAT_Container = '811C00030000BF0A840000'O nonCriticalExtension = Omit SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_RRCSteps.ttcn [Line: 331] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 2 Subframe Number = 3 Status Ok = True Signalling Rrc Dcch message_ c1 ueCapabilityInformation rrc_TransactionIdentifier = 0 criticalExtensions c1 ueCapabilityInformation_r8 ue_CapabilityRAT_ContainerList UE_CapabilityRAT_Container rat_Type = eutra (0) ueCapabilityRAT_Container = '811C00030000BF0A840000'O nonCriticalExtension = Omit Nas = Omit SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc Dcch message_ c1 rrcConnectionReconfiguration rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionReconfiguration_r8 measConfig = Omit mobilityControlInfo = Omit dedicatedInfoNASList = Omit radioResourceConfigDedicated srb_ToAddModList SRB_ToAddMod srb_Identity = 2 rlc_Config defaultValue = Null logicalChannelConfig defaultValue = Null drb_ToAddModList DRB_ToAddMod eps_BearerIdentity = 5 drb_Identity = 1 pdcp_Config discardTimer = infinity_ (7) rlc_AM statusReportRequired = True rlc_UM = Omit headerCompression notUsed = Null rlc_Config am ul_AM_RLC t_PollRetransmit = ms80 (15) pollPDU = p128 (5) pollByte = kB125 (4) maxRetxThreshold = t4 (3) dl_AM_RLC t_Reordering = ms80 (16) t_StatusProhibit = ms60 (12) logicalChannelIdentity = 3 logicalChannelConfig ul_SpecificParameters priority = 13 prioritisedBitRate = infinity_ (7) bucketSizeDuration = ms100 (1) logicalChannelGroup = 2 drb_ToReleaseList = Omit mac_MainConfig explicitValue ul_SCH_Config maxHARQ_Tx = n5 (4) periodicBSR_Timer = sf20 (3) retxBSR_Timer = sf320 (0) ttiBundling = False drx_Config = Omit timeAlignmentTimerDedicated = sf750 (1) phr_Config setup periodicPHR_Timer = sf500 (5) prohibitPHR_Timer = sf200 (5) dl_PathlossChange = dB3 (1) sps_Config = Omit physicalConfigDedicated pdsch_ConfigDedicated = Omit pucch_ConfigDedicated = Omit pusch_ConfigDedicated = Omit uplinkPowerControlDedicated = Omit tpc_PDCCH_ConfigPUCCH setup tpc_RNTI = '0000001111111111'B tpc_Index indexOfFormat3 = 1 tpc_PDCCH_ConfigPUSCH setup tpc_RNTI = '0000000111111010'B tpc_Index indexOfFormat3 = 1 cqi_ReportConfig cqi_ReportModeAperiodic = rm30 (3) nomPDSCH_RS_EPRE_Offset = 0 cqi_ReportPeriodic setup cqi_PUCCH_ResourceIndex = 0 cqi_pmi_ConfigIndex = 25 cqi_FormatIndicatorPeriodic widebandCQI = Null ri_ConfigIndex = 483 simultaneousAckNackAndCQI = False soundingRS_UL_ConfigDedicated setup srs_Bandwidth = bw0 (0) srs_HoppingBandwidth = hbw0 (0) freqDomainPosition = 0 duration = True srs_ConfigIndex = 20 transmissionComb = 0 cyclicShift = cs0 (0) antennaInfo defaultValue = Null schedulingRequestConfig = Omit securityConfigHO = Omit nonCriticalExtension = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg aTTACH_ACCEPT securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01000010'B spareHalfOctet = '0'H epsAttachResult spare = '0'B resultValue = '001'B t3412 iei = Omit unit = '111'B timerValue = '00000'B taiList iei = Omit iel = '06'O spareBit = '0'B typeOfList = '00'B numberOfElements = '00000'B partialTais PartialTaiList plmnId = '00F110'O tacList NAS_Tac = '0001'O esmMessage iei = Omit iel = '0000'O esmPdu = ''O guti iei = '50'O iel = '0B'O idDigit1 = '1111'B oddEvenInd = '0'B typeOfId = '110'B otherDigits = '00F11000010112345678'O lai = Omit msIdentity = Omit emmCause = Omit t3402 = Omit t3423 = Omit equivalentPlmns = Omit emergencyNumberList = Omit PiggybackedPduList NAS_DL_Pdu_Type Msg aCTIVATE_DEFAULT_EPS_BEARER_CONTEXT_REQUEST epsBearerId = '5'H protocolDiscriminator = '0010'B procedureTransactionIdentifier = '01'O messageType = '11000001'B epsQos iei = Omit iel = '09'O qci = '00001001'B maxBitRateUl = '01000000'B maxBitRateDl = '01000000'B guaranteedBitRateUl = '01000000'B guaranteedBitRateDl = '01000000'B maxBitRateUlExt = '00000000'B maxBitRateDlExt = '00000000'B guaranteedBitRateUlExt = '00000000'B guaranteedBitRateDlExt = '00000000'B accessPointName iei = Omit iel = '04'O nameValue = '0361706E'O pdnAdress iei = Omit iel = '0D'O spare = '00000'B typeValue = '011'B adressInfo = '00000000142857ab00000000'O transactionIdentifier = Omit negotiatedQos = Omit negotiatedLlcSapi = Omit radioPriority = Omit packetFlowIdentifier = Omit apnAggMaxBitRate = Omit esmCause = Omit protocolConfigurationOptions iei = '27'O iel = '01'O ext = '1'B spare = '0000'B configProtocol = '000'B pco = Omit PiggybackedPduList = Omit DL-DCCH-Message securityModeCommand DL-DCCH-Message = message = c1 = securityModeCommand = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = securityModeCommand-r8 = securityConfigSMC = securityAlgorithmConfig = cipheringAlgorithm = eea1 integrityProtAlgorithm = eia1
¾¾¾¾¾¾¾¾¾¾¾®
UL-DCCH-Message securityModeComplete UL-DCCH-Message = message = c1 = securityModeComplete = rrc-TransactionIdentifier = 0 criticalExtensions = securityModeComplete-r8 =
¬¾¾¾¾¾¾¾¾¾¾¾
DL-DCCH-Message ueCapabilityEnquiry DL-DCCH-Message = message = c1 = ueCapabilityEnquiry = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = ueCapabilityEnquiry-r8 = ue-CapabilityRequest = SEQUENCE OF RAT-Type RAT-Type(1) = eutra
¾¾¾¾¾¾¾¾¾¾¾®
UL-DCCH-Message ueCapabilityInformation UL-DCCH-Message = message = c1 = ueCapabilityInformation = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = ueCapabilityInformation-r8 = ue-CapabilityRAT-ContainerList = SEQUENCE OF UE-CapabilityRAT-Container UE-CapabilityRAT-Container(1) = rat-Type = eutra ueCapabilityRAT-Container = 811C00030000BF0A840000
¬¾¾¾¾¾¾¾¾¾¾¾
DL-DCCH-Message rrcConnectionReconfiguration DL-DCCH-Message = message = c1 = rrcConnectionReconfiguration = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = rrcConnectionReconfiguration-r8 = dedicatedInfoNASList = SEQUENCE OF DedicatedInfoNAS DedicatedInfoNAS(1) = 27B4D1C58702CE18D7BF1FA0C62AC75C1FB58E438E99B10C8B046C498C68BC2FCD1F09E5E257C7EAE465992E0A00F41A0E4A73F0DDFF45CC3CF738318A7B1AAC867D4B radioResourceConfigDedicated = srb-ToAddModList = SEQUENCE OF SRB-ToAddMod SRB-ToAddMod(1) = srb-Identity = 2 rlc-Config = defaultValue = NULL logicalChannelConfig = defaultValue = NULL drb-ToAddModList = SEQUENCE OF DRB-ToAddMod DRB-ToAddMod(1) = eps-BearerIdentity = 5 drb-Identity = 1 pdcp-Config = discardTimer = infinity rlc-AM = statusReportRequired = TRUE headerCompression = notUsed = NULL rlc-Config = am = ul-AM-RLC = t-PollRetransmit = ms80 pollPDU = p128 pollByte = kB125 maxRetxThreshold = t4 dl-AM-RLC = t-Reordering = ms80 t-StatusProhibit = ms60 logicalChannelIdentity = 3 logicalChannelConfig = ul-SpecificParameters = priority = 13 prioritisedBitRate = infinity bucketSizeDuration = ms100 logicalChannelGroup = 2 mac-MainConfig = explicitValue = ul-SCH-Config = maxHARQ-Tx = n5 periodicBSR-Timer = sf20 retxBSR-Timer = sf320 ttiBundling = FALSE timeAlignmentTimerDedicated = sf750 phr-Config = setup = periodicPHR-Timer = sf500 prohibitPHR-Timer = sf200 dl-PathlossChange = dB3 physicalConfigDedicated = tpc-PDCCH-ConfigPUCCH = setup = tpc-RNTI = 0000001111111111 tpc-Index = indexOfFormat3 = 1 tpc-PDCCH-ConfigPUSCH = setup = tpc-RNTI = 0000000111111010 tpc-Index = indexOfFormat3 = 1 cqi-ReportConfig = cqi-ReportModeAperiodic = rm30 nomPDSCH-RS-EPRE-Offset = 0 cqi-ReportPeriodic = setup = cqi-PUCCH-ResourceIndex = 0 cqi-pmi-ConfigIndex = 25 cqi-FormatIndicatorPeriodic = widebandCQI = NULL ri-ConfigIndex = 483 simultaneousAckNackAndCQI = FALSE soundingRS-UL-ConfigDedicated = setup = srs-Bandwidth = bw0 srs-HoppingBandwidth = hbw0 freqDomainPosition = 0 duration = TRUE srs-ConfigIndex = 20 transmissionComb = 0 cyclicShift = cs0 antennaInfo = defaultValue = NULL
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xB4D1C587 [ 3033646471 ] Sequence Number = 0x02 [ 2 ] NAS message = 0xCE18D7BF1FA0C62AC75C1FB58E438E99B10C8B046C498C68BC2FCD1F09E5E257C7EAE465992E0A00F41A0E4A73F0DDFF45CC3CF738318A7B1AAC867D4B
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 rrcConnectionReconfiguration rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionReconfiguration_r8 measConfig = Omit mobilityControlInfo = Omit dedicatedInfoNASList OctetStringType = '27B4D1C58702CE18D7BF1FA0C62AC75C1FB58E438E99B10C8B046C498C68BC2FCD1F09E5E257C7EAE465992E0A00F41A0E4A73F0DDFF45CC3CF738318A7B1AAC867D4B'O radioResourceConfigDedicated srb_ToAddModList SRB_ToAddMod srb_Identity = 2 rlc_Config defaultValue = Null logicalChannelConfig defaultValue = Null drb_ToAddModList DRB_ToAddMod eps_BearerIdentity = 5 drb_Identity = 1 pdcp_Config discardTimer = infinity_ (7) rlc_AM statusReportRequired = True rlc_UM = Omit headerCompression notUsed = Null rlc_Config am ul_AM_RLC t_PollRetransmit = ms80 (15) pollPDU = p128 (5) pollByte = kB125 (4) maxRetxThreshold = t4 (3) dl_AM_RLC t_Reordering = ms80 (16) t_StatusProhibit = ms60 (12) logicalChannelIdentity = 3 logicalChannelConfig ul_SpecificParameters priority = 13 prioritisedBitRate = infinity_ (7) bucketSizeDuration = ms100 (1) logicalChannelGroup = 2 drb_ToReleaseList = Omit mac_MainConfig explicitValue ul_SCH_Config maxHARQ_Tx = n5 (4) periodicBSR_Timer = sf20 (3) retxBSR_Timer = sf320 (0) ttiBundling = False drx_Config = Omit timeAlignmentTimerDedicated = sf750 (1) phr_Config setup periodicPHR_Timer = sf500 (5) prohibitPHR_Timer = sf200 (5) dl_PathlossChange = dB3 (1) sps_Config = Omit physicalConfigDedicated pdsch_ConfigDedicated = Omit pucch_ConfigDedicated = Omit pusch_ConfigDedicated = Omit uplinkPowerControlDedicated = Omit tpc_PDCCH_ConfigPUCCH setup tpc_RNTI = '0000001111111111'B tpc_Index indexOfFormat3 = 1 tpc_PDCCH_ConfigPUSCH setup tpc_RNTI = '0000000111111010'B tpc_Index indexOfFormat3 = 1 cqi_ReportConfig cqi_ReportModeAperiodic = rm30 (3) nomPDSCH_RS_EPRE_Offset = 0 cqi_ReportPeriodic setup cqi_PUCCH_ResourceIndex = 0 cqi_pmi_ConfigIndex = 25 cqi_FormatIndicatorPeriodic widebandCQI = Null ri_ConfigIndex = 483 simultaneousAckNackAndCQI = False soundingRS_UL_ConfigDedicated setup srs_Bandwidth = bw0 (0) srs_HoppingBandwidth = hbw0 (0) freqDomainPosition = 0 duration = True srs_ConfigIndex = 20 transmissionComb = 0 cyclicShift = cs0 (0) antennaInfo defaultValue = Null schedulingRequestConfig = Omit securityConfigHO = Omit nonCriticalExtension = Omit UL-DCCH-Message rrcConnectionReconfigurationComplete UL-DCCH-Message = message = c1 = rrcConnectionReconfigurationComplete = rrc-TransactionIdentifier = 0 criticalExtensions = rrcConnectionReconfigurationComplete-r8 =
¬¾¾¾¾¾¾¾¾¾¾¾
UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 278B328CDB02564FAF0AAF2963
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x8B328CDB [ 2335345883 ] Sequence Number = 0x02 [ 2 ] NAS message = 0x564FAF0AAF2963
¬¾¾¾¾¾¾¾¾¾¾¾
RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 28 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 rrcConnectionReconfigurationComplete rrc_TransactionIdentifier = 0 criticalExtensions rrcConnectionReconfigurationComplete_r8 nonCriticalExtension = Omit SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_RRCSteps.ttcn [Line: 107] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 28 Subframe Number = 3 Status Ok = True Signalling Rrc Dcch message_ c1 rrcConnectionReconfigurationComplete rrc_TransactionIdentifier = 0 criticalExtensions rrcConnectionReconfigurationComplete_r8 nonCriticalExtension = Omit Nas = Omit RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 28 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '278B328CDB02564FAF0AAF2963'O nonCriticalExtension = Omit SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_NASSteps.ttcn [Line: 188] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 28 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000002'O Pdu Msg aTTACH_COMPLETE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01000011'B esmMessage iei = Omit iel = '0003'O esmPdu = '5200C2'O PiggybackedPduList NAS_UL_Pdu_Type Msg aCTIVATE_DEFAULT_EPS_BEARER_CONTEXT_ACCEPT epsBearerId = '5'H protocolDiscriminator = '0010'B procedureTransactionIdentifier = '00'O messageType = '11000010'B protocolConfigurationOptions = Omit PiggybackedPduList = Omit SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc Dcch message_ c1 rrcConnectionRelease rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionRelease_r8 releaseCause = other (1) redirectedCarrierInfo = Omit idleModeMobilityControlInfo = Omit nonCriticalExtension = Omit Nas = Omit RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 rrcConnectionRelease rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionRelease_r8 releaseCause = other (1) redirectedCarrierInfo = Omit idleModeMobilityControlInfo = Omit nonCriticalExtension = Omit SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_SecuritySteps.ttcn [Line: 84] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request AS_Security Release = True SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_SecuritySteps.ttcn [Line: 85] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm AS_Security = True TTCN: Start Timer Timer: t_Delay, Duration: 100ms, Started: 14:39:18 TTCN: Timer Expiry Timer: t_Delay, Expired: 14:39:18 SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 58] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request Cell AddOrReconfigure Basic = Omit Active C_RNTI = Omit PhysicalLayerConfigUL = Omit RachProcedureConfig = Omit CcchDcchDtchConfig TimeDomainRestriction = Omit DL = Omit UL DciInfo = Omit Hopping = Omit PUCCH_Synch None = True UL_GrantConfig None = True DrxCtrl = Omit TtiBundling = Omit SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 59] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm Cell = True SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 38] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request RadioBearerList RadioBearer_Type Id Srb = 0 Config Release = True RadioBearer_Type Id Srb = 1 Config Release = True RadioBearer_Type Id Srb = 2 Config Release = True SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 39] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm RadioBearerList = True SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 38] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request RadioBearerList RadioBearer_Type Id Srb = 0 Config AddOrReconfigure Pdcp None = True Rlc Rb TM = True TestMode None = True LogicalChannelId = 0 Mac LogicalChannel Priority = 1 PrioritizedBitRate = infinity_ (7) TestMode None = True RadioBearer_Type Id Srb = 1 Config AddOrReconfigure Pdcp Config Rb Srb = True TestMode None = True Rlc Rb AM Tx R8 t_PollRetransmit = ms45 (8) pollPDU = pInfinity (7) pollByte = kBinfinity (14) maxRetxThreshold = t4 (3) Rx R8 t_Reordering = ms35 (7) t_StatusProhibit = ms0 (0) TestMode None = True LogicalChannelId = 1 Mac LogicalChannel Priority = 1 PrioritizedBitRate = infinity_ (7) TestMode None = True RadioBearer_Type Id Srb = 2 Config AddOrReconfigure Pdcp Config Rb Srb = True TestMode None = True Rlc Rb AM Tx R8 t_PollRetransmit = ms45 (8) pollPDU = pInfinity (7) pollByte = kBinfinity (14) maxRetxThreshold = t4 (3) Rx R8 t_Reordering = ms35 (7) t_StatusProhibit = ms0 (0) TestMode None = True LogicalChannelId = 2 Mac LogicalChannel Priority = 3 PrioritizedBitRate = infinity_ (7) TestMode None = True SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 39] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm RadioBearerList = True SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 38] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request RadioBearerList RadioBearer_Type Id Drb = 1 Config Release = True SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 39] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm RadioBearerList = True SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 38] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request RadioBearerList RadioBearer_Type Id Drb = 1 Config AddOrReconfigure Pdcp Config Rb Drb R8 discardTimer = infinity_ (7) rlc_AM statusReportRequired = True rlc_UM = Omit headerCompression notUsed = Null TestMode None = True Rlc Rb AM Tx R8 t_PollRetransmit = ms80 (15) pollPDU = p128 (5) pollByte = kB125 (4) maxRetxThreshold = t4 (3) Rx R8 t_Reordering = ms80 (16) t_StatusProhibit = ms60 (12) TestMode None = True LogicalChannelId = 3 Mac LogicalChannel Priority = 13 PrioritizedBitRate = kBps0 (0) TestMode None = True SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 39] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm RadioBearerList = True UT_COMMON_CMD
Inter-component message: E_Ut -> MTC:E_Ut File: MTC_UpperTester.ttcn [Line: 224] ASP parameters Cmd = SWITCH_OFF (1) CnfReq = NO_CNF_REQUIRED (0) ParameterList = Omit DL-DCCH-Message rrcConnectionRelease DL-DCCH-Message = message = c1 = rrcConnectionRelease = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = rrcConnectionRelease-r8 = releaseCause = other
¾¾¾¾¾¾¾¾¾¾¾®
UT_SYSTEM_REQ
Sent from port: MTC:Ut File: MTC_UpperTester.ttcn [Line: 175] ASP parameters Cmd MMI Cmd = 'SWITCH_OFF' ParameterList = Omit CnfRequired = False UL-CCCH-Message rrcConnectionRequest UL-CCCH-Message = message = c1 = rrcConnectionRequest = criticalExtensions = rrcConnectionRequest-r8 = ue-Identity = s-TMSI = mmec = 00000001 m-TMSI = 00010010001101000101011001111000 establishmentCause = mo-Signalling spare = 0
¬¾¾¾¾¾¾¾¾¾¾¾
RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 0 TimingInfo SubFrame SFN Number = 341 Subframe Number = 1 Status Ok = True RrcPdu Ccch message_ c1 rrcConnectionRequest criticalExtensions rrcConnectionRequest_r8 ue_Identity s_TMSI mmec = '00000001'B m_TMSI = '00010010001101000101011001111000'B establishmentCause = mo_Signalling (3) spare = '0'B SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_NASSteps.ttcn [Line: 220] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 0 TimingInfo SubFrame SFN Number = 341 Subframe Number = 1 Status Ok = True Signalling Rrc Ccch message_ c1 rrcConnectionRequest criticalExtensions rrcConnectionRequest_r8 ue_Identity s_TMSI mmec = '00000001'B m_TMSI = '00010010001101000101011001111000'B establishmentCause = mo_Signalling (3) spare = '0'B Nas = Omit SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 58] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request Cell AddOrReconfigure Basic = Omit Active C_RNTI = Omit PhysicalLayerConfigUL = Omit RachProcedureConfig = Omit CcchDcchDtchConfig TimeDomainRestriction = Omit DL = Omit UL DciInfo Imcs Value = 9 RedundancyVersionList RedundancyVersion_Type = 0 RedundancyVersion_Type = 2 RedundancyVersion_Type = 3 RedundancyVersion_Type = 1 RedundancyVersion_Type = 0 ToggleNDI = True FreqDomainSchedul FirstRbIndex = 0 Nprb = 25 Hopping Deactivated = True PUCCH_Synch Auto TimingAdvance = 31 TA_Period = 600 TA_Repetition Continuous = True UL_GrantConfig OnSR_Reception = True DrxCtrl = Omit TtiBundling = Omit SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 59] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm Cell = True SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 0 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc Ccch message_ c1 rrcConnectionSetup rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionSetup_r8 radioResourceConfigDedicated srb_ToAddModList SRB_ToAddMod srb_Identity = 1 rlc_Config defaultValue = Null logicalChannelConfig defaultValue = Null drb_ToAddModList = Omit drb_ToReleaseList = Omit mac_MainConfig explicitValue ul_SCH_Config maxHARQ_Tx = n5 (4) periodicBSR_Timer = sf20 (3) retxBSR_Timer = sf320 (0) ttiBundling = False drx_Config release = Null timeAlignmentTimerDedicated = sf750 (1) phr_Config setup periodicPHR_Timer = sf500 (5) prohibitPHR_Timer = sf200 (5) dl_PathlossChange = dB3 (1) sps_Config = Omit physicalConfigDedicated pdsch_ConfigDedicated p_a = dB0 (4) pucch_ConfigDedicated ackNackRepetition release = Null tdd_AckNackFeedbackMode = Omit pusch_ConfigDedicated betaOffset_ACK_Index = 9 betaOffset_RI_Index = 6 betaOffset_CQI_Index = 6 uplinkPowerControlDedicated p0_UE_PUSCH = 0 deltaMCS_Enabled = en0 (0) accumulationEnabled = True p0_UE_PUCCH = 0 pSRS_Offset = 3 filterCoefficient = fc4 (4) tpc_PDCCH_ConfigPUCCH = Omit tpc_PDCCH_ConfigPUSCH = Omit cqi_ReportConfig cqi_ReportModeAperiodic = rm30 (3) nomPDSCH_RS_EPRE_Offset = 0 cqi_ReportPeriodic = Omit soundingRS_UL_ConfigDedicated = Omit antennaInfo defaultValue = Null schedulingRequestConfig setup sr_PUCCH_ResourceIndex = 20 sr_ConfigIndex = 30 dsr_TransMax = n4 (0) nonCriticalExtension = Omit Nas = Omit RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 0 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Ccch message_ c1 rrcConnectionSetup rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionSetup_r8 radioResourceConfigDedicated srb_ToAddModList SRB_ToAddMod srb_Identity = 1 rlc_Config defaultValue = Null logicalChannelConfig defaultValue = Null drb_ToAddModList = Omit drb_ToReleaseList = Omit mac_MainConfig explicitValue ul_SCH_Config maxHARQ_Tx = n5 (4) periodicBSR_Timer = sf20 (3) retxBSR_Timer = sf320 (0) ttiBundling = False drx_Config release = Null timeAlignmentTimerDedicated = sf750 (1) phr_Config setup periodicPHR_Timer = sf500 (5) prohibitPHR_Timer = sf200 (5) dl_PathlossChange = dB3 (1) sps_Config = Omit physicalConfigDedicated pdsch_ConfigDedicated p_a = dB0 (4) pucch_ConfigDedicated ackNackRepetition release = Null tdd_AckNackFeedbackMode = Omit pusch_ConfigDedicated betaOffset_ACK_Index = 9 betaOffset_RI_Index = 6 betaOffset_CQI_Index = 6 uplinkPowerControlDedicated p0_UE_PUSCH = 0 deltaMCS_Enabled = en0 (0) accumulationEnabled = True p0_UE_PUCCH = 0 pSRS_Offset = 3 filterCoefficient = fc4 (4) tpc_PDCCH_ConfigPUCCH = Omit tpc_PDCCH_ConfigPUSCH = Omit cqi_ReportConfig cqi_ReportModeAperiodic = rm30 (3) nomPDSCH_RS_EPRE_Offset = 0 cqi_ReportPeriodic = Omit soundingRS_UL_ConfigDedicated = Omit antennaInfo defaultValue = Null schedulingRequestConfig setup sr_PUCCH_ResourceIndex = 20 sr_ConfigIndex = 30 dsr_TransMax = n4 (0) nonCriticalExtension = Omit RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 352 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 rrcConnectionSetupComplete rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionSetupComplete_r8 selectedPLMN_Identity = 1 registeredMME = Omit dedicatedInfoNAS = '17FA77D0FF030745090BF600F11000010112345678'O nonCriticalExtension = Omit SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_NASSteps.ttcn [Line: 232] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 352 Subframe Number = 3 Status Ok = True Signalling Rrc Dcch message_ c1 rrcConnectionSetupComplete rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionSetupComplete_r8 selectedPLMN_Identity = 1 registeredMME = Omit dedicatedInfoNAS = '17FA77D0FF030745090BF600F11000010112345678'O nonCriticalExtension = Omit Nas NasIndication SecurityProtection Status = '0001'B NasCount = '00000003'O Pdu Msg dETACH_REQUEST_MO securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01000101'B asmeNasKeySetId iei = Omit tsc = '0'B nasKeySetId = '000'B detachType switchOff = '1'B typeOfDetach = '001'B gutiOrImsi iei = Omit iel = '0B'O idDigit1 = '1111'B oddEvenInd = '0'B typeOfId = '110'B otherDigits = '00F11000010112345678'O PiggybackedPduList = Omit SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc Dcch message_ c1 rrcConnectionRelease rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionRelease_r8 releaseCause = other (1) redirectedCarrierInfo = Omit idleModeMobilityControlInfo = Omit nonCriticalExtension = Omit Nas = Omit RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 rrcConnectionRelease rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionRelease_r8 releaseCause = other (1) redirectedCarrierInfo = Omit idleModeMobilityControlInfo = Omit nonCriticalExtension = Omit SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_SecuritySteps.ttcn [Line: 84] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request AS_Security Release = True SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_SecuritySteps.ttcn [Line: 85] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm AS_Security = True TTCN: Start Timer Timer: t_Delay, Duration: 100ms, Started: 14:39:31 TTCN: Timer Expiry Timer: t_Delay, Expired: 14:39:32 SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 58] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request Cell AddOrReconfigure Basic = Omit Active C_RNTI = Omit PhysicalLayerConfigUL = Omit RachProcedureConfig = Omit CcchDcchDtchConfig TimeDomainRestriction = Omit DL = Omit UL DciInfo = Omit Hopping = Omit PUCCH_Synch None = True UL_GrantConfig None = True DrxCtrl = Omit TtiBundling = Omit SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 59] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm Cell = True SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 38] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request RadioBearerList RadioBearer_Type Id Srb = 0 Config Release = True RadioBearer_Type Id Srb = 1 Config Release = True RadioBearer_Type Id Srb = 2 Config Release = True SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 39] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm RadioBearerList = True SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 38] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request RadioBearerList RadioBearer_Type Id Srb = 0 Config AddOrReconfigure Pdcp None = True Rlc Rb TM = True TestMode None = True LogicalChannelId = 0 Mac LogicalChannel Priority = 1 PrioritizedBitRate = infinity_ (7) TestMode None = True RadioBearer_Type Id Srb = 1 Config AddOrReconfigure Pdcp Config Rb Srb = True TestMode None = True Rlc Rb AM Tx R8 t_PollRetransmit = ms45 (8) pollPDU = pInfinity (7) pollByte = kBinfinity (14) maxRetxThreshold = t4 (3) Rx R8 t_Reordering = ms35 (7) t_StatusProhibit = ms0 (0) TestMode None = True LogicalChannelId = 1 Mac LogicalChannel Priority = 1 PrioritizedBitRate = infinity_ (7) TestMode None = True RadioBearer_Type Id Srb = 2 Config AddOrReconfigure Pdcp Config Rb Srb = True TestMode None = True Rlc Rb AM Tx R8 t_PollRetransmit = ms45 (8) pollPDU = pInfinity (7) pollByte = kBinfinity (14) maxRetxThreshold = t4 (3) Rx R8 t_Reordering = ms35 (7) t_StatusProhibit = ms0 (0) TestMode None = True LogicalChannelId = 2 Mac LogicalChannel Priority = 3 PrioritizedBitRate = infinity_ (7) TestMode None = True SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 39] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm RadioBearerList = True SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 38] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request RadioBearerList RadioBearer_Type Id Drb = 1 Config Release = True SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 39] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm RadioBearerList = True SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 38] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request RadioBearerList RadioBearer_Type Id Drb = 1 Config AddOrReconfigure Pdcp Config Rb Drb R8 discardTimer = infinity_ (7) rlc_AM statusReportRequired = True rlc_UM = Omit headerCompression notUsed = Null TestMode None = True Rlc Rb AM Tx R8 t_PollRetransmit = ms80 (15) pollPDU = p128 (5) pollByte = kB125 (4) maxRetxThreshold = t4 (3) Rx R8 t_Reordering = ms80 (16) t_StatusProhibit = ms60 (12) TestMode None = True LogicalChannelId = 3 Mac LogicalChannel Priority = 13 PrioritizedBitRate = kBps0 (0) TestMode None = True SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 39] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm RadioBearerList = True TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '131' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\CommonEUTRA\EUTRA_Component.ttcn:131: initial preliminary pass' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN-3 message: initial preliminary pass TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_TestBody_Set TTCN: TTCN Execution Enter function: NAS_SecurityMode.fl_TC_9_1_3_1_Body TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_CellInfo_GetGuti TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_CellInfo_Get TTCN: TTCN Execution Enter function: EUTRA_CellInfo.f_EUTRA_CellInfo_GetIndex TTCN: TTCN Execution Parameter: EUTRA_CellInfo.v_Index = 0 File: EUTRA_CellInfo.ttcn [Line: 221] TTCN: TTCN Execution Parameter: EUTRA_CellInfo.v_Index = 0 File: EUTRA_CellInfo.ttcn [Line: 225] TTCN: TTCN Execution Leave function: EUTRA_CellInfo.f_EUTRA_CellInfo_GetIndex TTCN: TTCN Execution Parameter: EUTRA_Component.v_Index = 0 File: EUTRA_Component.ttcn [Line: 187] TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_CellInfo_Get TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_CellInfo_GetGuti TTCN: TTCN Execution Enter function: EUTRA_AuxiliaryFunctions.f_Asn2Nas_PlmnId TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MCC = '000'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 97] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MNC = 'FFF'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 98] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MCC[I] = '0'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 105] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 1 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MCC[I] = '0'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 105] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 2 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 1 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MCC[I] = '0'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 105] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 3 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 108] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 110] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MNC[I] = 'F'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 111] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 1 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 108] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 1 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 110] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MNC[I] = 'F'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 111] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 2 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 108] TTCN: TTCN Execution Leave function: EUTRA_AuxiliaryFunctions.f_Asn2Nas_PlmnId TTCN: TTCN Execution Parameter: NAS_SecurityMode.v_PlmnId = '00F110'O File: NAS_SecurityMode.ttcn [Line: 321] TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_CellInfo_GetTAC TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_CellInfo_Get TTCN: TTCN Execution Enter function: EUTRA_CellInfo.f_EUTRA_CellInfo_GetIndex TTCN: TTCN Execution Parameter: EUTRA_CellInfo.v_Index = 0 File: EUTRA_CellInfo.ttcn [Line: 221] TTCN: TTCN Execution Parameter: EUTRA_CellInfo.v_Index = 0 File: EUTRA_CellInfo.ttcn [Line: 225] TTCN: TTCN Execution Leave function: EUTRA_CellInfo.f_EUTRA_CellInfo_GetIndex TTCN: TTCN Execution Parameter: EUTRA_Component.v_Index = 0 File: EUTRA_Component.ttcn [Line: 187] TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_CellInfo_Get TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_CellInfo_GetTAC TTCN: TTCN Execution Parameter: NAS_SecurityMode.v_Tac = '0001'O File: NAS_SecurityMode.ttcn [Line: 322] TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_Security_Get TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_Security_Get TTCN: TTCN Execution Enter function: UpperTesterFunctions.f_UT_SwitchOnUE TTCN: TTCN Execution Parameter: UpperTesterFunctions.v_Request = SWITCH_ON File: UpperTesterFunctions.ttcn [Line: 141] TTCN: TTCN Execution Enter function: UpperTesterFunctions.fl_UT_ApplyCommand TTCN: TTCN Execution Enter altstep: MTC_Main.a_PTC_Control TTCN: TTCN Execution Leave altstep: MTC_Main.a_PTC_Control TTCN: TTCN Execution Enter altstep: MTC_UpperTester.a_UpperTester TTCN: TTCN Execution Leave function: UpperTesterFunctions.fl_UT_ApplyCommand UT_COMMON_CMD
Inter-component message: E_Ut -> MTC:E_Ut File: MTC_UpperTester.ttcn [Line: 224] ASP parameters Cmd = SWITCH_ON (0) CnfReq = NO_CNF_REQUIRED (0) ParameterList = Omit TTCN: TTCN Execution Enter function: MTC_UpperTester.fl_UT_HandleCmd TTCN: TTCN Execution Parameter: MTC_UpperTester.v_ParamList = Omit File: MTC_UpperTester.ttcn [Line: 96] TTCN: TTCN Execution Parameter: MTC_UpperTester.v_UeToBeSwitchedOn = False File: MTC_UpperTester.ttcn [Line: 97] TTCN: TTCN Execution Parameter: MTC_UpperTester.v_CnfRequired = False File: MTC_UpperTester.ttcn [Line: 98] TTCN: TTCN Execution Parameter: MTC_UpperTester.v_UeToBeSwitchedOn = True File: MTC_UpperTester.ttcn [Line: 122] TTCN: TTCN Execution Parameter: MTC_UpperTester.p_UT_Ctrl_ByRef.UE_SwitchedOn = True File: MTC_UpperTester.ttcn [Line: 173] TTCN: TTCN Execution Leave function: UpperTesterFunctions.f_UT_SwitchOnUE TTCN: TTCN Execution Enter function: EUTRA_NASSteps.f_GetEAttachType TTCN: TTCN Execution Parameter: EUTRA_NASSteps.v_EAttachType = '010'B File: EUTRA_NASSteps.ttcn [Line: 45] TTCN: TTCN Execution Parameter: EUTRA_NASSteps.v_EAttachType = '001'B File: EUTRA_NASSteps.ttcn [Line: 47] TTCN: TTCN Execution Leave function: EUTRA_NASSteps.f_GetEAttachType TTCN: TTCN Execution Enter function: EUTRA_NASSteps.f_GetPdnType TTCN: TTCN Execution Parameter: EUTRA_NASSteps.v_PdnType = '001'B File: EUTRA_NASSteps.ttcn [Line: 119] TTCN: TTCN Execution Parameter: EUTRA_NASSteps.v_PdnType = '011'B File: EUTRA_NASSteps.ttcn [Line: 122] TTCN: TTCN Execution Leave function: EUTRA_NASSteps.f_GetPdnType TTCN: TTCN Execution Enter function: EUTRA_NASSteps.f_EUTRA_RRC_ConnEst_DefWithNas TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .f_EUTRA_RRC_ConnEst_DefWithNas TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .f_EUTRA_RRC_ConnEst_DefWithNas TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .f_EUTRA_RRC_ConnEst_DefWithNas TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .f_EUTRA_RRC_ConnEst_DefWithNas TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .f_EUTRA_RRC_ConnEst_DefWithNas TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .f_EUTRA_RRC_ConnEst_DefWithNas DL-CCCH-Message rrcConnectionSetup DL-CCCH-Message = message = c1 = rrcConnectionSetup = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = rrcConnectionSetup-r8 = radioResourceConfigDedicated = srb-ToAddModList = SEQUENCE OF SRB-ToAddMod SRB-ToAddMod(1) = srb-Identity = 1 rlc-Config = defaultValue = NULL logicalChannelConfig = defaultValue = NULL mac-MainConfig = explicitValue = ul-SCH-Config = maxHARQ-Tx = n5 periodicBSR-Timer = sf20 retxBSR-Timer = sf320 ttiBundling = FALSE drx-Config = release = NULL timeAlignmentTimerDedicated = sf750 phr-Config = setup = periodicPHR-Timer = sf500 prohibitPHR-Timer = sf200 dl-PathlossChange = dB3 physicalConfigDedicated = pdsch-ConfigDedicated = p-a = dB0 pucch-ConfigDedicated = ackNackRepetition = release = NULL pusch-ConfigDedicated = betaOffset-ACK-Index = 9 betaOffset-RI-Index = 6 betaOffset-CQI-Index = 6 uplinkPowerControlDedicated = p0-UE-PUSCH = 0 deltaMCS-Enabled = en0 accumulationEnabled = TRUE p0-UE-PUCCH = 0 pSRS-Offset = 3 filterCoefficient = fc4 cqi-ReportConfig = cqi-ReportModeAperiodic = rm30 nomPDSCH-RS-EPRE-Offset = 0 antennaInfo = defaultValue = NULL schedulingRequestConfig = setup = sr-PUCCH-ResourceIndex = 20 sr-ConfigIndex = 30 dsr-TransMax = n4
¾¾¾¾¾¾¾¾¾¾¾®
UL-DCCH-Message rrcConnectionSetupComplete UL-DCCH-Message = message = c1 = rrcConnectionSetupComplete = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = rrcConnectionSetupComplete-r8 = selectedPLMN-Identity = 1 dedicatedInfoNAS = 17FA77D0FF030745090BF600F11000010112345678
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x1 [ 1 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xFA77D0FF [ 4202156287 ] Sequence Number = 0x03 [ 3 ] NAS message = 0x0745090BF600F11000010112345678
¬¾¾¾¾¾¾¾¾¾¾¾
Detach Request UE Terminated Detach Request UE Terminated PDU Security header type [4 bits] = 0x0 [ 0 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] Message Type [8 bits] = 0x45 - Detach Request UE Terminated [ 69 ] Spare Half Octet [4 bits] = 0x0 [ 0 ] Detach Type swt_off [1 bit] = 0x1 [ 1 ] typ_of_det [3 bits] = 0x1 [ 1 ]
¬¾¾¾¾¾¾¾¾¾¾¾
DL-DCCH-Message rrcConnectionRelease DL-DCCH-Message = message = c1 = rrcConnectionRelease = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = rrcConnectionRelease-r8 = releaseCause = other
¾¾¾¾¾¾¾¾¾¾¾®
UT_SYSTEM_REQ
Sent from port: MTC:Ut File: MTC_UpperTester.ttcn [Line: 175] ASP parameters Cmd MMI Cmd = 'SWITCH_ON' ParameterList = Omit CnfRequired = False TTCN: TTCN Execution Leave function: MTC_UpperTester.fl_UT_HandleCmd TTCN: TTCN Execution Enter altstep: MTC_Main.a_PTC_Control TTCN: TTCN Execution Leave altstep: MTC_Main.a_PTC_Control TTCN: TTCN Execution Enter altstep: MTC_UpperTester.a_UpperTester TTCN: TTCN Execution Leave altstep: MTC_UpperTester.a_UpperTester UL-CCCH-Message rrcConnectionRequest UL-CCCH-Message = message = c1 = rrcConnectionRequest = criticalExtensions = rrcConnectionRequest-r8 = ue-Identity = randomValue = 0100010111100011010111000011001000000000 establishmentCause = mo-Signalling spare = 0
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 0 TimingInfo SubFrame SFN Number = 614 Subframe Number = 1 Status Ok = True RrcPdu Ccch message_ c1 rrcConnectionRequest criticalExtensions rrcConnectionRequest_r8 ue_Identity randomValue = '0100010111100011010111000011001000000000'B establishmentCause = mo_Signalling (3) spare = '0'B SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_NASSteps.ttcn [Line: 220] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 0 TimingInfo SubFrame SFN Number = 614 Subframe Number = 1 Status Ok = True Signalling Rrc Ccch message_ c1 rrcConnectionRequest criticalExtensions rrcConnectionRequest_r8 ue_Identity randomValue = '0100010111100011010111000011001000000000'B establishmentCause = mo_Signalling (3) spare = '0'B Nas = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_RRCSteps.f_EUTRA_RRC_ConnectionSetup_Def TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_CellInfo_GetFDD_TDD_Info TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_CellInfo_Get TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: EUTRA_CellInfo.f_EUTRA_CellInfo_GetIndex TTCN: TTCN Execution Parameter: EUTRA_CellInfo.v_Index = 0 File: EUTRA_CellInfo.ttcn [Line: 221] TTCN: TTCN Execution Parameter: EUTRA_CellInfo.v_Index = 0 File: EUTRA_CellInfo.ttcn [Line: 225] TTCN: TTCN Execution Leave function: EUTRA_CellInfo.f_EUTRA_CellInfo_GetIndex TTCN: TTCN Execution Parameter: EUTRA_Component.v_Index = 0 File: EUTRA_Component.ttcn [Line: 187] TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_CellInfo_Get TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_CellInfo_GetFDD_TDD_Info TTCN: TTCN Execution Enter function: EUTRA_ConfigurationSteps.f_EUTRA_StartDefULGrantTransmission TTCN: TTCN Execution Enter function: EUTRA_ConfigurationSteps.f_EUTRA_SS_CommonCellConfig SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 58] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request Cell AddOrReconfigure Basic = Omit Active C_RNTI = Omit PhysicalLayerConfigUL = Omit RachProcedureConfig = Omit CcchDcchDtchConfig TimeDomainRestriction = Omit DL = Omit UL DciInfo Imcs Value = 9 RedundancyVersionList RedundancyVersion_Type = 0 RedundancyVersion_Type = 2 RedundancyVersion_Type = 3 RedundancyVersion_Type = 1 RedundancyVersion_Type = 0 ToggleNDI = True FreqDomainSchedul FirstRbIndex = 0 Nprb = 25 Hopping Deactivated = True PUCCH_Synch Auto TimingAdvance = 31 TA_Period = 600 TA_Repetition Continuous = True UL_GrantConfig OnSR_Reception = True DrxCtrl = Omit TtiBundling = Omit SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 59] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm Cell = True TTCN: TTCN Execution Leave function: EUTRA_ConfigurationSteps.f_EUTRA_SS_CommonCellConfig TTCN: TTCN Execution Leave function: EUTRA_ConfigurationSteps.f_EUTRA_StartDefULGrantTransmission TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_RRCSteps.f_EUTRA_RRC_ConnectionSetup_Def TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 0 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc Ccch message_ c1 rrcConnectionSetup rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionSetup_r8 radioResourceConfigDedicated srb_ToAddModList SRB_ToAddMod srb_Identity = 1 rlc_Config defaultValue = Null logicalChannelConfig defaultValue = Null drb_ToAddModList = Omit drb_ToReleaseList = Omit mac_MainConfig explicitValue ul_SCH_Config maxHARQ_Tx = n5 (4) periodicBSR_Timer = sf20 (3) retxBSR_Timer = sf320 (0) ttiBundling = False drx_Config release = Null timeAlignmentTimerDedicated = sf750 (1) phr_Config setup periodicPHR_Timer = sf500 (5) prohibitPHR_Timer = sf200 (5) dl_PathlossChange = dB3 (1) sps_Config = Omit physicalConfigDedicated pdsch_ConfigDedicated p_a = dB0 (4) pucch_ConfigDedicated ackNackRepetition release = Null tdd_AckNackFeedbackMode = Omit pusch_ConfigDedicated betaOffset_ACK_Index = 9 betaOffset_RI_Index = 6 betaOffset_CQI_Index = 6 uplinkPowerControlDedicated p0_UE_PUSCH = 0 deltaMCS_Enabled = en0 (0) accumulationEnabled = True p0_UE_PUCCH = 0 pSRS_Offset = 3 filterCoefficient = fc4 (4) tpc_PDCCH_ConfigPUCCH = Omit tpc_PDCCH_ConfigPUSCH = Omit cqi_ReportConfig cqi_ReportModeAperiodic = rm30 (3) nomPDSCH_RS_EPRE_Offset = 0 cqi_ReportPeriodic = Omit soundingRS_UL_ConfigDedicated = Omit antennaInfo defaultValue = Null schedulingRequestConfig setup sr_PUCCH_ResourceIndex = 20 sr_ConfigIndex = 30 dsr_TransMax = n4 (0) nonCriticalExtension = Omit Nas = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = True File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = False File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .f_EUTRA_RRC_ConnEst_DefWithNas TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .f_EUTRA_RRC_ConnEst_DefWithNas RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 0 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Ccch message_ c1 rrcConnectionSetup rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionSetup_r8 radioResourceConfigDedicated srb_ToAddModList SRB_ToAddMod srb_Identity = 1 rlc_Config defaultValue = Null logicalChannelConfig defaultValue = Null drb_ToAddModList = Omit drb_ToReleaseList = Omit mac_MainConfig explicitValue ul_SCH_Config maxHARQ_Tx = n5 (4) periodicBSR_Timer = sf20 (3) retxBSR_Timer = sf320 (0) ttiBundling = False drx_Config release = Null timeAlignmentTimerDedicated = sf750 (1) phr_Config setup periodicPHR_Timer = sf500 (5) prohibitPHR_Timer = sf200 (5) dl_PathlossChange = dB3 (1) sps_Config = Omit physicalConfigDedicated pdsch_ConfigDedicated p_a = dB0 (4) pucch_ConfigDedicated ackNackRepetition release = Null tdd_AckNackFeedbackMode = Omit pusch_ConfigDedicated betaOffset_ACK_Index = 9 betaOffset_RI_Index = 6 betaOffset_CQI_Index = 6 uplinkPowerControlDedicated p0_UE_PUSCH = 0 deltaMCS_Enabled = en0 (0) accumulationEnabled = True p0_UE_PUCCH = 0 pSRS_Offset = 3 filterCoefficient = fc4 (4) tpc_PDCCH_ConfigPUCCH = Omit tpc_PDCCH_ConfigPUSCH = Omit cqi_ReportConfig cqi_ReportModeAperiodic = rm30 (3) nomPDSCH_RS_EPRE_Offset = 0 cqi_ReportPeriodic = Omit soundingRS_UL_ConfigDedicated = Omit antennaInfo defaultValue = Null schedulingRequestConfig setup sr_PUCCH_ResourceIndex = 20 sr_ConfigIndex = 30 dsr_TransMax = n4 (0) nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 628 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 rrcConnectionSetupComplete rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionSetupComplete_r8 selectedPLMN_Identity = 1 registeredMME plmn_Identity = Omit mmegi = '0000000000000001'B mmec = '00000001'B dedicatedInfoNAS = '179527B78F040741010BF600F1100001011234567802C0C000050201D031D15200F1100001'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 651] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '00010111100101010010011110110111100011110000010000000111010000010000000100001011111101100000000011110001000100000000000000000001000000010001001000110100010101100111100000000010110000001100000000000000000001010000001000000001110100000011000111010001010100100000000011110001000100000000000000000001'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0001'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '9527B78F'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 4 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0741010BF600F1100001011234567802C0C000050201D031D15200F1100001'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 3 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 4 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 3 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 4 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000004'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '040741010BF600F1100001011234567802C0C000050201D031D15200F1100001'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '9527B78F'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000004'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '00000111010000010000000100001011111101100000000011110001000100000000000000000001000000010001001000110100010101100111100000000010110000001100000000000000000001010000001000000001110100000011000111010001010100100000000011110001000100000000000000000001'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = '0201D031D1'O File: NasEmu.ttcn [Line: 145] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000001000000001110100000011000111010001'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu.PiggybackedPduList = Omit File: NasEmu.ttcn [Line: 159] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_NASSteps.ttcn [Line: 232] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 628 Subframe Number = 3 Status Ok = True Signalling Rrc Dcch message_ c1 rrcConnectionSetupComplete rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionSetupComplete_r8 selectedPLMN_Identity = 1 registeredMME plmn_Identity = Omit mmegi = '0000000000000001'B mmec = '00000001'B dedicatedInfoNAS = '179527B78F040741010BF600F1100001011234567802C0C000050201D031D15200F1100001'O nonCriticalExtension = Omit Nas NasIndication SecurityProtection Status = '0001'B NasCount = '00000004'O Pdu Msg aTTACH_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01000001'B nasKeySetId iei = Omit tsc = '0'B nasKeySetId = '000'B epsAttachType spare = '0'B typeValue = '001'B oldGutiOrImsi iei = Omit iel = '0B'O idDigit1 = '1111'B oddEvenInd = '0'B typeOfId = '110'B otherDigits = '00F11000010112345678'O ueNetworkCapability iei = Omit iel = '02'O networkCap = 'C0C0'O esmMessage iei = Omit iel = '0005'O esmPdu = '0201D031D1'O oldPtmsiSignature = Omit additionalGuti = Omit lastVisitedRegisteredTai iei = '52'O plmnId = '00F110'O tac = '0001'O drxParameter = Omit msNetworkCapability = Omit oldLai = Omit tmsiStatus = Omit msClassmark2 = Omit msClassmark3 = Omit supportedCodecList = Omit PiggybackedPduList NAS_UL_Pdu_Type Msg pDN_CONNECTIVITY_REQUEST epsBearerId = '0'H protocolDiscriminator = '0010'B procedureTransactionIdentifier = '01'O messageType = '11010000'B pdnType spare = '0'B typeValue = '011'B requestType spare = '0'B typeValue = '001'B esmInfoTransferFlag iei = 'D'H spare = '000'B eitValue = '1'B accessPointName = Omit protocolConfigurationOptions = Omit PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: EUTRA_NASSteps.f_EUTRA_RRC_ConnEst_DefWithNas TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: EUTRA_AuxiliaryFunctions.f_Asn2Nas_PlmnId TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MCC = '000'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 97] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MNC = 'FFF'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 98] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MCC[I] = '0'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 105] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 1 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MCC[I] = '0'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 105] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 2 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 1 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MCC[I] = '0'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 105] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 3 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 108] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 110] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MNC[I] = 'F'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 111] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 1 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 108] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 1 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 110] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MNC[I] = 'F'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 111] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 2 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 108] TTCN: TTCN Execution Leave function: EUTRA_AuxiliaryFunctions.f_Asn2Nas_PlmnId TTCN: TTCN Execution Enter function: EUTRA_SecuritySteps.f_EUTRA_NAS_Authentication TTCN: TTCN Execution Enter function: EUTRA_SecurityFunctions.f_EUTRA_Authentication_InitNAS TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_AuthenticationInit TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_AuthSQN = '000000000000000000000000000000000000000000000000'B File: Common_AuxiliaryFunctions.ttcn [Line: 238] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_XDOut = '10100011110111110000111001101110001100100011101100110110110001000110110010101101000011011000010000010111111101011101101101111000'B File: Common_AuxiliaryFunctions.ttcn [Line: 240] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_CDOut = '0000000000000000000000000000000000000000000000000101010101010101'B File: Common_AuxiliaryFunctions.ttcn [Line: 241] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_XDOut_Half = '1010001111011111000011100110111000110010001110110011011011000100'B File: Common_AuxiliaryFunctions.ttcn [Line: 242] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_AK = '011011100011001000111011001101101100010001101100'B File: Common_AuxiliaryFunctions.ttcn [Line: 243] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_AUTN_1 = '011011100011001000111011001101101100010001101100'B File: Common_AuxiliaryFunctions.ttcn [Line: 244] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_MAC = '1010001111011111000011100110111000110010001110110110001110010001'B File: Common_AuxiliaryFunctions.ttcn [Line: 245] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_AUTN_2 = '01010101010101011010001111011111000011100110111000110010001110110110001110010001'B File: Common_AuxiliaryFunctions.ttcn [Line: 246] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Auth_Params.AUTN = '01101110001100100011101100110110110001000110110001010101010101011010001111011111000011100110111000110010001110110110001110010001'B File: Common_AuxiliaryFunctions.ttcn [Line: 247] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Auth_Params.IK = '00001110011011100011001000111011001101101100010001101100101011010000110110000100000101111111010111011011011110001010001111011111'B File: Common_AuxiliaryFunctions.ttcn [Line: 249] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Auth_Params.CK = '11011111000011100110111000110010001110110011011011000100011011001010110100001101100001000001011111110101110110110111100010100011'B File: Common_AuxiliaryFunctions.ttcn [Line: 251] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Auth_Params.XRES = '10100011110111110000111001101110001100100011101100110110110001000110110010101101000011011000010000010111111101011101101101111000'B File: Common_AuxiliaryFunctions.ttcn [Line: 252] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Auth_Params.KcGSM = '0111000111101001110011111110101100100011010100010111001110111101'B File: Common_AuxiliaryFunctions.ttcn [Line: 254] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Auth_Params.KeySeq = '001'B File: Common_AuxiliaryFunctions.ttcn [Line: 255] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_AuthenticationInit TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_Auth_Params.Ks = '1101111100001110011011100011001000111011001101101100010001101100101011010000110110000100000101111111010111011011011110001010001100001110011011100011001000111011001101101100010001101100101011010000110110000100000101111111010111011011011110001010001111011111'B File: EUTRA_SecurityFunctions.ttcn [Line: 503] TTCN: TTCN Execution Enter function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S10 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '10'O File: EUTRA_SecurityFunctions.ttcn [Line: 155] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1000F110'O File: EUTRA_SecurityFunctions.ttcn [Line: 157] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1000F1100003'O File: EUTRA_SecurityFunctions.ttcn [Line: 159] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1000F11000036E323B36C46C'O File: EUTRA_SecurityFunctions.ttcn [Line: 161] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1000F11000036E323B36C46C0006'O File: EUTRA_SecurityFunctions.ttcn [Line: 164] TTCN: TTCN Execution Leave function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S10 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_Auth_Params.KASME = '1110110100011100010100110101110110000011011000110000011010110100011011011110111011101010100111101111000111000011110111011111101111011110000011010100100010010110101110110001100001110101011101000110101000011101101100011000000110001100110011011101000111010000'B File: EUTRA_SecurityFunctions.ttcn [Line: 505] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_Auth_Params.KSIasme = '001'B File: EUTRA_SecurityFunctions.ttcn [Line: 507] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_Auth_Params.KSIsgsn = '111'B File: EUTRA_SecurityFunctions.ttcn [Line: 509] TTCN: TTCN Execution Enter function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S15 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15'O File: EUTRA_SecurityFunctions.ttcn [Line: 337] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1501'O File: EUTRA_SecurityFunctions.ttcn [Line: 339] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15010001'O File: EUTRA_SecurityFunctions.ttcn [Line: 341] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1501000101'O File: EUTRA_SecurityFunctions.ttcn [Line: 343] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15010001010001'O File: EUTRA_SecurityFunctions.ttcn [Line: 345] TTCN: TTCN Execution Leave function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S15 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_Auth_Params.NAS_Ciphering.K_NAS = '00110010100110111011010001000010000101000111011000010111000110011110011011000000000100000101011110100001010001000001111110100001'B File: EUTRA_SecurityFunctions.ttcn [Line: 513] TTCN: TTCN Execution Enter function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S15 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15'O File: EUTRA_SecurityFunctions.ttcn [Line: 337] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1502'O File: EUTRA_SecurityFunctions.ttcn [Line: 339] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15020001'O File: EUTRA_SecurityFunctions.ttcn [Line: 341] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1502000101'O File: EUTRA_SecurityFunctions.ttcn [Line: 343] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15020001010001'O File: EUTRA_SecurityFunctions.ttcn [Line: 345] TTCN: TTCN Execution Leave function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S15 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_Auth_Params.NAS_Integrity.K_NAS = '01101111111110011000110110100011010010100010110100011011110001100010101010100110110101001011101100011010011000101010011001100100'B File: EUTRA_SecurityFunctions.ttcn [Line: 517] TTCN: TTCN Execution Leave function: EUTRA_SecurityFunctions.f_EUTRA_Authentication_InitNAS TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0001'B Pdu Msg aUTHENTICATION_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010010'B spareHalfOctet = '0'H asmeNasKeySetId iei = Omit tsc = '0'B nasKeySetId = '001'B rand iei = Omit randValue = '10100011110111100000110001101101001101100011111000110000110000110110010010100100000001111000111100011011111110001101010101110111'B autn iei = Omit iel = '10'O aUTN = '01101110001100100011101100110110110001000110110001010101010101011010001111011111000011100110111000110010001110110110001110010001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Leave altstep: .f_EUTRA_NAS_Authentication TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0001'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075201A3DE0C6D363E30C364A4078F1BF8D577106E323B36C46C5555A3DF0E6E323B6391'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 2 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 3 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000003'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000003'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '03'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '03075201A3DE0C6D363E30C364A4078F1BF8D577106E323B36C46C5555A3DF0E6E323B6391'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'A300418F'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '17A300418F03075201A3DE0C6D363E30C364A4078F1BF8D577106E323B36C46C5555A3DF0E6E323B6391'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '17A300418F03075201A3DE0C6D363E30C364A4078F1BF8D577106E323B36C46C5555A3DF0E6E323B6391'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '17A300418F03075201A3DE0C6D363E30C364A4078F1BF8D577106E323B36C46C5555A3DF0E6E323B6391'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 664 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '17DDEFB12505075308A3DF0E6E323B36C4'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0001011111011101111011111011000100100101000001010000011101010011000010001010001111011111000011100110111000110010001110110011011011000100'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0001'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'DDEFB125'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 5 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075308A3DF0E6E323B36C4'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 4 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 5 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 4 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 5 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000005'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '05075308A3DF0E6E323B36C4'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'DDEFB125'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000005'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010011000010001010001111011111000011100110111000110010001110110011011011000100'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_SecuritySteps.ttcn [Line: 336] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 664 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0001'B NasCount = '00000005'O Pdu Msg aUTHENTICATION_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010011'B authenticationResponseParameter iei = Omit iel = '08'O res = '1010001111011111000011100110111000110010001110110011011011000100'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_ReceivedRES = '1010001111011111000011100110111000110010001110110011011011000100'B File: EUTRA_SecuritySteps.ttcn [Line: 339] TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_SecuritySteps.f_EUTRA_NAS_Authentication TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: NAS_SecurityMode.fl_EUTRA_NAS_ActivateSecurity_IMEISV TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: EUTRA_SecuritySteps.f_EUTRA_SS_NAS_ConfigureSecurity TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler NAS_CTRL_REQ
Inter-component message: CTRL -> NASEMU_PTC:CTRL File: NasEmu.ttcn [Line: 290] ASP parameters Common CellId = eutra_Cell_NonSpecific (0) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request Security StartRestart Integrity Algorithm = '001'B K_NAS = '01101111111110011000110110100011010010100010110100011011110001100010101010100110110101001011101100011010011000101010011001100100'B Ciphering Algorithm = '001'B K_NAS = '00110010100110111011010001000010000101000111011000010111000110011110011011000000000100000101011110100001010001000001111110100001'B NasCountReset = True TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.SecurityStarted = True File: NasEmu.ttcn [Line: 292] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Enter function: NasEmu.f_NasCountInit TTCN: TTCN Execution Leave altstep: .f_EUTRA_SS_NAS_ConfigureSecurity TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 16777215 File: NasEmu.ttcn [Line: 276] TTCN: TTCN Execution Leave function: NasEmu.f_NasCountInit TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00FFFFFF'O File: NasEmu.ttcn [Line: 296] TTCN: TTCN Execution Enter function: NasEmu.f_NasCountInit TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 16777215 File: NasEmu.ttcn [Line: 276] TTCN: TTCN Execution Leave function: NasEmu.f_NasCountInit TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00FFFFFF'O File: NasEmu.ttcn [Line: 297] NAS_CTRL_CNF
Inter-component message: NASCTRL -> EUTRA_PTC:NASCTRL File: EUTRA_SecuritySteps.ttcn [Line: 43] ASP parameters Common CellId = eutra_Cell_NonSpecific (0) RoutingInfo None = True TimingInfo None = True Result Success = True Confirm Security = True TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_SecuritySteps.f_EUTRA_SS_NAS_ConfigureSecurity TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: NAS_SecurityMode.fl_EUTRA_NAS_SecurityModeControl_IMEISV TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0011'B Pdu Msg sECURITY_MODE_COMMAND securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01011101'B nasSecurityAlgorithms iei = Omit spare1 = '0'B cipheringType = '001'B spare2 = '0'B integrityType = '001'B spareHalfOctet = '0'H asmeNasKeySetId iei = Omit tsc = '0'B nasKeySetId = '001'B replayedSecurityCapability iei = Omit iel = '02'O securityCap = 'C0C0'O imeisvRequest iei = 'C'H spare = '0'B requestValue = '001'B replayedNonceUe = Omit nonceMme = Omit PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Leave altstep: .fl_EUTRA_NAS_SecurityModeControl_IMEISV TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0011'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075D110102C0C0C1'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 16777215 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 0 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000000'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000000'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '00'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '00075D110102C0C0C1'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '7B8D4CF3'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '377B8D4CF300075D110102C0C0C1'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '377B8D4CF300075D110102C0C0C1'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '377B8D4CF300075D110102C0C0C1'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler DL-CCCH-Message rrcConnectionSetup DL-CCCH-Message = message = c1 = rrcConnectionSetup = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = rrcConnectionSetup-r8 = radioResourceConfigDedicated = srb-ToAddModList = SEQUENCE OF SRB-ToAddMod SRB-ToAddMod(1) = srb-Identity = 1 rlc-Config = defaultValue = NULL logicalChannelConfig = defaultValue = NULL mac-MainConfig = explicitValue = ul-SCH-Config = maxHARQ-Tx = n5 periodicBSR-Timer = sf20 retxBSR-Timer = sf320 ttiBundling = FALSE drx-Config = release = NULL timeAlignmentTimerDedicated = sf750 phr-Config = setup = periodicPHR-Timer = sf500 prohibitPHR-Timer = sf200 dl-PathlossChange = dB3 physicalConfigDedicated = pdsch-ConfigDedicated = p-a = dB0 pucch-ConfigDedicated = ackNackRepetition = release = NULL pusch-ConfigDedicated = betaOffset-ACK-Index = 9 betaOffset-RI-Index = 6 betaOffset-CQI-Index = 6 uplinkPowerControlDedicated = p0-UE-PUSCH = 0 deltaMCS-Enabled = en0 accumulationEnabled = TRUE p0-UE-PUCCH = 0 pSRS-Offset = 3 filterCoefficient = fc4 cqi-ReportConfig = cqi-ReportModeAperiodic = rm30 nomPDSCH-RS-EPRE-Offset = 0 antennaInfo = defaultValue = NULL schedulingRequestConfig = setup = sr-PUCCH-ResourceIndex = 20 sr-ConfigIndex = 30 dsr-TransMax = n4
¾¾¾¾¾¾¾¾¾¾¾®
UL-DCCH-Message rrcConnectionSetupComplete UL-DCCH-Message = message = c1 = rrcConnectionSetupComplete = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = rrcConnectionSetupComplete-r8 = selectedPLMN-Identity = 1 registeredMME = mmegi = 0000000000000001 mmec = 00000001 dedicatedInfoNAS = 179527B78F040741010BF600F1100001011234567802C0C000050201D031D15200F1100001
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x1 [ 1 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x9527B78F [ 2502408079 ] Sequence Number = 0x04 [ 4 ] NAS message = 0x0741010BF600F1100001011234567802C0C000050201D031D15200F1100001
¬¾¾¾¾¾¾¾¾¾¾¾
Attach Request Attach Request PDU Security header type [4 bits] = 0x0 [ 0 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] Message Type [8 bits] = 0x41 - Attach Request [ 65 ] NAS key set identifier Type of security context flag [1 bit] = 0x0 [ 0 ] ksi [3 bits] = 0x0 [ 0 ] EPS attach type Spare Bits [1 bit] = 0x0 [ 0 ] Value [3 bits] = 0x1 [ 1 ] Old GUTI or IMSI IE Length [8 bits] = 0xB [ 11 ] constant / IMSI Identity Digit 1 [4 bits] = 0xF [ 15 ] Odd / Even Indicator [1 bit] = 0x0 [ 0 ] Type of Identity [3 bits] = 0x6 [ 6 ] Mobile Country Code 1st and 2nd Digits = 0x00 [ 0 ] Mobile Network Code 3rd Digit = 0xF [ 15 ] Mobile Country Code 3rd Digit = 0x1 [ 1 ] Mobile Network Code 1st and 2nd Digits = 0x10 [ 16 ] MME group Id = 0x0001 [ 1 ] MME code = 0x01 [ 1 ] M-TMSI = 0x12345678 [ 305419896 ] UE Network Capability IE Length [8 bits] = 0x2 [ 2 ] eea0_128 [1 bit] = 0x1 [ 1 ] eea1_128 [1 bit] = 0x1 [ 1 ] eea2_128 [1 bit] = 0x0 [ 0 ] eea3 [1 bit] = 0x0 [ 0 ] eea4 [1 bit] = 0x0 [ 0 ] eea5 [1 bit] = 0x0 [ 0 ] eea6 [1 bit] = 0x0 [ 0 ] eea7 [1 bit] = 0x0 [ 0 ] Spare Bits [1 bit] = 0x1 [ 1 ] eia1_128 [1 bit] = 0x1 [ 1 ] eia2_128 [1 bit] = 0x0 [ 0 ] eia3 [1 bit] = 0x0 [ 0 ] eia4 [1 bit] = 0x0 [ 0 ] eia5 [1 bit] = 0x0 [ 0 ] eia6 [1 bit] = 0x0 [ 0 ] eia7 [1 bit] = 0x0 [ 0 ] ESM message container IE Length [16 bits] = 0x5 [ 5 ] Contents = 0x0201D031D1 Last visited registered TAI IE Identifier [8 bits] = 0x52 [ 82 ] Mobile Country Code 1st and 2nd Digits = 0x00 [ 0 ] Mobile Network Code 3rd Digit = 0xF [ 15 ] Mobile Country Code 3rd Digit = 0x1 [ 1 ] Mobile Network Code 1st and 2nd Digits = 0x10 [ 16 ] Tracking area code = 0x0001 [ 1 ] { Spare Padding1 = } N Spare Bits1 =
¬¾¾¾¾¾¾¾¾¾¾¾
DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 17A300418F03075201A3DE0C6D363E30C364A4078F1BF8D577106E323B36C46C5555A3DF0E6E323B6391
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x1 [ 1 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xA300418F [ 2734702991 ] Sequence Number = 0x03 [ 3 ] NAS message = 0x075201A3DE0C6D363E30C364A4078F1BF8D577106E323B36C46C5555A3DF0E6E323B6391
¾¾¾¾¾¾¾¾¾¾¾®
Authentication Request Authentication Request PDU Security header type [4 bits] = 0x0 [ 0 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] Message Type [8 bits] = 0x52 - Authentication Request [ 82 ] Spare Half Octet [4 bits] = 0x0 [ 0 ] NAS key set identifierASME Type of security context flag [1 bit] = 0x0 [ 0 ] ksi [3 bits] = 0x1 [ 1 ] Authentication Parameter Rand Authentication Parameter Rand = 0xA3DE0C6D363E30C364A4078F1BF8D577 Authentication Parameter AUTN IE Length [8 bits] = 0x10 [ 16 ] value = 0x6E323B36C46C5555A3DF0E6E323B6391
¾¾¾¾¾¾¾¾¾¾¾®
UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 17DDEFB12505075308A3DF0E6E323B36C4
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x1 [ 1 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xDDEFB125 [ 3723473189 ] Sequence Number = 0x05 [ 5 ] NAS message = 0x075308A3DF0E6E323B36C4
¬¾¾¾¾¾¾¾¾¾¾¾
Authentication Response Authentication Response PDU Security header type [4 bits] = 0x0 [ 0 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] Message Type [8 bits] = 0x53 - Authentication Response [ 83 ] Authentication response parameter IE Length [8 bits] = 0x8 [ 8 ] Authentication response parameter information = 0xA3DF0E6E323B36C4
¬¾¾¾¾¾¾¾¾¾¾¾
DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 377B8D4CF300075D110102C0C0C1
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x3 [ 3 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x7B8D4CF3 [ 2072857843 ] Sequence Number = 0x00 [ 0 ] NAS message = 0x075D110102C0C0C1
¾¾¾¾¾¾¾¾¾¾¾®
Security Mode Command Security Mode Command PDU Security header type [4 bits] = 0x0 [ 0 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] Message Type [8 bits] = 0x5D - Security Mode Command [ 93 ] Selected NAS security algorithms Spare Bits [1 bit] = 0x0 [ 0 ] Type of ciphering algorithm [3 bits] = 0x1 [ 1 ] Spare Padding [1 bit] = 0x0 [ 0 ] Type of integrity protection algorithm [3 bits] = 0x1 [ 1 ] Spare Half Octet [4 bits] = 0x0 [ 0 ] NAS key set identifierASME Type of security context flag [1 bit] = 0x0 [ 0 ] ksi [3 bits] = 0x1 [ 1 ] Replayed UE security capabilities IE Length [8 bits] = 0x2 [ 2 ] eea0_128 [1 bit] = 0x1 [ 1 ] eea1_128 [1 bit] = 0x1 [ 1 ] eea2_128 [1 bit] = 0x0 [ 0 ] eea3 [1 bit] = 0x0 [ 0 ] eea4 [1 bit] = 0x0 [ 0 ] eea5 [1 bit] = 0x0 [ 0 ] eea6 [1 bit] = 0x0 [ 0 ] eea7 [1 bit] = 0x0 [ 0 ] Spare Bits [1 bit] = 0x1 [ 1 ] eia1_128 [1 bit] = 0x1 [ 1 ] eia2_128 [1 bit] = 0x0 [ 0 ] eia3 [1 bit] = 0x0 [ 0 ] eia4 [1 bit] = 0x0 [ 0 ] eia5 [1 bit] = 0x0 [ 0 ] eia6 [1 bit] = 0x0 [ 0 ] eia7 [1 bit] = 0x0 [ 0 ] IMEISV Request IE Identifier [4 bits] = 0xC [ 12 ] Spare Bits [1 bit] = 0x0 [ 0 ] value [3 bits] = 0x1 - IMEISV Requested [ 1 ]
¾¾¾¾¾¾¾¾¾¾¾®
UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 47B86038CD0000229359CB030F6E5FC3167FFE
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x4 [ 4 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xB86038CD [ 3093313741 ] Sequence Number = 0x00 [ 0 ] NAS message = 0x00229359CB030F6E5FC3167FFE
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 682 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '47B86038CD0000229359CB030F6E5FC3167FFE'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '01000111101110000110000000111000110011010000000000000000001000101001001101011001110010110000001100001111011011100101111111000011000101100111111111111110'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0100'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'B86038CD'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 0 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '00229359CB030F6E5FC3167FFE'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 16777215 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 0 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 65535 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 255 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 260] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 0 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000000'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '0000229359CB030F6E5FC3167FFE'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'B86038CD'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000000'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075E23091332547689121304F0'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '00000111010111100010001100001001000100110011001001010100011101101000100100010010000100110000010011110000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 165] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 682 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0100'B NasCount = '00000000'O Pdu Msg sECURITY_MODE_COMPLETE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01011110'B imeisv iei = '23'O iel = '09'O idDigit1 = Omit oddEvenInd = Omit typeOfId = Omit otherDigits = '1332547689121304'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Parameter: NAS_SecurityMode.v_NasCountUL = '00000000'O File: NAS_SecurityMode.ttcn [Line: 170] TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: NAS_SecurityMode.fl_EUTRA_NAS_SecurityModeControl_IMEISV TTCN: TTCN Execution Parameter: NAS_SecurityMode.v_NasCountUL = '00000000'O File: NAS_SecurityMode.ttcn [Line: 107] TTCN: TTCN Execution Leave function: NAS_SecurityMode.fl_EUTRA_NAS_ActivateSecurity_IMEISV TTCN: TTCN Execution Parameter: NAS_SecurityMode.v_NasCountUL = '00000000'O File: NAS_SecurityMode.ttcn [Line: 367] TTCN: TTCN Execution Enter function: EUTRA_SecuritySteps.f_EUTRA_RRC_ActivateSecurity TTCN: TTCN Execution Enter function: EUTRA_SecurityFunctions.f_EUTRA_Authentication_InitAS TTCN: TTCN Execution Enter function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S11 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '11'O File: EUTRA_SecurityFunctions.ttcn [Line: 237] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1100000000'O File: EUTRA_SecurityFunctions.ttcn [Line: 239] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '11000000000004'O File: EUTRA_SecurityFunctions.ttcn [Line: 241] TTCN: TTCN Execution Leave function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S11 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_Auth_Params.KENB = '0011000000101001010000110100101110011011111110000110000011110110100010111000010111010000100001100010010011000011010010110101101100010001100011101101101000110011000001110001111110110100001000110111011110011110010100111101110001001100001101010000111011100000'B File: EUTRA_SecurityFunctions.ttcn [Line: 547] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_Auth_Params.NCC = 0 File: EUTRA_SecurityFunctions.ttcn [Line: 549] TTCN: TTCN Execution Enter function: EUTRA_SecurityFunctions.fl_ConvertCiphAlg2Bitstring TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_B3 = '111'B File: EUTRA_SecurityFunctions.ttcn [Line: 178] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_B3 = '001'B File: EUTRA_SecurityFunctions.ttcn [Line: 184] TTCN: TTCN Execution Leave function: EUTRA_SecurityFunctions.fl_ConvertCiphAlg2Bitstring TTCN: TTCN Execution Enter function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S15 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15'O File: EUTRA_SecurityFunctions.ttcn [Line: 337] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1503'O File: EUTRA_SecurityFunctions.ttcn [Line: 339] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15030001'O File: EUTRA_SecurityFunctions.ttcn [Line: 341] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1503000101'O File: EUTRA_SecurityFunctions.ttcn [Line: 343] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15030001010001'O File: EUTRA_SecurityFunctions.ttcn [Line: 345] TTCN: TTCN Execution Leave function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S15 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_Auth_Params.AS_Ciphering.KRRCenc = '10011101101111111000111001000000000111100110010111101011111110001100011010011101010111000111111100011000110000001111111110111001'B File: EUTRA_SecurityFunctions.ttcn [Line: 554] TTCN: TTCN Execution Enter function: EUTRA_SecurityFunctions.fl_ConvertIntAlg2Bitstring TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_B3 = '111'B File: EUTRA_SecurityFunctions.ttcn [Line: 205] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_B3 = '001'B File: EUTRA_SecurityFunctions.ttcn [Line: 208] TTCN: TTCN Execution Leave function: EUTRA_SecurityFunctions.fl_ConvertIntAlg2Bitstring TTCN: TTCN Execution Enter function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S15 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15'O File: EUTRA_SecurityFunctions.ttcn [Line: 337] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1504'O File: EUTRA_SecurityFunctions.ttcn [Line: 339] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15040001'O File: EUTRA_SecurityFunctions.ttcn [Line: 341] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1504000101'O File: EUTRA_SecurityFunctions.ttcn [Line: 343] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15040001010001'O File: EUTRA_SecurityFunctions.ttcn [Line: 345] TTCN: TTCN Execution Leave function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S15 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_Auth_Params.AS_Integrity.KRRCint = '10001100011101101101010000010100100110110001001111000110110100001011000111101111101101010100111100101100100100110000111000100100'B File: EUTRA_SecurityFunctions.ttcn [Line: 559] TTCN: TTCN Execution Enter function: EUTRA_SecurityFunctions.fl_ConvertCiphAlg2Bitstring TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_B3 = '111'B File: EUTRA_SecurityFunctions.ttcn [Line: 178] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_B3 = '001'B File: EUTRA_SecurityFunctions.ttcn [Line: 184] TTCN: TTCN Execution Leave function: EUTRA_SecurityFunctions.fl_ConvertCiphAlg2Bitstring TTCN: TTCN Execution Enter function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S15 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15'O File: EUTRA_SecurityFunctions.ttcn [Line: 337] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1505'O File: EUTRA_SecurityFunctions.ttcn [Line: 339] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15050001'O File: EUTRA_SecurityFunctions.ttcn [Line: 341] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1505000101'O File: EUTRA_SecurityFunctions.ttcn [Line: 343] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15050001010001'O File: EUTRA_SecurityFunctions.ttcn [Line: 345] TTCN: TTCN Execution Leave function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S15 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_Auth_Params.AS_Ciphering.KUPenc = '01010000000101011110110101010000010000100010010010001011001001000011010001111100011001000111000100100010000100010011011111100000'B File: EUTRA_SecurityFunctions.ttcn [Line: 564] TTCN: TTCN Execution Leave function: EUTRA_SecurityFunctions.f_EUTRA_Authentication_InitAS TTCN: TTCN Execution Enter function: EUTRA_SecuritySteps.f_EUTRA_RRC_CipherActTime_Get SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_SecuritySteps.ttcn [Line: 158] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request PdcpCount Get AllRBs = True SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_SecuritySteps.ttcn [Line: 159] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm PdcpCount Get PdcpCountInfo_Type RadioBearerId Srb = 1 UL Format = PdcpCount_Srb (0) Value = '00000000000000000000000000000011'B DL Format = PdcpCount_Srb (0) Value = '00000000000000000000000000000010'B PdcpCountInfo_Type RadioBearerId Srb = 2 UL Format = PdcpCount_Srb (0) Value = '00000000000000000000000000000000'B DL Format = PdcpCount_Srb (0) Value = '00000000000000000000000000000000'B PdcpCountInfo_Type RadioBearerId Drb = 1 UL Format = PdcpCount_DrbShortSQN (2) Value = '00000000000000000000000000000000'B DL Format = PdcpCount_DrbShortSQN (2) Value = '00000000000000000000000000000000'B TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.I = 0 File: EUTRA_SecuritySteps.ttcn [Line: 163] TTCN: TTCN Execution Enter function: EUTRA_SecuritySteps.fl_EUTRA_SQN_ConvertFromPdcpCount TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_Bitstring = '00000000000000000000000000000011'B File: EUTRA_SecuritySteps.ttcn [Line: 98] TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_Bitstring = '00011'B File: EUTRA_SecuritySteps.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_PdcpSQN.Format = PdcpCount_Srb File: EUTRA_SecuritySteps.ttcn [Line: 111] TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_PdcpSQN.Value = 3 File: EUTRA_SecuritySteps.ttcn [Line: 112] TTCN: TTCN Execution Leave function: EUTRA_SecuritySteps.fl_EUTRA_SQN_ConvertFromPdcpCount TTCN: TTCN Execution Enter function: EUTRA_SecuritySteps.fl_EUTRA_SQN_ConvertFromPdcpCount TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_Bitstring = '00000000000000000000000000000010'B File: EUTRA_SecuritySteps.ttcn [Line: 98] TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_Bitstring = '00010'B File: EUTRA_SecuritySteps.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_PdcpSQN.Format = PdcpCount_Srb File: EUTRA_SecuritySteps.ttcn [Line: 111] TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_PdcpSQN.Value = 2 File: EUTRA_SecuritySteps.ttcn [Line: 112] TTCN: TTCN Execution Leave function: EUTRA_SecuritySteps.fl_EUTRA_SQN_ConvertFromPdcpCount TTCN: TTCN Execution Enter function: EUTRA_SecuritySteps.fl_EUTRA_SQN_Increment TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_PdcpSQN.Value = 4 File: EUTRA_SecuritySteps.ttcn [Line: 128] TTCN: TTCN Execution Leave function: EUTRA_SecuritySteps.fl_EUTRA_SQN_Increment TTCN: TTCN Execution Enter function: EUTRA_SecuritySteps.fl_EUTRA_SQN_Increment TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_PdcpSQN.Value = 3 File: EUTRA_SecuritySteps.ttcn [Line: 128] TTCN: TTCN Execution Leave function: EUTRA_SecuritySteps.fl_EUTRA_SQN_Increment TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.I = 1 File: EUTRA_SecuritySteps.ttcn [Line: 163] TTCN: TTCN Execution Enter function: EUTRA_SecuritySteps.fl_EUTRA_SQN_ConvertFromPdcpCount TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_Bitstring = '00000000000000000000000000000000'B File: EUTRA_SecuritySteps.ttcn [Line: 98] TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_Bitstring = '00000'B File: EUTRA_SecuritySteps.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_PdcpSQN.Format = PdcpCount_Srb File: EUTRA_SecuritySteps.ttcn [Line: 111] TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_PdcpSQN.Value = 0 File: EUTRA_SecuritySteps.ttcn [Line: 112] TTCN: TTCN Execution Leave function: EUTRA_SecuritySteps.fl_EUTRA_SQN_ConvertFromPdcpCount TTCN: TTCN Execution Enter function: EUTRA_SecuritySteps.fl_EUTRA_SQN_ConvertFromPdcpCount TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_Bitstring = '00000000000000000000000000000000'B File: EUTRA_SecuritySteps.ttcn [Line: 98] TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_Bitstring = '00000'B File: EUTRA_SecuritySteps.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_PdcpSQN.Format = PdcpCount_Srb File: EUTRA_SecuritySteps.ttcn [Line: 111] TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_PdcpSQN.Value = 0 File: EUTRA_SecuritySteps.ttcn [Line: 112] TTCN: TTCN Execution Leave function: EUTRA_SecuritySteps.fl_EUTRA_SQN_ConvertFromPdcpCount TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.I = 2 File: EUTRA_SecuritySteps.ttcn [Line: 163] TTCN: TTCN Execution Enter function: EUTRA_SecuritySteps.fl_EUTRA_SQN_ConvertFromPdcpCount TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_Bitstring = '00000000000000000000000000000000'B File: EUTRA_SecuritySteps.ttcn [Line: 98] TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_Bitstring = '0000000'B File: EUTRA_SecuritySteps.ttcn [Line: 108] TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_PdcpSQN.Format = PdcpCount_DrbShortSQN File: EUTRA_SecuritySteps.ttcn [Line: 111] TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_PdcpSQN.Value = 0 File: EUTRA_SecuritySteps.ttcn [Line: 112] TTCN: TTCN Execution Leave function: EUTRA_SecuritySteps.fl_EUTRA_SQN_ConvertFromPdcpCount TTCN: TTCN Execution Enter function: EUTRA_SecuritySteps.fl_EUTRA_SQN_ConvertFromPdcpCount TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_Bitstring = '00000000000000000000000000000000'B File: EUTRA_SecuritySteps.ttcn [Line: 98] TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_Bitstring = '0000000'B File: EUTRA_SecuritySteps.ttcn [Line: 108] TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_PdcpSQN.Format = PdcpCount_DrbShortSQN File: EUTRA_SecuritySteps.ttcn [Line: 111] TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_PdcpSQN.Value = 0 File: EUTRA_SecuritySteps.ttcn [Line: 112] TTCN: TTCN Execution Leave function: EUTRA_SecuritySteps.fl_EUTRA_SQN_ConvertFromPdcpCount TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.I = 3 File: EUTRA_SecuritySteps.ttcn [Line: 163] TTCN: TTCN Execution Leave function: EUTRA_SecuritySteps.f_EUTRA_RRC_CipherActTime_Get TTCN: TTCN Execution Enter function: EUTRA_SecuritySteps.f_EUTRA_SS_RRC_EnableIntegrityProtection SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_SecuritySteps.ttcn [Line: 58] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request AS_Security StartRestart Integrity Algorithm = eia1 (1) KRRCint = '10001100011101101101010000010100100110110001001111000110110100001011000111101111101101010100111100101100100100110000111000100100'B ActTimeList = Omit Ciphering = Omit SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_SecuritySteps.ttcn [Line: 59] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm AS_Security = True TTCN: TTCN Execution Leave function: EUTRA_SecuritySteps.f_EUTRA_SS_RRC_EnableIntegrityProtection TTCN: TTCN Execution Enter function: EUTRA_SecuritySteps.f_EUTRA_SS_RRC_EnableCipheringULandDL SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_SecuritySteps.ttcn [Line: 72] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request AS_Security StartRestart Integrity = Omit Ciphering Algorithm = eea1 (1) KRRCenc = '10011101101111111000111001000000000111100110010111101011111110001100011010011101010111000111111100011000110000001111111110111001'B KUPenc = '01010000000101011110110101010000010000100010010010001011001001000011010001111100011001000111000100100010000100010011011111100000'B ActTimeList SecurityActTime_Type RadioBearerId Srb = 1 UL SQN Format = PdcpCount_Srb (0) Value = 4 DL SQN Format = PdcpCount_Srb (0) Value = 3 SecurityActTime_Type RadioBearerId Srb = 2 UL SQN Format = PdcpCount_Srb (0) Value = 0 DL SQN Format = PdcpCount_Srb (0) Value = 0 SecurityActTime_Type RadioBearerId Drb = 1 UL SQN Format = PdcpCount_DrbShortSQN (2) Value = 0 DL SQN Format = PdcpCount_DrbShortSQN (2) Value = 0 SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_SecuritySteps.ttcn [Line: 73] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm AS_Security = True TTCN: TTCN Execution Leave function: EUTRA_SecuritySteps.f_EUTRA_SS_RRC_EnableCipheringULandDL TTCN: TTCN Execution Enter function: EUTRA_SecuritySteps.f_EUTRA_RRC_InitialSecurityActivation TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_RRC_TI = 0 File: EUTRA_SecuritySteps.ttcn [Line: 202] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc Dcch message_ c1 securityModeCommand rrc_TransactionIdentifier = 0 criticalExtensions c1 securityModeCommand_r8 securityConfigSMC securityAlgorithmConfig cipheringAlgorithm = eea1 (1) integrityProtAlgorithm = eia1 (1) nonCriticalExtension = Omit Nas = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = True File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = False File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .f_EUTRA_RRC_InitialSecurityActivation TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .f_EUTRA_RRC_InitialSecurityActivation TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .f_EUTRA_RRC_InitialSecurityActivation RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 securityModeCommand rrc_TransactionIdentifier = 0 criticalExtensions c1 securityModeCommand_r8 securityConfigSMC securityAlgorithmConfig cipheringAlgorithm = eea1 (1) integrityProtAlgorithm = eia1 (1) nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .f_EUTRA_RRC_InitialSecurityActivation TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 730 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 securityModeComplete rrc_TransactionIdentifier = 0 criticalExtensions securityModeComplete_r8 nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_SecuritySteps.ttcn [Line: 209] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 730 Subframe Number = 3 Status Ok = True Signalling Rrc Dcch message_ c1 securityModeComplete rrc_TransactionIdentifier = 0 criticalExtensions securityModeComplete_r8 nonCriticalExtension = Omit Nas = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_SecuritySteps.f_EUTRA_RRC_InitialSecurityActivation TTCN: TTCN Execution Leave function: EUTRA_SecuritySteps.f_EUTRA_RRC_ActivateSecurity TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_Security_Set TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_Security_Set TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '372' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:372: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_AuxiliaryFunctions.f_GetPDNAddress TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Convert_IPv6Addr2OctString TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_StringSplit TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StartIndex = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 89] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StrLen = 39 File: Common_AuxiliaryFunctions.ttcn [Line: 90] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StrCnt = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 91] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Break = False File: Common_AuxiliaryFunctions.ttcn [Line: 92] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_NoOfChars = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 55] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '2' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '1' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = ':' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 95] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_SubStrLen = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 100] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StringList[v_StrCnt] = '2001' File: Common_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StrCnt = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 103] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StartIndex = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_NoOfChars = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 55] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = 'd' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = 'b' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 8 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '8' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = ':' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 95] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_SubStrLen = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 100] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StringList[v_StrCnt] = '0db8' File: Common_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StrCnt = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 103] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StartIndex = 10 File: Common_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_NoOfChars = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 55] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 10 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 12 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 14 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = ':' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 14 File: Common_AuxiliaryFunctions.ttcn [Line: 95] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_SubStrLen = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 100] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StringList[v_StrCnt] = '0000' File: Common_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StrCnt = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 103] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StartIndex = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_NoOfChars = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 55] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 16 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 17 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 18 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 19 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = ':' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 19 File: Common_AuxiliaryFunctions.ttcn [Line: 95] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_SubStrLen = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 100] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StringList[v_StrCnt] = '0000' File: Common_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StrCnt = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 103] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StartIndex = 20 File: Common_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_NoOfChars = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 55] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 20 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 21 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 22 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 23 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 24 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = ':' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 24 File: Common_AuxiliaryFunctions.ttcn [Line: 95] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_SubStrLen = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 100] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StringList[v_StrCnt] = '0000' File: Common_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StrCnt = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 103] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StartIndex = 25 File: Common_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_NoOfChars = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 55] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 25 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 26 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 27 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 28 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '0' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 29 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = ':' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 29 File: Common_AuxiliaryFunctions.ttcn [Line: 95] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_SubStrLen = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 100] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StringList[v_StrCnt] = '0000' File: Common_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StrCnt = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 103] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StartIndex = 30 File: Common_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_NoOfChars = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 55] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 30 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '1' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 31 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '4' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 32 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '2' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 33 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '8' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 34 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = ':' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 34 File: Common_AuxiliaryFunctions.ttcn [Line: 95] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_SubStrLen = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 100] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StringList[v_StrCnt] = '1428' File: Common_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StrCnt = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 103] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StartIndex = 35 File: Common_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_NoOfChars = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 55] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 35 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '5' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 36 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '7' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 37 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = 'a' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 38 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = 'b' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 39 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = -1 File: Common_AuxiliaryFunctions.ttcn [Line: 95] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_SubStrLen = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 97] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Break = True File: Common_AuxiliaryFunctions.ttcn [Line: 98] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StringList[v_StrCnt] = '57ab' File: Common_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StrCnt = 8 File: Common_AuxiliaryFunctions.ttcn [Line: 103] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StartIndex = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_StringSplit TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_IPv6AddrOct = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 149] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FieldCnt = 8 File: Common_AuxiliaryFunctions.ttcn [Line: 150] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 159] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Field = '2001' File: Common_AuxiliaryFunctions.ttcn [Line: 160] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_IPv6AddrOct = '2001'O File: Common_AuxiliaryFunctions.ttcn [Line: 178] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 159] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Field = '0db8' File: Common_AuxiliaryFunctions.ttcn [Line: 160] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_IPv6AddrOct = '20010db8'O File: Common_AuxiliaryFunctions.ttcn [Line: 178] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 159] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Field = '0000' File: Common_AuxiliaryFunctions.ttcn [Line: 160] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_IPv6AddrOct = '20010db80000'O File: Common_AuxiliaryFunctions.ttcn [Line: 178] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 159] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Field = '0000' File: Common_AuxiliaryFunctions.ttcn [Line: 160] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_IPv6AddrOct = '20010db800000000'O File: Common_AuxiliaryFunctions.ttcn [Line: 178] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 159] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Field = '0000' File: Common_AuxiliaryFunctions.ttcn [Line: 160] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_IPv6AddrOct = '20010db8000000000000'O File: Common_AuxiliaryFunctions.ttcn [Line: 178] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 159] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Field = '0000' File: Common_AuxiliaryFunctions.ttcn [Line: 160] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_IPv6AddrOct = '20010db80000000000000000'O File: Common_AuxiliaryFunctions.ttcn [Line: 178] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 159] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Field = '1428' File: Common_AuxiliaryFunctions.ttcn [Line: 160] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_IPv6AddrOct = '20010db800000000000000001428'O File: Common_AuxiliaryFunctions.ttcn [Line: 178] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 159] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Field = '57ab' File: Common_AuxiliaryFunctions.ttcn [Line: 160] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_IPv6AddrOct = '20010db80000000000000000142857ab'O File: Common_AuxiliaryFunctions.ttcn [Line: 178] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 8 File: Common_AuxiliaryFunctions.ttcn [Line: 159] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Convert_IPv6Addr2OctString TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Addr6 = '20010db80000000000000000142857ab'O File: EUTRA_AuxiliaryFunctions.ttcn [Line: 207] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_PDN_Address.iel = '0D'O File: EUTRA_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_PDN_Address.typeValue = '011'B File: EUTRA_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Convert_IPv4Addr2OctString TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_StringSplit TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StartIndex = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 89] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StrLen = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 90] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StrCnt = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 91] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Break = False File: Common_AuxiliaryFunctions.ttcn [Line: 92] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_NoOfChars = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 55] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '1' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '2' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '.' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 95] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_SubStrLen = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 100] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StringList[v_StrCnt] = '12' File: Common_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StrCnt = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 103] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StartIndex = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_NoOfChars = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 55] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '1' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '2' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '.' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 95] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_SubStrLen = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 100] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StringList[v_StrCnt] = '12' File: Common_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StrCnt = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 103] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StartIndex = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_NoOfChars = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 55] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '1' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '2' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 8 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '.' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 8 File: Common_AuxiliaryFunctions.ttcn [Line: 95] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_SubStrLen = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 100] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StringList[v_StrCnt] = '12' File: Common_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StrCnt = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 103] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StartIndex = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_NoOfChars = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 55] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '1' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 10 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Char = '2' File: Common_AuxiliaryFunctions.ttcn [Line: 65] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 66] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 64] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_StringFindChar TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Index = -1 File: Common_AuxiliaryFunctions.ttcn [Line: 95] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_SubStrLen = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 97] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Break = True File: Common_AuxiliaryFunctions.ttcn [Line: 98] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StringList[v_StrCnt] = '12' File: Common_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StrCnt = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 103] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_StartIndex = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_StringSplit TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_IPv4AddrOct = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 121] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FieldCnt = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 122] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 129] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_IntVal = 12 File: Common_AuxiliaryFunctions.ttcn [Line: 130] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_IPv4AddrOct = '0C'O File: Common_AuxiliaryFunctions.ttcn [Line: 131] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 129] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_IntVal = 12 File: Common_AuxiliaryFunctions.ttcn [Line: 130] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_IPv4AddrOct = '0C0C'O File: Common_AuxiliaryFunctions.ttcn [Line: 131] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 129] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_IntVal = 12 File: Common_AuxiliaryFunctions.ttcn [Line: 130] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_IPv4AddrOct = '0C0C0C'O File: Common_AuxiliaryFunctions.ttcn [Line: 131] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 129] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_IntVal = 12 File: Common_AuxiliaryFunctions.ttcn [Line: 130] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_IPv4AddrOct = '0C0C0C0C'O File: Common_AuxiliaryFunctions.ttcn [Line: 131] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.i = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 129] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Convert_IPv4Addr2OctString TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_PDN_Address.adressInfo = '00000000142857ab0C0C0C0C'O File: EUTRA_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: EUTRA_AuxiliaryFunctions.f_GetPDNAddress TTCN: TTCN Execution Enter function: EUTRA_AuxiliaryFunctions.f_GutiParameters2MobileIdentity TTCN: TTCN Execution Enter function: EUTRA_AuxiliaryFunctions.f_GutiParameters2GutiString TTCN: TTCN Execution Enter function: EUTRA_AuxiliaryFunctions.f_Asn2Nas_PlmnId TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MCC = '000'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 97] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MNC = 'FFF'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 98] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MCC[I] = '0'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 105] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 1 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MCC[I] = '0'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 105] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 2 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 1 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MCC[I] = '0'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 105] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 3 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 108] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 110] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MNC[I] = 'F'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 111] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 1 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 108] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 1 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 110] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MNC[I] = 'F'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 111] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 2 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 108] TTCN: TTCN Execution Leave function: EUTRA_AuxiliaryFunctions.f_Asn2Nas_PlmnId TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_PlmnId = '00F110'O File: EUTRA_AuxiliaryFunctions.ttcn [Line: 32] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MmeGi = '0001'O File: EUTRA_AuxiliaryFunctions.ttcn [Line: 33] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Mmec = '01'O File: EUTRA_AuxiliaryFunctions.ttcn [Line: 34] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Mtmsi = '12345678'O File: EUTRA_AuxiliaryFunctions.ttcn [Line: 35] TTCN: TTCN Execution Leave function: EUTRA_AuxiliaryFunctions.f_GutiParameters2GutiString TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_GutiString = '00F11000010112345678'O File: EUTRA_AuxiliaryFunctions.ttcn [Line: 49] TTCN: TTCN Execution Leave function: EUTRA_AuxiliaryFunctions.f_GutiParameters2MobileIdentity TTCN: TTCN Execution Enter function: EUTRA_RRCSteps.f_EUTRA_RRCConnectionReconfigurationWithAttachAcceptAllParams TTCN: TTCN Execution Enter function: EUTRA_RRCSteps.f_EUTRA_RRCConnectionReconfigurationWithPiggyNAS TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_CellInfo_GetFDD_TDD_Info TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_CellInfo_Get TTCN: TTCN Execution Enter function: EUTRA_CellInfo.f_EUTRA_CellInfo_GetIndex TTCN: TTCN Execution Parameter: EUTRA_CellInfo.v_Index = 0 File: EUTRA_CellInfo.ttcn [Line: 221] TTCN: TTCN Execution Parameter: EUTRA_CellInfo.v_Index = 0 File: EUTRA_CellInfo.ttcn [Line: 225] TTCN: TTCN Execution Leave function: EUTRA_CellInfo.f_EUTRA_CellInfo_GetIndex TTCN: TTCN Execution Parameter: EUTRA_Component.v_Index = 0 File: EUTRA_Component.ttcn [Line: 187] TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_CellInfo_Get TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_CellInfo_GetFDD_TDD_Info TTCN: TTCN Execution Enter function: EUTRA_RRC_Templates.f_GetUeDrxConfig TTCN: TTCN Execution Parameter: EUTRA_RRC_Templates.v_Drx_Config = Omit File: EUTRA_RRC_Templates.ttcn [Line: 192] TTCN: TTCN Execution Leave function: EUTRA_RRC_Templates.f_GetUeDrxConfig TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc Dcch message_ c1 rrcConnectionReconfiguration rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionReconfiguration_r8 measConfig = Omit mobilityControlInfo = Omit dedicatedInfoNASList = Omit radioResourceConfigDedicated srb_ToAddModList SRB_ToAddMod srb_Identity = 2 rlc_Config defaultValue = Null logicalChannelConfig defaultValue = Null drb_ToAddModList DRB_ToAddMod eps_BearerIdentity = 5 drb_Identity = 1 pdcp_Config discardTimer = infinity_ (7) rlc_AM statusReportRequired = True rlc_UM = Omit headerCompression notUsed = Null rlc_Config am ul_AM_RLC t_PollRetransmit = ms80 (15) pollPDU = p128 (5) pollByte = kB125 (4) maxRetxThreshold = t4 (3) dl_AM_RLC t_Reordering = ms80 (16) t_StatusProhibit = ms60 (12) logicalChannelIdentity = 3 logicalChannelConfig ul_SpecificParameters priority = 13 prioritisedBitRate = infinity_ (7) bucketSizeDuration = ms100 (1) logicalChannelGroup = 2 drb_ToReleaseList = Omit mac_MainConfig explicitValue ul_SCH_Config maxHARQ_Tx = n5 (4) periodicBSR_Timer = sf20 (3) retxBSR_Timer = sf320 (0) ttiBundling = False drx_Config = Omit timeAlignmentTimerDedicated = sf750 (1) phr_Config setup periodicPHR_Timer = sf500 (5) prohibitPHR_Timer = sf200 (5) dl_PathlossChange = dB3 (1) sps_Config = Omit physicalConfigDedicated pdsch_ConfigDedicated = Omit pucch_ConfigDedicated = Omit pusch_ConfigDedicated = Omit uplinkPowerControlDedicated = Omit tpc_PDCCH_ConfigPUCCH setup tpc_RNTI = '0000001111111111'B tpc_Index indexOfFormat3 = 1 tpc_PDCCH_ConfigPUSCH setup tpc_RNTI = '0000000111111010'B tpc_Index indexOfFormat3 = 1 cqi_ReportConfig cqi_ReportModeAperiodic = rm30 (3) nomPDSCH_RS_EPRE_Offset = 0 cqi_ReportPeriodic setup cqi_PUCCH_ResourceIndex = 0 cqi_pmi_ConfigIndex = 25 cqi_FormatIndicatorPeriodic widebandCQI = Null ri_ConfigIndex = 483 simultaneousAckNackAndCQI = False soundingRS_UL_ConfigDedicated setup srs_Bandwidth = bw0 (0) srs_HoppingBandwidth = hbw0 (0) freqDomainPosition = 0 duration = True srs_ConfigIndex = 20 transmissionComb = 0 cyclicShift = cs0 (0) antennaInfo defaultValue = Null schedulingRequestConfig = Omit securityConfigHO = Omit nonCriticalExtension = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg aTTACH_ACCEPT securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01000010'B spareHalfOctet = '0'H epsAttachResult spare = '0'B resultValue = '001'B t3412 iei = Omit unit = '111'B timerValue = '00000'B taiList iei = Omit iel = '06'O spareBit = '0'B typeOfList = '00'B numberOfElements = '00000'B partialTais PartialTaiList plmnId = '00F110'O tacList NAS_Tac = '0001'O esmMessage iei = Omit iel = '0000'O esmPdu = ''O guti iei = '50'O iel = '0B'O idDigit1 = '1111'B oddEvenInd = '0'B typeOfId = '110'B otherDigits = '00F11000010112345678'O lai = Omit msIdentity = Omit emmCause = Omit t3402 = Omit t3423 = Omit equivalentPlmns = Omit emergencyNumberList = Omit PiggybackedPduList NAS_DL_Pdu_Type Msg aCTIVATE_DEFAULT_EPS_BEARER_CONTEXT_REQUEST epsBearerId = '5'H protocolDiscriminator = '0010'B procedureTransactionIdentifier = '01'O messageType = '11000001'B epsQos iei = Omit iel = '09'O qci = '00001001'B maxBitRateUl = '01000000'B maxBitRateDl = '01000000'B guaranteedBitRateUl = '01000000'B guaranteedBitRateDl = '01000000'B maxBitRateUlExt = '00000000'B maxBitRateDlExt = '00000000'B guaranteedBitRateUlExt = '00000000'B guaranteedBitRateDlExt = '00000000'B accessPointName iei = Omit iel = '04'O nameValue = '0361706E'O pdnAdress iei = Omit iel = '0D'O spare = '00000'B typeValue = '011'B adressInfo = '00000000142857ab0C0C0C0C'O transactionIdentifier = Omit negotiatedQos = Omit negotiatedLlcSapi = Omit radioPriority = Omit packetFlowIdentifier = Omit apnAggMaxBitRate = Omit esmCause = Omit protocolConfigurationOptions iei = '27'O iel = '01'O ext = '1'B spare = '0000'B configProtocol = '000'B pco = Omit PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = True File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .f_EUTRA_RRCConnectionReconfigurationWithPiggyNAS TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 1 File: NasEmu.ttcn [Line: 181] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedPiggybackedMsg = '5201C109094040404000000000040361706E0D0300000000142857AB0C0C0C0C270180'O File: NasEmu.ttcn [Line: 188] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '074201E0060000F110000100235201C109094040404000000000040361706E0D0300000000142857AB0C0C0C0C270180500BF600F11000010112345678'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 0 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 1 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000001'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000001'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '5C7FD5658A70ECD7585A1AC1017647CA841F72C06CC567D274980DF884FD91B75592BF2D2139CB641F826203D945F94A6EF516103550A7A8DB114DCC95'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '01'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '015C7FD5658A70ECD7585A1AC1017647CA841F72C06CC567D274980DF884FD91B75592BF2D2139CB641F826203D945F94A6EF516103550A7A8DB114DCC95'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '5E927FBA'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '275E927FBA015C7FD5658A70ECD7585A1AC1017647CA841F72C06CC567D274980DF884FD91B75592BF2D2139CB641F826203D945F94A6EF516103550A7A8DB114DCC95'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '275E927FBA015C7FD5658A70ECD7585A1AC1017647CA841F72C06CC567D274980DF884FD91B75592BF2D2139CB641F826203D945F94A6EF516103550A7A8DB114DCC95'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 440] TTCN: TTCN Execution Parameter: NasEmu.v_DL_DCCH_Message.message_.c1.rrcConnectionReconfiguration.criticalExtensions.c1.rrcConnectionReconfiguration_r8.dedicatedInfoNASList[I] = '275E927FBA015C7FD5658A70ECD7585A1AC1017647CA841F72C06CC567D274980DF884FD91B75592BF2D2139CB641F826203D945F94A6EF516103550A7A8DB114DCC95'O File: NasEmu.ttcn [Line: 442] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 440] DL-DCCH-Message securityModeCommand DL-DCCH-Message = message = c1 = securityModeCommand = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = securityModeCommand-r8 = securityConfigSMC = securityAlgorithmConfig = cipheringAlgorithm = eea1 integrityProtAlgorithm = eia1
¾¾¾¾¾¾¾¾¾¾¾®
UL-DCCH-Message securityModeComplete UL-DCCH-Message = message = c1 = securityModeComplete = rrc-TransactionIdentifier = 0 criticalExtensions = securityModeComplete-r8 =
¬¾¾¾¾¾¾¾¾¾¾¾
DL-DCCH-Message rrcConnectionReconfiguration DL-DCCH-Message = message = c1 = rrcConnectionReconfiguration = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = rrcConnectionReconfiguration-r8 = dedicatedInfoNASList = SEQUENCE OF DedicatedInfoNAS DedicatedInfoNAS(1) = 275E927FBA015C7FD5658A70ECD7585A1AC1017647CA841F72C06CC567D274980DF884FD91B75592BF2D2139CB641F826203D945F94A6EF516103550A7A8DB114DCC95 radioResourceConfigDedicated = srb-ToAddModList = SEQUENCE OF SRB-ToAddMod SRB-ToAddMod(1) = srb-Identity = 2 rlc-Config = defaultValue = NULL logicalChannelConfig = defaultValue = NULL drb-ToAddModList = SEQUENCE OF DRB-ToAddMod DRB-ToAddMod(1) = eps-BearerIdentity = 5 drb-Identity = 1 pdcp-Config = discardTimer = infinity rlc-AM = statusReportRequired = TRUE headerCompression = notUsed = NULL rlc-Config = am = ul-AM-RLC = t-PollRetransmit = ms80 pollPDU = p128 pollByte = kB125 maxRetxThreshold = t4 dl-AM-RLC = t-Reordering = ms80 t-StatusProhibit = ms60 logicalChannelIdentity = 3 logicalChannelConfig = ul-SpecificParameters = priority = 13 prioritisedBitRate = infinity bucketSizeDuration = ms100 logicalChannelGroup = 2 mac-MainConfig = explicitValue = ul-SCH-Config = maxHARQ-Tx = n5 periodicBSR-Timer = sf20 retxBSR-Timer = sf320 ttiBundling = FALSE timeAlignmentTimerDedicated = sf750 phr-Config = setup = periodicPHR-Timer = sf500 prohibitPHR-Timer = sf200 dl-PathlossChange = dB3 physicalConfigDedicated = tpc-PDCCH-ConfigPUCCH = setup = tpc-RNTI = 0000001111111111 tpc-Index = indexOfFormat3 = 1 tpc-PDCCH-ConfigPUSCH = setup = tpc-RNTI = 0000000111111010 tpc-Index = indexOfFormat3 = 1 cqi-ReportConfig = cqi-ReportModeAperiodic = rm30 nomPDSCH-RS-EPRE-Offset = 0 cqi-ReportPeriodic = setup = cqi-PUCCH-ResourceIndex = 0 cqi-pmi-ConfigIndex = 25 cqi-FormatIndicatorPeriodic = widebandCQI = NULL ri-ConfigIndex = 483 simultaneousAckNackAndCQI = FALSE soundingRS-UL-ConfigDedicated = setup = srs-Bandwidth = bw0 srs-HoppingBandwidth = hbw0 freqDomainPosition = 0 duration = TRUE srs-ConfigIndex = 20 transmissionComb = 0 cyclicShift = cs0 antennaInfo = defaultValue = NULL
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x5E927FBA [ 1586659258 ] Sequence Number = 0x01 [ 1 ] NAS message = 0x5C7FD5658A70ECD7585A1AC1017647CA841F72C06CC567D274980DF884FD91B75592BF2D2139CB641F826203D945F94A6EF516103550A7A8DB114DCC95
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 rrcConnectionReconfiguration rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionReconfiguration_r8 measConfig = Omit mobilityControlInfo = Omit dedicatedInfoNASList OctetStringType = '275E927FBA015C7FD5658A70ECD7585A1AC1017647CA841F72C06CC567D274980DF884FD91B75592BF2D2139CB641F826203D945F94A6EF516103550A7A8DB114DCC95'O radioResourceConfigDedicated srb_ToAddModList SRB_ToAddMod srb_Identity = 2 rlc_Config defaultValue = Null logicalChannelConfig defaultValue = Null drb_ToAddModList DRB_ToAddMod eps_BearerIdentity = 5 drb_Identity = 1 pdcp_Config discardTimer = infinity_ (7) rlc_AM statusReportRequired = True rlc_UM = Omit headerCompression notUsed = Null rlc_Config am ul_AM_RLC t_PollRetransmit = ms80 (15) pollPDU = p128 (5) pollByte = kB125 (4) maxRetxThreshold = t4 (3) dl_AM_RLC t_Reordering = ms80 (16) t_StatusProhibit = ms60 (12) logicalChannelIdentity = 3 logicalChannelConfig ul_SpecificParameters priority = 13 prioritisedBitRate = infinity_ (7) bucketSizeDuration = ms100 (1) logicalChannelGroup = 2 drb_ToReleaseList = Omit mac_MainConfig explicitValue ul_SCH_Config maxHARQ_Tx = n5 (4) periodicBSR_Timer = sf20 (3) retxBSR_Timer = sf320 (0) ttiBundling = False drx_Config = Omit timeAlignmentTimerDedicated = sf750 (1) phr_Config setup periodicPHR_Timer = sf500 (5) prohibitPHR_Timer = sf200 (5) dl_PathlossChange = dB3 (1) sps_Config = Omit physicalConfigDedicated pdsch_ConfigDedicated = Omit pucch_ConfigDedicated = Omit pusch_ConfigDedicated = Omit uplinkPowerControlDedicated = Omit tpc_PDCCH_ConfigPUCCH setup tpc_RNTI = '0000001111111111'B tpc_Index indexOfFormat3 = 1 tpc_PDCCH_ConfigPUSCH setup tpc_RNTI = '0000000111111010'B tpc_Index indexOfFormat3 = 1 cqi_ReportConfig cqi_ReportModeAperiodic = rm30 (3) nomPDSCH_RS_EPRE_Offset = 0 cqi_ReportPeriodic setup cqi_PUCCH_ResourceIndex = 0 cqi_pmi_ConfigIndex = 25 cqi_FormatIndicatorPeriodic widebandCQI = Null ri_ConfigIndex = 483 simultaneousAckNackAndCQI = False soundingRS_UL_ConfigDedicated setup srs_Bandwidth = bw0 (0) srs_HoppingBandwidth = hbw0 (0) freqDomainPosition = 0 duration = True srs_ConfigIndex = 20 transmissionComb = 0 cyclicShift = cs0 (0) antennaInfo defaultValue = Null schedulingRequestConfig = Omit securityConfigHO = Omit nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message rrcConnectionReconfigurationComplete UL-DCCH-Message = message = c1 = rrcConnectionReconfigurationComplete = rrc-TransactionIdentifier = 0 criticalExtensions = rrcConnectionReconfigurationComplete-r8 =
¬¾¾¾¾¾¾¾¾¾¾¾
UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 2714DCDAF701D390BB9B16B4E5
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x14DCDAF7 [ 350018295 ] Sequence Number = 0x01 [ 1 ] NAS message = 0xD390BB9B16B4E5
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 778 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 rrcConnectionReconfigurationComplete rrc_TransactionIdentifier = 0 criticalExtensions rrcConnectionReconfigurationComplete_r8 nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_RRCSteps.ttcn [Line: 107] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo SubFrame SFN Number = 778 Subframe Number = 3 Status Ok = True Signalling Rrc Dcch message_ c1 rrcConnectionReconfigurationComplete rrc_TransactionIdentifier = 0 criticalExtensions rrcConnectionReconfigurationComplete_r8 nonCriticalExtension = Omit Nas = Omit TTCN: TTCN Execution Leave function: EUTRA_RRCSteps.f_EUTRA_RRCConnectionReconfigurationWithPiggyNAS TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_RRCSteps.f_EUTRA_RRCConnectionReconfigurationWithAttachAcceptAllParams TTCN: TTCN Execution Enter function: EUTRA_NASSteps.f_EUTRA_NAS_AttachComplete TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 778 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '2714DCDAF701D390BB9B16B4E5'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .f_EUTRA_NAS_AttachComplete TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '00100111000101001101110011011010111101110000000111010011100100001011101110011011000101101011010011100101'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '14DCDAF7'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 1 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'D390BB9B16B4E5'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 0 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 1 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 0 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 1 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000001'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '01D390BB9B16B4E5'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '14DCDAF7'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000001'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '074300035200C2'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '00000111010000110000000000000011010100100000000011000010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = '5200C2'O File: NasEmu.ttcn [Line: 142] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '010100100000000011000010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu.PiggybackedPduList = Omit File: NasEmu.ttcn [Line: 159] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_NASSteps.ttcn [Line: 188] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 778 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000001'O Pdu Msg aTTACH_COMPLETE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01000011'B esmMessage iei = Omit iel = '0003'O esmPdu = '5200C2'O PiggybackedPduList NAS_UL_Pdu_Type Msg aCTIVATE_DEFAULT_EPS_BEARER_CONTEXT_ACCEPT epsBearerId = '5'H protocolDiscriminator = '0010'B procedureTransactionIdentifier = '00'O messageType = '11000010'B protocolConfigurationOptions = Omit PiggybackedPduList = Omit TTCN: TTCN Execution Leave function: EUTRA_NASSteps.f_EUTRA_NAS_AttachComplete TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 1 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 2 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000002'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000002'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'CE0FD7'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '02'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '02CE0FD7'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'E60FDF96'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27E60FDF9602CE0FD7'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27E60FDF9602CE0FD7'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27E60FDF9602CE0FD7
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xE60FDF96 [ 3859799958 ] Sequence Number = 0x02 [ 2 ] NAS message = 0xCE0FD7 [ 13504471 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27E60FDF9602CE0FD7'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 2745A21BF602565AA700ED39B1BC574ED0
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x45A21BF6 [ 1168251894 ] Sequence Number = 0x02 [ 2 ] NAS message = 0x565AA700ED39B1BC574ED0
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 802 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '2745A21BF602565AA700ED39B1BC574ED0'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101000101101000100001101111110110000000100101011001011010101001110000000011101101001110011011000110111100010101110100111011010000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '45A21BF6'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 2 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '565AA700ED39B1BC574ED0'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 1 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 2 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 1 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 2 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000002'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '02565AA700ED39B1BC574ED0'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '45A21BF6'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000002'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 405] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 802 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000002'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '409' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:409: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_AuxiliaryFunctions.f_Asn2Nas_PlmnId TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MCC = '000'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 97] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MNC = 'FFF'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 98] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MCC[I] = '0'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 105] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 1 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MCC[I] = '0'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 105] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 2 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 1 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 104] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MCC[I] = '0'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 105] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 3 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 102] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 108] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 0 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 110] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MNC[I] = 'F'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 111] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 1 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 108] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_Digit = 1 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 110] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.v_MNC[I] = 'F'H File: EUTRA_AuxiliaryFunctions.ttcn [Line: 111] TTCN: TTCN Execution Parameter: EUTRA_AuxiliaryFunctions.I = 2 File: EUTRA_AuxiliaryFunctions.ttcn [Line: 108] TTCN: TTCN Execution Leave function: EUTRA_AuxiliaryFunctions.f_Asn2Nas_PlmnId TTCN: TTCN Execution Enter function: EUTRA_SecuritySteps.f_EUTRA_NAS_Authentication_SRB2 TTCN: TTCN Execution Enter function: EUTRA_SecurityFunctions.f_EUTRA_Authentication_InitNAS TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_AuthenticationInit TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_AuthSQN = '000000000000000000000000000000000000000000000000'B File: Common_AuxiliaryFunctions.ttcn [Line: 238] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_XDOut = '10100011110111110000111001101110001100100011101100110110110001000110110010101101000011011000010000010111111101011101101101111000'B File: Common_AuxiliaryFunctions.ttcn [Line: 240] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_CDOut = '0000000000000000000000000000000000000000000000000101010101010101'B File: Common_AuxiliaryFunctions.ttcn [Line: 241] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_XDOut_Half = '1010001111011111000011100110111000110010001110110011011011000100'B File: Common_AuxiliaryFunctions.ttcn [Line: 242] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_AK = '011011100011001000111011001101101100010001101100'B File: Common_AuxiliaryFunctions.ttcn [Line: 243] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_AUTN_1 = '011011100011001000111011001101101100010001101100'B File: Common_AuxiliaryFunctions.ttcn [Line: 244] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_MAC = '1010001111011111000011100110111000110010001110110110001110010001'B File: Common_AuxiliaryFunctions.ttcn [Line: 245] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_AUTN_2 = '01010101010101011010001111011111000011100110111000110010001110110110001110010001'B File: Common_AuxiliaryFunctions.ttcn [Line: 246] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Auth_Params.AUTN = '01101110001100100011101100110110110001000110110001010101010101011010001111011111000011100110111000110010001110110110001110010001'B File: Common_AuxiliaryFunctions.ttcn [Line: 247] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Auth_Params.IK = '00001110011011100011001000111011001101101100010001101100101011010000110110000100000101111111010111011011011110001010001111011111'B File: Common_AuxiliaryFunctions.ttcn [Line: 249] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Auth_Params.CK = '11011111000011100110111000110010001110110011011011000100011011001010110100001101100001000001011111110101110110110111100010100011'B File: Common_AuxiliaryFunctions.ttcn [Line: 251] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Auth_Params.XRES = '10100011110111110000111001101110001100100011101100110110110001000110110010101101000011011000010000010111111101011101101101111000'B File: Common_AuxiliaryFunctions.ttcn [Line: 252] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Auth_Params.KcGSM = '0111000111101001110011111110101100100011010100010111001110111101'B File: Common_AuxiliaryFunctions.ttcn [Line: 254] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Auth_Params.KeySeq = '010'B File: Common_AuxiliaryFunctions.ttcn [Line: 255] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_AuthenticationInit TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_Auth_Params.Ks = '1101111100001110011011100011001000111011001101101100010001101100101011010000110110000100000101111111010111011011011110001010001100001110011011100011001000111011001101101100010001101100101011010000110110000100000101111111010111011011011110001010001111011111'B File: EUTRA_SecurityFunctions.ttcn [Line: 503] TTCN: TTCN Execution Enter function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S10 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '10'O File: EUTRA_SecurityFunctions.ttcn [Line: 155] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1000F110'O File: EUTRA_SecurityFunctions.ttcn [Line: 157] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1000F1100003'O File: EUTRA_SecurityFunctions.ttcn [Line: 159] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1000F11000036E323B36C46C'O File: EUTRA_SecurityFunctions.ttcn [Line: 161] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1000F11000036E323B36C46C0006'O File: EUTRA_SecurityFunctions.ttcn [Line: 164] TTCN: TTCN Execution Leave function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S10 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_Auth_Params.KASME = '1110110100011100010100110101110110000011011000110000011010110100011011011110111011101010100111101111000111000011110111011111101111011110000011010100100010010110101110110001100001110101011101000110101000011101101100011000000110001100110011011101000111010000'B File: EUTRA_SecurityFunctions.ttcn [Line: 505] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_Auth_Params.KSIasme = '010'B File: EUTRA_SecurityFunctions.ttcn [Line: 507] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_Auth_Params.KSIsgsn = '111'B File: EUTRA_SecurityFunctions.ttcn [Line: 509] TTCN: TTCN Execution Enter function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S15 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15'O File: EUTRA_SecurityFunctions.ttcn [Line: 337] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1501'O File: EUTRA_SecurityFunctions.ttcn [Line: 339] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15010001'O File: EUTRA_SecurityFunctions.ttcn [Line: 341] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1501000101'O File: EUTRA_SecurityFunctions.ttcn [Line: 343] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15010001010001'O File: EUTRA_SecurityFunctions.ttcn [Line: 345] TTCN: TTCN Execution Leave function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S15 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_Auth_Params.NAS_Ciphering.K_NAS = '00110010100110111011010001000010000101000111011000010111000110011110011011000000000100000101011110100001010001000001111110100001'B File: EUTRA_SecurityFunctions.ttcn [Line: 513] TTCN: TTCN Execution Enter function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S15 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15'O File: EUTRA_SecurityFunctions.ttcn [Line: 337] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1502'O File: EUTRA_SecurityFunctions.ttcn [Line: 339] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15020001'O File: EUTRA_SecurityFunctions.ttcn [Line: 341] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '1502000101'O File: EUTRA_SecurityFunctions.ttcn [Line: 343] TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_S = '15020001010001'O File: EUTRA_SecurityFunctions.ttcn [Line: 345] TTCN: TTCN Execution Leave function: EUTRA_SecurityFunctions.fl_EUTRA_Authentication_S15 TTCN: TTCN Execution Parameter: EUTRA_SecurityFunctions.v_Auth_Params.NAS_Integrity.K_NAS = '01101111111110011000110110100011010010100010110100011011110001100010101010100110110101001011101100011010011000101010011001100100'B File: EUTRA_SecurityFunctions.ttcn [Line: 517] TTCN: TTCN Execution Leave function: EUTRA_SecurityFunctions.f_EUTRA_Authentication_InitNAS TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg aUTHENTICATION_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010010'B spareHalfOctet = '0'H asmeNasKeySetId iei = Omit tsc = '0'B nasKeySetId = '010'B rand iei = Omit randValue = '10100011110111100000110001101101001101100011111000110000110000110110010010100100000001111000111100011011111110001101010101110111'B autn iei = Omit iel = '10'O aUTN = '01101110001100100011101100110110110001000110110001010101010101011010001111011111000011100110111000110010001110110110001110010001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Leave altstep: .f_EUTRA_NAS_Authentication_SRB2 TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075202A3DE0C6D363E30C364A4078F1BF8D577106E323B36C46C5555A3DF0E6E323B6391'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 2 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 3 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000003'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000003'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '41216694CF760BFBA710D75D143D2DCEF453D38FD3FC1C32CD88002A39BFDBBBABBEBE61'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '03'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '0341216694CF760BFBA710D75D143D2DCEF453D38FD3FC1C32CD88002A39BFDBBBABBEBE61'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '74459502'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27744595020341216694CF760BFBA710D75D143D2DCEF453D38FD3FC1C32CD88002A39BFDBBBABBEBE61'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27744595020341216694CF760BFBA710D75D143D2DCEF453D38FD3FC1C32CD88002A39BFDBBBABBEBE61'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27744595020341216694CF760BFBA710D75D143D2DCEF453D38FD3FC1C32CD88002A39BFDBBBABBEBE61
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x74459502 [ 1950717186 ] Sequence Number = 0x03 [ 3 ] NAS message = 0x41216694CF760BFBA710D75D143D2DCEF453D38FD3FC1C32CD88002A39BFDBBBABBEBE61
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27744595020341216694CF760BFBA710D75D143D2DCEF453D38FD3FC1C32CD88002A39BFDBBBABBEBE61'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 2776A396EE03B3FD1FFDD74C2E21066188
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x76A396EE [ 1990432494 ] Sequence Number = 0x03 [ 3 ] NAS message = 0xB3FD1FFDD74C2E21066188
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 852 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '2776A396EE03B3FD1FFDD74C2E21066188'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101110110101000111001011011101110000000111011001111111101000111111111110111010111010011000010111000100001000001100110000110001000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '76A396EE'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 3 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'B3FD1FFDD74C2E21066188'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 2 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 3 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 2 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 3 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000003'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '03B3FD1FFDD74C2E21066188'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '76A396EE'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000003'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075308A3DF0E6E323B36C4'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010011000010001010001111011111000011100110111000110010001110110011011011000100'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_SecuritySteps.ttcn [Line: 378] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 852 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000003'O Pdu Msg aUTHENTICATION_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010011'B authenticationResponseParameter iei = Omit iel = '08'O res = '1010001111011111000011100110111000110010001110110011011011000100'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Parameter: EUTRA_SecuritySteps.v_ReceivedRES = '1010001111011111000011100110111000110010001110110011011011000100'B File: EUTRA_SecuritySteps.ttcn [Line: 381] TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_SecuritySteps.f_EUTRA_NAS_Authentication_SRB2 TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: NAS_SecurityMode.fl_EUTRA_NAS_ActivateSecurity_IMEISV_SRB2 TTCN: TTCN Execution Enter function: EUTRA_SecuritySteps.f_EUTRA_SS_NAS_ConfigureSecurity TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler NAS_CTRL_REQ
Inter-component message: CTRL -> NASEMU_PTC:CTRL File: NasEmu.ttcn [Line: 290] ASP parameters Common CellId = eutra_Cell_NonSpecific (0) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request Security StartRestart Integrity Algorithm = '001'B K_NAS = '01101111111110011000110110100011010010100010110100011011110001100010101010100110110101001011101100011010011000101010011001100100'B Ciphering Algorithm = '001'B K_NAS = '00110010100110111011010001000010000101000111011000010111000110011110011011000000000100000101011110100001010001000001111110100001'B NasCountReset = True TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.SecurityStarted = True File: NasEmu.ttcn [Line: 292] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Enter function: NasEmu.f_NasCountInit TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 16777215 File: NasEmu.ttcn [Line: 276] TTCN: TTCN Execution Leave function: NasEmu.f_NasCountInit TTCN: TTCN Execution Leave altstep: .f_EUTRA_SS_NAS_ConfigureSecurity TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00FFFFFF'O File: NasEmu.ttcn [Line: 296] TTCN: TTCN Execution Enter function: NasEmu.f_NasCountInit TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 16777215 File: NasEmu.ttcn [Line: 276] TTCN: TTCN Execution Leave function: NasEmu.f_NasCountInit TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00FFFFFF'O File: NasEmu.ttcn [Line: 297] NAS_CTRL_CNF
Inter-component message: NASCTRL -> EUTRA_PTC:NASCTRL File: EUTRA_SecuritySteps.ttcn [Line: 43] ASP parameters Common CellId = eutra_Cell_NonSpecific (0) RoutingInfo None = True TimingInfo None = True Result Success = True Confirm Security = True TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_SecuritySteps.f_EUTRA_SS_NAS_ConfigureSecurity TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: NAS_SecurityMode.fl_EUTRA_NAS_SecurityModeControl_IMEISV_SRB2 TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0011'B Pdu Msg sECURITY_MODE_COMMAND securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01011101'B nasSecurityAlgorithms iei = Omit spare1 = '0'B cipheringType = '001'B spare2 = '0'B integrityType = '001'B spareHalfOctet = '0'H asmeNasKeySetId iei = Omit tsc = '0'B nasKeySetId = '010'B replayedSecurityCapability iei = Omit iel = '02'O securityCap = 'C0C0'O imeisvRequest iei = 'C'H spare = '0'B requestValue = '001'B replayedNonceUe = Omit nonceMme = Omit PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_EUTRA_NAS_SecurityModeControl_IMEISV_SRB2 TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0011'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075D110202C0C0C1'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 16777215 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 0 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000000'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000000'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '00'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '00075D110202C0C0C1'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'FD3683E9'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '37FD3683E900075D110202C0C0C1'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '37FD3683E900075D110202C0C0C1'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '37FD3683E900075D110202C0C0C1'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 37FD3683E900075D110202C0C0C1
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x3 [ 3 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xFD3683E9 [ 4248208361 ] Sequence Number = 0x00 [ 0 ] NAS message = 0x075D110202C0C0C1
¾¾¾¾¾¾¾¾¾¾¾®
Security Mode Command Security Mode Command PDU Security header type [4 bits] = 0x0 [ 0 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] Message Type [8 bits] = 0x5D - Security Mode Command [ 93 ] Selected NAS security algorithms Spare Bits [1 bit] = 0x0 [ 0 ] Type of ciphering algorithm [3 bits] = 0x1 [ 1 ] Spare Padding [1 bit] = 0x0 [ 0 ] Type of integrity protection algorithm [3 bits] = 0x1 [ 1 ] Spare Half Octet [4 bits] = 0x0 [ 0 ] NAS key set identifierASME Type of security context flag [1 bit] = 0x0 [ 0 ] ksi [3 bits] = 0x2 [ 2 ] Replayed UE security capabilities IE Length [8 bits] = 0x2 [ 2 ] eea0_128 [1 bit] = 0x1 [ 1 ] eea1_128 [1 bit] = 0x1 [ 1 ] eea2_128 [1 bit] = 0x0 [ 0 ] eea3 [1 bit] = 0x0 [ 0 ] eea4 [1 bit] = 0x0 [ 0 ] eea5 [1 bit] = 0x0 [ 0 ] eea6 [1 bit] = 0x0 [ 0 ] eea7 [1 bit] = 0x0 [ 0 ] Spare Bits [1 bit] = 0x1 [ 1 ] eia1_128 [1 bit] = 0x1 [ 1 ] eia2_128 [1 bit] = 0x0 [ 0 ] eia3 [1 bit] = 0x0 [ 0 ] eia4 [1 bit] = 0x0 [ 0 ] eia5 [1 bit] = 0x0 [ 0 ] eia6 [1 bit] = 0x0 [ 0 ] eia7 [1 bit] = 0x0 [ 0 ] IMEISV Request IE Identifier [4 bits] = 0xC [ 12 ] Spare Bits [1 bit] = 0x0 [ 0 ] value [3 bits] = 0x1 - IMEISV Requested [ 1 ]
¾¾¾¾¾¾¾¾¾¾¾®
UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 47B86038CD0000229359CB030F6E5FC3167FFE
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x4 [ 4 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xB86038CD [ 3093313741 ] Sequence Number = 0x00 [ 0 ] NAS message = 0x00229359CB030F6E5FC3167FFE
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 874 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '47B86038CD0000229359CB030F6E5FC3167FFE'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '01000111101110000110000000111000110011010000000000000000001000101001001101011001110010110000001100001111011011100101111111000011000101100111111111111110'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0100'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'B86038CD'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 0 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '00229359CB030F6E5FC3167FFE'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 16777215 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 0 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 65535 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 255 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 260] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 0 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000000'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '0000229359CB030F6E5FC3167FFE'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'B86038CD'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000000'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075E23091332547689121304F0'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '00000111010111100010001100001001000100110011001001010100011101101000100100010010000100110000010011110000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 207] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 874 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0100'B NasCount = '00000000'O Pdu Msg sECURITY_MODE_COMPLETE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01011110'B imeisv iei = '23'O iel = '09'O idDigit1 = Omit oddEvenInd = Omit typeOfId = Omit otherDigits = '1332547689121304'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Parameter: NAS_SecurityMode.v_NasCountUL = '00000000'O File: NAS_SecurityMode.ttcn [Line: 212] TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: NAS_SecurityMode.fl_EUTRA_NAS_SecurityModeControl_IMEISV_SRB2 TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: NAS_SecurityMode.v_NasCountUL = '00000000'O File: NAS_SecurityMode.ttcn [Line: 129] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: NAS_SecurityMode.fl_EUTRA_NAS_ActivateSecurity_IMEISV_SRB2 TTCN: TTCN Execution Parameter: NAS_SecurityMode.v_NasCountUL = '00000000'O File: NAS_SecurityMode.ttcn [Line: 433] TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '438' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:438: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 0 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 0 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 1 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000001'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000001'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '5C68D5'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '01'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '015C68D5'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '3AA0AE42'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '273AA0AE42015C68D5'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '273AA0AE42015C68D5'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 273AA0AE42015C68D5
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x3AA0AE42 [ 983608898 ] Sequence Number = 0x01 [ 1 ] NAS message = 0x5C68D5 [ 6056149 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '273AA0AE42015C68D5'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27A11BC3F601D385B39154A4374EFA783B
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xA11BC3F6 [ 2702951414 ] Sequence Number = 0x01 [ 1 ] NAS message = 0xD385B39154A4374EFA783B
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 894 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27A11BC3F601D385B39154A4374EFA783B'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110100001000110111100001111110110000000011101001110000101101100111001000101010100101001000011011101001110111110100111100000111011'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'A11BC3F6'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 1 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'D385B39154A4374EFA783B'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 0 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 1 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 0 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 1 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000001'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '01D385B39154A4374EFA783B'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'A11BC3F6'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000001'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 894 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000001'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 1 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 1 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 2 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000002'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000002'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'CE0FD7'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '02'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '02CE0FD7'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'E60FDF96'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27E60FDF9602CE0FD7'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27E60FDF9602CE0FD7'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27E60FDF9602CE0FD7
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xE60FDF96 [ 3859799958 ] Sequence Number = 0x02 [ 2 ] NAS message = 0xCE0FD7 [ 13504471 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27E60FDF9602CE0FD7'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 2745A21BF602565AA700ED39B1BC574ED0
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x45A21BF6 [ 1168251894 ] Sequence Number = 0x02 [ 2 ] NAS message = 0x565AA700ED39B1BC574ED0
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 914 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '2745A21BF602565AA700ED39B1BC574ED0'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101000101101000100001101111110110000000100101011001011010101001110000000011101101001110011011000110111100010101110100111011010000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '45A21BF6'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 2 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '565AA700ED39B1BC574ED0'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 1 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 2 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 1 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 2 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000002'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '02565AA700ED39B1BC574ED0'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '45A21BF6'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000002'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 914 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000002'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 2 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 2 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 3 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000003'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000003'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '412665'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '03'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '03412665'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '09AF6EAB'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2709AF6EAB03412665'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2709AF6EAB03412665'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2709AF6EAB03412665
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x09AF6EAB [ 162492075 ] Sequence Number = 0x03 [ 3 ] NAS message = 0x412665 [ 4269669 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2709AF6EAB03412665'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27D4B73E5303B3F81F57185250216921D4
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xD4B73E53 [ 3568778835 ] Sequence Number = 0x03 [ 3 ] NAS message = 0xB3F81F57185250216921D4
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 936 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27D4B73E5303B3F81F57185250216921D4'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111010100101101110011111001010011000000111011001111111000000111110101011100011000010100100101000000100001011010010010000111010100'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'D4B73E53'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 3 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'B3F81F57185250216921D4'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 2 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 3 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 2 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 3 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000003'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '03B3F81F57185250216921D4'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'D4B73E53'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000003'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 936 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000003'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 3 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 3 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 4 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000004'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000004'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '8729A6'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '04'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '048729A6'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'F5450D1B'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27F5450D1B048729A6'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27F5450D1B048729A6'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27F5450D1B048729A6
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xF5450D1B [ 4114943259 ] Sequence Number = 0x04 [ 4 ] NAS message = 0x8729A6 [ 8858022 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27F5450D1B048729A6'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 2753C72B25040D73FB80921827C557E7BB
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x53C72B25 [ 1405561637 ] Sequence Number = 0x04 [ 4 ] NAS message = 0x0D73FB80921827C557E7BB
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 956 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '2753C72B25040D73FB80921827C557E7BB'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101010011110001110010101100100101000001000000110101110011111110111000000010010010000110000010011111000101010101111110011110111011'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '53C72B25'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 4 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0D73FB80921827C557E7BB'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 3 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 4 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 3 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 4 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000004'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '040D73FB80921827C557E7BB'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '53C72B25'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000004'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 956 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000004'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 4 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 4 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 5 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000005'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000005'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '335070'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '05'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '05335070'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '4E0A6466'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '274E0A646605335070'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '274E0A646605335070'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 274E0A646605335070
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x4E0A6466 [ 1309303910 ] Sequence Number = 0x05 [ 5 ] NAS message = 0x335070 [ 3362928 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '274E0A646605335070'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27B9FFC5660591A16659AF5996F3E93CFE
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xB9FFC566 [ 3120547174 ] Sequence Number = 0x05 [ 5 ] NAS message = 0x91A16659AF5996F3E93CFE
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 976 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27B9FFC5660591A16659AF5996F3E93CFE'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110111001111111111100010101100110000001011001000110100001011001100101100110101111010110011001011011110011111010010011110011111110'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'B9FFC566'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 5 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '91A16659AF5996F3E93CFE'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 4 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 5 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 4 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 5 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000005'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '0591A16659AF5996F3E93CFE'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'B9FFC566'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000005'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 976 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000005'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 5 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 5 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 6 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000006'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000006'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '24FAB1'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '06'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '0624FAB1'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'DD518C0E'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27DD518C0E0624FAB1'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27DD518C0E0624FAB1'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27DD518C0E0624FAB1
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xDD518C0E [ 3713109006 ] Sequence Number = 0x06 [ 6 ] NAS message = 0x24FAB1 [ 2423473 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27DD518C0E0624FAB1'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27F8B245AB0662908934A3D554ACD16552
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xF8B245AB [ 4172432811 ] Sequence Number = 0x06 [ 6 ] NAS message = 0x62908934A3D554ACD16552
¬¾¾¾¾¾¾¾¾¾¾¾
UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27F8B245AB0662908934A3D554ACD16552
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xF8B245AB [ 4172432811 ] Sequence Number = 0x06 [ 6 ] NAS message = 0x62908934A3D554ACD16552
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 998 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27F8B245AB0662908934A3D554ACD16552'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111111000101100100100010110101011000001100110001010010000100010010011010010100011110101010101010010101100110100010110010101010010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'F8B245AB'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 6 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '62908934A3D554ACD16552'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 5 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 6 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 5 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 6 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000006'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '0662908934A3D554ACD16552'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'F8B245AB'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000006'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 998 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000006'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 6 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 6 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 7 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000007'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000007'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '1D09A1'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '07'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '071D09A1'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'FBF882EE'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27FBF882EE071D09A1'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27FBF882EE071D09A1'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27FBF882EE071D09A1
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xFBF882EE [ 4227367662 ] Sequence Number = 0x07 [ 7 ] NAS message = 0x1D09A1 [ 1903009 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27FBF882EE071D09A1'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 2784611E7F07FDE55C019644246C2E3386
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x84611E7F [ 2220957311 ] Sequence Number = 0x07 [ 7 ] NAS message = 0xFDE55C019644246C2E3386
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 1020 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '2784611E7F07FDE55C019644246C2E3386'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110000100011000010001111001111111000001111111110111100101010111000000000110010110010001000010010001101100001011100011001110000110'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '84611E7F'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 7 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'FDE55C019644246C2E3386'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 6 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 7 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 6 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 7 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000007'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '07FDE55C019644246C2E3386'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '84611E7F'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000007'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 1020 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000007'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 7 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 7 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 8 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000008'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000008'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '1F69DD'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '08'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '081F69DD'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'CA8DEF1E'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27CA8DEF1E081F69DD'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27CA8DEF1E081F69DD'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27CA8DEF1E081F69DD
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xCA8DEF1E [ 3398299422 ] Sequence Number = 0x08 [ 8 ] NAS message = 0x1F69DD [ 2058717 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27CA8DEF1E081F69DD'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27F48D0ABF089356C8954D8256BF0E051E
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xF48D0ABF [ 4102884031 ] Sequence Number = 0x08 [ 8 ] NAS message = 0x9356C8954D8256BF0E051E
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 16 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27F48D0ABF089356C8954D8256BF0E051E'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111110100100011010000101010111111000010001001001101010110110010001001010101001101100000100101011010111111000011100000010100011110'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'F48D0ABF'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 8 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '9356C8954D8256BF0E051E'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 7 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 8 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 7 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 8 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000008'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '089356C8954D8256BF0E051E'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'F48D0ABF'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000008'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 16 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000008'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 8 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 8 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 9 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000009'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000009'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '5F8244'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '09'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '095F8244'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '7CF6B2B3'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '277CF6B2B3095F8244'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '277CF6B2B3095F8244'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '277CF6B2B3095F8244'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 277CF6B2B3095F8244
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x7CF6B2B3 [ 2096542387 ] Sequence Number = 0x09 [ 9 ] NAS message = 0x5F8244 [ 6259268 ]
¾¾¾¾¾¾¾¾¾¾¾®
UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 275D4B7684099B30A6DCA8A63CEEF7B58B
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x5D4B7684 [ 1565226628 ] Sequence Number = 0x09 [ 9 ] NAS message = 0x9B30A6DCA8A63CEEF7B58B
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 38 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '275D4B7684099B30A6DCA8A63CEEF7B58B'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101011101010010110111011010000100000010011001101100110000101001101101110010101000101001100011110011101110111101111011010110001011'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '5D4B7684'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 9 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '9B30A6DCA8A63CEEF7B58B'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 8 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 9 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 8 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 9 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000009'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '099B30A6DCA8A63CEEF7B58B'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '5D4B7684'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000009'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 38 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000009'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 9 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 9 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 10 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000000A'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000000A'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'D89D93'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '0A'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '0AD89D93'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '5CFD1C19'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '275CFD1C190AD89D93'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '275CFD1C190AD89D93'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 275CFD1C190AD89D93
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x5CFD1C19 [ 1560091673 ] Sequence Number = 0x0A [ 10 ] NAS message = 0xD89D93 [ 14196115 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '275CFD1C190AD89D93'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27DE29FF9F0AD8D4E1F20BCA5BB4AF29B2
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xDE29FF9F [ 3727294367 ] Sequence Number = 0x0A [ 10 ] NAS message = 0xD8D4E1F20BCA5BB4AF29B2
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 62 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27DE29FF9F0AD8D4E1F20BCA5BB4AF29B2'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111011110001010011111111110011111000010101101100011010100111000011111001000001011110010100101101110110100101011110010100110110010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'DE29FF9F'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 10 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'D8D4E1F20BCA5BB4AF29B2'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 9 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 10 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 9 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 10 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000000A'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '0AD8D4E1F20BCA5BB4AF29B2'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'DE29FF9F'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000000A'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 62 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000000A'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 10 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 10 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 11 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000000B'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000000B'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '7B8742'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '0B'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '0B7B8742'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '4F98A686'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '274F98A6860B7B8742'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '274F98A6860B7B8742'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 274F98A6860B7B8742
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x4F98A686 [ 1335404166 ] Sequence Number = 0x0B [ 11 ] NAS message = 0x7B8742 [ 8095554 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '274F98A6860B7B8742'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 278A610CF80BBFE1BDAAF7EE6BBD015D63
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x8A610CF8 [ 2321616120 ] Sequence Number = 0x0B [ 11 ] NAS message = 0xBFE1BDAAF7EE6BBD015D63
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 86 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '278A610CF80BBFE1BDAAF7EE6BBD015D63'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110001010011000010000110011111000000010111011111111100001101111011010101011110111111011100110101110111101000000010101110101100011'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '8A610CF8'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 11 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'BFE1BDAAF7EE6BBD015D63'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 10 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 11 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 10 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 11 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000000B'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '0BBFE1BDAAF7EE6BBD015D63'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '8A610CF8'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000000B'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 86 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000000B'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 11 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 11 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 12 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000000C'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000000C'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '9706FE'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '0C'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '0C9706FE'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'F9AFE55B'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27F9AFE55B0C9706FE'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27F9AFE55B0C9706FE'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27F9AFE55B0C9706FE
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xF9AFE55B [ 4189054299 ] Sequence Number = 0x0C [ 12 ] NAS message = 0x9706FE [ 9897726 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27F9AFE55B0C9706FE'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 2751A073920CFDE8CF0EE29BBA40A747DA
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x51A07392 [ 1369469842 ] Sequence Number = 0x0C [ 12 ] NAS message = 0xFDE8CF0EE29BBA40A747DA
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 110 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '2751A073920CFDE8CF0EE29BBA40A747DA'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101010001101000000111001110010010000011001111110111101000110011110000111011100010100110111011101001000000101001110100011111011010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '51A07392'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 12 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'FDE8CF0EE29BBA40A747DA'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 11 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 12 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 11 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 12 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000000C'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '0CFDE8CF0EE29BBA40A747DA'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '51A07392'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000000C'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 110 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000000C'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 12 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 12 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 13 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000000D'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000000D'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '99E7FC'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '0D'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '0D99E7FC'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'D9A14800'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27D9A148000D99E7FC'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27D9A148000D99E7FC'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27D9A148000D99E7FC
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xD9A14800 [ 3651225600 ] Sequence Number = 0x0D [ 13 ] NAS message = 0x99E7FC [ 10086396 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27D9A148000D99E7FC'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27C41C3BE50DC07F576BDB321EBA6DC9C5
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xC41C3BE5 [ 3290184677 ] Sequence Number = 0x0D [ 13 ] NAS message = 0xC07F576BDB321EBA6DC9C5
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 132 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27C41C3BE50DC07F576BDB321EBA6DC9C5'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111000100000111000011101111100101000011011100000001111111010101110110101111011011001100100001111010111010011011011100100111000101'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'C41C3BE5'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 13 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'C07F576BDB321EBA6DC9C5'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 12 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 13 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 12 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 13 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000000D'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '0DC07F576BDB321EBA6DC9C5'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'C41C3BE5'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000000D'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 132 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000000D'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 13 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 13 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 14 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000000E'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000000E'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '173765'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '0E'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '0E173765'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '55A0776F'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2755A0776F0E173765'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2755A0776F0E173765'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2755A0776F0E173765'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2755A0776F0E173765
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x55A0776F [ 1436579695 ] Sequence Number = 0x0E [ 14 ] NAS message = 0x173765 [ 1521509 ]
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x1 [ 1 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] Sequence Number = 0x37 [ 55 ] NAS message = 0x65 [ 101 ]
¾¾¾¾¾¾¾¾¾¾¾®
UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27F4363BF30E11D9E575B815D4E12CC9E9
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xF4363BF3 [ 4097194995 ] Sequence Number = 0x0E [ 14 ] NAS message = 0x11D9E575B815D4E12CC9E9
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 152 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27F4363BF30E11D9E575B815D4E12CC9E9'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111110100001101100011101111110011000011100001000111011001111001010111010110111000000101011101010011100001001011001100100111101001'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'F4363BF3'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 14 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '11D9E575B815D4E12CC9E9'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 13 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 14 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 13 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 14 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000000E'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '0E11D9E575B815D4E12CC9E9'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'F4363BF3'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000000E'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 152 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000000E'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 14 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 14 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 15 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000000F'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000000F'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '301B21'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '0F'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '0F301B21'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '7C5B2803'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '277C5B28030F301B21'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '277C5B28030F301B21'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 277C5B28030F301B21
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x7C5B2803 [ 2086348803 ] Sequence Number = 0x0F [ 15 ] NAS message = 0x301B21 [ 3152673 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '277C5B28030F301B21'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 272638A9C50F6DD749AEA017FF231D20BB
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x2638A9C5 [ 641247685 ] Sequence Number = 0x0F [ 15 ] NAS message = 0x6DD749AEA017FF231D20BB
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 172 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '272638A9C50F6DD749AEA017FF231D20BB'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011100100110001110001010100111000101000011110110110111010111010010011010111010100000000101111111111100100011000111010010000010111011'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '2638A9C5'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 15 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '6DD749AEA017FF231D20BB'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 14 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 15 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 14 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 15 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000000F'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '0F6DD749AEA017FF231D20BB'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '2638A9C5'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000000F'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 172 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000000F'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 15 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 15 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 16 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000010'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000010'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0E6903'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '10'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '100E6903'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'F9381D6A'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27F9381D6A100E6903'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27F9381D6A100E6903'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27F9381D6A100E6903
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xF9381D6A [ 4181204330 ] Sequence Number = 0x10 [ 16 ] NAS message = 0x0E6903 [ 944387 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27F9381D6A100E6903'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 271A9338B410CD97E9E1AEB3FB0F32E287
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x1A9338B4 [ 445855924 ] Sequence Number = 0x10 [ 16 ] NAS message = 0xCD97E9E1AEB3FB0F32E287
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 194 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '271A9338B410CD97E9E1AEB3FB0F32E287'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011100011010100100110011100010110100000100001100110110010111111010011110000110101110101100111111101100001111001100101110001010000111'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '1A9338B4'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 16 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'CD97E9E1AEB3FB0F32E287'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 15 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 16 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 15 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 16 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000010'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '10CD97E9E1AEB3FB0F32E287'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '1A9338B4'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000010'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 194 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000010'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 16 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 16 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 17 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000011'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000011'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'E52524'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '11'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '11E52524'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'A1BCCED7'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27A1BCCED711E52524'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27A1BCCED711E52524'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27A1BCCED711E52524
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xA1BCCED7 [ 2713505495 ] Sequence Number = 0x11 [ 17 ] NAS message = 0xE52524 [ 15017252 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27A1BCCED711E52524'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27881BCBD711ECF7358600FAFD1653EFBA
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x881BCBD7 [ 2283523031 ] Sequence Number = 0x11 [ 17 ] NAS message = 0xECF7358600FAFD1653EFBA
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 214 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27881BCBD711ECF7358600FAFD1653EFBA'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110001000000110111100101111010111000100011110110011110111001101011000011000000000111110101111110100010110010100111110111110111010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '881BCBD7'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 17 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'ECF7358600FAFD1653EFBA'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 16 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 17 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 16 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 17 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000011'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '11ECF7358600FAFD1653EFBA'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '881BCBD7'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000011'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 214 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000011'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 17 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 17 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 18 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000012'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000012'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '72EE9D'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '12'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '1272EE9D'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'CE8C1331'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27CE8C13311272EE9D'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27CE8C13311272EE9D'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27CE8C13311272EE9D
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xCE8C1331 [ 3465286449 ] Sequence Number = 0x12 [ 18 ] NAS message = 0x72EE9D [ 7532189 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27CE8C13311272EE9D'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 276F76A0F912AE6C316C9469C9C0EE2167
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x6F76A0F9 [ 1870045433 ] Sequence Number = 0x12 [ 18 ] NAS message = 0xAE6C316C9469C9C0EE2167
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 234 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '276F76A0F912AE6C316C9469C9C0EE2167'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101101111011101101010000011111001000100101010111001101100001100010110110010010100011010011100100111000000111011100010000101100111'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '6F76A0F9'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 18 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'AE6C316C9469C9C0EE2167'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 17 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 18 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 17 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 18 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000012'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '12AE6C316C9469C9C0EE2167'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '6F76A0F9'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000012'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 234 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000012'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 18 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 18 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 19 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000013'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000013'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'DF9952'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '13'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '13DF9952'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'A4A63135'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27A4A6313513DF9952'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27A4A6313513DF9952'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27A4A6313513DF9952
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xA4A63135 [ 2762354997 ] Sequence Number = 0x13 [ 19 ] NAS message = 0xDF9952 [ 14653778 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27A4A6313513DF9952'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27A2ECB22913F610C2CC2D04C5E8E02905
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xA2ECB229 [ 2733421097 ] Sequence Number = 0x13 [ 19 ] NAS message = 0xF610C2CC2D04C5E8E02905
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 254 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27A2ECB22913F610C2CC2D04C5E8E02905'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110100010111011001011001000101001000100111111011000010000110000101100110000101101000001001100010111101000111000000010100100000101'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'A2ECB229'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 19 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'F610C2CC2D04C5E8E02905'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 18 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 19 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 18 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 19 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000013'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '13F610C2CC2D04C5E8E02905'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'A2ECB229'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000013'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 254 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000013'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 19 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 19 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 20 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000014'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000014'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2E1ED8'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '14'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '142E1ED8'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '7127C7E6'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '277127C7E6142E1ED8'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '277127C7E6142E1ED8'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 277127C7E6142E1ED8
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x7127C7E6 [ 1898432486 ] Sequence Number = 0x14 [ 20 ] NAS message = 0x2E1ED8 [ 3022552 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '277127C7E6142E1ED8'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 278C1020FA14747D44AC19ED2FAFA958E7
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x8C1020FA [ 2349867258 ] Sequence Number = 0x14 [ 20 ] NAS message = 0x747D44AC19ED2FAFA958E7
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 274 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '278C1020FA14747D44AC19ED2FAFA958E7'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110001100000100000010000011111010000101000111010001111101010001001010110000011001111011010010111110101111101010010101100011100111'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '8C1020FA'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 20 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '747D44AC19ED2FAFA958E7'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 19 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 20 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 19 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 20 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000014'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '14747D44AC19ED2FAFA958E7'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '8C1020FA'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000014'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 274 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000014'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 20 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 20 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 21 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000015'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000015'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'D99348'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '15'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '15D99348'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '95A33FE4'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2795A33FE415D99348'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2795A33FE415D99348'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2795A33FE415D99348
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x95A33FE4 [ 2510503908 ] Sequence Number = 0x15 [ 21 ] NAS message = 0xD99348 [ 14259016 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2795A33FE415D99348'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 2733303F3415BF4EC2BD989559391903D8
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x33303F34 [ 858799924 ] Sequence Number = 0x15 [ 21 ] NAS message = 0xBF4EC2BD989559391903D8
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 298 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '2733303F3415BF4EC2BD989559391903D8'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011100110011001100000011111100110100000101011011111101001110110000101011110110011000100101010101100100111001000110010000001111011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '33303F34'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 21 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'BF4EC2BD989559391903D8'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 20 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 21 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 20 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 21 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000015'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '15BF4EC2BD989559391903D8'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '33303F34'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000015'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 298 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000015'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 21 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 21 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 22 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000016'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000016'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'A16F55'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '16'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '16A16F55'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'C3B6EE19'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27C3B6EE1916A16F55'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27C3B6EE1916A16F55'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27C3B6EE1916A16F55
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xC3B6EE19 [ 3283545625 ] Sequence Number = 0x16 [ 22 ] NAS message = 0xA16F55 [ 10579797 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27C3B6EE1916A16F55'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 274CCD074516E628D9A8A5BB26C5A13AD8
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x4CCD0745 [ 1288505157 ] Sequence Number = 0x16 [ 22 ] NAS message = 0xE628D9A8A5BB26C5A13AD8
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 318 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '274CCD074516E628D9A8A5BB26C5A13AD8'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101001100110011010000011101000101000101101110011000101000110110011010100010100101101110110010011011000101101000010011101011011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '4CCD0745'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 22 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'E628D9A8A5BB26C5A13AD8'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 21 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 22 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 21 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 22 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000016'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '16E628D9A8A5BB26C5A13AD8'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '4CCD0745'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000016'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 318 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000016'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 22 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 22 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 23 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000017'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000017'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '6BBB07'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '17'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '176BBB07'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'DD973F87'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27DD973F87176BBB07'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27DD973F87176BBB07'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27DD973F87176BBB07
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xDD973F87 [ 3717676935 ] Sequence Number = 0x17 [ 23 ] NAS message = 0x6BBB07 [ 7060231 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27DD973F87176BBB07'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27FC291D8D177F64769E6DBD5B5BC2387A
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xFC291D8D [ 4230552973 ] Sequence Number = 0x17 [ 23 ] NAS message = 0x7F64769E6DBD5B5BC2387A
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 342 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27FC291D8D177F64769E6DBD5B5BC2387A'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111111100001010010001110110001101000101110111111101100100011101101001111001101101101111010101101101011011110000100011100001111010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'FC291D8D'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 23 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '7F64769E6DBD5B5BC2387A'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 22 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 23 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 22 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 23 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000017'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '177F64769E6DBD5B5BC2387A'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'FC291D8D'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000017'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 342 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000017'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 23 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 23 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 24 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000018'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000018'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'D66C5A'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '18'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '18D66C5A'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '82921DC8'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2782921DC818D66C5A'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2782921DC818D66C5A'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2782921DC818D66C5A
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x82921DC8 [ 2190613960 ] Sequence Number = 0x18 [ 24 ] NAS message = 0xD66C5A [ 14052442 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2782921DC818D66C5A'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 364 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27280FC54518D75DE8AEE5594630F0DA18'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011100101000000011111100010101000101000110001101011101011101111010001010111011100101010110010100011000110000111100001101101000011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '280FC545'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 24 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'D75DE8AEE5594630F0DA18'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 23 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 24 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 23 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 24 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000018'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '18D75DE8AEE5594630F0DA18'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '280FC545'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000018'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 364 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000018'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 24 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 24 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 25 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000019'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000019'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'E1AD15'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '19'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '19E1AD15'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '71A29ECF'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2771A29ECF19E1AD15'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2771A29ECF19E1AD15'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27280FC54518D75DE8AEE5594630F0DA18
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x280FC545 [ 672122181 ] Sequence Number = 0x18 [ 24 ] NAS message = 0xD75DE8AEE5594630F0DA18
¬¾¾¾¾¾¾¾¾¾¾¾
Security Mode Command Security Mode Command PDU Security header type [4 bits] = 0xD [ 13 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] Message Type [8 bits] = 0x5D - Security Mode Command [ 93 ] Selected NAS security algorithms Spare Bits [1 bit] = 0x1 [ 1 ] Type of ciphering algorithm [3 bits] = 0x6 [ 6 ] Spare Padding [1 bit] = 0x1 [ 1 ] Type of integrity protection algorithm [3 bits] = 0x0 [ 0 ] Spare Half Octet [4 bits] = 0xA [ 10 ] NAS key set identifierASME Type of security context flag [1 bit] = 0x1 [ 1 ] ksi [3 bits] = 0x6 [ 6 ] Replayed UE security capabilities IE Length [8 bits] = 0xE5 [ 229 ] eea0_128 [1 bit] = 0x0 [ 0 ] eea1_128 [1 bit] = 0x1 [ 1 ] eea2_128 [1 bit] = 0x0 [ 0 ] eea3 [1 bit] = 0x1 [ 1 ] eea4 [1 bit] = 0x1 [ 1 ] eea5 [1 bit] = 0x0 [ 0 ] eea6 [1 bit] = 0x0 [ 0 ] eea7 [1 bit] = 0x1 [ 1 ] Spare Bits [1 bit] = 0x0 [ 0 ] eia1_128 [1 bit] = 0x1 [ 1 ] eia2_128 [1 bit] = 0x0 [ 0 ] eia3 [1 bit] = 0x0 [ 0 ] eia4 [1 bit] = 0x0 [ 0 ] eia5 [1 bit] = 0x1 [ 1 ] eia6 [1 bit] = 0x1 [ 1 ] eia7 [1 bit] = 0x0 [ 0 ] uea0_7 [8 bits] = 0x30 [ 48 ] Spare Padding [1 bit] = 0x1 [ 1 ] uia1_7 [7 bits] = 0x70 [ 112 ] spare2 [1 bit] = 0x1 [ 1 ] gea1_7 [7 bits] = 0x5A [ 90 ]
¬¾¾¾¾¾¾¾¾¾¾¾
DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2771A29ECF19E1AD15
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x71A29ECF [ 1906482895 ] Sequence Number = 0x19 [ 25 ] NAS message = 0xE1AD15 [ 14789909 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2771A29ECF19E1AD15'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 2785DD70C2194CA54CFDE730603692A39C
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x85DD70C2 [ 2245882050 ] Sequence Number = 0x19 [ 25 ] NAS message = 0x4CA54CFDE730603692A39C
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 386 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '2785DD70C2194CA54CFDE730603692A39C'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110000101110111010111000011000010000110010100110010100101010011001111110111100111001100000110000000110110100100101010001110011100'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '85DD70C2'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 25 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '4CA54CFDE730603692A39C'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 24 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 25 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 24 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 25 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000019'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '194CA54CFDE730603692A39C'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '85DD70C2'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000019'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 386 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000019'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 25 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 25 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 26 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000001A'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000001A'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'B9574D'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '1A'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '1AB9574D'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '7FBF3761'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '277FBF37611AB9574D'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '277FBF37611AB9574D'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 277FBF37611AB9574D
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x7FBF3761 [ 2143237985 ] Sequence Number = 0x1A [ 26 ] NAS message = 0xB9574D [ 12146509 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '277FBF37611AB9574D'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27485C838D1AE3D42F81AAF5D4CDD2F8D0
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x485C838D [ 1214022541 ] Sequence Number = 0x1A [ 26 ] NAS message = 0xE3D42F81AAF5D4CDD2F8D0
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 406 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27485C838D1AE3D42F81AAF5D4CDD2F8D0'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101001000010111001000001110001101000110101110001111010100001011111000000110101010111101011101010011001101110100101111100011010000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '485C838D'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 26 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'E3D42F81AAF5D4CDD2F8D0'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 25 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 26 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 25 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 26 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000001A'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '1AE3D42F81AAF5D4CDD2F8D0'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '485C838D'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000001A'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 406 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000001A'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 26 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 26 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 27 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000001B'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000001B'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'F21FC3'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '1B'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '1BF21FC3'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '539F7692'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27539F76921BF21FC3'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27539F76921BF21FC3'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27539F76921BF21FC3
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x539F7692 [ 1402959506 ] Sequence Number = 0x1B [ 27 ] NAS message = 0xF21FC3 [ 15867843 ]
¾¾¾¾¾¾¾¾¾¾¾®
DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27539F76921BF21FC3
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x539F7692 [ 1402959506 ] Sequence Number = 0x1B [ 27 ] NAS message = 0xF21FC3 [ 15867843 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27539F76921BF21FC3'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 2720CFFF3B1BDEB0D0FD1865A27214D876
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x20CFFF3B [ 550502203 ] Sequence Number = 0x1B [ 27 ] NAS message = 0xDEB0D0FD1865A27214D876
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 426 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '2720CFFF3B1BDEB0D0FD1865A27214D876'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011100100000110011111111111100111011000110111101111010110000110100001111110100011000011001011010001001110010000101001101100001110110'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '20CFFF3B'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 27 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'DEB0D0FD1865A27214D876'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 26 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 27 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 26 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 27 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000001B'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '1BDEB0D0FD1865A27214D876'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '20CFFF3B'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000001B'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 426 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000001B'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 27 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 27 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 28 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000001C'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000001C'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '605B12'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '1C'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '1C605B12'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '3E2EBBC0'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '273E2EBBC01C605B12'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '273E2EBBC01C605B12'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 273E2EBBC01C605B12
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x3E2EBBC0 [ 1043250112 ] Sequence Number = 0x1C [ 28 ] NAS message = 0x605B12 [ 6314770 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '273E2EBBC01C605B12'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27A8AA1DC71C705640D1FCA47DD0E4114A
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xA8AA1DC7 [ 2829721031 ] Sequence Number = 0x1C [ 28 ] NAS message = 0x705640D1FCA47DD0E4114A
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 446 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27A8AA1DC71C705640D1FCA47DD0E4114A'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110101000101010100001110111000111000111000111000001010110010000001101000111111100101001000111110111010000111001000001000101001010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'A8AA1DC7'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 28 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '705640D1FCA47DD0E4114A'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 27 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 28 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 27 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 28 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000001C'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '1C705640D1FCA47DD0E4114A'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'A8AA1DC7'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000001C'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 446 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000001C'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 28 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 28 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 29 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000001D'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000001D'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '407F57'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '1D'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '1D407F57'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '64682030'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27646820301D407F57'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27646820301D407F57'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27646820301D407F57
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x64682030 [ 1684545584 ] Sequence Number = 0x1D [ 29 ] NAS message = 0x407F57 [ 4226903 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27646820301D407F57'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27CC37DCD01D611605EB81E17D1FD07E06
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xCC37DCD0 [ 3426213072 ] Sequence Number = 0x1D [ 29 ] NAS message = 0x611605EB81E17D1FD07E06
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 466 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27CC37DCD01D611605EB81E17D1FD07E06'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111001100001101111101110011010000000111010110000100010110000001011110101110000001111000010111110100011111110100000111111000000110'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'CC37DCD0'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 29 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '611605EB81E17D1FD07E06'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 28 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 29 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 28 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 29 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000001D'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '1D611605EB81E17D1FD07E06'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'CC37DCD0'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000001D'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 466 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000001D'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 29 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 29 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 30 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000001E'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000001E'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '207CE2'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '1E'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '1E207CE2'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '709C9903'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27709C99031E207CE2'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27709C99031E207CE2'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27709C99031E207CE2
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x709C9903 [ 1889310979 ] Sequence Number = 0x1E [ 30 ] NAS message = 0x207CE2 [ 2129122 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27709C99031E207CE2'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27EC5F105C1ECA510AD0090E5580E479A4
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xEC5F105C [ 3965653084 ] Sequence Number = 0x1E [ 30 ] NAS message = 0xCA510AD0090E5580E479A4
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 486 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27EC5F105C1ECA510AD0090E5580E479A4'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111101100010111110001000001011100000111101100101001010001000010101101000000001001000011100101010110000000111001000111100110100100'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'EC5F105C'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 30 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'CA510AD0090E5580E479A4'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 29 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 30 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 29 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 30 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000001E'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '1ECA510AD0090E5580E479A4'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'EC5F105C'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000001E'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 486 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000001E'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 30 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 30 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 31 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000001F'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000001F'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '8E0C8E'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '1F'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '1F8E0C8E'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '977AE0B1'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27977AE0B11F8E0C8E'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27977AE0B11F8E0C8E'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27977AE0B11F8E0C8E
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x977AE0B1 [ 2541412529 ] Sequence Number = 0x1F [ 31 ] NAS message = 0x8E0C8E [ 9309326 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27977AE0B11F8E0C8E'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 273830D6271FD18AC7E4A8F2BD37284E3C
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x3830D627 [ 942724647 ] Sequence Number = 0x1F [ 31 ] NAS message = 0xD18AC7E4A8F2BD37284E3C
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 506 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '273830D6271FD18AC7E4A8F2BD37284E3C'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011100111000001100001101011000100111000111111101000110001010110001111110010010101000111100101011110100110111001010000100111000111100'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '3830D627'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 31 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'D18AC7E4A8F2BD37284E3C'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 30 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 31 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 30 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 31 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000001F'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '1FD18AC7E4A8F2BD37284E3C'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '3830D627'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000001F'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 506 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000001F'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 31 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 31 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 32 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000020'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000020'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'D748E2'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '20'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '20D748E2'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '82001C09'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2782001C0920D748E2'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2782001C0920D748E2'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2782001C0920D748E2
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x82001C09 [ 2181045257 ] Sequence Number = 0x20 [ 32 ] NAS message = 0xD748E2 [ 14108898 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2782001C0920D748E2'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 2782E9ACA020FE3107EDB91FA89604CD6B
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x82E9ACA0 [ 2196352160 ] Sequence Number = 0x20 [ 32 ] NAS message = 0xFE3107EDB91FA89604CD6B
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 526 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '2782E9ACA020FE3107EDB91FA89604CD6B'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110000010111010011010110010100000001000001111111000110001000001111110110110111001000111111010100010010110000001001100110101101011'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '82E9ACA0'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 32 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'FE3107EDB91FA89604CD6B'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 31 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 32 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 31 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 32 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000020'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '20FE3107EDB91FA89604CD6B'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '82E9ACA0'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000020'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 526 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000020'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 32 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 32 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 33 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000021'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000021'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '514374'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '21'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '21514374'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'C4009D15'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27C4009D1521514374'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27C4009D1521514374'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27C4009D1521514374
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xC4009D15 [ 3288374549 ] Sequence Number = 0x21 [ 33 ] NAS message = 0x514374 [ 5325684 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27C4009D1521514374'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27996BB47A21784BC1B2C08D6F7CCF3C91
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x996BB47A [ 2573972602 ] Sequence Number = 0x21 [ 33 ] NAS message = 0x784BC1B2C08D6F7CCF3C91
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 546 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27996BB47A21784BC1B2C08D6F7CCF3C91'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110011001011010111011010001111010001000010111100001001011110000011011001011000000100011010110111101111100110011110011110010010001'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '996BB47A'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 33 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '784BC1B2C08D6F7CCF3C91'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 32 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 33 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 32 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 33 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000021'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '21784BC1B2C08D6F7CCF3C91'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '996BB47A'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000021'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 546 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000021'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 33 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 33 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 34 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000022'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000022'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '411F9E'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '22'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '22411F9E'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '889288A1'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27889288A122411F9E'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27889288A122411F9E'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27889288A122411F9E
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x889288A1 [ 2291304609 ] Sequence Number = 0x22 [ 34 ] NAS message = 0x411F9E [ 4267934 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27889288A122411F9E'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 275D98452F22709E1A7B66394FFC5D731C
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x5D98452F [ 1570260271 ] Sequence Number = 0x22 [ 34 ] NAS message = 0x709E1A7B66394FFC5D731C
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 568 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '275D98452F22709E1A7B66394FFC5D731C'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101011101100110000100010100101111001000100111000010011110000110100111101101100110001110010100111111111100010111010111001100011100'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '5D98452F'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 34 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '709E1A7B66394FFC5D731C'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 33 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 34 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 33 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 34 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000022'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '22709E1A7B66394FFC5D731C'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '5D98452F'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000022'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 568 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000022'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 34 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 34 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 35 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000023'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000023'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '50BFE6'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '23'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '2350BFE6'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '25B71472'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2725B714722350BFE6'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2725B714722350BFE6'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2725B714722350BFE6
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x25B71472 [ 632755314 ] Sequence Number = 0x23 [ 35 ] NAS message = 0x50BFE6 [ 5292006 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2725B714722350BFE6'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27EF0C453323678EB15ECC7D1A982BE705
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xEF0C4533 [ 4010558771 ] Sequence Number = 0x23 [ 35 ] NAS message = 0x678EB15ECC7D1A982BE705
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 592 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27EF0C453323678EB15ECC7D1A982BE705'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111101111000011000100010100110011001000110110011110001110101100010101111011001100011111010001101010011000001010111110011100000101'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'EF0C4533'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 35 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '678EB15ECC7D1A982BE705'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 34 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 35 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 34 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 35 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000023'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '23678EB15ECC7D1A982BE705'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'EF0C4533'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000023'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 592 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000023'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 35 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 35 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 36 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000024'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000024'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '6AB27B'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '24'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '246AB27B'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'AC87B7D7'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27AC87B7D7246AB27B'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27AC87B7D7246AB27B'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27AC87B7D7246AB27B
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xAC87B7D7 [ 2894575575 ] Sequence Number = 0x24 [ 36 ] NAS message = 0x6AB27B [ 6992507 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27AC87B7D7246AB27B'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27AD0DDDBC2455FB12726B4A657A4FFE72
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xAD0DDDBC [ 2903367100 ] Sequence Number = 0x24 [ 36 ] NAS message = 0x55FB12726B4A657A4FFE72
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 636 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27AD0DDDBC2455FB12726B4A657A4FFE72'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110101101000011011101110110111100001001000101010111111011000100100111001001101011010010100110010101111010010011111111111001110010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'AD0DDDBC'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 36 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '55FB12726B4A657A4FFE72'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 35 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 36 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 35 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 36 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000024'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '2455FB12726B4A657A4FFE72'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'AD0DDDBC'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000024'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 636 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000024'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 36 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 36 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 37 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000025'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000025'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '7D5828'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '25'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '257D5828'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '2AB83DB0'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '272AB83DB0257D5828'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '272AB83DB0257D5828'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 272AB83DB0257D5828
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x2AB83DB0 [ 716717488 ] Sequence Number = 0x25 [ 37 ] NAS message = 0x7D5828 [ 8214568 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '272AB83DB0257D5828'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27E83E5F43257B10586CE72AE44D616965
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xE83E5F43 [ 3896401731 ] Sequence Number = 0x25 [ 37 ] NAS message = 0x7B10586CE72AE44D616965
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 660 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27E83E5F43257B10586CE72AE44D616965'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111101000001111100101111101000011001001010111101100010000010110000110110011100111001010101110010001001101011000010110100101100101'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'E83E5F43'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 37 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '7B10586CE72AE44D616965'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 36 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 37 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 36 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 37 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000025'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '257B10586CE72AE44D616965'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'E83E5F43'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000025'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 660 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000025'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 37 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 37 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 38 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000026'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000026'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '533767'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '26'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '26533767'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '8841A0F9'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '278841A0F926533767'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '278841A0F926533767'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 278841A0F926533767
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x8841A0F9 [ 2286002425 ] Sequence Number = 0x26 [ 38 ] NAS message = 0x533767 [ 5453671 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '278841A0F926533767'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27B6E2561B26D54B592FB3E4638DC8875C
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xB6E2561B [ 3068286491 ] Sequence Number = 0x26 [ 38 ] NAS message = 0xD54B592FB3E4638DC8875C
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 682 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27B6E2561B26D54B592FB3E4638DC8875C'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110110110111000100101011000011011001001101101010101001011010110010010111110110011111001000110001110001101110010001000011101011100'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'B6E2561B'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 38 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'D54B592FB3E4638DC8875C'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 37 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 38 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 37 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 38 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000026'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '26D54B592FB3E4638DC8875C'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'B6E2561B'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000026'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 682 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000026'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 38 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 38 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 39 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 39 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000027'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000027'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '942E8B'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '27'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '27942E8B'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '9F668D54'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '279F668D5427942E8B'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '279F668D5427942E8B'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 279F668D5427942E8B
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x9F668D54 [ 2674298196 ] Sequence Number = 0x27 [ 39 ] NAS message = 0x942E8B [ 9711243 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '279F668D5427942E8B'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27985BCD6327A1927086C9611A37502036
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x985BCD63 [ 2556153187 ] Sequence Number = 0x27 [ 39 ] NAS message = 0xA1927086C9611A37502036
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 702 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27985BCD6327A1927086C9611A37502036'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110011000010110111100110101100011001001111010000110010010011100001000011011001001011000010001101000110111010100000010000000110110'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '985BCD63'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 39 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'A1927086C9611A37502036'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 38 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 39 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 38 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 39 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000027'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '27A1927086C9611A37502036'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '985BCD63'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000027'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 702 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000027'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 39 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 39 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 40 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000028'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000028'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'B93CFC'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '28'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '28B93CFC'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'F487C15E'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27F487C15E28B93CFC'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27F487C15E28B93CFC'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27F487C15E28B93CFC
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xF487C15E [ 4102537566 ] Sequence Number = 0x28 [ 40 ] NAS message = 0xB93CFC [ 12139772 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27F487C15E28B93CFC'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 270AFD9551281E6528CAE6BB551D3C12C2
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x0AFD9551 [ 184390993 ] Sequence Number = 0x28 [ 40 ] NAS message = 0x1E6528CAE6BB551D3C12C2
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 722 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '270AFD9551281E6528CAE6BB551D3C12C2'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011100001010111111011001010101010001001010000001111001100101001010001100101011100110101110110101010100011101001111000001001011000010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '0AFD9551'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 40 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '1E6528CAE6BB551D3C12C2'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 39 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 40 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 39 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 40 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000028'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '281E6528CAE6BB551D3C12C2'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '0AFD9551'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000028'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 722 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000028'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 40 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 40 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 41 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000029'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000029'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0EFBEE'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '29'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '290EFBEE'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '17AB0DD5'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2717AB0DD5290EFBEE'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2717AB0DD5290EFBEE'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2717AB0DD5290EFBEE
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x17AB0DD5 [ 397086165 ] Sequence Number = 0x29 [ 41 ] NAS message = 0x0EFBEE [ 981998 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2717AB0DD5290EFBEE'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 2769C2E15229B436075A34C2D6FEDB6A1C
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x69C2E152 [ 1774379346 ] Sequence Number = 0x29 [ 41 ] NAS message = 0xB436075A34C2D6FEDB6A1C
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 742 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '2769C2E15229B436075A34C2D6FEDB6A1C'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101101001110000101110000101010010001010011011010000110110000001110101101000110100110000101101011011111110110110110110101000011100'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '69C2E152'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 41 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'B436075A34C2D6FEDB6A1C'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 40 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 41 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 40 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 41 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000029'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '29B436075A34C2D6FEDB6A1C'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '69C2E152'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000029'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 742 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000029'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 41 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 41 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 42 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000002A'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000002A'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '12F87E'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '2A'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '2A12F87E'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '6CC89FE6'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '276CC89FE62A12F87E'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '276CC89FE62A12F87E'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 276CC89FE62A12F87E
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x6CC89FE6 [ 1825087462 ] Sequence Number = 0x2A [ 42 ] NAS message = 0x12F87E [ 1243262 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '276CC89FE62A12F87E'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27F73AFDFC2A9F69F6D2D0DB0D5A76A33A
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xF73AFDFC [ 4147838460 ] Sequence Number = 0x2A [ 42 ] NAS message = 0x9F69F6D2D0DB0D5A76A33A
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 762 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27F73AFDFC2A9F69F6D2D0DB0D5A76A33A'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111110111001110101111110111111100001010101001111101101001111101101101001011010000110110110000110101011010011101101010001100111010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'F73AFDFC'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 42 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '9F69F6D2D0DB0D5A76A33A'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 41 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 42 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 41 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 42 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000002A'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '2A9F69F6D2D0DB0D5A76A33A'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'F73AFDFC'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000002A'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 762 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000002A'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 42 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 42 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 43 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000002B'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000002B'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0CF203'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '2B'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '2B0CF203'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '3578EA9F'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '273578EA9F2B0CF203'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '273578EA9F2B0CF203'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 273578EA9F2B0CF203
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x3578EA9F [ 897116831 ] Sequence Number = 0x2B [ 43 ] NAS message = 0x0CF203 [ 848387 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '273578EA9F2B0CF203'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27AEC677E42BAC7568C2B5A2B1EE52CFE0
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xAEC677E4 [ 2932242404 ] Sequence Number = 0x2B [ 43 ] NAS message = 0xAC7568C2B5A2B1EE52CFE0
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 782 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27AEC677E42BAC7568C2B5A2B1EE52CFE0'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110101110110001100111011111100100001010111010110001110101011010001100001010110101101000101011000111101110010100101100111111100000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'AEC677E4'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 43 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'AC7568C2B5A2B1EE52CFE0'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 42 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 43 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 42 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 43 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000002B'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '2BAC7568C2B5A2B1EE52CFE0'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'AEC677E4'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000002B'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 782 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000002B'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 43 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 43 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 44 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000002C'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000002C'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '781AE7'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '2C'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '2C781AE7'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'B9560B99'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27B9560B992C781AE7'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27B9560B992C781AE7'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27B9560B992C781AE7
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xB9560B99 [ 3109424025 ] Sequence Number = 0x2C [ 44 ] NAS message = 0x781AE7 [ 7871207 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27B9560B992C781AE7'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27D469FB0D2C84945F0844D269D5C0FAB1
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xD469FB0D [ 3563715341 ] Sequence Number = 0x2C [ 44 ] NAS message = 0x84945F0844D269D5C0FAB1
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 802 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27D469FB0D2C84945F0844D269D5C0FAB1'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111010100011010011111101100001101001011001000010010010100010111110000100001000100110100100110100111010101110000001111101010110001'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'D469FB0D'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 44 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '84945F0844D269D5C0FAB1'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 43 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 44 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 43 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 44 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000002C'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '2C84945F0844D269D5C0FAB1'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'D469FB0D'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000002C'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 802 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000002C'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 44 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 44 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 45 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000002D'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000002D'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'CA7174'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '2D'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '2DCA7174'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '46A43314'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2746A433142DCA7174'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2746A433142DCA7174'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2746A433142DCA7174
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x46A43314 [ 1185166100 ] Sequence Number = 0x2D [ 45 ] NAS message = 0xCA7174 [ 13267316 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2746A433142DCA7174'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27B4A027022D770857D2CAF02390177E03
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xB4A02702 [ 3030394626 ] Sequence Number = 0x2D [ 45 ] NAS message = 0x770857D2CAF02390177E03
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 822 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27B4A027022D770857D2CAF02390177E03'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110110100101000000010011100000010001011010111011100001000010101111101001011001010111100000010001110010000000101110111111000000011'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'B4A02702'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 45 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '770857D2CAF02390177E03'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 44 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 45 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 44 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 45 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000002D'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '2D770857D2CAF02390177E03'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'B4A02702'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000002D'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 822 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000002D'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 45 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 45 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 46 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000002E'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000002E'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '4CAF6A'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '2E'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '2E4CAF6A'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '95B99D64'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2795B99D642E4CAF6A'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2795B99D642E4CAF6A'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2795B99D642E4CAF6A
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x95B99D64 [ 2511969636 ] Sequence Number = 0x2E [ 46 ] NAS message = 0x4CAF6A [ 5025642 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2795B99D642E4CAF6A'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27BE8013D62EBC9D0E7CCF3109E9F18336
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xBE8013D6 [ 3196064726 ] Sequence Number = 0x2E [ 46 ] NAS message = 0xBC9D0E7CCF3109E9F18336
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 844 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27BE8013D62EBC9D0E7CCF3109E9F18336'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110111110100000000001001111010110001011101011110010011101000011100111110011001111001100010000100111101001111100011000001100110110'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'BE8013D6'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 46 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'BC9D0E7CCF3109E9F18336'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 45 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 46 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 45 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 46 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000002E'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '2EBC9D0E7CCF3109E9F18336'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'BE8013D6'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000002E'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 844 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000002E'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 46 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 46 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 47 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000002F'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000002F'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '60FD32'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '2F'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '2F60FD32'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '4AA4B17B'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '274AA4B17B2F60FD32'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '274AA4B17B2F60FD32'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 274AA4B17B2F60FD32
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x4AA4B17B [ 1252307323 ] Sequence Number = 0x2F [ 47 ] NAS message = 0x60FD32 [ 6356274 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '274AA4B17B2F60FD32'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 276C4177A52FA25FFBFE53D8331B69AD51
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x6C4177A5 [ 1816229797 ] Sequence Number = 0x2F [ 47 ] NAS message = 0xA25FFBFE53D8331B69AD51
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 864 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '276C4177A52FA25FFBFE53D8331B69AD51'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101101100010000010111011110100101001011111010001001011111111110111111111001010011110110000011001100011011011010011010110101010001'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '6C4177A5'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 47 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'A25FFBFE53D8331B69AD51'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 46 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 47 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 46 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 47 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000002F'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '2FA25FFBFE53D8331B69AD51'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '6C4177A5'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000002F'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 864 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000002F'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 47 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 47 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 48 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000030'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000030'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '72199D'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '30'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '3072199D'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '6C09768D'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '276C09768D3072199D'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '276C09768D3072199D'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 276C09768D3072199D
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x6C09768D [ 1812559501 ] Sequence Number = 0x30 [ 48 ] NAS message = 0x72199D [ 7477661 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '276C09768D3072199D'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 277371275F3092644AEB16DDE52B1D341F
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x7371275F [ 1936795487 ] Sequence Number = 0x30 [ 48 ] NAS message = 0x92644AEB16DDE52B1D341F
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 886 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '277371275F3092644AEB16DDE52B1D341F'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101110011011100010010011101011111001100001001001001100100010010101110101100010110110111011110010100101011000111010011010000011111'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '7371275F'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 48 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '92644AEB16DDE52B1D341F'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 47 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 48 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 47 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 48 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000030'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '3092644AEB16DDE52B1D341F'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '7371275F'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000030'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 886 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000030'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 48 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 48 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 49 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000031'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000031'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '52929D'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '31'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '3152929D'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'F4D0DFAE'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27F4D0DFAE3152929D'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27F4D0DFAE3152929D'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27F4D0DFAE3152929D
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xF4D0DFAE [ 4107329454 ] Sequence Number = 0x31 [ 49 ] NAS message = 0x52929D [ 5411485 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27F4D0DFAE3152929D'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27D51FD47431079B6FD624E7997FA97C11
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xD51FD474 [ 3575633012 ] Sequence Number = 0x31 [ 49 ] NAS message = 0x079B6FD624E7997FA97C11
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 910 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27D51FD47431079B6FD624E7997FA97C11'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111010101000111111101010001110100001100010000011110011011011011111101011000100100111001111001100101111111101010010111110000010001'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'D51FD474'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 49 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '079B6FD624E7997FA97C11'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 48 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 49 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 48 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 49 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000031'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '31079B6FD624E7997FA97C11'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'D51FD474'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000031'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 910 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000031'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 49 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 49 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 50 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000032'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000032'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '4DB763'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '32'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '324DB763'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '62E69AC3'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2762E69AC3324DB763'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2762E69AC3324DB763'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2762E69AC3324DB763
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x62E69AC3 [ 1659280067 ] Sequence Number = 0x32 [ 50 ] NAS message = 0x4DB763 [ 5093219 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2762E69AC3324DB763'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27B060724532B84EDD28CDEF85DA142C05
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xB0607245 [ 2959110725 ] Sequence Number = 0x32 [ 50 ] NAS message = 0xB84EDD28CDEF85DA142C05
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 932 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27B060724532B84EDD28CDEF85DA142C05'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110110000011000000111001001000101001100101011100001001110110111010010100011001101111011111000010111011010000101000010110000000101'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'B0607245'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 50 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'B84EDD28CDEF85DA142C05'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 49 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 50 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 49 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 50 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000032'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '32B84EDD28CDEF85DA142C05'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'B0607245'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000032'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 932 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000032'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 50 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 50 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 51 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000033'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000033'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '56FE00'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '33'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '3356FE00'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '7F5D2B22'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '277F5D2B223356FE00'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '277F5D2B223356FE00'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 277F5D2B223356FE00
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x7F5D2B22 [ 2136812322 ] Sequence Number = 0x33 [ 51 ] NAS message = 0x56FE00 [ 5701120 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '277F5D2B223356FE00'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 271C7C9A4B331A28224894C460E3A9E216
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x1C7C9A4B [ 477928011 ] Sequence Number = 0x33 [ 51 ] NAS message = 0x1A28224894C460E3A9E216
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 956 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '271C7C9A4B331A28224894C460E3A9E216'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011100011100011111001001101001001011001100110001101000101000001000100100100010010100110001000110000011100011101010011110001000010110'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '1C7C9A4B'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 51 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '1A28224894C460E3A9E216'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 50 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 51 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 50 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 51 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000033'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '331A28224894C460E3A9E216'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '1C7C9A4B'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000033'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 956 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000033'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 51 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 51 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 52 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000034'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000034'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '74DDC7'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '34'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '3474DDC7'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '2DF7C9C9'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '272DF7C9C93474DDC7'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '272DF7C9C93474DDC7'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 272DF7C9C93474DDC7
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x2DF7C9C9 [ 771213769 ] Sequence Number = 0x34 [ 52 ] NAS message = 0x74DDC7 [ 7658951 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '272DF7C9C93474DDC7'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27B6A9CFAB34B7A777FD18136F339070BE
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xB6A9CFAB [ 3064582059 ] Sequence Number = 0x34 [ 52 ] NAS message = 0xB7A777FD18136F339070BE
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 980 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27B6A9CFAB34B7A777FD18136F339070BE'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110110110101010011100111110101011001101001011011110100111011101111111110100011000000100110110111100110011100100000111000010111110'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'B6A9CFAB'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 52 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'B7A777FD18136F339070BE'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 51 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 52 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 51 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 52 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000034'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '34B7A777FD18136F339070BE'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'B6A9CFAB'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000034'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 980 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000034'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 52 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 52 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 53 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000035'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000035'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '1467E8'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '35'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '351467E8'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '5085E728'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '275085E728351467E8'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '275085E728351467E8'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 275085E728351467E8
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x5085E728 [ 1350952744 ] Sequence Number = 0x35 [ 53 ] NAS message = 0x1467E8 [ 1337320 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '275085E728351467E8'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 274AF78D6F35F76D1C442E905ED5C5DFBA
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x4AF78D6F [ 1257737583 ] Sequence Number = 0x35 [ 53 ] NAS message = 0xF76D1C442E905ED5C5DFBA
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 1000 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '274AF78D6F35F76D1C442E905ED5C5DFBA'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101001010111101111000110101101111001101011111011101101101000111000100010000101110100100000101111011010101110001011101111110111010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '4AF78D6F'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 53 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'F76D1C442E905ED5C5DFBA'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 52 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 53 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 52 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 53 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000035'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '35F76D1C442E905ED5C5DFBA'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '4AF78D6F'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000035'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 1000 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000035'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 53 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 53 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 54 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000036'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000036'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'B4252B'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '36'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '36B4252B'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '4BE93775'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '274BE9377536B4252B'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '274BE9377536B4252B'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 274BE9377536B4252B
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x4BE93775 [ 1273575285 ] Sequence Number = 0x36 [ 54 ] NAS message = 0xB4252B [ 11805995 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '274BE9377536B4252B'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27EC8A4DE836E2394E264243423239ACD6
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xEC8A4DE8 [ 3968486888 ] Sequence Number = 0x36 [ 54 ] NAS message = 0xE2394E264243423239ACD6
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 1020 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27EC8A4DE836E2394E264243423239ACD6'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111101100100010100100110111101000001101101110001000111001010011100010011001000010010000110100001000110010001110011010110011010110'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'EC8A4DE8'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 54 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'E2394E264243423239ACD6'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 53 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 54 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 53 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 54 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000036'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '36E2394E264243423239ACD6'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'EC8A4DE8'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000036'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 1020 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000036'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 54 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 54 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 55 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000037'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000037'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '47DABB'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '37'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '3747DABB'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'EDE77EC7'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27EDE77EC73747DABB'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27EDE77EC73747DABB'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27EDE77EC73747DABB'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27EDE77EC73747DABB
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xEDE77EC7 [ 3991371463 ] Sequence Number = 0x37 [ 55 ] NAS message = 0x47DABB [ 4709051 ]
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x4 [ 4 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] Sequence Number = 0xDA [ 218 ] NAS message = 0xBB [ 187 ]
¾¾¾¾¾¾¾¾¾¾¾®
UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 279156573837B1CE99E5899A24B428640F
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x91565738 [ 2438354744 ] Sequence Number = 0x37 [ 55 ] NAS message = 0xB1CE99E5899A24B428640F
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 16 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '279156573837B1CE99E5899A24B428640F'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110010001010101100101011100111000001101111011000111001110100110011110010110001001100110100010010010110100001010000110010000001111'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '91565738'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 55 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'B1CE99E5899A24B428640F'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 54 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 55 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 54 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 55 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000037'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '37B1CE99E5899A24B428640F'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '91565738'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000037'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 16 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000037'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 55 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 55 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 56 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000038'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000038'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '760595'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '38'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '38760595'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'D35221A2'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27D35221A238760595'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27D35221A238760595'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27D35221A238760595
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xD35221A2 [ 3545375138 ] Sequence Number = 0x38 [ 56 ] NAS message = 0x760595 [ 7734677 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27D35221A238760595'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27AE6EA33D38A9448E98921E3460394A67
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xAE6EA33D [ 2926486333 ] Sequence Number = 0x38 [ 56 ] NAS message = 0xA9448E98921E3460394A67
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 36 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27AE6EA33D38A9448E98921E3460394A67'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110101110011011101010001100111101001110001010100101000100100011101001100010010010000111100011010001100000001110010100101001100111'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'AE6EA33D'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 56 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'A9448E98921E3460394A67'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 55 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 56 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 55 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 56 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000038'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '38A9448E98921E3460394A67'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'AE6EA33D'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000038'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 36 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000038'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 56 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 56 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 57 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000039'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000039'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'ABE89D'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '39'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '39ABE89D'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'E40B3521'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27E40B352139ABE89D'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27E40B352139ABE89D'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27E40B352139ABE89D
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xE40B3521 [ 3825939745 ] Sequence Number = 0x39 [ 57 ] NAS message = 0xABE89D [ 11266205 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27E40B352139ABE89D'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27C8A8D06139296C519CA764D5446B1438
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xC8A8D061 [ 3366506593 ] Sequence Number = 0x39 [ 57 ] NAS message = 0x296C519CA764D5446B1438
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 58 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27C8A8D06139296C519CA764D5446B1438'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111001000101010001101000001100001001110010010100101101100010100011001110010100111011001001101010101000100011010110001010000111000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'C8A8D061'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 57 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '296C519CA764D5446B1438'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 56 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 57 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 56 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 57 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000039'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '39296C519CA764D5446B1438'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'C8A8D061'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000039'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 58 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000039'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 57 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 57 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 58 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000003A'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000003A'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'D9CC59'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '3A'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '3AD9CC59'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '26C4D297'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2726C4D2973AD9CC59'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2726C4D2973AD9CC59'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2726C4D2973AD9CC59
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x26C4D297 [ 650433175 ] Sequence Number = 0x3A [ 58 ] NAS message = 0xD9CC59 [ 14273625 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2726C4D2973AD9CC59'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27C3A9223B3A26F9971913CC51B9071A27
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xC3A9223B [ 3282641467 ] Sequence Number = 0x3A [ 58 ] NAS message = 0x26F9971913CC51B9071A27
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 80 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27C3A9223B3A26F9971913CC51B9071A27'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111000011101010010010001000111011001110100010011011111001100101110001100100010011110011000101000110111001000001110001101000100111'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'C3A9223B'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 58 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '26F9971913CC51B9071A27'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 57 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 58 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 57 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 58 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000003A'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '3A26F9971913CC51B9071A27'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'C3A9223B'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000003A'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 80 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000003A'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 58 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 58 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 59 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000003B'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000003B'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '567EC6'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '3B'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '3B567EC6'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '54DCEF66'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2754DCEF663B567EC6'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2754DCEF663B567EC6'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2754DCEF663B567EC6
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x54DCEF66 [ 1423765350 ] Sequence Number = 0x3B [ 59 ] NAS message = 0x567EC6 [ 5668550 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2754DCEF663B567EC6'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27AA201C603B2FD5F7B90C794317FD41C8
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xAA201C60 [ 2854231136 ] Sequence Number = 0x3B [ 59 ] NAS message = 0x2FD5F7B90C794317FD41C8
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 100 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27AA201C603B2FD5F7B90C794317FD41C8'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110101010001000000001110001100000001110110010111111010101111101111011100100001100011110010100001100010111111111010100000111001000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'AA201C60'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 59 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2FD5F7B90C794317FD41C8'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 58 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 59 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 58 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 59 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000003B'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '3B2FD5F7B90C794317FD41C8'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'AA201C60'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000003B'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 100 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000003B'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 59 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 59 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 60 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000003C'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000003C'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'FEE17F'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '3C'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '3CFEE17F'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '6D643E46'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '276D643E463CFEE17F'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '276D643E463CFEE17F'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 276D643E463CFEE17F
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x6D643E46 [ 1835286086 ] Sequence Number = 0x3C [ 60 ] NAS message = 0xFEE17F [ 16703871 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '276D643E463CFEE17F'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27FA8C820D3CEB54E349D01275AE640124
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xFA8C820D [ 4203512333 ] Sequence Number = 0x3C [ 60 ] NAS message = 0xEB54E349D01275AE640124
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 120 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27FA8C820D3CEB54E349D01275AE640124'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111111010100011001000001000001101001111001110101101010100111000110100100111010000000100100111010110101110011001000000000100100100'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'FA8C820D'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 60 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'EB54E349D01275AE640124'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 59 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 60 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 59 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 60 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000003C'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '3CEB54E349D01275AE640124'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'FA8C820D'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000003C'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 120 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000003C'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 60 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 60 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 61 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000003D'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000003D'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '437B6E'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '3D'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '3D437B6E'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'A0FEB767'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27A0FEB7673D437B6E'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27A0FEB7673D437B6E'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27A0FEB7673D437B6E
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xA0FEB767 [ 2701047655 ] Sequence Number = 0x3D [ 61 ] NAS message = 0x437B6E [ 4422510 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27A0FEB7673D437B6E'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27AC831D853DB357697BCD5D032C377523
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xAC831D85 [ 2894273925 ] Sequence Number = 0x3D [ 61 ] NAS message = 0xB357697BCD5D032C377523
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 140 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27AC831D853DB357697BCD5D032C377523'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110101100100000110001110110000101001111011011001101010111011010010111101111001101010111010000001100101100001101110111010100100011'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'AC831D85'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 61 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'B357697BCD5D032C377523'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 60 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 61 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 60 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 61 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000003D'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '3DB357697BCD5D032C377523'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'AC831D85'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000003D'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 140 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000003D'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 61 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 61 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 62 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000003E'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000003E'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '7DB0FC'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '3E'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '3E7DB0FC'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '8CDBCEC7'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '278CDBCEC73E7DB0FC'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '278CDBCEC73E7DB0FC'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 278CDBCEC73E7DB0FC
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x8CDBCEC7 [ 2363215559 ] Sequence Number = 0x3E [ 62 ] NAS message = 0x7DB0FC [ 8237308 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '278CDBCEC73E7DB0FC'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27ACFD92F93E67A64E6EDC1FFAE288B17A
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xACFD92F9 [ 2902299385 ] Sequence Number = 0x3E [ 62 ] NAS message = 0x67A64E6EDC1FFAE288B17A
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 160 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27ACFD92F93E67A64E6EDC1FFAE288B17A'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110101100111111011001001011111001001111100110011110100110010011100110111011011100000111111111101011100010100010001011000101111010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'ACFD92F9'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 62 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '67A64E6EDC1FFAE288B17A'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 61 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 62 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 61 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 62 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000003E'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '3E67A64E6EDC1FFAE288B17A'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'ACFD92F9'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000003E'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 160 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000003E'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 62 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 62 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 63 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000003F'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000003F'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '5AAAC5'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '3F'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '3F5AAAC5'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '6E71E8B3'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '276E71E8B33F5AAAC5'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '276E71E8B33F5AAAC5'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 276E71E8B33F5AAAC5
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x6E71E8B3 [ 1852958899 ] Sequence Number = 0x3F [ 63 ] NAS message = 0x5AAAC5 [ 5941957 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '276E71E8B33F5AAAC5'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27E1B36CBF3FDE97ABCCAACCF2EDCE63EB
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xE1B36CBF [ 3786632383 ] Sequence Number = 0x3F [ 63 ] NAS message = 0xDE97ABCCAACCF2EDCE63EB
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 182 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27E1B36CBF3FDE97ABCCAACCF2EDCE63EB'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111100001101100110110110010111111001111111101111010010111101010111100110010101010110011001111001011101101110011100110001111101011'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'E1B36CBF'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 63 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'DE97ABCCAACCF2EDCE63EB'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 62 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 63 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 62 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 63 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000003F'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '3FDE97ABCCAACCF2EDCE63EB'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'E1B36CBF'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000003F'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 182 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000003F'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 63 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 63 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 64 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000040'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000040'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2372FE'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '40'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '402372FE'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'B5790D19'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27B5790D19402372FE'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27B5790D19402372FE'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27B5790D19402372FE
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xB5790D19 [ 3044609305 ] Sequence Number = 0x40 [ 64 ] NAS message = 0x2372FE [ 2323198 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27B5790D19402372FE'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27C4E0F44E40BBCADD23BE6744CA043D55
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xC4E0F44E [ 3303076942 ] Sequence Number = 0x40 [ 64 ] NAS message = 0xBBCADD23BE6744CA043D55
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 202 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27C4E0F44E40BBCADD23BE6744CA043D55'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111000100111000001111010001001110010000001011101111001010110111010010001110111110011001110100010011001010000001000011110101010101'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'C4E0F44E'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 64 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'BBCADD23BE6744CA043D55'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 63 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 64 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 63 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 64 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000040'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '40BBCADD23BE6744CA043D55'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'C4E0F44E'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000040'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 202 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000040'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 64 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 64 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 65 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000041'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000041'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'F527C0'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '41'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '41F527C0'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '80B4BADE'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2780B4BADE41F527C0'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2780B4BADE41F527C0'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2780B4BADE41F527C0
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x80B4BADE [ 2159327966 ] Sequence Number = 0x41 [ 65 ] NAS message = 0xF527C0 [ 16066496 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2780B4BADE41F527C0'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27F32088A441881DD856C830C0EA9CFA9B
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xF32088A4 [ 4078995620 ] Sequence Number = 0x41 [ 65 ] NAS message = 0x881DD856C830C0EA9CFA9B
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 226 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27F32088A441881DD856C830C0EA9CFA9B'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111110011001000001000100010100100010000011000100000011101110110000101011011001000001100001100000011101010100111001111101010011011'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'F32088A4'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 65 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '881DD856C830C0EA9CFA9B'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 64 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 65 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 64 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 65 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000041'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '41881DD856C830C0EA9CFA9B'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'F32088A4'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000041'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 226 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000041'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 65 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 65 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 66 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000042'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000042'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '18E3F5'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '42'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '4218E3F5'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '4B475253'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '274B4752534218E3F5'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '274B4752534218E3F5'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 274B4752534218E3F5
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x4B475253 [ 1262965331 ] Sequence Number = 0x42 [ 66 ] NAS message = 0x18E3F5 [ 1631221 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '274B4752534218E3F5'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 270C630DD5423D71D3A70C45B3610C05A4
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x0C630DD5 [ 207818197 ] Sequence Number = 0x42 [ 66 ] NAS message = 0x3D71D3A70C45B3610C05A4
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 250 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '270C630DD5423D71D3A70C45B3610C05A4'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011100001100011000110000110111010101010000100011110101110001110100111010011100001100010001011011001101100001000011000000010110100100'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '0C630DD5'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 66 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '3D71D3A70C45B3610C05A4'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 65 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 66 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 65 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 66 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000042'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '423D71D3A70C45B3610C05A4'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '0C630DD5'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000042'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 250 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000042'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 66 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 66 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 67 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000043'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000043'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '69E7A0'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '43'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '4369E7A0'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'A77F3A82'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27A77F3A824369E7A0'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27A77F3A824369E7A0'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27A77F3A824369E7A0
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xA77F3A82 [ 2810133122 ] Sequence Number = 0x43 [ 67 ] NAS message = 0x69E7A0 [ 6940576 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27A77F3A824369E7A0'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27B074669E436574FA0998F785766DAB98
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xB074669E [ 2960418462 ] Sequence Number = 0x43 [ 67 ] NAS message = 0x6574FA0998F785766DAB98
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 270 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27B074669E436574FA0998F785766DAB98'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110110000011101000110011010011110010000110110010101110100111110100000100110011000111101111000010101110110011011011010101110011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'B074669E'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 67 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '6574FA0998F785766DAB98'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 66 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 67 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 66 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 67 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000043'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '436574FA0998F785766DAB98'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'B074669E'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000043'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 270 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000043'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 67 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 67 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 68 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000044'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000044'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2520A6'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '44'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '442520A6'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '5D751076'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '275D751076442520A6'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '275D751076442520A6'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 275D751076442520A6
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x5D751076 [ 1567953014 ] Sequence Number = 0x44 [ 68 ] NAS message = 0x2520A6 [ 2433190 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '275D751076442520A6'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27671CE22E446D9CDD05FC1F735ECD88E7
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x671CE22E [ 1729946158 ] Sequence Number = 0x44 [ 68 ] NAS message = 0x6D9CDD05FC1F735ECD88E7
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 290 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27671CE22E446D9CDD05FC1F735ECD88E7'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101100111000111001110001000101110010001000110110110011100110111010000010111111100000111110111001101011110110011011000100011100111'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '671CE22E'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 68 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '6D9CDD05FC1F735ECD88E7'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 67 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 68 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 67 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 68 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000044'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '446D9CDD05FC1F735ECD88E7'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '671CE22E'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000044'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 290 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000044'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 68 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 68 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 69 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000045'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000045'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '764514'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '45'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '45764514'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '9DC5796B'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '279DC5796B45764514'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '279DC5796B45764514'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 279DC5796B45764514
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x9DC5796B [ 2646964587 ] Sequence Number = 0x45 [ 69 ] NAS message = 0x764514 [ 7750932 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '279DC5796B45764514'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27E56639A3451BA9B98217C78E60BD5E8E
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xE56639A3 [ 3848681891 ] Sequence Number = 0x45 [ 69 ] NAS message = 0x1BA9B98217C78E60BD5E8E
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 310 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27E56639A3451BA9B98217C78E60BD5E8E'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111100101011001100011100110100011010001010001101110101001101110011000001000010111110001111000111001100000101111010101111010001110'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'E56639A3'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 69 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '1BA9B98217C78E60BD5E8E'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 68 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 69 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 68 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 69 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000045'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '451BA9B98217C78E60BD5E8E'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'E56639A3'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000045'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 310 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000045'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 69 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 69 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 70 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000046'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000046'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '359CD6'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '46'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '46359CD6'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'C027AB02'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27C027AB0246359CD6'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27C027AB0246359CD6'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27C027AB0246359CD6
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xC027AB02 [ 3223825154 ] Sequence Number = 0x46 [ 70 ] NAS message = 0x359CD6 [ 3513558 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27C027AB0246359CD6'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 278D76FF99467FF8CDEBDEC6681087866F
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x8D76FF99 [ 2373386137 ] Sequence Number = 0x46 [ 70 ] NAS message = 0x7FF8CDEBDEC6681087866F
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 330 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '278D76FF99467FF8CDEBDEC6681087866F'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110001101011101101111111110011001010001100111111111111000110011011110101111011110110001100110100000010000100001111000011001101111'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '8D76FF99'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 70 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '7FF8CDEBDEC6681087866F'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 69 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 70 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 69 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 70 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000046'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '467FF8CDEBDEC6681087866F'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '8D76FF99'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000046'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 330 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000046'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 70 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 70 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 71 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000047'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000047'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '521A04'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '47'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '47521A04'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '66D70E76'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2766D70E7647521A04'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2766D70E7647521A04'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2766D70E7647521A04
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x66D70E76 [ 1725369974 ] Sequence Number = 0x47 [ 71 ] NAS message = 0x521A04 [ 5380612 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2766D70E7647521A04'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 279A47D244479E2FB8B0FA4016E1A20302
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x9A47D244 [ 2588398148 ] Sequence Number = 0x47 [ 71 ] NAS message = 0x9E2FB8B0FA4016E1A20302
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 350 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '279A47D244479E2FB8B0FA4016E1A20302'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110011010010001111101001001000100010001111001111000101111101110001011000011111010010000000001011011100001101000100000001100000010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '9A47D244'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 71 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '9E2FB8B0FA4016E1A20302'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 70 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 71 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 70 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 71 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000047'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '479E2FB8B0FA4016E1A20302'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '9A47D244'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000047'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 350 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000047'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 71 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 71 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 72 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000048'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000048'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '7F0475'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '48'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '487F0475'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '096F6641'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27096F6641487F0475'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27096F6641487F0475'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27096F6641487F0475
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x096F6641 [ 158295617 ] Sequence Number = 0x48 [ 72 ] NAS message = 0x7F0475 [ 8324213 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27096F6641487F0475'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 278D45CD77484F339D9ED5C117CB5A9AA2
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x8D45CD77 [ 2370162039 ] Sequence Number = 0x48 [ 72 ] NAS message = 0x4F339D9ED5C117CB5A9AA2
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 370 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '278D45CD77484F339D9ED5C117CB5A9AA2'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110001101010001011100110101110111010010000100111100110011100111011001111011010101110000010001011111001011010110101001101010100010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '8D45CD77'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 72 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '4F339D9ED5C117CB5A9AA2'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 71 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 72 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 71 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 72 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000048'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '484F339D9ED5C117CB5A9AA2'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '8D45CD77'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000048'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 370 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000048'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 72 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 72 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 73 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000049'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000049'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '6499AB'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '49'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '496499AB'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '449599DA'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27449599DA496499AB'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27449599DA496499AB'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27449599DA496499AB
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x449599DA [ 1150654938 ] Sequence Number = 0x49 [ 73 ] NAS message = 0x6499AB [ 6592939 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27449599DA496499AB'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27D1DD1F8C495EAB33760839E329239804
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xD1DD1F8C [ 3520929676 ] Sequence Number = 0x49 [ 73 ] NAS message = 0x5EAB33760839E329239804
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 390 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27D1DD1F8C495EAB33760839E329239804'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111010001110111010001111110001100010010010101111010101011001100110111011000001000001110011110001100101001001000111001100000000100'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'D1DD1F8C'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 73 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '5EAB33760839E329239804'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 72 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 73 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 72 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 73 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000049'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '495EAB33760839E329239804'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'D1DD1F8C'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000049'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 390 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000049'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 73 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 73 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 74 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000004A'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000004A'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '6F9C2B'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '4A'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '4A6F9C2B'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '27FAE682'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2727FAE6824A6F9C2B'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2727FAE6824A6F9C2B'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2727FAE6824A6F9C2B
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x27FAE682 [ 670754434 ] Sequence Number = 0x4A [ 74 ] NAS message = 0x6F9C2B [ 7314475 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2727FAE6824A6F9C2B'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27FDAB62AE4A72D29FFE6636D03C682451
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xFDAB62AE [ 4255867566 ] Sequence Number = 0x4A [ 74 ] NAS message = 0x72D29FFE6636D03C682451
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 410 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27FDAB62AE4A72D29FFE6636D03C682451'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111111101101010110110001010101110010010100111001011010010100111111111111001100110001101101101000000111100011010000010010001010001'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'FDAB62AE'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 74 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '72D29FFE6636D03C682451'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 73 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 74 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 73 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 74 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000004A'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '4A72D29FFE6636D03C682451'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'FDAB62AE'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000004A'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 410 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000004A'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 74 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 74 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 75 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000004B'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000004B'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '4FF983'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '4B'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '4B4FF983'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '9A2351AF'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '279A2351AF4B4FF983'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '279A2351AF4B4FF983'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 279A2351AF4B4FF983
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x9A2351AF [ 2586005935 ] Sequence Number = 0x4B [ 75 ] NAS message = 0x4FF983 [ 5241219 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '279A2351AF4B4FF983'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 430 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '275F5B3F314B375160694A773AF868E4C6'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101011111010110110011111100110001010010110011011101010001011000000110100101001010011101110011101011111000011010001110010011000110'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '5F5B3F31'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 75 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '375160694A773AF868E4C6'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 74 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 75 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 74 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 75 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000004B'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '4B375160694A773AF868E4C6'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '5F5B3F31'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000004B'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 430 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000004B'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 75 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 75 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 76 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000004C'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000004C'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'E4462A'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '4C'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '4CE4462A'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '3513AF10'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '273513AF104CE4462A'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '273513AF104CE4462A'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 275F5B3F314B375160694A773AF868E4C6
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x5F5B3F31 [ 1599815473 ] Sequence Number = 0x4B [ 75 ] NAS message = 0x375160694A773AF868E4C6
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x3 [ 3 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x5160694A [ 1365272906 ] Sequence Number = 0x77 [ 119 ] NAS message = 0x3AF868E4C6
¬¾¾¾¾¾¾¾¾¾¾¾
DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 273513AF104CE4462A
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x3513AF10 [ 890482448 ] Sequence Number = 0x4C [ 76 ] NAS message = 0xE4462A [ 14960170 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '273513AF104CE4462A'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 275B6C9D294C36FB3161C9DBC23DC37993
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x5B6C9D29 [ 1533844777 ] Sequence Number = 0x4C [ 76 ] NAS message = 0x36FB3161C9DBC23DC37993
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 450 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '275B6C9D294C36FB3161C9DBC23DC37993'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101011011011011001001110100101001010011000011011011111011001100010110000111001001110110111100001000111101110000110111100110010011'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '5B6C9D29'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 76 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '36FB3161C9DBC23DC37993'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 75 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 76 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 75 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 76 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000004C'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '4C36FB3161C9DBC23DC37993'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '5B6C9D29'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000004C'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 450 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000004C'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 76 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 76 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 77 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000004D'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000004D'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '9AC72F'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '4D'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '4D9AC72F'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '7AAA0994'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '277AAA09944D9AC72F'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '277AAA09944D9AC72F'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 277AAA09944D9AC72F
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x7AAA0994 [ 2057963924 ] Sequence Number = 0x4D [ 77 ] NAS message = 0x9AC72F [ 10143535 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '277AAA09944D9AC72F'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27C1DD00714D73242EAB311821C4EFD02E
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xC1DD0071 [ 3252486257 ] Sequence Number = 0x4D [ 77 ] NAS message = 0x73242EAB311821C4EFD02E
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 470 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27C1DD00714D73242EAB311821C4EFD02E'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111000001110111010000000001110001010011010111001100100100001011101010101100110001000110000010000111000100111011111101000000101110'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'C1DD0071'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 77 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '73242EAB311821C4EFD02E'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 76 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 77 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 76 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 77 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000004D'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '4D73242EAB311821C4EFD02E'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'C1DD0071'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000004D'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 470 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000004D'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 77 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 77 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 78 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000004E'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000004E'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'A566DA'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '4E'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '4EA566DA'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '5B112ADE'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '275B112ADE4EA566DA'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '275B112ADE4EA566DA'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 275B112ADE4EA566DA
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x5B112ADE [ 1527851742 ] Sequence Number = 0x4E [ 78 ] NAS message = 0xA566DA [ 10839770 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '275B112ADE4EA566DA'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27C37503D04E91FE88DE5148328EB66375
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xC37503D0 [ 3279225808 ] Sequence Number = 0x4E [ 78 ] NAS message = 0x91FE88DE5148328EB66375
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 492 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27C37503D04E91FE88DE5148328EB66375'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111000011011101010000001111010000010011101001000111111110100010001101111001010001010010000011001010001110101101100110001101110101'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'C37503D0'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 78 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '91FE88DE5148328EB66375'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 77 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 78 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 77 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 78 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000004E'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '4E91FE88DE5148328EB66375'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'C37503D0'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000004E'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 492 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000004E'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 78 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 78 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 79 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000004F'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000004F'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '748340'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '4F'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '4F748340'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '24BA8DB6'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2724BA8DB64F748340'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2724BA8DB64F748340'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2724BA8DB64F748340
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x24BA8DB6 [ 616205750 ] Sequence Number = 0x4F [ 79 ] NAS message = 0x748340 [ 7635776 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2724BA8DB64F748340'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 271BA3FD134F83A9D4F758B30FF6E47677
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x1BA3FD13 [ 463731987 ] Sequence Number = 0x4F [ 79 ] NAS message = 0x83A9D4F758B30FF6E47677
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 514 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '271BA3FD134F83A9D4F758B30FF6E47677'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011100011011101000111111110100010011010011111000001110101001110101001111011101011000101100110000111111110110111001000111011001110111'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '1BA3FD13'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 79 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 79 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '83A9D4F758B30FF6E47677'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 78 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 79 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 78 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 79 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000004F'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '4F83A9D4F758B30FF6E47677'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '1BA3FD13'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000004F'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 514 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000004F'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 79 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 79 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 80 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000050'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000050'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '36441C'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '50'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '5036441C'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '7F11F4AB'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '277F11F4AB5036441C'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '277F11F4AB5036441C'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 277F11F4AB5036441C
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x7F11F4AB [ 2131883179 ] Sequence Number = 0x50 [ 80 ] NAS message = 0x36441C [ 3556380 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '277F11F4AB5036441C'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 278A1A88D0502C4DC7EFF99D80EAB68C83
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x8A1A88D0 [ 2316994768 ] Sequence Number = 0x50 [ 80 ] NAS message = 0x2C4DC7EFF99D80EAB68C83
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 538 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '278A1A88D0502C4DC7EFF99D80EAB68C83'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110001010000110101000100011010000010100000010110001001101110001111110111111111001100111011000000011101010101101101000110010000011'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '8A1A88D0'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 80 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2C4DC7EFF99D80EAB68C83'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 79 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 80 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 79 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 80 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000050'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '502C4DC7EFF99D80EAB68C83'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '8A1A88D0'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000050'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 538 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000050'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 80 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 80 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 81 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000051'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000051'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'B41D67'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '51'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '51B41D67'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '73EBA784'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2773EBA78451B41D67'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2773EBA78451B41D67'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2773EBA78451B41D67
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x73EBA784 [ 1944823684 ] Sequence Number = 0x51 [ 81 ] NAS message = 0xB41D67 [ 11804007 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2773EBA78451B41D67'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 2763D7F3DD5123570BF6B6D8222B61FBD2
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x63D7F3DD [ 1675097053 ] Sequence Number = 0x51 [ 81 ] NAS message = 0x23570BF6B6D8222B61FBD2
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 562 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '2763D7F3DD5123570BF6B6D8222B61FBD2'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101100011110101111111001111011101010100010010001101010111000010111111011010110110110110000010001000101011011000011111101111010010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '63D7F3DD'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 81 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '23570BF6B6D8222B61FBD2'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 80 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 81 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 80 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 81 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000051'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '5123570BF6B6D8222B61FBD2'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '63D7F3DD'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000051'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 562 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000051'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 81 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 81 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 82 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000052'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000052'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'F92B73'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '52'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '52F92B73'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'ECB06382'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27ECB0638252F92B73'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27ECB0638252F92B73'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27ECB0638252F92B73
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xECB06382 [ 3970982786 ] Sequence Number = 0x52 [ 82 ] NAS message = 0xF92B73 [ 16329587 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27ECB0638252F92B73'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 275A038938522C55DDD36BC2666EFAACF9
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x5A038938 [ 1510181176 ] Sequence Number = 0x52 [ 82 ] NAS message = 0x2C55DDD36BC2666EFAACF9
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 586 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '275A038938522C55DDD36BC2666EFAACF9'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101011010000000111000100100111000010100100010110001010101110111011101001101101011110000100110011001101110111110101010110011111001'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '5A038938'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 82 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2C55DDD36BC2666EFAACF9'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 81 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 82 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 81 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 82 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000052'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '522C55DDD36BC2666EFAACF9'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '5A038938'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000052'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 586 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000052'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 82 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 82 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 83 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000053'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000053'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'F89841'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '53'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '53F89841'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '7A16AAAD'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '277A16AAAD53F89841'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '277A16AAAD53F89841'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 277A16AAAD53F89841
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x7A16AAAD [ 2048305837 ] Sequence Number = 0x53 [ 83 ] NAS message = 0xF89841 [ 16291905 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '277A16AAAD53F89841'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27E10C36CC53A6B87D90F531071E8E04E3
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xE10C36CC [ 3775674060 ] Sequence Number = 0x53 [ 83 ] NAS message = 0xA6B87D90F531071E8E04E3
¬¾¾¾¾¾¾¾¾¾¾¾
UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27E10C36CC53A6B87D90F531071E8E04E3
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xE10C36CC [ 3775674060 ] Sequence Number = 0x53 [ 83 ] NAS message = 0xA6B87D90F531071E8E04E3
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 606 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27E10C36CC53A6B87D90F531071E8E04E3'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111100001000011000011011011001100010100111010011010111000011111011001000011110101001100010000011100011110100011100000010011100011'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'E10C36CC'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 83 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'A6B87D90F531071E8E04E3'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 82 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 83 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 82 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 83 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000053'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '53A6B87D90F531071E8E04E3'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'E10C36CC'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000053'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 606 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000053'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 83 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 83 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 84 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000054'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000054'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '5221CB'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '54'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '545221CB'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '05A4E7D6'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2705A4E7D6545221CB'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '2705A4E7D6545221CB'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 2705A4E7D6545221CB
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x05A4E7D6 [ 94693334 ] Sequence Number = 0x54 [ 84 ] NAS message = 0x5221CB [ 5382603 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '2705A4E7D6545221CB'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27B14E89835471911EA3370DA3E04E83E7
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xB14E8983 [ 2974714243 ] Sequence Number = 0x54 [ 84 ] NAS message = 0x71911EA3370DA3E04E83E7
¬¾¾¾¾¾¾¾¾¾¾¾
UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27B14E89835471911EA3370DA3E04E83E7
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xB14E8983 [ 2974714243 ] Sequence Number = 0x54 [ 84 ] NAS message = 0x71911EA3370DA3E04E83E7
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 626 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27B14E89835471911EA3370DA3E04E83E7'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110110001010011101000100110000011010101000111000110010001000111101010001100110111000011011010001111100000010011101000001111100111'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'B14E8983'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 84 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '71911EA3370DA3E04E83E7'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 83 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 84 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 83 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 84 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000054'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '5471911EA3370DA3E04E83E7'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'B14E8983'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000054'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 626 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000054'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 84 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 84 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 85 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000055'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000055'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '4EFB07'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '55'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '554EFB07'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'A43DC9AB'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27A43DC9AB554EFB07'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27A43DC9AB554EFB07'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27A43DC9AB554EFB07
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xA43DC9AB [ 2755512747 ] Sequence Number = 0x55 [ 85 ] NAS message = 0x4EFB07 [ 5176071 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27A43DC9AB554EFB07'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27A14EFB7F5550ED05D3C2FD5BF31C09A6
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xA14EFB7F [ 2706307967 ] Sequence Number = 0x55 [ 85 ] NAS message = 0x50ED05D3C2FD5BF31C09A6
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 646 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27A14EFB7F5550ED05D3C2FD5BF31C09A6'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110100001010011101111101101111111010101010101000011101101000001011101001111000010111111010101101111110011000111000000100110100110'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'A14EFB7F'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 85 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '50ED05D3C2FD5BF31C09A6'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 84 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 85 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 84 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 85 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000055'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '5550ED05D3C2FD5BF31C09A6'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'A14EFB7F'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000055'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 646 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000055'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 85 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 85 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 86 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000056'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000056'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '91BF86'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '56'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '5691BF86'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '2402F01D'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '272402F01D5691BF86'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '272402F01D5691BF86'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 272402F01D5691BF86
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x2402F01D [ 604172317 ] Sequence Number = 0x56 [ 86 ] NAS message = 0x91BF86 [ 9551750 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '272402F01D5691BF86'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27CDC4A45656CBE01A57F701400A446CD7
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xCDC4A456 [ 3452216406 ] Sequence Number = 0x56 [ 86 ] NAS message = 0xCBE01A57F701400A446CD7
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 666 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27CDC4A45656CBE01A57F701400A446CD7'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111001101110001001010010001010110010101101100101111100000000110100101011111110111000000010100000000001010010001000110110011010111'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'CDC4A456'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 86 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'CBE01A57F701400A446CD7'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 85 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 86 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 85 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 86 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000056'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '56CBE01A57F701400A446CD7'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'CDC4A456'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000056'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 666 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000056'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 86 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 86 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 87 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000057'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000057'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'C05111'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '57'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '57C05111'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '089CE9C0'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27089CE9C057C05111'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27089CE9C057C05111'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27089CE9C057C05111
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x089CE9C0 [ 144501184 ] Sequence Number = 0x57 [ 87 ] NAS message = 0xC05111 [ 12603665 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27089CE9C057C05111'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 279FEE0BB557D98B351C47D4FFA0B02375
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x9FEE0BB5 [ 2683177909 ] Sequence Number = 0x57 [ 87 ] NAS message = 0xD98B351C47D4FFA0B02375
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 686 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '279FEE0BB557D98B351C47D4FFA0B02375'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110011111111011100000101110110101010101111101100110001011001101010001110001000111110101001111111110100000101100000010001101110101'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '9FEE0BB5'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 87 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'D98B351C47D4FFA0B02375'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 86 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 87 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 86 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 87 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000057'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '57D98B351C47D4FFA0B02375'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '9FEE0BB5'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000057'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 686 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000057'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 87 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 87 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 88 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000058'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000058'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '880F52'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '58'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '58880F52'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'BDA28293'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27BDA2829358880F52'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27BDA2829358880F52'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27BDA2829358880F52
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xBDA28293 [ 3181544083 ] Sequence Number = 0x58 [ 88 ] NAS message = 0x880F52 [ 8916818 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27BDA2829358880F52'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 271E0A398358BC4EE1CAA82B63760AE306
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x1E0A3983 [ 503986563 ] Sequence Number = 0x58 [ 88 ] NAS message = 0xBC4EE1CAA82B63760AE306
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 706 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '271E0A398358BC4EE1CAA82B63760AE306'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011100011110000010100011100110000011010110001011110001001110111000011100101010101000001010110110001101110110000010101110001100000110'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '1E0A3983'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 88 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'BC4EE1CAA82B63760AE306'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 87 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 88 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 87 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 88 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000058'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '58BC4EE1CAA82B63760AE306'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '1E0A3983'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000058'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 706 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000058'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 88 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 88 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 89 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000059'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000059'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '64F753'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '59'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '5964F753'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '8AA209F2'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '278AA209F25964F753'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '278AA209F25964F753'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 278AA209F25964F753
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x8AA209F2 [ 2325875186 ] Sequence Number = 0x59 [ 89 ] NAS message = 0x64F753 [ 6616915 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '278AA209F25964F753'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 2789B1458959F7073071A5500F21E52068
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x89B14589 [ 2310096265 ] Sequence Number = 0x59 [ 89 ] NAS message = 0xF7073071A5500F21E52068
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 726 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '2789B1458959F7073071A5500F21E52068'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110001001101100010100010110001001010110011111011100000111001100000111000110100101010100000000111100100001111001010010000001101000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '89B14589'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 89 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'F7073071A5500F21E52068'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 88 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 89 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 88 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 89 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000059'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '59F7073071A5500F21E52068'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '89B14589'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000059'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 726 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000059'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 89 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 89 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 90 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000005A'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000005A'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '500D16'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '5A'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '5A500D16'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '565B84B6'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27565B84B65A500D16'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27565B84B65A500D16'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27565B84B65A500D16
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x565B84B6 [ 1448838326 ] Sequence Number = 0x5A [ 90 ] NAS message = 0x500D16 [ 5246230 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27565B84B65A500D16'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27612AA3D95ACBBB84DB86F9BFF3F63C5F
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x612AA3D9 [ 1630184409 ] Sequence Number = 0x5A [ 90 ] NAS message = 0xCBBB84DB86F9BFF3F63C5F
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 748 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27612AA3D95ACBBB84DB86F9BFF3F63C5F'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101100001001010101010001111011001010110101100101110111011100001001101101110000110111110011011111111110011111101100011110001011111'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '612AA3D9'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 90 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'CBBB84DB86F9BFF3F63C5F'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 89 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 90 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 89 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 90 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000005A'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '5ACBBB84DB86F9BFF3F63C5F'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '612AA3D9'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000005A'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 748 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000005A'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 90 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 90 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 91 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000005B'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000005B'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'FFA721'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '5B'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '5BFFA721'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'F2F600A1'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27F2F600A15BFFA721'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27F2F600A15BFFA721'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27F2F600A15BFFA721
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xF2F600A1 [ 4076208289 ] Sequence Number = 0x5B [ 91 ] NAS message = 0xFFA721 [ 16754465 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27F2F600A15BFFA721'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27D479D6FD5B799E2667222F147F16C369
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xD479D6FD [ 3564754685 ] Sequence Number = 0x5B [ 91 ] NAS message = 0x799E2667222F147F16C369
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 768 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27D479D6FD5B799E2667222F147F16C369'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111010100011110011101011011111101010110110111100110011110001001100110011100100010001011110001010001111111000101101100001101101001'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'D479D6FD'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 91 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '799E2667222F147F16C369'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 90 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 91 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 90 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 91 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000005B'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '5B799E2667222F147F16C369'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'D479D6FD'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000005B'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 768 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000005B'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 91 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 91 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 92 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000005C'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000005C'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'C5A226'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '5C'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '5CC5A226'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '1F298207'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '271F2982075CC5A226'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '271F2982075CC5A226'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 271F2982075CC5A226
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x1F298207 [ 522813959 ] Sequence Number = 0x5C [ 92 ] NAS message = 0xC5A226 [ 12952102 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '271F2982075CC5A226'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27142EF7A85C59E1D1CACA11C9CEE52A81
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x142EF7A8 [ 338622376 ] Sequence Number = 0x5C [ 92 ] NAS message = 0x59E1D1CACA11C9CEE52A81
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 788 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27142EF7A85C59E1D1CACA11C9CEE52A81'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011100010100001011101111011110101000010111000101100111100001110100011100101011001010000100011100100111001110111001010010101010000001'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '142EF7A8'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 92 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '59E1D1CACA11C9CEE52A81'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 91 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 92 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 91 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 92 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000005C'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '5C59E1D1CACA11C9CEE52A81'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '142EF7A8'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000005C'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 788 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000005C'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 92 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 92 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 93 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000005D'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000005D'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0A9314'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '5D'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '5D0A9314'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'A28DBCAB'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27A28DBCAB5D0A9314'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27A28DBCAB5D0A9314'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27A28DBCAB5D0A9314
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xA28DBCAB [ 2727197867 ] Sequence Number = 0x5D [ 93 ] NAS message = 0x0A9314 [ 693012 ]
¾¾¾¾¾¾¾¾¾¾¾®
DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27A28DBCAB5D0A9314
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xA28DBCAB [ 2727197867 ] Sequence Number = 0x5D [ 93 ] NAS message = 0x0A9314 [ 693012 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27A28DBCAB5D0A9314'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 278194A2B75D2B977B3F45700E99119B5A
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x8194A2B7 [ 2174001847 ] Sequence Number = 0x5D [ 93 ] NAS message = 0x2B977B3F45700E99119B5A
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 812 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '278194A2B75D2B977B3F45700E99119B5A'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110000001100101001010001010110111010111010010101110010111011110110011111101000101011100000000111010011001000100011001101101011010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '8194A2B7'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 93 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '2B977B3F45700E99119B5A'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 92 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 93 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 92 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 93 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000005D'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '5D2B977B3F45700E99119B5A'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '8194A2B7'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000005D'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 812 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000005D'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 93 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 93 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 94 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000005E'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000005E'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'F244E9'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '5E'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '5EF244E9'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '6384210C'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '276384210C5EF244E9'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '276384210C5EF244E9'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 276384210C5EF244E9
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x6384210C [ 1669603596 ] Sequence Number = 0x5E [ 94 ] NAS message = 0xF244E9 [ 15877353 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '276384210C5EF244E9'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27BA26DD185E078C74BAF7F4EF97033EE2
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xBA26DD18 [ 3123109144 ] Sequence Number = 0x5E [ 94 ] NAS message = 0x078C74BAF7F4EF97033EE2
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 836 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27BA26DD185E078C74BAF7F4EF97033EE2'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110111010001001101101110100011000010111100000011110001100011101001011101011110111111101001110111110010111000000110011111011100010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'BA26DD18'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 94 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '078C74BAF7F4EF97033EE2'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 93 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 94 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 93 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 94 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000005E'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '5E078C74BAF7F4EF97033EE2'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'BA26DD18'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000005E'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 836 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000005E'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 94 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 94 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 95 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '0000005F'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '0000005F'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '94384D'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '5F'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '5F94384D'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '468530C7'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27468530C75F94384D'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27468530C75F94384D'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27468530C75F94384D
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x468530C7 [ 1183133895 ] Sequence Number = 0x5F [ 95 ] NAS message = 0x94384D [ 9713741 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27468530C75F94384D'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 2702068DDF5F1AE7DED11EA2896338A1CD
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x02068DDF [ 33983967 ] Sequence Number = 0x5F [ 95 ] NAS message = 0x1AE7DED11EA2896338A1CD
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 858 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '2702068DDF5F1AE7DED11EA2896338A1CD'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011100000010000001101000110111011111010111110001101011100111110111101101000100011110101000101000100101100011001110001010000111001101'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '02068DDF'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 95 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '1AE7DED11EA2896338A1CD'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 94 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 95 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 94 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 95 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '0000005F'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '5F1AE7DED11EA2896338A1CD'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '02068DDF'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '0000005F'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 858 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '0000005F'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 95 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 95 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 96 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000060'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000060'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '5D44E6'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '60'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '605D44E6'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'F6A8EBC7'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27F6A8EBC7605D44E6'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27F6A8EBC7605D44E6'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27F6A8EBC7605D44E6
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xF6A8EBC7 [ 4138265543 ] Sequence Number = 0x60 [ 96 ] NAS message = 0x5D44E6 [ 6112486 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27F6A8EBC7605D44E6'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27DD015ACE60C0B7E004BCF0A80E15CB5F
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xDD015ACE [ 3707853518 ] Sequence Number = 0x60 [ 96 ] NAS message = 0xC0B7E004BCF0A80E15CB5F
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 878 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27DD015ACE60C0B7E004BCF0A80E15CB5F'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011111011101000000010101101011001110011000001100000010110111111000000000010010111100111100001010100000001110000101011100101101011111'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'DD015ACE'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 96 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'C0B7E004BCF0A80E15CB5F'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 95 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 96 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 95 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 96 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000060'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '60C0B7E004BCF0A80E15CB5F'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'DD015ACE'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000060'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 878 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000060'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 96 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 96 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 97 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000061'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000061'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'B9C044'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '61'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '61B9C044'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '28885218'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '272888521861B9C044'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '272888521861B9C044'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 272888521861B9C044
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x28885218 [ 680022552 ] Sequence Number = 0x61 [ 97 ] NAS message = 0xB9C044 [ 12173380 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '272888521861B9C044'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 2753C2562761DDA43C930D7F61412B5471
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x53C25627 [ 1405244967 ] Sequence Number = 0x61 [ 97 ] NAS message = 0xDDA43C930D7F61412B5471
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 898 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '2753C2562761DDA43C930D7F61412B5471'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101010011110000100101011000100111011000011101110110100100001111001001001100001101011111110110000101000001001010110101010001110001'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '53C25627'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 97 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'DDA43C930D7F61412B5471'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 96 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 97 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 96 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 97 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000061'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '61DDA43C930D7F61412B5471'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '53C25627'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000061'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 898 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000061'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 97 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 97 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 98 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000062'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000062'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '687202'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '62'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '62687202'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '8FDAA34D'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '278FDAA34D62687202'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '278FDAA34D62687202'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 278FDAA34D62687202
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x8FDAA34D [ 2413470541 ] Sequence Number = 0x62 [ 98 ] NAS message = 0x687202 [ 6844930 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '278FDAA34D62687202'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 2750D99D9662F98C4214BA77F579CCCF62
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x50D99D96 [ 1356438934 ] Sequence Number = 0x62 [ 98 ] NAS message = 0xF98C4214BA77F579CCCF62
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 918 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '2750D99D9662F98C4214BA77F579CCCF62'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101010000110110011001110110010110011000101111100110001100010000100001010010111010011101111111010101111001110011001100111101100010'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '50D99D96'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 98 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'F98C4214BA77F579CCCF62'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 97 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 98 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 97 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 98 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000062'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '62F98C4214BA77F579CCCF62'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '50D99D96'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000062'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 918 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000062'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 98 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 98 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 99 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000063'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000063'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '5AFD11'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '63'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '635AFD11'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'A9523775'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '27A9523775635AFD11'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '27A9523775635AFD11'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 27A9523775635AFD11
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xA9523775 [ 2840737653 ] Sequence Number = 0x63 [ 99 ] NAS message = 0x5AFD11 [ 5963025 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '27A9523775635AFD11'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 2756C7FE476378144B0C18BDF98D4B9677
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x56C7FE47 [ 1455947335 ] Sequence Number = 0x63 [ 99 ] NAS message = 0x78144B0C18BDF98D4B9677
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 938 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '2756C7FE476378144B0C18BDF98D4B9677'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011101010110110001111111111001000111011000110111100000010100010010110000110000011000101111011111100110001101010010111001011001110111'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = '56C7FE47'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 99 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '78144B0C18BDF98D4B9677'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 98 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 99 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 98 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 99 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000063'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '6378144B0C18BDF98D4B9677'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '56C7FE47'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000063'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 938 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000063'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 99 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc = Omit Nas NAS_MSG_Request_Type SecurityProtection Status = '0010'B Pdu Msg iDENTITY_REQUEST securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010101'B spareHalfOctet = '0'H identityType2 B1_Type = '0'B NAS_IdType = '001'B PiggybackedPduList = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduIsPresent = False File: NasEmu.ttcn [Line: 409] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: NasEmu.v_NasPduIsPresent = True File: NasEmu.ttcn [Line: 410] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 414] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 415] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Enter function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: NasEmu.v_SecurityStatus = '0010'B File: NasEmu.ttcn [Line: 332] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfPiggybacked = 0 File: NasEmu.ttcn [Line: 183] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_EncodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '075501'O File: NasEmu.ttcn [Line: 340] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 99 File: NasEmu.ttcn [Line: 229] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 100 File: NasEmu.ttcn [Line: 230] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_IncrementCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountDL = '00000064'O File: NasEmu.ttcn [Line: 354] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.DL = '00000064'O File: NasEmu.ttcn [Line: 355] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Enter altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: EUTRA_Component.a_EUTRA_StandardDefault TTCN: TTCN Execution Leave altstep: .fl_TC_9_1_3_1_Body TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = 'A07021'O File: NasEmu.ttcn [Line: 365] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_ExtractSNfromCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber = '64'O File: NasEmu.ttcn [Line: 369] TTCN: TTCN Execution Parameter: NasEmu.v_Octet6toN = '64A07021'O File: NasEmu.ttcn [Line: 370] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = '1AF769E1'O File: NasEmu.ttcn [Line: 376] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Encvalue TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '271AF769E164A07021'O File: NasEmu.ttcn [Line: 384] TTCN: TTCN Execution Leave function: NasEmu.f_EncodeAndCipherNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_NAS_DedicatedInformation[I] = '271AF769E164A07021'O File: NasEmu.ttcn [Line: 417] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 415] DL-DCCH-Message dlInformationTransfer DL-DCCH-Message = message = c1 = dlInformationTransfer = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = dlInformationTransfer-r8 = dedicatedInfoType = dedicatedInfoNAS = 271AF769E164A07021
¾¾¾¾¾¾¾¾¾¾¾®
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0x1AF769E1 [ 452422113 ] Sequence Number = 0x64 [ 100 ] NAS message = 0xA07021 [ 10514465 ]
¾¾¾¾¾¾¾¾¾¾¾®
RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 dlInformationTransfer rrc_TransactionIdentifier = 0 criticalExtensions c1 dlInformationTransfer_r8 dedicatedInfoType dedicatedInfoNAS = '271AF769E164A07021'O nonCriticalExtension = Omit TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27B659454E6485D9E893413490AAF8AD67
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xB659454E [ 3059303758 ] Sequence Number = 0x64 [ 100 ] NAS message = 0x85D9E893413490AAF8AD67
¬¾¾¾¾¾¾¾¾¾¾¾
TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 958 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27B659454E6485D9E893413490AAF8AD67'O nonCriticalExtension = Omit TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = True File: NasEmu.ttcn [Line: 641] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 642] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 643] TTCN: TTCN Execution Parameter: NasEmu.v_RrcPduPresent = False File: NasEmu.ttcn [Line: 659] TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 1 File: NasEmu.ttcn [Line: 660] TTCN: TTCN Execution Parameter: NasEmu.I = 0 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0010011110110110010110010100010101001110011001001000010111011001111010001001001101000001001101001001000010101010111110001010110101100111'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_SecurityHeader = '0010'B File: NasEmu.ttcn [Line: 517] TTCN: TTCN Execution Parameter: NasEmu.v_ContainedMac = 'B659454E'O File: NasEmu.ttcn [Line: 518] TTCN: TTCN Execution Parameter: NasEmu.v_SequenceNumber.Long = 100 File: NasEmu.ttcn [Line: 519] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '85D9E893413490AAF8AD67'O File: NasEmu.ttcn [Line: 520] TTCN: TTCN Execution Enter function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_PrevCountValue = 99 File: NasEmu.ttcn [Line: 242] TTCN: TTCN Execution Parameter: NasEmu.v_ReceivedSnValue = 100 File: NasEmu.ttcn [Line: 250] TTCN: TTCN Execution Parameter: NasEmu.v_MaxSnPlus1 = 256 File: NasEmu.ttcn [Line: 251] TTCN: TTCN Execution Parameter: NasEmu.v_OverflowCounter = 0 File: NasEmu.ttcn [Line: 256] TTCN: TTCN Execution Parameter: NasEmu.v_PrevSnValue = 99 File: NasEmu.ttcn [Line: 257] TTCN: TTCN Execution Parameter: NasEmu.v_CountValue = 100 File: NasEmu.ttcn [Line: 262] TTCN: TTCN Execution Leave function: NasEmu.f_NasSecurity_EstimateCOUNT TTCN: TTCN Execution Parameter: NasEmu.v_CountUL = '00000064'O File: NasEmu.ttcn [Line: 521] TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityProtectedOctets = '6485D9E893413490AAF8AD67'O File: NasEmu.ttcn [Line: 538] TTCN: TTCN Execution Parameter: NasEmu.v_CalculatedMac = 'B659454E'O File: NasEmu.ttcn [Line: 544] TTCN: TTCN Execution Parameter: NasEmu_Component.vc_NasSecurity.NasCount.UL = '00000064'O File: NasEmu.ttcn [Line: 546] TTCN: TTCN Execution Parameter: NasEmu.v_EncodedNasPdu = '0756080910101032547698'O File: NasEmu.ttcn [Line: 561] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Parameter: NasEmu.v_NasPduBitstring = '0000011101010110000010000000100100010000000100000001000000110010010101000111011010011000'B File: NasEmu.ttcn [Line: 116] TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_Decvalue TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodeMsg TTCN: TTCN Execution Enter function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_PduList = Omit File: NasEmu.ttcn [Line: 132] TTCN: TTCN Execution Parameter: NasEmu.v_NAS_UL_Pdu = Omit File: NasEmu.ttcn [Line: 133] TTCN: TTCN Execution Parameter: NasEmu.v_PiggybackedOctetString = ''O File: NasEmu.ttcn [Line: 134] TTCN: TTCN Execution Leave function: NasEmu.f_NasEmu_DecodePiggybacked TTCN: TTCN Execution Leave function: NasEmu.f_DecipherAndDecodeNasPdu TTCN: TTCN Execution Parameter: NasEmu.v_IntegrityError = False File: NasEmu.ttcn [Line: 675] TTCN: TTCN Execution Parameter: NasEmu.I = 1 File: NasEmu.ttcn [Line: 672] TTCN: TTCN Execution Enter function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_ImsiLength = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 193] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Odd = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 194] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 195] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 0 File: Common_AuxiliaryFunctions.ttcn [Line: 208] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = '00'O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 1 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 2 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 3 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 4 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 9 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 5 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 11 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 6 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 13 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_Other[K] = ''O File: Common_AuxiliaryFunctions.ttcn [Line: 210] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.K = 7 File: Common_AuxiliaryFunctions.ttcn [Line: 211] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.I = 15 File: Common_AuxiliaryFunctions.ttcn [Line: 209] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_FirstDigit = '0000'B File: Common_AuxiliaryFunctions.ttcn [Line: 213] TTCN: TTCN Execution Parameter: Common_AuxiliaryFunctions.v_OddEvenInd = '1'B File: Common_AuxiliaryFunctions.ttcn [Line: 214] TTCN: TTCN Execution Leave function: Common_AuxiliaryFunctions.f_Imsi2MobileIdentity SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: NAS_SecurityMode.ttcn [Line: 454] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 958 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000064'O Pdu Msg iDENTITY_RESPONSE securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01010110'B mobileIdentity iei = Omit iel = '08'O idDigit1 = '0000'B oddEvenInd = '1'B typeOfId = '001'B otherDigits = '10101032547698'O PiggybackedPduList = Omit TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Enter altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Leave altstep: NasEmu.a_ConfigurationHandler TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Leave function: EUTRA_Component.fl_EUTRA_TestBody_Check TTCN: TTCN Execution Parameter: NasEmu.v_NoOfNasPdus = 0 File: NasEmu.ttcn [Line: 401] TTCN: TTCN Execution Enter function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromTestcaseHandler TTCN: TTCN Execution Enter function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Enter altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Parameter: CommonDefs.v_LineNoStr = '459' File: CommonDefs.ttcn [Line: 99] TTCN: TTCN Execution Leave altstep: NasEmu.a_AspFromSystemAdaptorHandler TTCN: TTCN Execution Leave function: CommonDefs.fl_FormatLog TTCN: TTCN Execution Parameter: CommonDefs.v_OutputLine = 'C:\CT_LTE\ETSI\IWD_09wk42\9_1\NAS_SecurityMode.ttcn:459: ' File: CommonDefs.ttcn [Line: 119] TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Leave function: CommonDefs.f_SetVerdict TTCN: TTCN Execution Leave function: EUTRA_Component.f_EUTRA_PreliminaryPass TTCN: TTCN Execution Parameter: NAS_SecurityMode.i = 100 File: NAS_SecurityMode.ttcn [Line: 442] TTCN: TTCN Execution Leave function: NAS_SecurityMode.fl_TC_9_1_3_1_Body TTCN: TTCN Execution Enter function: EUTRA_Component.f_EUTRA_TestBody_Set UT_COMMON_CMD
Inter-component message: E_Ut -> MTC:E_Ut File: MTC_UpperTester.ttcn [Line: 224] ASP parameters Cmd = SWITCH_OFF (1) CnfReq = NO_CNF_REQUIRED (0) ParameterList = Omit UT_SYSTEM_REQ
Sent from port: MTC:Ut File: MTC_UpperTester.ttcn [Line: 175] ASP parameters Cmd MMI Cmd = 'SWITCH_OFF' ParameterList = Omit CnfRequired = False UL-DCCH-Message ulInformationTransfer UL-DCCH-Message = message = c1 = ulInformationTransfer = criticalExtensions = c1 = ulInformationTransfer-r8 = dedicatedInformationType = dedicatedInfoNAS = 27DD7B0D4665D03765C15A1A698E038FEB5FFD76D8
¬¾¾¾¾¾¾¾¾¾¾¾
Security Protected NAS Message Security Protected NAS Message PDU Security header type [4 bits] = 0x2 [ 2 ] Protocol Discriminator [4 bits] = 0x7 [ 7 ] MAC = 0xDD7B0D46 [ 3715829062 ] Sequence Number = 0x65 [ 101 ] NAS message = 0xD03765C15A1A698E038FEB5FFD76D8
¬¾¾¾¾¾¾¾¾¾¾¾
RRC_PDU_IND
Received on port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 631] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 572 Subframe Number = 3 Status Ok = True RrcPdu Dcch message_ c1 ulInformationTransfer criticalExtensions c1 ulInformationTransfer_r8 dedicatedInformationType dedicatedInfoNAS = '27DD7B0D4665D03765C15A1A698E038FEB5FFD76D8'O nonCriticalExtension = Omit TTCN: Constraint mismatch Template Mismatch: Differences on: SRB_COMMON_IND.Common.RoutingInfo.RadioBearerId.Srb SRB_COMMON_IND
Expected message Constraint Mismatch: SRB_COMMON_IND.Common.RoutingInfo.RadioBearerId.Srb ASP parameters Common **Mismatch** CellId = eutra_CellA (12) RoutingInfo **Mismatch** RadioBearerId **Mismatch** Srb = 1 **Mismatch** TimingInfo = AnyValue Status Ok = True Signalling **Mismatch** Rrc = Omit Nas **Mismatch** NAS_MSG_Indication_Type **Mismatch** SecurityProtection **Mismatch** Status = '0001'B **Mismatch** NasCount = AnyValue Pdu Msg dETACH_REQUEST_MO securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01000101'B asmeNasKeySetId iei = Omit tsc = '0'B nasKeySetId = AnyValue detachType switchOff = '1'B typeOfDetach = '001'B gutiOrImsi iei = Omit iel = '0B'O idDigit1 = '1111'B oddEvenInd = '0'B typeOfId = '110'B otherDigits = '00F11000010112345678'O PiggybackedPduList = Omit SRB_COMMON_IND
Received message Constraint Mismatch: SRB_COMMON_IND.Common.RoutingInfo.RadioBearerId.Srb ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 **Mismatch** TimingInfo SubFrame SFN Number = 572 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B **Mismatch** NasCount = '00000065'O Pdu Msg dETACH_REQUEST_MO securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01000101'B asmeNasKeySetId iei = Omit tsc = '0'B nasKeySetId = '010'B detachType switchOff = '1'B typeOfDetach = '001'B gutiOrImsi iei = Omit iel = '0B'O idDigit1 = '1111'B oddEvenInd = '0'B typeOfId = '110'B otherDigits = '00F11000010112345678'O PiggybackedPduList = Omit SRB_COMMON_IND
Inter-component message: SRB -> EUTRA_PTC:SRB File: EUTRA_NASSteps.ttcn [Line: 338] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 2 TimingInfo SubFrame SFN Number = 572 Subframe Number = 3 Status Ok = True Signalling Rrc = Omit Nas NasIndication SecurityProtection Status = '0010'B NasCount = '00000065'O Pdu Msg dETACH_REQUEST_MO securityHeaderType = '0000'B protocolDiscriminator = '0111'B messageType = '01000101'B asmeNasKeySetId iei = Omit tsc = '0'B nasKeySetId = '010'B detachType switchOff = '1'B typeOfDetach = '001'B gutiOrImsi iei = Omit iel = '0B'O idDigit1 = '1111'B oddEvenInd = '0'B typeOfId = '110'B otherDigits = '00F11000010112345678'O PiggybackedPduList = Omit SRB_COMMON_REQ
Inter-component message: TC_SRB -> NASEMU_PTC:TC_SRB File: NasEmu.ttcn [Line: 406] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Signalling Rrc Dcch message_ c1 rrcConnectionRelease rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionRelease_r8 releaseCause = other (1) redirectedCarrierInfo = Omit idleModeMobilityControlInfo = Omit nonCriticalExtension = Omit Nas = Omit RRC_PDU_REQ
Sent from port: NASEMU_PTC:SYS_SRB File: NasEmu.ttcn [Line: 477] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo RadioBearerId Srb = 1 TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False RrcPdu Dcch message_ c1 rrcConnectionRelease rrc_TransactionIdentifier = 0 criticalExtensions c1 rrcConnectionRelease_r8 releaseCause = other (1) redirectedCarrierInfo = Omit idleModeMobilityControlInfo = Omit nonCriticalExtension = Omit SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_SecuritySteps.ttcn [Line: 84] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request AS_Security Release = True SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_SecuritySteps.ttcn [Line: 85] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm AS_Security = True TTCN: Start Timer Timer: t_Delay, Duration: 100ms, Started: 14:40:25 TTCN: Timer Expiry Timer: t_Delay, Expired: 14:40:25 SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 58] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request Cell AddOrReconfigure Basic = Omit Active C_RNTI = Omit PhysicalLayerConfigUL = Omit RachProcedureConfig = Omit CcchDcchDtchConfig TimeDomainRestriction = Omit DL = Omit UL DciInfo = Omit Hopping = Omit PUCCH_Synch None = True UL_GrantConfig None = True DrxCtrl = Omit TtiBundling = Omit SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 59] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm Cell = True SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 38] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request RadioBearerList RadioBearer_Type Id Srb = 0 Config Release = True RadioBearer_Type Id Srb = 1 Config Release = True RadioBearer_Type Id Srb = 2 Config Release = True SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 39] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm RadioBearerList = True SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 38] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request RadioBearerList RadioBearer_Type Id Srb = 0 Config AddOrReconfigure Pdcp None = True Rlc Rb TM = True TestMode None = True LogicalChannelId = 0 Mac LogicalChannel Priority = 1 PrioritizedBitRate = infinity_ (7) TestMode None = True RadioBearer_Type Id Srb = 1 Config AddOrReconfigure Pdcp Config Rb Srb = True TestMode None = True Rlc Rb AM Tx R8 t_PollRetransmit = ms45 (8) pollPDU = pInfinity (7) pollByte = kBinfinity (14) maxRetxThreshold = t4 (3) Rx R8 t_Reordering = ms35 (7) t_StatusProhibit = ms0 (0) TestMode None = True LogicalChannelId = 1 Mac LogicalChannel Priority = 1 PrioritizedBitRate = infinity_ (7) TestMode None = True RadioBearer_Type Id Srb = 2 Config AddOrReconfigure Pdcp Config Rb Srb = True TestMode None = True Rlc Rb AM Tx R8 t_PollRetransmit = ms45 (8) pollPDU = pInfinity (7) pollByte = kBinfinity (14) maxRetxThreshold = t4 (3) Rx R8 t_Reordering = ms35 (7) t_StatusProhibit = ms0 (0) TestMode None = True LogicalChannelId = 2 Mac LogicalChannel Priority = 3 PrioritizedBitRate = infinity_ (7) TestMode None = True SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 39] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm RadioBearerList = True SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 38] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request RadioBearerList RadioBearer_Type Id Drb = 1 Config Release = True SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 39] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm RadioBearerList = True SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 38] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = True FollowOnFlag = False Request RadioBearerList RadioBearer_Type Id Drb = 1 Config AddOrReconfigure Pdcp Config Rb Drb R8 discardTimer = infinity_ (7) rlc_AM statusReportRequired = True rlc_UM = Omit headerCompression notUsed = Null TestMode None = True Rlc Rb AM Tx R8 t_PollRetransmit = ms80 (15) pollPDU = p128 (5) pollByte = kB125 (4) maxRetxThreshold = t4 (3) Rx R8 t_Reordering = ms80 (16) t_StatusProhibit = ms60 (12) TestMode None = True LogicalChannelId = 3 Mac LogicalChannel Priority = 13 PrioritizedBitRate = kBps0 (0) TestMode None = True SYSTEM_CTRL_CNF
Received on port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 39] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True Result Success = True Confirm RadioBearerList = True SYSTEM_CTRL_REQ
Sent from port: EUTRA_PTC:SYS File: EUTRA_ConfigurationSteps.ttcn [Line: 466] ASP parameters Common CellId = eutra_CellA (12) RoutingInfo None = True TimingInfo Now = True ControlInfo CnfFlag = False FollowOnFlag = False Request Cell Release = True TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: Verdict Preliminary Pass Intermediate verdict: (PASS) TTCN: TTCN Execution Test case ended: TC_9_1_3_1, Verdict: PASS DL-DCCH-Message rrcConnectionRelease DL-DCCH-Message = message = c1 = rrcConnectionRelease = rrc-TransactionIdentifier = 0 criticalExtensions = c1 = rrcConnectionRelease-r8 = releaseCause = other
¾¾¾¾¾¾¾¾¾¾¾®
TTCN: TTCN Execution Unmapping port "EUTRA_PTC:DRB" from port "SYSTEM:E_DRB" TTCN: TTCN Execution Unmapping port "EUTRA_PTC:SYSIND" from port "SYSTEM:E_SYSIND" TTCN: TTCN Execution Unmapping port "EUTRA_PTC:SYS" from port "SYSTEM:E_SYS" TTCN: TTCN Execution Unmapping port "MTC:Ut" from port "SYSTEM:Ut" TTCN: TTCN Execution Unmapping port "NASEMU_PTC:SYS_SRB" from port "SYSTEM:E_SRB" TTCN: TTCN Execution Disconnecting port "MTC:E_Ut" from port "EUTRA_PTC:UT" TTCN: TTCN Execution Disconnecting port "EUTRA_PTC:SRB" from port "NASEMU_PTC:TC_SRB" TTCN: TTCN Execution Disconnecting port "EUTRA_PTC:NASCTRL" from port "NASEMU_PTC:CTRL" TTCN: Verdict Pass TEST CASE ENDED: TC_9_1_3_1