DIRChvX'hvX' 4l󲀐E0MԳU4~ .gitmoduleshvX'hvX' 4|R]'np\UGڣLICENSEhvX'hvX' 4jI"mtJqMakefilehvX'hvX' 4~6M:ܰZ;.hNAS_ETSI.code-workspacehvX'hvX' 4=)l-э~6R׵ǥ README.mdhvX'hvX' 4fd%F۵ޑuDVyvTP_ideas_and_status.mdhvX'hvX' 4IfXZWCi!GO ccsrc/EncDec/NAS_EncDec.cchvX'hvX' 4 JAyҪ1Zccsrc/EncDec/NG_NAS_EncDec.cchvX($hvX($ 49Y EKb|c2usl4%ccsrc/EncDec/module.mkhɗ+khɗ+k 4#anO)ӟ(eS|)+ccsrc/Externals/LIB_NG_NAS_Functions_ext.cchvX($hvX($ 4oۅ<>䷃&pV"ccsrc/Externals/NG_security_ext.cchɗ+khɗ+k 4 .)j=6򌉢{ccsrc/Externals/common_ext.cchvX($hvX($ 4Gpw޾"ccsrc/Externals/module.mkhvX($hvX($ 4KȜUwF a&*ccsrc/Ports/LibNAS/NASEMU4G_CO_ORD_PORT.cchvX($hvX($ 4:>mgw2S*ccsrc/Ports/LibNAS/NASEMU4G_CO_ORD_PORT.hhhvX($hvX($ 4K]?᳡]ruP3*ccsrc/Ports/LibNAS/NASEMU5G_CO_ORD_PORT.cchvX($hvX($ 4 ;eP,+nUBK*ccsrc/Ports/LibNAS/NASEMU5G_CO_ORD_PORT.hhhvX($hvX($ 4G2Wu g>.N`%ccsrc/Ports/LibNAS/NG_NASCTRL_PORT.cchvX($hvX($ 4Ai$|0:!J%ccsrc/Ports/LibNAS/NG_NASCTRL_PORT.hhhvX($hvX($ 4Ky\[U}\)ccsrc/Ports/LibNAS/NG_NASEMU_CTRL_PORT.cchvX($hvX($ 4 ZDYq OBY)ccsrc/Ports/LibNAS/NG_NASEMU_CTRL_PORT.hhhvX($hvX($ 4$vEReWIYg/Pccsrc/Ports/LibNAS/module.mkhɗ+khɗ+k 4)f2WE1FL9ݦccsrc/Ports/LibNGAP/NGAPPort.cchvX($hvX($ 4+A/]WF ٛYccsrc/Ports/LibNGAP/NGAPPort.hhhvX($hvX($ 4R& rSdrccsrc/Ports/LibNGAP/module.mkhvX($hvX($ 4Z⛲CK)wZS&ccsrc/Protocols/FiveG_AKA/fiveg_aka.cchvX($hvX($ 4[?Y2ӛ*[ݒF&ccsrc/Protocols/FiveG_AKA/fiveg_aka.hhhvX($hvX($ 4\;{b5ZXˀ*"u1#ccsrc/Protocols/FiveG_AKA/module.mkhvX($hvX($ 4_4ӖdvQP쉲ð ccsrc/Protocols/FiveG_AKA/opc.cchvX($hvX($ 4avob@ѰCt( ccsrc/Protocols/FiveG_AKA/opc.hhhvX($hvX($ 4cxpSW -֩+jl%ccsrc/Protocols/FiveG_AKA/rijndael.cchvX($hvX($ 4e xdA%ccsrc/Protocols/FiveG_AKA/rijndael.hhhvX($hvX($ 4h⛲CK)wZSccsrc/Protocols/NAS/module.mkhvX($hvX($ 4j⛲CK)wZS#ccsrc/Protocols/NAS_layer/module.mkhvX($hvX($ 4m)tÝwĩAccsrc/Protocols/NGAP/module.mkhvX($hvX($ 4nӍZU0z4q)5Q3["ccsrc/Protocols/NGAP/ngap_codec.cchvX($hvX($ 4o"RXm.o9?9J"ccsrc/Protocols/NGAP/ngap_codec.hhhvX($hvX($ 4pZ]X']9<.n"ccsrc/Protocols/NGAP/ngap_types.hhhvX($hvX($ 4r3eO5?E6lEbr$ccsrc/Protocols/NGAP_layer/module.mkhvX($hvX($ 4sP*"Գ.Z.W(ccsrc/Protocols/NGAP_layer/ngap_layer.cchvX($hvX($ 4t + iCh ]x-(ccsrc/Protocols/NGAP_layer/ngap_layer.hhhvX($hvX($ 4u4n!ܘM}'0ccsrc/Protocols/NGAP_layer/ngap_layer_factory.hhhvX($hvX($ 4w@ETEaV ).Vq ccsrc/Protocols/NG_NAS/module.mkhvX($hvX($ 4xKT}pc>e̓4Lo.ccsrc/Protocols/NG_NAS/ng_nas_codec_factory.hhhvX($hvX($ 4y6Wʆ C_%)ccsrc/Protocols/NG_NAS/ng_nas_dl_codec.cchvX($hvX($ 4z9T(Q6a0D)ccsrc/Protocols/NG_NAS/ng_nas_dl_codec.hhhvX($hvX($ 4{*yL @z)"f,)ccsrc/Protocols/NG_NAS/ng_nas_ul_codec.cchvX($hvX($ 4|](i9@kh \{)ccsrc/Protocols/NG_NAS/ng_nas_ul_codec.hhhvX($hvX($ 4xY:ÕDJb ccsrc/framework/include/codec.hhhvX($hvX($ 45?RY7g#Zscripts/build_titan.bashhvX($hvX($ 49T0"孷]4M&scripts/devenv.bash.debianhvX($hvX($ 4 %L JFy>LC6scripts/devenv.bash.ubuntuhvX($hvX($ 4j+ :YUԞ+scripts/f.bashhvX($hvX($ 47kZդ໠l 6scripts/generate_png.shhvX($hvX($ 4fD3H )Ңdscripts/run_all.bashhvX($hvX($ 4%Q$k値.:scripts/run_mtc.bashhvX($hvX($ 4 }D] 4|$tscripts/run_ptcs.bashhvX($hvX($ 4B(9(N7_|"yscripts/titan_repos.txthvX($hvX($ 4zd"C*scripts/update_user_name.shhvX($hvX($ 4\Ai!R2gELk!test_purposes/Ngnas_Common.tplan2hvX($hvX($ 4!a.1kK")U`#test_purposes/References.txthvX($hvX($ 4*ϼuܿ[,u?f&test_purposes/ngnas/TP_AMF_NGAP.tplan2hvX(ahvX(a 42S/ID'test_purposes/ngnas/TP_AMF_NGNAS.tplan2hvX(ahvX(a 4Tw*<``XQ޵ttcn/AtsNGAP/NGAP_Pics.ttcnhvX(ahvX(a 4 b r 3ettcn/AtsNGAP/NGAP_Pixits.ttcnhvX(ahvX(a 494P>\Eh3*xPQ+Ittcn/AtsNGAP/NGAP_Steps.ttcnhvX(ahvX(a 4R [wڑg+(ttcn/AtsNGAP/NGAP_TestConfiguration.ttcnhvX(ahvX(a 45tT#{3ViۃU!ttcn/AtsNGAP/NGAP_TestSystem.ttcnhvX(ahvX(a 46?Ayɥttcn/AtsNGAP/module.mk_hvX(ahvX(a 4nPi }:÷> w ttcn/Ats_NG_NAS/NG_NAS_Pics.ttcnhvX(ahvX(a 4Ąy +#!ܢ'ttcn/Ats_NG_NAS/NG_NAS_TCFunctions.ttcnhvX(ahvX(a 4 mt&}G(ݜ΁%ttcn/Ats_NG_NAS/NG_NAS_TestCases.ttcnhvX(ahvX(a 4 nf@4W\Rb~-ttcn/Ats_NG_NAS/NG_NAS_TestConfiguration.ttcnhvX(ahvX(a 4 |HDy99X ~'ttcn/Ats_NG_NAS/NG_NAS_TestControl.ttcnhvX(ahvX(a 4 O5aAhnCŐ:_&ttcn/Ats_NG_NAS/NG_NAS_TestSystem.ttcnhvX(ahvX(a 4 ^1%Y\V(ltRttcn/Ats_NG_NAS/module.mkhɗ+khɗ+k 4%J*T@01|$#ttcn/Lib3GPP/Common/CommonDefs.ttcnhvX(ahvX(a 40R:KO+0pZ&ttcn/Lib3GPP/Common/module.mkhvX(ahvX(a 41}'[fz9Ff%,g'ttcn/Lib3GPP/Common4G5G/Common4G5G.ttcnhvX(ahvX(a 42fSN\}3zf$Q/0ttcn/Lib3GPP/Common4G5G/Common4G5G_LoopBack.ttcnhvX(ahvX(a 41>}5_n9pET7ttcn/Lib3GPP/Common4G5G/EUTRA_NR_SecurityFunctions.ttcnhvX(ahvX(a 4pKD#Μ߾/l)6k-!ttcn/Lib3GPP/Common4G5G/module.mkhvX(ahvX(a 4k~@>\BF#ttcn/Lib3GPP/CommonIP/CommonIP.ttcnhvX(ahvX(a 4s:=>˹oH9ZX%ttcn/Lib3GPP/CommonIP/LoopbackIP.ttcnhvX(ahvX(a 4):)|3j܂=56ttcn/Lib3GPP/CommonIP/LoopbackIP_PacketFilterTest.ttcnhvX(ahvX(a 4dh:SM ouToKttcn/Lib3GPP/CommonIP/module.mkhvX(ahvX(a 4Qj*QYE،)Թ k3ttcn/Lib3GPP/EPS_NAS/EPS_NAS_LoopBack_TypeDefs.ttcnhvX(hvX( 4B @F!3Ц(דվ *ttcn/Lib3GPP/EPS_NAS/EPS_NAS_TypeDefs.ttcnhvX(hvX( 4Kd\?%M!a,ttcn/Lib3GPP/EPS_NAS/module.mkhvX(hvX( 4!{[$Q rԑ.ttcn/Lib3GPP/NAS/NAS_AuthenticationCommon.ttcnhvX-cp"hvX-cp" 4"(7bUZ_*O60b2m3ttcn/Lib3GPP/NAS/NAS_AuxiliaryDefsAndFunctions.ttcnhvX-cp"hvX-cp" 4#wANOr})ttcn/Lib3GPP/NAS/NAS_CommonTemplates.ttcnhɗ+khɗ+k 4$*RwzÊl=bp(ttcn/Lib3GPP/NAS/NAS_CommonTypeDefs.ttcnhvX(hvX( 4%aTU!<(Eۊal>,ttcn/Lib3GPP/NAS/NAS_EncdecDeclarations.ttcnhvX(hvX( 4&LqU\-8hN }ttcn/Lib3GPP/NAS/module.mkhvX(hvX( 4*"`sivrԖß %ttcn/Lib3GPP/NG_NAS/EAP_TypeDefs.ttcnhvX(hvX( 4+J,Nʐ-T>00ttcn/Lib3GPP/NG_NAS/NG_NASTemplateFunctions.ttcnh2 h2  4,M[P`]Nw(js&ttcn/Lib3GPP/NG_NAS/NG_NAS_Common.ttcnhvX(hvX( 4-~ *Hk|ηOH2ttcn/Lib3GPP/NG_NAS/NG_NAS_EncdecDeclarations.ttcnh(Ch(C 4.=a:C'8kf-ttcn/Lib3GPP/NG_NAS/NG_NAS_MsgContainers.ttcnhɗ+khɗ+k 4/Zձ=Ǐҁ.X&;1ttcn/Lib3GPP/NG_NAS/NG_NAS_SecurityFunctions.ttcnh2 h2  40X6NW/c ~M)ttcn/Lib3GPP/NG_NAS/NG_NAS_Templates.ttcnh2 h2  41Ѳ/ hl,J"(ttcn/Lib3GPP/NG_NAS/NG_NAS_TypeDefs.ttcnhvX(ƂhvX(Ƃ 42 b].l03mN,`-ttcn/Lib3GPP/NG_NAS/NG_V2X_MsgContainers.ttcnhvX(ƂhvX(Ƃ 43ljD^o%\pE[t(ttcn/Lib3GPP/NG_NAS/NG_V2X_TypeDefs.ttcnhvX(ƂhvX(Ƃ 44}&?ro ;=pttcn/Lib3GPP/NG_NAS/module.mkhvX(ƂhvX(Ƃ 46~r\oX`}\IQq/ttcn/Lib3GPP/NasEmulation/NG_NasEmu_Common.ttcnhvX(ƂhvX(Ƃ 47YlT +45ttcn/Lib3GPP/NasEmulation/NG_NasEmu_CtrlAspTypes.ttcnhvX(ƂhvX(Ƃ 48Y]uFh ) g[6ttcn/Lib3GPP/NasEmulation/NG_NasEmu_CtrlFunctions.ttcnhvX(ƂhvX(Ƃ 49)%(׮Y^hT%Ittcn/Lib3GPP/NasEmulation/NG_SecurityDefinitionsAndExternalFunctions.ttcnhvX(ƂhvX(Ƃ 4:#X8#gl}p+ȒȐ,D3ttcn/Lib3GPP/NasEmulation/NasEmu5G_AspTypes_NR.ttcnhvX(ƂhvX(Ƃ 4;m-:~ߥRV,6ttcn/Lib3GPP/NasEmulation/NasEmu5G_Component_NRNG.ttcnhvX(ƂhvX(Ƃ 4<JnoN0ID9ttcn/Lib3GPP/NasEmulation/NasEmu5G_Component_NR_BASE.ttcnhvX(ƂhvX(Ƃ 4==\]. 6 @*R"1ttcn/Lib3GPP/NasEmulation/NasEmu5G_Main_NRNG.ttcnhvX(ƂhvX(Ƃ 4>%p<\GiJɥA 0ttcn/Lib3GPP/NasEmulation/NasEmu_Common4G5G.ttcnhvX(ƂhvX(Ƃ 4?D\"H X#ttcn/Lib3GPP/NasEmulation/module.mkhvX(ƂhvX(Ƃ 4A;Yy \w5t>F/ttcn/Lib3GPP/PicsPixit/EUTRA_NR_Parameters.ttcnhvX(ƂhvX(Ƃ 4B<=f&a*HCK.ttcn/Lib3GPP/PicsPixit/NAS_5GC_Parameters.ttcnhvX(ƂhvX(Ƃ 4CAzO5R:*.&ttcn/Lib3GPP/PicsPixit/Parameters.ttcnhvX(ƂhvX(Ƃ 4D=0ff49b|Z ttcn/Lib3GPP/PicsPixit/module.mkhvX(ƂhvX(Ƃ 4E7 *1CRՂttcn/Lib3GPP/module.mkhvX(ƂhvX(Ƃ 4F!ћi)"Bvttcn/LibCommonhvX(ƂhvX(Ƃ 4I!jO9'/Φ}ϲ8cY0ttcn/LibNGAP/lib/LibNGAP_EncdecDeclarations.ttcnhvX(ƂhvX(Ƃ 4J\ %IHd#ˮR^$ttcn/LibNGAP/lib/LibNGAP_Pixits.ttcnh2Ih2I 4K .Pk%;*9 'ttcn/LibNGAP/lib/LibNGAP_Templates.ttcnhvX)ohvX)o 4L'78{;_)$#,ttcn/LibNGAP/lib/LibNGAP_TypesAndValues.ttcnhvX)ohvX)o 4Njΰ蠩b-ttcn/LibNGAP/lib/asn1/Makefile.am.asn1converthvX)ohvX)o 4O]9Ӗ"3FIBn.ttcn/LibNGAP/lib/asn1/NGAP_CommonDataTypes.asnhvX)ohvX)o 4Ptpk<:P)I(ttcn/LibNGAP/lib/asn1/NGAP_Constants.asnhvX)ohvX)o 4Qeo)xޡ&)ttcn/LibNGAP/lib/asn1/NGAP_Containers.asnhvX)ohvX)o 4RA2ЯD#2/ q"ttcn/LibNGAP/lib/asn1/NGAP_IEs.asnhvX)ohvX)o 4S'E<9;c74 x}+ttcn/LibNGAP/lib/asn1/NGAP_PDU_Contents.asnhvX)ohvX)o 4TepHg}dYUK/ttcn/LibNGAP/lib/asn1/NGAP_PDU_Descriptions.asnhvX)ohvX)o 4UƔo%5^Z#}*ttcn/LibNGAP/lib/asn1/converter-example.mkhvX)ohvX)o 4V;ϦU&N7ttcn/LibNGAP/lib/asn1/module.mkhvX)ohvX)o 4X zFPmuUmA.ttcn/LibNGAP/lib_system/LibNGAP_Interface.ttcnhvX)ohvX)o 4Y2]Q;z.ߓzh:*ttcn/LibNGAP/lib_system/LibNGAP_Steps.ttcnhvX)ohvX)o 4Z%\Ggff#F^t0Kttcn/LibNGAP/module.mkhɗ+thɗ+t 4\PXVM"A:)ttcn/Lib_NG_NAS/LIB_NG_NAS_Functions.ttcnhɗ+thɗ+t 4]Ұ#PޣS)ttcn/Lib_NG_NAS/Lib_NG_NAS_Interface.ttcnhɗ+thɗ+t 4^YNNp{&i &ttcn/Lib_NG_NAS/Lib_NG_NAS_Pixits.ttcnhvX-cp"hvX-cp" 4_;b}bUw2cJ))ttcn/Lib_NG_NAS/Lib_NG_NAS_Templates.ttcnhvX)ohvX)o 4` }$PuV£q3BY)ttcn/Lib_NG_NAS/NG_NAS_BaseTemplates.ttcnhvX)ohvX)o 4a e 9@asԁA&,)ttcn/Lib_NG_NAS/NG_NAS_EncdecDeclarationshvX)ohvX)o 4b4h+&yGHttcn/Lib_NG_NAS/module.mkhvX)ohvX)o 4eҺ?HmwEttcn/modules/titan.TestPorts.Common_Components.Abstract_Socket/modulehvX)ohvX)o 4f@ Sh4V{v ܸHttcn/modules/titan.TestPorts.Common_Components.Abstract_Socket/module.mkhɗ+thɗ+t 4hhc^YeJi$ml3ttcn/patch_abstract_socket/Abstract_Socket.cc.patchhɗ+thɗ+t 4i+DE@-(bc"NQ3ttcn/patch_abstract_socket/Abstract_Socket.hh.patchhvX)ohvX)o 4k}s`Tޤ }%ttcn/patch_lib_common_titan/module.mkhvX)ohvX)o 4m^Y#:jP gZ}^Qz|ccsrc50 5 b \'齹-9Ports12 2 6ջekY<՜LibNAS9 0 \5ɤ]:Il/5.ʫߍLibNGAP3 0 "Uж뾛Taz$*nEncDec3 0 &Ȓ.S3PExternals4 0 Rx2baDFProtocols23 6 [SN~9$_r?4NAS1 0 B<ܷ0瑝8NGAP4 0 ;l2GL4;H=i3j<>/}߰0scripts10 0 fHHĽ`Ktest_purposes5 1 Y|:[ۃpdeZngnas3 0 -6+ം"DP1/7^+ցoII