mirror of
				https://github.com/open5gs/open5gs.git
				synced 2025-11-04 05:53:18 +00:00 
			
		
		
		
	Compare commits
	
		
			2658 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					30e420b7a8 | ||
| 
						 | 
					66b2f6120e | ||
| 
						 | 
					cb7c8a7854 | ||
| 
						 | 
					0fd6562e48 | ||
| 
						 | 
					8d08955783 | ||
| 
						 | 
					cedec3a7b9 | ||
| 
						 | 
					ff4eab2e51 | ||
| 
						 | 
					e6ba84bbef | ||
| 
						 | 
					e41afff7ac | ||
| 
						 | 
					a8790713d7 | ||
| 
						 | 
					3b8a1386e4 | ||
| 
						 | 
					fd9c211005 | ||
| 
						 | 
					62b6b42e88 | ||
| 
						 | 
					c3f0c57554 | ||
| 
						 | 
					10168f1f19 | ||
| 
						 | 
					4d44b1843e | ||
| 
						 | 
					969c116e77 | ||
| 
						 | 
					ce668c556c | ||
| 
						 | 
					1d8324af9f | ||
| 
						 | 
					10477ecdc9 | ||
| 
						 | 
					2ccd19e3f5 | ||
| 
						 | 
					712d4b50aa | ||
| 
						 | 
					22be888dae | ||
| 
						 | 
					82e9016164 | ||
| 
						 | 
					2618e3da78 | ||
| 
						 | 
					bafb29cd3a | ||
| 
						 | 
					0df402bd49 | ||
| 
						 | 
					05fbaf6958 | ||
| 
						 | 
					3e61c5984d | ||
| 
						 | 
					03791d4844 | ||
| 
						 | 
					4746eaf5a7 | ||
| 
						 | 
					5f55ece521 | ||
| 
						 | 
					b80db453e8 | ||
| 
						 | 
					d30fcbb848 | ||
| 
						 | 
					512cc2d01b | ||
| 
						 | 
					1c79b36cce | ||
| 
						 | 
					e20faeb1ef | ||
| 
						 | 
					dfcd3431c3 | ||
| 
						 | 
					cef5b38087 | ||
| 
						 | 
					74fdb14f7a | ||
| 
						 | 
					888e58a94e | ||
| 
						 | 
					474b2d4134 | ||
| 
						 | 
					8973a0bfdc | ||
| 
						 | 
					f7a4d64f00 | ||
| 
						 | 
					b88dcecc29 | ||
| 
						 | 
					b44fa29a7d | ||
| 
						 | 
					b7905725ac | ||
| 
						 | 
					b6aa3aba5b | ||
| 
						 | 
					af07cc75ec | ||
| 
						 | 
					bae3998c31 | ||
| 
						 | 
					c791d97ed7 | ||
| 
						 | 
					79f73fae2a | ||
| 
						 | 
					8a92c7e219 | ||
| 
						 | 
					5f9b941d25 | ||
| 
						 | 
					f9ba6637c1 | ||
| 
						 | 
					8a6c36daca | ||
| 
						 | 
					131ecb4a44 | ||
| 
						 | 
					b7386284a7 | ||
| 
						 | 
					610b998038 | ||
| 
						 | 
					f50591a8f7 | ||
| 
						 | 
					728ca41103 | ||
| 
						 | 
					739cb599d1 | ||
| 
						 | 
					11568bbff7 | ||
| 
						 | 
					2051bcaefd | ||
| 
						 | 
					b82a898646 | ||
| 
						 | 
					1e6b1d4f7b | ||
| 
						 | 
					9e6cff7225 | ||
| 
						 | 
					95e5d95faf | ||
| 
						 | 
					85981effc7 | ||
| 
						 | 
					3715b9ece3 | ||
| 
						 | 
					ee2eded848 | ||
| 
						 | 
					e96b6be245 | ||
| 
						 | 
					596a2f1b5e | ||
| 
						 | 
					218b31d006 | ||
| 
						 | 
					43eb5f3d7f | ||
| 
						 | 
					b108ae0aff | ||
| 
						 | 
					11aac6a164 | ||
| 
						 | 
					c6fd4ae6b8 | ||
| 
						 | 
					ed5cd4d513 | ||
| 
						 | 
					54331d77ee | ||
| 
						 | 
					f8aedb3abe | ||
| 
						 | 
					184461c411 | ||
| 
						 | 
					689574a2d9 | ||
| 
						 | 
					a8f83989f4 | ||
| 
						 | 
					f6439b998c | ||
| 
						 | 
					990abbab2c | ||
| 
						 | 
					3e980e006f | ||
| 
						 | 
					88209f52df | ||
| 
						 | 
					337a4e5159 | ||
| 
						 | 
					ff261681c0 | ||
| 
						 | 
					df4c83372d | ||
| 
						 | 
					a712d865cd | ||
| 
						 | 
					5c3f10aa0e | ||
| 
						 | 
					0e0085c69f | ||
| 
						 | 
					ce7b60dbb5 | ||
| 
						 | 
					0fcf2bd6d1 | ||
| 
						 | 
					b9adea2a60 | ||
| 
						 | 
					8e2e6491f7 | ||
| 
						 | 
					d630cf6521 | ||
| 
						 | 
					4933c7ee24 | ||
| 
						 | 
					01a7b3c9b8 | ||
| 
						 | 
					3fd7ecc9a2 | ||
| 
						 | 
					5128ebc6c6 | ||
| 
						 | 
					92efca1fbf | ||
| 
						 | 
					c0a61fb71e | ||
| 
						 | 
					ddfd7b9373 | ||
| 
						 | 
					7f9afa0213 | ||
| 
						 | 
					9f4a9790e3 | ||
| 
						 | 
					bfd5cefe53 | ||
| 
						 | 
					8553c77733 | ||
| 
						 | 
					2ec1f484b4 | ||
| 
						 | 
					4510176da2 | ||
| 
						 | 
					8373d0e331 | ||
| 
						 | 
					0d2c31fe06 | ||
| 
						 | 
					1d93e7a7bc | ||
| 
						 | 
					79d46be086 | ||
| 
						 | 
					0ebe07c83d | ||
| 
						 | 
					38aadb77e0 | ||
| 
						 | 
					b56c33479e | ||
| 
						 | 
					9c64662764 | ||
| 
						 | 
					13fd9afbd1 | ||
| 
						 | 
					bd080f5095 | ||
| 
						 | 
					6ad320a97c | ||
| 
						 | 
					3edceecf66 | ||
| 
						 | 
					4c76a254ee | ||
| 
						 | 
					3e22059916 | ||
| 
						 | 
					1be6176e8d | ||
| 
						 | 
					fbd9ada101 | ||
| 
						 | 
					0c2a3b0f39 | ||
| 
						 | 
					40b4c9d1c9 | ||
| 
						 | 
					a5fd315e11 | ||
| 
						 | 
					0fe904d593 | ||
| 
						 | 
					f1aff3c233 | ||
| 
						 | 
					bd30e5534b | ||
| 
						 | 
					817007d0ae | ||
| 
						 | 
					a4dc990bf1 | ||
| 
						 | 
					fa5b2fe075 | ||
| 
						 | 
					0861a045ef | ||
| 
						 | 
					b9c6906017 | ||
| 
						 | 
					f3654b7547 | ||
| 
						 | 
					944adaabbf | ||
| 
						 | 
					ea09a7921a | ||
| 
						 | 
					3b043b082a | ||
| 
						 | 
					3870216a6b | ||
| 
						 | 
					9364cd7513 | ||
| 
						 | 
					4ec5dedaf4 | ||
| 
						 | 
					bdc9c1373f | ||
| 
						 | 
					89c3f3e1c0 | ||
| 
						 | 
					dbd0e654c8 | ||
| 
						 | 
					02054bea31 | ||
| 
						 | 
					9170617df1 | ||
| 
						 | 
					f85ff227c8 | ||
| 
						 | 
					d82f338246 | ||
| 
						 | 
					8ce18b3828 | ||
| 
						 | 
					3f772823a6 | ||
| 
						 | 
					a951d683d2 | ||
| 
						 | 
					b85ad61e2b | ||
| 
						 | 
					36734cac7c | ||
| 
						 | 
					b06569da28 | ||
| 
						 | 
					8efa60d211 | ||
| 
						 | 
					cb8c87f996 | ||
| 
						 | 
					cede8ff83c | ||
| 
						 | 
					007033330a | ||
| 
						 | 
					ffe7f846e1 | ||
| 
						 | 
					982ac61894 | ||
| 
						 | 
					57f1f2c21a | ||
| 
						 | 
					b084edeee1 | ||
| 
						 | 
					1c3876517f | ||
| 
						 | 
					8b83e0af10 | ||
| 
						 | 
					aa565b5fee | ||
| 
						 | 
					07f4ae3af7 | ||
| 
						 | 
					10766521e5 | ||
| 
						 | 
					d39bafc6d6 | ||
| 
						 | 
					0859dd4453 | ||
| 
						 | 
					4ba90fbd3b | ||
| 
						 | 
					141c345b75 | ||
| 
						 | 
					517bb6ad85 | ||
| 
						 | 
					3730db615e | ||
| 
						 | 
					935f50bb24 | ||
| 
						 | 
					ba8a7ce1af | ||
| 
						 | 
					4106207150 | ||
| 
						 | 
					4091484215 | ||
| 
						 | 
					ddf09f270a | ||
| 
						 | 
					95459f8376 | ||
| 
						 | 
					77c92eb37b | ||
| 
						 | 
					0d4cd88379 | ||
| 
						 | 
					0a9f2e5c40 | ||
| 
						 | 
					1cc6736fa8 | ||
| 
						 | 
					fa35b06963 | ||
| 
						 | 
					00a86c5a73 | ||
| 
						 | 
					406e3f07dc | ||
| 
						 | 
					5fd4fe9379 | ||
| 
						 | 
					e9db0b0889 | ||
| 
						 | 
					2a2d5c5cfa | ||
| 
						 | 
					9a7b75eb3b | ||
| 
						 | 
					15e3c1f166 | ||
| 
						 | 
					cca53fb8e8 | ||
| 
						 | 
					243bf9850a | ||
| 
						 | 
					78359374ab | ||
| 
						 | 
					3e22805941 | ||
| 
						 | 
					0df2cba257 | ||
| 
						 | 
					f1c0b6d239 | ||
| 
						 | 
					b9f6432e54 | ||
| 
						 | 
					ead6f8e973 | ||
| 
						 | 
					5ef88fcd01 | ||
| 
						 | 
					67dd7d8633 | ||
| 
						 | 
					844ec8a810 | ||
| 
						 | 
					e3ba32c85d | ||
| 
						 | 
					b151642fa1 | ||
| 
						 | 
					e81265f015 | ||
| 
						 | 
					ec4acd4eca | ||
| 
						 | 
					5ccb5f0f99 | ||
| 
						 | 
					7a14f2c505 | ||
| 
						 | 
					24e20f2503 | ||
| 
						 | 
					8fb85db310 | ||
| 
						 | 
					0daef1686a | ||
| 
						 | 
					82863653eb | ||
| 
						 | 
					395707831a | ||
| 
						 | 
					b019dce982 | ||
| 
						 | 
					704fe72d11 | ||
| 
						 | 
					3955e9ba8d | ||
| 
						 | 
					d1ed8aa61d | ||
| 
						 | 
					a99a76d916 | ||
| 
						 | 
					e9aaceee98 | ||
| 
						 | 
					dc6ca962bb | ||
| 
						 | 
					be2af54682 | ||
| 
						 | 
					6d27fbb8cc | ||
| 
						 | 
					15680003b5 | ||
| 
						 | 
					7c8722d9d4 | ||
| 
						 | 
					c537166d37 | ||
| 
						 | 
					1f2a8678ed | ||
| 
						 | 
					35ae3317b7 | ||
| 
						 | 
					eace5007b2 | ||
| 
						 | 
					71a1516b03 | ||
| 
						 | 
					1acb7f72b4 | ||
| 
						 | 
					773c7df3e6 | ||
| 
						 | 
					f71022ad4a | ||
| 
						 | 
					4b26dd2a5c | ||
| 
						 | 
					f72a1edc6e | ||
| 
						 | 
					1d153d8b78 | ||
| 
						 | 
					0c6258d108 | ||
| 
						 | 
					8b10dc1edc | ||
| 
						 | 
					7d5fbc6e06 | ||
| 
						 | 
					e08b8f04e8 | ||
| 
						 | 
					87bc82b245 | ||
| 
						 | 
					2d4fbf92eb | ||
| 
						 | 
					721f5e212c | ||
| 
						 | 
					e704ac108e | ||
| 
						 | 
					fdc84406e0 | ||
| 
						 | 
					31fcedc12e | ||
| 
						 | 
					0759c2da5a | ||
| 
						 | 
					724fa56843 | ||
| 
						 | 
					c2f6a020a7 | ||
| 
						 | 
					3ad74923c1 | ||
| 
						 | 
					a0d643e17f | ||
| 
						 | 
					7f5476b111 | ||
| 
						 | 
					2b8db5d488 | ||
| 
						 | 
					d3d4e5ce60 | ||
| 
						 | 
					ce7d631064 | ||
| 
						 | 
					65d959a032 | ||
| 
						 | 
					2762d6fd2d | ||
| 
						 | 
					d63360a22d | ||
| 
						 | 
					608df3b5a8 | ||
| 
						 | 
					8228e446ae | ||
| 
						 | 
					0f5d968149 | ||
| 
						 | 
					5520cb65a5 | ||
| 
						 | 
					775520d7a8 | ||
| 
						 | 
					53d75e74cb | ||
| 
						 | 
					a0b7865a43 | ||
| 
						 | 
					1f165c1c33 | ||
| 
						 | 
					31a3788021 | ||
| 
						 | 
					f54bccacf5 | ||
| 
						 | 
					87cd34d300 | ||
| 
						 | 
					eb55e4ee3a | ||
| 
						 | 
					36254e5df4 | ||
| 
						 | 
					51669d73a0 | ||
| 
						 | 
					e55d4d8300 | ||
| 
						 | 
					c716a1294a | ||
| 
						 | 
					acc36a344f | ||
| 
						 | 
					9c84570a48 | ||
| 
						 | 
					d87d61e851 | ||
| 
						 | 
					af1f8d4f4a | ||
| 
						 | 
					c28faf00ea | ||
| 
						 | 
					fcb15b69f7 | ||
| 
						 | 
					1d17e68c56 | ||
| 
						 | 
					5295c108ad | ||
| 
						 | 
					b175394839 | ||
| 
						 | 
					c7830a78e6 | ||
| 
						 | 
					eab29fad9a | ||
| 
						 | 
					657eef9169 | ||
| 
						 | 
					41e4460769 | ||
| 
						 | 
					9f98d421a0 | ||
| 
						 | 
					f020732ce9 | ||
| 
						 | 
					e79e35dd74 | ||
| 
						 | 
					9b10d70c77 | ||
| 
						 | 
					83a20b82c7 | ||
| 
						 | 
					49349cdb75 | ||
| 
						 | 
					def99aff7f | ||
| 
						 | 
					242b138597 | ||
| 
						 | 
					9bb9a4cae9 | ||
| 
						 | 
					321c8d4cf9 | ||
| 
						 | 
					909f407c20 | ||
| 
						 | 
					a9694d6474 | ||
| 
						 | 
					c98333bbfe | ||
| 
						 | 
					444e182288 | ||
| 
						 | 
					dbf6971dcf | ||
| 
						 | 
					c835556623 | ||
| 
						 | 
					dbb52592d8 | ||
| 
						 | 
					291b63f41a | ||
| 
						 | 
					f78f042d75 | ||
| 
						 | 
					7162684486 | ||
| 
						 | 
					16ea972937 | ||
| 
						 | 
					603a746f49 | ||
| 
						 | 
					d99491aca5 | ||
| 
						 | 
					e6a14cb73d | ||
| 
						 | 
					ec9fe7b31d | ||
| 
						 | 
					db37bc8944 | ||
| 
						 | 
					4cb657c804 | ||
| 
						 | 
					da20b2d035 | ||
| 
						 | 
					700c71ef4c | ||
| 
						 | 
					f772bf3a62 | ||
| 
						 | 
					cca3027e90 | ||
| 
						 | 
					e88c43e8df | ||
| 
						 | 
					415e5276ba | ||
| 
						 | 
					d21e9aa5e0 | ||
| 
						 | 
					7231dafbf1 | ||
| 
						 | 
					7031856cd7 | ||
| 
						 | 
					5524dc5e29 | ||
| 
						 | 
					47cbaca149 | ||
| 
						 | 
					ff5023e95b | ||
| 
						 | 
					9b762158a6 | ||
| 
						 | 
					4e8492e878 | ||
| 
						 | 
					a5010a61ef | ||
| 
						 | 
					eb03704015 | ||
| 
						 | 
					68140efce4 | ||
| 
						 | 
					d2ef555ce4 | ||
| 
						 | 
					7e6568d800 | ||
| 
						 | 
					9a958d7af8 | ||
| 
						 | 
					83b28b5649 | ||
| 
						 | 
					eb50d64271 | ||
| 
						 | 
					9aa5559c5f | ||
| 
						 | 
					f35afa2ff7 | ||
| 
						 | 
					776103698d | ||
| 
						 | 
					2b41a215d7 | ||
| 
						 | 
					da1905b36c | ||
| 
						 | 
					fb95f1ff71 | ||
| 
						 | 
					668cc59f94 | ||
| 
						 | 
					3885cb20d9 | ||
| 
						 | 
					5e18b2bd13 | ||
| 
						 | 
					1518a4f334 | ||
| 
						 | 
					80ee4c8aa8 | ||
| 
						 | 
					aa3cded11a | ||
| 
						 | 
					0633774972 | ||
| 
						 | 
					d1a2971990 | ||
| 
						 | 
					babc30940a | ||
| 
						 | 
					fce0eb4800 | ||
| 
						 | 
					fe11ee161c | ||
| 
						 | 
					eabe8dfec5 | ||
| 
						 | 
					29525b21a4 | ||
| 
						 | 
					af4021bff4 | ||
| 
						 | 
					318fc25535 | ||
| 
						 | 
					6adf541346 | ||
| 
						 | 
					ab11220dcc | ||
| 
						 | 
					114f783d06 | ||
| 
						 | 
					50be661cf9 | ||
| 
						 | 
					ad159d1755 | ||
| 
						 | 
					b1d982a1ee | ||
| 
						 | 
					0be5e765c8 | ||
| 
						 | 
					6332f10593 | ||
| 
						 | 
					051c19b7c8 | ||
| 
						 | 
					b5956e5596 | ||
| 
						 | 
					52d5c61794 | ||
| 
						 | 
					c5a545039f | ||
| 
						 | 
					2dd577f88c | ||
| 
						 | 
					0d61f7a7f9 | ||
| 
						 | 
					9700563023 | ||
| 
						 | 
					5eaf66262a | ||
| 
						 | 
					a3593c6890 | ||
| 
						 | 
					8fe2e506c0 | ||
| 
						 | 
					df68b231b8 | ||
| 
						 | 
					f4eddf91b5 | ||
| 
						 | 
					99fd6c449a | ||
| 
						 | 
					7762da6992 | ||
| 
						 | 
					bfe214aafa | ||
| 
						 | 
					96d689a402 | ||
| 
						 | 
					3501cb0a5b | ||
| 
						 | 
					b58ebda556 | ||
| 
						 | 
					20d3dc0167 | ||
| 
						 | 
					c9598fb9c6 | ||
| 
						 | 
					13421119c3 | ||
| 
						 | 
					50cfb5f3ac | ||
| 
						 | 
					d2cbcf7118 | ||
| 
						 | 
					0f93ec23ab | ||
| 
						 | 
					c528e0d5bc | ||
| 
						 | 
					0313910ac6 | ||
| 
						 | 
					361c3b7387 | ||
| 
						 | 
					59a457fa40 | ||
| 
						 | 
					038d383584 | ||
| 
						 | 
					7be7029ac4 | ||
| 
						 | 
					720b4d3c4c | ||
| 
						 | 
					4d9112870c | ||
| 
						 | 
					58a9d31fd8 | ||
| 
						 | 
					0a3746c24d | ||
| 
						 | 
					1daac541cf | ||
| 
						 | 
					9087a480a8 | ||
| 
						 | 
					9d43646816 | ||
| 
						 | 
					240c10888d | ||
| 
						 | 
					9c3b7dfe4b | ||
| 
						 | 
					2aa40ca8c8 | ||
| 
						 | 
					12353178fb | ||
| 
						 | 
					b98c2c13f6 | ||
| 
						 | 
					9d94b33c7b | ||
| 
						 | 
					6c5a8a135a | ||
| 
						 | 
					b116630fe8 | ||
| 
						 | 
					28089e2b59 | ||
| 
						 | 
					b1e7477904 | ||
| 
						 | 
					5238771295 | ||
| 
						 | 
					cfe21c61da | ||
| 
						 | 
					0b97954208 | ||
| 
						 | 
					5084f6a71d | ||
| 
						 | 
					109949d335 | ||
| 
						 | 
					9e25482d99 | ||
| 
						 | 
					816575dc8d | ||
| 
						 | 
					28e40a0f1b | ||
| 
						 | 
					a9badd5520 | ||
| 
						 | 
					18cca7f5e4 | ||
| 
						 | 
					828fa23d16 | ||
| 
						 | 
					a6abe1fffb | ||
| 
						 | 
					7dd5d27a71 | ||
| 
						 | 
					e32139009b | ||
| 
						 | 
					502a886e43 | ||
| 
						 | 
					d99382d5bc | ||
| 
						 | 
					8b3fa5ff9f | ||
| 
						 | 
					e1e8018919 | ||
| 
						 | 
					c2bda0b576 | ||
| 
						 | 
					b6f2146594 | ||
| 
						 | 
					78b1dc77ff | ||
| 
						 | 
					de0ba3f9dc | ||
| 
						 | 
					c18e9f32cb | ||
| 
						 | 
					2c2ce143a3 | ||
| 
						 | 
					933f0b04c7 | ||
| 
						 | 
					7d496e182b | ||
| 
						 | 
					dd845a2bb2 | ||
| 
						 | 
					1679f57ac7 | ||
| 
						 | 
					b6fe640641 | ||
| 
						 | 
					a6927e18e6 | ||
| 
						 | 
					8efa364f89 | ||
| 
						 | 
					43a7259781 | ||
| 
						 | 
					aba1867902 | ||
| 
						 | 
					12d189af07 | ||
| 
						 | 
					d6c8d49ef4 | ||
| 
						 | 
					1983d9d7a7 | ||
| 
						 | 
					6710c13a44 | ||
| 
						 | 
					67fd2efd76 | ||
| 
						 | 
					c6c8dc1256 | ||
| 
						 | 
					46621538af | ||
| 
						 | 
					b2f2016a67 | ||
| 
						 | 
					e0a487f479 | ||
| 
						 | 
					a7e2a071e0 | ||
| 
						 | 
					f97f5f794d | ||
| 
						 | 
					afc562f7d5 | ||
| 
						 | 
					478723203f | ||
| 
						 | 
					c391ac1334 | ||
| 
						 | 
					fe7f9d85bb | ||
| 
						 | 
					c5715d6695 | ||
| 
						 | 
					bb4a8f34d4 | ||
| 
						 | 
					71572ae563 | ||
| 
						 | 
					e2159b1240 | ||
| 
						 | 
					99f59be5d7 | ||
| 
						 | 
					4d2f7726b9 | ||
| 
						 | 
					11d4be1779 | ||
| 
						 | 
					5d478e2488 | ||
| 
						 | 
					333e53d0dd | ||
| 
						 | 
					53a96022d9 | ||
| 
						 | 
					908d5884dc | ||
| 
						 | 
					e8d6b0be20 | ||
| 
						 | 
					7a9d06097e | ||
| 
						 | 
					3a28ddce37 | ||
| 
						 | 
					6ffdce598a | ||
| 
						 | 
					6e81564972 | ||
| 
						 | 
					76fecdb54e | ||
| 
						 | 
					aa6f3ef8d6 | ||
| 
						 | 
					3508e09a41 | ||
| 
						 | 
					b558da30c6 | ||
| 
						 | 
					de2ecd6400 | ||
| 
						 | 
					41f743af62 | ||
| 
						 | 
					d50a5a44f9 | ||
| 
						 | 
					2de12e32f4 | ||
| 
						 | 
					23ef30553e | ||
| 
						 | 
					79de674fd8 | ||
| 
						 | 
					5f979d0cc3 | ||
| 
						 | 
					433d5f6bf3 | ||
| 
						 | 
					80cd9d725f | ||
| 
						 | 
					28746c1cd8 | ||
| 
						 | 
					bb5d497298 | ||
| 
						 | 
					079bb5c40e | ||
| 
						 | 
					e61b469489 | ||
| 
						 | 
					e3da7c9934 | ||
| 
						 | 
					8c22d8a20c | ||
| 
						 | 
					e5ff03b249 | ||
| 
						 | 
					49c34605db | ||
| 
						 | 
					ff242cd6ea | ||
| 
						 | 
					2be12903cb | ||
| 
						 | 
					7455424d29 | ||
| 
						 | 
					832ab156e9 | ||
| 
						 | 
					0b3df3e3db | ||
| 
						 | 
					b5ad0feffc | ||
| 
						 | 
					b732d7bcc5 | ||
| 
						 | 
					05551f120f | ||
| 
						 | 
					106f2729c3 | ||
| 
						 | 
					aa6368132e | ||
| 
						 | 
					fb8ebcdbea | ||
| 
						 | 
					52672cff65 | ||
| 
						 | 
					0df2e9f0ba | ||
| 
						 | 
					77f7bb7af7 | ||
| 
						 | 
					8286b1c417 | ||
| 
						 | 
					5be48be634 | ||
| 
						 | 
					110a63fdfa | ||
| 
						 | 
					e213f65406 | ||
| 
						 | 
					1c9a48bfb1 | ||
| 
						 | 
					77f66e1f0e | ||
| 
						 | 
					3121d183f0 | ||
| 
						 | 
					8f603e2049 | ||
| 
						 | 
					35201f6ed1 | ||
| 
						 | 
					24d20bb20b | ||
| 
						 | 
					f2aa15d99f | ||
| 
						 | 
					c76c7d597d | ||
| 
						 | 
					9c4287f467 | ||
| 
						 | 
					2def8bb31b | ||
| 
						 | 
					f557fc8eaa | ||
| 
						 | 
					82241f5b84 | ||
| 
						 | 
					fbfb72c1b7 | ||
| 
						 | 
					038fb680f4 | ||
| 
						 | 
					da8c934326 | ||
| 
						 | 
					88016a769f | ||
| 
						 | 
					acd6610508 | ||
| 
						 | 
					4b8d3a845a | ||
| 
						 | 
					825b06b6e0 | ||
| 
						 | 
					12c656efd0 | ||
| 
						 | 
					ced37a6201 | ||
| 
						 | 
					38e2dee17f | ||
| 
						 | 
					89636fa8d3 | ||
| 
						 | 
					cc0d147f5c | ||
| 
						 | 
					12bac7a917 | ||
| 
						 | 
					41553de7a4 | ||
| 
						 | 
					2cb06b3085 | ||
| 
						 | 
					224d1caca1 | ||
| 
						 | 
					37af21a88d | ||
| 
						 | 
					fe5fd0f760 | ||
| 
						 | 
					ab5f47ef59 | ||
| 
						 | 
					72ecd1c005 | ||
| 
						 | 
					7f6f35fe6f | ||
| 
						 | 
					bf77318602 | ||
| 
						 | 
					a6ec206998 | ||
| 
						 | 
					f060da45d5 | ||
| 
						 | 
					80ce991aa6 | ||
| 
						 | 
					bcf53124d5 | ||
| 
						 | 
					73836c063c | ||
| 
						 | 
					dd5abb79b4 | ||
| 
						 | 
					5b81802be9 | ||
| 
						 | 
					4388f9bf3a | ||
| 
						 | 
					c1fc25958c | ||
| 
						 | 
					914bb0a40f | ||
| 
						 | 
					253e2ad98a | ||
| 
						 | 
					c2d10772c6 | ||
| 
						 | 
					f848785360 | ||
| 
						 | 
					a1be48ed50 | ||
| 
						 | 
					896370c2e4 | ||
| 
						 | 
					9bf8a84b81 | ||
| 
						 | 
					79e34260da | ||
| 
						 | 
					7bddc92322 | ||
| 
						 | 
					ed3444eef5 | ||
| 
						 | 
					3217e93124 | ||
| 
						 | 
					19120acadc | ||
| 
						 | 
					d06acc7f37 | ||
| 
						 | 
					bc69ddfc6d | ||
| 
						 | 
					d54e8a43ce | ||
| 
						 | 
					ba3a046c62 | ||
| 
						 | 
					efe37c1e84 | ||
| 
						 | 
					03280d1f5a | ||
| 
						 | 
					51a75cde26 | ||
| 
						 | 
					52bc4be547 | ||
| 
						 | 
					3b6da3ddb2 | ||
| 
						 | 
					dbd9e8bd78 | ||
| 
						 | 
					3833a73a14 | ||
| 
						 | 
					953a7321c6 | ||
| 
						 | 
					5ad1b188e4 | ||
| 
						 | 
					af3db1770f | ||
| 
						 | 
					d61127afcc | ||
| 
						 | 
					882548de11 | ||
| 
						 | 
					b0fc06ab6c | ||
| 
						 | 
					b7698810ac | ||
| 
						 | 
					e3fa731c4a | ||
| 
						 | 
					420c1d5ad3 | ||
| 
						 | 
					b4f382d360 | ||
| 
						 | 
					137ed99dd5 | ||
| 
						 | 
					f7999a2cad | ||
| 
						 | 
					2056a5b500 | ||
| 
						 | 
					8b1bdf42a2 | ||
| 
						 | 
					8cc70694db | ||
| 
						 | 
					3eab4be135 | ||
| 
						 | 
					7df65e832e | ||
| 
						 | 
					c0ffe1ffe4 | ||
| 
						 | 
					757285bf25 | ||
| 
						 | 
					906e7c5046 | ||
| 
						 | 
					0e1ab26ee5 | ||
| 
						 | 
					6e30f97097 | ||
| 
						 | 
					4145b8b543 | ||
| 
						 | 
					ffcd92c2f3 | ||
| 
						 | 
					900e888dc1 | ||
| 
						 | 
					acfcbda8fa | ||
| 
						 | 
					5fff69306f | ||
| 
						 | 
					9b7ebf9927 | ||
| 
						 | 
					4018833b3a | ||
| 
						 | 
					8bc584ce80 | ||
| 
						 | 
					a7d164c28d | ||
| 
						 | 
					83d56fe40d | ||
| 
						 | 
					340b23af94 | ||
| 
						 | 
					3b275edec7 | ||
| 
						 | 
					866ae78f5e | ||
| 
						 | 
					68407efa16 | ||
| 
						 | 
					c071bf3c6d | ||
| 
						 | 
					23647f643b | ||
| 
						 | 
					99d03f9d03 | ||
| 
						 | 
					9215b69ee1 | ||
| 
						 | 
					0ff9c3e297 | ||
| 
						 | 
					776892e09d | ||
| 
						 | 
					ed3a3a527a | ||
| 
						 | 
					8955fdcd5d | ||
| 
						 | 
					b3ac5b35eb | ||
| 
						 | 
					79239d8eff | ||
| 
						 | 
					522e835101 | ||
| 
						 | 
					13dbdb1b18 | ||
| 
						 | 
					e4f864c1f5 | ||
| 
						 | 
					f75e51ca46 | ||
| 
						 | 
					ea6675879c | ||
| 
						 | 
					fdddeaca98 | ||
| 
						 | 
					bbd1412a9e | ||
| 
						 | 
					cfd0193bbd | ||
| 
						 | 
					2ed35f245d | ||
| 
						 | 
					070cdbc657 | ||
| 
						 | 
					715e4c0b50 | ||
| 
						 | 
					5e5a61b982 | ||
| 
						 | 
					592b69ef1e | ||
| 
						 | 
					b6de06ee01 | ||
| 
						 | 
					b988e7edce | ||
| 
						 | 
					49d9ed03c7 | ||
| 
						 | 
					a0f2535cb5 | ||
| 
						 | 
					6f62839ad3 | ||
| 
						 | 
					ead9f380a9 | ||
| 
						 | 
					d87d7c12c2 | ||
| 
						 | 
					54b919f65f | ||
| 
						 | 
					1d496e92cd | ||
| 
						 | 
					414c230f00 | ||
| 
						 | 
					d02507e90a | ||
| 
						 | 
					a3166ab537 | ||
| 
						 | 
					232c387276 | ||
| 
						 | 
					9b40fe25ff | ||
| 
						 | 
					e302f727fd | ||
| 
						 | 
					27b87c1110 | ||
| 
						 | 
					fc53fb4beb | ||
| 
						 | 
					4f7bb847a9 | ||
| 
						 | 
					5a85be09d6 | ||
| 
						 | 
					07a61018b2 | ||
| 
						 | 
					74bbc6ecbf | ||
| 
						 | 
					d7e23b7f6a | ||
| 
						 | 
					1a691e1d4a | ||
| 
						 | 
					561f1ac2f3 | ||
| 
						 | 
					a5a5c424c1 | ||
| 
						 | 
					aab8286401 | ||
| 
						 | 
					6ae9ecc697 | ||
| 
						 | 
					b18cf1bce8 | ||
| 
						 | 
					758cf9dd72 | ||
| 
						 | 
					448e07d5a9 | ||
| 
						 | 
					00a296a1de | ||
| 
						 | 
					4f8c34c7aa | ||
| 
						 | 
					acd67c7aa6 | ||
| 
						 | 
					d8655e07c6 | ||
| 
						 | 
					83aac49fd0 | ||
| 
						 | 
					ffc15a7d3d | ||
| 
						 | 
					0ae2743d4b | ||
| 
						 | 
					7bcb3eed98 | ||
| 
						 | 
					fc8c807da2 | ||
| 
						 | 
					d919b2744c | ||
| 
						 | 
					6a6f214785 | ||
| 
						 | 
					bfa34be222 | ||
| 
						 | 
					0fb8279e36 | ||
| 
						 | 
					0ea2142ba6 | ||
| 
						 | 
					562b7ef7de | ||
| 
						 | 
					1df6c072ed | ||
| 
						 | 
					7567659a29 | ||
| 
						 | 
					abd0589eb3 | ||
| 
						 | 
					0d2c07361e | ||
| 
						 | 
					0e5f438cdc | ||
| 
						 | 
					5d234cb108 | ||
| 
						 | 
					42c9dce2b7 | ||
| 
						 | 
					13bba81227 | ||
| 
						 | 
					608c08373d | ||
| 
						 | 
					c0f6955250 | ||
| 
						 | 
					7d9a651f6c | ||
| 
						 | 
					489b633e08 | ||
| 
						 | 
					9ba4b317d2 | ||
| 
						 | 
					b35febd9c4 | ||
| 
						 | 
					f05accc7f3 | ||
| 
						 | 
					7db0c039a1 | ||
| 
						 | 
					35f4cf8deb | ||
| 
						 | 
					ec7735d447 | ||
| 
						 | 
					b600ab5724 | ||
| 
						 | 
					3cb2808ebf | ||
| 
						 | 
					013b4dc8e9 | ||
| 
						 | 
					5e016937c7 | ||
| 
						 | 
					13f1b390ae | ||
| 
						 | 
					7dcde91057 | ||
| 
						 | 
					127685f908 | ||
| 
						 | 
					9e4a791c2b | ||
| 
						 | 
					9c589ac584 | ||
| 
						 | 
					e730530f7b | ||
| 
						 | 
					1354947164 | ||
| 
						 | 
					233db575ea | ||
| 
						 | 
					e2fe15d2ae | ||
| 
						 | 
					7615869c94 | ||
| 
						 | 
					77955d01f8 | ||
| 
						 | 
					5234001b0a | ||
| 
						 | 
					fa67341263 | ||
| 
						 | 
					a797578b60 | ||
| 
						 | 
					1c07e4c6b2 | ||
| 
						 | 
					ab7f565dd6 | ||
| 
						 | 
					5af66be7b5 | ||
| 
						 | 
					ced4a6f945 | ||
| 
						 | 
					72c5f80f26 | ||
| 
						 | 
					3564fe5c8c | ||
| 
						 | 
					e5594a57b9 | ||
| 
						 | 
					af5b3aa931 | ||
| 
						 | 
					831b29973f | ||
| 
						 | 
					68edcd6438 | ||
| 
						 | 
					e9dbe5a3d7 | ||
| 
						 | 
					7e5a5d7511 | ||
| 
						 | 
					acb4db5dd1 | ||
| 
						 | 
					3e7d2398a2 | ||
| 
						 | 
					c6b13be92a | ||
| 
						 | 
					0db09f5c25 | ||
| 
						 | 
					bd6eea4fa5 | ||
| 
						 | 
					e1c79647e2 | ||
| 
						 | 
					362393d0ff | ||
| 
						 | 
					0c1a3d7f95 | ||
| 
						 | 
					eb9b780449 | ||
| 
						 | 
					039b9d0aaa | ||
| 
						 | 
					1326fc85dc | ||
| 
						 | 
					4667b99c92 | ||
| 
						 | 
					7cfeb2e9f9 | ||
| 
						 | 
					005cd30e02 | ||
| 
						 | 
					dde0785375 | ||
| 
						 | 
					16f8d5fa49 | ||
| 
						 | 
					e71a158ed7 | ||
| 
						 | 
					c918b4b5b6 | ||
| 
						 | 
					2471b1b53d | ||
| 
						 | 
					f278d58a69 | ||
| 
						 | 
					2aaa8200c2 | ||
| 
						 | 
					65e96dd75c | ||
| 
						 | 
					ec377a8849 | ||
| 
						 | 
					bedd05e654 | ||
| 
						 | 
					8959c787bc | ||
| 
						 | 
					f728e5da89 | ||
| 
						 | 
					442e7d44e7 | ||
| 
						 | 
					e1e3f254e2 | ||
| 
						 | 
					997554bbb7 | ||
| 
						 | 
					38ff2dc6f7 | ||
| 
						 | 
					a396ea8fc1 | ||
| 
						 | 
					7f774884ea | ||
| 
						 | 
					50f403279a | ||
| 
						 | 
					00c96a3f0f | ||
| 
						 | 
					4537142929 | ||
| 
						 | 
					e0869104c6 | ||
| 
						 | 
					c48f107520 | ||
| 
						 | 
					780f829962 | ||
| 
						 | 
					449b5b484f | ||
| 
						 | 
					d9b5c29a9b | ||
| 
						 | 
					9e664a744b | ||
| 
						 | 
					a252fae84f | ||
| 
						 | 
					47c9f4e4a0 | ||
| 
						 | 
					e31a8474b2 | ||
| 
						 | 
					774e1b0ebd | ||
| 
						 | 
					ac37e00b42 | ||
| 
						 | 
					118d62d42d | ||
| 
						 | 
					80a9497afd | ||
| 
						 | 
					ef07ccfb88 | ||
| 
						 | 
					5d460b0577 | ||
| 
						 | 
					8dab1852cc | ||
| 
						 | 
					899c121478 | ||
| 
						 | 
					fe89f7cd11 | ||
| 
						 | 
					611986794b | ||
| 
						 | 
					caa73e1f5e | ||
| 
						 | 
					4d6692d8fe | ||
| 
						 | 
					64508c2e5c | ||
| 
						 | 
					35d5b7e16e | ||
| 
						 | 
					3d11b87127 | ||
| 
						 | 
					873cf398c7 | ||
| 
						 | 
					dfaf2f1567 | ||
| 
						 | 
					b6a030d82b | ||
| 
						 | 
					3df75e37df | ||
| 
						 | 
					f861919507 | ||
| 
						 | 
					257f398a11 | ||
| 
						 | 
					4a1ddb6650 | ||
| 
						 | 
					496b5a9e58 | ||
| 
						 | 
					916bf752b4 | ||
| 
						 | 
					26f14ee7ca | ||
| 
						 | 
					ff4695bd5a | ||
| 
						 | 
					3b19190f56 | ||
| 
						 | 
					5ea9b22209 | ||
| 
						 | 
					b0e8dbb31a | ||
| 
						 | 
					018b352985 | ||
| 
						 | 
					1dc692753a | ||
| 
						 | 
					182a61dc0b | ||
| 
						 | 
					dc870cc839 | ||
| 
						 | 
					9a814ceac9 | ||
| 
						 | 
					b4c1987ede | ||
| 
						 | 
					ab93fb7613 | ||
| 
						 | 
					6cc84b69ce | ||
| 
						 | 
					8ca9402d11 | ||
| 
						 | 
					5901582281 | ||
| 
						 | 
					e5a0dfb444 | ||
| 
						 | 
					0b063a57c8 | ||
| 
						 | 
					cea1dff5a1 | ||
| 
						 | 
					002e3c7ae9 | ||
| 
						 | 
					27b25b8993 | ||
| 
						 | 
					0b05308188 | ||
| 
						 | 
					3b1ebfa9ed | ||
| 
						 | 
					959bc6a248 | ||
| 
						 | 
					96050ed6e2 | ||
| 
						 | 
					49d7fe3b82 | ||
| 
						 | 
					19a8e4cd70 | ||
| 
						 | 
					8cf606fd6b | ||
| 
						 | 
					a58214da76 | ||
| 
						 | 
					03e74c93e8 | ||
| 
						 | 
					72374e439a | ||
| 
						 | 
					fc27f7499b | ||
| 
						 | 
					dcfc9ef803 | ||
| 
						 | 
					2766a1ce2c | ||
| 
						 | 
					20a662a9aa | ||
| 
						 | 
					1a13ab3a7d | ||
| 
						 | 
					73c3aa54c0 | ||
| 
						 | 
					793a82020f | ||
| 
						 | 
					e459a85bc1 | ||
| 
						 | 
					27285a60da | ||
| 
						 | 
					9ff93f0e49 | ||
| 
						 | 
					ea89d8dc8e | ||
| 
						 | 
					bf5f64b5e5 | ||
| 
						 | 
					cc03c91bdd | ||
| 
						 | 
					3275584236 | ||
| 
						 | 
					83720fff9a | ||
| 
						 | 
					688f2bc249 | ||
| 
						 | 
					e1c8d89bba | ||
| 
						 | 
					520dcf1ff8 | ||
| 
						 | 
					11be73cab7 | ||
| 
						 | 
					f59cf3eacb | ||
| 
						 | 
					8f1e591be5 | ||
| 
						 | 
					905fc76faf | ||
| 
						 | 
					745ea41096 | ||
| 
						 | 
					8710cae0fd | ||
| 
						 | 
					27cee12a7b | ||
| 
						 | 
					44de4673bf | ||
| 
						 | 
					2df8a1836f | ||
| 
						 | 
					3c9541992f | ||
| 
						 | 
					90f60cad0e | ||
| 
						 | 
					26066bb0ca | ||
| 
						 | 
					d3eaaff430 | ||
| 
						 | 
					d40348c00c | ||
| 
						 | 
					613e21c4ff | ||
| 
						 | 
					41c6bb4681 | ||
| 
						 | 
					23c1fee516 | ||
| 
						 | 
					a74050a032 | ||
| 
						 | 
					bb38c01229 | ||
| 
						 | 
					ec0752cb95 | ||
| 
						 | 
					b6ba02f6de | ||
| 
						 | 
					5f9785af52 | ||
| 
						 | 
					c0396171ff | ||
| 
						 | 
					0b3ca447c9 | ||
| 
						 | 
					68724c6ec1 | ||
| 
						 | 
					cc30aa2a9a | ||
| 
						 | 
					3a2a227b48 | ||
| 
						 | 
					a76a2503c2 | ||
| 
						 | 
					1e2a16fc5b | ||
| 
						 | 
					829123dad0 | ||
| 
						 | 
					457230a2f6 | ||
| 
						 | 
					6ab5c41af5 | ||
| 
						 | 
					b22023afb8 | ||
| 
						 | 
					b21dc65741 | ||
| 
						 | 
					5d2fea994b | ||
| 
						 | 
					ebb48ede53 | ||
| 
						 | 
					b07d12d3be | ||
| 
						 | 
					54f1ccbb6b | ||
| 
						 | 
					52cd51ca6a | ||
| 
						 | 
					c848919af4 | ||
| 
						 | 
					6df2906f42 | ||
| 
						 | 
					ebf1c5b0d9 | ||
| 
						 | 
					072fb68882 | ||
| 
						 | 
					182a680d51 | ||
| 
						 | 
					09780e3fed | ||
| 
						 | 
					79df32638c | ||
| 
						 | 
					d0eec31f5c | ||
| 
						 | 
					dc474329e2 | ||
| 
						 | 
					22b09443ce | ||
| 
						 | 
					7ba77e6cc1 | ||
| 
						 | 
					37e0a714f9 | ||
| 
						 | 
					0270c0e340 | ||
| 
						 | 
					a6e42a4932 | ||
| 
						 | 
					0a94e1ece4 | ||
| 
						 | 
					569f98f92c | ||
| 
						 | 
					7848b6c966 | ||
| 
						 | 
					60b75b5f5e | ||
| 
						 | 
					82261bc8e4 | ||
| 
						 | 
					9e8700f1a2 | ||
| 
						 | 
					fc5c9b2af0 | ||
| 
						 | 
					56c0987ad2 | ||
| 
						 | 
					08751e1b4a | ||
| 
						 | 
					de72ccaf91 | ||
| 
						 | 
					9af4268bab | ||
| 
						 | 
					c6bfbed922 | ||
| 
						 | 
					0790674c14 | ||
| 
						 | 
					2f2178595d | ||
| 
						 | 
					515b5d2b17 | ||
| 
						 | 
					31977bf30a | ||
| 
						 | 
					d1400897e0 | ||
| 
						 | 
					b6bcbac3e3 | ||
| 
						 | 
					9b5cc4a568 | ||
| 
						 | 
					094d40b073 | ||
| 
						 | 
					852756f902 | ||
| 
						 | 
					fea48f5a44 | ||
| 
						 | 
					b19b3e9dd1 | ||
| 
						 | 
					7901a1164f | ||
| 
						 | 
					950c4c0a12 | ||
| 
						 | 
					5e839e25fe | ||
| 
						 | 
					d3fa7619bf | ||
| 
						 | 
					6cd755ac97 | ||
| 
						 | 
					f597c9e899 | ||
| 
						 | 
					9e8303762c | ||
| 
						 | 
					e7c261d0d3 | ||
| 
						 | 
					e7cb25ac9b | ||
| 
						 | 
					f47f65a51c | ||
| 
						 | 
					0311d2255c | ||
| 
						 | 
					d9417be9a6 | ||
| 
						 | 
					373ba1452f | ||
| 
						 | 
					848b7ffc29 | ||
| 
						 | 
					ff5236f3e0 | ||
| 
						 | 
					388e64213f | ||
| 
						 | 
					49a9e58efe | ||
| 
						 | 
					0fc5190a09 | ||
| 
						 | 
					19014a3a25 | ||
| 
						 | 
					ada01fca8f | ||
| 
						 | 
					61778f9142 | ||
| 
						 | 
					776d323a16 | ||
| 
						 | 
					9eac90252e | ||
| 
						 | 
					708784e222 | ||
| 
						 | 
					50db1aaeb1 | ||
| 
						 | 
					8e29eb2417 | ||
| 
						 | 
					0552bc49c9 | ||
| 
						 | 
					c9363b1320 | ||
| 
						 | 
					408c378b94 | ||
| 
						 | 
					bfa6eae71c | ||
| 
						 | 
					55e9f08430 | ||
| 
						 | 
					1c13d7f5ec | ||
| 
						 | 
					8d0ce5b03c | ||
| 
						 | 
					5fb0611cb2 | ||
| 
						 | 
					d6ed13968d | ||
| 
						 | 
					f15d2c96fe | ||
| 
						 | 
					508a78d43b | ||
| 
						 | 
					f250b6e411 | ||
| 
						 | 
					d17ea0f135 | ||
| 
						 | 
					b4358fe703 | ||
| 
						 | 
					e531ccab5a | ||
| 
						 | 
					a0ebf20c88 | ||
| 
						 | 
					31cc259ee4 | ||
| 
						 | 
					e803b01d9c | ||
| 
						 | 
					0c61e7b70b | ||
| 
						 | 
					80e337b465 | ||
| 
						 | 
					6946dc4998 | ||
| 
						 | 
					7b29cdf898 | ||
| 
						 | 
					7dd4609c0f | ||
| 
						 | 
					060d2a08f5 | ||
| 
						 | 
					c9cfc4cf6e | ||
| 
						 | 
					a96d3ca0fa | ||
| 
						 | 
					1238b30526 | ||
| 
						 | 
					70a7bac6b2 | ||
| 
						 | 
					b329b09573 | ||
| 
						 | 
					88346c0141 | ||
| 
						 | 
					b35eb9fcf4 | ||
| 
						 | 
					79b0552bb0 | ||
| 
						 | 
					235a041b8d | ||
| 
						 | 
					65aea5ebf2 | ||
| 
						 | 
					4115799c2a | ||
| 
						 | 
					efd1780745 | ||
| 
						 | 
					dcec18a3d8 | ||
| 
						 | 
					371e22c96b | ||
| 
						 | 
					171f15f684 | ||
| 
						 | 
					ef3e7b2528 | ||
| 
						 | 
					7002c1e4b5 | ||
| 
						 | 
					2392f23d7f | ||
| 
						 | 
					2bf8d6c3c7 | ||
| 
						 | 
					191f109f7f | ||
| 
						 | 
					198abc6e8b | ||
| 
						 | 
					fb95725ca4 | ||
| 
						 | 
					41fd851b7f | ||
| 
						 | 
					d16d295708 | ||
| 
						 | 
					5999bd22f9 | ||
| 
						 | 
					33edd12335 | ||
| 
						 | 
					b2d012c253 | ||
| 
						 | 
					e5a9156444 | ||
| 
						 | 
					90123efae3 | ||
| 
						 | 
					c424796955 | ||
| 
						 | 
					1c997c4069 | ||
| 
						 | 
					3be76db08a | ||
| 
						 | 
					0742c6208c | ||
| 
						 | 
					2c2b6dfcaf | ||
| 
						 | 
					0c47098c4a | ||
| 
						 | 
					1a7b4de7c6 | ||
| 
						 | 
					19a3680c60 | ||
| 
						 | 
					520d9cd2c3 | ||
| 
						 | 
					3c99af7736 | ||
| 
						 | 
					dcf0a714aa | ||
| 
						 | 
					e1a2e3803f | ||
| 
						 | 
					f0b9a35962 | ||
| 
						 | 
					70f7e2d5d4 | ||
| 
						 | 
					f4c6791227 | ||
| 
						 | 
					ee964d825c | ||
| 
						 | 
					b9fdc0ab44 | ||
| 
						 | 
					0b2ba07f97 | ||
| 
						 | 
					fe7525a784 | ||
| 
						 | 
					d7c188dc00 | ||
| 
						 | 
					961db54c2f | ||
| 
						 | 
					1f1a741e53 | ||
| 
						 | 
					e6e825c6a3 | ||
| 
						 | 
					cbb3758c9c | ||
| 
						 | 
					6f11a78079 | ||
| 
						 | 
					9a1824f6aa | ||
| 
						 | 
					23e8e6577c | ||
| 
						 | 
					830587a250 | ||
| 
						 | 
					f1a207fd9b | ||
| 
						 | 
					2d3b8eed81 | ||
| 
						 | 
					18c3a4d5d9 | ||
| 
						 | 
					8975613ae9 | ||
| 
						 | 
					621145d8b0 | ||
| 
						 | 
					5af01d1a71 | ||
| 
						 | 
					ad85c12513 | ||
| 
						 | 
					b80554e955 | ||
| 
						 | 
					13c7f30e39 | ||
| 
						 | 
					21595426b2 | ||
| 
						 | 
					d1e643ed6c | ||
| 
						 | 
					22e98d612a | ||
| 
						 | 
					48bf4a763a | ||
| 
						 | 
					3fef5848b8 | ||
| 
						 | 
					a679ea56a8 | ||
| 
						 | 
					080c6a9002 | ||
| 
						 | 
					5fd6dac961 | ||
| 
						 | 
					f137d1947f | ||
| 
						 | 
					0ec0b2dc69 | ||
| 
						 | 
					93312e8f3d | ||
| 
						 | 
					3cbec5f2e6 | ||
| 
						 | 
					4f2803c058 | ||
| 
						 | 
					a470131489 | ||
| 
						 | 
					aa81bb2c89 | ||
| 
						 | 
					15e42bc4a9 | ||
| 
						 | 
					bdeea7ce8b | ||
| 
						 | 
					39aa726543 | ||
| 
						 | 
					1bed0d5872 | ||
| 
						 | 
					c244dcc5e9 | ||
| 
						 | 
					c052193a37 | ||
| 
						 | 
					50149dd1a7 | ||
| 
						 | 
					5bfaac17e0 | ||
| 
						 | 
					c424099200 | ||
| 
						 | 
					06ec924466 | ||
| 
						 | 
					6ff129e9da | ||
| 
						 | 
					fae76f9e9d | ||
| 
						 | 
					f294a5f55c | ||
| 
						 | 
					5c9b3d09d8 | ||
| 
						 | 
					55d60ff1ab | ||
| 
						 | 
					74af0051d5 | ||
| 
						 | 
					4667835e24 | ||
| 
						 | 
					ba41d66eb5 | ||
| 
						 | 
					437cc92bf9 | ||
| 
						 | 
					60a6551f8a | ||
| 
						 | 
					8d55964bcc | ||
| 
						 | 
					cabef6afa9 | ||
| 
						 | 
					d343440abc | ||
| 
						 | 
					6d4927e29f | ||
| 
						 | 
					d64db21050 | ||
| 
						 | 
					0eb68eefe2 | ||
| 
						 | 
					b925189c4a | ||
| 
						 | 
					30b7f7669e | ||
| 
						 | 
					83702e8f1b | ||
| 
						 | 
					dd063ba2cf | ||
| 
						 | 
					6e45ec6f39 | ||
| 
						 | 
					9c67459481 | ||
| 
						 | 
					f642cc0389 | ||
| 
						 | 
					71fa610a8e | ||
| 
						 | 
					8ba3d89b8d | ||
| 
						 | 
					d58024247c | ||
| 
						 | 
					a513c3e6ec | ||
| 
						 | 
					ced8e661be | ||
| 
						 | 
					1129440061 | ||
| 
						 | 
					a3fa0d8362 | ||
| 
						 | 
					88399da5b6 | ||
| 
						 | 
					b6395b870e | ||
| 
						 | 
					72d1226c05 | ||
| 
						 | 
					a735aa1521 | ||
| 
						 | 
					51b16a865b | ||
| 
						 | 
					51f00a97bb | ||
| 
						 | 
					f4f6d78c87 | ||
| 
						 | 
					85d2647308 | ||
| 
						 | 
					25ab8d09ac | ||
| 
						 | 
					6df9356c79 | ||
| 
						 | 
					a9ad43a4ef | ||
| 
						 | 
					e2d682d142 | ||
| 
						 | 
					5a7e5150a5 | ||
| 
						 | 
					89174153e3 | ||
| 
						 | 
					dae7218a35 | ||
| 
						 | 
					5b1c9c812a | ||
| 
						 | 
					cb1bb8b2c5 | ||
| 
						 | 
					07a38791b9 | ||
| 
						 | 
					3554419d97 | ||
| 
						 | 
					dee14f84af | ||
| 
						 | 
					b63073cd56 | ||
| 
						 | 
					101cc04459 | ||
| 
						 | 
					3f4c624ef6 | ||
| 
						 | 
					8c7d401636 | ||
| 
						 | 
					529e765b96 | ||
| 
						 | 
					788194c220 | ||
| 
						 | 
					ff642e0f3a | ||
| 
						 | 
					ede4282389 | ||
| 
						 | 
					62d95be036 | ||
| 
						 | 
					6dace84232 | ||
| 
						 | 
					f45f948979 | ||
| 
						 | 
					9a1ba4244d | ||
| 
						 | 
					9c773014b0 | ||
| 
						 | 
					badf629f60 | ||
| 
						 | 
					3d0fdd1667 | ||
| 
						 | 
					b12af9275f | ||
| 
						 | 
					d148012d82 | ||
| 
						 | 
					d73ff77031 | ||
| 
						 | 
					87077c91cb | ||
| 
						 | 
					65d1ac1718 | ||
| 
						 | 
					f5601a95f7 | ||
| 
						 | 
					cc873269a4 | ||
| 
						 | 
					781472c16f | ||
| 
						 | 
					8416ddd5ac | ||
| 
						 | 
					4acb333e68 | ||
| 
						 | 
					7071adf9f9 | ||
| 
						 | 
					7ae1600e04 | ||
| 
						 | 
					bbe29f7456 | ||
| 
						 | 
					e828adfba4 | ||
| 
						 | 
					b67cd1e3e1 | ||
| 
						 | 
					b9b6f24d0d | ||
| 
						 | 
					0f1085b8c9 | ||
| 
						 | 
					96ab327dea | ||
| 
						 | 
					08ac13ee22 | ||
| 
						 | 
					d6f0b5f658 | ||
| 
						 | 
					8c4a507858 | ||
| 
						 | 
					1b5dd48142 | ||
| 
						 | 
					8f91273970 | ||
| 
						 | 
					c6718b96bb | ||
| 
						 | 
					818f3139d4 | ||
| 
						 | 
					d4a9c140a8 | ||
| 
						 | 
					ce8d10e4fc | ||
| 
						 | 
					ef3b84f3f6 | ||
| 
						 | 
					9eea6fe583 | ||
| 
						 | 
					344dad1e8a | ||
| 
						 | 
					19a2c7ecb8 | ||
| 
						 | 
					5048b4fb9d | ||
| 
						 | 
					edf83b37fa | ||
| 
						 | 
					519de9ef68 | ||
| 
						 | 
					6124908133 | ||
| 
						 | 
					feaec0eaa9 | ||
| 
						 | 
					242a352a1c | ||
| 
						 | 
					228dd34e5d | ||
| 
						 | 
					56a866c46e | ||
| 
						 | 
					8bb0a168f8 | ||
| 
						 | 
					6ad1c3399e | ||
| 
						 | 
					7f9f6fc3f2 | ||
| 
						 | 
					c3d66085fc | ||
| 
						 | 
					f26b1205f4 | ||
| 
						 | 
					a2f3914a05 | ||
| 
						 | 
					160490483a | ||
| 
						 | 
					2579a1779b | ||
| 
						 | 
					804eeb83a8 | ||
| 
						 | 
					4d023d0de0 | ||
| 
						 | 
					adf0545159 | ||
| 
						 | 
					4d2b1f7e76 | ||
| 
						 | 
					a46be09a6f | ||
| 
						 | 
					b499b585d2 | ||
| 
						 | 
					6bbc2047d0 | ||
| 
						 | 
					d0f7ec286b | ||
| 
						 | 
					bb1304a6ba | ||
| 
						 | 
					2d832b6c82 | ||
| 
						 | 
					5ab5ab4f01 | ||
| 
						 | 
					77de83099d | ||
| 
						 | 
					d544125943 | ||
| 
						 | 
					0ef1769583 | ||
| 
						 | 
					d02aa8b21b | ||
| 
						 | 
					054c3c0a63 | ||
| 
						 | 
					4bdbf33c3d | ||
| 
						 | 
					e86b1043c2 | ||
| 
						 | 
					3c3bac6812 | ||
| 
						 | 
					d4f5b7417d | ||
| 
						 | 
					b2814c0ded | ||
| 
						 | 
					f56e92ee3b | ||
| 
						 | 
					887a0a10d3 | ||
| 
						 | 
					340ef8cc6f | ||
| 
						 | 
					618bb9740c | ||
| 
						 | 
					7fac23b15d | ||
| 
						 | 
					885206f04f | ||
| 
						 | 
					e073934b15 | ||
| 
						 | 
					4d9d10ee1e | ||
| 
						 | 
					67e7dbf44f | ||
| 
						 | 
					b71e56c305 | ||
| 
						 | 
					111536ea9a | ||
| 
						 | 
					bc476c2e0e | ||
| 
						 | 
					015a462ce9 | ||
| 
						 | 
					0d676c4057 | ||
| 
						 | 
					83388cf504 | ||
| 
						 | 
					18c483950c | ||
| 
						 | 
					ea0f024b93 | ||
| 
						 | 
					b412e51b83 | ||
| 
						 | 
					aca41f6668 | ||
| 
						 | 
					db488bc4dd | ||
| 
						 | 
					cfd59c7cee | ||
| 
						 | 
					de46746a11 | ||
| 
						 | 
					a2199b81fa | ||
| 
						 | 
					23c57b84b8 | ||
| 
						 | 
					8e048be082 | ||
| 
						 | 
					00a66cb1da | ||
| 
						 | 
					f70b8a2972 | ||
| 
						 | 
					b7faf39633 | ||
| 
						 | 
					aa842bc556 | ||
| 
						 | 
					6e6b037d28 | ||
| 
						 | 
					9b64944375 | ||
| 
						 | 
					bd72480303 | ||
| 
						 | 
					dc7abdf9bf | ||
| 
						 | 
					19b9360687 | ||
| 
						 | 
					9f24b7f295 | ||
| 
						 | 
					bcffdd823e | ||
| 
						 | 
					4d5b38c8f4 | ||
| 
						 | 
					2b2c51722f | ||
| 
						 | 
					c72414481e | ||
| 
						 | 
					94b44a3dd0 | ||
| 
						 | 
					7afb914b9a | ||
| 
						 | 
					7071d32518 | ||
| 
						 | 
					24a4df3691 | ||
| 
						 | 
					0cabf9de11 | ||
| 
						 | 
					1d61c94f54 | ||
| 
						 | 
					06a5566128 | ||
| 
						 | 
					ff56388b3e | ||
| 
						 | 
					96396739af | ||
| 
						 | 
					fa262ded90 | ||
| 
						 | 
					50079a53b1 | ||
| 
						 | 
					fae425b539 | ||
| 
						 | 
					661da4e034 | ||
| 
						 | 
					9b3176ca4a | ||
| 
						 | 
					4db0f80374 | ||
| 
						 | 
					760f052f01 | ||
| 
						 | 
					c22ef51e01 | ||
| 
						 | 
					347e0d7b2f | ||
| 
						 | 
					4dd113ac7b | ||
| 
						 | 
					a80f5cb77c | ||
| 
						 | 
					dbb7ae2de9 | ||
| 
						 | 
					b54ab2923c | ||
| 
						 | 
					fdfce08b68 | ||
| 
						 | 
					f78ca3c483 | ||
| 
						 | 
					f42b45a061 | ||
| 
						 | 
					7bb1c7055f | ||
| 
						 | 
					997b716cda | ||
| 
						 | 
					d711b26dfa | ||
| 
						 | 
					dd67b1e533 | ||
| 
						 | 
					a71d2ee3db | ||
| 
						 | 
					8ddbb03f65 | ||
| 
						 | 
					c7d87c9180 | ||
| 
						 | 
					3b0db8c384 | ||
| 
						 | 
					ad12949469 | ||
| 
						 | 
					7343941a50 | ||
| 
						 | 
					d9743286c5 | ||
| 
						 | 
					8afc4b7887 | ||
| 
						 | 
					fae342ecce | ||
| 
						 | 
					5eabfc8275 | ||
| 
						 | 
					3c6711c9c8 | ||
| 
						 | 
					7e29e7486f | ||
| 
						 | 
					2dfeade346 | ||
| 
						 | 
					70d02a3b8b | ||
| 
						 | 
					ca4ee27e84 | ||
| 
						 | 
					da364e03b7 | ||
| 
						 | 
					01b69e046f | ||
| 
						 | 
					85555daa15 | ||
| 
						 | 
					6e84ac670d | ||
| 
						 | 
					d652075ab9 | ||
| 
						 | 
					a7280c2fcb | ||
| 
						 | 
					300123d990 | ||
| 
						 | 
					ee41a751f0 | ||
| 
						 | 
					8487a2b4b3 | ||
| 
						 | 
					e6ecaaa4fc | ||
| 
						 | 
					99f7b3ce35 | ||
| 
						 | 
					4b906b3010 | ||
| 
						 | 
					b35c2277be | ||
| 
						 | 
					bcd02b1f33 | ||
| 
						 | 
					c54e85c5c0 | ||
| 
						 | 
					dbee687a75 | ||
| 
						 | 
					20008b6a13 | ||
| 
						 | 
					7f19916f05 | ||
| 
						 | 
					a381c89f2e | ||
| 
						 | 
					e514316493 | ||
| 
						 | 
					41ff775a37 | ||
| 
						 | 
					8702605b5f | ||
| 
						 | 
					72370ff0b2 | ||
| 
						 | 
					0c0241d5e5 | ||
| 
						 | 
					1494cd9fec | ||
| 
						 | 
					9bfb4591ea | ||
| 
						 | 
					6ef5a746e5 | ||
| 
						 | 
					c534d47a78 | ||
| 
						 | 
					68dba64d0d | ||
| 
						 | 
					7ba5e31c80 | ||
| 
						 | 
					6f6800b52e | ||
| 
						 | 
					3c3aec340e | ||
| 
						 | 
					a9eaed18aa | ||
| 
						 | 
					3b19cd85cc | ||
| 
						 | 
					dbf3e17fda | ||
| 
						 | 
					1fd3f48860 | ||
| 
						 | 
					d0673e3066 | ||
| 
						 | 
					46f20cc979 | ||
| 
						 | 
					4e01d270eb | ||
| 
						 | 
					00ec906b0c | ||
| 
						 | 
					82eebc3b80 | ||
| 
						 | 
					cde847c53d | ||
| 
						 | 
					e6ee163140 | ||
| 
						 | 
					ae75f43a88 | ||
| 
						 | 
					37a69e6332 | ||
| 
						 | 
					4ceae8857d | ||
| 
						 | 
					f0a405f17c | ||
| 
						 | 
					7c47a8901a | ||
| 
						 | 
					c6ea286fe2 | ||
| 
						 | 
					b50c77c9f8 | ||
| 
						 | 
					7aae20e04a | ||
| 
						 | 
					8323114945 | ||
| 
						 | 
					c26d525488 | ||
| 
						 | 
					74d631aaaa | ||
| 
						 | 
					2e784a331d | ||
| 
						 | 
					5009876c16 | ||
| 
						 | 
					63809a3677 | ||
| 
						 | 
					713693ee78 | ||
| 
						 | 
					c00f67caab | ||
| 
						 | 
					3feddd5424 | ||
| 
						 | 
					2b69283a81 | ||
| 
						 | 
					88981a570d | ||
| 
						 | 
					23251fa6e3 | ||
| 
						 | 
					a1569e5d86 | ||
| 
						 | 
					5f7d1c5d90 | ||
| 
						 | 
					0789216201 | ||
| 
						 | 
					d84f79f4f2 | ||
| 
						 | 
					235d61a2ea | ||
| 
						 | 
					3bb763292a | ||
| 
						 | 
					2e7d19a7f1 | ||
| 
						 | 
					e13a7a1161 | ||
| 
						 | 
					9b9cad288e | ||
| 
						 | 
					7b5f9520d9 | ||
| 
						 | 
					c7856bf3b2 | ||
| 
						 | 
					27b3bec169 | ||
| 
						 | 
					ef8d7d5d34 | ||
| 
						 | 
					e7b40a3a09 | ||
| 
						 | 
					cbc557f51a | ||
| 
						 | 
					557d9532b0 | ||
| 
						 | 
					9c150253d9 | ||
| 
						 | 
					1225d1f1d5 | ||
| 
						 | 
					db13836426 | ||
| 
						 | 
					3d6a84ca85 | ||
| 
						 | 
					0521d9fccf | ||
| 
						 | 
					df60fbd0a5 | ||
| 
						 | 
					5eb1c87e43 | ||
| 
						 | 
					0796ce3d7e | ||
| 
						 | 
					44455d55b3 | ||
| 
						 | 
					85dbeb05cc | ||
| 
						 | 
					1e56141d1e | ||
| 
						 | 
					bf751dcee7 | ||
| 
						 | 
					8472aa3743 | ||
| 
						 | 
					3f2ad4ca08 | ||
| 
						 | 
					6f97e32dca | ||
| 
						 | 
					f2df9db68c | ||
| 
						 | 
					787d8ebe01 | ||
| 
						 | 
					24e9def813 | ||
| 
						 | 
					baad38cab3 | ||
| 
						 | 
					c3627e6852 | ||
| 
						 | 
					4f29b912e8 | ||
| 
						 | 
					34384de197 | ||
| 
						 | 
					44ff12aa03 | ||
| 
						 | 
					c639569c91 | ||
| 
						 | 
					82e27f3ad9 | ||
| 
						 | 
					cd6d51ad65 | ||
| 
						 | 
					7df3d0509b | ||
| 
						 | 
					9a3d5b50fc | ||
| 
						 | 
					e9a8944189 | ||
| 
						 | 
					307cf190c4 | ||
| 
						 | 
					f27699abf5 | ||
| 
						 | 
					045f013f39 | ||
| 
						 | 
					5d99df4036 | ||
| 
						 | 
					7c658091c5 | ||
| 
						 | 
					81856afff9 | ||
| 
						 | 
					5ff8376a64 | ||
| 
						 | 
					f49e5e2360 | ||
| 
						 | 
					4beba8e104 | ||
| 
						 | 
					047ad240e7 | ||
| 
						 | 
					2abdef74cb | ||
| 
						 | 
					96af2d0337 | ||
| 
						 | 
					8536fe3979 | ||
| 
						 | 
					ce07bc16d4 | ||
| 
						 | 
					d39582ff6e | ||
| 
						 | 
					e418eda22f | ||
| 
						 | 
					65b262a7f9 | ||
| 
						 | 
					c4cc7f60ba | ||
| 
						 | 
					6ee8ae0774 | ||
| 
						 | 
					04233e505b | ||
| 
						 | 
					0e1fcb43a7 | ||
| 
						 | 
					1bf78f7655 | ||
| 
						 | 
					75c431855b | ||
| 
						 | 
					322d4d9157 | ||
| 
						 | 
					c403e250fa | ||
| 
						 | 
					a4670ca6e1 | ||
| 
						 | 
					f3dd605c67 | ||
| 
						 | 
					3975f6e775 | ||
| 
						 | 
					0891ee5b19 | ||
| 
						 | 
					d1f3439f93 | ||
| 
						 | 
					e35bc4cc0d | ||
| 
						 | 
					8cf9da560b | ||
| 
						 | 
					f577f8dc9f | ||
| 
						 | 
					4fcbb65eca | ||
| 
						 | 
					d191a5135e | ||
| 
						 | 
					e6432868de | ||
| 
						 | 
					5664b90e38 | ||
| 
						 | 
					768e4d9eb3 | ||
| 
						 | 
					6a470c8881 | ||
| 
						 | 
					8e26a9adf3 | ||
| 
						 | 
					b8928ee849 | ||
| 
						 | 
					3bc9b6e9aa | ||
| 
						 | 
					ef6e16acf0 | ||
| 
						 | 
					3b6b024866 | ||
| 
						 | 
					428fbffa36 | ||
| 
						 | 
					0f0d87d742 | ||
| 
						 | 
					a62e07318e | ||
| 
						 | 
					d7657a8f0b | ||
| 
						 | 
					04f1730982 | ||
| 
						 | 
					83cf871ff7 | ||
| 
						 | 
					50f5a527a8 | ||
| 
						 | 
					219899b8d0 | ||
| 
						 | 
					2ac9d931cf | ||
| 
						 | 
					10235922f4 | ||
| 
						 | 
					a86e296afc | ||
| 
						 | 
					66f839592f | ||
| 
						 | 
					324f3d158f | ||
| 
						 | 
					f06a8b92fe | ||
| 
						 | 
					b86658e173 | ||
| 
						 | 
					b7360d37d4 | ||
| 
						 | 
					79bada897b | ||
| 
						 | 
					f7a4d0ed78 | ||
| 
						 | 
					cef1b46130 | ||
| 
						 | 
					b5307cdb7a | ||
| 
						 | 
					dfa5c4f0ee | ||
| 
						 | 
					8749c2d666 | ||
| 
						 | 
					896ca50253 | ||
| 
						 | 
					cd6a295039 | ||
| 
						 | 
					e051941a45 | ||
| 
						 | 
					79c4afe277 | ||
| 
						 | 
					d0822c2e6b | ||
| 
						 | 
					5e59349d17 | ||
| 
						 | 
					36dc786e01 | ||
| 
						 | 
					4e2d7bf708 | ||
| 
						 | 
					ce6d2c5889 | ||
| 
						 | 
					ed701ce90e | ||
| 
						 | 
					636170e0da | ||
| 
						 | 
					2cd9f496e2 | ||
| 
						 | 
					5b59f09d9f | ||
| 
						 | 
					552045aa28 | ||
| 
						 | 
					46e04210da | ||
| 
						 | 
					31f1fc030f | ||
| 
						 | 
					b31836d8fc | ||
| 
						 | 
					7afc017cf9 | ||
| 
						 | 
					eb905e4514 | ||
| 
						 | 
					9341d756cc | ||
| 
						 | 
					a808423631 | ||
| 
						 | 
					fd05d25715 | ||
| 
						 | 
					ee213e160a | ||
| 
						 | 
					7b7acea59b | ||
| 
						 | 
					552305afe2 | ||
| 
						 | 
					f3ccd71db0 | ||
| 
						 | 
					a622feac84 | ||
| 
						 | 
					835b3c9851 | ||
| 
						 | 
					c8bcfffe2e | ||
| 
						 | 
					ad7fc34fa2 | ||
| 
						 | 
					b994a8efbf | ||
| 
						 | 
					cdbbbc500b | ||
| 
						 | 
					71f54a4500 | ||
| 
						 | 
					8639c0f43c | ||
| 
						 | 
					b65d76d0b2 | ||
| 
						 | 
					439ba9c82c | ||
| 
						 | 
					f2e34dd7ff | ||
| 
						 | 
					3743ef98a2 | ||
| 
						 | 
					4b8e2a5c97 | ||
| 
						 | 
					6f44ff5f4d | ||
| 
						 | 
					c131295dfb | ||
| 
						 | 
					ee80d1f996 | ||
| 
						 | 
					da242e6734 | ||
| 
						 | 
					4fcde77017 | ||
| 
						 | 
					13ee6960aa | ||
| 
						 | 
					14427de551 | ||
| 
						 | 
					aa7d7f3b7d | ||
| 
						 | 
					d4f982427c | ||
| 
						 | 
					e55c7f9174 | ||
| 
						 | 
					f2831ff1fd | ||
| 
						 | 
					29e8a68dea | ||
| 
						 | 
					46f9e1369b | ||
| 
						 | 
					9f1a5d19a4 | ||
| 
						 | 
					32c80cb031 | ||
| 
						 | 
					b47e0e510e | ||
| 
						 | 
					28f6d16ce2 | ||
| 
						 | 
					06f8e42173 | ||
| 
						 | 
					1e30669d6c | ||
| 
						 | 
					04f5c31287 | ||
| 
						 | 
					dcef973a09 | ||
| 
						 | 
					290cdfac42 | ||
| 
						 | 
					87b6b66cfd | ||
| 
						 | 
					79759f4599 | ||
| 
						 | 
					e4476863f6 | ||
| 
						 | 
					1a22e00f6a | ||
| 
						 | 
					142763c280 | ||
| 
						 | 
					cb447af93a | ||
| 
						 | 
					2eac6d860a | ||
| 
						 | 
					312af947c8 | ||
| 
						 | 
					a3dd018564 | ||
| 
						 | 
					fa4d7697f9 | ||
| 
						 | 
					0f7f0415ae | ||
| 
						 | 
					2d025bb0f2 | ||
| 
						 | 
					9d031a08fc | ||
| 
						 | 
					766c9ee36f | ||
| 
						 | 
					d15365a398 | ||
| 
						 | 
					0acece1570 | ||
| 
						 | 
					f683e29eca | ||
| 
						 | 
					8c9c2db2a9 | ||
| 
						 | 
					3c8af69805 | ||
| 
						 | 
					bd0ac4bd80 | ||
| 
						 | 
					b3f8bbb964 | ||
| 
						 | 
					1f7647a04b | ||
| 
						 | 
					9c5f1334cb | ||
| 
						 | 
					848140bc90 | ||
| 
						 | 
					6088be18c0 | ||
| 
						 | 
					204dd651a0 | ||
| 
						 | 
					c1a0f897b1 | ||
| 
						 | 
					282231a77f | ||
| 
						 | 
					91b48cde7a | ||
| 
						 | 
					0aae608c5c | ||
| 
						 | 
					33c5562835 | ||
| 
						 | 
					3bd5ce8505 | ||
| 
						 | 
					dff916551f | ||
| 
						 | 
					83bec0ef40 | ||
| 
						 | 
					d575c32358 | ||
| 
						 | 
					25b5cec6ed | ||
| 
						 | 
					c4956c88b8 | ||
| 
						 | 
					4f326f4460 | ||
| 
						 | 
					929826218e | ||
| 
						 | 
					2c52eaeb1f | ||
| 
						 | 
					db3f0db089 | ||
| 
						 | 
					e686ecbc2b | ||
| 
						 | 
					8c7371db7f | ||
| 
						 | 
					a6f9ad52cb | ||
| 
						 | 
					e2f94753b7 | ||
| 
						 | 
					9d8203eb68 | ||
| 
						 | 
					9079ab216d | ||
| 
						 | 
					4eb26c4012 | ||
| 
						 | 
					4b7721ba48 | ||
| 
						 | 
					197a16bca8 | ||
| 
						 | 
					fe5f2320b3 | ||
| 
						 | 
					715d2b7922 | ||
| 
						 | 
					56ff495e7b | ||
| 
						 | 
					d8d2f9836d | ||
| 
						 | 
					58af53a6cd | ||
| 
						 | 
					2db2558624 | ||
| 
						 | 
					967f40f216 | ||
| 
						 | 
					58105c9b1e | ||
| 
						 | 
					fdb7fbe368 | ||
| 
						 | 
					d08a37f9bb | ||
| 
						 | 
					8813e0a175 | ||
| 
						 | 
					dac2bd2e4f | ||
| 
						 | 
					4f9a2e94fc | ||
| 
						 | 
					a7e2865ef0 | ||
| 
						 | 
					7915773900 | ||
| 
						 | 
					8dca1eacd8 | ||
| 
						 | 
					a3c5dcd190 | ||
| 
						 | 
					50e2872ff4 | ||
| 
						 | 
					2109d7f9de | ||
| 
						 | 
					470e66d37d | ||
| 
						 | 
					f4647ca346 | ||
| 
						 | 
					f5c5701b17 | ||
| 
						 | 
					a8c14916a7 | ||
| 
						 | 
					709cce5c48 | ||
| 
						 | 
					dba1fcac5c | ||
| 
						 | 
					d791f0034d | ||
| 
						 | 
					f19009c736 | ||
| 
						 | 
					82c4c0e1ec | ||
| 
						 | 
					adb48fbad6 | ||
| 
						 | 
					78eeb1ad45 | ||
| 
						 | 
					a40d1dd2af | ||
| 
						 | 
					46693cd351 | ||
| 
						 | 
					235121c82d | ||
| 
						 | 
					5e78b78166 | ||
| 
						 | 
					9f4204ef8e | ||
| 
						 | 
					60c0eff085 | ||
| 
						 | 
					d9238e3036 | ||
| 
						 | 
					649b6ec5e9 | ||
| 
						 | 
					ae3e59053d | ||
| 
						 | 
					5ce04bcc6f | ||
| 
						 | 
					6a1f628e44 | ||
| 
						 | 
					b34dafcb09 | ||
| 
						 | 
					90290d236e | ||
| 
						 | 
					805869da4f | ||
| 
						 | 
					42f593d360 | ||
| 
						 | 
					6dc66bce85 | ||
| 
						 | 
					f1c913129d | ||
| 
						 | 
					8cf28d6e16 | ||
| 
						 | 
					c1c0b640f3 | ||
| 
						 | 
					9565967517 | ||
| 
						 | 
					a96398357f | ||
| 
						 | 
					d6d824acb9 | ||
| 
						 | 
					83e449ca63 | ||
| 
						 | 
					a6e3affbec | ||
| 
						 | 
					964e7ecebd | ||
| 
						 | 
					cfd8df28c6 | ||
| 
						 | 
					b642ca1491 | ||
| 
						 | 
					b9f7e9c409 | ||
| 
						 | 
					3a5930650e | ||
| 
						 | 
					18ef1f65c3 | ||
| 
						 | 
					99d91da6eb | ||
| 
						 | 
					79a952d910 | ||
| 
						 | 
					a6fe0cb44f | ||
| 
						 | 
					3c4601a5e0 | ||
| 
						 | 
					7d79602eb1 | ||
| 
						 | 
					942b9466ef | ||
| 
						 | 
					f043ccd884 | ||
| 
						 | 
					7d42465f4e | ||
| 
						 | 
					8e37f64c33 | ||
| 
						 | 
					663861d17b | ||
| 
						 | 
					bedd68573e | ||
| 
						 | 
					9408bb6b4a | ||
| 
						 | 
					f20a1a6e2b | ||
| 
						 | 
					74c1e1d481 | ||
| 
						 | 
					fa07895b1e | ||
| 
						 | 
					610caf3af3 | ||
| 
						 | 
					3e51450b3c | ||
| 
						 | 
					80199a3c87 | ||
| 
						 | 
					447fd902d2 | ||
| 
						 | 
					bfcaf15d5d | ||
| 
						 | 
					10d9159dc5 | ||
| 
						 | 
					e03c1436fb | ||
| 
						 | 
					aa4ea44c2c | ||
| 
						 | 
					e023be67e7 | ||
| 
						 | 
					0a96d446b8 | ||
| 
						 | 
					97afc2db60 | ||
| 
						 | 
					27d5208ea3 | ||
| 
						 | 
					7e08f7fc45 | ||
| 
						 | 
					19a01bdda4 | ||
| 
						 | 
					cb369daaea | ||
| 
						 | 
					cd814afcff | ||
| 
						 | 
					de59488e2e | ||
| 
						 | 
					d9b7e966e1 | ||
| 
						 | 
					9dbca85c1f | ||
| 
						 | 
					87cdd71582 | ||
| 
						 | 
					0e1bd64646 | ||
| 
						 | 
					346e67b7de | ||
| 
						 | 
					ecfac8fe3b | ||
| 
						 | 
					40ae23aca4 | ||
| 
						 | 
					979fd96a84 | ||
| 
						 | 
					16a8bea96b | ||
| 
						 | 
					5e0c10bcb4 | ||
| 
						 | 
					9863635342 | ||
| 
						 | 
					bc9cf078a5 | ||
| 
						 | 
					65cb21ce05 | ||
| 
						 | 
					0bbc5124e7 | ||
| 
						 | 
					89ed2dda88 | ||
| 
						 | 
					a6eb646b76 | ||
| 
						 | 
					5164b51607 | ||
| 
						 | 
					cc83c6a586 | ||
| 
						 | 
					a372bd2949 | ||
| 
						 | 
					4f7aa2d5b7 | ||
| 
						 | 
					334c678995 | ||
| 
						 | 
					0717b57465 | ||
| 
						 | 
					b440d59ce7 | ||
| 
						 | 
					770d1cdba6 | ||
| 
						 | 
					cd2b420470 | ||
| 
						 | 
					f9f1ac7aac | ||
| 
						 | 
					fd66c4023e | ||
| 
						 | 
					6fc412dba7 | ||
| 
						 | 
					95091210ff | ||
| 
						 | 
					9abc8575f6 | ||
| 
						 | 
					3ebe749bb2 | ||
| 
						 | 
					baa35843fc | ||
| 
						 | 
					d9e0b0eeaf | ||
| 
						 | 
					6e5ab199af | ||
| 
						 | 
					e2af4473dd | ||
| 
						 | 
					e704295811 | ||
| 
						 | 
					8e53e82913 | ||
| 
						 | 
					db348156e2 | ||
| 
						 | 
					de8ae9823a | ||
| 
						 | 
					16fdc0d989 | ||
| 
						 | 
					971f41d951 | ||
| 
						 | 
					7747a4e32a | ||
| 
						 | 
					44710d3f63 | ||
| 
						 | 
					a4d18c2d96 | ||
| 
						 | 
					6901278816 | ||
| 
						 | 
					7492ec734b | ||
| 
						 | 
					4af3fea81b | ||
| 
						 | 
					148c109d05 | ||
| 
						 | 
					acd77a8ad6 | ||
| 
						 | 
					f380af44c3 | ||
| 
						 | 
					5f8d609d0c | ||
| 
						 | 
					db83b1e004 | ||
| 
						 | 
					fe15600e02 | ||
| 
						 | 
					9177ad4ee0 | ||
| 
						 | 
					660ebc823f | ||
| 
						 | 
					9d0b419085 | ||
| 
						 | 
					79cbd8fb24 | ||
| 
						 | 
					f9ea5a9136 | ||
| 
						 | 
					6f65f9b5ec | ||
| 
						 | 
					e688667b9f | ||
| 
						 | 
					2ac74ef6ac | ||
| 
						 | 
					aeedf01d6a | ||
| 
						 | 
					8902411afe | ||
| 
						 | 
					1a26354f29 | ||
| 
						 | 
					712b9c8334 | ||
| 
						 | 
					693afa922f | ||
| 
						 | 
					058ebc747d | ||
| 
						 | 
					5ca6d79590 | ||
| 
						 | 
					652cfa70d5 | ||
| 
						 | 
					bbc594330b | ||
| 
						 | 
					c284ef7429 | ||
| 
						 | 
					95586eaf09 | ||
| 
						 | 
					eca47a2773 | ||
| 
						 | 
					0e0a69ed7c | ||
| 
						 | 
					5ce95f94ee | ||
| 
						 | 
					6b0561681f | ||
| 
						 | 
					d0417d353a | ||
| 
						 | 
					4013d9203c | ||
| 
						 | 
					fba54b09eb | ||
| 
						 | 
					8a711191b3 | ||
| 
						 | 
					f53e80eec7 | ||
| 
						 | 
					fa454209a9 | ||
| 
						 | 
					7ee0b3324b | ||
| 
						 | 
					bfa526d221 | ||
| 
						 | 
					6816400247 | ||
| 
						 | 
					3b26983db9 | ||
| 
						 | 
					eab4958a81 | ||
| 
						 | 
					e2aa8ec198 | ||
| 
						 | 
					ec7d9f2917 | ||
| 
						 | 
					0be339e52d | ||
| 
						 | 
					fa81c86e22 | ||
| 
						 | 
					1f838c0f68 | ||
| 
						 | 
					aa0001c78b | ||
| 
						 | 
					c49bda5173 | ||
| 
						 | 
					bb703243c6 | ||
| 
						 | 
					f3a6620a65 | ||
| 
						 | 
					cb00bf848e | ||
| 
						 | 
					343c72b288 | ||
| 
						 | 
					bcd784b1f0 | ||
| 
						 | 
					c855546d77 | ||
| 
						 | 
					f550919df1 | ||
| 
						 | 
					f6a8985267 | ||
| 
						 | 
					1542d70af6 | ||
| 
						 | 
					3d154cc423 | ||
| 
						 | 
					fbc73230b0 | ||
| 
						 | 
					55164b4a1f | ||
| 
						 | 
					c52cf33c3c | ||
| 
						 | 
					eb0d8075ef | ||
| 
						 | 
					d3476eca6d | ||
| 
						 | 
					9e3ebf9a16 | ||
| 
						 | 
					88217ff11e | ||
| 
						 | 
					a550cf5b1d | ||
| 
						 | 
					d7131dc2e1 | ||
| 
						 | 
					22c3d66bc3 | ||
| 
						 | 
					f28f3003c5 | ||
| 
						 | 
					c530e1cbcf | ||
| 
						 | 
					3c61858f21 | ||
| 
						 | 
					477f16ad0b | ||
| 
						 | 
					75a18a30cf | ||
| 
						 | 
					a32465ed07 | ||
| 
						 | 
					7bc245028a | ||
| 
						 | 
					56567fec12 | ||
| 
						 | 
					dc7f9d8e12 | ||
| 
						 | 
					57af70fab9 | ||
| 
						 | 
					71f1b1cfa4 | ||
| 
						 | 
					60dc4402c6 | ||
| 
						 | 
					d4f00da662 | ||
| 
						 | 
					0ff388fb19 | ||
| 
						 | 
					ca742661f6 | ||
| 
						 | 
					c849cc802c | ||
| 
						 | 
					4fc1e0e22c | ||
| 
						 | 
					d41ce4d8b1 | ||
| 
						 | 
					8dc5211448 | ||
| 
						 | 
					24da20bdc8 | ||
| 
						 | 
					70b2e51f79 | ||
| 
						 | 
					9e4d3cb824 | ||
| 
						 | 
					10675caf89 | ||
| 
						 | 
					fb1908410e | ||
| 
						 | 
					b9c0feb40e | ||
| 
						 | 
					29a50892b5 | ||
| 
						 | 
					f7ef0f3aab | ||
| 
						 | 
					5f4b42cbfc | ||
| 
						 | 
					681a7c87a4 | ||
| 
						 | 
					a03df8d656 | ||
| 
						 | 
					a7053eb926 | ||
| 
						 | 
					fe91a72271 | ||
| 
						 | 
					5693c0c730 | ||
| 
						 | 
					eb8b7e96d7 | ||
| 
						 | 
					85bedf1e35 | ||
| 
						 | 
					8f8caf5177 | ||
| 
						 | 
					756859d05c | ||
| 
						 | 
					d4023da087 | ||
| 
						 | 
					f384bdef3d | ||
| 
						 | 
					4cdc891898 | ||
| 
						 | 
					7abd6b5ab9 | ||
| 
						 | 
					8a7634d00c | ||
| 
						 | 
					1f752e51e8 | ||
| 
						 | 
					282936f215 | ||
| 
						 | 
					60bfaa2c41 | ||
| 
						 | 
					937f0319e3 | ||
| 
						 | 
					32c9c512d8 | ||
| 
						 | 
					163bc4a040 | ||
| 
						 | 
					58faa7bcac | ||
| 
						 | 
					61d0573686 | ||
| 
						 | 
					f0c84d3037 | ||
| 
						 | 
					69cfb3280c | ||
| 
						 | 
					d597912abb | ||
| 
						 | 
					34e2b4d44a | ||
| 
						 | 
					241efaf581 | ||
| 
						 | 
					335e8513e9 | ||
| 
						 | 
					cbb819f6b9 | ||
| 
						 | 
					2267a59cc3 | ||
| 
						 | 
					550be1cd95 | ||
| 
						 | 
					338f359285 | ||
| 
						 | 
					3da632dd1e | ||
| 
						 | 
					8b782eb370 | ||
| 
						 | 
					5bca0920b9 | ||
| 
						 | 
					bd1c505024 | ||
| 
						 | 
					1ed22fe7b2 | ||
| 
						 | 
					71367627a8 | ||
| 
						 | 
					88d0a53956 | ||
| 
						 | 
					4d7b6c04c5 | ||
| 
						 | 
					e032565991 | ||
| 
						 | 
					f19f714136 | ||
| 
						 | 
					94797e7d7a | ||
| 
						 | 
					581f4feb97 | ||
| 
						 | 
					7c1c320141 | ||
| 
						 | 
					244770de65 | ||
| 
						 | 
					68ac111bd5 | ||
| 
						 | 
					56556195a9 | ||
| 
						 | 
					9be8d1fd00 | ||
| 
						 | 
					cdffdcaa78 | ||
| 
						 | 
					ed803b27cb | ||
| 
						 | 
					314642fe1a | ||
| 
						 | 
					d58ddcb3ae | ||
| 
						 | 
					60277dcf05 | ||
| 
						 | 
					77b8656dc3 | ||
| 
						 | 
					0f892f6e84 | ||
| 
						 | 
					8ae096f77e | ||
| 
						 | 
					6c99b7c187 | ||
| 
						 | 
					fe68841456 | ||
| 
						 | 
					314a1cd4be | ||
| 
						 | 
					179df88c32 | ||
| 
						 | 
					bc180c3ffc | ||
| 
						 | 
					ab81e38487 | ||
| 
						 | 
					2d7438313d | ||
| 
						 | 
					bb67705a66 | ||
| 
						 | 
					f097364d52 | ||
| 
						 | 
					0992fbe7f3 | ||
| 
						 | 
					9bef56806e | ||
| 
						 | 
					2ef9718209 | ||
| 
						 | 
					825978d2af | ||
| 
						 | 
					d744893fba | ||
| 
						 | 
					0291d97dd5 | ||
| 
						 | 
					a5f764544f | ||
| 
						 | 
					39766bc379 | ||
| 
						 | 
					bf1c6c00fe | ||
| 
						 | 
					c8ed909f46 | ||
| 
						 | 
					49adabdc70 | ||
| 
						 | 
					e5523342d4 | ||
| 
						 | 
					08efe857a0 | ||
| 
						 | 
					aec51b399a | ||
| 
						 | 
					ce2590d6fc | ||
| 
						 | 
					157d5fd739 | ||
| 
						 | 
					1e2ca81ae3 | ||
| 
						 | 
					de2cadd926 | ||
| 
						 | 
					dacfb7d209 | ||
| 
						 | 
					f87ecc9e2c | ||
| 
						 | 
					1300a4f0e7 | ||
| 
						 | 
					16ea21d4a0 | ||
| 
						 | 
					92733e71be | ||
| 
						 | 
					8a5ef1ac1a | ||
| 
						 | 
					6294ae3349 | ||
| 
						 | 
					59cd4aaa2e | ||
| 
						 | 
					b9e3d76783 | ||
| 
						 | 
					3defa0974c | ||
| 
						 | 
					bb2e976958 | ||
| 
						 | 
					9b53988ab6 | ||
| 
						 | 
					af1b87002a | ||
| 
						 | 
					75b09fe410 | ||
| 
						 | 
					c47f065e1a | ||
| 
						 | 
					48bfe83c0f | ||
| 
						 | 
					3ff9c6bbb5 | ||
| 
						 | 
					1b62f07684 | ||
| 
						 | 
					0ebd85f364 | ||
| 
						 | 
					4165ec1264 | ||
| 
						 | 
					540a3956bb | ||
| 
						 | 
					9919e7dc86 | ||
| 
						 | 
					6bd8411fc1 | ||
| 
						 | 
					8fea12643a | ||
| 
						 | 
					c964d1df3c | ||
| 
						 | 
					ddaea685b3 | ||
| 
						 | 
					e1ad9c43d7 | ||
| 
						 | 
					0b91d42cb1 | ||
| 
						 | 
					653701abdb | ||
| 
						 | 
					58bcda332b | ||
| 
						 | 
					8cb620e477 | ||
| 
						 | 
					5cac796e46 | ||
| 
						 | 
					8c68560ccd | ||
| 
						 | 
					b2c6c8f856 | ||
| 
						 | 
					f753d38338 | ||
| 
						 | 
					c711e788d2 | ||
| 
						 | 
					26f4081979 | ||
| 
						 | 
					3427835ecc | ||
| 
						 | 
					7312dd1974 | ||
| 
						 | 
					f5599896ff | ||
| 
						 | 
					aea1d83026 | ||
| 
						 | 
					3dc2d396db | ||
| 
						 | 
					d004770e17 | ||
| 
						 | 
					f049ffb945 | ||
| 
						 | 
					3b66bf09aa | ||
| 
						 | 
					0e7cf76f8a | ||
| 
						 | 
					0ce11e3a7c | ||
| 
						 | 
					d96efc6ea9 | ||
| 
						 | 
					a5dd751817 | ||
| 
						 | 
					334de68d85 | ||
| 
						 | 
					295213dd62 | ||
| 
						 | 
					0a93c886ad | ||
| 
						 | 
					f91b872d0b | ||
| 
						 | 
					283e37ca26 | ||
| 
						 | 
					e2afb6b2fc | ||
| 
						 | 
					51b07a496e | ||
| 
						 | 
					c3e5bdba53 | ||
| 
						 | 
					271949ad86 | ||
| 
						 | 
					7ed6d53604 | ||
| 
						 | 
					85a100c69d | ||
| 
						 | 
					3327420b6f | ||
| 
						 | 
					64a9fef969 | ||
| 
						 | 
					95079a8e90 | ||
| 
						 | 
					1c658c1e45 | ||
| 
						 | 
					06e56a4509 | ||
| 
						 | 
					2295636f36 | ||
| 
						 | 
					8f9219bef0 | ||
| 
						 | 
					b2f957dc8e | ||
| 
						 | 
					71c7508047 | ||
| 
						 | 
					bc87fc9c18 | ||
| 
						 | 
					50fdf5474f | ||
| 
						 | 
					51fde0acd8 | ||
| 
						 | 
					5ee7cdd3f8 | ||
| 
						 | 
					048eb3f2b2 | ||
| 
						 | 
					352b02fc3e | ||
| 
						 | 
					9d8695fa31 | ||
| 
						 | 
					9415f5215c | ||
| 
						 | 
					8c674aa134 | ||
| 
						 | 
					3b9b1108b1 | ||
| 
						 | 
					9aed43075c | ||
| 
						 | 
					3d78f285be | ||
| 
						 | 
					749d632b86 | ||
| 
						 | 
					37ecb9a63b | ||
| 
						 | 
					0d3af830bb | ||
| 
						 | 
					7c7cfd1cbf | ||
| 
						 | 
					4f1efbb521 | ||
| 
						 | 
					2fb37ad797 | ||
| 
						 | 
					ffa6c2c15b | ||
| 
						 | 
					c906b243a2 | ||
| 
						 | 
					056fc43d34 | ||
| 
						 | 
					76c84bdaa4 | ||
| 
						 | 
					6ae20c9d1c | ||
| 
						 | 
					fe84604fa0 | ||
| 
						 | 
					85a2a64b65 | ||
| 
						 | 
					f5c203d3ac | ||
| 
						 | 
					9a0afe035a | ||
| 
						 | 
					76d8df3879 | ||
| 
						 | 
					550a606306 | ||
| 
						 | 
					1b21c21395 | ||
| 
						 | 
					157dab73c7 | ||
| 
						 | 
					7dba30b1e6 | ||
| 
						 | 
					55fa0115e8 | ||
| 
						 | 
					2142d406f0 | ||
| 
						 | 
					9d84d4d43a | ||
| 
						 | 
					16aa960b1e | ||
| 
						 | 
					57ef9697c3 | ||
| 
						 | 
					280aaf9fe1 | ||
| 
						 | 
					529b55c16b | ||
| 
						 | 
					10f59c850b | ||
| 
						 | 
					e18467889c | ||
| 
						 | 
					3148d4cd67 | ||
| 
						 | 
					de92fdd5c7 | ||
| 
						 | 
					f3ddfaec44 | ||
| 
						 | 
					2d5f9d0d26 | ||
| 
						 | 
					765eb2ada0 | ||
| 
						 | 
					ee3c2d29bf | ||
| 
						 | 
					60aca81a1f | ||
| 
						 | 
					e60a3d567d | ||
| 
						 | 
					c968067829 | ||
| 
						 | 
					553804dd94 | ||
| 
						 | 
					38a252bbf0 | ||
| 
						 | 
					ae1660c436 | ||
| 
						 | 
					d2aed88ac6 | ||
| 
						 | 
					e5a0b1ff69 | ||
| 
						 | 
					539d0c7bc5 | ||
| 
						 | 
					a1e06c919f | ||
| 
						 | 
					935e4b56ef | ||
| 
						 | 
					2a1feae83f | ||
| 
						 | 
					b1055f703a | ||
| 
						 | 
					dab5bae4ed | ||
| 
						 | 
					8ff9a7cf4c | ||
| 
						 | 
					82dee88309 | ||
| 
						 | 
					6ff80f4457 | ||
| 
						 | 
					62eed38e63 | ||
| 
						 | 
					e66c8270d8 | ||
| 
						 | 
					ab6f48193b | ||
| 
						 | 
					f3b4a9b70f | ||
| 
						 | 
					80b14b85f0 | ||
| 
						 | 
					db1d139364 | ||
| 
						 | 
					03644bdb0c | ||
| 
						 | 
					c944e87d5a | ||
| 
						 | 
					778d23e717 | ||
| 
						 | 
					ef9d5948a8 | ||
| 
						 | 
					13ece7f4d4 | ||
| 
						 | 
					a9e5283db3 | ||
| 
						 | 
					87b6896128 | ||
| 
						 | 
					6c692e05f5 | ||
| 
						 | 
					bf6e3cdc8c | ||
| 
						 | 
					8a2699b81f | ||
| 
						 | 
					d503fadd55 | ||
| 
						 | 
					463e40d41b | ||
| 
						 | 
					4b32d7f448 | ||
| 
						 | 
					25c90c0e96 | ||
| 
						 | 
					1cd740704e | ||
| 
						 | 
					9434c751cb | ||
| 
						 | 
					0414f19684 | ||
| 
						 | 
					5d21ae4071 | ||
| 
						 | 
					f89358dc03 | ||
| 
						 | 
					4c8123f771 | ||
| 
						 | 
					637d8613ba | ||
| 
						 | 
					d881f8c2ed | ||
| 
						 | 
					dbdd6bfdcf | ||
| 
						 | 
					99a8e06ccf | ||
| 
						 | 
					a11f6e431c | ||
| 
						 | 
					8e52447a53 | ||
| 
						 | 
					5172d2034a | ||
| 
						 | 
					49fba95ebb | ||
| 
						 | 
					74834c0eb4 | ||
| 
						 | 
					422d1c2f8f | ||
| 
						 | 
					98a317b4b9 | ||
| 
						 | 
					ff3dc862b3 | ||
| 
						 | 
					9e55f1c78a | ||
| 
						 | 
					c7d24c804b | ||
| 
						 | 
					308c6f1e66 | ||
| 
						 | 
					6480689da4 | ||
| 
						 | 
					2c1d70de3c | ||
| 
						 | 
					d40bf0463d | ||
| 
						 | 
					e10d358a2b | ||
| 
						 | 
					bb844434f2 | ||
| 
						 | 
					6c3390bf30 | ||
| 
						 | 
					c31dfb507d | ||
| 
						 | 
					5fad2f0e5c | ||
| 
						 | 
					e69cea9b5b | ||
| 
						 | 
					1c8d10a696 | ||
| 
						 | 
					0d073fbb73 | ||
| 
						 | 
					c5689b3f66 | ||
| 
						 | 
					0c9b034f12 | ||
| 
						 | 
					16b69865ac | ||
| 
						 | 
					fa981b8028 | ||
| 
						 | 
					0628b76296 | ||
| 
						 | 
					0d8928ff05 | ||
| 
						 | 
					da04290a62 | ||
| 
						 | 
					6f9e45a332 | ||
| 
						 | 
					9357381839 | ||
| 
						 | 
					8ab602e6d2 | ||
| 
						 | 
					84e7f50b3f | ||
| 
						 | 
					2bc92c5ac8 | ||
| 
						 | 
					2429a4e363 | ||
| 
						 | 
					dab0f3ef3a | ||
| 
						 | 
					144548f4c0 | ||
| 
						 | 
					1f44efbc3d | ||
| 
						 | 
					6df88862f9 | ||
| 
						 | 
					f49a66dfc5 | ||
| 
						 | 
					7e8718e346 | ||
| 
						 | 
					02712a38e6 | ||
| 
						 | 
					888cbfbdb8 | ||
| 
						 | 
					cdf7fb94bf | ||
| 
						 | 
					e4989c7aa3 | ||
| 
						 | 
					5365893c34 | ||
| 
						 | 
					3c65414135 | ||
| 
						 | 
					80bcfcf646 | ||
| 
						 | 
					7e460fbcb4 | ||
| 
						 | 
					62fe796d41 | ||
| 
						 | 
					0104543f7d | ||
| 
						 | 
					39c30cb908 | ||
| 
						 | 
					c09b272e53 | ||
| 
						 | 
					92d8bde84a | ||
| 
						 | 
					e2bb5706fa | ||
| 
						 | 
					d74afc5bc7 | ||
| 
						 | 
					c8a65b6b18 | ||
| 
						 | 
					f5582c97b5 | ||
| 
						 | 
					b8cc130bf5 | ||
| 
						 | 
					12d65e92d1 | ||
| 
						 | 
					2904284405 | ||
| 
						 | 
					f1b0cd5748 | ||
| 
						 | 
					91c9586561 | ||
| 
						 | 
					05cfcf4cc3 | ||
| 
						 | 
					c827701824 | ||
| 
						 | 
					5fcc7e2ee6 | ||
| 
						 | 
					bd1dff2dc5 | ||
| 
						 | 
					f1ad0b11ae | ||
| 
						 | 
					9a86d4cb7c | ||
| 
						 | 
					38cccb8a85 | ||
| 
						 | 
					2d72eaa24d | ||
| 
						 | 
					f915820f3a | ||
| 
						 | 
					1009ac5e47 | ||
| 
						 | 
					536138457e | ||
| 
						 | 
					730053cef4 | ||
| 
						 | 
					4a01623d6e | ||
| 
						 | 
					0cf0e73bf9 | ||
| 
						 | 
					87e7992450 | ||
| 
						 | 
					75aaf632b8 | ||
| 
						 | 
					5c3c99acda | ||
| 
						 | 
					081170a86e | ||
| 
						 | 
					c9b4a20223 | ||
| 
						 | 
					926e73e87d | ||
| 
						 | 
					61f796d341 | ||
| 
						 | 
					03715c84be | ||
| 
						 | 
					72d28286ea | ||
| 
						 | 
					c2d68cf4b6 | ||
| 
						 | 
					e99f6c7789 | ||
| 
						 | 
					340b3cb69c | ||
| 
						 | 
					5d8231e6c2 | ||
| 
						 | 
					1e5313c230 | ||
| 
						 | 
					d488bc3ed7 | ||
| 
						 | 
					0de9185545 | ||
| 
						 | 
					9563e49f48 | ||
| 
						 | 
					881196cde2 | ||
| 
						 | 
					c096cce571 | ||
| 
						 | 
					3c33206dee | ||
| 
						 | 
					382c52a481 | ||
| 
						 | 
					f904b63053 | ||
| 
						 | 
					7769ded65a | ||
| 
						 | 
					0170166b6b | ||
| 
						 | 
					935e81f9c9 | ||
| 
						 | 
					9fbcb45171 | ||
| 
						 | 
					c9596d82f7 | ||
| 
						 | 
					598b711c01 | ||
| 
						 | 
					f9096d55f5 | ||
| 
						 | 
					0e87056e2e | ||
| 
						 | 
					ad10c84ffe | ||
| 
						 | 
					7b99cc7d7c | ||
| 
						 | 
					75cc9bbb47 | ||
| 
						 | 
					3a57990cbc | ||
| 
						 | 
					14ef938fb9 | ||
| 
						 | 
					5c1a3d54e3 | ||
| 
						 | 
					2defa5c868 | ||
| 
						 | 
					4371084af4 | ||
| 
						 | 
					c0d4f25717 | ||
| 
						 | 
					aacaa83eea | ||
| 
						 | 
					de04e1de45 | ||
| 
						 | 
					95551de5f9 | ||
| 
						 | 
					bb4339de2a | ||
| 
						 | 
					831b3e8985 | ||
| 
						 | 
					f37b3cbfd3 | ||
| 
						 | 
					23998862f2 | ||
| 
						 | 
					e72d79a328 | ||
| 
						 | 
					66d16ae1bb | ||
| 
						 | 
					00178ff65e | ||
| 
						 | 
					582c771605 | ||
| 
						 | 
					52a1e05f41 | ||
| 
						 | 
					c293bef05a | ||
| 
						 | 
					ebddb2ad9f | ||
| 
						 | 
					7c2dd5e462 | ||
| 
						 | 
					f61233e627 | ||
| 
						 | 
					b97597ae7c | ||
| 
						 | 
					57f3baa273 | ||
| 
						 | 
					d944bca038 | ||
| 
						 | 
					857a250e4f | ||
| 
						 | 
					34986be707 | ||
| 
						 | 
					cb7132a2fa | ||
| 
						 | 
					5397cfd2d8 | ||
| 
						 | 
					0cd0221b29 | ||
| 
						 | 
					8bd186adad | ||
| 
						 | 
					4e5d156a6a | ||
| 
						 | 
					c9e44579d8 | ||
| 
						 | 
					4648dc05d5 | ||
| 
						 | 
					ca79c05fe6 | ||
| 
						 | 
					b040214364 | ||
| 
						 | 
					c3afd65ff3 | ||
| 
						 | 
					f4baa62209 | ||
| 
						 | 
					03cf945f95 | ||
| 
						 | 
					01d7f157ff | ||
| 
						 | 
					e49e1d2331 | ||
| 
						 | 
					67393d0160 | ||
| 
						 | 
					7ca9ead4b9 | ||
| 
						 | 
					3f7c3d3041 | ||
| 
						 | 
					cf6df20ad7 | ||
| 
						 | 
					b77c9b8ff6 | ||
| 
						 | 
					795ecc8cf8 | ||
| 
						 | 
					b704e94efa | ||
| 
						 | 
					ae6e747e52 | ||
| 
						 | 
					60cfbed747 | ||
| 
						 | 
					597fcfbad9 | ||
| 
						 | 
					762431cb6f | ||
| 
						 | 
					21a130bc16 | ||
| 
						 | 
					5774aeb62d | ||
| 
						 | 
					7b2355a40f | ||
| 
						 | 
					28237ea6af | ||
| 
						 | 
					09969e859d | ||
| 
						 | 
					9451928786 | ||
| 
						 | 
					c6bfed6628 | ||
| 
						 | 
					20efdd5639 | ||
| 
						 | 
					dfb9755295 | ||
| 
						 | 
					6272d170e0 | ||
| 
						 | 
					e31976e505 | ||
| 
						 | 
					4c98dae79e | ||
| 
						 | 
					94145fec62 | ||
| 
						 | 
					bba98cf066 | ||
| 
						 | 
					9503c8efdc | ||
| 
						 | 
					f5f4e42be9 | ||
| 
						 | 
					afafce6760 | ||
| 
						 | 
					49cfb51a65 | ||
| 
						 | 
					02a11b6c50 | ||
| 
						 | 
					859322cb22 | ||
| 
						 | 
					b1c61cfcbf | ||
| 
						 | 
					ed92c30b26 | ||
| 
						 | 
					610292fb5c | ||
| 
						 | 
					66d71924ce | ||
| 
						 | 
					b37a74416a | ||
| 
						 | 
					35a95fd4ac | ||
| 
						 | 
					d66e25dda3 | ||
| 
						 | 
					6850e3b2a3 | ||
| 
						 | 
					225e1ba07f | ||
| 
						 | 
					67870af84f | ||
| 
						 | 
					17cbd61552 | ||
| 
						 | 
					ebd8d2f571 | ||
| 
						 | 
					7d43bd870e | ||
| 
						 | 
					f94553bc8a | ||
| 
						 | 
					6e6eb7a355 | ||
| 
						 | 
					b678d9e9a2 | ||
| 
						 | 
					4c8e2add2f | ||
| 
						 | 
					8557d50341 | ||
| 
						 | 
					e785d4ca4e | ||
| 
						 | 
					32d62805df | ||
| 
						 | 
					4eb314d781 | ||
| 
						 | 
					1d947c5698 | ||
| 
						 | 
					05f631f0ac | ||
| 
						 | 
					9b9bfdc0b0 | ||
| 
						 | 
					f93d367eee | ||
| 
						 | 
					6bcd72cf45 | ||
| 
						 | 
					2a6102d207 | ||
| 
						 | 
					734ac953a7 | ||
| 
						 | 
					56dd6b6a28 | ||
| 
						 | 
					3be652701e | ||
| 
						 | 
					862571c8ed | ||
| 
						 | 
					907c3f2f3c | ||
| 
						 | 
					baf273c06e | ||
| 
						 | 
					cb50821aa8 | ||
| 
						 | 
					1830b0bc75 | ||
| 
						 | 
					d02763dde5 | ||
| 
						 | 
					ee0d7fe7d8 | ||
| 
						 | 
					e4c189fec2 | ||
| 
						 | 
					2701add779 | ||
| 
						 | 
					9b8eef2545 | ||
| 
						 | 
					52c6504c65 | ||
| 
						 | 
					f35aa2178f | ||
| 
						 | 
					46f85d9fc8 | ||
| 
						 | 
					131babeddc | ||
| 
						 | 
					6acdff21bb | ||
| 
						 | 
					e0504dcf12 | ||
| 
						 | 
					95708a6ce4 | ||
| 
						 | 
					c9b4a1023b | ||
| 
						 | 
					8025f10586 | ||
| 
						 | 
					e2f1872ea7 | ||
| 
						 | 
					8ae6f82aee | ||
| 
						 | 
					2620a4bd44 | ||
| 
						 | 
					3334afe891 | ||
| 
						 | 
					ab4c8f3e9e | ||
| 
						 | 
					c56f75299c | ||
| 
						 | 
					8537aaee1b | ||
| 
						 | 
					d13b735d26 | ||
| 
						 | 
					3662ad423e | ||
| 
						 | 
					d8f23bed1a | ||
| 
						 | 
					131fb3ac79 | ||
| 
						 | 
					fffd654391 | ||
| 
						 | 
					c12e76e32d | ||
| 
						 | 
					f1e41050c3 | ||
| 
						 | 
					4acc21093b | ||
| 
						 | 
					543753d0d1 | ||
| 
						 | 
					2bb9446fa2 | ||
| 
						 | 
					73a352657d | ||
| 
						 | 
					47407e4855 | ||
| 
						 | 
					60b59babe0 | ||
| 
						 | 
					733f598f24 | ||
| 
						 | 
					521b18ea2a | ||
| 
						 | 
					5457e4042e | ||
| 
						 | 
					4b0565c2e9 | ||
| 
						 | 
					d1303a60e4 | ||
| 
						 | 
					257d58d999 | ||
| 
						 | 
					059a71822c | ||
| 
						 | 
					d77be669a9 | ||
| 
						 | 
					c1848e03a1 | ||
| 
						 | 
					ee770398c2 | ||
| 
						 | 
					11b4463ce4 | ||
| 
						 | 
					4b1c4b598b | ||
| 
						 | 
					2884430c57 | ||
| 
						 | 
					853913b31d | ||
| 
						 | 
					8c3d4ca0de | ||
| 
						 | 
					63562dd63a | ||
| 
						 | 
					4417578210 | ||
| 
						 | 
					694c39c69e | ||
| 
						 | 
					9675c3bf8c | ||
| 
						 | 
					8753879a93 | ||
| 
						 | 
					f41559c55f | ||
| 
						 | 
					7e2488035e | ||
| 
						 | 
					b424213768 | ||
| 
						 | 
					3503fda431 | ||
| 
						 | 
					47dc5eec38 | ||
| 
						 | 
					1498f6c015 | ||
| 
						 | 
					7a771173bc | ||
| 
						 | 
					9ec0867941 | ||
| 
						 | 
					f360d20f01 | ||
| 
						 | 
					2059341d4f | ||
| 
						 | 
					58f501d397 | ||
| 
						 | 
					95aaf2f8f1 | ||
| 
						 | 
					e24856eb0e | ||
| 
						 | 
					e7c14242c7 | ||
| 
						 | 
					0a490cf819 | ||
| 
						 | 
					b25082cb06 | ||
| 
						 | 
					81a957172b | ||
| 
						 | 
					a5057c1488 | ||
| 
						 | 
					60b82c75e6 | ||
| 
						 | 
					1f0452d37d | ||
| 
						 | 
					e9da026495 | ||
| 
						 | 
					b99c266533 | ||
| 
						 | 
					b80b295af4 | ||
| 
						 | 
					a15b60024b | ||
| 
						 | 
					1a9ba2680b | ||
| 
						 | 
					06a4a09d08 | ||
| 
						 | 
					20f45a455e | ||
| 
						 | 
					2406bf8d19 | ||
| 
						 | 
					13a06479a9 | ||
| 
						 | 
					38e245d467 | ||
| 
						 | 
					e4397176cf | ||
| 
						 | 
					779d5e88d0 | ||
| 
						 | 
					e95dcf192d | ||
| 
						 | 
					69a880b5fe | ||
| 
						 | 
					64268232b1 | ||
| 
						 | 
					5ca708deab | ||
| 
						 | 
					7e63ab488d | ||
| 
						 | 
					229a56f85d | ||
| 
						 | 
					d2e54482c1 | ||
| 
						 | 
					5a96013bf8 | ||
| 
						 | 
					8e8d0c2978 | ||
| 
						 | 
					a13f21b115 | ||
| 
						 | 
					09eceddd97 | ||
| 
						 | 
					a630830f0c | ||
| 
						 | 
					cd45d6d2c5 | ||
| 
						 | 
					f717eeb3ae | ||
| 
						 | 
					9e8ced5835 | ||
| 
						 | 
					f945b483e8 | ||
| 
						 | 
					b166adf3bd | ||
| 
						 | 
					9cca50b7c7 | ||
| 
						 | 
					add2145851 | ||
| 
						 | 
					65e1a8dbac | ||
| 
						 | 
					b0b7e9f167 | ||
| 
						 | 
					9d14f5e89d | ||
| 
						 | 
					9675c47a10 | ||
| 
						 | 
					627077247c | ||
| 
						 | 
					b8ef9e9e2a | ||
| 
						 | 
					fe1c368577 | ||
| 
						 | 
					1a3f5cf86e | ||
| 
						 | 
					560204ab46 | ||
| 
						 | 
					e4bec187fd | ||
| 
						 | 
					9544a79c2c | ||
| 
						 | 
					81be4cca66 | ||
| 
						 | 
					4501a76d96 | ||
| 
						 | 
					408ce293de | ||
| 
						 | 
					18859c1203 | ||
| 
						 | 
					f40159ea2a | ||
| 
						 | 
					8081ea3044 | ||
| 
						 | 
					c81e2beee6 | ||
| 
						 | 
					a864b36f44 | ||
| 
						 | 
					0557be8ffd | ||
| 
						 | 
					7d3ec80f5d | ||
| 
						 | 
					7a293e8d3a | ||
| 
						 | 
					72c9ae5d56 | ||
| 
						 | 
					f71b2502ad | ||
| 
						 | 
					e7207e74d2 | ||
| 
						 | 
					385d73e17a | ||
| 
						 | 
					d85f546de2 | ||
| 
						 | 
					fdebe90f7c | ||
| 
						 | 
					65088e690d | ||
| 
						 | 
					48c5574819 | ||
| 
						 | 
					b52d1faa64 | ||
| 
						 | 
					92cebbce2d | ||
| 
						 | 
					996a0df756 | ||
| 
						 | 
					a3fbbf70cb | ||
| 
						 | 
					466b15f5ad | ||
| 
						 | 
					a39764cf50 | ||
| 
						 | 
					0fab5ee3da | ||
| 
						 | 
					573d509919 | ||
| 
						 | 
					03f681ca05 | ||
| 
						 | 
					649fd75b14 | ||
| 
						 | 
					8f1df48a95 | ||
| 
						 | 
					de09353e5d | ||
| 
						 | 
					487a4eb155 | ||
| 
						 | 
					1131166988 | ||
| 
						 | 
					88f34c42be | ||
| 
						 | 
					cdaf1c0468 | ||
| 
						 | 
					a102864428 | ||
| 
						 | 
					a5cc4f7a43 | ||
| 
						 | 
					73fb7e1c30 | ||
| 
						 | 
					fa6bb86e3d | ||
| 
						 | 
					8d3330cb79 | ||
| 
						 | 
					60804c79d6 | ||
| 
						 | 
					0cf2319b9c | ||
| 
						 | 
					f0f5a5ce31 | ||
| 
						 | 
					0c3054652d | ||
| 
						 | 
					7ea5f3d910 | ||
| 
						 | 
					16080d9aa7 | ||
| 
						 | 
					d7696f4fa6 | ||
| 
						 | 
					f38587595f | ||
| 
						 | 
					9d4afbba97 | ||
| 
						 | 
					04d3753f1c | ||
| 
						 | 
					ba5687de1b | ||
| 
						 | 
					52b2125538 | ||
| 
						 | 
					70286b3fd0 | ||
| 
						 | 
					7de0753b2c | ||
| 
						 | 
					d5381019c9 | ||
| 
						 | 
					7898fb4ae3 | ||
| 
						 | 
					b63f92fc20 | ||
| 
						 | 
					d0530877c2 | ||
| 
						 | 
					08b88eba73 | ||
| 
						 | 
					cc762f3c00 | ||
| 
						 | 
					634de8c788 | ||
| 
						 | 
					94c2c6ca7d | ||
| 
						 | 
					ae57423eab | ||
| 
						 | 
					46c699143a | ||
| 
						 | 
					a74c9be2e6 | ||
| 
						 | 
					c4b4a6850d | ||
| 
						 | 
					bd9f1a74a4 | ||
| 
						 | 
					c5abd526d6 | ||
| 
						 | 
					e4f100055c | ||
| 
						 | 
					1864509cbb | ||
| 
						 | 
					05c95dbfef | ||
| 
						 | 
					79ec7d8bc0 | ||
| 
						 | 
					7e84bd1aaf | ||
| 
						 | 
					cb59525ca4 | ||
| 
						 | 
					9f05e5e10f | ||
| 
						 | 
					fc9b182e55 | ||
| 
						 | 
					bd94d695be | ||
| 
						 | 
					b7fb6c6117 | ||
| 
						 | 
					b7479df01b | ||
| 
						 | 
					6cd9e965a1 | ||
| 
						 | 
					3fc397c9f2 | ||
| 
						 | 
					2f407de0d4 | ||
| 
						 | 
					54636e1843 | ||
| 
						 | 
					989de209d0 | ||
| 
						 | 
					85f6bd6826 | ||
| 
						 | 
					0347f05f9b | ||
| 
						 | 
					8902169320 | ||
| 
						 | 
					31dd8b0f8c | ||
| 
						 | 
					4336e50d54 | ||
| 
						 | 
					95b2f5a951 | ||
| 
						 | 
					cb4893c36b | ||
| 
						 | 
					5551ecf6cd | ||
| 
						 | 
					521d7877b4 | ||
| 
						 | 
					178678c216 | ||
| 
						 | 
					ce801ee218 | ||
| 
						 | 
					8e1506a454 | ||
| 
						 | 
					b04c7393f2 | ||
| 
						 | 
					15c3827ca9 | ||
| 
						 | 
					b04d930f77 | ||
| 
						 | 
					fc4a89b678 | ||
| 
						 | 
					587598c8a9 | ||
| 
						 | 
					d70701361f | ||
| 
						 | 
					1f71dd9e6e | ||
| 
						 | 
					969dc789df | ||
| 
						 | 
					7108d8cd7f | ||
| 
						 | 
					e8e6836ab8 | ||
| 
						 | 
					9b5234bd5f | ||
| 
						 | 
					23c5e1040a | ||
| 
						 | 
					26fc43f6cb | ||
| 
						 | 
					f4c4dbe55d | ||
| 
						 | 
					f069f19185 | ||
| 
						 | 
					e424e554d7 | ||
| 
						 | 
					bd424f3a08 | ||
| 
						 | 
					681a488ade | ||
| 
						 | 
					a0599f7c2d | ||
| 
						 | 
					793b06ce33 | ||
| 
						 | 
					06f8870796 | ||
| 
						 | 
					126c8b4e11 | ||
| 
						 | 
					e4fd5ad70f | ||
| 
						 | 
					44fed77ac4 | ||
| 
						 | 
					ceda682290 | ||
| 
						 | 
					3e05717180 | ||
| 
						 | 
					590630b839 | ||
| 
						 | 
					6d412139ef | ||
| 
						 | 
					48cdb1e390 | ||
| 
						 | 
					717439cafa | ||
| 
						 | 
					03a6bb7902 | ||
| 
						 | 
					f8f18eb6f5 | ||
| 
						 | 
					d2dcf4a877 | ||
| 
						 | 
					397f37cbb7 | ||
| 
						 | 
					35f35458c7 | ||
| 
						 | 
					82b84d760c | ||
| 
						 | 
					10becbb998 | ||
| 
						 | 
					1c587edff5 | ||
| 
						 | 
					9d3049de00 | ||
| 
						 | 
					5ebc0c0b0d | ||
| 
						 | 
					4591209759 | ||
| 
						 | 
					a747f91b39 | ||
| 
						 | 
					1ab90bcef4 | ||
| 
						 | 
					a7690e395b | ||
| 
						 | 
					1a592f4d51 | ||
| 
						 | 
					c4c03da77f | ||
| 
						 | 
					5663cd87c1 | ||
| 
						 | 
					fe921e0c2f | ||
| 
						 | 
					63fb6625b3 | ||
| 
						 | 
					410133bf68 | ||
| 
						 | 
					609aa4558f | ||
| 
						 | 
					97c7ad63b6 | ||
| 
						 | 
					a6d23971cd | ||
| 
						 | 
					17b6a013b8 | ||
| 
						 | 
					f86839eb7b | ||
| 
						 | 
					2c00f28b50 | ||
| 
						 | 
					ce5b65b4df | ||
| 
						 | 
					3ae058dc63 | ||
| 
						 | 
					4a2604b52c | ||
| 
						 | 
					8add407715 | ||
| 
						 | 
					c300d2b99a | ||
| 
						 | 
					8287db900c | ||
| 
						 | 
					7e0ce073fb | ||
| 
						 | 
					b6b39c9dad | ||
| 
						 | 
					71b58e7724 | ||
| 
						 | 
					d874ec5b48 | ||
| 
						 | 
					5cebb48bc6 | ||
| 
						 | 
					c6623a277a | ||
| 
						 | 
					fee05d3764 | ||
| 
						 | 
					5a818eb8cd | ||
| 
						 | 
					f25626ee84 | ||
| 
						 | 
					4baf7ece46 | ||
| 
						 | 
					6a90caaf8f | ||
| 
						 | 
					c58d3d64f3 | ||
| 
						 | 
					bb343cb8e4 | ||
| 
						 | 
					d07b8f1e01 | ||
| 
						 | 
					dd15dacb18 | ||
| 
						 | 
					e7d3d2f4da | ||
| 
						 | 
					60ac1dbfe6 | ||
| 
						 | 
					17b360bc18 | ||
| 
						 | 
					f1ac8b853b | ||
| 
						 | 
					e1e907bad7 | ||
| 
						 | 
					c4b86f5ee9 | ||
| 
						 | 
					1528568bb8 | ||
| 
						 | 
					0b78387d7f | ||
| 
						 | 
					aaa57d3008 | ||
| 
						 | 
					f9fe704ccb | ||
| 
						 | 
					8b5ae91547 | ||
| 
						 | 
					8e40a0eb64 | ||
| 
						 | 
					4f722f2807 | ||
| 
						 | 
					73fd1a8d99 | ||
| 
						 | 
					82112f5678 | ||
| 
						 | 
					7eceefb0f2 | ||
| 
						 | 
					40c99a8c13 | ||
| 
						 | 
					1e68d47927 | ||
| 
						 | 
					92fc35861f | ||
| 
						 | 
					7d7e9f154b | ||
| 
						 | 
					b34d8b931e | ||
| 
						 | 
					61432a3070 | ||
| 
						 | 
					23fa36bc23 | ||
| 
						 | 
					cb63c2b1ea | ||
| 
						 | 
					b2620caf26 | ||
| 
						 | 
					5a8d169ba1 | ||
| 
						 | 
					d49404ad2d | ||
| 
						 | 
					2dcb56a41d | ||
| 
						 | 
					7025491846 | ||
| 
						 | 
					62afe724ed | ||
| 
						 | 
					8fb2e0ba3b | ||
| 
						 | 
					6412231f29 | ||
| 
						 | 
					685272fce8 | ||
| 
						 | 
					859d6427fd | ||
| 
						 | 
					65fb2d280f | ||
| 
						 | 
					5d0bc98f8d | ||
| 
						 | 
					227cae5762 | ||
| 
						 | 
					65b7008378 | ||
| 
						 | 
					2f49e6024d | ||
| 
						 | 
					b1023fac1d | ||
| 
						 | 
					cfc352ea0d | ||
| 
						 | 
					a27f294f74 | ||
| 
						 | 
					e44e613ff2 | ||
| 
						 | 
					38a5ad3c68 | ||
| 
						 | 
					ce827fe733 | ||
| 
						 | 
					1928da0557 | ||
| 
						 | 
					9c593a2757 | ||
| 
						 | 
					0fb47c499f | ||
| 
						 | 
					5bf84f3b62 | ||
| 
						 | 
					7151a98f41 | ||
| 
						 | 
					21d2ca34f6 | ||
| 
						 | 
					5778fb6cbc | ||
| 
						 | 
					1ad25fbc9c | ||
| 
						 | 
					8a6b602836 | ||
| 
						 | 
					ef3bb2e368 | ||
| 
						 | 
					376f7c1304 | ||
| 
						 | 
					1238f31178 | ||
| 
						 | 
					f186ec93dd | ||
| 
						 | 
					2ba078277f | ||
| 
						 | 
					89439ce79e | ||
| 
						 | 
					19e18b9efb | ||
| 
						 | 
					113cbd0e9e | ||
| 
						 | 
					6db21f54c1 | ||
| 
						 | 
					a4d1bae083 | ||
| 
						 | 
					7c505f917a | ||
| 
						 | 
					e521d75e7a | ||
| 
						 | 
					221fd81bb2 | ||
| 
						 | 
					068d049a9f | ||
| 
						 | 
					90a50d999d | ||
| 
						 | 
					12ae140185 | ||
| 
						 | 
					f839fd93b7 | ||
| 
						 | 
					cd59df5011 | ||
| 
						 | 
					11df912058 | ||
| 
						 | 
					4e0abf8775 | ||
| 
						 | 
					a0e6cc3996 | ||
| 
						 | 
					5361934469 | ||
| 
						 | 
					6e00fd349c | ||
| 
						 | 
					3778e47bdc | ||
| 
						 | 
					53a86f30cc | ||
| 
						 | 
					e63fa44fff | ||
| 
						 | 
					f4a47e30c7 | ||
| 
						 | 
					1941c8b729 | ||
| 
						 | 
					8b916d15f4 | ||
| 
						 | 
					4ef15728a0 | ||
| 
						 | 
					bfbb98fc1f | ||
| 
						 | 
					5cc56ab353 | ||
| 
						 | 
					1b0536dca0 | ||
| 
						 | 
					0d13c26307 | ||
| 
						 | 
					cd2df5d894 | ||
| 
						 | 
					d87383be69 | ||
| 
						 | 
					d851d03925 | ||
| 
						 | 
					d092c329da | ||
| 
						 | 
					4345398ca2 | ||
| 
						 | 
					d2cf6821b8 | ||
| 
						 | 
					3db70a3ad0 | ||
| 
						 | 
					362db04ff6 | ||
| 
						 | 
					ea7cca3d40 | ||
| 
						 | 
					f35eea1634 | ||
| 
						 | 
					2c5f9e6c0c | ||
| 
						 | 
					066339d8cb | 
							
								
								
									
										69
									
								
								.clang-tidy
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										69
									
								
								.clang-tidy
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,69 @@
 | 
				
			|||||||
 | 
					---
 | 
				
			||||||
 | 
					Checks: '*,
 | 
				
			||||||
 | 
					  -altera-id-dependent-backward-branch,
 | 
				
			||||||
 | 
					  -altera-struct-pack-align,
 | 
				
			||||||
 | 
					  -altera-unroll-loops,
 | 
				
			||||||
 | 
					  -android-cloexec-*,
 | 
				
			||||||
 | 
					  -bugprone-branch-clone,
 | 
				
			||||||
 | 
					  -bugprone-easily-swappable-parameters,
 | 
				
			||||||
 | 
					  -bugprone-macro-parentheses,
 | 
				
			||||||
 | 
					  -bugprone-reserved-identifier,
 | 
				
			||||||
 | 
					  -bugprone-sizeof-expression,
 | 
				
			||||||
 | 
					  -cert-dcl37-c,
 | 
				
			||||||
 | 
					  -cert-dcl51-cpp,
 | 
				
			||||||
 | 
					  -cert-err33-c,
 | 
				
			||||||
 | 
					  -cert-err34-c,
 | 
				
			||||||
 | 
					  -clang-analyzer-optin.performance.Padding,
 | 
				
			||||||
 | 
					  -clang-analyzer-security.insecureAPI.bcmp,
 | 
				
			||||||
 | 
					  -clang-analyzer-security.insecureAPI.bcopy,
 | 
				
			||||||
 | 
					  -clang-analyzer-security.insecureAPI.bzero,
 | 
				
			||||||
 | 
					  -clang-diagnostic-error,
 | 
				
			||||||
 | 
					  -clang-diagnostic-typedef-redefinition,
 | 
				
			||||||
 | 
					  -clang-diagnostic-unknown-warning-option,
 | 
				
			||||||
 | 
					  -concurrency-mt-unsafe,
 | 
				
			||||||
 | 
					  -cppcoreguidelines-avoid-magic-numbers,
 | 
				
			||||||
 | 
					  -cppcoreguidelines-avoid-non-const-global-variables,
 | 
				
			||||||
 | 
					  -cppcoreguidelines-init-variables,
 | 
				
			||||||
 | 
					  -google-readability-braces-around-statements,
 | 
				
			||||||
 | 
					  -google-readability-casting,
 | 
				
			||||||
 | 
					  -google-readability-function-size,
 | 
				
			||||||
 | 
					  -google-readability-todo,
 | 
				
			||||||
 | 
					  -hicpp-braces-around-statements,
 | 
				
			||||||
 | 
					  -hicpp-function-size,
 | 
				
			||||||
 | 
					  -hicpp-multiway-paths-covered,
 | 
				
			||||||
 | 
					  -llvm-else-after-return,
 | 
				
			||||||
 | 
					  -llvm-header-guard,
 | 
				
			||||||
 | 
					  -llvm-include-order,
 | 
				
			||||||
 | 
					  -llvmlibc-restrict-system-libc-headers,
 | 
				
			||||||
 | 
					  -misc-no-recursion,
 | 
				
			||||||
 | 
					  -misc-unused-parameters,
 | 
				
			||||||
 | 
					  -performance-no-int-to-ptr,
 | 
				
			||||||
 | 
					  -readability-avoid-const-params-in-decls,
 | 
				
			||||||
 | 
					  -readability-braces-around-statements,
 | 
				
			||||||
 | 
					  -readability-duplicate-include,
 | 
				
			||||||
 | 
					  -readability-else-after-return,
 | 
				
			||||||
 | 
					  -readability-function-cognitive-complexity,
 | 
				
			||||||
 | 
					  -readability-function-size,
 | 
				
			||||||
 | 
					  -readability-identifier-length,
 | 
				
			||||||
 | 
					  -readability-isolate-declaration,
 | 
				
			||||||
 | 
					  -readability-magic-numbers,
 | 
				
			||||||
 | 
					  -readability-non-const-parameter,
 | 
				
			||||||
 | 
					  -readability-redundant-control-flow,
 | 
				
			||||||
 | 
					  -readability-redundant-declaration,
 | 
				
			||||||
 | 
					  -readability-suspicious-call-argument,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  -bugprone-implicit-widening-of-multiplication-result,
 | 
				
			||||||
 | 
					  -bugprone-narrowing-conversions,
 | 
				
			||||||
 | 
					  -cert-exp42-c,
 | 
				
			||||||
 | 
					  -cert-flp37-c,
 | 
				
			||||||
 | 
					  -clang-analyzer-core.NullDereference,
 | 
				
			||||||
 | 
					  -clang-analyzer-deadcode.DeadStores,
 | 
				
			||||||
 | 
					  -clang-analyzer-security.insecureAPI.strcpy,
 | 
				
			||||||
 | 
					  -cppcoreguidelines-interfaces-global-init,
 | 
				
			||||||
 | 
					  -cppcoreguidelines-narrowing-conversions,
 | 
				
			||||||
 | 
					  -hicpp-signed-bitwise,
 | 
				
			||||||
 | 
					  '
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					WarningsAsErrors: false
 | 
				
			||||||
 | 
					HeaderFilterRegex: '(.*\.h)'
 | 
				
			||||||
							
								
								
									
										10
									
								
								.dockerignore
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								.dockerignore
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,10 @@
 | 
				
			|||||||
 | 
					**/*.md
 | 
				
			||||||
 | 
					**/docker-compose*.yml
 | 
				
			||||||
 | 
					**/docker-compose*.yaml
 | 
				
			||||||
 | 
					**/Dockerfile*
 | 
				
			||||||
 | 
					.git
 | 
				
			||||||
 | 
					.dockerignore
 | 
				
			||||||
 | 
					.cache
 | 
				
			||||||
 | 
					.gitignore
 | 
				
			||||||
 | 
					.github
 | 
				
			||||||
 | 
					build
 | 
				
			||||||
							
								
								
									
										13
									
								
								.github/FUNDING.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								.github/FUNDING.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
				
			|||||||
 | 
					# These are supported funding model platforms
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#github: [acetcom, open5gs]
 | 
				
			||||||
 | 
					github: acetcom
 | 
				
			||||||
 | 
					#patreon: # Replace with a single Patreon username
 | 
				
			||||||
 | 
					open_collective: open5gs
 | 
				
			||||||
 | 
					#ko_fi: # Replace with a single Ko-fi username
 | 
				
			||||||
 | 
					#tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
 | 
				
			||||||
 | 
					#community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
 | 
				
			||||||
 | 
					#liberapay: # Replace with a single Liberapay username
 | 
				
			||||||
 | 
					#issuehunt: # Replace with a single IssueHunt username
 | 
				
			||||||
 | 
					#otechie: # Replace with a single Otechie username
 | 
				
			||||||
 | 
					#custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
 | 
				
			||||||
							
								
								
									
										58
									
								
								.github/ISSUE_TEMPLATE/bugreport.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										58
									
								
								.github/ISSUE_TEMPLATE/bugreport.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,58 @@
 | 
				
			|||||||
 | 
					name: Bug Report
 | 
				
			||||||
 | 
					description: File a bug report or issue
 | 
				
			||||||
 | 
					title: "[Bug]: "
 | 
				
			||||||
 | 
					labels: ['triage']
 | 
				
			||||||
 | 
					assignees: []
 | 
				
			||||||
 | 
					body:
 | 
				
			||||||
 | 
					  - type: markdown
 | 
				
			||||||
 | 
					    attributes:
 | 
				
			||||||
 | 
					      value: > 
 | 
				
			||||||
 | 
					        **Please note**
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
 | 
					        This form should only be used if _you can reporoduce_ the bug the in the *current* release of
 | 
				
			||||||
 | 
					        Open5GS Stack. For installation, configuration or other help with Open5GS please
 | 
				
			||||||
 | 
					        use our [discussion forum](https://github.com/open5gs/open5gs/discussions).
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
 | 
					        **This form is not for support requests.**
 | 
				
			||||||
 | 
					  - type: input
 | 
				
			||||||
 | 
					    attributes:
 | 
				
			||||||
 | 
					      label: Open5GS Release, Revision, or Tag
 | 
				
			||||||
 | 
					      description: Please check if your issue has been resolved in the latest release.
 | 
				
			||||||
 | 
					      placeholder: v2.6.0
 | 
				
			||||||
 | 
					    validations:
 | 
				
			||||||
 | 
					      required: true
 | 
				
			||||||
 | 
					  - type: textarea
 | 
				
			||||||
 | 
					    attributes:
 | 
				
			||||||
 | 
					      label: Steps to reproduce
 | 
				
			||||||
 | 
					      description: >
 | 
				
			||||||
 | 
					        Please describe in detail the steps needed to reproduce this bug. These steps
 | 
				
			||||||
 | 
					        should reproduce the issue on the most current release of Open5GS. Be sure to
 | 
				
			||||||
 | 
					        include configuration and platform details.
 | 
				
			||||||
 | 
					        Please include logs from the relevant daemons as well as any relevant packet captures.
 | 
				
			||||||
 | 
					    validations:
 | 
				
			||||||
 | 
					      required: true
 | 
				
			||||||
 | 
					  - type: textarea
 | 
				
			||||||
 | 
					    attributes:
 | 
				
			||||||
 | 
					      label: Logs
 | 
				
			||||||
 | 
					      description: Provide any relevant captured logs for the issue
 | 
				
			||||||
 | 
					      render: shell
 | 
				
			||||||
 | 
					  - type: textarea
 | 
				
			||||||
 | 
					    attributes:
 | 
				
			||||||
 | 
					      label: Expected behaviour
 | 
				
			||||||
 | 
					      description: What did you expect to happen?
 | 
				
			||||||
 | 
					    validations:
 | 
				
			||||||
 | 
					      required: true
 | 
				
			||||||
 | 
					  - type: textarea
 | 
				
			||||||
 | 
					    attributes:
 | 
				
			||||||
 | 
					      label: Observed Behaviour
 | 
				
			||||||
 | 
					      description: What's the observed behaviour?
 | 
				
			||||||
 | 
					    validations:
 | 
				
			||||||
 | 
					      required: true
 | 
				
			||||||
 | 
					  - type: input
 | 
				
			||||||
 | 
					    attributes:
 | 
				
			||||||
 | 
					      label: eNodeB/gNodeB
 | 
				
			||||||
 | 
					      description: If using an eNB or gNB, please identify which vendor/version
 | 
				
			||||||
 | 
					  - type: input
 | 
				
			||||||
 | 
					    attributes:
 | 
				
			||||||
 | 
					      label: UE Models and versions
 | 
				
			||||||
 | 
					      description: Which UE hardware model and version or simulator version are you using?
 | 
				
			||||||
							
								
								
									
										9
									
								
								.github/ISSUE_TEMPLATE/config.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								.github/ISSUE_TEMPLATE/config.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
				
			|||||||
 | 
					blank_issues_enabled: false
 | 
				
			||||||
 | 
					contact_links:
 | 
				
			||||||
 | 
					        - name: Open5GS Contribution Guide
 | 
				
			||||||
 | 
					          url: https://github.com/open5gs/open5gs/wiki/Contribution-guide
 | 
				
			||||||
 | 
					          about: Contribution guide detailing how you can help the project
 | 
				
			||||||
 | 
					        - name: Project Sponsorship
 | 
				
			||||||
 | 
					          url: https://github.com/sponsors/acetcom
 | 
				
			||||||
 | 
					          name: Support the Open5GS developer using GitHub sponsorship
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										48
									
								
								.github/ISSUE_TEMPLATE/feature_request.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										48
									
								
								.github/ISSUE_TEMPLATE/feature_request.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,48 @@
 | 
				
			|||||||
 | 
					name: Feature request
 | 
				
			||||||
 | 
					description: Propose an enhancement to Open5GS
 | 
				
			||||||
 | 
					labels: ['Enhancement', 'triage']
 | 
				
			||||||
 | 
					body:
 | 
				
			||||||
 | 
					  - type: markdown
 | 
				
			||||||
 | 
					    attributes:
 | 
				
			||||||
 | 
					      value: >
 | 
				
			||||||
 | 
					        ## Feature request
 | 
				
			||||||
 | 
					        Please submit your feature request using the form. If your proposal is not sufficiently
 | 
				
			||||||
 | 
					        well formed, we may request further clarification and expansion. If you're unsure about
 | 
				
			||||||
 | 
					        how to formulate your request, please start a [discussion instead](https://github.com/open5gs/open5gs/dicsussions/).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - type: input
 | 
				
			||||||
 | 
					    attributes:
 | 
				
			||||||
 | 
					      label: Open5GS Release, Revision, or Tag
 | 
				
			||||||
 | 
					      placeholder: v2.6.0
 | 
				
			||||||
 | 
					    validations:
 | 
				
			||||||
 | 
					      required: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - type: input
 | 
				
			||||||
 | 
					    attributes:
 | 
				
			||||||
 | 
					      label: Components and subsystems
 | 
				
			||||||
 | 
					      description: Which subsystems and components would this feature be relevant to?
 | 
				
			||||||
 | 
					    validations:
 | 
				
			||||||
 | 
					      required: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - type: textarea
 | 
				
			||||||
 | 
					    attributes:
 | 
				
			||||||
 | 
					      label: Proposed functionality
 | 
				
			||||||
 | 
					      description: >
 | 
				
			||||||
 | 
					        Provide a detailed description of the feature or behaviour you are proposing. Please include any
 | 
				
			||||||
 | 
					        Please include any relevant 3GPP standards and references and include any specific changes to
 | 
				
			||||||
 | 
					        current protocols, processing pipelines, DIAMETER requests/responses, and interfaces. The more detail
 | 
				
			||||||
 | 
					        you provide, the greater the chance your proposal has of being discussed.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        If your feature request does not include anything actionable or sufficient details, you may be asked
 | 
				
			||||||
 | 
					        to provide further clarification or your request may be rejected.
 | 
				
			||||||
 | 
					    validations:
 | 
				
			||||||
 | 
					      required: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - type: textarea
 | 
				
			||||||
 | 
					    attributes:
 | 
				
			||||||
 | 
					      label: External dependencies
 | 
				
			||||||
 | 
					      description: >
 | 
				
			||||||
 | 
					        Please detail any new dependencies or implementations that this feature might introduce. e.g. Does the 
 | 
				
			||||||
 | 
					        proposal require the installation of additional packages? Are there further external nodes which may be
 | 
				
			||||||
 | 
					        required for integration testing? (Not all feature requests will introduce new dependencies)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										61
									
								
								.github/stale.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										61
									
								
								.github/stale.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,61 @@
 | 
				
			|||||||
 | 
					# Configuration for probot-stale - https://github.com/probot/stale
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Number of days of inactivity before an Issue or Pull Request becomes stale
 | 
				
			||||||
 | 
					daysUntilStale: 180
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Number of days of inactivity before an Issue or Pull Request with the stale label is closed.
 | 
				
			||||||
 | 
					# Set to false to disable. If disabled, issues still need to be closed manually, but will remain marked as stale.
 | 
				
			||||||
 | 
					daysUntilClose: 7
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Only issues or pull requests with all of these labels are check if stale. Defaults to `[]` (disabled)
 | 
				
			||||||
 | 
					onlyLabels: []
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Issues or Pull Requests with these labels will never be considered stale. Set to `[]` to disable
 | 
				
			||||||
 | 
					exemptLabels:
 | 
				
			||||||
 | 
					  - pinned
 | 
				
			||||||
 | 
					  - security
 | 
				
			||||||
 | 
					  - "[Status] Maybe Later"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set to true to ignore issues in a project (defaults to false)
 | 
				
			||||||
 | 
					exemptProjects: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set to true to ignore issues in a milestone (defaults to false)
 | 
				
			||||||
 | 
					exemptMilestones: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set to true to ignore issues with an assignee (defaults to false)
 | 
				
			||||||
 | 
					exemptAssignees: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Label to use when marking as stale
 | 
				
			||||||
 | 
					staleLabel: wontfix
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Comment to post when marking as stale. Set to `false` to disable
 | 
				
			||||||
 | 
					markComment: >
 | 
				
			||||||
 | 
					  This issue/PR has been automatically marked as stale because it has not had
 | 
				
			||||||
 | 
					  recent activity for 180 days. It will be closed if no further activity
 | 
				
			||||||
 | 
					  occurs in 7 dayss. Thank you for your contributions!
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Comment to post when removing the stale label.
 | 
				
			||||||
 | 
					# unmarkComment: >
 | 
				
			||||||
 | 
					#   Your comment here.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Comment to post when closing a stale Issue or Pull Request.
 | 
				
			||||||
 | 
					# closeComment: >
 | 
				
			||||||
 | 
					#   Your comment here.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Limit the number of actions per hour, from 1-30. Default is 30
 | 
				
			||||||
 | 
					limitPerRun: 30
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Limit to only `issues` or `pulls`
 | 
				
			||||||
 | 
					# only: issues
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Optionally, specify configuration settings that are specific to just 'issues' or 'pulls':
 | 
				
			||||||
 | 
					# pulls:
 | 
				
			||||||
 | 
					#   daysUntilStale: 30
 | 
				
			||||||
 | 
					#   markComment: >
 | 
				
			||||||
 | 
					#     This pull request has been automatically marked as stale because it has not had
 | 
				
			||||||
 | 
					#     recent activity. It will be closed if no further activity occurs. Thank you
 | 
				
			||||||
 | 
					#     for your contributions.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# issues:
 | 
				
			||||||
 | 
					#   exemptLabels:
 | 
				
			||||||
 | 
					#     - confirmed
 | 
				
			||||||
							
								
								
									
										78
									
								
								.github/workflows/meson-ci.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										78
									
								
								.github/workflows/meson-ci.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,78 @@
 | 
				
			|||||||
 | 
					name: Meson Continuous Integration
 | 
				
			||||||
 | 
					on: [push, pull_request]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					jobs:
 | 
				
			||||||
 | 
					  macos-latest:
 | 
				
			||||||
 | 
					    name: Build and Test on MacOS Latest
 | 
				
			||||||
 | 
					    runs-on: macos-latest
 | 
				
			||||||
 | 
					    steps:
 | 
				
			||||||
 | 
					#    - name: Install MongoDB with Package Manager
 | 
				
			||||||
 | 
					#      run: |
 | 
				
			||||||
 | 
					#          brew tap mongodb/brew
 | 
				
			||||||
 | 
					#          brew install mongodb-community
 | 
				
			||||||
 | 
					#          brew services start mongodb-community
 | 
				
			||||||
 | 
					    - name: Create the TUN device with the interface name `ogstun`.
 | 
				
			||||||
 | 
					      run: |
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.2 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.3 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.4 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.5 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.5 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.6 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.7 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.8 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.9 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.10 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.11 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.12 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.13 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.14 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.15 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.16 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.17 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.18 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.19 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.0.20 netmask 255.255.255.255
 | 
				
			||||||
 | 
					          sudo ifconfig lo0 alias 127.0.1.10 netmask 255.255.255.255
 | 
				
			||||||
 | 
					    - name: Install the dependencies for building the source code.
 | 
				
			||||||
 | 
					      run: brew install mongo-c-driver libidn libmicrohttpd nghttp2 bison libusrsctp libtins talloc meson
 | 
				
			||||||
 | 
					    - name: Check out repository code
 | 
				
			||||||
 | 
					      uses: actions/checkout@main
 | 
				
			||||||
 | 
					    - name: Setup Meson Build
 | 
				
			||||||
 | 
					      run: PATH="/usr/local/opt/bison/bin:$PATH" PKG_CONFIG_PATH="/usr/local/opt/openssl/lib/pkgconfig:$PKG_CONFIG_PATH" meson setup build
 | 
				
			||||||
 | 
					      env:
 | 
				
			||||||
 | 
					        CC: gcc
 | 
				
			||||||
 | 
					    - name : Build Open5GS
 | 
				
			||||||
 | 
					      run: ninja -C build
 | 
				
			||||||
 | 
					    - name: Test Open5GS
 | 
				
			||||||
 | 
					      run: sudo meson test -C build -v crypt unit
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  ubuntu-latest:
 | 
				
			||||||
 | 
					    name: Build and Test on Ubuntu Latest
 | 
				
			||||||
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
 | 
					    services:
 | 
				
			||||||
 | 
					      mongodb:
 | 
				
			||||||
 | 
					        image: mongo
 | 
				
			||||||
 | 
					        ports:
 | 
				
			||||||
 | 
					          - 27017:27017
 | 
				
			||||||
 | 
					    steps:
 | 
				
			||||||
 | 
					    - name: Create the TUN device with the interface name `ogstun`.
 | 
				
			||||||
 | 
					      run: |
 | 
				
			||||||
 | 
					          sudo ip tuntap add name ogstun mode tun
 | 
				
			||||||
 | 
					          sudo ip addr add 10.45.0.1/16 dev ogstun
 | 
				
			||||||
 | 
					          sudo ip addr add 2001:db8:cafe::1/48 dev ogstun
 | 
				
			||||||
 | 
					          sudo ip link set ogstun up
 | 
				
			||||||
 | 
					    - name: Install the dependencies for building the source code.
 | 
				
			||||||
 | 
					      run: |
 | 
				
			||||||
 | 
					          sudo apt update
 | 
				
			||||||
 | 
					          sudo apt install python3-pip python3-setuptools python3-wheel ninja-build build-essential flex bison git libsctp-dev libgnutls28-dev libgcrypt-dev libssl-dev libidn11-dev libmongoc-dev libbson-dev libyaml-dev libnghttp2-dev libmicrohttpd-dev libcurl4-gnutls-dev libnghttp2-dev libtins-dev libtalloc-dev meson
 | 
				
			||||||
 | 
					    - name: Check out repository code
 | 
				
			||||||
 | 
					      uses: actions/checkout@main
 | 
				
			||||||
 | 
					    - name: Setup Meson Build
 | 
				
			||||||
 | 
					      run: meson setup build
 | 
				
			||||||
 | 
					      env:
 | 
				
			||||||
 | 
					        CC: gcc
 | 
				
			||||||
 | 
					    - name : Build Open5GS
 | 
				
			||||||
 | 
					      run: ninja -C build
 | 
				
			||||||
 | 
					    - name: Test Open5GS
 | 
				
			||||||
 | 
					      run: meson test -C build -v
 | 
				
			||||||
							
								
								
									
										64
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										64
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -1,59 +1,7 @@
 | 
				
			|||||||
# compiler output
 | 
					# This directory is fetched during first build and is present in this directory
 | 
				
			||||||
*.o
 | 
					subprojects/freeDiameter
 | 
				
			||||||
*.lo
 | 
					subprojects/libtins
 | 
				
			||||||
*.a
 | 
					subprojects/prometheus-client-c
 | 
				
			||||||
*.la
 | 
					subprojects/usrsctp
 | 
				
			||||||
*.conf
 | 
					 | 
				
			||||||
.deps
 | 
					 | 
				
			||||||
.libs
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
# generated files
 | 
					webui/.next
 | 
				
			||||||
lib/freeDiameter-*/libfdcore/fdd.tab.[chy]
 | 
					 | 
				
			||||||
lib/freeDiameter-*/libfdcore/lex.fdd.[cl]
 | 
					 | 
				
			||||||
lib/freeDiameter-*/include/freeDiameter/version.h
 | 
					 | 
				
			||||||
lib/freeDiameter-*/include/freeDiameter/config.h.in
 | 
					 | 
				
			||||||
lib/freeDiameter-*/include/freeDiameter/freeDiameter-host.h
 | 
					 | 
				
			||||||
lib/core/include/core.h
 | 
					 | 
				
			||||||
support/systemd/nextepc-*.service
 | 
					 | 
				
			||||||
support/logrotate/nextepc
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# autotools
 | 
					 | 
				
			||||||
stamp-h1
 | 
					 | 
				
			||||||
config.h
 | 
					 | 
				
			||||||
config.in
 | 
					 | 
				
			||||||
config.nice
 | 
					 | 
				
			||||||
config.log
 | 
					 | 
				
			||||||
configure
 | 
					 | 
				
			||||||
aclocal.m4
 | 
					 | 
				
			||||||
config.status
 | 
					 | 
				
			||||||
libtool
 | 
					 | 
				
			||||||
autom4te.cache
 | 
					 | 
				
			||||||
build-aux
 | 
					 | 
				
			||||||
Makefile
 | 
					 | 
				
			||||||
Makefile.in
 | 
					 | 
				
			||||||
m4
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# executables
 | 
					 | 
				
			||||||
lib/core/test/testcore
 | 
					 | 
				
			||||||
test/testepc
 | 
					 | 
				
			||||||
nextepc-mmed
 | 
					 | 
				
			||||||
nextepc-pcrfd
 | 
					 | 
				
			||||||
nextepc-pgwd
 | 
					 | 
				
			||||||
nextepc-sgwd
 | 
					 | 
				
			||||||
nextepc-epcd
 | 
					 | 
				
			||||||
nextepc-hssd
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# debian
 | 
					 | 
				
			||||||
debian/*.debhelper.log
 | 
					 | 
				
			||||||
debian/*.debhelper
 | 
					 | 
				
			||||||
debian/*.substvars
 | 
					 | 
				
			||||||
debian/tmp
 | 
					 | 
				
			||||||
debian/files
 | 
					 | 
				
			||||||
debian/autoreconf.before
 | 
					 | 
				
			||||||
debian/autoreconf.after
 | 
					 | 
				
			||||||
debian/nextepc-core
 | 
					 | 
				
			||||||
debian/nextepc-mme
 | 
					 | 
				
			||||||
debian/nextepc-sgw
 | 
					 | 
				
			||||||
debian/nextepc-pgw
 | 
					 | 
				
			||||||
debian/nextepc-pcrf
 | 
					 | 
				
			||||||
debian/nextepc-hss
 | 
					 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										145
									
								
								LICENSE
									
									
									
									
									
								
							
							
						
						
									
										145
									
								
								LICENSE
									
									
									
									
									
								
							@@ -1,5 +1,5 @@
 | 
				
			|||||||
                    GNU GENERAL PUBLIC LICENSE
 | 
					                    GNU AFFERO GENERAL PUBLIC LICENSE
 | 
				
			||||||
                       Version 3, 29 June 2007
 | 
					                       Version 3, 19 November 2007
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
 | 
					 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
 | 
				
			||||||
 Everyone is permitted to copy and distribute verbatim copies
 | 
					 Everyone is permitted to copy and distribute verbatim copies
 | 
				
			||||||
@@ -7,17 +7,15 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
                            Preamble
 | 
					                            Preamble
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  The GNU General Public License is a free, copyleft license for
 | 
					  The GNU Affero General Public License is a free, copyleft license for
 | 
				
			||||||
software and other kinds of works.
 | 
					software and other kinds of works, specifically designed to ensure
 | 
				
			||||||
 | 
					cooperation with the community in the case of network server software.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  The licenses for most software and other practical works are designed
 | 
					  The licenses for most software and other practical works are designed
 | 
				
			||||||
to take away your freedom to share and change the works.  By contrast,
 | 
					to take away your freedom to share and change the works.  By contrast,
 | 
				
			||||||
the GNU General Public License is intended to guarantee your freedom to
 | 
					our General Public Licenses are intended to guarantee your freedom to
 | 
				
			||||||
share and change all versions of a program--to make sure it remains free
 | 
					share and change all versions of a program--to make sure it remains free
 | 
				
			||||||
software for all its users.  We, the Free Software Foundation, use the
 | 
					software for all its users.
 | 
				
			||||||
GNU General Public License for most of our software; it applies also to
 | 
					 | 
				
			||||||
any other work released this way by its authors.  You can apply it to
 | 
					 | 
				
			||||||
your programs, too.
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
  When we speak of free software, we are referring to freedom, not
 | 
					  When we speak of free software, we are referring to freedom, not
 | 
				
			||||||
price.  Our General Public Licenses are designed to make sure that you
 | 
					price.  Our General Public Licenses are designed to make sure that you
 | 
				
			||||||
@@ -26,44 +24,34 @@ them if you wish), that you receive source code or can get it if you
 | 
				
			|||||||
want it, that you can change the software or use pieces of it in new
 | 
					want it, that you can change the software or use pieces of it in new
 | 
				
			||||||
free programs, and that you know you can do these things.
 | 
					free programs, and that you know you can do these things.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  To protect your rights, we need to prevent others from denying you
 | 
					  Developers that use our General Public Licenses protect your rights
 | 
				
			||||||
these rights or asking you to surrender the rights.  Therefore, you have
 | 
					with two steps: (1) assert copyright on the software, and (2) offer
 | 
				
			||||||
certain responsibilities if you distribute copies of the software, or if
 | 
					you this License which gives you legal permission to copy, distribute
 | 
				
			||||||
you modify it: responsibilities to respect the freedom of others.
 | 
					and/or modify the software.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  For example, if you distribute copies of such a program, whether
 | 
					  A secondary benefit of defending all users' freedom is that
 | 
				
			||||||
gratis or for a fee, you must pass on to the recipients the same
 | 
					improvements made in alternate versions of the program, if they
 | 
				
			||||||
freedoms that you received.  You must make sure that they, too, receive
 | 
					receive widespread use, become available for other developers to
 | 
				
			||||||
or can get the source code.  And you must show them these terms so they
 | 
					incorporate.  Many developers of free software are heartened and
 | 
				
			||||||
know their rights.
 | 
					encouraged by the resulting cooperation.  However, in the case of
 | 
				
			||||||
 | 
					software used on network servers, this result may fail to come about.
 | 
				
			||||||
 | 
					The GNU General Public License permits making a modified version and
 | 
				
			||||||
 | 
					letting the public access it on a server without ever releasing its
 | 
				
			||||||
 | 
					source code to the public.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  Developers that use the GNU GPL protect your rights with two steps:
 | 
					  The GNU Affero General Public License is designed specifically to
 | 
				
			||||||
(1) assert copyright on the software, and (2) offer you this License
 | 
					ensure that, in such cases, the modified source code becomes available
 | 
				
			||||||
giving you legal permission to copy, distribute and/or modify it.
 | 
					to the community.  It requires the operator of a network server to
 | 
				
			||||||
 | 
					provide the source code of the modified version running there to the
 | 
				
			||||||
 | 
					users of that server.  Therefore, public use of a modified version, on
 | 
				
			||||||
 | 
					a publicly accessible server, gives the public access to the source
 | 
				
			||||||
 | 
					code of the modified version.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  For the developers' and authors' protection, the GPL clearly explains
 | 
					  An older license, called the Affero General Public License and
 | 
				
			||||||
that there is no warranty for this free software.  For both users' and
 | 
					published by Affero, was designed to accomplish similar goals.  This is
 | 
				
			||||||
authors' sake, the GPL requires that modified versions be marked as
 | 
					a different license, not a version of the Affero GPL, but Affero has
 | 
				
			||||||
changed, so that their problems will not be attributed erroneously to
 | 
					released a new version of the Affero GPL which permits relicensing under
 | 
				
			||||||
authors of previous versions.
 | 
					this license.
 | 
				
			||||||
 | 
					 | 
				
			||||||
  Some devices are designed to deny users access to install or run
 | 
					 | 
				
			||||||
modified versions of the software inside them, although the manufacturer
 | 
					 | 
				
			||||||
can do so.  This is fundamentally incompatible with the aim of
 | 
					 | 
				
			||||||
protecting users' freedom to change the software.  The systematic
 | 
					 | 
				
			||||||
pattern of such abuse occurs in the area of products for individuals to
 | 
					 | 
				
			||||||
use, which is precisely where it is most unacceptable.  Therefore, we
 | 
					 | 
				
			||||||
have designed this version of the GPL to prohibit the practice for those
 | 
					 | 
				
			||||||
products.  If such problems arise substantially in other domains, we
 | 
					 | 
				
			||||||
stand ready to extend this provision to those domains in future versions
 | 
					 | 
				
			||||||
of the GPL, as needed to protect the freedom of users.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  Finally, every program is threatened constantly by software patents.
 | 
					 | 
				
			||||||
States should not allow patents to restrict development and use of
 | 
					 | 
				
			||||||
software on general-purpose computers, but in those that do, we wish to
 | 
					 | 
				
			||||||
avoid the special danger that patents applied to a free program could
 | 
					 | 
				
			||||||
make it effectively proprietary.  To prevent this, the GPL assures that
 | 
					 | 
				
			||||||
patents cannot be used to render the program non-free.
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
  The precise terms and conditions for copying, distribution and
 | 
					  The precise terms and conditions for copying, distribution and
 | 
				
			||||||
modification follow.
 | 
					modification follow.
 | 
				
			||||||
@@ -72,7 +60,7 @@ modification follow.
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  0. Definitions.
 | 
					  0. Definitions.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  "This License" refers to version 3 of the GNU General Public License.
 | 
					  "This License" refers to version 3 of the GNU Affero General Public License.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  "Copyright" also means copyright-like laws that apply to other kinds of
 | 
					  "Copyright" also means copyright-like laws that apply to other kinds of
 | 
				
			||||||
works, such as semiconductor masks.
 | 
					works, such as semiconductor masks.
 | 
				
			||||||
@@ -549,35 +537,45 @@ to collect a royalty for further conveying from those to whom you convey
 | 
				
			|||||||
the Program, the only way you could satisfy both those terms and this
 | 
					the Program, the only way you could satisfy both those terms and this
 | 
				
			||||||
License would be to refrain entirely from conveying the Program.
 | 
					License would be to refrain entirely from conveying the Program.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  13. Use with the GNU Affero General Public License.
 | 
					  13. Remote Network Interaction; Use with the GNU General Public License.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  Notwithstanding any other provision of this License, if you modify the
 | 
				
			||||||
 | 
					Program, your modified version must prominently offer all users
 | 
				
			||||||
 | 
					interacting with it remotely through a computer network (if your version
 | 
				
			||||||
 | 
					supports such interaction) an opportunity to receive the Corresponding
 | 
				
			||||||
 | 
					Source of your version by providing access to the Corresponding Source
 | 
				
			||||||
 | 
					from a network server at no charge, through some standard or customary
 | 
				
			||||||
 | 
					means of facilitating copying of software.  This Corresponding Source
 | 
				
			||||||
 | 
					shall include the Corresponding Source for any work covered by version 3
 | 
				
			||||||
 | 
					of the GNU General Public License that is incorporated pursuant to the
 | 
				
			||||||
 | 
					following paragraph.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  Notwithstanding any other provision of this License, you have
 | 
					  Notwithstanding any other provision of this License, you have
 | 
				
			||||||
permission to link or combine any covered work with a work licensed
 | 
					permission to link or combine any covered work with a work licensed
 | 
				
			||||||
under version 3 of the GNU Affero General Public License into a single
 | 
					under version 3 of the GNU General Public License into a single
 | 
				
			||||||
combined work, and to convey the resulting work.  The terms of this
 | 
					combined work, and to convey the resulting work.  The terms of this
 | 
				
			||||||
License will continue to apply to the part which is the covered work,
 | 
					License will continue to apply to the part which is the covered work,
 | 
				
			||||||
but the special requirements of the GNU Affero General Public License,
 | 
					but the work with which it is combined will remain governed by version
 | 
				
			||||||
section 13, concerning interaction through a network will apply to the
 | 
					3 of the GNU General Public License.
 | 
				
			||||||
combination as such.
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
  14. Revised Versions of this License.
 | 
					  14. Revised Versions of this License.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  The Free Software Foundation may publish revised and/or new versions of
 | 
					  The Free Software Foundation may publish revised and/or new versions of
 | 
				
			||||||
the GNU General Public License from time to time.  Such new versions will
 | 
					the GNU Affero General Public License from time to time.  Such new versions
 | 
				
			||||||
be similar in spirit to the present version, but may differ in detail to
 | 
					will be similar in spirit to the present version, but may differ in detail to
 | 
				
			||||||
address new problems or concerns.
 | 
					address new problems or concerns.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  Each version is given a distinguishing version number.  If the
 | 
					  Each version is given a distinguishing version number.  If the
 | 
				
			||||||
Program specifies that a certain numbered version of the GNU General
 | 
					Program specifies that a certain numbered version of the GNU Affero General
 | 
				
			||||||
Public License "or any later version" applies to it, you have the
 | 
					Public License "or any later version" applies to it, you have the
 | 
				
			||||||
option of following the terms and conditions either of that numbered
 | 
					option of following the terms and conditions either of that numbered
 | 
				
			||||||
version or of any later version published by the Free Software
 | 
					version or of any later version published by the Free Software
 | 
				
			||||||
Foundation.  If the Program does not specify a version number of the
 | 
					Foundation.  If the Program does not specify a version number of the
 | 
				
			||||||
GNU General Public License, you may choose any version ever published
 | 
					GNU Affero General Public License, you may choose any version ever published
 | 
				
			||||||
by the Free Software Foundation.
 | 
					by the Free Software Foundation.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  If the Program specifies that a proxy can decide which future
 | 
					  If the Program specifies that a proxy can decide which future
 | 
				
			||||||
versions of the GNU General Public License can be used, that proxy's
 | 
					versions of the GNU Affero General Public License can be used, that proxy's
 | 
				
			||||||
public statement of acceptance of a version permanently authorizes you
 | 
					public statement of acceptance of a version permanently authorizes you
 | 
				
			||||||
to choose that version for the Program.
 | 
					to choose that version for the Program.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -631,44 +629,33 @@ to attach them to the start of each source file to most effectively
 | 
				
			|||||||
state the exclusion of warranty; and each file should have at least
 | 
					state the exclusion of warranty; and each file should have at least
 | 
				
			||||||
the "copyright" line and a pointer to where the full notice is found.
 | 
					the "copyright" line and a pointer to where the full notice is found.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    {one line to give the program's name and a brief idea of what it does.}
 | 
					    <one line to give the program's name and a brief idea of what it does.>
 | 
				
			||||||
    Copyright (C) {year}  {name of author}
 | 
					    Copyright (C) <year>  <name of author>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    This program is free software: you can redistribute it and/or modify
 | 
					    This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
    it under the terms of the GNU General Public License as published by
 | 
					    it under the terms of the GNU Affero General Public License as published by
 | 
				
			||||||
    the Free Software Foundation, either version 3 of the License, or
 | 
					    the Free Software Foundation, either version 3 of the License, or
 | 
				
			||||||
    (at your option) any later version.
 | 
					    (at your option) any later version.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    This program is distributed in the hope that it will be useful,
 | 
					    This program is distributed in the hope that it will be useful,
 | 
				
			||||||
    but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
					    but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
				
			||||||
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
					    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
				
			||||||
    GNU General Public License for more details.
 | 
					    GNU Affero General Public License for more details.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    You should have received a copy of the GNU General Public License
 | 
					    You should have received a copy of the GNU Affero General Public License
 | 
				
			||||||
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
					    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Also add information on how to contact you by electronic and paper mail.
 | 
					Also add information on how to contact you by electronic and paper mail.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  If the program does terminal interaction, make it output a short
 | 
					  If your software can interact with users remotely through a computer
 | 
				
			||||||
notice like this when it starts in an interactive mode:
 | 
					network, you should also make sure that it provides a way for users to
 | 
				
			||||||
 | 
					get its source.  For example, if your program is a web application, its
 | 
				
			||||||
    {project}  Copyright (C) {year}  {fullname}
 | 
					interface could display a "Source" link that leads users to an archive
 | 
				
			||||||
    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
 | 
					of the code.  There are many ways you could offer source, and different
 | 
				
			||||||
    This is free software, and you are welcome to redistribute it
 | 
					solutions will be better for different programs; see section 13 for the
 | 
				
			||||||
    under certain conditions; type `show c' for details.
 | 
					specific requirements.
 | 
				
			||||||
 | 
					 | 
				
			||||||
The hypothetical commands `show w' and `show c' should show the appropriate
 | 
					 | 
				
			||||||
parts of the General Public License.  Of course, your program's commands
 | 
					 | 
				
			||||||
might be different; for a GUI interface, you would use an "about box".
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
  You should also get your employer (if you work as a programmer) or school,
 | 
					  You should also get your employer (if you work as a programmer) or school,
 | 
				
			||||||
if any, to sign a "copyright disclaimer" for the program, if necessary.
 | 
					if any, to sign a "copyright disclaimer" for the program, if necessary.
 | 
				
			||||||
For more information on this, and how to apply and follow the GNU GPL, see
 | 
					For more information on this, and how to apply and follow the GNU AGPL, see
 | 
				
			||||||
<http://www.gnu.org/licenses/>.
 | 
					<http://www.gnu.org/licenses/>.
 | 
				
			||||||
 | 
					 | 
				
			||||||
  The GNU General Public License does not permit incorporating your program
 | 
					 | 
				
			||||||
into proprietary programs.  If your program is a subroutine library, you
 | 
					 | 
				
			||||||
may consider it more useful to permit linking proprietary applications with
 | 
					 | 
				
			||||||
the library.  If this is what you want to do, use the GNU Lesser General
 | 
					 | 
				
			||||||
Public License instead of this License.  But first, please read
 | 
					 | 
				
			||||||
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
 | 
					 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										56
									
								
								Makefile.am
									
									
									
									
									
								
							
							
						
						
									
										56
									
								
								Makefile.am
									
									
									
									
									
								
							@@ -1,56 +0,0 @@
 | 
				
			|||||||
## Process this file with automake to produce Makefile.in
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
ACLOCAL_AMFLAGS = -I m4
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
SUBDIRS = lib src support test
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
bin_PROGRAMS = nextepc-mmed nextepc-hssd nextepc-sgwd nextepc-pgwd nextepc-pcrfd nextepc-epcd
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
dist_nextepc_mmed_SOURCES = main.c
 | 
					 | 
				
			||||||
nextepc_mmed_LDADD = $(top_srcdir)/src/libmme.la
 | 
					 | 
				
			||||||
nextepc_mmed_LDFLAGS = -export-dynamic
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
dist_nextepc_hssd_SOURCES = main.c
 | 
					 | 
				
			||||||
nextepc_hssd_LDADD = $(top_srcdir)/src/libhss.la
 | 
					 | 
				
			||||||
nextepc_hssd_LDFLAGS = -export-dynamic
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
dist_nextepc_sgwd_SOURCES = main.c
 | 
					 | 
				
			||||||
nextepc_sgwd_LDADD = $(top_srcdir)/src/libsgw.la
 | 
					 | 
				
			||||||
nextepc_sgwd_LDFLAGS = -export-dynamic
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
dist_nextepc_pgwd_SOURCES = main.c
 | 
					 | 
				
			||||||
nextepc_pgwd_LDADD = $(top_srcdir)/src/libpgw.la
 | 
					 | 
				
			||||||
nextepc_pgwd_LDFLAGS = -export-dynamic
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
dist_nextepc_pcrfd_SOURCES = main.c
 | 
					 | 
				
			||||||
nextepc_pcrfd_LDADD = $(top_srcdir)/src/libpcrf.la
 | 
					 | 
				
			||||||
nextepc_pcrfd_LDFLAGS = -export-dynamic
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
dist_nextepc_epcd_SOURCES = main.c
 | 
					 | 
				
			||||||
nextepc_epcd_LDADD = $(top_srcdir)/src/libepc.la
 | 
					 | 
				
			||||||
nextepc_epcd_LDFLAGS = -export-dynamic
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
AM_CPPFLAGS = \
 | 
					 | 
				
			||||||
    -I$(top_srcdir)/lib/core/include \
 | 
					 | 
				
			||||||
    -I$(top_srcdir)/src
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
install-data-hook:
 | 
					 | 
				
			||||||
	$(MKDIR_P) $(DESTDIR)/$(localstatedir)/log/nextepc
 | 
					 | 
				
			||||||
	$(MKDIR_P) $(DESTDIR)/$(localstatedir)/run/nextepc-mmed
 | 
					 | 
				
			||||||
	$(MKDIR_P) $(DESTDIR)/$(localstatedir)/run/nextepc-sgwd
 | 
					 | 
				
			||||||
	$(MKDIR_P) $(DESTDIR)/$(localstatedir)/run/nextepc-pgwd
 | 
					 | 
				
			||||||
	$(MKDIR_P) $(DESTDIR)/$(localstatedir)/run/nextepc-pcrfd
 | 
					 | 
				
			||||||
	$(MKDIR_P) $(DESTDIR)/$(localstatedir)/run/nextepc-hssd
 | 
					 | 
				
			||||||
	$(MKDIR_P) $(DESTDIR)/$(localstatedir)/run/nextepc-epcd
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
CLEANFILES = -R data debian/test
 | 
					 | 
				
			||||||
DISTCLEANFILES = $(DIST_ARCHIVES)
 | 
					 | 
				
			||||||
MAINTAINERCLEANFILES = \
 | 
					 | 
				
			||||||
    configure config.in \
 | 
					 | 
				
			||||||
    aclocal.m4 m4/ltsugar.m4 m4/libtool.m4 m4/ltversion.m4 \
 | 
					 | 
				
			||||||
    m4/lt~obsolete.m4 m4/ltoptions.m4 \
 | 
					 | 
				
			||||||
    build-aux/ar-lib build-aux/config.guess build-aux/depcomp \
 | 
					 | 
				
			||||||
	build-aux/ltmain.sh build-aux/test-driver build-aux/compile \
 | 
					 | 
				
			||||||
	build-aux/config.sub build-aux/missing build-aux/install-sh \
 | 
					 | 
				
			||||||
    Makefile.in
 | 
					 | 
				
			||||||
MOSTLYCLEANFILES = core *.stackdump
 | 
					 | 
				
			||||||
							
								
								
									
										275
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										275
									
								
								README.md
									
									
									
									
									
								
							@@ -1,267 +1,30 @@
 | 
				
			|||||||
Building NextEPC
 | 
					<p align="center"><a href="https://open5gs.org" target="_blank" rel="noopener noreferrer"><img width="100" src="https://open5gs.org/assets/img/open5gs-logo-only.png" alt="Open5GS logo"></a></p>
 | 
				
			||||||
================
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
This post will guide you on how to get installed with **NextEPC**. To date, **NextEPC** has been compiled and tested on GNU/Linux distributions(Debian, Ubuntu, Fedora, OpenSUSE) and FreeBSD.
 | 
					## Getting Started
 | 
				
			||||||
 | 
					
 | 
				
			||||||
We will describe this guide using **Ubuntu 16.04 LTS (Xenial)**. You'll need to install **Ubuntu** if you don't have it installed already. To get the latest Ubuntu version, please visit the official Ubuntu website: [https://www.ubuntu.com/download/](https://www.ubuntu.com/download/). 
 | 
					Please follow the [documentation](https://open5gs.org/open5gs/docs/) at [open5gs.org](https://open5gs.org/)!
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Install the dependencies for building the source
 | 
					## Sponsors
 | 
				
			||||||
 | 
					
 | 
				
			||||||
The first step is to use **apt-get** to install all depedencies.
 | 
					If you find Open5GS useful for work, please consider supporting this Open Source project by [Becoming a sponsor](https://github.com/sponsors/acetcom). To manage the funding transactions transparently, you can donate through [OpenCollective](https://opencollective.com/open5gs).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```bash
 | 
					<p align="center">
 | 
				
			||||||
sudo apt-get -y install git gcc flex bison make autoconf libtool pkg-config libsctp-dev libssl-dev libgnutls-dev libgcrypt-dev libmongoc-dev libbson-dev mongodb
 | 
					  <a target="_blank" href="https://open5gs.org/#sponsors">
 | 
				
			||||||
```
 | 
					      <img alt="sponsors" src="https://open5gs.org/assets/img/sponsors.svg">
 | 
				
			||||||
 | 
					  </a>
 | 
				
			||||||
 | 
					</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Retrieve the latest version of the source package
 | 
					## Community
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```bash
 | 
					- Problem with Open5GS can be filed as [issues](https://github.com/open5gs/open5gs/issues) in this repository.
 | 
				
			||||||
git clone https://github.com/acetcom/nextepc
 | 
					- Other topics related to this project are happening on the [discussions](https://github.com/open5gs/open5gs/discussions).
 | 
				
			||||||
```
 | 
					- Voice and text chat are available in Open5GS's [Discord](https://discordapp.com/) workspace. Use [this link](https://discord.gg/GreNkuc) to get started.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Configure the build
 | 
					## Contributing
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```bash
 | 
					If you're contributing through a pull request to Open5GS project on GitHub, please read the [Contributor License Agreement](https://open5gs.org/open5gs/cla/) in advance.
 | 
				
			||||||
cd nextepc
 | 
					 | 
				
			||||||
test -f configure || autoreconf -iv
 | 
					 | 
				
			||||||
CFLAGS='-O2' ./configure --prefix=`pwd`/install
 | 
					 | 
				
			||||||
```
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Compiling
 | 
					## License
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Hopefully, once you have completed the autotools configuration, you only need to run:
 | 
					- Open5GS Open Source files are made available under the terms of the GNU Affero General Public License ([GNU AGPL v3.0](https://www.gnu.org/licenses/agpl-3.0.html)).
 | 
				
			||||||
 | 
					- [Commercial licenses](https://open5gs.org/open5gs/support/) are also available from [NeoPlane](https://neoplane.io/)
 | 
				
			||||||
```bash
 | 
					 | 
				
			||||||
make -j `nproc`
 | 
					 | 
				
			||||||
```
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
## Installing
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Once the compilation is complete, you can install in the configured paths with:
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
```bash
 | 
					 | 
				
			||||||
make install
 | 
					 | 
				
			||||||
```
 | 
					 | 
				
			||||||
(this might require sudo depending on the configured target directories)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Web Setup
 | 
					 | 
				
			||||||
=========
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
NextEPC is configured with **Mongo DB**, which manages _Subscriber Information_ mainly, and **Configuration File** made in _JSON_ format.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
The configuration file can be modified using a general editor such as vi or emacs, but _Subscriber Information_ can be managed properly using _Mongo DB Client_.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
NextEPC provides **Web User Interface** solely designed to manage _Subscriber Information_ in an easy way without using _Mongo DB Client_. Let's how to install it from now on.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
## Install Node.js and NPM
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
To get the latest **Node.js** and **NPM** version, you can visit the official **Node.js** website:
 | 
					 | 
				
			||||||
[https://nodesjs.org/en/download/](https://nodesjs.org/en/download/).
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Or, you can install _Node.js_ and _NPM_ on **Ubuntu** as follows:
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
```bash
 | 
					 | 
				
			||||||
sudo apt-get -y install curl
 | 
					 | 
				
			||||||
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
 | 
					 | 
				
			||||||
sudo apt-get -y install nodejs
 | 
					 | 
				
			||||||
```
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
## Install the dependencies for building the source
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
The first step is to use **npm** to install all depedencies.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
```bash
 | 
					 | 
				
			||||||
cd nextepc/webui
 | 
					 | 
				
			||||||
npm install
 | 
					 | 
				
			||||||
```
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
## Build Web User Interface
 | 
					 | 
				
			||||||
```bash
 | 
					 | 
				
			||||||
npm run build
 | 
					 | 
				
			||||||
```
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
## Running Web Server
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
```bash
 | 
					 | 
				
			||||||
npm run start
 | 
					 | 
				
			||||||
```
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
## Login with default account
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Use **Web Browser** to connect it. _http://localhost:3000_
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  * Username : admin
 | 
					 | 
				
			||||||
  * Password : 1423
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Then, you can change your password in _Account_ Menu.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Network Configuration
 | 
					 | 
				
			||||||
=====================
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
NextEPC consists of five nodes such as _MME, SGW, PGW, HSS and PCRF_. Basically, each node can be installed in a physically separate host or in the same host.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
We will run these five nodes that make up NextEPC in a **Single Host**. The reason is why it is the easiest way to understand how to configure NextEPC network.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
## IP Configuration
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
In order to run _MME, HSS, SGW, PGW, and PCRF_ on a **Single Host**, IP address is set by using **IP aliasing**.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
```bash
 | 
					 | 
				
			||||||
sudo ifconfig eth1:hss 10.1.35.214/24 up
 | 
					 | 
				
			||||||
sudo ifconfig eth1:mme 10.1.35.215/24 up
 | 
					 | 
				
			||||||
sudo ifconfig eth1:sgw_s5 10.1.35.216/24 up
 | 
					 | 
				
			||||||
sudo ifconfig eth1:sgw_s11 10.1.35.217/24 up
 | 
					 | 
				
			||||||
sudo ifconfig eth1:pcrf 10.1.35.218/24 up
 | 
					 | 
				
			||||||
sudo ifconfig eth1:pgw 10.1.35.219/24 up
 | 
					 | 
				
			||||||
```
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
## Setup for Data Path
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Use the **TUN Driver** to make _Data Path_ to be used by the **PGW**.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
```bash
 | 
					 | 
				
			||||||
sudo ip tuntap add name pgwtun mode tun
 | 
					 | 
				
			||||||
sudo ifconfig pgwtun 45.45.0.1/16 up
 | 
					 | 
				
			||||||
```
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
## Check Configuration File
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
A configuration file is located `etc/nextepc.conf` from the installed paths. If you need to change the IP address for a particular problem, you should modify `XXXX_IPV4` field in the configuration file.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
For example, if you want the IP aliasing address of *PGW* to be _10.1.35.254_, `PGW.NETWORK.S5C_IPV4` and `PGW_NETWORK.S5U_IPV4` field should be updated like the followings.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<pre>
 | 
					 | 
				
			||||||
  PGW :
 | 
					 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    FD_CONF_PATH : "/etc/freeDiameter
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    NETWORK :
 | 
					 | 
				
			||||||
    {
 | 
					 | 
				
			||||||
      S5C_IPV4: "10.1.35.254",
 | 
					 | 
				
			||||||
      S5U_IPV4: "10.1.35.254"
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    TUNNEL:
 | 
					 | 
				
			||||||
    {
 | 
					 | 
				
			||||||
      DEV_NAME: "pgwtun"
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    IP_POOL :
 | 
					 | 
				
			||||||
    {
 | 
					 | 
				
			||||||
      CIDR: 45.45.45.0/24
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    DNS :
 | 
					 | 
				
			||||||
    {
 | 
					 | 
				
			||||||
      PRIMARY_IPV4: "8.8.8.8",
 | 
					 | 
				
			||||||
      SECONDARY_IPV4: "4.4.4.4"
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
  }
 | 
					 | 
				
			||||||
</pre>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
## Testing Network Configuration
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Once you are done, run the testing script.
 | 
					 | 
				
			||||||
```bash
 | 
					 | 
				
			||||||
./test/testepc
 | 
					 | 
				
			||||||
```
 | 
					 | 
				
			||||||
You can see the simulated packet through **Wireshark**.  _(FILTER : s1ap || gtpv2 || diameter)_
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Running NextEPC
 | 
					 | 
				
			||||||
===============
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
## Update GUMMEI and TAI
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
The followings are the **GUMMEI** and **TAI** of the *MME* currently set to Default. Your *eNodeB* will also have a **PLMN ID** and **TAC** set. Refer to these parameters to change the setting of MME or eNodeB.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<pre>
 | 
					 | 
				
			||||||
GUMMEI:
 | 
					 | 
				
			||||||
{
 | 
					 | 
				
			||||||
  PLMN_ID : 
 | 
					 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    MCC : "001",
 | 
					 | 
				
			||||||
    MNC : "01"
 | 
					 | 
				
			||||||
  }
 | 
					 | 
				
			||||||
  MME_GID : 2,
 | 
					 | 
				
			||||||
  MME_CODE : 1
 | 
					 | 
				
			||||||
},
 | 
					 | 
				
			||||||
TAI:
 | 
					 | 
				
			||||||
{
 | 
					 | 
				
			||||||
  PLMN_ID :
 | 
					 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    MCC: "001",
 | 
					 | 
				
			||||||
    MNC: "01",
 | 
					 | 
				
			||||||
  }
 | 
					 | 
				
			||||||
  TAC: 12345
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
</pre>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
For reference, MME can set several GUMMEI and TAI as **JSON array notation** as follows.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<pre>
 | 
					 | 
				
			||||||
GUMMEI:
 | 
					 | 
				
			||||||
[
 | 
					 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    PLMN_ID : 
 | 
					 | 
				
			||||||
    {
 | 
					 | 
				
			||||||
      MCC : "001",
 | 
					 | 
				
			||||||
      MNC : "01"
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    MME_GID : 2,
 | 
					 | 
				
			||||||
    MME_CODE : 1
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    PLMN_ID : 
 | 
					 | 
				
			||||||
    {
 | 
					 | 
				
			||||||
      MCC : "005",
 | 
					 | 
				
			||||||
      MNC : "05"
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    MME_GID : 5,
 | 
					 | 
				
			||||||
    MME_CODE : 6
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
]
 | 
					 | 
				
			||||||
TAI:
 | 
					 | 
				
			||||||
[
 | 
					 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    PLMN_ID :
 | 
					 | 
				
			||||||
    {
 | 
					 | 
				
			||||||
      MCC: "001",
 | 
					 | 
				
			||||||
      MNC: "01",
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    TAC: 12345
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    PLMN_ID :
 | 
					 | 
				
			||||||
    {
 | 
					 | 
				
			||||||
      MCC: "005",
 | 
					 | 
				
			||||||
      MNC: "05",
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    TAC: 6789
 | 
					 | 
				
			||||||
  }
 | 
					 | 
				
			||||||
]
 | 
					 | 
				
			||||||
</pre>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
## Register Subscriber Information
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
There is only one setting for this guide. The _Subscriber Information_ required for **HSS** should be registered in _Mongo DB_. Let's run the **Web User Interface** with `npm run start` as mentioned eariler.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Connect http://localhost:3000 using Web Browser.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  * Go to Subscriber Menu
 | 
					 | 
				
			||||||
  * Click + Button to add Subscriber Information
 | 
					 | 
				
			||||||
  * Fill IMSI, Security(K, OP, AMF), APN in the Form
 | 
					 | 
				
			||||||
  * Click the `SAVE` Button
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
## Running NextEPC
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Generally, to use NextEPC in several hosts, you must use an independent daemon called _mmed, sgwd, pgwd, hssd, and pcrfd_.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
However, we are preparing a more convenient daemon named **epcd**. It enables to service all five nodes of NextEPC.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
```bash
 | 
					 | 
				
			||||||
./epcd
 | 
					 | 
				
			||||||
```
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Turn on your **eNodeB** and **Mobile**. Check Wireshark!
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Hopefully, you can see the real packet for TAU/Service Request, Dedicated Bearer, Multiple APN, and S1/X2-Handover.
 | 
					 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										108
									
								
								acinclude.m4
									
									
									
									
									
								
							
							
						
						
									
										108
									
								
								acinclude.m4
									
									
									
									
									
								
							@@ -1,108 +0,0 @@
 | 
				
			|||||||
dnl
 | 
					 | 
				
			||||||
dnl CORE_SUBST(varname)
 | 
					 | 
				
			||||||
dnl
 | 
					 | 
				
			||||||
dnl Adds variable with it's value into Makefile, e.g.:
 | 
					 | 
				
			||||||
dnl CC = gcc
 | 
					 | 
				
			||||||
dnl
 | 
					 | 
				
			||||||
AC_DEFUN([CORE_SUBST],[
 | 
					 | 
				
			||||||
  CORE_VAR_SUBST="$CORE_VAR_SUBST $1"
 | 
					 | 
				
			||||||
])
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
dnl
 | 
					 | 
				
			||||||
dnl CORE_SUBST_OLD(varname)
 | 
					 | 
				
			||||||
dnl
 | 
					 | 
				
			||||||
dnl Same as CORE_SUBST() but also substitutes all @VARNAME@
 | 
					 | 
				
			||||||
dnl instances in every file passed to AC_OUTPUT()
 | 
					 | 
				
			||||||
dnl
 | 
					 | 
				
			||||||
AC_DEFUN([CORE_SUBST_OLD],[
 | 
					 | 
				
			||||||
  CORE_SUBST($1)
 | 
					 | 
				
			||||||
  AC_SUBST($1)
 | 
					 | 
				
			||||||
])
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
dnl
 | 
					 | 
				
			||||||
dnl CORE_CONFIG_NICE(filename)
 | 
					 | 
				
			||||||
dnl
 | 
					 | 
				
			||||||
dnl Generates the config.nice file
 | 
					 | 
				
			||||||
dnl
 | 
					 | 
				
			||||||
AC_DEFUN([CORE_CONFIG_NICE],[
 | 
					 | 
				
			||||||
  AC_REQUIRE([AC_PROG_EGREP])
 | 
					 | 
				
			||||||
  AC_REQUIRE([LT_AC_PROG_SED])
 | 
					 | 
				
			||||||
  CORE_SUBST_OLD(EGREP)
 | 
					 | 
				
			||||||
  CORE_SUBST_OLD(SED)
 | 
					 | 
				
			||||||
  test -f $1 && mv $1 $1.old
 | 
					 | 
				
			||||||
  rm -f $1.old
 | 
					 | 
				
			||||||
  cat >$1<<EOF
 | 
					 | 
				
			||||||
#! /bin/sh
 | 
					 | 
				
			||||||
#
 | 
					 | 
				
			||||||
# Created by configure
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
EOF
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  for var in CFLAGS CXXFLAGS CPPFLAGS LDFLAGS EXTRA_LDFLAGS_PROGRAM LIBS CC CXX; do
 | 
					 | 
				
			||||||
    eval val=\$$var
 | 
					 | 
				
			||||||
    if test -n "$val"; then
 | 
					 | 
				
			||||||
      echo "$var='$val' \\" >> $1
 | 
					 | 
				
			||||||
    fi
 | 
					 | 
				
			||||||
  done
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  echo "'[$]0' \\" >> $1
 | 
					 | 
				
			||||||
  if test `expr -- [$]0 : "'.*"` = 0; then
 | 
					 | 
				
			||||||
    CONFIGURE_COMMAND="$CONFIGURE_COMMAND '[$]0'"
 | 
					 | 
				
			||||||
  else 
 | 
					 | 
				
			||||||
    CONFIGURE_COMMAND="$CONFIGURE_COMMAND [$]0"
 | 
					 | 
				
			||||||
  fi
 | 
					 | 
				
			||||||
  for arg in $ac_configure_args; do
 | 
					 | 
				
			||||||
     if test `expr -- $arg : "'.*"` = 0; then
 | 
					 | 
				
			||||||
        if test `expr -- $arg : "--.*"` = 0; then
 | 
					 | 
				
			||||||
       	  break;
 | 
					 | 
				
			||||||
        fi
 | 
					 | 
				
			||||||
        echo "'[$]arg' \\" >> $1
 | 
					 | 
				
			||||||
        CONFIGURE_OPTIONS="$CONFIGURE_OPTIONS '[$]arg'"
 | 
					 | 
				
			||||||
     else
 | 
					 | 
				
			||||||
        if test `expr -- $arg : "'--.*"` = 0; then
 | 
					 | 
				
			||||||
       	  break;
 | 
					 | 
				
			||||||
        fi
 | 
					 | 
				
			||||||
        echo "[$]arg \\" >> $1
 | 
					 | 
				
			||||||
        CONFIGURE_OPTIONS="$CONFIGURE_OPTIONS [$]arg"
 | 
					 | 
				
			||||||
     fi
 | 
					 | 
				
			||||||
  done
 | 
					 | 
				
			||||||
  echo '"[$]@"' >> $1
 | 
					 | 
				
			||||||
  chmod +x $1
 | 
					 | 
				
			||||||
  CONFIGURE_COMMAND="$CONFIGURE_COMMAND $CONFIGURE_OPTIONS"
 | 
					 | 
				
			||||||
  CORE_SUBST_OLD(CONFIGURE_COMMAND)
 | 
					 | 
				
			||||||
  CORE_SUBST_OLD(CONFIGURE_OPTIONS)
 | 
					 | 
				
			||||||
])
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
AC_DEFUN([AX_CHECK_COMPILE_FLAG],
 | 
					 | 
				
			||||||
[AC_PREREQ(2.59)dnl for _AC_LANG_PREFIX
 | 
					 | 
				
			||||||
AS_VAR_PUSHDEF([CACHEVAR],[ax_cv_check_[]_AC_LANG_ABBREV[]flags_$4_$1])dnl
 | 
					 | 
				
			||||||
AC_CACHE_CHECK([whether _AC_LANG compiler accepts $1], CACHEVAR, [
 | 
					 | 
				
			||||||
  ax_check_save_flags=$[]_AC_LANG_PREFIX[]FLAGS
 | 
					 | 
				
			||||||
  _AC_LANG_PREFIX[]FLAGS="$[]_AC_LANG_PREFIX[]FLAGS $4 $1"
 | 
					 | 
				
			||||||
  AC_COMPILE_IFELSE([m4_default([$5],[AC_LANG_PROGRAM()])],
 | 
					 | 
				
			||||||
    [AS_VAR_SET(CACHEVAR,[yes])],
 | 
					 | 
				
			||||||
    [AS_VAR_SET(CACHEVAR,[no])])
 | 
					 | 
				
			||||||
  _AC_LANG_PREFIX[]FLAGS=$ax_check_save_flags])
 | 
					 | 
				
			||||||
AS_IF([test x"AS_VAR_GET(CACHEVAR)" = xyes],
 | 
					 | 
				
			||||||
  [m4_default([$2], :)],
 | 
					 | 
				
			||||||
  [m4_default([$3], :)])
 | 
					 | 
				
			||||||
AS_VAR_POPDEF([CACHEVAR])dnl
 | 
					 | 
				
			||||||
])dnl AX_CHECK_COMPILE_FLAGS
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# adl_RECURSIVE_EVAL(VALUE, RESULT)
 | 
					 | 
				
			||||||
# =================================
 | 
					 | 
				
			||||||
# Interpolate the VALUE in loop until it doesn't change,
 | 
					 | 
				
			||||||
# and set the result to $RESULT.
 | 
					 | 
				
			||||||
# WARNING: It's easy to get an infinite loop with some unsane input.
 | 
					 | 
				
			||||||
# For example ${datadir} becomes ${datarootdir}, and then ${prefix}/share, and
 | 
					 | 
				
			||||||
# finally ${prefix} is replaced by the prefix.
 | 
					 | 
				
			||||||
AC_DEFUN([adl_RECURSIVE_EVAL],
 | 
					 | 
				
			||||||
[_lcl_receval="$1"
 | 
					 | 
				
			||||||
$2=`(test "x$prefix" = xNONE && prefix="$ac_default_prefix"
 | 
					 | 
				
			||||||
     test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
 | 
					 | 
				
			||||||
     _lcl_receval_old=''
 | 
					 | 
				
			||||||
     while test "[$]_lcl_receval_old" != "[$]_lcl_receval"; do
 | 
					 | 
				
			||||||
       _lcl_receval_old="[$]_lcl_receval"
 | 
					 | 
				
			||||||
       eval _lcl_receval="\"[$]_lcl_receval\""
 | 
					 | 
				
			||||||
     done
 | 
					 | 
				
			||||||
     echo "[$]_lcl_receval")`])
 | 
					 | 
				
			||||||
							
								
								
									
										259
									
								
								configs/310014.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										259
									
								
								configs/310014.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,259 @@
 | 
				
			|||||||
 | 
					db_uri: mongodb://localhost/open5gs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sbi:
 | 
				
			||||||
 | 
					    server:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @build_configs_dir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @build_configs_dir@/open5gs/tls/testserver.key
 | 
				
			||||||
 | 
					      cert: @build_configs_dir@/open5gs/tls/testserver.crt
 | 
				
			||||||
 | 
					    client:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @build_configs_dir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @build_configs_dir@/open5gs/tls/testclient.key
 | 
				
			||||||
 | 
					      cert: @build_configs_dir@/open5gs/tls/testclient.crt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					#    no_nrf: true
 | 
				
			||||||
 | 
					#    no_scp: true
 | 
				
			||||||
 | 
					#    no_amf: true
 | 
				
			||||||
 | 
					#    no_smf: true
 | 
				
			||||||
 | 
					#    no_upf: true
 | 
				
			||||||
 | 
					#    no_ausf: true
 | 
				
			||||||
 | 
					#    no_udm: true
 | 
				
			||||||
 | 
					#    no_pcf: true
 | 
				
			||||||
 | 
					#    no_nssf: true
 | 
				
			||||||
 | 
					#    no_bsf: true
 | 
				
			||||||
 | 
					#    no_udr: true
 | 
				
			||||||
 | 
					#    no_mme: true
 | 
				
			||||||
 | 
					#    no_sgwc: true
 | 
				
			||||||
 | 
					#    no_sgwu: true
 | 
				
			||||||
 | 
					#    no_pcrf: true
 | 
				
			||||||
 | 
					#    no_hss: true
 | 
				
			||||||
 | 
					#    use_mongodb_change_stream: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					mme:
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: mme.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.2
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: hss.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.8
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    s1ap:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.2
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.2
 | 
				
			||||||
 | 
					    gummei:
 | 
				
			||||||
 | 
					      plmn_id:
 | 
				
			||||||
 | 
					        mcc: 310
 | 
				
			||||||
 | 
					        mnc: 014
 | 
				
			||||||
 | 
					      mme_gid: 2
 | 
				
			||||||
 | 
					      mme_code: 1
 | 
				
			||||||
 | 
					    tai:
 | 
				
			||||||
 | 
					      plmn_id:
 | 
				
			||||||
 | 
					        mcc: 310
 | 
				
			||||||
 | 
					        mnc: 014
 | 
				
			||||||
 | 
					      tac: 1
 | 
				
			||||||
 | 
					    security:
 | 
				
			||||||
 | 
					        integrity_order : [ EIA2, EIA1, EIA0 ]
 | 
				
			||||||
 | 
					        ciphering_order : [ EEA0, EEA1, EEA2 ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    network_name:
 | 
				
			||||||
 | 
					        full: Open5GS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sgwc:
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.3
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					smf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					      - addr: ::1
 | 
				
			||||||
 | 
					    gtpu:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					      - addr: ::1
 | 
				
			||||||
 | 
					    subnet:
 | 
				
			||||||
 | 
					      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					      - addr: 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					    dns:
 | 
				
			||||||
 | 
					      - 8.8.8.8
 | 
				
			||||||
 | 
					      - 8.8.4.4
 | 
				
			||||||
 | 
					      - 2001:4860:4860::8888
 | 
				
			||||||
 | 
					      - 2001:4860:4860::8844
 | 
				
			||||||
 | 
					    mtu: 1400
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: smf.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.4
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: pcrf.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.9
 | 
				
			||||||
 | 
					amf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    ngap:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					    guami:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 310
 | 
				
			||||||
 | 
					          mnc: 014
 | 
				
			||||||
 | 
					        amf_id:
 | 
				
			||||||
 | 
					          region: 2
 | 
				
			||||||
 | 
					          set: 1
 | 
				
			||||||
 | 
					    tai:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 310
 | 
				
			||||||
 | 
					          mnc: 014
 | 
				
			||||||
 | 
					        tac: 1
 | 
				
			||||||
 | 
					    plmn_support:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 310
 | 
				
			||||||
 | 
					          mnc: 014
 | 
				
			||||||
 | 
					        s_nssai:
 | 
				
			||||||
 | 
					          - sst: 1
 | 
				
			||||||
 | 
					    security:
 | 
				
			||||||
 | 
					        integrity_order : [ NIA2, NIA1, NIA0 ]
 | 
				
			||||||
 | 
					        ciphering_order : [ NEA0, NEA1, NEA2 ]
 | 
				
			||||||
 | 
					    network_name:
 | 
				
			||||||
 | 
					        full: Open5GS
 | 
				
			||||||
 | 
					    amf_name: open5gs-amf0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sgwu:
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					    gtpu:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					upf:
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					    gtpu:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					    subnet:
 | 
				
			||||||
 | 
					      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					      - addr: 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					    metrics:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					        port: 9090
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					hss:
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: hss.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.8
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: mme.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.2
 | 
				
			||||||
 | 
					pcrf:
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: pcrf.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.9
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: smf.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					nrf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr:
 | 
				
			||||||
 | 
					        - 127.0.0.10
 | 
				
			||||||
 | 
					        - ::1
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					scp:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ausf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.11
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					udm:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					pcf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.13
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    metrics:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.13
 | 
				
			||||||
 | 
					        port: 9090
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					nssf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.14
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    nsi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.10
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					        s_nssai:
 | 
				
			||||||
 | 
					          sst: 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					bsf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.15
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					udr:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.20
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
 | 
					  t3512:
 | 
				
			||||||
 | 
					    value: 540     # 9 mintues * 60 = 540 seconds
 | 
				
			||||||
							
								
								
									
										288
									
								
								configs/csfb.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										288
									
								
								configs/csfb.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,288 @@
 | 
				
			|||||||
 | 
					db_uri: mongodb://localhost/open5gs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sbi:
 | 
				
			||||||
 | 
					    server:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @build_configs_dir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @build_configs_dir@/open5gs/tls/testserver.key
 | 
				
			||||||
 | 
					      cert: @build_configs_dir@/open5gs/tls/testserver.crt
 | 
				
			||||||
 | 
					    client:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @build_configs_dir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @build_configs_dir@/open5gs/tls/testclient.key
 | 
				
			||||||
 | 
					      cert: @build_configs_dir@/open5gs/tls/testclient.crt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					#    no_nrf: true
 | 
				
			||||||
 | 
					#    no_scp: true
 | 
				
			||||||
 | 
					#    no_amf: true
 | 
				
			||||||
 | 
					#    no_smf: true
 | 
				
			||||||
 | 
					#    no_upf: true
 | 
				
			||||||
 | 
					#    no_ausf: true
 | 
				
			||||||
 | 
					#    no_udm: true
 | 
				
			||||||
 | 
					#    no_pcf: true
 | 
				
			||||||
 | 
					#    no_nssf: true
 | 
				
			||||||
 | 
					#    no_bsf: true
 | 
				
			||||||
 | 
					#    no_udr: true
 | 
				
			||||||
 | 
					#    no_mme: true
 | 
				
			||||||
 | 
					#    no_sgwc: true
 | 
				
			||||||
 | 
					#    no_sgwu: true
 | 
				
			||||||
 | 
					#    no_pcrf: true
 | 
				
			||||||
 | 
					#    no_hss: true
 | 
				
			||||||
 | 
					#    use_mongodb_change_stream: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					mme:
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: mme.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.2
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: hss.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.8
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    s1ap:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.2
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.2
 | 
				
			||||||
 | 
					    sgsap:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.2
 | 
				
			||||||
 | 
					        map:
 | 
				
			||||||
 | 
					          tai:
 | 
				
			||||||
 | 
					            plmn_id:
 | 
				
			||||||
 | 
					              mcc: 999
 | 
				
			||||||
 | 
					              mnc: 70
 | 
				
			||||||
 | 
					            tac: 7
 | 
				
			||||||
 | 
					          lai:
 | 
				
			||||||
 | 
					            plmn_id:
 | 
				
			||||||
 | 
					              mcc: 999
 | 
				
			||||||
 | 
					              mnc: 70
 | 
				
			||||||
 | 
					            lac: 2342
 | 
				
			||||||
 | 
					        map:
 | 
				
			||||||
 | 
					          tai:
 | 
				
			||||||
 | 
					            plmn_id:
 | 
				
			||||||
 | 
					              mcc: 724
 | 
				
			||||||
 | 
					              mnc: 21
 | 
				
			||||||
 | 
					            tac: 12345
 | 
				
			||||||
 | 
					          lai:
 | 
				
			||||||
 | 
					            plmn_id:
 | 
				
			||||||
 | 
					              mcc: 724
 | 
				
			||||||
 | 
					              mnc: 21
 | 
				
			||||||
 | 
					            lac: 51544
 | 
				
			||||||
 | 
					    gummei:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 999
 | 
				
			||||||
 | 
					          mnc: 70
 | 
				
			||||||
 | 
					        mme_gid: 2
 | 
				
			||||||
 | 
					        mme_code: 1
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 724
 | 
				
			||||||
 | 
					          mnc: 21
 | 
				
			||||||
 | 
					        mme_gid: 2
 | 
				
			||||||
 | 
					        mme_code: 1
 | 
				
			||||||
 | 
					    tai:
 | 
				
			||||||
 | 
					      plmn_id:
 | 
				
			||||||
 | 
					        mcc: 999
 | 
				
			||||||
 | 
					        mnc: 70
 | 
				
			||||||
 | 
					      tac: 7
 | 
				
			||||||
 | 
					    tai:
 | 
				
			||||||
 | 
					      plmn_id:
 | 
				
			||||||
 | 
					        mcc: 724
 | 
				
			||||||
 | 
					        mnc: 21
 | 
				
			||||||
 | 
					      tac: 12345
 | 
				
			||||||
 | 
					    security:
 | 
				
			||||||
 | 
					        integrity_order : [ EIA2, EIA1, EIA0 ]
 | 
				
			||||||
 | 
					        ciphering_order : [ EEA0, EEA1, EEA2 ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    network_name:
 | 
				
			||||||
 | 
					        full: Open5GS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sgwc:
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.3
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					smf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					      - addr: ::1
 | 
				
			||||||
 | 
					    gtpu:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					      - addr: ::1
 | 
				
			||||||
 | 
					    subnet:
 | 
				
			||||||
 | 
					      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					      - addr: 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					    dns:
 | 
				
			||||||
 | 
					      - 8.8.8.8
 | 
				
			||||||
 | 
					      - 8.8.4.4
 | 
				
			||||||
 | 
					      - 2001:4860:4860::8888
 | 
				
			||||||
 | 
					      - 2001:4860:4860::8844
 | 
				
			||||||
 | 
					    mtu: 1400
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: smf.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.4
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: pcrf.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.9
 | 
				
			||||||
 | 
					amf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    ngap:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					    guami:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 999
 | 
				
			||||||
 | 
					          mnc: 70
 | 
				
			||||||
 | 
					        amf_id:
 | 
				
			||||||
 | 
					          region: 2
 | 
				
			||||||
 | 
					          set: 1
 | 
				
			||||||
 | 
					    tai:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 999
 | 
				
			||||||
 | 
					          mnc: 70
 | 
				
			||||||
 | 
					        tac: 1
 | 
				
			||||||
 | 
					    plmn_support:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 999
 | 
				
			||||||
 | 
					          mnc: 70
 | 
				
			||||||
 | 
					        s_nssai:
 | 
				
			||||||
 | 
					          - sst: 1
 | 
				
			||||||
 | 
					    security:
 | 
				
			||||||
 | 
					        integrity_order : [ NIA2, NIA1, NIA0 ]
 | 
				
			||||||
 | 
					        ciphering_order : [ NEA0, NEA1, NEA2 ]
 | 
				
			||||||
 | 
					    network_name:
 | 
				
			||||||
 | 
					        full: Open5GS
 | 
				
			||||||
 | 
					    amf_name: open5gs-amf0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sgwu:
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					    gtpu:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					upf:
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					    gtpu:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					    subnet:
 | 
				
			||||||
 | 
					      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					      - addr: 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					    metrics:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					        port: 9090
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					hss:
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: hss.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.8
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: mme.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.2
 | 
				
			||||||
 | 
					pcrf:
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: pcrf.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.9
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: smf.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#        - 127.0.0.10
 | 
				
			||||||
 | 
					#        - ::1
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ausf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.11
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					udm:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					pcf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.13
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    metrics:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.13
 | 
				
			||||||
 | 
					        port: 9090
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					nssf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.14
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    nsi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.10
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					        s_nssai:
 | 
				
			||||||
 | 
					          sst: 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					bsf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.15
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					udr:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.20
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
 | 
					  t3512:
 | 
				
			||||||
 | 
					    value: 540     # 9 mintues * 60 = 540 seconds
 | 
				
			||||||
							
								
								
									
										266
									
								
								configs/freeDiameter/hss.conf.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										266
									
								
								configs/freeDiameter/hss.conf.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,266 @@
 | 
				
			|||||||
 | 
					# This is a sample configuration file for freeDiameter daemon.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Most of the options can be omitted, as they default to reasonable values.
 | 
				
			||||||
 | 
					# Only TLS-related options must be configured properly in usual setups.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# It is possible to use "include" keyword to import additional files
 | 
				
			||||||
 | 
					# e.g.: include "/etc/freeDiameter.d/*.conf"
 | 
				
			||||||
 | 
					# This is exactly equivalent as copy & paste the content of the included file(s) 
 | 
				
			||||||
 | 
					# where the "include" keyword is found.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Peer identity and realm 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The Diameter Identity of this daemon.
 | 
				
			||||||
 | 
					# This must be a valid FQDN that resolves to the local host.
 | 
				
			||||||
 | 
					# Default: hostname's FQDN
 | 
				
			||||||
 | 
					#Identity = "aaa.koganei.freediameter.net";
 | 
				
			||||||
 | 
					Identity = "hss.localdomain";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The Diameter Realm of this daemon.
 | 
				
			||||||
 | 
					# Default: the domain part of Identity (after the first dot).
 | 
				
			||||||
 | 
					#Realm = "koganei.freediameter.net";
 | 
				
			||||||
 | 
					Realm = "localdomain";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Transport protocol configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The port this peer is listening on for incoming connections (TCP and SCTP).
 | 
				
			||||||
 | 
					# Default: 3868. Use 0 to disable.
 | 
				
			||||||
 | 
					#Port = 3868;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The port this peer is listening on for incoming TLS-protected connections (TCP and SCTP).
 | 
				
			||||||
 | 
					# See TLS_old_method for more information about TLS flavours.
 | 
				
			||||||
 | 
					# Note: we use TLS/SCTP instead of DTLS/SCTP at the moment. This will change in future version of freeDiameter.
 | 
				
			||||||
 | 
					# Default: 5868. Use 0 to disable.
 | 
				
			||||||
 | 
					#SecPort = 5868;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Use RFC3588 method for TLS protection, where TLS is negociated after CER/CEA exchange is completed 
 | 
				
			||||||
 | 
					# on the unsecure connection. The alternative is RFC6733 mechanism, where TLS protects also the 
 | 
				
			||||||
 | 
					# CER/CEA exchange on a dedicated secure port.
 | 
				
			||||||
 | 
					# This parameter only affects outgoing connections. 
 | 
				
			||||||
 | 
					# The setting can be also defined per-peer (see Peers configuration section).
 | 
				
			||||||
 | 
					# Default: use RFC6733 method with separate port for TLS.
 | 
				
			||||||
 | 
					#TLS_old_method;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable use of TCP protocol (only listen and connect over SCTP)
 | 
				
			||||||
 | 
					# Default : TCP enabled
 | 
				
			||||||
 | 
					#No_TCP;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable use of SCTP protocol (only listen and connect over TCP)
 | 
				
			||||||
 | 
					# Default : SCTP enabled
 | 
				
			||||||
 | 
					#No_SCTP;
 | 
				
			||||||
 | 
					# This option is ignored if freeDiameter is compiled with DISABLE_SCTP option.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Prefer TCP instead of SCTP for establishing new connections.
 | 
				
			||||||
 | 
					# This setting may be overwritten per peer in peer configuration blocs.
 | 
				
			||||||
 | 
					# Default : SCTP is attempted first.
 | 
				
			||||||
 | 
					#Prefer_TCP;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Default number of streams per SCTP associations.
 | 
				
			||||||
 | 
					# This setting may be overwritten per peer basis.
 | 
				
			||||||
 | 
					# Default : 30 streams
 | 
				
			||||||
 | 
					#SCTP_streams = 30;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Endpoint configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable use of IP addresses (only IPv6)
 | 
				
			||||||
 | 
					# Default : IP enabled
 | 
				
			||||||
 | 
					#No_IP;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable use of IPv6 addresses (only IP)
 | 
				
			||||||
 | 
					# Default : IPv6 enabled
 | 
				
			||||||
 | 
					#No_IPv6;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Specify local addresses the server must bind to
 | 
				
			||||||
 | 
					# Default : listen on all addresses available.
 | 
				
			||||||
 | 
					#ListenOn = "202.249.37.5";
 | 
				
			||||||
 | 
					#ListenOn = "2001:200:903:2::202:1";
 | 
				
			||||||
 | 
					#ListenOn = "fe80::21c:5ff:fe98:7d62%eth0";
 | 
				
			||||||
 | 
					ListenOn = "127.0.0.8";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Server configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# How many Diameter peers are allowed to be connecting at the same time ?
 | 
				
			||||||
 | 
					# This parameter limits the number of incoming connections from the time
 | 
				
			||||||
 | 
					# the connection is accepted until the first CER is received.
 | 
				
			||||||
 | 
					# Default: 5 unidentified clients in paralel.
 | 
				
			||||||
 | 
					#ThreadsPerServer = 5;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  TLS Configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# TLS is managed by the GNUTLS library in the freeDiameter daemon.
 | 
				
			||||||
 | 
					# You may find more information about parameters and special behaviors
 | 
				
			||||||
 | 
					# in the relevant documentation.
 | 
				
			||||||
 | 
					# http://www.gnu.org/software/gnutls/manual/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Credentials of the local peer
 | 
				
			||||||
 | 
					# The X509 certificate and private key file to use for the local peer.
 | 
				
			||||||
 | 
					# The files must contain PKCS-1 encoded RSA key, in PEM format.
 | 
				
			||||||
 | 
					# (These parameters are passed to gnutls_certificate_set_x509_key_file function)
 | 
				
			||||||
 | 
					# Default : NO DEFAULT
 | 
				
			||||||
 | 
					#TLS_Cred = "<x509 certif file.PEM>" , "<x509 private key file.PEM>";
 | 
				
			||||||
 | 
					#TLS_Cred = "/etc/ssl/certs/freeDiameter.pem", "/etc/ssl/private/freeDiameter.key";
 | 
				
			||||||
 | 
					TLS_Cred = "@sysconfdir@/open5gs/tls/hss.crt", "@sysconfdir@/open5gs/tls/hss.key";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Certificate authority / trust anchors
 | 
				
			||||||
 | 
					# The file containing the list of trusted Certificate Authorities (PEM list)
 | 
				
			||||||
 | 
					# (This parameter is passed to gnutls_certificate_set_x509_trust_file function)
 | 
				
			||||||
 | 
					# The directive can appear several times to specify several files.
 | 
				
			||||||
 | 
					# Default : GNUTLS default behavior
 | 
				
			||||||
 | 
					#TLS_CA = "<file.PEM>";
 | 
				
			||||||
 | 
					TLS_CA = "@sysconfdir@/open5gs/tls/ca.crt";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Certificate Revocation List file
 | 
				
			||||||
 | 
					# The information about revoked certificates.
 | 
				
			||||||
 | 
					# The file contains a list of trusted CRLs in PEM format. They should have been verified before. 
 | 
				
			||||||
 | 
					# (This parameter is passed to gnutls_certificate_set_x509_crl_file function)
 | 
				
			||||||
 | 
					# Note: openssl CRL format might have interoperability issue with GNUTLS format.
 | 
				
			||||||
 | 
					# Default : GNUTLS default behavior
 | 
				
			||||||
 | 
					#TLS_CRL = "<file.PEM>";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# GNU TLS Priority string
 | 
				
			||||||
 | 
					# This string allows to configure the behavior of GNUTLS key exchanges 
 | 
				
			||||||
 | 
					# algorithms. See gnutls_priority_init function documentation for information.
 | 
				
			||||||
 | 
					# You should also refer to the Diameter required TLS support here:
 | 
				
			||||||
 | 
					#   http://tools.ietf.org/html/rfc6733#section-13.1
 | 
				
			||||||
 | 
					# Default : "NORMAL"
 | 
				
			||||||
 | 
					# Example: TLS_Prio = "NONE:+VERS-TLS1.1:+AES-128-CBC:+RSA:+SHA1:+COMP-NULL";
 | 
				
			||||||
 | 
					#TLS_Prio = "NORMAL";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Diffie-Hellman parameters size
 | 
				
			||||||
 | 
					# Set the number of bits for generated DH parameters
 | 
				
			||||||
 | 
					# Valid value should be 768, 1024, 2048, 3072 or 4096.
 | 
				
			||||||
 | 
					# (This parameter is passed to gnutls_dh_params_generate2 function, 
 | 
				
			||||||
 | 
					# it usually should match RSA key size)
 | 
				
			||||||
 | 
					# Default : 1024
 | 
				
			||||||
 | 
					#TLS_DH_Bits = 1024;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Alternatively, you can specify a file to load the PKCS#3 encoded
 | 
				
			||||||
 | 
					# DH parameters directly from. This accelerates the daemon start 
 | 
				
			||||||
 | 
					# but is slightly less secure. If this file is provided, the
 | 
				
			||||||
 | 
					# TLS_DH_Bits parameters has no effect.
 | 
				
			||||||
 | 
					# Default : no default.
 | 
				
			||||||
 | 
					#TLS_DH_File = "<file.PEM>";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Timers configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The Tc timer of this peer.
 | 
				
			||||||
 | 
					# It is the delay before a new attempt is made to reconnect a disconnected peer.
 | 
				
			||||||
 | 
					# The value is expressed in seconds. The recommended value is 30 seconds.
 | 
				
			||||||
 | 
					# Default: 30
 | 
				
			||||||
 | 
					#TcTimer = 30;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The Tw timer of this peer.
 | 
				
			||||||
 | 
					# It is the delay before a watchdog message is sent, as described in RFC 3539.
 | 
				
			||||||
 | 
					# The value is expressed in seconds. The default value is 30 seconds. Value must
 | 
				
			||||||
 | 
					# be greater or equal to 6 seconds. See details in the RFC.
 | 
				
			||||||
 | 
					# Default: 30
 | 
				
			||||||
 | 
					#TwTimer = 30;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Applications configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable the relaying of Diameter messages?
 | 
				
			||||||
 | 
					# For messages not handled locally, the default behavior is to forward the
 | 
				
			||||||
 | 
					# message to another peer if any is available, according to the routing 
 | 
				
			||||||
 | 
					# algorithms. In addition the "0xffffff" application is advertised in CER/CEA 
 | 
				
			||||||
 | 
					# exchanges.
 | 
				
			||||||
 | 
					# Default: Relaying is enabled.
 | 
				
			||||||
 | 
					#NoRelay;
 | 
				
			||||||
 | 
					NoRelay;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Number of server threads that can handle incoming messages at the same time.
 | 
				
			||||||
 | 
					# Default: 4
 | 
				
			||||||
 | 
					#AppServThreads = 4;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Other applications are configured by loaded extensions.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Extensions configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#  The freeDiameter framework merely provides support for
 | 
				
			||||||
 | 
					# Diameter Base Protocol. The specific application behaviors,
 | 
				
			||||||
 | 
					# as well as advanced functions, are provided
 | 
				
			||||||
 | 
					# by loadable extensions (plug-ins).
 | 
				
			||||||
 | 
					#  These extensions may in addition receive the name of a 
 | 
				
			||||||
 | 
					# configuration file, the format of which is extension-specific.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Format:
 | 
				
			||||||
 | 
					#LoadExtension = "/path/to/extension" [ : "/optional/configuration/file" ] ;
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Examples:
 | 
				
			||||||
 | 
					#LoadExtension = "extensions/sample.fdx";
 | 
				
			||||||
 | 
					#LoadExtension = "extensions/sample.fdx":"conf/sample.conf";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Extensions are named as follow:
 | 
				
			||||||
 | 
					# dict_* for extensions that add content to the dictionary definitions.
 | 
				
			||||||
 | 
					# dbg_*  for extensions useful only to retrieve more information on the framework execution.
 | 
				
			||||||
 | 
					# acl_*  : Access control list, to control which peers are allowed to connect.
 | 
				
			||||||
 | 
					# rt_*   : routing extensions that impact how messages are forwarded to other peers.
 | 
				
			||||||
 | 
					# app_*  : applications, these extensions usually register callbacks to handle specific messages.
 | 
				
			||||||
 | 
					# test_* : dummy extensions that are useful only in testing environments.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The dbg_msg_dump.fdx extension allows you to tweak the way freeDiameter displays some
 | 
				
			||||||
 | 
					# information about some events. This extension does not actually use a configuration file
 | 
				
			||||||
 | 
					# but receives directly a parameter in the string passed to the extension. Here are some examples:
 | 
				
			||||||
 | 
					## LoadExtension = "dbg_msg_dumps.fdx" : "0x1111"; # Removes all default hooks, very quiet even in case of errors.
 | 
				
			||||||
 | 
					## LoadExtension = "dbg_msg_dumps.fdx" : "0x2222"; # Display all events with few details.
 | 
				
			||||||
 | 
					## LoadExtension = "dbg_msg_dumps.fdx" : "0x0080"; # Dump complete information about sent and received messages.
 | 
				
			||||||
 | 
					# The four digits respectively control: connections, routing decisions, sent/received messages, errors.
 | 
				
			||||||
 | 
					# The values for each digit are:
 | 
				
			||||||
 | 
					#  0 - default - keep the default behavior
 | 
				
			||||||
 | 
					#  1 - quiet   - remove any specific log
 | 
				
			||||||
 | 
					#  2 - compact - display only a summary of the information
 | 
				
			||||||
 | 
					#  4 - full    - display the complete information on a single long line
 | 
				
			||||||
 | 
					#  8 - tree    - display the complete information in an easier to read format spanning several lines.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dbg_msg_dumps.fdx" : "0x8888";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_rfc5777.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_mip6i.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_nasreq.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_nas_mipv6.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_dcca.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_dcca_3gpp.fdx";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Peers configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#  The local server listens for incoming connections. By default,
 | 
				
			||||||
 | 
					# all unknown connecting peers are rejected. Extensions can override this behavior (e.g., acl_wl).
 | 
				
			||||||
 | 
					# 
 | 
				
			||||||
 | 
					#  In addition to incoming connections, the local peer can
 | 
				
			||||||
 | 
					# be configured to establish and maintain connections to some 
 | 
				
			||||||
 | 
					# Diameter nodes and allow connections from these nodes.
 | 
				
			||||||
 | 
					#  This is achieved with the ConnectPeer directive described below.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Note that the configured Diameter Identity MUST match
 | 
				
			||||||
 | 
					# the information received inside CEA, or the connection will be aborted.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Format:
 | 
				
			||||||
 | 
					#ConnectPeer = "diameterid" [ { parameter1; parameter2; ...} ] ;
 | 
				
			||||||
 | 
					# Parameters that can be specified in the peer's parameter list:
 | 
				
			||||||
 | 
					#  No_TCP; No_SCTP; No_IP; No_IPv6; Prefer_TCP; TLS_old_method;
 | 
				
			||||||
 | 
					#  No_TLS;       # assume transparent security instead of TLS. DTLS is not supported yet (will change in future versions).
 | 
				
			||||||
 | 
					#  Port = 5868;  # The port to connect to
 | 
				
			||||||
 | 
					#  TcTimer = 30;
 | 
				
			||||||
 | 
					#  TwTimer = 30;
 | 
				
			||||||
 | 
					#  ConnectTo = "202.249.37.5";
 | 
				
			||||||
 | 
					#  ConnectTo = "2001:200:903:2::202:1";
 | 
				
			||||||
 | 
					#  TLS_Prio = "NORMAL";
 | 
				
			||||||
 | 
					#  Realm = "realm.net"; # Reject the peer if it does not advertise this realm.
 | 
				
			||||||
 | 
					# Examples:
 | 
				
			||||||
 | 
					#ConnectPeer = "aaa.wide.ad.jp";
 | 
				
			||||||
 | 
					#ConnectPeer = "old.diameter.serv" { TcTimer = 60; TLS_old_method; No_SCTP; Port=3868; } ;
 | 
				
			||||||
 | 
					ConnectPeer = "mme.localdomain" { ConnectTo = "127.0.0.2"; No_TLS; };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
							
								
								
									
										36
									
								
								configs/freeDiameter/meson.build
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								configs/freeDiameter/meson.build
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,36 @@
 | 
				
			|||||||
 | 
					# Copyright (C) 2019 by Sukchan Lee <acetcom@gmail.com>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This file is part of Open5GS.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 | 
					# it under the terms of the GNU Affero General Public License as published by
 | 
				
			||||||
 | 
					# the Free Software Foundation, either version 3 of the License, or
 | 
				
			||||||
 | 
					# (at your option) any later version.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# This program is distributed in the hope that it will be useful,
 | 
				
			||||||
 | 
					# but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
				
			||||||
 | 
					# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
				
			||||||
 | 
					# GNU General Public License for more details.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# You should have received a copy of the GNU General Public License
 | 
				
			||||||
 | 
					# along with this program.  If not, see <https://www.gnu.org/licenses/>.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					freediameter_sysconfdir = join_paths(sysconfdir, 'freeDiameter')
 | 
				
			||||||
 | 
					meson.add_install_script(python3_exe, '-c',
 | 
				
			||||||
 | 
					        mkdir_p.format(freediameter_sysconfdir))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					freediameter_conf = '''
 | 
				
			||||||
 | 
					    mme.conf
 | 
				
			||||||
 | 
					    hss.conf
 | 
				
			||||||
 | 
					    smf.conf
 | 
				
			||||||
 | 
					    pcrf.conf
 | 
				
			||||||
 | 
					'''.split()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					foreach file : freediameter_conf
 | 
				
			||||||
 | 
					    gen = configure_file(
 | 
				
			||||||
 | 
					            input : file + '.in',
 | 
				
			||||||
 | 
					            output : file,
 | 
				
			||||||
 | 
					            configuration : conf_data)
 | 
				
			||||||
 | 
					    meson.add_install_script(python3_exe, '-c',
 | 
				
			||||||
 | 
					            install_conf.format(gen, freediameter_sysconfdir))
 | 
				
			||||||
 | 
					endforeach
 | 
				
			||||||
							
								
								
									
										267
									
								
								configs/freeDiameter/mme.conf.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										267
									
								
								configs/freeDiameter/mme.conf.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,267 @@
 | 
				
			|||||||
 | 
					# This is a sample configuration file for freeDiameter daemon.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Most of the options can be omitted, as they default to reasonable values.
 | 
				
			||||||
 | 
					# Only TLS-related options must be configured properly in usual setups.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# It is possible to use "include" keyword to import additional files
 | 
				
			||||||
 | 
					# e.g.: include "/etc/freeDiameter.d/*.conf"
 | 
				
			||||||
 | 
					# This is exactly equivalent as copy & paste the content of the included file(s) 
 | 
				
			||||||
 | 
					# where the "include" keyword is found.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Peer identity and realm 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The Diameter Identity of this daemon.
 | 
				
			||||||
 | 
					# This must be a valid FQDN that resolves to the local host.
 | 
				
			||||||
 | 
					# Default: hostname's FQDN
 | 
				
			||||||
 | 
					#Identity = "aaa.koganei.freediameter.net";
 | 
				
			||||||
 | 
					Identity = "mme.localdomain";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The Diameter Realm of this daemon.
 | 
				
			||||||
 | 
					# Default: the domain part of Identity (after the first dot).
 | 
				
			||||||
 | 
					#Realm = "koganei.freediameter.net";
 | 
				
			||||||
 | 
					Realm = "localdomain";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Transport protocol configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The port this peer is listening on for incoming connections (TCP and SCTP).
 | 
				
			||||||
 | 
					# Default: 3868. Use 0 to disable.
 | 
				
			||||||
 | 
					#Port = 3868;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The port this peer is listening on for incoming TLS-protected connections (TCP and SCTP).
 | 
				
			||||||
 | 
					# See TLS_old_method for more information about TLS flavours.
 | 
				
			||||||
 | 
					# Note: we use TLS/SCTP instead of DTLS/SCTP at the moment. This will change in future version of freeDiameter.
 | 
				
			||||||
 | 
					# Default: 5868. Use 0 to disable.
 | 
				
			||||||
 | 
					#SecPort = 5868;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Use RFC3588 method for TLS protection, where TLS is negociated after CER/CEA exchange is completed 
 | 
				
			||||||
 | 
					# on the unsecure connection. The alternative is RFC6733 mechanism, where TLS protects also the 
 | 
				
			||||||
 | 
					# CER/CEA exchange on a dedicated secure port.
 | 
				
			||||||
 | 
					# This parameter only affects outgoing connections. 
 | 
				
			||||||
 | 
					# The setting can be also defined per-peer (see Peers configuration section).
 | 
				
			||||||
 | 
					# Default: use RFC6733 method with separate port for TLS.
 | 
				
			||||||
 | 
					#TLS_old_method;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable use of TCP protocol (only listen and connect over SCTP)
 | 
				
			||||||
 | 
					# Default : TCP enabled
 | 
				
			||||||
 | 
					#No_TCP;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable use of SCTP protocol (only listen and connect over TCP)
 | 
				
			||||||
 | 
					# Default : SCTP enabled
 | 
				
			||||||
 | 
					#No_SCTP;
 | 
				
			||||||
 | 
					# This option is ignored if freeDiameter is compiled with DISABLE_SCTP option.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Prefer TCP instead of SCTP for establishing new connections.
 | 
				
			||||||
 | 
					# This setting may be overwritten per peer in peer configuration blocs.
 | 
				
			||||||
 | 
					# Default : SCTP is attempted first.
 | 
				
			||||||
 | 
					#Prefer_TCP;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Default number of streams per SCTP associations.
 | 
				
			||||||
 | 
					# This setting may be overwritten per peer basis.
 | 
				
			||||||
 | 
					# Default : 30 streams
 | 
				
			||||||
 | 
					#SCTP_streams = 30;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Endpoint configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable use of IP addresses (only IPv6)
 | 
				
			||||||
 | 
					# Default : IP enabled
 | 
				
			||||||
 | 
					#No_IP;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable use of IPv6 addresses (only IP)
 | 
				
			||||||
 | 
					# Default : IPv6 enabled
 | 
				
			||||||
 | 
					#No_IPv6;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Specify local addresses the server must bind to
 | 
				
			||||||
 | 
					# Default : listen on all addresses available.
 | 
				
			||||||
 | 
					#ListenOn = "202.249.37.5";
 | 
				
			||||||
 | 
					#ListenOn = "2001:200:903:2::202:1";
 | 
				
			||||||
 | 
					#ListenOn = "fe80::21c:5ff:fe98:7d62%eth0";
 | 
				
			||||||
 | 
					ListenOn = "127.0.0.2";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Server configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# How many Diameter peers are allowed to be connecting at the same time ?
 | 
				
			||||||
 | 
					# This parameter limits the number of incoming connections from the time
 | 
				
			||||||
 | 
					# the connection is accepted until the first CER is received.
 | 
				
			||||||
 | 
					# Default: 5 unidentified clients in paralel.
 | 
				
			||||||
 | 
					#ThreadsPerServer = 5;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  TLS Configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# TLS is managed by the GNUTLS library in the freeDiameter daemon.
 | 
				
			||||||
 | 
					# You may find more information about parameters and special behaviors
 | 
				
			||||||
 | 
					# in the relevant documentation.
 | 
				
			||||||
 | 
					# http://www.gnu.org/software/gnutls/manual/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Credentials of the local peer
 | 
				
			||||||
 | 
					# The X509 certificate and private key file to use for the local peer.
 | 
				
			||||||
 | 
					# The files must contain PKCS-1 encoded RSA key, in PEM format.
 | 
				
			||||||
 | 
					# (These parameters are passed to gnutls_certificate_set_x509_key_file function)
 | 
				
			||||||
 | 
					# Default : NO DEFAULT
 | 
				
			||||||
 | 
					#TLS_Cred = "<x509 certif file.PEM>" , "<x509 private key file.PEM>";
 | 
				
			||||||
 | 
					#TLS_Cred = "/etc/ssl/certs/freeDiameter.pem", "/etc/ssl/private/freeDiameter.key";
 | 
				
			||||||
 | 
					TLS_Cred = "@sysconfdir@/open5gs/tls/mme.crt", "@sysconfdir@/open5gs/tls/mme.key";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Certificate authority / trust anchors
 | 
				
			||||||
 | 
					# The file containing the list of trusted Certificate Authorities (PEM list)
 | 
				
			||||||
 | 
					# (This parameter is passed to gnutls_certificate_set_x509_trust_file function)
 | 
				
			||||||
 | 
					# The directive can appear several times to specify several files.
 | 
				
			||||||
 | 
					# Default : GNUTLS default behavior
 | 
				
			||||||
 | 
					#TLS_CA = "<file.PEM>";
 | 
				
			||||||
 | 
					TLS_CA = "@sysconfdir@/open5gs/tls/ca.crt";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Certificate Revocation List file
 | 
				
			||||||
 | 
					# The information about revoked certificates.
 | 
				
			||||||
 | 
					# The file contains a list of trusted CRLs in PEM format. They should have been verified before. 
 | 
				
			||||||
 | 
					# (This parameter is passed to gnutls_certificate_set_x509_crl_file function)
 | 
				
			||||||
 | 
					# Note: openssl CRL format might have interoperability issue with GNUTLS format.
 | 
				
			||||||
 | 
					# Default : GNUTLS default behavior
 | 
				
			||||||
 | 
					#TLS_CRL = "<file.PEM>";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# GNU TLS Priority string
 | 
				
			||||||
 | 
					# This string allows to configure the behavior of GNUTLS key exchanges 
 | 
				
			||||||
 | 
					# algorithms. See gnutls_priority_init function documentation for information.
 | 
				
			||||||
 | 
					# You should also refer to the Diameter required TLS support here:
 | 
				
			||||||
 | 
					#   http://tools.ietf.org/html/rfc6733#section-13.1
 | 
				
			||||||
 | 
					# Default : "NORMAL"
 | 
				
			||||||
 | 
					# Example: TLS_Prio = "NONE:+VERS-TLS1.1:+AES-128-CBC:+RSA:+SHA1:+COMP-NULL";
 | 
				
			||||||
 | 
					#TLS_Prio = "NORMAL";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Diffie-Hellman parameters size
 | 
				
			||||||
 | 
					# Set the number of bits for generated DH parameters
 | 
				
			||||||
 | 
					# Valid value should be 768, 1024, 2048, 3072 or 4096.
 | 
				
			||||||
 | 
					# (This parameter is passed to gnutls_dh_params_generate2 function, 
 | 
				
			||||||
 | 
					# it usually should match RSA key size)
 | 
				
			||||||
 | 
					# Default : 1024
 | 
				
			||||||
 | 
					#TLS_DH_Bits = 1024;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Alternatively, you can specify a file to load the PKCS#3 encoded
 | 
				
			||||||
 | 
					# DH parameters directly from. This accelerates the daemon start 
 | 
				
			||||||
 | 
					# but is slightly less secure. If this file is provided, the
 | 
				
			||||||
 | 
					# TLS_DH_Bits parameters has no effect.
 | 
				
			||||||
 | 
					# Default : no default.
 | 
				
			||||||
 | 
					#TLS_DH_File = "<file.PEM>";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Timers configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The Tc timer of this peer.
 | 
				
			||||||
 | 
					# It is the delay before a new attempt is made to reconnect a disconnected peer.
 | 
				
			||||||
 | 
					# The value is expressed in seconds. The recommended value is 30 seconds.
 | 
				
			||||||
 | 
					# Default: 30
 | 
				
			||||||
 | 
					#TcTimer = 30;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The Tw timer of this peer.
 | 
				
			||||||
 | 
					# It is the delay before a watchdog message is sent, as described in RFC 3539.
 | 
				
			||||||
 | 
					# The value is expressed in seconds. The default value is 30 seconds. Value must
 | 
				
			||||||
 | 
					# be greater or equal to 6 seconds. See details in the RFC.
 | 
				
			||||||
 | 
					# Default: 30
 | 
				
			||||||
 | 
					#TwTimer = 30;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Applications configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable the relaying of Diameter messages?
 | 
				
			||||||
 | 
					# For messages not handled locally, the default behavior is to forward the
 | 
				
			||||||
 | 
					# message to another peer if any is available, according to the routing 
 | 
				
			||||||
 | 
					# algorithms. In addition the "0xffffff" application is advertised in CER/CEA 
 | 
				
			||||||
 | 
					# exchanges.
 | 
				
			||||||
 | 
					# Default: Relaying is enabled.
 | 
				
			||||||
 | 
					#NoRelay;
 | 
				
			||||||
 | 
					NoRelay;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Number of server threads that can handle incoming messages at the same time.
 | 
				
			||||||
 | 
					# Default: 4
 | 
				
			||||||
 | 
					#AppServThreads = 4;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Other applications are configured by loaded extensions.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Extensions configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#  The freeDiameter framework merely provides support for
 | 
				
			||||||
 | 
					# Diameter Base Protocol. The specific application behaviors,
 | 
				
			||||||
 | 
					# as well as advanced functions, are provided
 | 
				
			||||||
 | 
					# by loadable extensions (plug-ins).
 | 
				
			||||||
 | 
					#  These extensions may in addition receive the name of a 
 | 
				
			||||||
 | 
					# configuration file, the format of which is extension-specific.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Format:
 | 
				
			||||||
 | 
					#LoadExtension = "/path/to/extension" [ : "/optional/configuration/file" ] ;
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Examples:
 | 
				
			||||||
 | 
					#LoadExtension = "extensions/sample.fdx";
 | 
				
			||||||
 | 
					#LoadExtension = "extensions/sample.fdx":"conf/sample.conf";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Extensions are named as follow:
 | 
				
			||||||
 | 
					# dict_* for extensions that add content to the dictionary definitions.
 | 
				
			||||||
 | 
					# dbg_*  for extensions useful only to retrieve more information on the framework execution.
 | 
				
			||||||
 | 
					# acl_*  : Access control list, to control which peers are allowed to connect.
 | 
				
			||||||
 | 
					# rt_*   : routing extensions that impact how messages are forwarded to other peers.
 | 
				
			||||||
 | 
					# app_*  : applications, these extensions usually register callbacks to handle specific messages.
 | 
				
			||||||
 | 
					# test_* : dummy extensions that are useful only in testing environments.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The dbg_msg_dump.fdx extension allows you to tweak the way freeDiameter displays some
 | 
				
			||||||
 | 
					# information about some events. This extension does not actually use a configuration file
 | 
				
			||||||
 | 
					# but receives directly a parameter in the string passed to the extension. Here are some examples:
 | 
				
			||||||
 | 
					## LoadExtension = "dbg_msg_dumps.fdx" : "0x1111"; # Removes all default hooks, very quiet even in case of errors.
 | 
				
			||||||
 | 
					## LoadExtension = "dbg_msg_dumps.fdx" : "0x2222"; # Display all events with few details.
 | 
				
			||||||
 | 
					## LoadExtension = "dbg_msg_dumps.fdx" : "0x0080"; # Dump complete information about sent and received messages.
 | 
				
			||||||
 | 
					# The four digits respectively control: connections, routing decisions, sent/received messages, errors.
 | 
				
			||||||
 | 
					# The values for each digit are:
 | 
				
			||||||
 | 
					#  0 - default - keep the default behavior
 | 
				
			||||||
 | 
					#  1 - quiet   - remove any specific log
 | 
				
			||||||
 | 
					#  2 - compact - display only a summary of the information
 | 
				
			||||||
 | 
					#  4 - full    - display the complete information on a single long line
 | 
				
			||||||
 | 
					#  8 - tree    - display the complete information in an easier to read format spanning several lines.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dbg_msg_dumps.fdx" : "0x8888";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_rfc5777.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_mip6i.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_nasreq.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_nas_mipv6.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_dcca.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_dcca_3gpp.fdx";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Peers configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#  The local server listens for incoming connections. By default,
 | 
				
			||||||
 | 
					# all unknown connecting peers are rejected. Extensions can override this behavior (e.g., acl_wl).
 | 
				
			||||||
 | 
					# 
 | 
				
			||||||
 | 
					#  In addition to incoming connections, the local peer can
 | 
				
			||||||
 | 
					# be configured to establish and maintain connections to some 
 | 
				
			||||||
 | 
					# Diameter nodes and allow connections from these nodes.
 | 
				
			||||||
 | 
					#  This is achieved with the ConnectPeer directive described below.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Note that the configured Diameter Identity MUST match
 | 
				
			||||||
 | 
					# the information received inside CEA, or the connection will be aborted.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Format:
 | 
				
			||||||
 | 
					#ConnectPeer = "diameterid" [ { parameter1; parameter2; ...} ] ;
 | 
				
			||||||
 | 
					# Parameters that can be specified in the peer's parameter list:
 | 
				
			||||||
 | 
					#  No_TCP; No_SCTP; No_IP; No_IPv6; Prefer_TCP; TLS_old_method;
 | 
				
			||||||
 | 
					#  No_TLS;       # assume transparent security instead of TLS. DTLS is not supported yet (will change in future versions).
 | 
				
			||||||
 | 
					#  Port = 5868;  # The port to connect to
 | 
				
			||||||
 | 
					#  TcTimer = 30;
 | 
				
			||||||
 | 
					#  TwTimer = 30;
 | 
				
			||||||
 | 
					#  ConnectTo = "202.249.37.5";
 | 
				
			||||||
 | 
					#  ConnectTo = "2001:200:903:2::202:1";
 | 
				
			||||||
 | 
					#  TLS_Prio = "NORMAL";
 | 
				
			||||||
 | 
					#  Realm = "realm.net"; # Reject the peer if it does not advertise this realm.
 | 
				
			||||||
 | 
					# Examples:
 | 
				
			||||||
 | 
					#ConnectPeer = "aaa.wide.ad.jp";
 | 
				
			||||||
 | 
					#ConnectPeer = "old.diameter.serv" { TcTimer = 60; TLS_old_method; No_SCTP; Port=3868; } ;
 | 
				
			||||||
 | 
					ConnectPeer = "hss.localdomain" { ConnectTo = "127.0.0.8"; No_TLS; };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
							
								
								
									
										266
									
								
								configs/freeDiameter/pcrf.conf.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										266
									
								
								configs/freeDiameter/pcrf.conf.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,266 @@
 | 
				
			|||||||
 | 
					# This is a sample configuration file for freeDiameter daemon.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Most of the options can be omitted, as they default to reasonable values.
 | 
				
			||||||
 | 
					# Only TLS-related options must be configured properly in usual setups.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# It is possible to use "include" keyword to import additional files
 | 
				
			||||||
 | 
					# e.g.: include "/etc/freeDiameter.d/*.conf"
 | 
				
			||||||
 | 
					# This is exactly equivalent as copy & paste the content of the included file(s) 
 | 
				
			||||||
 | 
					# where the "include" keyword is found.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Peer identity and realm 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The Diameter Identity of this daemon.
 | 
				
			||||||
 | 
					# This must be a valid FQDN that resolves to the local host.
 | 
				
			||||||
 | 
					# Default: hostname's FQDN
 | 
				
			||||||
 | 
					#Identity = "aaa.koganei.freediameter.net";
 | 
				
			||||||
 | 
					Identity = "pcrf.localdomain";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The Diameter Realm of this daemon.
 | 
				
			||||||
 | 
					# Default: the domain part of Identity (after the first dot).
 | 
				
			||||||
 | 
					#Realm = "koganei.freediameter.net";
 | 
				
			||||||
 | 
					Realm = "localdomain";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Transport protocol configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The port this peer is listening on for incoming connections (TCP and SCTP).
 | 
				
			||||||
 | 
					# Default: 3868. Use 0 to disable.
 | 
				
			||||||
 | 
					#Port = 3868;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The port this peer is listening on for incoming TLS-protected connections (TCP and SCTP).
 | 
				
			||||||
 | 
					# See TLS_old_method for more information about TLS flavours.
 | 
				
			||||||
 | 
					# Note: we use TLS/SCTP instead of DTLS/SCTP at the moment. This will change in future version of freeDiameter.
 | 
				
			||||||
 | 
					# Default: 5868. Use 0 to disable.
 | 
				
			||||||
 | 
					#SecPort = 5868;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Use RFC3588 method for TLS protection, where TLS is negociated after CER/CEA exchange is completed 
 | 
				
			||||||
 | 
					# on the unsecure connection. The alternative is RFC6733 mechanism, where TLS protects also the 
 | 
				
			||||||
 | 
					# CER/CEA exchange on a dedicated secure port.
 | 
				
			||||||
 | 
					# This parameter only affects outgoing connections. 
 | 
				
			||||||
 | 
					# The setting can be also defined per-peer (see Peers configuration section).
 | 
				
			||||||
 | 
					# Default: use RFC6733 method with separate port for TLS.
 | 
				
			||||||
 | 
					#TLS_old_method;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable use of TCP protocol (only listen and connect over SCTP)
 | 
				
			||||||
 | 
					# Default : TCP enabled
 | 
				
			||||||
 | 
					#No_TCP;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable use of SCTP protocol (only listen and connect over TCP)
 | 
				
			||||||
 | 
					# Default : SCTP enabled
 | 
				
			||||||
 | 
					#No_SCTP;
 | 
				
			||||||
 | 
					# This option is ignored if freeDiameter is compiled with DISABLE_SCTP option.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Prefer TCP instead of SCTP for establishing new connections.
 | 
				
			||||||
 | 
					# This setting may be overwritten per peer in peer configuration blocs.
 | 
				
			||||||
 | 
					# Default : SCTP is attempted first.
 | 
				
			||||||
 | 
					#Prefer_TCP;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Default number of streams per SCTP associations.
 | 
				
			||||||
 | 
					# This setting may be overwritten per peer basis.
 | 
				
			||||||
 | 
					# Default : 30 streams
 | 
				
			||||||
 | 
					#SCTP_streams = 30;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Endpoint configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable use of IP addresses (only IPv6)
 | 
				
			||||||
 | 
					# Default : IP enabled
 | 
				
			||||||
 | 
					#No_IP;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable use of IPv6 addresses (only IP)
 | 
				
			||||||
 | 
					# Default : IPv6 enabled
 | 
				
			||||||
 | 
					#No_IPv6;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Specify local addresses the server must bind to
 | 
				
			||||||
 | 
					# Default : listen on all addresses available.
 | 
				
			||||||
 | 
					#ListenOn = "202.249.37.5";
 | 
				
			||||||
 | 
					#ListenOn = "2001:200:903:2::202:1";
 | 
				
			||||||
 | 
					#ListenOn = "fe80::21c:5ff:fe98:7d62%eth0";
 | 
				
			||||||
 | 
					ListenOn = "127.0.0.9";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Server configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# How many Diameter peers are allowed to be connecting at the same time ?
 | 
				
			||||||
 | 
					# This parameter limits the number of incoming connections from the time
 | 
				
			||||||
 | 
					# the connection is accepted until the first CER is received.
 | 
				
			||||||
 | 
					# Default: 5 unidentified clients in paralel.
 | 
				
			||||||
 | 
					#ThreadsPerServer = 5;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  TLS Configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# TLS is managed by the GNUTLS library in the freeDiameter daemon.
 | 
				
			||||||
 | 
					# You may find more information about parameters and special behaviors
 | 
				
			||||||
 | 
					# in the relevant documentation.
 | 
				
			||||||
 | 
					# http://www.gnu.org/software/gnutls/manual/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Credentials of the local peer
 | 
				
			||||||
 | 
					# The X509 certificate and private key file to use for the local peer.
 | 
				
			||||||
 | 
					# The files must contain PKCS-1 encoded RSA key, in PEM format.
 | 
				
			||||||
 | 
					# (These parameters are passed to gnutls_certificate_set_x509_key_file function)
 | 
				
			||||||
 | 
					# Default : NO DEFAULT
 | 
				
			||||||
 | 
					#TLS_Cred = "<x509 certif file.PEM>" , "<x509 private key file.PEM>";
 | 
				
			||||||
 | 
					#TLS_Cred = "/etc/ssl/certs/freeDiameter.pem", "/etc/ssl/private/freeDiameter.key";
 | 
				
			||||||
 | 
					TLS_Cred = "@sysconfdir@/open5gs/tls/pcrf.crt", "@sysconfdir@/open5gs/tls/pcrf.key";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Certificate authority / trust anchors
 | 
				
			||||||
 | 
					# The file containing the list of trusted Certificate Authorities (PEM list)
 | 
				
			||||||
 | 
					# (This parameter is passed to gnutls_certificate_set_x509_trust_file function)
 | 
				
			||||||
 | 
					# The directive can appear several times to specify several files.
 | 
				
			||||||
 | 
					# Default : GNUTLS default behavior
 | 
				
			||||||
 | 
					#TLS_CA = "<file.PEM>";
 | 
				
			||||||
 | 
					TLS_CA = "@sysconfdir@/open5gs/tls/ca.crt";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Certificate Revocation List file
 | 
				
			||||||
 | 
					# The information about revoked certificates.
 | 
				
			||||||
 | 
					# The file contains a list of trusted CRLs in PEM format. They should have been verified before. 
 | 
				
			||||||
 | 
					# (This parameter is passed to gnutls_certificate_set_x509_crl_file function)
 | 
				
			||||||
 | 
					# Note: openssl CRL format might have interoperability issue with GNUTLS format.
 | 
				
			||||||
 | 
					# Default : GNUTLS default behavior
 | 
				
			||||||
 | 
					#TLS_CRL = "<file.PEM>";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# GNU TLS Priority string
 | 
				
			||||||
 | 
					# This string allows to configure the behavior of GNUTLS key exchanges 
 | 
				
			||||||
 | 
					# algorithms. See gnutls_priority_init function documentation for information.
 | 
				
			||||||
 | 
					# You should also refer to the Diameter required TLS support here:
 | 
				
			||||||
 | 
					#   http://tools.ietf.org/html/rfc6733#section-13.1
 | 
				
			||||||
 | 
					# Default : "NORMAL"
 | 
				
			||||||
 | 
					# Example: TLS_Prio = "NONE:+VERS-TLS1.1:+AES-128-CBC:+RSA:+SHA1:+COMP-NULL";
 | 
				
			||||||
 | 
					#TLS_Prio = "NORMAL";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Diffie-Hellman parameters size
 | 
				
			||||||
 | 
					# Set the number of bits for generated DH parameters
 | 
				
			||||||
 | 
					# Valid value should be 768, 1024, 2048, 3072 or 4096.
 | 
				
			||||||
 | 
					# (This parameter is passed to gnutls_dh_params_generate2 function, 
 | 
				
			||||||
 | 
					# it usually should match RSA key size)
 | 
				
			||||||
 | 
					# Default : 1024
 | 
				
			||||||
 | 
					#TLS_DH_Bits = 1024;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Alternatively, you can specify a file to load the PKCS#3 encoded
 | 
				
			||||||
 | 
					# DH parameters directly from. This accelerates the daemon start 
 | 
				
			||||||
 | 
					# but is slightly less secure. If this file is provided, the
 | 
				
			||||||
 | 
					# TLS_DH_Bits parameters has no effect.
 | 
				
			||||||
 | 
					# Default : no default.
 | 
				
			||||||
 | 
					#TLS_DH_File = "<file.PEM>";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Timers configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The Tc timer of this peer.
 | 
				
			||||||
 | 
					# It is the delay before a new attempt is made to reconnect a disconnected peer.
 | 
				
			||||||
 | 
					# The value is expressed in seconds. The recommended value is 30 seconds.
 | 
				
			||||||
 | 
					# Default: 30
 | 
				
			||||||
 | 
					#TcTimer = 30;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The Tw timer of this peer.
 | 
				
			||||||
 | 
					# It is the delay before a watchdog message is sent, as described in RFC 3539.
 | 
				
			||||||
 | 
					# The value is expressed in seconds. The default value is 30 seconds. Value must
 | 
				
			||||||
 | 
					# be greater or equal to 6 seconds. See details in the RFC.
 | 
				
			||||||
 | 
					# Default: 30
 | 
				
			||||||
 | 
					#TwTimer = 30;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Applications configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable the relaying of Diameter messages?
 | 
				
			||||||
 | 
					# For messages not handled locally, the default behavior is to forward the
 | 
				
			||||||
 | 
					# message to another peer if any is available, according to the routing 
 | 
				
			||||||
 | 
					# algorithms. In addition the "0xffffff" application is advertised in CER/CEA 
 | 
				
			||||||
 | 
					# exchanges.
 | 
				
			||||||
 | 
					# Default: Relaying is enabled.
 | 
				
			||||||
 | 
					#NoRelay;
 | 
				
			||||||
 | 
					NoRelay;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Number of server threads that can handle incoming messages at the same time.
 | 
				
			||||||
 | 
					# Default: 4
 | 
				
			||||||
 | 
					#AppServThreads = 4;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Other applications are configured by loaded extensions.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Extensions configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#  The freeDiameter framework merely provides support for
 | 
				
			||||||
 | 
					# Diameter Base Protocol. The specific application behaviors,
 | 
				
			||||||
 | 
					# as well as advanced functions, are provided
 | 
				
			||||||
 | 
					# by loadable extensions (plug-ins).
 | 
				
			||||||
 | 
					#  These extensions may in addition receive the name of a 
 | 
				
			||||||
 | 
					# configuration file, the format of which is extension-specific.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Format:
 | 
				
			||||||
 | 
					#LoadExtension = "/path/to/extension" [ : "/optional/configuration/file" ] ;
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Examples:
 | 
				
			||||||
 | 
					#LoadExtension = "extensions/sample.fdx";
 | 
				
			||||||
 | 
					#LoadExtension = "extensions/sample.fdx":"conf/sample.conf";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Extensions are named as follow:
 | 
				
			||||||
 | 
					# dict_* for extensions that add content to the dictionary definitions.
 | 
				
			||||||
 | 
					# dbg_*  for extensions useful only to retrieve more information on the framework execution.
 | 
				
			||||||
 | 
					# acl_*  : Access control list, to control which peers are allowed to connect.
 | 
				
			||||||
 | 
					# rt_*   : routing extensions that impact how messages are forwarded to other peers.
 | 
				
			||||||
 | 
					# app_*  : applications, these extensions usually register callbacks to handle specific messages.
 | 
				
			||||||
 | 
					# test_* : dummy extensions that are useful only in testing environments.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The dbg_msg_dump.fdx extension allows you to tweak the way freeDiameter displays some
 | 
				
			||||||
 | 
					# information about some events. This extension does not actually use a configuration file
 | 
				
			||||||
 | 
					# but receives directly a parameter in the string passed to the extension. Here are some examples:
 | 
				
			||||||
 | 
					## LoadExtension = "dbg_msg_dumps.fdx" : "0x1111"; # Removes all default hooks, very quiet even in case of errors.
 | 
				
			||||||
 | 
					## LoadExtension = "dbg_msg_dumps.fdx" : "0x2222"; # Display all events with few details.
 | 
				
			||||||
 | 
					## LoadExtension = "dbg_msg_dumps.fdx" : "0x0080"; # Dump complete information about sent and received messages.
 | 
				
			||||||
 | 
					# The four digits respectively control: connections, routing decisions, sent/received messages, errors.
 | 
				
			||||||
 | 
					# The values for each digit are:
 | 
				
			||||||
 | 
					#  0 - default - keep the default behavior
 | 
				
			||||||
 | 
					#  1 - quiet   - remove any specific log
 | 
				
			||||||
 | 
					#  2 - compact - display only a summary of the information
 | 
				
			||||||
 | 
					#  4 - full    - display the complete information on a single long line
 | 
				
			||||||
 | 
					#  8 - tree    - display the complete information in an easier to read format spanning several lines.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dbg_msg_dumps.fdx" : "0x8888";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_rfc5777.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_mip6i.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_nasreq.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_nas_mipv6.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_dcca.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_dcca_3gpp.fdx";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Peers configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#  The local server listens for incoming connections. By default,
 | 
				
			||||||
 | 
					# all unknown connecting peers are rejected. Extensions can override this behavior (e.g., acl_wl).
 | 
				
			||||||
 | 
					# 
 | 
				
			||||||
 | 
					#  In addition to incoming connections, the local peer can
 | 
				
			||||||
 | 
					# be configured to establish and maintain connections to some 
 | 
				
			||||||
 | 
					# Diameter nodes and allow connections from these nodes.
 | 
				
			||||||
 | 
					#  This is achieved with the ConnectPeer directive described below.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Note that the configured Diameter Identity MUST match
 | 
				
			||||||
 | 
					# the information received inside CEA, or the connection will be aborted.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Format:
 | 
				
			||||||
 | 
					#ConnectPeer = "diameterid" [ { parameter1; parameter2; ...} ] ;
 | 
				
			||||||
 | 
					# Parameters that can be specified in the peer's parameter list:
 | 
				
			||||||
 | 
					#  No_TCP; No_SCTP; No_IP; No_IPv6; Prefer_TCP; TLS_old_method;
 | 
				
			||||||
 | 
					#  No_TLS;       # assume transparent security instead of TLS. DTLS is not supported yet (will change in future versions).
 | 
				
			||||||
 | 
					#  Port = 5868;  # The port to connect to
 | 
				
			||||||
 | 
					#  TcTimer = 30;
 | 
				
			||||||
 | 
					#  TwTimer = 30;
 | 
				
			||||||
 | 
					#  ConnectTo = "202.249.37.5";
 | 
				
			||||||
 | 
					#  ConnectTo = "2001:200:903:2::202:1";
 | 
				
			||||||
 | 
					#  TLS_Prio = "NORMAL";
 | 
				
			||||||
 | 
					#  Realm = "realm.net"; # Reject the peer if it does not advertise this realm.
 | 
				
			||||||
 | 
					# Examples:
 | 
				
			||||||
 | 
					#ConnectPeer = "aaa.wide.ad.jp";
 | 
				
			||||||
 | 
					#ConnectPeer = "old.diameter.serv" { TcTimer = 60; TLS_old_method; No_SCTP; Port=3868; } ;
 | 
				
			||||||
 | 
					ConnectPeer = "smf.localdomain" { ConnectTo = "127.0.0.4"; No_TLS; };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
							
								
								
									
										267
									
								
								configs/freeDiameter/smf.conf.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										267
									
								
								configs/freeDiameter/smf.conf.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,267 @@
 | 
				
			|||||||
 | 
					# This is a sample configuration file for freeDiameter daemon.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Most of the options can be omitted, as they default to reasonable values.
 | 
				
			||||||
 | 
					# Only TLS-related options must be configured properly in usual setups.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# It is possible to use "include" keyword to import additional files
 | 
				
			||||||
 | 
					# e.g.: include "/etc/freeDiameter.d/*.conf"
 | 
				
			||||||
 | 
					# This is exactly equivalent as copy & paste the content of the included file(s) 
 | 
				
			||||||
 | 
					# where the "include" keyword is found.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Peer identity and realm 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The Diameter Identity of this daemon.
 | 
				
			||||||
 | 
					# This must be a valid FQDN that resolves to the local host.
 | 
				
			||||||
 | 
					# Default: hostname's FQDN
 | 
				
			||||||
 | 
					#Identity = "aaa.koganei.freediameter.net";
 | 
				
			||||||
 | 
					Identity = "smf.localdomain";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The Diameter Realm of this daemon.
 | 
				
			||||||
 | 
					# Default: the domain part of Identity (after the first dot).
 | 
				
			||||||
 | 
					#Realm = "koganei.freediameter.net";
 | 
				
			||||||
 | 
					Realm = "localdomain";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Transport protocol configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The port this peer is listening on for incoming connections (TCP and SCTP).
 | 
				
			||||||
 | 
					# Default: 3868. Use 0 to disable.
 | 
				
			||||||
 | 
					#Port = 3868;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The port this peer is listening on for incoming TLS-protected connections (TCP and SCTP).
 | 
				
			||||||
 | 
					# See TLS_old_method for more information about TLS flavours.
 | 
				
			||||||
 | 
					# Note: we use TLS/SCTP instead of DTLS/SCTP at the moment. This will change in future version of freeDiameter.
 | 
				
			||||||
 | 
					# Default: 5868. Use 0 to disable.
 | 
				
			||||||
 | 
					#SecPort = 5868;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Use RFC3588 method for TLS protection, where TLS is negociated after CER/CEA exchange is completed 
 | 
				
			||||||
 | 
					# on the unsecure connection. The alternative is RFC6733 mechanism, where TLS protects also the 
 | 
				
			||||||
 | 
					# CER/CEA exchange on a dedicated secure port.
 | 
				
			||||||
 | 
					# This parameter only affects outgoing connections. 
 | 
				
			||||||
 | 
					# The setting can be also defined per-peer (see Peers configuration section).
 | 
				
			||||||
 | 
					# Default: use RFC6733 method with separate port for TLS.
 | 
				
			||||||
 | 
					#TLS_old_method;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable use of TCP protocol (only listen and connect over SCTP)
 | 
				
			||||||
 | 
					# Default : TCP enabled
 | 
				
			||||||
 | 
					#No_TCP;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable use of SCTP protocol (only listen and connect over TCP)
 | 
				
			||||||
 | 
					# Default : SCTP enabled
 | 
				
			||||||
 | 
					#No_SCTP;
 | 
				
			||||||
 | 
					# This option is ignored if freeDiameter is compiled with DISABLE_SCTP option.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Prefer TCP instead of SCTP for establishing new connections.
 | 
				
			||||||
 | 
					# This setting may be overwritten per peer in peer configuration blocs.
 | 
				
			||||||
 | 
					# Default : SCTP is attempted first.
 | 
				
			||||||
 | 
					#Prefer_TCP;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Default number of streams per SCTP associations.
 | 
				
			||||||
 | 
					# This setting may be overwritten per peer basis.
 | 
				
			||||||
 | 
					# Default : 30 streams
 | 
				
			||||||
 | 
					#SCTP_streams = 30;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Endpoint configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable use of IP addresses (only IPv6)
 | 
				
			||||||
 | 
					# Default : IP enabled
 | 
				
			||||||
 | 
					#No_IP;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable use of IPv6 addresses (only IP)
 | 
				
			||||||
 | 
					# Default : IPv6 enabled
 | 
				
			||||||
 | 
					#No_IPv6;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Specify local addresses the server must bind to
 | 
				
			||||||
 | 
					# Default : listen on all addresses available.
 | 
				
			||||||
 | 
					#ListenOn = "202.249.37.5";
 | 
				
			||||||
 | 
					#ListenOn = "2001:200:903:2::202:1";
 | 
				
			||||||
 | 
					#ListenOn = "fe80::21c:5ff:fe98:7d62%eth0";
 | 
				
			||||||
 | 
					ListenOn = "127.0.0.4";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Server configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# How many Diameter peers are allowed to be connecting at the same time ?
 | 
				
			||||||
 | 
					# This parameter limits the number of incoming connections from the time
 | 
				
			||||||
 | 
					# the connection is accepted until the first CER is received.
 | 
				
			||||||
 | 
					# Default: 5 unidentified clients in paralel.
 | 
				
			||||||
 | 
					#ThreadsPerServer = 5;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  TLS Configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# TLS is managed by the GNUTLS library in the freeDiameter daemon.
 | 
				
			||||||
 | 
					# You may find more information about parameters and special behaviors
 | 
				
			||||||
 | 
					# in the relevant documentation.
 | 
				
			||||||
 | 
					# http://www.gnu.org/software/gnutls/manual/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Credentials of the local peer
 | 
				
			||||||
 | 
					# The X509 certificate and private key file to use for the local peer.
 | 
				
			||||||
 | 
					# The files must contain PKCS-1 encoded RSA key, in PEM format.
 | 
				
			||||||
 | 
					# (These parameters are passed to gnutls_certificate_set_x509_key_file function)
 | 
				
			||||||
 | 
					# Default : NO DEFAULT
 | 
				
			||||||
 | 
					#TLS_Cred = "<x509 certif file.PEM>" , "<x509 private key file.PEM>";
 | 
				
			||||||
 | 
					#TLS_Cred = "/etc/ssl/certs/freeDiameter.pem", "/etc/ssl/private/freeDiameter.key";
 | 
				
			||||||
 | 
					TLS_Cred = "@sysconfdir@/open5gs/tls/smf.crt", "@sysconfdir@/open5gs/tls/smf.key";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Certificate authority / trust anchors
 | 
				
			||||||
 | 
					# The file containing the list of trusted Certificate Authorities (PEM list)
 | 
				
			||||||
 | 
					# (This parameter is passed to gnutls_certificate_set_x509_trust_file function)
 | 
				
			||||||
 | 
					# The directive can appear several times to specify several files.
 | 
				
			||||||
 | 
					# Default : GNUTLS default behavior
 | 
				
			||||||
 | 
					#TLS_CA = "<file.PEM>";
 | 
				
			||||||
 | 
					TLS_CA = "@sysconfdir@/open5gs/tls/ca.crt";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Certificate Revocation List file
 | 
				
			||||||
 | 
					# The information about revoked certificates.
 | 
				
			||||||
 | 
					# The file contains a list of trusted CRLs in PEM format. They should have been verified before. 
 | 
				
			||||||
 | 
					# (This parameter is passed to gnutls_certificate_set_x509_crl_file function)
 | 
				
			||||||
 | 
					# Note: openssl CRL format might have interoperability issue with GNUTLS format.
 | 
				
			||||||
 | 
					# Default : GNUTLS default behavior
 | 
				
			||||||
 | 
					#TLS_CRL = "<file.PEM>";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# GNU TLS Priority string
 | 
				
			||||||
 | 
					# This string allows to configure the behavior of GNUTLS key exchanges 
 | 
				
			||||||
 | 
					# algorithms. See gnutls_priority_init function documentation for information.
 | 
				
			||||||
 | 
					# You should also refer to the Diameter required TLS support here:
 | 
				
			||||||
 | 
					#   http://tools.ietf.org/html/rfc6733#section-13.1
 | 
				
			||||||
 | 
					# Default : "NORMAL"
 | 
				
			||||||
 | 
					# Example: TLS_Prio = "NONE:+VERS-TLS1.1:+AES-128-CBC:+RSA:+SHA1:+COMP-NULL";
 | 
				
			||||||
 | 
					#TLS_Prio = "NORMAL";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Diffie-Hellman parameters size
 | 
				
			||||||
 | 
					# Set the number of bits for generated DH parameters
 | 
				
			||||||
 | 
					# Valid value should be 768, 1024, 2048, 3072 or 4096.
 | 
				
			||||||
 | 
					# (This parameter is passed to gnutls_dh_params_generate2 function, 
 | 
				
			||||||
 | 
					# it usually should match RSA key size)
 | 
				
			||||||
 | 
					# Default : 1024
 | 
				
			||||||
 | 
					#TLS_DH_Bits = 1024;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Alternatively, you can specify a file to load the PKCS#3 encoded
 | 
				
			||||||
 | 
					# DH parameters directly from. This accelerates the daemon start 
 | 
				
			||||||
 | 
					# but is slightly less secure. If this file is provided, the
 | 
				
			||||||
 | 
					# TLS_DH_Bits parameters has no effect.
 | 
				
			||||||
 | 
					# Default : no default.
 | 
				
			||||||
 | 
					#TLS_DH_File = "<file.PEM>";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Timers configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The Tc timer of this peer.
 | 
				
			||||||
 | 
					# It is the delay before a new attempt is made to reconnect a disconnected peer.
 | 
				
			||||||
 | 
					# The value is expressed in seconds. The recommended value is 30 seconds.
 | 
				
			||||||
 | 
					# Default: 30
 | 
				
			||||||
 | 
					#TcTimer = 30;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The Tw timer of this peer.
 | 
				
			||||||
 | 
					# It is the delay before a watchdog message is sent, as described in RFC 3539.
 | 
				
			||||||
 | 
					# The value is expressed in seconds. The default value is 30 seconds. Value must
 | 
				
			||||||
 | 
					# be greater or equal to 6 seconds. See details in the RFC.
 | 
				
			||||||
 | 
					# Default: 30
 | 
				
			||||||
 | 
					#TwTimer = 30;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Applications configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable the relaying of Diameter messages?
 | 
				
			||||||
 | 
					# For messages not handled locally, the default behavior is to forward the
 | 
				
			||||||
 | 
					# message to another peer if any is available, according to the routing 
 | 
				
			||||||
 | 
					# algorithms. In addition the "0xffffff" application is advertised in CER/CEA 
 | 
				
			||||||
 | 
					# exchanges.
 | 
				
			||||||
 | 
					# Default: Relaying is enabled.
 | 
				
			||||||
 | 
					#NoRelay;
 | 
				
			||||||
 | 
					NoRelay;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Number of server threads that can handle incoming messages at the same time.
 | 
				
			||||||
 | 
					# Default: 4
 | 
				
			||||||
 | 
					#AppServThreads = 4;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Other applications are configured by loaded extensions.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Extensions configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#  The freeDiameter framework merely provides support for
 | 
				
			||||||
 | 
					# Diameter Base Protocol. The specific application behaviors,
 | 
				
			||||||
 | 
					# as well as advanced functions, are provided
 | 
				
			||||||
 | 
					# by loadable extensions (plug-ins).
 | 
				
			||||||
 | 
					#  These extensions may in addition receive the name of a 
 | 
				
			||||||
 | 
					# configuration file, the format of which is extension-specific.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Format:
 | 
				
			||||||
 | 
					#LoadExtension = "/path/to/extension" [ : "/optional/configuration/file" ] ;
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Examples:
 | 
				
			||||||
 | 
					#LoadExtension = "extensions/sample.fdx";
 | 
				
			||||||
 | 
					#LoadExtension = "extensions/sample.fdx":"conf/sample.conf";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Extensions are named as follow:
 | 
				
			||||||
 | 
					# dict_* for extensions that add content to the dictionary definitions.
 | 
				
			||||||
 | 
					# dbg_*  for extensions useful only to retrieve more information on the framework execution.
 | 
				
			||||||
 | 
					# acl_*  : Access control list, to control which peers are allowed to connect.
 | 
				
			||||||
 | 
					# rt_*   : routing extensions that impact how messages are forwarded to other peers.
 | 
				
			||||||
 | 
					# app_*  : applications, these extensions usually register callbacks to handle specific messages.
 | 
				
			||||||
 | 
					# test_* : dummy extensions that are useful only in testing environments.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The dbg_msg_dump.fdx extension allows you to tweak the way freeDiameter displays some
 | 
				
			||||||
 | 
					# information about some events. This extension does not actually use a configuration file
 | 
				
			||||||
 | 
					# but receives directly a parameter in the string passed to the extension. Here are some examples:
 | 
				
			||||||
 | 
					## LoadExtension = "dbg_msg_dumps.fdx" : "0x1111"; # Removes all default hooks, very quiet even in case of errors.
 | 
				
			||||||
 | 
					## LoadExtension = "dbg_msg_dumps.fdx" : "0x2222"; # Display all events with few details.
 | 
				
			||||||
 | 
					## LoadExtension = "dbg_msg_dumps.fdx" : "0x0080"; # Dump complete information about sent and received messages.
 | 
				
			||||||
 | 
					# The four digits respectively control: connections, routing decisions, sent/received messages, errors.
 | 
				
			||||||
 | 
					# The values for each digit are:
 | 
				
			||||||
 | 
					#  0 - default - keep the default behavior
 | 
				
			||||||
 | 
					#  1 - quiet   - remove any specific log
 | 
				
			||||||
 | 
					#  2 - compact - display only a summary of the information
 | 
				
			||||||
 | 
					#  4 - full    - display the complete information on a single long line
 | 
				
			||||||
 | 
					#  8 - tree    - display the complete information in an easier to read format spanning several lines.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dbg_msg_dumps.fdx" : "0x8888";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_rfc5777.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_mip6i.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_nasreq.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_nas_mipv6.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_dcca.fdx";
 | 
				
			||||||
 | 
					LoadExtension = "@libdir@/freeDiameter/dict_dcca_3gpp.fdx";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
 | 
					##  Peers configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#  The local server listens for incoming connections. By default,
 | 
				
			||||||
 | 
					# all unknown connecting peers are rejected. Extensions can override this behavior (e.g., acl_wl).
 | 
				
			||||||
 | 
					# 
 | 
				
			||||||
 | 
					#  In addition to incoming connections, the local peer can
 | 
				
			||||||
 | 
					# be configured to establish and maintain connections to some 
 | 
				
			||||||
 | 
					# Diameter nodes and allow connections from these nodes.
 | 
				
			||||||
 | 
					#  This is achieved with the ConnectPeer directive described below.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Note that the configured Diameter Identity MUST match
 | 
				
			||||||
 | 
					# the information received inside CEA, or the connection will be aborted.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Format:
 | 
				
			||||||
 | 
					#ConnectPeer = "diameterid" [ { parameter1; parameter2; ...} ] ;
 | 
				
			||||||
 | 
					# Parameters that can be specified in the peer's parameter list:
 | 
				
			||||||
 | 
					#  No_TCP; No_SCTP; No_IP; No_IPv6; Prefer_TCP; TLS_old_method;
 | 
				
			||||||
 | 
					#  No_TLS;       # assume transparent security instead of TLS. DTLS is not supported yet (will change in future versions).
 | 
				
			||||||
 | 
					#  Port = 5868;  # The port to connect to
 | 
				
			||||||
 | 
					#  TcTimer = 30;
 | 
				
			||||||
 | 
					#  TwTimer = 30;
 | 
				
			||||||
 | 
					#  ConnectTo = "202.249.37.5";
 | 
				
			||||||
 | 
					#  ConnectTo = "2001:200:903:2::202:1";
 | 
				
			||||||
 | 
					#  TLS_Prio = "NORMAL";
 | 
				
			||||||
 | 
					#  Realm = "realm.net"; # Reject the peer if it does not advertise this realm.
 | 
				
			||||||
 | 
					# Examples:
 | 
				
			||||||
 | 
					#ConnectPeer = "aaa.wide.ad.jp";
 | 
				
			||||||
 | 
					#ConnectPeer = "old.diameter.serv" { TcTimer = 60; TLS_old_method; No_SCTP; Port=3868; } ;
 | 
				
			||||||
 | 
					ConnectPeer = "pcrf.localdomain" { ConnectTo = "127.0.0.9"; No_TLS; };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############################################################
 | 
				
			||||||
							
								
								
									
										19
									
								
								configs/logrotate/meson.build
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								configs/logrotate/meson.build
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,19 @@
 | 
				
			|||||||
 | 
					# Copyright (C) 2019 by Sukchan Lee <acetcom@gmail.com>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This file is part of Open5GS.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 | 
					# it under the terms of the GNU Affero General Public License as published by
 | 
				
			||||||
 | 
					# the Free Software Foundation, either version 3 of the License, or
 | 
				
			||||||
 | 
					# (at your option) any later version.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# This program is distributed in the hope that it will be useful,
 | 
				
			||||||
 | 
					# but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
				
			||||||
 | 
					# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
				
			||||||
 | 
					# GNU General Public License for more details.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# You should have received a copy of the GNU General Public License
 | 
				
			||||||
 | 
					# along with this program.  If not, see <https://www.gnu.org/licenses/>.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					file = 'open5gs'
 | 
				
			||||||
 | 
					configure_file(input : file + '.in', output : file, configuration : conf_data)
 | 
				
			||||||
							
								
								
									
										14
									
								
								configs/logrotate/open5gs.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								configs/logrotate/open5gs.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,14 @@
 | 
				
			|||||||
 | 
					@localstatedir@/log/open5gs/*.log {
 | 
				
			||||||
 | 
					    daily
 | 
				
			||||||
 | 
					    sharedscripts
 | 
				
			||||||
 | 
					    missingok
 | 
				
			||||||
 | 
					    compress
 | 
				
			||||||
 | 
					    rotate 14
 | 
				
			||||||
 | 
					    create 640 open5gs open5gs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    postrotate
 | 
				
			||||||
 | 
					        for i in nrfd scpd pcrfd hssd ausfd udmd udrd upfd sgwcd sgwud smfd mmed amfd; do
 | 
				
			||||||
 | 
					            systemctl reload open5gs-$i
 | 
				
			||||||
 | 
					        done
 | 
				
			||||||
 | 
					    endscript
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										55
									
								
								configs/meson.build
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										55
									
								
								configs/meson.build
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,55 @@
 | 
				
			|||||||
 | 
					# Copyright (C) 2019 by Sukchan Lee <acetcom@gmail.com>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This file is part of Open5GS.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 | 
					# it under the terms of the GNU Affero General Public License as published by
 | 
				
			||||||
 | 
					# the Free Software Foundation, either version 3 of the License, or
 | 
				
			||||||
 | 
					# (at your option) any later version.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# This program is distributed in the hope that it will be useful,
 | 
				
			||||||
 | 
					# but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
				
			||||||
 | 
					# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
				
			||||||
 | 
					# GNU General Public License for more details.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# You should have received a copy of the GNU General Public License
 | 
				
			||||||
 | 
					# along with this program.  If not, see <https://www.gnu.org/licenses/>.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					conf_data = configuration_data()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					conf_data.set('bindir', bindir)
 | 
				
			||||||
 | 
					conf_data.set('sysconfdir', sysconfdir)
 | 
				
			||||||
 | 
					conf_data.set('libdir', libdir)
 | 
				
			||||||
 | 
					conf_data.set('localstatedir', localstatedir)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					build_configs_dir = join_paths(open5gs_build_dir, 'configs')
 | 
				
			||||||
 | 
					conf_data.set('build_configs_dir', build_configs_dir)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					build_subprojects_freeDiameter_extensions_dir = join_paths(
 | 
				
			||||||
 | 
					        open5gs_build_dir, 'subprojects', 'freeDiameter', 'extensions')
 | 
				
			||||||
 | 
					conf_data.set('build_subprojects_freeDiameter_extensions_dir',
 | 
				
			||||||
 | 
					        build_subprojects_freeDiameter_extensions_dir)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					example_conf = '''
 | 
				
			||||||
 | 
					    sample.yaml
 | 
				
			||||||
 | 
					    310014.yaml
 | 
				
			||||||
 | 
					    csfb.yaml
 | 
				
			||||||
 | 
					    volte.yaml
 | 
				
			||||||
 | 
					    vonr.yaml
 | 
				
			||||||
 | 
					    slice.yaml
 | 
				
			||||||
 | 
					    srsenb.yaml
 | 
				
			||||||
 | 
					    non3gpp.yaml
 | 
				
			||||||
 | 
					'''.split()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					foreach file : example_conf
 | 
				
			||||||
 | 
					    gen = configure_file(
 | 
				
			||||||
 | 
					            input : file + '.in',
 | 
				
			||||||
 | 
					            output : file,
 | 
				
			||||||
 | 
					            configuration : conf_data)
 | 
				
			||||||
 | 
					endforeach
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					subdir('open5gs')
 | 
				
			||||||
 | 
					subdir('freeDiameter')
 | 
				
			||||||
 | 
					subdir('systemd')
 | 
				
			||||||
 | 
					subdir('logrotate')
 | 
				
			||||||
 | 
					subdir('newsyslog')
 | 
				
			||||||
							
								
								
									
										19
									
								
								configs/newsyslog/meson.build
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								configs/newsyslog/meson.build
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,19 @@
 | 
				
			|||||||
 | 
					# Copyright (C) 2019 by Sukchan Lee <acetcom@gmail.com>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This file is part of Open5GS.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 | 
					# it under the terms of the GNU Affero General Public License as published by
 | 
				
			||||||
 | 
					# the Free Software Foundation, either version 3 of the License, or
 | 
				
			||||||
 | 
					# (at your option) any later version.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# This program is distributed in the hope that it will be useful,
 | 
				
			||||||
 | 
					# but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
				
			||||||
 | 
					# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
				
			||||||
 | 
					# GNU General Public License for more details.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# You should have received a copy of the GNU General Public License
 | 
				
			||||||
 | 
					# along with this program.  If not, see <https://www.gnu.org/licenses/>.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					file = 'open5gs.conf'
 | 
				
			||||||
 | 
					configure_file(input : file + '.in', output : file, configuration : conf_data)
 | 
				
			||||||
							
								
								
									
										16
									
								
								configs/newsyslog/open5gs.conf.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/newsyslog/open5gs.conf.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					# truncate rails logs every day at midnight, keep 14 previous logs, compress previous logs
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# logfilename                         [owner:group] mode count size  when  flags [/pid_file]        [sig_num]
 | 
				
			||||||
 | 
					@localstatedir@/log/open5gs/nrf.log               644  14    *     $D0   GZ    @localstatedir@/run/open5gs-nrfd/pid`
 | 
				
			||||||
 | 
					@localstatedir@/log/open5gs/scp.log               644  14    *     $D0   GZ    @localstatedir@/run/open5gs-scpd/pid`
 | 
				
			||||||
 | 
					@localstatedir@/log/open5gs/pcrf.log               644  14    *     $D0   GZ    @localstatedir@/run/open5gs-pcrfd/pid`
 | 
				
			||||||
 | 
					@localstatedir@/log/open5gs/hss.log               644  14    *     $D0   GZ    @localstatedir@/run/open5gs-hssd/pid`
 | 
				
			||||||
 | 
					@localstatedir@/log/open5gs/ausf.log               644  14    *     $D0   GZ    @localstatedir@/run/open5gs-ausfd/pid`
 | 
				
			||||||
 | 
					@localstatedir@/log/open5gs/udm.log               644  14    *     $D0   GZ    @localstatedir@/run/open5gs-udmd/pid`
 | 
				
			||||||
 | 
					@localstatedir@/log/open5gs/udr.log               644  14    *     $D0   GZ    @localstatedir@/run/open5gs-udrd/pid`
 | 
				
			||||||
 | 
					@localstatedir@/log/open5gs/upf.log               644  14    *     $D0   GZ    @localstatedir@/run/open5gs-upfd/pid`
 | 
				
			||||||
 | 
					@localstatedir@/log/open5gs/sgwc.log               644  14    *     $D0   GZ    @localstatedir@/run/open5gs-sgwcd/pid`
 | 
				
			||||||
 | 
					@localstatedir@/log/open5gs/sgwu.log               644  14    *     $D0   GZ    @localstatedir@/run/open5gs-sgwud/pid`
 | 
				
			||||||
 | 
					@localstatedir@/log/open5gs/smf.log               644  14    *     $D0   GZ    @localstatedir@/run/open5gs-smfd/pid`
 | 
				
			||||||
 | 
					@localstatedir@/log/open5gs/mme.log               644  14    *     $D0   GZ    @localstatedir@/run/open5gs-mmed/pid`
 | 
				
			||||||
 | 
					@localstatedir@/log/open5gs/amf.log               644  14    *     $D0   GZ    @localstatedir@/run/open5gs-amfd/pid`
 | 
				
			||||||
							
								
								
									
										257
									
								
								configs/non3gpp.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										257
									
								
								configs/non3gpp.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,257 @@
 | 
				
			|||||||
 | 
					db_uri: mongodb://localhost/open5gs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sbi:
 | 
				
			||||||
 | 
					    server:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @build_configs_dir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @build_configs_dir@/open5gs/tls/testserver.key
 | 
				
			||||||
 | 
					      cert: @build_configs_dir@/open5gs/tls/testserver.crt
 | 
				
			||||||
 | 
					    client:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @build_configs_dir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @build_configs_dir@/open5gs/tls/testclient.key
 | 
				
			||||||
 | 
					      cert: @build_configs_dir@/open5gs/tls/testclient.crt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					#    no_nrf: true
 | 
				
			||||||
 | 
					#    no_scp: true
 | 
				
			||||||
 | 
					#    no_amf: true
 | 
				
			||||||
 | 
					#    no_smf: true
 | 
				
			||||||
 | 
					#    no_upf: true
 | 
				
			||||||
 | 
					#    no_ausf: true
 | 
				
			||||||
 | 
					#    no_udm: true
 | 
				
			||||||
 | 
					#    no_pcf: true
 | 
				
			||||||
 | 
					#    no_nssf: true
 | 
				
			||||||
 | 
					#    no_bsf: true
 | 
				
			||||||
 | 
					#    no_udr: true
 | 
				
			||||||
 | 
					#    no_mme: true
 | 
				
			||||||
 | 
					#    no_sgwc: true
 | 
				
			||||||
 | 
					#    no_sgwu: true
 | 
				
			||||||
 | 
					#    no_pcrf: true
 | 
				
			||||||
 | 
					#    no_hss: true
 | 
				
			||||||
 | 
					#    use_mongodb_change_stream: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					mme:
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: mme.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.2
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: hss.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.8
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    s1ap:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.2
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.2
 | 
				
			||||||
 | 
					    gummei:
 | 
				
			||||||
 | 
					      plmn_id:
 | 
				
			||||||
 | 
					        mcc: 999
 | 
				
			||||||
 | 
					        mnc: 70
 | 
				
			||||||
 | 
					      mme_gid: 2
 | 
				
			||||||
 | 
					      mme_code: 1
 | 
				
			||||||
 | 
					    tai:
 | 
				
			||||||
 | 
					      plmn_id:
 | 
				
			||||||
 | 
					        mcc: 999
 | 
				
			||||||
 | 
					        mnc: 70
 | 
				
			||||||
 | 
					      tac: 1
 | 
				
			||||||
 | 
					    security:
 | 
				
			||||||
 | 
					        integrity_order : [ EIA2, EIA1, EIA0 ]
 | 
				
			||||||
 | 
					        ciphering_order : [ EEA0, EEA1, EEA2 ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    network_name:
 | 
				
			||||||
 | 
					        full: Open5GS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sgwc:
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.3
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					smf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					      - addr: ::1
 | 
				
			||||||
 | 
					    gtpu:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					      - addr: ::1
 | 
				
			||||||
 | 
					    subnet:
 | 
				
			||||||
 | 
					      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					      - addr: 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					    dns:
 | 
				
			||||||
 | 
					      - 8.8.8.8
 | 
				
			||||||
 | 
					      - 8.8.4.4
 | 
				
			||||||
 | 
					      - 2001:4860:4860::8888
 | 
				
			||||||
 | 
					      - 2001:4860:4860::8844
 | 
				
			||||||
 | 
					    mtu: 1400
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: smf.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.4
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: pcrf.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.9
 | 
				
			||||||
 | 
					        - identity: aaa.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.1
 | 
				
			||||||
 | 
					amf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    ngap:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					    guami:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 999
 | 
				
			||||||
 | 
					          mnc: 70
 | 
				
			||||||
 | 
					        amf_id:
 | 
				
			||||||
 | 
					          region: 2
 | 
				
			||||||
 | 
					          set: 1
 | 
				
			||||||
 | 
					    tai:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 999
 | 
				
			||||||
 | 
					          mnc: 70
 | 
				
			||||||
 | 
					        tac: 1
 | 
				
			||||||
 | 
					    plmn_support:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 999
 | 
				
			||||||
 | 
					          mnc: 70
 | 
				
			||||||
 | 
					        s_nssai:
 | 
				
			||||||
 | 
					          - sst: 1
 | 
				
			||||||
 | 
					    security:
 | 
				
			||||||
 | 
					        integrity_order : [ NIA2, NIA1, NIA0 ]
 | 
				
			||||||
 | 
					        ciphering_order : [ NEA0, NEA1, NEA2 ]
 | 
				
			||||||
 | 
					    network_name:
 | 
				
			||||||
 | 
					        full: Open5GS
 | 
				
			||||||
 | 
					    amf_name: open5gs-amf0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sgwu:
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					    gtpu:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					upf:
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					    gtpu:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					    subnet:
 | 
				
			||||||
 | 
					      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					      - addr: 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					    metrics:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					        port: 9090
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					hss:
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: hss.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.8
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: mme.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.2
 | 
				
			||||||
 | 
					        - identity: aaa.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.1
 | 
				
			||||||
 | 
					pcrf:
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: pcrf.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.9
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: smf.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					nrf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr:
 | 
				
			||||||
 | 
					        - 127.0.0.10
 | 
				
			||||||
 | 
					        - ::1
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ausf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.11
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					udm:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					pcf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.13
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    metrics:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.13
 | 
				
			||||||
 | 
					        port: 9090
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					nssf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.14
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    nsi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.10
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					        s_nssai:
 | 
				
			||||||
 | 
					          sst: 1
 | 
				
			||||||
 | 
					bsf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.15
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					udr:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.20
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
 | 
					  t3512:
 | 
				
			||||||
 | 
					    value: 540     # 9 mintues * 60 = 540 seconds
 | 
				
			||||||
							
								
								
									
										656
									
								
								configs/open5gs/amf.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										656
									
								
								configs/open5gs/amf.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,656 @@
 | 
				
			|||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_INFO to all domain level
 | 
				
			||||||
 | 
					#   - If `level` is omitted, the default level is OGS_LOG_INFO)
 | 
				
			||||||
 | 
					#   - If `domain` is omitted, the all domain level is set from 'level'
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_ERROR to all domain level
 | 
				
			||||||
 | 
					#   - `level` can be set with none, fatal, error, warn, info, debug, trace
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: error
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_DEBUG to mme/emm domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: debug
 | 
				
			||||||
 | 
					#    domain: mme,emm
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_TRACE to all domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: trace
 | 
				
			||||||
 | 
					#    domain: core,sbi,ausf,event,tlv,mem,sock
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					    file: @localstatedir@/log/open5gs/amf.log
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o TLS enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_tls: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Use TLS
 | 
				
			||||||
 | 
					#    - true:  TLS disabled
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Verification enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_verify: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Verify the PEER
 | 
				
			||||||
 | 
					#    - true:  Skip the verification step
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Server-side does not use TLS
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Client-side skips the verification step
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					sbi:
 | 
				
			||||||
 | 
					    server:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					    client:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<all address available>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<any address>:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#          - 0.0.0.0
 | 
				
			||||||
 | 
					#          - ::0
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://<all address available>:443)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://127.0.0.5:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://amf.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: amf.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://127.0.0.5:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<eth0 IP address>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Provide custom SBI address to be advertised to NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#        advertise: open5gs-amf.svc.local
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Another example of advertising on NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: localhost
 | 
				
			||||||
 | 
					#        advertise:
 | 
				
			||||||
 | 
					#          - 127.0.0.99
 | 
				
			||||||
 | 
					#          - ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.5
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <NF Service>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Service Name(Default : all NF services available)
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    service_name:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Service Name(Only some NF services are available)
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    service_name:
 | 
				
			||||||
 | 
					#      - namf-comm
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <NF Discovery Query Parameter>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o (Default) If you do not set Query Parameter as shown below,
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    - 'service-names' is included.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Service-Names are not included
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#    discovery:
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        no_service_names: false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o To remove 'service-names' from URI query parameters in NS Discovery
 | 
				
			||||||
 | 
					#         no_service_names: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    * For Indirect Communication with Delegated Discovery,
 | 
				
			||||||
 | 
					#      'service-names' is always included in the URI query parameter.
 | 
				
			||||||
 | 
					#    * That is, 'no_service_names' has no effect.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <For Indirect Communication with Delegated Discovery>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o (Default) If you do not set Delegated Discovery as shown below,
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    - Use SCP if SCP avaiable. Otherwise NRF is used.
 | 
				
			||||||
 | 
					#      => App fails if both NRF and SCP are unavailable.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#    discovery:
 | 
				
			||||||
 | 
					#      delegated: auto
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o To use SCP always => App fails if no SCP available.
 | 
				
			||||||
 | 
					#      delegated: yes
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Don't use SCP server => App fails if no NRF available.
 | 
				
			||||||
 | 
					#      delegated: no
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <NGAP Server>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NGAP Server(all address available)
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    ngap:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NGAP Server(0.0.0.0:38412)
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    ngap:
 | 
				
			||||||
 | 
					#      addr: 0.0.0.0
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NGAP Server(127.0.0.5:38412, [::1]:38412)
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    ngap:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NGAP Server(different port)
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    ngap:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					#        port: 38413
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NGAP Server(address available in `eth0` interface)
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    ngap:
 | 
				
			||||||
 | 
					#      dev: eth0
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NGAP Option (Default)
 | 
				
			||||||
 | 
					#    - sctp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    ngap:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.5
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        stcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NGAP SCTP Option (Default)
 | 
				
			||||||
 | 
					#    - spp_hbinterval : 5000 (5secs)
 | 
				
			||||||
 | 
					#    - spp_sackdelay : 200 (200ms)
 | 
				
			||||||
 | 
					#    - srto_initial : 3000 (3secs)
 | 
				
			||||||
 | 
					#    - srto_min : 1000 (1sec)
 | 
				
			||||||
 | 
					#    - srto_max : 5000 (5secs)
 | 
				
			||||||
 | 
					#    - sinit_num_ostreams : 30
 | 
				
			||||||
 | 
					#    - sinit_max_instreams : 65535
 | 
				
			||||||
 | 
					#    - sinit_max_attempts : 4
 | 
				
			||||||
 | 
					#    - sinit_max_init_timeo : 8000(8secs)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    ngap:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.5
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        sctp:
 | 
				
			||||||
 | 
					#          spp_hbinterval : 5000
 | 
				
			||||||
 | 
					#          spp_sackdelay : 200
 | 
				
			||||||
 | 
					#          srto_initial : 3000
 | 
				
			||||||
 | 
					#          srto_min : 1000
 | 
				
			||||||
 | 
					#          srto_max : 5000
 | 
				
			||||||
 | 
					#          sinit_num_ostreams : 30
 | 
				
			||||||
 | 
					#          sinit_max_instreams : 65535
 | 
				
			||||||
 | 
					#          sinit_max_attempts : 4
 | 
				
			||||||
 | 
					#          sinit_max_init_timeo : 8000
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <Metrics Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Metrics Server(http://<any address>:9090)
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    metrics:
 | 
				
			||||||
 | 
					#      - addr: 0.0.0.0
 | 
				
			||||||
 | 
					#        port: 9090
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <GUAMI>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Multiple GUAMI
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    guami:
 | 
				
			||||||
 | 
					#      - plmn_id:
 | 
				
			||||||
 | 
					#          mcc: 999
 | 
				
			||||||
 | 
					#          mnc: 70
 | 
				
			||||||
 | 
					#        amf_id:
 | 
				
			||||||
 | 
					#          region: 2
 | 
				
			||||||
 | 
					#          set: 1
 | 
				
			||||||
 | 
					#          pointer: 4
 | 
				
			||||||
 | 
					#      - plmn_id:
 | 
				
			||||||
 | 
					#          mcc: 001
 | 
				
			||||||
 | 
					#          mnc: 01
 | 
				
			||||||
 | 
					#        amf_id:
 | 
				
			||||||
 | 
					#          region: 5
 | 
				
			||||||
 | 
					#          set: 2
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <TAI>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Multiple TAI
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    tai:
 | 
				
			||||||
 | 
					#      - plmn_id:
 | 
				
			||||||
 | 
					#          mcc: 001
 | 
				
			||||||
 | 
					#          mnc: 01
 | 
				
			||||||
 | 
					#        tac: [1, 2, 3]
 | 
				
			||||||
 | 
					#    tai:
 | 
				
			||||||
 | 
					#      - plmn_id:
 | 
				
			||||||
 | 
					#          mcc: 002
 | 
				
			||||||
 | 
					#          mnc: 02
 | 
				
			||||||
 | 
					#        tac: 4
 | 
				
			||||||
 | 
					#      - plmn_id:
 | 
				
			||||||
 | 
					#          mcc: 003
 | 
				
			||||||
 | 
					#          mnc: 03
 | 
				
			||||||
 | 
					#        tac: 5
 | 
				
			||||||
 | 
					#    tai:
 | 
				
			||||||
 | 
					#      - plmn_id:
 | 
				
			||||||
 | 
					#          mcc: 004
 | 
				
			||||||
 | 
					#          mnc: 04
 | 
				
			||||||
 | 
					#        tac: [6, 7]
 | 
				
			||||||
 | 
					#      - plmn_id:
 | 
				
			||||||
 | 
					#          mcc: 005
 | 
				
			||||||
 | 
					#          mnc: 05
 | 
				
			||||||
 | 
					#        tac: 8
 | 
				
			||||||
 | 
					#      - plmn_id:
 | 
				
			||||||
 | 
					#          mcc: 006
 | 
				
			||||||
 | 
					#          mnc: 06
 | 
				
			||||||
 | 
					#        tac: [9, 10]
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <PLMN Support>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Multiple PLMN Support
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    plmn_support:
 | 
				
			||||||
 | 
					#      - plmn_id:
 | 
				
			||||||
 | 
					#          mcc: 999
 | 
				
			||||||
 | 
					#          mnc: 70
 | 
				
			||||||
 | 
					#        s_nssai:
 | 
				
			||||||
 | 
					#          - sst: 1
 | 
				
			||||||
 | 
					#            sd: 010000
 | 
				
			||||||
 | 
					#      - plmn_id:
 | 
				
			||||||
 | 
					#          mcc: 999
 | 
				
			||||||
 | 
					#          mnc: 70
 | 
				
			||||||
 | 
					#        s_nssai:
 | 
				
			||||||
 | 
					#          - sst: 1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <Network Name>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    network_name:
 | 
				
			||||||
 | 
					#        full: Open5GS
 | 
				
			||||||
 | 
					#        short: Next
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <AMF Name>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    amf_name: amf1.open5gs.amf.5gc.mnc70.mcc999.3gppnetwork.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <Relative Capacity> - Default(255)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  amf:
 | 
				
			||||||
 | 
					#    relative_capacity: 100
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					amf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    ngap:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					    metrics:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					        port: 9090
 | 
				
			||||||
 | 
					    guami:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 999
 | 
				
			||||||
 | 
					          mnc: 70
 | 
				
			||||||
 | 
					        amf_id:
 | 
				
			||||||
 | 
					          region: 2
 | 
				
			||||||
 | 
					          set: 1
 | 
				
			||||||
 | 
					    tai:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 999
 | 
				
			||||||
 | 
					          mnc: 70
 | 
				
			||||||
 | 
					        tac: 1
 | 
				
			||||||
 | 
					    plmn_support:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 999
 | 
				
			||||||
 | 
					          mnc: 70
 | 
				
			||||||
 | 
					        s_nssai:
 | 
				
			||||||
 | 
					          - sst: 1
 | 
				
			||||||
 | 
					    security:
 | 
				
			||||||
 | 
					        integrity_order : [ NIA2, NIA1, NIA0 ]
 | 
				
			||||||
 | 
					        ciphering_order : [ NEA0, NEA1, NEA2 ]
 | 
				
			||||||
 | 
					    network_name:
 | 
				
			||||||
 | 
					        full: Open5GS
 | 
				
			||||||
 | 
					    amf_name: open5gs-amf0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.1.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.1.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://scp.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: scp.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fb::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.1.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.1.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fb::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					scp:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.0.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.0.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://nrf.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: nrf.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fa::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.0.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.0.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fa::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#          - 127.0.0.10
 | 
				
			||||||
 | 
					#          - ::1
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv4 addresses (only IPv6)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv6 addresses (only IPv4)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv6: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Prefer IPv4 instead of IPv6 for estabishing new GTP connections.
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    prefer_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of UE
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    ue: 1024
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of Peer(S1AP/NGAP, DIAMETER, GTP, PFCP or SBI)
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    peer: 64
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					max:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# usrsctp:
 | 
				
			||||||
 | 
					#    udp_port : 9899
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					usrsctp:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (Default : 0)
 | 
				
			||||||
 | 
					#    NFs will not send heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#    NRF will send heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (20 seconds)
 | 
				
			||||||
 | 
					#    NFs will send heart-beat timer (20 seconds) in NFProfile
 | 
				
			||||||
 | 
					#    NRF can change heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    nf_instance:
 | 
				
			||||||
 | 
					#      heartbeat: 20
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (Default : 10,000 ms = 10 seconds)
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (3000 ms)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    message:
 | 
				
			||||||
 | 
					#        duration: 3000
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Handover Wait Duration (Default : 300 ms)
 | 
				
			||||||
 | 
					#    Time to wait for AMF to send UEContextReleaseCommand
 | 
				
			||||||
 | 
					#    to the source gNB after receiving HandoverNotify
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Handover Wait Duration (500ms)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    handover:
 | 
				
			||||||
 | 
					#        duration: 500
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Timers of 5GS mobility/session management
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    t3502:
 | 
				
			||||||
 | 
					#      value: 720  # 12 minutes * 60 = 720 seconds
 | 
				
			||||||
 | 
					#    t3512:
 | 
				
			||||||
 | 
					#      value: 3240 # 54 minutes * 60 = 3240 seconds
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
 | 
					  t3512:
 | 
				
			||||||
 | 
					    value: 540     # 9 mintues * 60 = 540 seconds
 | 
				
			||||||
							
								
								
									
										441
									
								
								configs/open5gs/ausf.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										441
									
								
								configs/open5gs/ausf.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,441 @@
 | 
				
			|||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_INFO to all domain level
 | 
				
			||||||
 | 
					#   - If `level` is omitted, the default level is OGS_LOG_INFO)
 | 
				
			||||||
 | 
					#   - If `domain` is omitted, the all domain level is set from 'level'
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_ERROR to all domain level
 | 
				
			||||||
 | 
					#   - `level` can be set with none, fatal, error, warn, info, debug, trace
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: error
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_DEBUG to mme/emm domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: debug
 | 
				
			||||||
 | 
					#    domain: mme,emm
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_TRACE to all domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: trace
 | 
				
			||||||
 | 
					#    domain: core,sbi,ausf,event,tlv,mem,sock
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					    file: @localstatedir@/log/open5gs/ausf.log
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o TLS enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_tls: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Use TLS
 | 
				
			||||||
 | 
					#    - true:  TLS disabled
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Verification enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_verify: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Verify the PEER
 | 
				
			||||||
 | 
					#    - true:  Skip the verification step
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Server-side does not use TLS
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Client-side skips the verification step
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					sbi:
 | 
				
			||||||
 | 
					    server:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/ausf.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/ausf.crt
 | 
				
			||||||
 | 
					    client:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/ausf.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/ausf.crt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<all address available>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  ausf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<any address>:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  ausf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#          - 0.0.0.0
 | 
				
			||||||
 | 
					#          - ::0
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://<all address available>:443)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/ausf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/ausf.crt
 | 
				
			||||||
 | 
					#  ausf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://127.0.0.11:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/ausf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/ausf.crt
 | 
				
			||||||
 | 
					#  ausf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.11
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://ausf.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/ausf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/ausf.crt
 | 
				
			||||||
 | 
					#  ausf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: ausf.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://127.0.0.11:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  ausf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.11
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<eth0 IP address>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  ausf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Provide custom SBI address to be advertised to NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  ausf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#        advertise: open5gs-ausf.svc.local
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Another example of advertising on NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  ausf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: localhost
 | 
				
			||||||
 | 
					#        advertise:
 | 
				
			||||||
 | 
					#          - 127.0.0.99
 | 
				
			||||||
 | 
					#          - ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  ausf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.11
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <NF Service>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Service Name(Default : all NF services available)
 | 
				
			||||||
 | 
					#  ausf:
 | 
				
			||||||
 | 
					#    service_name:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Service Name(Only some NF services are available)
 | 
				
			||||||
 | 
					#  ausf:
 | 
				
			||||||
 | 
					#    service_name:
 | 
				
			||||||
 | 
					#      - nausf-auth
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <NF Discovery Query Parameter>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o (Default) If you do not set Query Parameter as shown below,
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  ausf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.11
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    - 'service-names' is included.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Service-Names are not included
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  ausf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.11
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#    discovery:
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        no_service_names: false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o To remove 'service-names' from URI query parameters in NS Discovery
 | 
				
			||||||
 | 
					#         no_service_names: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    * For Indirect Communication with Delegated Discovery,
 | 
				
			||||||
 | 
					#      'service-names' is always included in the URI query parameter.
 | 
				
			||||||
 | 
					#    * That is, 'no_service_names' has no effect.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <For Indirect Communication with Delegated Discovery>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o (Default) If you do not set Delegated Discovery as shown below,
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  ausf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.11
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    - Use SCP if SCP avaiable. Otherwise NRF is used.
 | 
				
			||||||
 | 
					#      => App fails if both NRF and SCP are unavailable.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  ausf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.11
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#    discovery:
 | 
				
			||||||
 | 
					#      delegated: auto
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o To use SCP always => App fails if no SCP available.
 | 
				
			||||||
 | 
					#      delegated: yes
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Don't use SCP server => App fails if no NRF available.
 | 
				
			||||||
 | 
					#      delegated: no
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					ausf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.11
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.1.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.1.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://scp.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: scp.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fb::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.1.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.1.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fb::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					scp:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.0.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.0.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://nrf.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: nrf.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fa::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.0.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.0.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fa::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#          - 127.0.0.10
 | 
				
			||||||
 | 
					#          - ::1
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv4 addresses (only IPv6)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv6 addresses (only IPv4)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv6: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Prefer IPv4 instead of IPv6 for estabishing new GTP connections.
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    prefer_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of UE
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    ue: 1024
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of Peer(S1AP/NGAP, DIAMETER, GTP, PFCP or SBI)
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    peer: 64
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					max:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (Default : 0)
 | 
				
			||||||
 | 
					#    NFs will not send heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#    NRF will send heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (20 seconds)
 | 
				
			||||||
 | 
					#    NFs will send heart-beat timer (20 seconds) in NFProfile
 | 
				
			||||||
 | 
					#    NRF can change heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    nf_instance:
 | 
				
			||||||
 | 
					#      heartbeat: 20
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (Default : 10,000 ms = 10 seconds)
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (3000 ms)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    message:
 | 
				
			||||||
 | 
					#        duration: 3000
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
							
								
								
									
										443
									
								
								configs/open5gs/bsf.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										443
									
								
								configs/open5gs/bsf.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,443 @@
 | 
				
			|||||||
 | 
					db_uri: mongodb://localhost/open5gs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_INFO to all domain level
 | 
				
			||||||
 | 
					#   - If `level` is omitted, the default level is OGS_LOG_INFO)
 | 
				
			||||||
 | 
					#   - If `domain` is omitted, the all domain level is set from 'level'
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_ERROR to all domain level
 | 
				
			||||||
 | 
					#   - `level` can be set with none, fatal, error, warn, info, debug, trace
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: error
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_DEBUG to mme/emm domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: debug
 | 
				
			||||||
 | 
					#    domain: mme,emm
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_TRACE to all domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: trace
 | 
				
			||||||
 | 
					#    domain: core,sbi,ausf,event,tlv,mem,sock
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					    file: @localstatedir@/log/open5gs/bsf.log
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o TLS enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_tls: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Use TLS
 | 
				
			||||||
 | 
					#    - true:  TLS disabled
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Verification enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_verify: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Verify the PEER
 | 
				
			||||||
 | 
					#    - true:  Skip the verification step
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Server-side does not use TLS
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Client-side skips the verification step
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					sbi:
 | 
				
			||||||
 | 
					    server:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/bsf.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/bsf.crt
 | 
				
			||||||
 | 
					    client:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/bsf.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/bsf.crt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<all address available>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<any address>:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#          - 0.0.0.0
 | 
				
			||||||
 | 
					#          - ::0
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://<all address available>:443)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/bsf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/bsf.crt
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://127.0.0.15:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/bsf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/bsf.crt
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.15
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://bsf.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/bsf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/bsf.crt
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: bsf.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://127.0.0.15:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.15
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<eth0 IP address>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Provide custom SBI address to be advertised to NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#        advertise: open5gs-bsf.svc.local
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Another example of advertising on NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: localhost
 | 
				
			||||||
 | 
					#        advertise:
 | 
				
			||||||
 | 
					#          - 127.0.0.99
 | 
				
			||||||
 | 
					#          - ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.15
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <NF Service>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Service Name(Default : all NF services available)
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    service_name:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Service Name(Only some NF services are available)
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    service_name:
 | 
				
			||||||
 | 
					#      - nbsf-management
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <NF Discovery Query Parameter>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o (Default) If you do not set Query Parameter as shown below,
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.15
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    - 'service-names' is included.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Service-Names are not included
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.15
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#    discovery:
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        no_service_names: false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o To remove 'service-names' from URI query parameters in NS Discovery
 | 
				
			||||||
 | 
					#         no_service_names: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    * For Indirect Communication with Delegated Discovery,
 | 
				
			||||||
 | 
					#      'service-names' is always included in the URI query parameter.
 | 
				
			||||||
 | 
					#    * That is, 'no_service_names' has no effect.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <For Indirect Communication with Delegated Discovery>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o (Default) If you do not set Delegated Discovery as shown below,
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.15
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    - Use SCP if SCP avaiable. Otherwise NRF is used.
 | 
				
			||||||
 | 
					#      => App fails if both NRF and SCP are unavailable.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.15
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#    discovery:
 | 
				
			||||||
 | 
					#      delegated: auto
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o To use SCP always => App fails if no SCP available.
 | 
				
			||||||
 | 
					#      delegated: yes
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Don't use SCP server => App fails if no NRF available.
 | 
				
			||||||
 | 
					#      delegated: no
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					bsf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.15
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.1.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.1.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://scp.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: scp.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fb::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.1.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.1.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fb::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					scp:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.0.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.0.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://nrf.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: nrf.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fa::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.0.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.0.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fa::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#          - 127.0.0.10
 | 
				
			||||||
 | 
					#          - ::1
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv4 addresses (only IPv6)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv6 addresses (only IPv4)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv6: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Prefer IPv4 instead of IPv6 for estabishing new GTP connections.
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    prefer_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of UE
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    ue: 1024
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of Peer(S1AP/NGAP, DIAMETER, GTP, PFCP or SBI)
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    peer: 64
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					max:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (Default : 0)
 | 
				
			||||||
 | 
					#    NFs will not send heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#    NRF will send heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (20 seconds)
 | 
				
			||||||
 | 
					#    NFs will send heart-beat timer (20 seconds) in NFProfile
 | 
				
			||||||
 | 
					#    NRF can change heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    nf_instance:
 | 
				
			||||||
 | 
					#      heartbeat: 20
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (Default : 10,000 ms = 10 seconds)
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (3000 ms)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    message:
 | 
				
			||||||
 | 
					#        duration: 3000
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
							
								
								
									
										3
									
								
								configs/open5gs/hnet/curve25519-1.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								configs/open5gs/hnet/curve25519-1.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MC4CAQAwBQYDK2VuBCIEIBDJxn6GGlYloduPaEEjiW2bNQYZnT3xlo4HtshEi7FH
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										3
									
								
								configs/open5gs/hnet/curve25519-3.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								configs/open5gs/hnet/curve25519-3.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MC4CAQAwBQYDK2VuBCIEIFAK2WjCQjB8TU7COXwdIKVhKGjPa+SJuyOVObjfW9hM
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										3
									
								
								configs/open5gs/hnet/curve25519-5.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								configs/open5gs/hnet/curve25519-5.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MC4CAQAwBQYDK2VuBCIEIHh8rsYF8otbnyb8bcrhD1AAV5C9iBtjTlYJY3k5k0dt
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										38
									
								
								configs/open5gs/hnet/meson.build
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								configs/open5gs/hnet/meson.build
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,38 @@
 | 
				
			|||||||
 | 
					# Copyright (C) 2022 by Sukchan Lee <acetcom@gmail.com>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This file is part of Open5GS.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 | 
					# it under the terms of the GNU Affero General Public License as published by
 | 
				
			||||||
 | 
					# the Free Software Foundation, either version 3 of the License, or
 | 
				
			||||||
 | 
					# (at your option) any later version.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# This program is distributed in the hope that it will be useful,
 | 
				
			||||||
 | 
					# but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
				
			||||||
 | 
					# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
				
			||||||
 | 
					# GNU General Public License for more details.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# You should have received a copy of the GNU General Public License
 | 
				
			||||||
 | 
					# along with this program.  If not, see <https://www.gnu.org/licenses/>.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					hnet_sysconfdir = join_paths(open5gs_sysconfdir, 'hnet')
 | 
				
			||||||
 | 
					meson.add_install_script(python3_exe, '-c',
 | 
				
			||||||
 | 
					        mkdir_p.format(hnet_sysconfdir))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					hnet_security = '''
 | 
				
			||||||
 | 
					  curve25519-1.key
 | 
				
			||||||
 | 
					  secp256r1-2.key
 | 
				
			||||||
 | 
					  curve25519-3.key
 | 
				
			||||||
 | 
					  secp256r1-4.key
 | 
				
			||||||
 | 
					  curve25519-5.key
 | 
				
			||||||
 | 
					  secp256r1-6.key
 | 
				
			||||||
 | 
					'''.split()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					foreach file : hnet_security
 | 
				
			||||||
 | 
					    gen = configure_file(
 | 
				
			||||||
 | 
					            input : file,
 | 
				
			||||||
 | 
					            output : file,
 | 
				
			||||||
 | 
					            configuration : conf_data)
 | 
				
			||||||
 | 
					    meson.add_install_script(python3_exe, '-c',
 | 
				
			||||||
 | 
					            install_conf.format(gen, hnet_sysconfdir))
 | 
				
			||||||
 | 
					endforeach
 | 
				
			||||||
							
								
								
									
										8
									
								
								configs/open5gs/hnet/secp256r1-2.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								configs/open5gs/hnet/secp256r1-2.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
				
			|||||||
 | 
					-----BEGIN EC PARAMETERS-----
 | 
				
			||||||
 | 
					BggqhkjOPQMBBw==
 | 
				
			||||||
 | 
					-----END EC PARAMETERS-----
 | 
				
			||||||
 | 
					-----BEGIN EC PRIVATE KEY-----
 | 
				
			||||||
 | 
					MHcCAQEEIHSp+RhHH1bzvv2lxR1zij+U9aUtS8nbl5n1Il+8zd5BoAoGCCqGSM49
 | 
				
			||||||
 | 
					AwEHoUQDQgAEre/NExfRzoVi7CW5G0gAEg4SNtbiZh6kI1qE48hdokS8QqWUz1YS
 | 
				
			||||||
 | 
					9J6PvihX2OSZ+RMixzf8zxu9tuTUJKgKlQ==
 | 
				
			||||||
 | 
					-----END EC PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										8
									
								
								configs/open5gs/hnet/secp256r1-4.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								configs/open5gs/hnet/secp256r1-4.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
				
			|||||||
 | 
					-----BEGIN EC PARAMETERS-----
 | 
				
			||||||
 | 
					BggqhkjOPQMBBw==
 | 
				
			||||||
 | 
					-----END EC PARAMETERS-----
 | 
				
			||||||
 | 
					-----BEGIN EC PRIVATE KEY-----
 | 
				
			||||||
 | 
					MHcCAQEEIAGZvsOAU0YMHhBK33hRkGMPkA3Xefq5b5hPQD6qnf5goAoGCCqGSM49
 | 
				
			||||||
 | 
					AwEHoUQDQgAEdXfTAGY+0ibQoO9bfmk7+M/l//BiMzO6lNIUEMSj1k3k9SQPygGY
 | 
				
			||||||
 | 
					jAuUHpVM4Uo6cWxuyurEn8pWn1vF3tVhbg==
 | 
				
			||||||
 | 
					-----END EC PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										8
									
								
								configs/open5gs/hnet/secp256r1-6.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								configs/open5gs/hnet/secp256r1-6.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
				
			|||||||
 | 
					-----BEGIN EC PARAMETERS-----
 | 
				
			||||||
 | 
					BggqhkjOPQMBBw==
 | 
				
			||||||
 | 
					-----END EC PARAMETERS-----
 | 
				
			||||||
 | 
					-----BEGIN EC PRIVATE KEY-----
 | 
				
			||||||
 | 
					MHcCAQEEIG3VKSXh/3WK0HzCkN1DgeUjF7TSLgAUyMn/WGHsxrZ3oAoGCCqGSM49
 | 
				
			||||||
 | 
					AwEHoUQDQgAENU1ibHe7oWu4m6M8P0XoA78ZNKtdIsJgVU0nCk/c5sC3V+/4GuxU
 | 
				
			||||||
 | 
					owtbASEXQZg4SGvts+1Yqz0p4WwCAAcwpQ==
 | 
				
			||||||
 | 
					-----END EC PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										63
									
								
								configs/open5gs/hss.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										63
									
								
								configs/open5gs/hss.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,63 @@
 | 
				
			|||||||
 | 
					db_uri: mongodb://localhost/open5gs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_INFO to all domain level
 | 
				
			||||||
 | 
					#   - If `level` is omitted, the default level is OGS_LOG_INFO)
 | 
				
			||||||
 | 
					#   - If `domain` is omitted, the all domain level is set from 'level'
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_ERROR to all domain level
 | 
				
			||||||
 | 
					#   - `level` can be set with none, fatal, error, warn, info, debug, trace
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: error
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_DEBUG to mme/emm domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: debug
 | 
				
			||||||
 | 
					#    domain: mme,emm
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_TRACE to all domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: trace
 | 
				
			||||||
 | 
					#    domain: core,sbi,ausf,event,tlv,mem,sock
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					    file: @localstatedir@/log/open5gs/hss.log
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					hss:
 | 
				
			||||||
 | 
					    freeDiameter: @sysconfdir@/freeDiameter/hss.conf
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  hss:
 | 
				
			||||||
 | 
					#    sms_over_ims: "sip:smsc.mnc001.mcc001.3gppnetwork.org:7060;transport=tcp"
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv4 addresses (only IPv6)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv6 addresses (only IPv4)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv6: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Prefer IPv4 instead of IPv6 for estabishing new GTP connections.
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    prefer_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use MongoDB Change Stream
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    use_mongodb_change_stream: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of UE
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    ue: 1024
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of Peer(S1AP/NGAP, DIAMETER, GTP, PFCP or SBI)
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    peer: 64
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					max:
 | 
				
			||||||
							
								
								
									
										51
									
								
								configs/open5gs/meson.build
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										51
									
								
								configs/open5gs/meson.build
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,51 @@
 | 
				
			|||||||
 | 
					# Copyright (C) 2019 by Sukchan Lee <acetcom@gmail.com>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This file is part of Open5GS.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 | 
					# it under the terms of the GNU Affero General Public License as published by
 | 
				
			||||||
 | 
					# the Free Software Foundation, either version 3 of the License, or
 | 
				
			||||||
 | 
					# (at your option) any later version.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# This program is distributed in the hope that it will be useful,
 | 
				
			||||||
 | 
					# but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
				
			||||||
 | 
					# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
				
			||||||
 | 
					# GNU General Public License for more details.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# You should have received a copy of the GNU General Public License
 | 
				
			||||||
 | 
					# along with this program.  If not, see <https://www.gnu.org/licenses/>.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					open5gs_sysconfdir = join_paths(sysconfdir, 'open5gs')
 | 
				
			||||||
 | 
					meson.add_install_script(python3_exe, '-c',
 | 
				
			||||||
 | 
					        mkdir_p.format(open5gs_sysconfdir))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					open5gs_conf = '''
 | 
				
			||||||
 | 
					    mme.yaml
 | 
				
			||||||
 | 
					    sgwc.yaml
 | 
				
			||||||
 | 
					    sgwu.yaml
 | 
				
			||||||
 | 
					    smf.yaml
 | 
				
			||||||
 | 
					    amf.yaml
 | 
				
			||||||
 | 
					    upf.yaml
 | 
				
			||||||
 | 
					    hss.yaml
 | 
				
			||||||
 | 
					    pcrf.yaml
 | 
				
			||||||
 | 
					    nrf.yaml
 | 
				
			||||||
 | 
					    scp.yaml
 | 
				
			||||||
 | 
					    ausf.yaml
 | 
				
			||||||
 | 
					    udm.yaml
 | 
				
			||||||
 | 
					    udr.yaml
 | 
				
			||||||
 | 
					    pcf.yaml
 | 
				
			||||||
 | 
					    nssf.yaml
 | 
				
			||||||
 | 
					    bsf.yaml
 | 
				
			||||||
 | 
					'''.split()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					foreach file : open5gs_conf
 | 
				
			||||||
 | 
					    gen = configure_file(
 | 
				
			||||||
 | 
					            input : file + '.in',
 | 
				
			||||||
 | 
					            output : file,
 | 
				
			||||||
 | 
					            configuration : conf_data)
 | 
				
			||||||
 | 
					    meson.add_install_script(python3_exe, '-c',
 | 
				
			||||||
 | 
					            install_conf.format(gen, open5gs_sysconfdir))
 | 
				
			||||||
 | 
					endforeach
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					subdir('tls')
 | 
				
			||||||
 | 
					subdir('hnet')
 | 
				
			||||||
							
								
								
									
										461
									
								
								configs/open5gs/mme.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										461
									
								
								configs/open5gs/mme.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,461 @@
 | 
				
			|||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_INFO to all domain level
 | 
				
			||||||
 | 
					#   - If `level` is omitted, the default level is OGS_LOG_INFO)
 | 
				
			||||||
 | 
					#   - If `domain` is omitted, the all domain level is set from 'level'
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_ERROR to all domain level
 | 
				
			||||||
 | 
					#   - `level` can be set with none, fatal, error, warn, info, debug, trace
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: error
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_DEBUG to mme/emm domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: debug
 | 
				
			||||||
 | 
					#    domain: mme,emm
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_TRACE to all domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: trace
 | 
				
			||||||
 | 
					#    domain: core,sbi,ausf,event,tlv,mem,sock
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					    file: @localstatedir@/log/open5gs/mme.log
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <S1AP Server>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o S1AP Server(all address available)
 | 
				
			||||||
 | 
					#  mme:
 | 
				
			||||||
 | 
					#    s1ap:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o S1AP Server(0.0.0.0:36412)
 | 
				
			||||||
 | 
					#  mme:
 | 
				
			||||||
 | 
					#    s1ap:
 | 
				
			||||||
 | 
					#      addr: 0.0.0.0
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o S1AP Server(127.0.0.2:36412, [::1]:36412)
 | 
				
			||||||
 | 
					#  mme:
 | 
				
			||||||
 | 
					#    s1ap:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.2
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o S1AP Server(different port)
 | 
				
			||||||
 | 
					#  mme:
 | 
				
			||||||
 | 
					#    s1ap:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.2
 | 
				
			||||||
 | 
					#        port: 36413
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o S1AP Server(address available in `eth0` interface)
 | 
				
			||||||
 | 
					#  mme:
 | 
				
			||||||
 | 
					#    s1ap:
 | 
				
			||||||
 | 
					#      dev: eth0
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o S1AP Option (Default)
 | 
				
			||||||
 | 
					#    - sctp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  mme:
 | 
				
			||||||
 | 
					#    s1ap:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.2
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        stcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o S1AP SCTP Option (Default)
 | 
				
			||||||
 | 
					#    - spp_hbinterval : 5000 (5secs)
 | 
				
			||||||
 | 
					#    - spp_sackdelay : 200 (200ms)
 | 
				
			||||||
 | 
					#    - srto_initial : 3000 (3secs)
 | 
				
			||||||
 | 
					#    - srto_min : 1000 (1sec)
 | 
				
			||||||
 | 
					#    - srto_max : 5000 (5secs)
 | 
				
			||||||
 | 
					#    - sinit_num_ostreams : 30
 | 
				
			||||||
 | 
					#    - sinit_max_instreams : 65535
 | 
				
			||||||
 | 
					#    - sinit_max_attempts : 4
 | 
				
			||||||
 | 
					#    - sinit_max_init_timeo : 8000(8secs)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  mme:
 | 
				
			||||||
 | 
					#    s1ap:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.2
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        sctp:
 | 
				
			||||||
 | 
					#          spp_hbinterval : 5000
 | 
				
			||||||
 | 
					#          spp_sackdelay : 200
 | 
				
			||||||
 | 
					#          srto_initial : 3000
 | 
				
			||||||
 | 
					#          srto_min : 1000
 | 
				
			||||||
 | 
					#          srto_max : 5000
 | 
				
			||||||
 | 
					#          sinit_num_ostreams : 30
 | 
				
			||||||
 | 
					#          sinit_max_instreams : 65535
 | 
				
			||||||
 | 
					#          sinit_max_attempts : 4
 | 
				
			||||||
 | 
					#          sinit_max_init_timeo : 8000
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <GTP-C Server>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o GTP-C Server(all address available)
 | 
				
			||||||
 | 
					#  mme:
 | 
				
			||||||
 | 
					#    gtpc:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o GTP-C Server(127.0.0.2:2123, [::1]:2123)
 | 
				
			||||||
 | 
					#  mme:
 | 
				
			||||||
 | 
					#    gtpc:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.2
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SGsAP>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Single MSC/VLR(127.0.0.2)
 | 
				
			||||||
 | 
					#  mme:
 | 
				
			||||||
 | 
					#    sgsap:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.2
 | 
				
			||||||
 | 
					#      map:
 | 
				
			||||||
 | 
					#        tai:
 | 
				
			||||||
 | 
					#          plmn_id:
 | 
				
			||||||
 | 
					#            mcc: 001
 | 
				
			||||||
 | 
					#            mnc: 01
 | 
				
			||||||
 | 
					#          tac: 4130
 | 
				
			||||||
 | 
					#        lai:
 | 
				
			||||||
 | 
					#          plmn_id:
 | 
				
			||||||
 | 
					#            mcc: 001
 | 
				
			||||||
 | 
					#            mnc: 01
 | 
				
			||||||
 | 
					#          lac: 43690
 | 
				
			||||||
 | 
					#      map:
 | 
				
			||||||
 | 
					#        tai:
 | 
				
			||||||
 | 
					#          plmn_id:
 | 
				
			||||||
 | 
					#            mcc: 002
 | 
				
			||||||
 | 
					#            mnc: 02
 | 
				
			||||||
 | 
					#          tac: 4132
 | 
				
			||||||
 | 
					#        lai:
 | 
				
			||||||
 | 
					#          plmn_id:
 | 
				
			||||||
 | 
					#            mcc: 002
 | 
				
			||||||
 | 
					#            mnc: 02
 | 
				
			||||||
 | 
					#          lac: 43692
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Multiple MSC/VLR
 | 
				
			||||||
 | 
					#  mme:
 | 
				
			||||||
 | 
					#    sgsap:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.2
 | 
				
			||||||
 | 
					#        port: 29119
 | 
				
			||||||
 | 
					#        map:
 | 
				
			||||||
 | 
					#          tai:
 | 
				
			||||||
 | 
					#            plmn_id:
 | 
				
			||||||
 | 
					#              mcc: 001
 | 
				
			||||||
 | 
					#              mnc: 01
 | 
				
			||||||
 | 
					#            tac: 4131
 | 
				
			||||||
 | 
					#          lai:
 | 
				
			||||||
 | 
					#            plmn_id:
 | 
				
			||||||
 | 
					#              mcc: 001
 | 
				
			||||||
 | 
					#              mnc: 01
 | 
				
			||||||
 | 
					#            lac: 43691
 | 
				
			||||||
 | 
					#        map:
 | 
				
			||||||
 | 
					#          tai:
 | 
				
			||||||
 | 
					#            plmn_id:
 | 
				
			||||||
 | 
					#              mcc: 002
 | 
				
			||||||
 | 
					#              mnc: 02
 | 
				
			||||||
 | 
					#            tac: 4132
 | 
				
			||||||
 | 
					#          lai:
 | 
				
			||||||
 | 
					#            plmn_id:
 | 
				
			||||||
 | 
					#              mcc: 002
 | 
				
			||||||
 | 
					#              mnc: 02
 | 
				
			||||||
 | 
					#            lac: 43692
 | 
				
			||||||
 | 
					#      - addr
 | 
				
			||||||
 | 
					#         - 127.0.0.4
 | 
				
			||||||
 | 
					#         - fd69:f21d:873c:fa::2
 | 
				
			||||||
 | 
					#        map:
 | 
				
			||||||
 | 
					#          tai:
 | 
				
			||||||
 | 
					#            plmn_id:
 | 
				
			||||||
 | 
					#              mcc: 001
 | 
				
			||||||
 | 
					#              mnc: 01
 | 
				
			||||||
 | 
					#            tac: 4132
 | 
				
			||||||
 | 
					#          lai:
 | 
				
			||||||
 | 
					#            plmn_id:
 | 
				
			||||||
 | 
					#              mcc: 002
 | 
				
			||||||
 | 
					#              mnc: 02
 | 
				
			||||||
 | 
					#            lac: 43692
 | 
				
			||||||
 | 
					#      - name: msc.open5gs.org
 | 
				
			||||||
 | 
					#        map:
 | 
				
			||||||
 | 
					#          tai:
 | 
				
			||||||
 | 
					#            plmn_id:
 | 
				
			||||||
 | 
					#              mcc: 001
 | 
				
			||||||
 | 
					#              mnc: 01
 | 
				
			||||||
 | 
					#            tac: 4133
 | 
				
			||||||
 | 
					#          lai:
 | 
				
			||||||
 | 
					#            plmn_id:
 | 
				
			||||||
 | 
					#              mcc: 002
 | 
				
			||||||
 | 
					#              mnc: 02
 | 
				
			||||||
 | 
					#            lac: 43693
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <Metrics Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Metrics Server(http://<any address>:9090)
 | 
				
			||||||
 | 
					#  mme:
 | 
				
			||||||
 | 
					#    metrics:
 | 
				
			||||||
 | 
					#      - addr: 0.0.0.0
 | 
				
			||||||
 | 
					#        port: 9090
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <GUMMEI>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Multiple GUMMEI
 | 
				
			||||||
 | 
					#  mme:
 | 
				
			||||||
 | 
					#    gummei:
 | 
				
			||||||
 | 
					#      - plmn_id:
 | 
				
			||||||
 | 
					#          mcc: 001
 | 
				
			||||||
 | 
					#          mnc: 01
 | 
				
			||||||
 | 
					#        mme_gid: 2
 | 
				
			||||||
 | 
					#        mme_code: 1
 | 
				
			||||||
 | 
					#      - plmn_id:
 | 
				
			||||||
 | 
					#          - mcc: 002
 | 
				
			||||||
 | 
					#            mnc: 02
 | 
				
			||||||
 | 
					#          - mcc: 003
 | 
				
			||||||
 | 
					#            mnc: 03
 | 
				
			||||||
 | 
					#        mme_gid: [3, 4]
 | 
				
			||||||
 | 
					#        mme_code:
 | 
				
			||||||
 | 
					#          - 2
 | 
				
			||||||
 | 
					#          - 3
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <TAI>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Multiple TAI
 | 
				
			||||||
 | 
					#  mme:
 | 
				
			||||||
 | 
					#    tai:
 | 
				
			||||||
 | 
					#      - plmn_id:
 | 
				
			||||||
 | 
					#          mcc: 001
 | 
				
			||||||
 | 
					#          mnc: 01
 | 
				
			||||||
 | 
					#        tac: [1, 2, 3]
 | 
				
			||||||
 | 
					#    tai:
 | 
				
			||||||
 | 
					#      - plmn_id:
 | 
				
			||||||
 | 
					#          mcc: 002
 | 
				
			||||||
 | 
					#          mnc: 02
 | 
				
			||||||
 | 
					#        tac: 4
 | 
				
			||||||
 | 
					#      - plmn_id:
 | 
				
			||||||
 | 
					#          mcc: 003
 | 
				
			||||||
 | 
					#          mnc: 03
 | 
				
			||||||
 | 
					#        tac: 5
 | 
				
			||||||
 | 
					#    tai:
 | 
				
			||||||
 | 
					#      - plmn_id:
 | 
				
			||||||
 | 
					#          mcc: 004
 | 
				
			||||||
 | 
					#          mnc: 04
 | 
				
			||||||
 | 
					#        tac: [6, 7]
 | 
				
			||||||
 | 
					#      - plmn_id:
 | 
				
			||||||
 | 
					#          mcc: 005
 | 
				
			||||||
 | 
					#          mnc: 05
 | 
				
			||||||
 | 
					#        tac: 8
 | 
				
			||||||
 | 
					#      - plmn_id:
 | 
				
			||||||
 | 
					#          mcc: 006
 | 
				
			||||||
 | 
					#          mnc: 06
 | 
				
			||||||
 | 
					#        tac: [9, 10]
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <Network Name>
 | 
				
			||||||
 | 
					#  mme:
 | 
				
			||||||
 | 
					#    network_name:
 | 
				
			||||||
 | 
					#        full: Open5GS
 | 
				
			||||||
 | 
					#        short: Next
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <MME Name>
 | 
				
			||||||
 | 
					#  mme:
 | 
				
			||||||
 | 
					#    mme_name: open5gs-mme0
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <Relative Capacity> - Default(255)
 | 
				
			||||||
 | 
					#  mme:
 | 
				
			||||||
 | 
					#    relative_capacity: 100
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					mme:
 | 
				
			||||||
 | 
					    freeDiameter: @sysconfdir@/freeDiameter/mme.conf
 | 
				
			||||||
 | 
					    s1ap:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.2
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.2
 | 
				
			||||||
 | 
					    metrics:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.2
 | 
				
			||||||
 | 
					        port: 9090
 | 
				
			||||||
 | 
					    gummei:
 | 
				
			||||||
 | 
					      plmn_id:
 | 
				
			||||||
 | 
					        mcc: 999
 | 
				
			||||||
 | 
					        mnc: 70
 | 
				
			||||||
 | 
					      mme_gid: 2
 | 
				
			||||||
 | 
					      mme_code: 1
 | 
				
			||||||
 | 
					    tai:
 | 
				
			||||||
 | 
					      plmn_id:
 | 
				
			||||||
 | 
					        mcc: 999
 | 
				
			||||||
 | 
					        mnc: 70
 | 
				
			||||||
 | 
					      tac: 1
 | 
				
			||||||
 | 
					    security:
 | 
				
			||||||
 | 
					        integrity_order : [ EIA2, EIA1, EIA0 ]
 | 
				
			||||||
 | 
					        ciphering_order : [ EEA0, EEA1, EEA2 ]
 | 
				
			||||||
 | 
					    network_name:
 | 
				
			||||||
 | 
					        full: Open5GS
 | 
				
			||||||
 | 
					    mme_name: open5gs-mme0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# <GTP-C Client>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Specify SGW addresses the GTP-C must connect to
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o One SGW is defined.
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is not true, [fd69:f21d:873c:fa::2] is selected.
 | 
				
			||||||
 | 
					#  sgwc:
 | 
				
			||||||
 | 
					#    gtpc:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.0.3
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fa::2
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Two SGW are defined. MME selects SGW with round-robin manner per UE
 | 
				
			||||||
 | 
					#  sgwc:
 | 
				
			||||||
 | 
					#    gtpc:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.3
 | 
				
			||||||
 | 
					#      - addr: fd69:f21d:873c:fa::2
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Three SGW are defined. MME selects SGW with round-robin manner per UE
 | 
				
			||||||
 | 
					#  sgwc:
 | 
				
			||||||
 | 
					#    gtpc:
 | 
				
			||||||
 | 
					#      - addr
 | 
				
			||||||
 | 
					#        - 127.0.0.3
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fa::2
 | 
				
			||||||
 | 
					#      - addr
 | 
				
			||||||
 | 
					#        - 127.0.0.22
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fa::12
 | 
				
			||||||
 | 
					#      - name: sgw3.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# <SGW Selection Mode>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Round-Robin
 | 
				
			||||||
 | 
					#  sgwc:
 | 
				
			||||||
 | 
					#    gtpc:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.3
 | 
				
			||||||
 | 
					#      addr: 127.0.2.2
 | 
				
			||||||
 | 
					#      addr: 127.0.4.2
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SGW selection by eNodeB TAC
 | 
				
			||||||
 | 
					#   (either single TAC or multiple TACs, DECIMAL representation)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sgwc:
 | 
				
			||||||
 | 
					#    gtpc:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.3
 | 
				
			||||||
 | 
					#        tac: 26000
 | 
				
			||||||
 | 
					#      - addr: 127.0.2.2
 | 
				
			||||||
 | 
					#        tac: [25000, 27000, 28000]
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# o SGW selection by e_cell_id(28bit)
 | 
				
			||||||
 | 
					#   (either single or multiple e_cell_id, HEX representation)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sgwc:
 | 
				
			||||||
 | 
					#    gtpc:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.3
 | 
				
			||||||
 | 
					#        e_cell_id: abcde01
 | 
				
			||||||
 | 
					#      - addr: 127.0.2.2
 | 
				
			||||||
 | 
					#        e_cell_id: [12345, a9413, 98765]
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					sgwc:
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# smf:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <GTP-C Client>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o By default, the SMF uses the first SMF node.
 | 
				
			||||||
 | 
					#    - To use a different APN for each SMF, specify gtpc.apn as the APN name.
 | 
				
			||||||
 | 
					#    - If the HSS uses WebUI to set the SMF IP for each UE,
 | 
				
			||||||
 | 
					#      you can use a specific SMF node for each UE.
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Two SMF are defined. 127.0.0.4:2123 is used.
 | 
				
			||||||
 | 
					#    [fd69:f21d:873c:fa::3]:2123 is ignored.
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    gtpc:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					#      - addr: fd69:f21d:873c:fa::3
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o One SMF is defined. if prefer_ipv4 is not true,
 | 
				
			||||||
 | 
					#    [fd69:f21d:873c:fa::3] is selected.
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    gtpc:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#        - 127.0.0.4
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fa::3
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Two SMF are defined with a different APN.
 | 
				
			||||||
 | 
					#    - Note that if SMF IP for UE is configured in HSS,
 | 
				
			||||||
 | 
					#      the following configurion for this UE is ignored.
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    gtpc:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					#        apn: internet
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					#        apn: volte
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o If APN is omitted, the default APN uses the first SMF node.
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    gtpc:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					#        apn: volte
 | 
				
			||||||
 | 
					smf:
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr:
 | 
				
			||||||
 | 
					        - 127.0.0.4
 | 
				
			||||||
 | 
					        - ::1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv4 addresses (only IPv6)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv6 addresses (only IPv4)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv6: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Prefer IPv4 instead of IPv6 for estabishing new GTP connections.
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    prefer_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of UE
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    ue: 1024
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of Peer(S1AP/NGAP, DIAMETER, GTP, PFCP or SBI)
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    peer: 64
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					max:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# usrsctp:
 | 
				
			||||||
 | 
					#    udp_port : 9899
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					usrsctp:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (Default : 10,000 ms = 10 seconds)
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (3000 ms)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    message:
 | 
				
			||||||
 | 
					#        duration: 3000
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Handover Wait Duration (Default : 300 ms)
 | 
				
			||||||
 | 
					#    Time to wait for MME to send UEContextReleaseCommand
 | 
				
			||||||
 | 
					#    to the source eNB after receiving HandoverNotify
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Handover Wait Duration (500ms)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    handover:
 | 
				
			||||||
 | 
					#        duration: 500
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Timers of EPS mobility/session management
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    t3402:
 | 
				
			||||||
 | 
					#      value: 720  # 12 minutes * 60 = 720 seconds
 | 
				
			||||||
 | 
					#    t3412:
 | 
				
			||||||
 | 
					#      value: 3240 # 54 minutes * 60 = 3240 seconds
 | 
				
			||||||
 | 
					#    t3423:
 | 
				
			||||||
 | 
					#      value: 720  # 12 minutes * 60 = 720 seconds
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
							
								
								
									
										337
									
								
								configs/open5gs/nrf.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										337
									
								
								configs/open5gs/nrf.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,337 @@
 | 
				
			|||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_INFO to all domain level
 | 
				
			||||||
 | 
					#   - If `level` is omitted, the default level is OGS_LOG_INFO)
 | 
				
			||||||
 | 
					#   - If `domain` is omitted, the all domain level is set from 'level'
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_ERROR to all domain level
 | 
				
			||||||
 | 
					#   - `level` can be set with none, fatal, error, warn, info, debug, trace
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: error
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_DEBUG to mme/emm domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: debug
 | 
				
			||||||
 | 
					#    domain: mme,emm
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_TRACE to all domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: trace
 | 
				
			||||||
 | 
					#    domain: core,sbi,ausf,event,tlv,mem,sock
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					    file: @localstatedir@/log/open5gs/nrf.log
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o TLS enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_tls: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Use TLS
 | 
				
			||||||
 | 
					#    - true:  TLS disabled
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Verification enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_verify: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Verify the PEER
 | 
				
			||||||
 | 
					#    - true:  Skip the verification step
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Server-side does not use TLS
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Client-side skips the verification step
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					sbi:
 | 
				
			||||||
 | 
					    server:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/nrf.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/nrf.crt
 | 
				
			||||||
 | 
					    client:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/nrf.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/nrf.crt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<all address available>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<any address>:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#          - 0.0.0.0
 | 
				
			||||||
 | 
					#          - ::0
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://<all address available>:443)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/nrf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/nrf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://127.0.0.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/nrf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/nrf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://nrf.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/nrf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/nrf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: nrf.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://127.0.0.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.10
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<eth0 IP address>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Provide custom SBI address to be advertised to NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#        advertise: open5gs-nrf.svc.local
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Another example of advertising on NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: localhost
 | 
				
			||||||
 | 
					#        advertise:
 | 
				
			||||||
 | 
					#          - 127.0.0.99
 | 
				
			||||||
 | 
					#          - ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <NF Service>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Service Name(Default : all NF services available)
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    service_name:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Service Name(Only some NF services are available)
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    service_name:
 | 
				
			||||||
 | 
					#      - nnrf-nfm
 | 
				
			||||||
 | 
					#      - nnrf-disc
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					nrf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr:
 | 
				
			||||||
 | 
					        - 127.0.0.10
 | 
				
			||||||
 | 
					        - ::1
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.1.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.1.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://scp.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: scp.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fb::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.1.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.1.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fb::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					scp:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv4 addresses (only IPv6)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv6 addresses (only IPv4)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv6: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Prefer IPv4 instead of IPv6 for estabishing new GTP connections.
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    prefer_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of UE
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    ue: 1024
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of Peer(S1AP/NGAP, DIAMETER, GTP, PFCP or SBI)
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    peer: 64
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					max:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (Default : 10 seconds)
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (Disabled)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    nf_instance:
 | 
				
			||||||
 | 
					#      heartbeat: 0
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (5 seconds)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    nf_instance:
 | 
				
			||||||
 | 
					#      heartbeat: 5
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Validity (Default : 3600 seconds = 1 hour)
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Validity (10 seconds)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    nf_instance:
 | 
				
			||||||
 | 
					#      validity: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Subscription Validity (Default : 86400 seconds = 1 day)
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Subscription Validity (Disabled)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    subscription:
 | 
				
			||||||
 | 
					#      validity: 0
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Subscription Validity (3600 seconds = 1 hour)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    subscription:
 | 
				
			||||||
 | 
					#      validity: 3600
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (Default : 10,000 ms = 10 seconds)
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (3000 ms)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    message:
 | 
				
			||||||
 | 
					#        duration: 3000
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
							
								
								
									
										499
									
								
								configs/open5gs/nssf.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										499
									
								
								configs/open5gs/nssf.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,499 @@
 | 
				
			|||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_INFO to all domain level
 | 
				
			||||||
 | 
					#   - If `level` is omitted, the default level is OGS_LOG_INFO)
 | 
				
			||||||
 | 
					#   - If `domain` is omitted, the all domain level is set from 'level'
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_ERROR to all domain level
 | 
				
			||||||
 | 
					#   - `level` can be set with none, fatal, error, warn, info, debug, trace
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: error
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_DEBUG to mme/emm domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: debug
 | 
				
			||||||
 | 
					#    domain: mme,emm
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_TRACE to all domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: trace
 | 
				
			||||||
 | 
					#    domain: core,sbi,ausf,event,tlv,mem,sock
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					    file: @localstatedir@/log/open5gs/nssf.log
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o TLS enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_tls: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Use TLS
 | 
				
			||||||
 | 
					#    - true:  TLS disabled
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Verification enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_verify: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Verify the PEER
 | 
				
			||||||
 | 
					#    - true:  Skip the verification step
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Server-side does not use TLS
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Client-side skips the verification step
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					sbi:
 | 
				
			||||||
 | 
					    server:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/nssf.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/nssf.crt
 | 
				
			||||||
 | 
					    client:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/nssf.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/nssf.crt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<all address available>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<any address>:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#          - 0.0.0.0
 | 
				
			||||||
 | 
					#          - ::0
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://<all address available>:443)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/nssf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/nssf.crt
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://127.0.0.14:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/nssf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/nssf.crt
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.14
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://nssf.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/nssf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/nssf.crt
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: nssf.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://127.0.0.14:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.14
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<eth0 IP address>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Provide custom SBI address to be advertised to NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#        advertise: open5gs-nssf.svc.local
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Another example of advertising on NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: localhost
 | 
				
			||||||
 | 
					#        advertise:
 | 
				
			||||||
 | 
					#          - 127.0.0.99
 | 
				
			||||||
 | 
					#          - ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.14
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <List of available Network Slice Instance(NSI)>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o One NSI
 | 
				
			||||||
 | 
					#   - NRF[http://::1:7777/nnrf-nfm/v1/nf-instances]
 | 
				
			||||||
 | 
					#     NSSAI[SST:1]
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    nsi:
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#        s_nssai:
 | 
				
			||||||
 | 
					#          sst: 1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Three NSI
 | 
				
			||||||
 | 
					#   1. NRF[http://::1:7777/nnrf-nfm/v1/nf-instances]
 | 
				
			||||||
 | 
					#      S-NSSAI[SST:1]
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#   2. NRF[http://127.0.0.19:7777/nnrf-nfm/v1/nf-instances]
 | 
				
			||||||
 | 
					#      NSSAI[SST:1, SD:000080]
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#   2. NRF[http://127.0.0.10:7777/nnrf-nfm/v1/nf-instances]
 | 
				
			||||||
 | 
					#      NSSAI[SST:1, SD:009000]
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    nsi:
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#        s_nssai:
 | 
				
			||||||
 | 
					#          sst: 1
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.19
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#        s_nssai:
 | 
				
			||||||
 | 
					#          sst: 1
 | 
				
			||||||
 | 
					#          sd: 000080
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.10
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#        s_nssai:
 | 
				
			||||||
 | 
					#          sst: 1
 | 
				
			||||||
 | 
					#          sd: 009000
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NSI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    nsi:
 | 
				
			||||||
 | 
					#      addr: ::1
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <NF Service>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Service Name(Default : all NF services available)
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    service_name:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Service Name(Only some NF services are available)
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    service_name:
 | 
				
			||||||
 | 
					#      - nnssf-nsselection
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <NF Discovery Query Parameter>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o (Default) If you do not set Query Parameter as shown below,
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.14
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    - 'service-names' is included.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Service-Names are not included
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.14
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#    discovery:
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        no_service_names: false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o To remove 'service-names' from URI query parameters in NS Discovery
 | 
				
			||||||
 | 
					#         no_service_names: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    * For Indirect Communication with Delegated Discovery,
 | 
				
			||||||
 | 
					#      'service-names' is always included in the URI query parameter.
 | 
				
			||||||
 | 
					#    * That is, 'no_service_names' has no effect.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <For Indirect Communication with Delegated Discovery>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o (Default) If you do not set Delegated Discovery as shown below,
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.14
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    - Use SCP if SCP avaiable. Otherwise NRF is used.
 | 
				
			||||||
 | 
					#      => App fails if both NRF and SCP are unavailable.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nssf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.14
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#    discovery:
 | 
				
			||||||
 | 
					#      delegated: auto
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o To use SCP always => App fails if no SCP available.
 | 
				
			||||||
 | 
					#      delegated: yes
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Don't use SCP server => App fails if no NRF available.
 | 
				
			||||||
 | 
					#      delegated: no
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					nssf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.14
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    nsi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.10
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					        s_nssai:
 | 
				
			||||||
 | 
					          sst: 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.1.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.1.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://scp.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: scp.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fb::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.1.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.1.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fb::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					scp:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.0.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.0.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://nrf.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: nrf.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fa::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.0.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.0.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fa::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#          - 127.0.0.10
 | 
				
			||||||
 | 
					#          - ::1
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv4 addresses (only IPv6)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv6 addresses (only IPv4)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv6: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Prefer IPv4 instead of IPv6 for estabishing new GTP connections.
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    prefer_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of UE
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    ue: 1024
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of Peer(S1AP/NGAP, DIAMETER, GTP, PFCP or SBI)
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    peer: 64
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					max:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (Default : 0)
 | 
				
			||||||
 | 
					#    NFs will not send heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#    NRF will send heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (20 seconds)
 | 
				
			||||||
 | 
					#    NFs will send heart-beat timer (20 seconds) in NFProfile
 | 
				
			||||||
 | 
					#    NRF can change heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    nf_instance:
 | 
				
			||||||
 | 
					#      heartbeat: 20
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (Default : 10,000 ms = 10 seconds)
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (3000 ms)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    message:
 | 
				
			||||||
 | 
					#        duration: 3000
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
							
								
								
									
										427
									
								
								configs/open5gs/pcf.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										427
									
								
								configs/open5gs/pcf.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,427 @@
 | 
				
			|||||||
 | 
					db_uri: mongodb://localhost/open5gs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_INFO to all domain level
 | 
				
			||||||
 | 
					#   - If `level` is omitted, the default level is OGS_LOG_INFO)
 | 
				
			||||||
 | 
					#   - If `domain` is omitted, the all domain level is set from 'level'
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_ERROR to all domain level
 | 
				
			||||||
 | 
					#   - `level` can be set with none, fatal, error, warn, info, debug, trace
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: error
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_DEBUG to mme/emm domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: debug
 | 
				
			||||||
 | 
					#    domain: mme,emm
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_TRACE to all domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: trace
 | 
				
			||||||
 | 
					#    domain: core,sbi,ausf,event,tlv,mem,sock
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					    file: @localstatedir@/log/open5gs/pcf.log
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o TLS enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_tls: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Use TLS
 | 
				
			||||||
 | 
					#    - true:  TLS disabled
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Verification enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_verify: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Verify the PEER
 | 
				
			||||||
 | 
					#    - true:  Skip the verification step
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Server-side does not use TLS
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Client-side skips the verification step
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					sbi:
 | 
				
			||||||
 | 
					    server:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/pcf.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/pcf.crt
 | 
				
			||||||
 | 
					    client:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/pcf.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/pcf.crt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<all address available>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  pcf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<any address>:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  pcf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#          - 0.0.0.0
 | 
				
			||||||
 | 
					#          - ::0
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://<all address available>:443)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/pcf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/pcf.crt
 | 
				
			||||||
 | 
					#  pcf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://127.0.0.13:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/pcf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/pcf.crt
 | 
				
			||||||
 | 
					#  pcf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.13
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://pcf.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/pcf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/pcf.crt
 | 
				
			||||||
 | 
					#  pcf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: pcf.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://127.0.0.13:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  pcf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.13
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<eth0 IP address>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  pcf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Provide custom SBI address to be advertised to NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  pcf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#        advertise: open5gs-pcf.svc.local
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Another example of advertising on NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  pcf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: localhost
 | 
				
			||||||
 | 
					#        advertise:
 | 
				
			||||||
 | 
					#          - 127.0.0.99
 | 
				
			||||||
 | 
					#          - ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  pcf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.13
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <NF Service>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Service Name(Default : all NF services available)
 | 
				
			||||||
 | 
					#  pcf:
 | 
				
			||||||
 | 
					#    service_name:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Service Name(Only some NF services are available)
 | 
				
			||||||
 | 
					#  pcf:
 | 
				
			||||||
 | 
					#    service_name:
 | 
				
			||||||
 | 
					#      - npcf-am-policy-control
 | 
				
			||||||
 | 
					#      - npcf-smpolicycontrol
 | 
				
			||||||
 | 
					#      - npcf-policyauthorization
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  == NOTE ==
 | 
				
			||||||
 | 
					#  Placing npcf-smpolicycontrol and pcf-policyauthorization
 | 
				
			||||||
 | 
					#  in different NFs is not supported. Both npcf-smpolicycontrol
 | 
				
			||||||
 | 
					#  and pcf-policyauthorization should be placed in the same NF.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <NF Discovery Query Parameter>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o (Default) If you do not set Query Parameter as shown below,
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.13
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    - 'service-names' is included.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.13
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#    discovery:
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        no_service_names: false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o To remove 'service-names' from URI query parameters in NS Discovery
 | 
				
			||||||
 | 
					#         no_service_names: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    * For Indirect Communication with Delegated Discovery,
 | 
				
			||||||
 | 
					#      'service-names' is always included in the URI query parameter.
 | 
				
			||||||
 | 
					#    * That is, 'no_service_names' has no effect.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <For Indirect Communication with Delegated Discovery>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o (Default) If you do not set Delegated Discovery as shown below,
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  pcf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.13
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    - Use SCP if SCP avaiable. Otherwise NRF is used.
 | 
				
			||||||
 | 
					#      => App fails if both NRF and SCP are unavailable.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  pcf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.13
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#    discovery:
 | 
				
			||||||
 | 
					#      delegated: auto
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o To use SCP always => App fails if no SCP available.
 | 
				
			||||||
 | 
					#      delegated: yes
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Don't use SCP server => App fails if no NRF available.
 | 
				
			||||||
 | 
					#      delegated: no
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <Metrics Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Metrics Server(http://<any address>:9090)
 | 
				
			||||||
 | 
					#  pcf:
 | 
				
			||||||
 | 
					#    metrics:
 | 
				
			||||||
 | 
					#    - addr: 0.0.0.0
 | 
				
			||||||
 | 
					#      port: 9090
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					pcf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.13
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    metrics:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.13
 | 
				
			||||||
 | 
					        port: 9090
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# scp:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.1.10:7777)
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.1.10:443, http://scp.open5gs.org:80)
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					#        tls:
 | 
				
			||||||
 | 
					#          key: /etc/open5gs/tls/pcf.key
 | 
				
			||||||
 | 
					#          cert: /etc/open5gs/tls/pcf.crt
 | 
				
			||||||
 | 
					#      - name: scp.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://scp.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate to verify peer
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: scp.open5gs.org
 | 
				
			||||||
 | 
					#        tls:
 | 
				
			||||||
 | 
					#          cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fb::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.1.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.1.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fb::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					scp:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# nrf:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.0.10:7777)
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.0.10:443, https://[::1]:443)
 | 
				
			||||||
 | 
					#  tls:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/pcf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/pcf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://nrf.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate to verify server
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  tls:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: nrf.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fa::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.0.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.0.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fa::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#          - 127.0.0.10
 | 
				
			||||||
 | 
					#          - ::1
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv4 addresses (only IPv6)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv6 addresses (only IPv4)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv6: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Prefer IPv4 instead of IPv6 for estabishing new GTP connections.
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    prefer_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of UE
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    ue: 1024
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of Peer(S1AP/NGAP, DIAMETER, GTP, PFCP or SBI)
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    peer: 64
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					max:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (Default : 0)
 | 
				
			||||||
 | 
					#    NFs will not send heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#    NRF will send heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (20 seconds)
 | 
				
			||||||
 | 
					#    NFs will send heart-beat timer (20 seconds) in NFProfile
 | 
				
			||||||
 | 
					#    NRF can change heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    nf_instance:
 | 
				
			||||||
 | 
					#      heartbeat: 20
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (Default : 10,000 ms = 10 seconds)
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (3000 ms)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    message:
 | 
				
			||||||
 | 
					#        duration: 3000
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
							
								
								
									
										54
									
								
								configs/open5gs/pcrf.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								configs/open5gs/pcrf.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,54 @@
 | 
				
			|||||||
 | 
					db_uri: mongodb://localhost/open5gs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_INFO to all domain level
 | 
				
			||||||
 | 
					#   - If `level` is omitted, the default level is OGS_LOG_INFO)
 | 
				
			||||||
 | 
					#   - If `domain` is omitted, the all domain level is set from 'level'
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_ERROR to all domain level
 | 
				
			||||||
 | 
					#   - `level` can be set with none, fatal, error, warn, info, debug, trace
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: error
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_DEBUG to mme/emm domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: debug
 | 
				
			||||||
 | 
					#    domain: mme,emm
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_TRACE to all domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: trace
 | 
				
			||||||
 | 
					#    domain: core,sbi,ausf,event,tlv,mem,sock
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					    file: @localstatedir@/log/open5gs/pcrf.log
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					pcrf:
 | 
				
			||||||
 | 
					    freeDiameter: @sysconfdir@/freeDiameter/pcrf.conf
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv4 addresses (only IPv6)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv6 addresses (only IPv4)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv6: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Prefer IPv4 instead of IPv6 for estabishing new GTP connections.
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    prefer_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of UE
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    ue: 1024
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of Peer(S1AP/NGAP, DIAMETER, GTP, PFCP or SBI)
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    peer: 64
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					max:
 | 
				
			||||||
							
								
								
									
										394
									
								
								configs/open5gs/scp.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										394
									
								
								configs/open5gs/scp.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,394 @@
 | 
				
			|||||||
 | 
					db_uri: mongodb://localhost/open5gs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_INFO to all domain level
 | 
				
			||||||
 | 
					#   - If `level` is omitted, the default level is OGS_LOG_INFO)
 | 
				
			||||||
 | 
					#   - If `domain` is omitted, the all domain level is set from 'level'
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_ERROR to all domain level
 | 
				
			||||||
 | 
					#   - `level` can be set with none, fatal, error, warn, info, debug, trace
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: error
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_DEBUG to mme/emm domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: debug
 | 
				
			||||||
 | 
					#    domain: mme,emm
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_TRACE to all domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: trace
 | 
				
			||||||
 | 
					#    domain: core,sbi,ausf,event,tlv,mem,sock
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					    file: @localstatedir@/log/open5gs/scp.log
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o TLS enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_tls: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Use TLS
 | 
				
			||||||
 | 
					#    - true:  TLS disabled
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Verification enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_verify: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Verify the PEER
 | 
				
			||||||
 | 
					#    - true:  Skip the verification step
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Server-side does not use TLS
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Client-side skips the verification step
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					sbi:
 | 
				
			||||||
 | 
					    server:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/scp.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/scp.crt
 | 
				
			||||||
 | 
					    client:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/scp.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/scp.crt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<all address available>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<any address>:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#          - 0.0.0.0
 | 
				
			||||||
 | 
					#          - ::0
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://<all address available>:443)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/scp.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/scp.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://127.0.1.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/scp.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/scp.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://scp.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/scp.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/scp.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: scp.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://127.0.1.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<eth0 IP address>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Provide custom SBI address to be advertised to NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#        advertise: open5gs-scp.svc.local
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Another example of advertising on NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: localhost
 | 
				
			||||||
 | 
					#        advertise:
 | 
				
			||||||
 | 
					#          - 127.0.0.99
 | 
				
			||||||
 | 
					#          - ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <For Indirect Communication with Delegated Discovery>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o (Default) If you do not set Delegated Discovery as shown below,
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    - Use SCP if SCP avaiable. Otherwise NRF is used.
 | 
				
			||||||
 | 
					#      => App fails if both NRF and SCP are unavailable.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#    discovery:
 | 
				
			||||||
 | 
					#      delegated: auto
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o To use SCP always => App fails if no SCP available.
 | 
				
			||||||
 | 
					#      delegated: yes
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Don't use SCP server => App fails if no NRF available.
 | 
				
			||||||
 | 
					#      delegated: no
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					scp:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#  <Next hop SCP>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.1.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  next_scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.1.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  next_scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://scp.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  next_scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: scp.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fb::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.1.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  next_scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.1.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fb::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  next_scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.0.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.0.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://nrf.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: nrf.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fa::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.0.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.0.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fa::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					nrf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr:
 | 
				
			||||||
 | 
					          - 127.0.0.10
 | 
				
			||||||
 | 
					          - ::1
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv4 addresses (only IPv6)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv6 addresses (only IPv4)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv6: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Prefer IPv4 instead of IPv6 for estabishing new GTP connections.
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    prefer_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of UE
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    ue: 1024
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of Peer(S1AP/NGAP, DIAMETER, GTP, PFCP or SBI)
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    peer: 64
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					max:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (Default : 0)
 | 
				
			||||||
 | 
					#    NFs will not send heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#    NRF will send heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (20 seconds)
 | 
				
			||||||
 | 
					#    NFs will send heart-beat timer (20 seconds) in NFProfile
 | 
				
			||||||
 | 
					#    NRF can change heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    nf_instance:
 | 
				
			||||||
 | 
					#      heartbeat: 20
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (Default : 10,000 ms = 10 seconds)
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (3000 ms)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    message:
 | 
				
			||||||
 | 
					#        duration: 3000
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
							
								
								
									
										177
									
								
								configs/open5gs/sgwc.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										177
									
								
								configs/open5gs/sgwc.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,177 @@
 | 
				
			|||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_INFO to all domain level
 | 
				
			||||||
 | 
					#   - If `level` is omitted, the default level is OGS_LOG_INFO)
 | 
				
			||||||
 | 
					#   - If `domain` is omitted, the all domain level is set from 'level'
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_ERROR to all domain level
 | 
				
			||||||
 | 
					#   - `level` can be set with none, fatal, error, warn, info, debug, trace
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: error
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_DEBUG to mme/emm domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: debug
 | 
				
			||||||
 | 
					#    domain: mme,emm
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_TRACE to all domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: trace
 | 
				
			||||||
 | 
					#    domain: core,sbi,ausf,event,tlv,mem,sock
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					    file: @localstatedir@/log/open5gs/sgwc.log
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <GTP-C Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o GTP-C Server(127.0.0.3:2123, [fd69:f21d:873c:fa::2]:2123)
 | 
				
			||||||
 | 
					#  sgwc:
 | 
				
			||||||
 | 
					#    gtpc:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.0.3
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fa::2
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o On SGW, Same Configuration(127.0.0.3:2123,
 | 
				
			||||||
 | 
					#  [fd69:f21d:873c:fa::2]:2123) as below.
 | 
				
			||||||
 | 
					#  sgwc:
 | 
				
			||||||
 | 
					#    gtpc:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.3
 | 
				
			||||||
 | 
					#      - addr: fd69:f21d:873c:fa::2
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o GTP-C Option (Default)
 | 
				
			||||||
 | 
					#    - so_bindtodevice : NULL
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sgwc:
 | 
				
			||||||
 | 
					#    gtpc:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.3
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        so_bindtodevice: vrf-blue
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <PFCP Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o PFCP Server(127.0.0.3:8805, ::1:8805)
 | 
				
			||||||
 | 
					#  sgwc:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.3
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o PFCP-U Server(127.0.0.1:2152, [::1]:2152)
 | 
				
			||||||
 | 
					#  sgwc:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      name: localhost
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o PFCP Option (Default)
 | 
				
			||||||
 | 
					#    - so_bindtodevice : NULL
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sgwc:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.3
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        so_bindtodevice: vrf-blue
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Provide custom PFCP address to be advertised in PFCP association
 | 
				
			||||||
 | 
					#      request/respond
 | 
				
			||||||
 | 
					#  sgwc:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      - addr: 0.0.0.0
 | 
				
			||||||
 | 
					#        advertise: open5gs-smf.svc.local
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					sgwc:
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.3
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <PFCP Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o PFCP Client(127.0.0.6:8805)
 | 
				
			||||||
 | 
					#  sgwu:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.6
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SGWU_SELECTION_MODE - EPC only>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sgwu:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.18
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# o SGWU selection by eNodeB TAC
 | 
				
			||||||
 | 
					#   (either single TAC or multiple TACs, DECIMAL representation)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sgwu:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					#        tac: 1
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					#        tac: [3,5,8]
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# o SGWU selection by UE's APN (either single APN or multiple APNs)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sgwu:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					#        apn: ims
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					#        apn: [internet, web]
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# o SGWU selection by CellID(e_cell_id: 28bit)
 | 
				
			||||||
 | 
					#   (either single e_cell_id or multiple e_cell_id, HEX representation)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sgwu:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					#        e_cell_id: 463
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					#        e_cell_id: [123456789, 9413]
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					sgwu:
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv4 addresses (only IPv6)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv6 addresses (only IPv4)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv6: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Prefer IPv4 instead of IPv6 for estabishing new GTP connections.
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    prefer_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable selection of SGW-U PFCP in Round-Robin manner
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_pfcp_rr_select: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# o Maximum Number of UE
 | 
				
			||||||
 | 
					# max:
 | 
				
			||||||
 | 
					#   ue: 1024
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# o Maximum Number of Peer(S1AP/NGAP, DIAMETER, GTP, PFCP or SBI)
 | 
				
			||||||
 | 
					# max:
 | 
				
			||||||
 | 
					#   peer: 64
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# o Maximum Number of GTP peer nodes per SGWC/SMF
 | 
				
			||||||
 | 
					# max:
 | 
				
			||||||
 | 
					#   gtp_peer: 64
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					max:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (Default : 10,000 ms = 10 seconds)
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (3000 ms)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    message:
 | 
				
			||||||
 | 
					#        duration: 3000
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
							
								
								
									
										166
									
								
								configs/open5gs/sgwu.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										166
									
								
								configs/open5gs/sgwu.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,166 @@
 | 
				
			|||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_INFO to all domain level
 | 
				
			||||||
 | 
					#   - If `level` is omitted, the default level is OGS_LOG_INFO)
 | 
				
			||||||
 | 
					#   - If `domain` is omitted, the all domain level is set from 'level'
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_ERROR to all domain level
 | 
				
			||||||
 | 
					#   - `level` can be set with none, fatal, error, warn, info, debug, trace
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: error
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_DEBUG to mme/emm domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: debug
 | 
				
			||||||
 | 
					#    domain: mme,emm
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_TRACE to all domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: trace
 | 
				
			||||||
 | 
					#    domain: core,sbi,ausf,event,tlv,mem,sock
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					    file: @localstatedir@/log/open5gs/sgwu.log
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <PFCP Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o PFCP Server(127.0.0.6:8805, ::1:8805)
 | 
				
			||||||
 | 
					#  sgwu:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o PFCP-U Server(127.0.0.1:2152, [::1]:2152)
 | 
				
			||||||
 | 
					#  sgwu:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      - name: localhost
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o PFCP Option (Default)
 | 
				
			||||||
 | 
					#    - so_bindtodevice : NULL
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sgwu:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.6
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        so_bindtodevice: vrf-blue
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Provide custom PFCP address to be advertised in PFCP association
 | 
				
			||||||
 | 
					#      request/respond
 | 
				
			||||||
 | 
					#  sgwc:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      - addr: 0.0.0.0
 | 
				
			||||||
 | 
					#        advertise: open5gs-smf.svc.local
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <GTP-U Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o GTP-U Server(127.0.0.6:2152, [::1]:2152)
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o GTP-U Server(127.0.0.1:2152, [::1]:2152)
 | 
				
			||||||
 | 
					#  sgwu:
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      - name: localhost
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o User Plane IP Resource information
 | 
				
			||||||
 | 
					#  sgwu:
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#        - 127.0.0.6
 | 
				
			||||||
 | 
					#        - ::1
 | 
				
			||||||
 | 
					#        teid_range_indication: 4
 | 
				
			||||||
 | 
					#        teid_range: 10
 | 
				
			||||||
 | 
					#        network_instance: internet
 | 
				
			||||||
 | 
					#        source_interface: 0
 | 
				
			||||||
 | 
					#      - addr: 127.0.10.4
 | 
				
			||||||
 | 
					#        teid_range_indication: 4
 | 
				
			||||||
 | 
					#        teid_range: 5
 | 
				
			||||||
 | 
					#        network_instance: ims
 | 
				
			||||||
 | 
					#        source_interface: 1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Provide custom SGW-U GTP-U address to be advertised inside S1AP messages
 | 
				
			||||||
 | 
					#  sgwu:
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      - addr: 10.4.128.21
 | 
				
			||||||
 | 
					#        advertise: 172.24.15.30
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sgwu:
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      - addr: 10.4.128.21
 | 
				
			||||||
 | 
					#        advertise:
 | 
				
			||||||
 | 
					#        - 127.0.0.1
 | 
				
			||||||
 | 
					#        - ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sgwu:
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      - addr: 10.4.128.21
 | 
				
			||||||
 | 
					#        advertise: sgw1.epc.mnc001.mcc001.3gppnetwork.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sgwu:
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      - dev: ens3
 | 
				
			||||||
 | 
					#        advertise: sgw1.epc.mnc001.mcc001.3gppnetwork.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o GTP-U Option (Default)
 | 
				
			||||||
 | 
					#    - so_bindtodevice : NULL
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sgwu:
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.6
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        so_bindtodevice: vrf-blue
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					sgwu:
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					    gtpu:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <PFCP Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o PFCP Client(127.0.0.3:8805)
 | 
				
			||||||
 | 
					#  sgwc:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.3
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					sgwc:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv4 addresses (only IPv6)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv6 addresses (only IPv4)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv6: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Prefer IPv4 instead of IPv6 for estabishing new GTP connections.
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    prefer_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# o Maximum Number of UE
 | 
				
			||||||
 | 
					# max:
 | 
				
			||||||
 | 
					#   ue: 1024
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# o Maximum Number of Peer(S1AP/NGAP, DIAMETER, GTP, PFCP or SBI)
 | 
				
			||||||
 | 
					# max:
 | 
				
			||||||
 | 
					#   peer: 64
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					max:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (Default : 10,000 ms = 10 seconds)
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (3000 ms)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    message:
 | 
				
			||||||
 | 
					#        duration: 3000
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
							
								
								
									
										888
									
								
								configs/open5gs/smf.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										888
									
								
								configs/open5gs/smf.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,888 @@
 | 
				
			|||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_INFO to all domain level
 | 
				
			||||||
 | 
					#   - If `level` is omitted, the default level is OGS_LOG_INFO)
 | 
				
			||||||
 | 
					#   - If `domain` is omitted, the all domain level is set from 'level'
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_ERROR to all domain level
 | 
				
			||||||
 | 
					#   - `level` can be set with none, fatal, error, warn, info, debug, trace
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: error
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_DEBUG to mme/emm domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: debug
 | 
				
			||||||
 | 
					#    domain: mme,emm
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_TRACE to all domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: trace
 | 
				
			||||||
 | 
					#    domain: core,sbi,ausf,event,tlv,mem,sock
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					    file: @localstatedir@/log/open5gs/smf.log
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o TLS enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_tls: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Use TLS
 | 
				
			||||||
 | 
					#    - true:  TLS disabled
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Verification enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_verify: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Verify the PEER
 | 
				
			||||||
 | 
					#    - true:  Skip the verification step
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Server-side does not use TLS
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Client-side skips the verification step
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					sbi:
 | 
				
			||||||
 | 
					    server:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/smf.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/smf.crt
 | 
				
			||||||
 | 
					    client:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/smf.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/smf.crt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<all address available>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<any address>:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#          - 0.0.0.0
 | 
				
			||||||
 | 
					#          - ::0
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://<all address available>:443)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/smf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/smf.crt
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://127.0.0.4:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/smf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/smf.crt
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://smf.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/smf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/smf.crt
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: smf.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://127.0.0.4:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<eth0 IP address>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Provide custom SBI address to be advertised to NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#        advertise: open5gs-smf.svc.local
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Another example of advertising on NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: localhost
 | 
				
			||||||
 | 
					#        advertise:
 | 
				
			||||||
 | 
					#          - 127.0.0.99
 | 
				
			||||||
 | 
					#          - ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.4
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <NF Service>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Service Name(Default : all NF services available)
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    service_name:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Service Name(Only some NF services are available)
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    service_name:
 | 
				
			||||||
 | 
					#      - nsmf-pdusession
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <NF Discovery Query Parameter>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o (Default) If you do not set Query Parameter as shown below,
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    - 'service-names' is included.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Service-Names are not included
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#    discovery:
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        no_service_names: false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o To remove 'service-names' from URI query parameters in NS Discovery
 | 
				
			||||||
 | 
					#         no_service_names: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    * For Indirect Communication with Delegated Discovery,
 | 
				
			||||||
 | 
					#      'service-names' is always included in the URI query parameter.
 | 
				
			||||||
 | 
					#    * That is, 'no_service_names' has no effect.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <For Indirect Communication with Delegated Discovery>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o (Default) If you do not set Delegated Discovery as shown below,
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    - Use SCP if SCP avaiable. Otherwise NRF is used.
 | 
				
			||||||
 | 
					#      => App fails if both NRF and SCP are unavailable.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#    discovery:
 | 
				
			||||||
 | 
					#      delegated: auto
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o To use SCP always => App fails if no SCP available.
 | 
				
			||||||
 | 
					#      delegated: yes
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Don't use SCP server => App fails if no NRF available.
 | 
				
			||||||
 | 
					#      delegated: no
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <PFCP Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o PFCP Server(127.0.0.4:8805, ::1:8805)
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o PFCP-U Server(127.0.0.1:2152, [::1]:2152)
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      name: localhost
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o PFCP Option (Default)
 | 
				
			||||||
 | 
					#    - so_bindtodevice : NULL
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.4
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        so_bindtodevice: vrf-blue
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Provide custom PFCP address to be advertised to UPF in PFCP association
 | 
				
			||||||
 | 
					#      request/respond
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      - addr: 0.0.0.0
 | 
				
			||||||
 | 
					#        advertise: open5gs-smf.svc.local
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <GTP-C Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o GTP-C Server(127.0.0.4:2123, [fd69:f21d:873c:fa::3]:2123)
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    gtpc:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.0.4
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fa::3
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o On SMF, Same configuration
 | 
				
			||||||
 | 
					#    (127.0.0.4:2123, [fd69:f21d:873c:fa::3]:2123).
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    gtpc:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					#      - addr: fd69:f21d:873c:fa::3
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o GTP-C Option (Default)
 | 
				
			||||||
 | 
					#    - so_bindtodevice : NULL
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    gtpc:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.4
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        so_bindtodevice: vrf-blue
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <GTP-U Server>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o GTP-U Server(127.0.0.4:2152, [::1]:2152)
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o GTP-U Server(127.0.0.1:2152, [::1]:2152)
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      name: localhost
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o GTP-U Option (Default)
 | 
				
			||||||
 | 
					#    - so_bindtodevice : NULL
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.4
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        so_bindtodevice: vrf-blue
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <Metrics Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Metrics Server(http://<any address>:9090)
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    metrics:
 | 
				
			||||||
 | 
					#      - addr: 0.0.0.0
 | 
				
			||||||
 | 
					#        port: 9090
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <Subnet for UE Pool>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o IPv4 Pool
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    subnet:
 | 
				
			||||||
 | 
					#      addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o IPv4/IPv6 Pool
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    subnet:
 | 
				
			||||||
 | 
					#      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					#      - addr: 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Specific DNN/APN(e.g 'ims') uses 10.46.0.1/16, 2001:db8:babe::1/48
 | 
				
			||||||
 | 
					#    ; If the UE has unknown DNN/APN(not internet/ims), SMF/UPF will crash.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    subnet:
 | 
				
			||||||
 | 
					#      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					#        dnn: internet
 | 
				
			||||||
 | 
					#      - addr: 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					#        dnn: internet
 | 
				
			||||||
 | 
					#      - addr: 10.46.0.1/16
 | 
				
			||||||
 | 
					#        dnn: ims
 | 
				
			||||||
 | 
					#      - addr: 2001:db8:babe::1/48
 | 
				
			||||||
 | 
					#        dnn: ims
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Specific DNN/APN with the FALLBACK SUBNET(10.47.0.1/16)
 | 
				
			||||||
 | 
					#    ; Note that put the FALLBACK SUBNET last to avoid SMF/UPF crash.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    subnet:
 | 
				
			||||||
 | 
					#      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					#        dnn: internet
 | 
				
			||||||
 | 
					#      - addr: 10.46.0.1/16
 | 
				
			||||||
 | 
					#        dnn: ims
 | 
				
			||||||
 | 
					#      - addr: 10.50.0.1/16 ## FALLBACK SUBNET
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Pool Range Sample
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    subnet:
 | 
				
			||||||
 | 
					#      - addr: 10.45.0.1/24
 | 
				
			||||||
 | 
					#        range: 10.45.0.100-10.45.0.200
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    subnet:
 | 
				
			||||||
 | 
					#      - addr: 10.45.0.1/24
 | 
				
			||||||
 | 
					#        range:
 | 
				
			||||||
 | 
					#          - 10.45.0.5-10.45.0.50
 | 
				
			||||||
 | 
					#          - 10.45.0.100-
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    subnet:
 | 
				
			||||||
 | 
					#      - addr: 10.45.0.1/24
 | 
				
			||||||
 | 
					#        range:
 | 
				
			||||||
 | 
					#          - -10.45.0.200
 | 
				
			||||||
 | 
					#          - 10.45.0.210-10.45.0.220
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    subnet:
 | 
				
			||||||
 | 
					#      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					#        range:
 | 
				
			||||||
 | 
					#          - 10.45.0.100-10.45.0.200
 | 
				
			||||||
 | 
					#          - 10.45.1.100-10.45.1.200
 | 
				
			||||||
 | 
					#      - addr: 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					#        range:
 | 
				
			||||||
 | 
					#          - 2001:db8:cafe:a0::0-2001:db8:cafe:b0::0
 | 
				
			||||||
 | 
					#          - 2001:db8:cafe:c0::0-2001:db8:cafe:d0::0
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <Domain Name Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Primary/Secondary can be configured. Others are ignored.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    dns:
 | 
				
			||||||
 | 
					#      - 8.8.8.8
 | 
				
			||||||
 | 
					#      - 8.8.4.4
 | 
				
			||||||
 | 
					#      - 2001:4860:4860::8888
 | 
				
			||||||
 | 
					#      - 2001:4860:4860::8844
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <MTU Size>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Provisioning a limit on the size of the packets sent by the MS
 | 
				
			||||||
 | 
					#    to avoid packet fragmentation in the backbone network
 | 
				
			||||||
 | 
					#    between the MS and the GGSN/PGW and/or across the (S)Gi reference point)
 | 
				
			||||||
 | 
					#    when some of the backbone links does not support
 | 
				
			||||||
 | 
					#    packets larger then 1500 octets
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <P-CSCF>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Proxy Call Session Control Function
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    p-cscf:
 | 
				
			||||||
 | 
					#      - 127.0.0.1
 | 
				
			||||||
 | 
					#      - ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <CTF>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Gy interface parameters towards OCS.
 | 
				
			||||||
 | 
					#  o enabled:
 | 
				
			||||||
 | 
					#    o auto: Default. Use Gy only if OCS available among Diameter peers
 | 
				
			||||||
 | 
					#    o yes:  Use Gy always;
 | 
				
			||||||
 | 
					#            reject subscribers if no OCS available among Diameter peers
 | 
				
			||||||
 | 
					#    o no:   Don't use Gy interface if there is an OCS available
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    ctf:
 | 
				
			||||||
 | 
					#      enabled: auto|yes|no
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SMF Selection - 5G Core only>
 | 
				
			||||||
 | 
					#  1. SMF sends SmfInfo(S-NSSAI, DNN, TAI) to the NRF
 | 
				
			||||||
 | 
					#  2. NRF responds to AMF with SmfInfo during NF-Discovery.
 | 
				
			||||||
 | 
					#  3. AMF selects SMF based on S-NSSAI, DNN and TAI in SmfInfo.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  Note that if there is no SmfInfo, any AMF can select this SMF.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o S-NSSAI[SST:1] and DNN[internet] - At least 1 DNN is required in S-NSSAI
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    info:
 | 
				
			||||||
 | 
					#      - s_nssai:
 | 
				
			||||||
 | 
					#          - sst: 1
 | 
				
			||||||
 | 
					#            dnn:
 | 
				
			||||||
 | 
					#              - internet
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o S-NSSAI[SST:1 SD:009000] and DNN[internet or ims]
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    info:
 | 
				
			||||||
 | 
					#      - s_nssai:
 | 
				
			||||||
 | 
					#          - sst: 1
 | 
				
			||||||
 | 
					#            sd: 009000
 | 
				
			||||||
 | 
					#            dnn:
 | 
				
			||||||
 | 
					#              - internet
 | 
				
			||||||
 | 
					#              - ims
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o S-NSSAI[SST:1] and DNN[internet] and TAI[PLMN-ID:99970 TAC:1]
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    info:
 | 
				
			||||||
 | 
					#      - s_nssai:
 | 
				
			||||||
 | 
					#          - sst: 1
 | 
				
			||||||
 | 
					#            dnn:
 | 
				
			||||||
 | 
					#              - internet
 | 
				
			||||||
 | 
					#        tai:
 | 
				
			||||||
 | 
					#          - plmn_id:
 | 
				
			||||||
 | 
					#              mcc: 999
 | 
				
			||||||
 | 
					#              mnc: 70
 | 
				
			||||||
 | 
					#            tac: 1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o If any of conditions below are met:
 | 
				
			||||||
 | 
					#   - S-NSSAI[SST:1] and DNN[internet] and TAI[PLMN-ID:99970 TAC:1-9]
 | 
				
			||||||
 | 
					#   - S-NSSAI[SST:2 SD:000080] and DNN[internet or ims]
 | 
				
			||||||
 | 
					#   - S-NSSAI[SST:4] and DNN[internet] and TAI[PLMN-ID:99970 TAC:10-20,30-40]
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    info:
 | 
				
			||||||
 | 
					#      - s_nssai:
 | 
				
			||||||
 | 
					#          - sst: 1
 | 
				
			||||||
 | 
					#            dnn:
 | 
				
			||||||
 | 
					#              - internet
 | 
				
			||||||
 | 
					#        tai:
 | 
				
			||||||
 | 
					#          - plmn_id:
 | 
				
			||||||
 | 
					#              mcc: 999
 | 
				
			||||||
 | 
					#              mnc: 70
 | 
				
			||||||
 | 
					#            range:
 | 
				
			||||||
 | 
					#              - 1-9
 | 
				
			||||||
 | 
					#      - s_nssai:
 | 
				
			||||||
 | 
					#          - sst: 2
 | 
				
			||||||
 | 
					#            sd: 000080
 | 
				
			||||||
 | 
					#            dnn:
 | 
				
			||||||
 | 
					#              - internet
 | 
				
			||||||
 | 
					#              - ims
 | 
				
			||||||
 | 
					#      - s_nssai:
 | 
				
			||||||
 | 
					#          - sst: 4
 | 
				
			||||||
 | 
					#            dnn:
 | 
				
			||||||
 | 
					#              - internet
 | 
				
			||||||
 | 
					#        tai:
 | 
				
			||||||
 | 
					#          - plmn_id:
 | 
				
			||||||
 | 
					#              mcc: 999
 | 
				
			||||||
 | 
					#              mnc: 70
 | 
				
			||||||
 | 
					#            range:
 | 
				
			||||||
 | 
					#              - 10-20
 | 
				
			||||||
 | 
					#              - 30-40
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Complex Example
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    info:
 | 
				
			||||||
 | 
					#      - s_nssai:
 | 
				
			||||||
 | 
					#          - sst: 1
 | 
				
			||||||
 | 
					#            dnn:
 | 
				
			||||||
 | 
					#              - internet
 | 
				
			||||||
 | 
					#          - sst: 1
 | 
				
			||||||
 | 
					#            sd: 000080
 | 
				
			||||||
 | 
					#            dnn:
 | 
				
			||||||
 | 
					#              - internet
 | 
				
			||||||
 | 
					#              - ims
 | 
				
			||||||
 | 
					#          - sst: 1
 | 
				
			||||||
 | 
					#            sd: 009000
 | 
				
			||||||
 | 
					#            dnn:
 | 
				
			||||||
 | 
					#              [internet, ims]
 | 
				
			||||||
 | 
					#          - sst: 2
 | 
				
			||||||
 | 
					#            dnn:
 | 
				
			||||||
 | 
					#              - internet
 | 
				
			||||||
 | 
					#          - sst: 3
 | 
				
			||||||
 | 
					#            sd: 123456
 | 
				
			||||||
 | 
					#            dnn:
 | 
				
			||||||
 | 
					#              - internet
 | 
				
			||||||
 | 
					#        tai:
 | 
				
			||||||
 | 
					#          - plmn_id:
 | 
				
			||||||
 | 
					#              mcc: 999
 | 
				
			||||||
 | 
					#              mnc: 70
 | 
				
			||||||
 | 
					#            tac: [1, 2, 3]
 | 
				
			||||||
 | 
					#          - plmn_id:
 | 
				
			||||||
 | 
					#              mcc: 999
 | 
				
			||||||
 | 
					#              mnc: 70
 | 
				
			||||||
 | 
					#            tac: 4
 | 
				
			||||||
 | 
					#          - plmn_id:
 | 
				
			||||||
 | 
					#              mcc: 999
 | 
				
			||||||
 | 
					#              mnc: 70
 | 
				
			||||||
 | 
					#            tac:
 | 
				
			||||||
 | 
					#              - 5
 | 
				
			||||||
 | 
					#              - 6
 | 
				
			||||||
 | 
					#          - plmn_id:
 | 
				
			||||||
 | 
					#              mcc: 999
 | 
				
			||||||
 | 
					#              mnc: 70
 | 
				
			||||||
 | 
					#            range:
 | 
				
			||||||
 | 
					#              - 100-200
 | 
				
			||||||
 | 
					#              - 300-400
 | 
				
			||||||
 | 
					#          - plmn_id:
 | 
				
			||||||
 | 
					#              mcc: 999
 | 
				
			||||||
 | 
					#              mnc: 70
 | 
				
			||||||
 | 
					#            range:
 | 
				
			||||||
 | 
					#              - 500-600
 | 
				
			||||||
 | 
					#              - 700-800
 | 
				
			||||||
 | 
					#              - 900-1000
 | 
				
			||||||
 | 
					#      - s_nssai:
 | 
				
			||||||
 | 
					#          - sst: 4
 | 
				
			||||||
 | 
					#            dnn:
 | 
				
			||||||
 | 
					#              - internet
 | 
				
			||||||
 | 
					#        tai:
 | 
				
			||||||
 | 
					#          - plmn_id:
 | 
				
			||||||
 | 
					#              mcc: 999
 | 
				
			||||||
 | 
					#              mnc: 70
 | 
				
			||||||
 | 
					#            tac: 99
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <Security Indication - 5G Core only>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#   According to 3GPP TS38.413 Section 9.3.1.27,
 | 
				
			||||||
 | 
					#   Security Indication IE may be instructed to 5G gNB.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#   If you set the security_indication in smf.yaml,
 | 
				
			||||||
 | 
					#   this information is delivered using PDU Session Resource Request Transfer IE
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    security_indication:
 | 
				
			||||||
 | 
					#      integrity_protection_indication: required|preferred|not-needed
 | 
				
			||||||
 | 
					#      confidentiality_protection_indication: required|preferred|not-needed
 | 
				
			||||||
 | 
					#      maximum_integrity_protected_data_rate_uplink: bitrate64kbs|maximum-UE-rate
 | 
				
			||||||
 | 
					#      maximum_integrity_protected_data_rate_downlink: bitrate64kbs|maximum-UE-rate
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					smf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					      - addr: ::1
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					      - addr: ::1
 | 
				
			||||||
 | 
					    gtpu:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					      - addr: ::1
 | 
				
			||||||
 | 
					    metrics:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					        port: 9090
 | 
				
			||||||
 | 
					    subnet:
 | 
				
			||||||
 | 
					      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					      - addr: 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					    dns:
 | 
				
			||||||
 | 
					      - 8.8.8.8
 | 
				
			||||||
 | 
					      - 8.8.4.4
 | 
				
			||||||
 | 
					      - 2001:4860:4860::8888
 | 
				
			||||||
 | 
					      - 2001:4860:4860::8844
 | 
				
			||||||
 | 
					    mtu: 1400
 | 
				
			||||||
 | 
					    ctf:
 | 
				
			||||||
 | 
					      enabled: auto
 | 
				
			||||||
 | 
					    freeDiameter: @sysconfdir@/freeDiameter/smf.conf
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.1.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.1.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://scp.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: scp.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fb::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.1.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.1.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fb::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					scp:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.0.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.0.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://nrf.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: nrf.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fa::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.0.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.0.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fa::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#          - 127.0.0.10
 | 
				
			||||||
 | 
					#          - ::1
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <PFCP Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o PFCP Client(127.0.0.7:8805)
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.7
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <UPF Selection>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Round-Robin
 | 
				
			||||||
 | 
					#    (note that round robin can be disabled for a particular node
 | 
				
			||||||
 | 
					#     by setting flag 'rr' to 0)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					#        rr: 0
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.19
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o UPF selection by eNodeB TAC
 | 
				
			||||||
 | 
					#    (either single TAC or multiple TACs, DECIMAL representation)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					#        tac: 1
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					#        tac: [3,5,8]
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o UPF selection by UE's DNN/APN (either single DNN/APN or multiple DNNs/APNs)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					#        dnn: ims
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					#        dnn: [internet, web]
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o UPF selection by CellID(e_cell_id: 28bit, nr_cell_id: 36bit)
 | 
				
			||||||
 | 
					#    (either single enb_id or multiple enb_ids, HEX representation)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					#        e_cell_id: 463
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					#        nr_cell_id: [123456789, 9413]
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					upf:
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv4 addresses (only IPv6)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv6 addresses (only IPv4)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv6: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Prefer IPv4 instead of IPv6 for estabishing new GTP connections.
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    prefer_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable selection of UPF PFCP in Round-Robin manner
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_pfcp_rr_select: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Legacy support for pre-release LTE 11 devices
 | 
				
			||||||
 | 
					#    - Omits adding local address in packet filters for compatibility
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv4v6_local_addr_in_packet_filter: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# o Maximum Number of UE
 | 
				
			||||||
 | 
					# max:
 | 
				
			||||||
 | 
					#   ue: 1024
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# o Maximum Number of Peer(S1AP/NGAP, DIAMETER, GTP, PFCP or SBI)
 | 
				
			||||||
 | 
					# max:
 | 
				
			||||||
 | 
					#   peer: 64
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# o Maximum Number of GTP peer nodes per SGWC/SMF
 | 
				
			||||||
 | 
					# max:
 | 
				
			||||||
 | 
					#   gtp_peer: 64
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					max:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (Default : 0)
 | 
				
			||||||
 | 
					#    NFs will not send heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#    NRF will send heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (20 seconds)
 | 
				
			||||||
 | 
					#    NFs will send heart-beat timer (20 seconds) in NFProfile
 | 
				
			||||||
 | 
					#    NRF can change heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    nf_instance:
 | 
				
			||||||
 | 
					#      heartbeat: 20
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (Default : 10,000 ms = 10 seconds)
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (3000 ms)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    message:
 | 
				
			||||||
 | 
					#        duration: 3000
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Handover Wait Duration (Default : 300 ms)
 | 
				
			||||||
 | 
					#    Time to wait for SMF to send
 | 
				
			||||||
 | 
					#    PFCP Session Modification Request(Remove Indirect Tunnel) to the UPF
 | 
				
			||||||
 | 
					#    after sending Nsmf_PDUSession_UpdateSMContext Response(hoState:COMPLETED)
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Handover Wait Duration (500ms)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    handover:
 | 
				
			||||||
 | 
					#        duration: 500
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
							
								
								
									
										20
									
								
								configs/open5gs/tls/amf.crt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								configs/open5gs/tls/amf.crt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE-----
 | 
				
			||||||
 | 
					MIIDWzCCAkOgAwIBAgIBATANBgkqhkiG9w0BAQsFADBJMRcwFQYDVQQDDA5jYS5s
 | 
				
			||||||
 | 
					b2NhbGRvbWFpbjELMAkGA1UEBhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQK
 | 
				
			||||||
 | 
					DAhOZW9QbGFuZTAeFw0yMjExMTEyMzM3MjVaFw0zMjExMDgyMzM3MjVaMEoxCzAJ
 | 
				
			||||||
 | 
					BgNVBAYTAktPMQ4wDAYDVQQIDAVTZW91bDERMA8GA1UECgwITmVvUGxhbmUxGDAW
 | 
				
			||||||
 | 
					BgNVBAMMD2FtZi5sb2NhbGRvbWFpbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
 | 
				
			||||||
 | 
					AQoCggEBAL5q1eXK8wzvyymrEpxLgdGg8ArHUiGk0BerkwIwOvkJRkqolQx1CVV+
 | 
				
			||||||
 | 
					SZAsnLxrt1+DEb9PTEpqrAXXAWxGtjDCW8FARPFfhziq4B0NPHuTtXusvT+9xF0I
 | 
				
			||||||
 | 
					EY/HFyO/3EYh5vRh5gGZdW5Ukgh4We4Zw/lw0d2BFA2/L5Xz4zOV1P3vSeATyNMq
 | 
				
			||||||
 | 
					4mPWD5xUs0utUzOevmom/+vMO8HGecKv8dpdcM45Gget5pH9OwT0nEAOusW8vYZK
 | 
				
			||||||
 | 
					kCVKNFAvfyCOVzVG82jS8XARrMGzFPfnrkadYrf/sV4OQ7hLc4ZdO83kXubOoCJm
 | 
				
			||||||
 | 
					xrxp7Z8aaXjNEpGW2dZQqU9w57SP9sMCAwEAAaNNMEswCQYDVR0TBAIwADAdBgNV
 | 
				
			||||||
 | 
					HQ4EFgQU2olHBnRSjS69sZRJT5rFpHAQDhcwHwYDVR0jBBgwFoAUsWr6nJm8BCpC
 | 
				
			||||||
 | 
					iGXXfr5gcKIO2kAwDQYJKoZIhvcNAQELBQADggEBAIEUFoQQ1yuR4apyUddE26Hm
 | 
				
			||||||
 | 
					tnYmXWaTFtL3D98rSj+mwyUOOPD/r7JcsK36XUj8bbMZ4avxMJpYhQGV7x8LG1t1
 | 
				
			||||||
 | 
					3mKlq9JAvLzIREe7zvR8BbOmPu8AVO2Z4uCGrSAa1BsxGgobZ5E2btPHR5RVWiQS
 | 
				
			||||||
 | 
					yYhaIjBuUlPqpa20Pc5cKhZKa8bgfdVs/gsZVwa7T6Xr+hMiSlH0uGIUx85oW4sY
 | 
				
			||||||
 | 
					MidmaMRM1dabSo6nTLcQA0k7h3iC4nZ1MpyMpzt98vZCzVZzWlcJ7AW+py9xKUlN
 | 
				
			||||||
 | 
					48TKTdqHSwt5R9cLnrR7fSVzoPrS9H7KHcemP3poSN/E0PlD+Wou8AFBGBgle8o=
 | 
				
			||||||
 | 
					-----END CERTIFICATE-----
 | 
				
			||||||
							
								
								
									
										16
									
								
								configs/open5gs/tls/amf.csr
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/open5gs/tls/amf.csr
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE REQUEST-----
 | 
				
			||||||
 | 
					MIICjzCCAXcCAQAwSjEYMBYGA1UEAwwPYW1mLmxvY2FsZG9tYWluMQswCQYDVQQG
 | 
				
			||||||
 | 
					EwJLTzEOMAwGA1UECAwFU2VvdWwxETAPBgNVBAoMCE5lb1BsYW5lMIIBIjANBgkq
 | 
				
			||||||
 | 
					hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvmrV5crzDO/LKasSnEuB0aDwCsdSIaTQ
 | 
				
			||||||
 | 
					F6uTAjA6+QlGSqiVDHUJVX5JkCycvGu3X4MRv09MSmqsBdcBbEa2MMJbwUBE8V+H
 | 
				
			||||||
 | 
					OKrgHQ08e5O1e6y9P73EXQgRj8cXI7/cRiHm9GHmAZl1blSSCHhZ7hnD+XDR3YEU
 | 
				
			||||||
 | 
					Db8vlfPjM5XU/e9J4BPI0yriY9YPnFSzS61TM56+aib/68w7wcZ5wq/x2l1wzjka
 | 
				
			||||||
 | 
					B63mkf07BPScQA66xby9hkqQJUo0UC9/II5XNUbzaNLxcBGswbMU9+euRp1it/+x
 | 
				
			||||||
 | 
					Xg5DuEtzhl07zeRe5s6gImbGvGntnxppeM0SkZbZ1lCpT3DntI/2wwIDAQABoAAw
 | 
				
			||||||
 | 
					DQYJKoZIhvcNAQELBQADggEBAGaPpZwtBx66RzpY4jkjHuIjxD4SQop5XbzfNr+l
 | 
				
			||||||
 | 
					HupHV/maWqEwlExTiRqQLUYJ01f4d6y/X8ABU4dyXbaqzWBEBtNg8uIifXLyGcfw
 | 
				
			||||||
 | 
					yzn9zzuE6Vlj2366ssJEP+YFYetrzGYkj4SrXQG7k9ZIM7cTTzD/ZjOAX4VI61LZ
 | 
				
			||||||
 | 
					VXpEOUsjdP9BcxwI6U17NkFePLfLKByp0uTwECFonIyxzlJLSTbk9xtzPtxA7pax
 | 
				
			||||||
 | 
					F/ZrQBEsTdzFQoZca1ZH3UTnmjpcbYJwOpzzlSfrMJs9sv42MZlBuSGzn8xq88xy
 | 
				
			||||||
 | 
					KylL9BUn7ZCOhawIz4FEi335e9aq8xcZXnx40OBMOTFE+xo=
 | 
				
			||||||
 | 
					-----END CERTIFICATE REQUEST-----
 | 
				
			||||||
							
								
								
									
										28
									
								
								configs/open5gs/tls/amf.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/open5gs/tls/amf.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQC+atXlyvMM78sp
 | 
				
			||||||
 | 
					qxKcS4HRoPAKx1IhpNAXq5MCMDr5CUZKqJUMdQlVfkmQLJy8a7dfgxG/T0xKaqwF
 | 
				
			||||||
 | 
					1wFsRrYwwlvBQETxX4c4quAdDTx7k7V7rL0/vcRdCBGPxxcjv9xGIeb0YeYBmXVu
 | 
				
			||||||
 | 
					VJIIeFnuGcP5cNHdgRQNvy+V8+MzldT970ngE8jTKuJj1g+cVLNLrVMznr5qJv/r
 | 
				
			||||||
 | 
					zDvBxnnCr/HaXXDOORoHreaR/TsE9JxADrrFvL2GSpAlSjRQL38gjlc1RvNo0vFw
 | 
				
			||||||
 | 
					EazBsxT3565GnWK3/7FeDkO4S3OGXTvN5F7mzqAiZsa8ae2fGml4zRKRltnWUKlP
 | 
				
			||||||
 | 
					cOe0j/bDAgMBAAECggEAU0sRaLTXj4ufH4l9GRAwZ73R8q0QwLXC7u+23Siyyzfi
 | 
				
			||||||
 | 
					3wqSNEJHxHV7AU16fDNUIbwIOdqaoRy7Rcywiyf9TyPdlhGidsEWOdQJN7wP/nB0
 | 
				
			||||||
 | 
					3PYJTIYajKVYZT+t4A3vcWAoEjN2tLFnfE0TGhBnKi9sGcNfkdiCKKc+TgZCls/M
 | 
				
			||||||
 | 
					+ltrp3+QVH9UO6AMj74mNjNSN6EQOcsO8BUqNnzTsJ5mkTLfLyfoerWXtZlppXZM
 | 
				
			||||||
 | 
					/0gyYshP+SN4d3Iuj1NUlM3LLTAx/hg08u3ioBURcRBF0wSIkywpgC9SdqAWKWsX
 | 
				
			||||||
 | 
					V6BEIbNwRQk+0V782HTWaZ8H9aCRg6MOk5KO137r1QKBgQDkF5lApIoDAkVb0tFI
 | 
				
			||||||
 | 
					wyRNnoNtv0HitbXGLGKS3KGyPPqCLgdnngeEgEqB8ejqjkMzdOmn0eaSmg/yml5O
 | 
				
			||||||
 | 
					Vkkw1nSmYholzEbEzl7A34f3AOLMx5hegTjiJe3MrBjZN2qoyDJH8xikl+XFyV5J
 | 
				
			||||||
 | 
					sNZe6uRyFozIRrzEPMxgW+R3hQKBgQDVtys66kqUz+5EGwY/n6kIV3ip8zp08KQj
 | 
				
			||||||
 | 
					Q+a/h/2EZWvulKLv+Wcr8bwSqOs/ZSaKKgK6VOUK76CYQcHDIHuJEd6TEOC32wLM
 | 
				
			||||||
 | 
					uhsjX+aVcTuWPHmGZdJxk5JCI1W0NIxdLVJKg5J1nAmsfRmhtk3yG+C+1i7PSQRT
 | 
				
			||||||
 | 
					Y1m/92SzpwKBgQCpM3hUI7rdkImzHCh0OY5spfIJL5/IddNqNvLIzzKD7ghHGa4U
 | 
				
			||||||
 | 
					h348JI8g5jtKBE6FlWzfOS46Al9iMHFU211gBTZzVsLe1zKIPC6+FRPff6C/GDFH
 | 
				
			||||||
 | 
					qcRwvoIxGlk0iY9ttVTXWtYlAylIF6ECOVRNBSKCH4g/6XmOeSuDL6fDoQKBgQCk
 | 
				
			||||||
 | 
					UWouqTdgxaKnwLOENakMXdzLptR6Vw+Mgcen2dJlemmLDcNdiT/3PKzjF/eQTaBd
 | 
				
			||||||
 | 
					OMHSLDXSu72Zc22cLpxtHk0ofCCbnAvCBxGYmEK9AkvTTnoNiLpOUy1wJqTdok2N
 | 
				
			||||||
 | 
					0qvj2NfCD5AsjB8qA/ZYQXECqcFh5P0rdEbsXzWRHwKBgQCM/GGUXWI0LrkcQpDY
 | 
				
			||||||
 | 
					dpO1C161b+zNJHWwM+7cL2kM9azVwW3CNq1YV7c+GRuJG8YyToIYJJfIIUSiAFH0
 | 
				
			||||||
 | 
					97J/JoQ2a/1baMXNaZf06WATtjsFywtG+O8FwZs9rAQ7oDeSe7l5jP5Mw/WjY/Kq
 | 
				
			||||||
 | 
					BKoi+9Nz8JldcTIi1rj/YyuHag==
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										20
									
								
								configs/open5gs/tls/ausf.crt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								configs/open5gs/tls/ausf.crt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE-----
 | 
				
			||||||
 | 
					MIIDXDCCAkSgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBJMRcwFQYDVQQDDA5jYS5s
 | 
				
			||||||
 | 
					b2NhbGRvbWFpbjELMAkGA1UEBhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQK
 | 
				
			||||||
 | 
					DAhOZW9QbGFuZTAeFw0yMjExMTEyMzM3MjVaFw0zMjExMDgyMzM3MjVaMEsxCzAJ
 | 
				
			||||||
 | 
					BgNVBAYTAktPMQ4wDAYDVQQIDAVTZW91bDERMA8GA1UECgwITmVvUGxhbmUxGTAX
 | 
				
			||||||
 | 
					BgNVBAMMEGF1c2YubG9jYWxkb21haW4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
 | 
				
			||||||
 | 
					ggEKAoIBAQC4kKPcYH2eCayT80Ye9dBf6JmJGwfpkkHlwSlMNW8hh/aCEhDF8pj6
 | 
				
			||||||
 | 
					8xU1Wqqptxs6hHHyLMdtqw9AlnOZlOZdTh8zwA5ExR+vf0IPK/bCDkRtUwBlyOUy
 | 
				
			||||||
 | 
					LsEOoqMbdTEhGmriykQS0t7O63vsPeiX6oF31AgaNfI5glxZpjUI61rKcHTxCYAX
 | 
				
			||||||
 | 
					XALSnIw13fnaQxz2ucmnioTToM28X0GA4ByGs8zgPkAf8F+tDYr+vfiYPZ0ELmLY
 | 
				
			||||||
 | 
					AXJCdK4e/VzY1DsfkqnWCCbVZYg/sCjxFIa77PEQ8rUJ0VBdKE0n+O6hqR/7lL6g
 | 
				
			||||||
 | 
					Idrk9Vh0LWueQI+cNy/IcVQbBOJaPVZXAgMBAAGjTTBLMAkGA1UdEwQCMAAwHQYD
 | 
				
			||||||
 | 
					VR0OBBYEFBxp6AfQv4qeBrN5tM2WjNjC23pkMB8GA1UdIwQYMBaAFLFq+pyZvAQq
 | 
				
			||||||
 | 
					Qohl136+YHCiDtpAMA0GCSqGSIb3DQEBCwUAA4IBAQBBnrBNSkmzMM5TTBrzCmgo
 | 
				
			||||||
 | 
					GktZJy5iM5394OSNKwYdIAxFUotIP7PKwE4GGA9fMauYw+Q5AictubsZEW6Pc4SK
 | 
				
			||||||
 | 
					wtvgDUkCmtOitdMxRGYa7lmVpLxsyCvyMVTH5eKvSWQeMBomOP6WR4Huzj+RGcTc
 | 
				
			||||||
 | 
					dU3BbNByNMnGGoXO0WYoW6nal/cEIaogYtH2JM7v3otDztGN5ixmvkNxmd9ewLEu
 | 
				
			||||||
 | 
					jYkcpqY6WPpK7TM55fBr4f7N5Tin7GM8lE/SQfnJzREsCDPrkLoEuB6DXG7dgjvA
 | 
				
			||||||
 | 
					ZdrM3eD77xamzT3nA0/5Up2bDoQLtYMph0muVfDrOKL+pzrtSrR6CnkPVgX2aWrF
 | 
				
			||||||
 | 
					-----END CERTIFICATE-----
 | 
				
			||||||
							
								
								
									
										16
									
								
								configs/open5gs/tls/ausf.csr
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/open5gs/tls/ausf.csr
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE REQUEST-----
 | 
				
			||||||
 | 
					MIICkDCCAXgCAQAwSzEZMBcGA1UEAwwQYXVzZi5sb2NhbGRvbWFpbjELMAkGA1UE
 | 
				
			||||||
 | 
					BhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQKDAhOZW9QbGFuZTCCASIwDQYJ
 | 
				
			||||||
 | 
					KoZIhvcNAQEBBQADggEPADCCAQoCggEBALiQo9xgfZ4JrJPzRh710F/omYkbB+mS
 | 
				
			||||||
 | 
					QeXBKUw1byGH9oISEMXymPrzFTVaqqm3GzqEcfIsx22rD0CWc5mU5l1OHzPADkTF
 | 
				
			||||||
 | 
					H69/Qg8r9sIORG1TAGXI5TIuwQ6ioxt1MSEaauLKRBLS3s7re+w96JfqgXfUCBo1
 | 
				
			||||||
 | 
					8jmCXFmmNQjrWspwdPEJgBdcAtKcjDXd+dpDHPa5yaeKhNOgzbxfQYDgHIazzOA+
 | 
				
			||||||
 | 
					QB/wX60Niv69+Jg9nQQuYtgBckJ0rh79XNjUOx+SqdYIJtVliD+wKPEUhrvs8RDy
 | 
				
			||||||
 | 
					tQnRUF0oTSf47qGpH/uUvqAh2uT1WHQta55Aj5w3L8hxVBsE4lo9VlcCAwEAAaAA
 | 
				
			||||||
 | 
					MA0GCSqGSIb3DQEBCwUAA4IBAQBUpX2wR4LNsuhCeFLjjiJKClOdkqKel/U2gCr5
 | 
				
			||||||
 | 
					pW7JisU1pnSBW1ZnI0usssGQeejJUvS+24fTb4aQp68DJ4E70s4N6M+oMyUlCIhH
 | 
				
			||||||
 | 
					5ELkG/rlXtir4/l7WP/vF5M1F0bPKLCA51nRfV9tvBR1nAVFfr5ZBGWo8vZBKz9v
 | 
				
			||||||
 | 
					v43beNjJxmCkurN7j78WP0TYEs7ehGCXh0mDtW6SurKpnWswsjInKtyUR470XHwt
 | 
				
			||||||
 | 
					cVJy0HelsBsqpf6I9SlY2J7SakGPDtqARkIisKA6vO4sZdKP0aYapY3nCB5rLvNH
 | 
				
			||||||
 | 
					mC28DCX1R0gqBoHTML0lNUiGEsDe4R4O70dHvWHdZr+zPow6
 | 
				
			||||||
 | 
					-----END CERTIFICATE REQUEST-----
 | 
				
			||||||
							
								
								
									
										28
									
								
								configs/open5gs/tls/ausf.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/open5gs/tls/ausf.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC4kKPcYH2eCayT
 | 
				
			||||||
 | 
					80Ye9dBf6JmJGwfpkkHlwSlMNW8hh/aCEhDF8pj68xU1Wqqptxs6hHHyLMdtqw9A
 | 
				
			||||||
 | 
					lnOZlOZdTh8zwA5ExR+vf0IPK/bCDkRtUwBlyOUyLsEOoqMbdTEhGmriykQS0t7O
 | 
				
			||||||
 | 
					63vsPeiX6oF31AgaNfI5glxZpjUI61rKcHTxCYAXXALSnIw13fnaQxz2ucmnioTT
 | 
				
			||||||
 | 
					oM28X0GA4ByGs8zgPkAf8F+tDYr+vfiYPZ0ELmLYAXJCdK4e/VzY1DsfkqnWCCbV
 | 
				
			||||||
 | 
					ZYg/sCjxFIa77PEQ8rUJ0VBdKE0n+O6hqR/7lL6gIdrk9Vh0LWueQI+cNy/IcVQb
 | 
				
			||||||
 | 
					BOJaPVZXAgMBAAECggEAIqhShNb/r7YMWKn1kGnDa8cfUa4oQbWLt0ua6Cseh7Li
 | 
				
			||||||
 | 
					2NDwomMoU/Nil6bDZmQycj4dsYa0GkVlc1DtOzlJOtspI8wcQdCsXwWsD3JHf3Az
 | 
				
			||||||
 | 
					bD4KVJKxa0d5TDjBHS5X/+nYiWbG+qvrV/rDRfzoGOLZ1fkUXmuj5SW0FseNrPNH
 | 
				
			||||||
 | 
					VaRrC+YdnFfOs1m+U7PZQmxSrp3C9FxQWCg1xTXT4vnOeoqsJLDQX6njCI6AONPD
 | 
				
			||||||
 | 
					9vfeGLMD3D45Bk06xfv1zFz7oNgdu0TbOISiDKewUJX1MIpZbaDvx0LO7dBeJBWI
 | 
				
			||||||
 | 
					x7yZymTy6B7cspyO9WuC7B3uvSZb4Dj0kmityXze0QKBgQDk/6QY2FMZbOpC0xuw
 | 
				
			||||||
 | 
					8T67sxiF9omr23lxWZD+2PMe4IgcD3mijr50bg+pnoZ/R1cPs9IRT27gtuKdpQlS
 | 
				
			||||||
 | 
					FOrV9kmJqXGGMO8R2edafzGRim3M+oKVOC8KuI0z/euGTKtKpozMKaoUF68nrMx4
 | 
				
			||||||
 | 
					/7ybauLVYOuWDEqI+Fu6/yY+MQKBgQDOU8OOe5oW3BcNY3/yq+PWlaI9qEehsJTn
 | 
				
			||||||
 | 
					kyMvzn5YbKg5yfF6rexm04pY9WCOZfOzvP5NdwwG/InR86YaVOxuuiDE/4WMip18
 | 
				
			||||||
 | 
					rDLabGhlcxsja137c14h8hr936xcF2A4Nd5Q6GYOtCMYNAvCTSAgI98jyiwDGxsY
 | 
				
			||||||
 | 
					vXl7WdQTBwKBgQCgZa8698q89FzhkZzDwzZ9omR68MRda80UZ/f3iV5BMmQjw3Mf
 | 
				
			||||||
 | 
					OXyNcMnntPHgFMgWZ42sMkcnfvIcGYz9wUj7tRatJdIue/f4OPijmpPNrXhbKtxs
 | 
				
			||||||
 | 
					SH4qtDmzQRfHacxQ7XeRSV2n1S8KSy6tUfN5qNRZQRnCb7mFVvBpem3/AQKBgEIs
 | 
				
			||||||
 | 
					VUzuUXZBcldF8TRIctNQvG8f+JFgC/HVm/RqOtVrS+z02rDo9SfpcrajRCuHgUjF
 | 
				
			||||||
 | 
					NZ5srvvSpPUkOsK5N/cvVPE5roBruKTSqaCqIjVfXHXYqpTJ5IfomUWRJjuG98Iv
 | 
				
			||||||
 | 
					bLTwREM0/Qh3MMpJaCNGvftBjSoV2HPv2PV50u2jAoGBALbTtPaHLmSjTE6L675y
 | 
				
			||||||
 | 
					Qb440nmgkI+5jl/KX21Gjnes5OqqVmmFzz/1fj1/ZwGpbzp10jdBG2zKChATMsjl
 | 
				
			||||||
 | 
					xqPq6G0Gu5RKUeRbT64at3e1+aukU1W4L05GAS8FQru4qixKVK5be/24bmTLTpJ8
 | 
				
			||||||
 | 
					tm0reJD9N9KJQouyqctAnf1O
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										20
									
								
								configs/open5gs/tls/bsf.crt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								configs/open5gs/tls/bsf.crt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE-----
 | 
				
			||||||
 | 
					MIIDWzCCAkOgAwIBAgIBAzANBgkqhkiG9w0BAQsFADBJMRcwFQYDVQQDDA5jYS5s
 | 
				
			||||||
 | 
					b2NhbGRvbWFpbjELMAkGA1UEBhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQK
 | 
				
			||||||
 | 
					DAhOZW9QbGFuZTAeFw0yMjExMTEyMzM3MjZaFw0zMjExMDgyMzM3MjZaMEoxCzAJ
 | 
				
			||||||
 | 
					BgNVBAYTAktPMQ4wDAYDVQQIDAVTZW91bDERMA8GA1UECgwITmVvUGxhbmUxGDAW
 | 
				
			||||||
 | 
					BgNVBAMMD2JzZi5sb2NhbGRvbWFpbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
 | 
				
			||||||
 | 
					AQoCggEBAKOY6GHHkFrexUafHFilmA+vsnx7tfbFS7Mkk41QmSXR2+xjG1MenpOQ
 | 
				
			||||||
 | 
					kOJdDq5tFm8SsBIqaNmyTM1Tx2j6vT01KnludLJait4Q1F8o5npF5YFwMegVf06o
 | 
				
			||||||
 | 
					ZcDrsFpdyIi1EjoFt1bhM02j1GkRVzfIycPi3xrJ1croWWtIj0J/CN4TkoAYaqUW
 | 
				
			||||||
 | 
					8B2pccwVbb4jvUyGU61xIARkm/pHIYrCEjiuWP99imbROSUMBX9ne/krtgsJYylZ
 | 
				
			||||||
 | 
					XPvZiZkrAXCFHx2KKrm9zOaXeYHSCEiHJQRAaSJICJA2COz3zzN8XpIJVP8paiXF
 | 
				
			||||||
 | 
					B5oFoUwex/VdZ/a0m8jm05++jcHXVIECAwEAAaNNMEswCQYDVR0TBAIwADAdBgNV
 | 
				
			||||||
 | 
					HQ4EFgQUgkNWEi5vGgi/rNh4n4WI3VkWdxQwHwYDVR0jBBgwFoAUsWr6nJm8BCpC
 | 
				
			||||||
 | 
					iGXXfr5gcKIO2kAwDQYJKoZIhvcNAQELBQADggEBAE4+FPquzZPJfAg3namKryWe
 | 
				
			||||||
 | 
					zJjibTvvZenRDoYhkJ9HWhi4tPvLAUqCHLe8sUfxcf5k17T+u7pYfK/+1IpGomWh
 | 
				
			||||||
 | 
					Y6OxrxnNK4bnhxTFEch9j90x+cLyAAKVzDAotAgI/OoBQgqiSo0I3pe6MBVPZVIH
 | 
				
			||||||
 | 
					Ga5aghA1u9QsLOr7XcuHLAXzMpYPq+6vjHTy1cSi3csQcVNLo67pB3l+b9o1lVGz
 | 
				
			||||||
 | 
					6Y8V1L5n19OQ+gbCOSQrGXPAivWWJIDvKW6mtinFLNZ2f1/WDvkh9L/nSFNUsNOj
 | 
				
			||||||
 | 
					uWqheRX7FegwvwpjhFfe7TdLQg4OZ5Q82JRFiVmcwx3cDRHPe8BlIdkkTmJvilo=
 | 
				
			||||||
 | 
					-----END CERTIFICATE-----
 | 
				
			||||||
							
								
								
									
										16
									
								
								configs/open5gs/tls/bsf.csr
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/open5gs/tls/bsf.csr
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE REQUEST-----
 | 
				
			||||||
 | 
					MIICjzCCAXcCAQAwSjEYMBYGA1UEAwwPYnNmLmxvY2FsZG9tYWluMQswCQYDVQQG
 | 
				
			||||||
 | 
					EwJLTzEOMAwGA1UECAwFU2VvdWwxETAPBgNVBAoMCE5lb1BsYW5lMIIBIjANBgkq
 | 
				
			||||||
 | 
					hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAo5joYceQWt7FRp8cWKWYD6+yfHu19sVL
 | 
				
			||||||
 | 
					sySTjVCZJdHb7GMbUx6ek5CQ4l0Orm0WbxKwEipo2bJMzVPHaPq9PTUqeW50slqK
 | 
				
			||||||
 | 
					3hDUXyjmekXlgXAx6BV/TqhlwOuwWl3IiLUSOgW3VuEzTaPUaRFXN8jJw+LfGsnV
 | 
				
			||||||
 | 
					yuhZa0iPQn8I3hOSgBhqpRbwHalxzBVtviO9TIZTrXEgBGSb+kchisISOK5Y/32K
 | 
				
			||||||
 | 
					ZtE5JQwFf2d7+Su2CwljKVlc+9mJmSsBcIUfHYoqub3M5pd5gdIISIclBEBpIkgI
 | 
				
			||||||
 | 
					kDYI7PfPM3xekglU/ylqJcUHmgWhTB7H9V1n9rSbyObTn76NwddUgQIDAQABoAAw
 | 
				
			||||||
 | 
					DQYJKoZIhvcNAQELBQADggEBAGh+iW6t1TL6ylPvzJpICuoSitSF2FsxbfNBpu+o
 | 
				
			||||||
 | 
					rZpVlwUsJNRzofxoU7HGEJ8gIAs3MmkkMacaAnZ+o2sHuxtyVnHlXWBfFdRmJIW8
 | 
				
			||||||
 | 
					WikaJTDV2s3lSgntvQJk9PiRtRJfUAO+z78WQisLah/lxKjDEUQs1PTKPbtQTj2O
 | 
				
			||||||
 | 
					S4ys26g0OsBwRV11qB93EEQFjz9eExYk18CKgmzntTU5yOJJ3PFj8rjvyyybNtdY
 | 
				
			||||||
 | 
					WulE9Ht0rcBZcsDfYw2DvOaz50MtUviTjAZxFHLuyE8igbjy3H5BORFOp5Vm2ybH
 | 
				
			||||||
 | 
					/YUwcmvXBiszycaG0JRL+vOIEXAc1lsgmfg3er1QK5N2u7o=
 | 
				
			||||||
 | 
					-----END CERTIFICATE REQUEST-----
 | 
				
			||||||
							
								
								
									
										28
									
								
								configs/open5gs/tls/bsf.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/open5gs/tls/bsf.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCjmOhhx5Ba3sVG
 | 
				
			||||||
 | 
					nxxYpZgPr7J8e7X2xUuzJJONUJkl0dvsYxtTHp6TkJDiXQ6ubRZvErASKmjZskzN
 | 
				
			||||||
 | 
					U8do+r09NSp5bnSyWoreENRfKOZ6ReWBcDHoFX9OqGXA67BaXciItRI6BbdW4TNN
 | 
				
			||||||
 | 
					o9RpEVc3yMnD4t8aydXK6FlrSI9CfwjeE5KAGGqlFvAdqXHMFW2+I71MhlOtcSAE
 | 
				
			||||||
 | 
					ZJv6RyGKwhI4rlj/fYpm0TklDAV/Z3v5K7YLCWMpWVz72YmZKwFwhR8diiq5vczm
 | 
				
			||||||
 | 
					l3mB0ghIhyUEQGkiSAiQNgjs988zfF6SCVT/KWolxQeaBaFMHsf1XWf2tJvI5tOf
 | 
				
			||||||
 | 
					vo3B11SBAgMBAAECggEAAlCr87PItz99LlPauWatA2ZQrd4sj9ugh85IBAVAqJJK
 | 
				
			||||||
 | 
					5OJNaQCHPRZ79WccmcNvkIZ0vUoSOifxuitiCFpZhpnnsiiZ8ErzmYNGlRrpoY/3
 | 
				
			||||||
 | 
					CK0VOLgCqWLcz0VKlWnLuGMLGSz66GjnEmWD0FGTcNW3pLzzfDAgZVbiyo/QHrBS
 | 
				
			||||||
 | 
					mhayw3ceTgggFDeqBXEpG3w1CeWIdOLafdQ7fCUkv34Qww9/kJ7gERbX4eoAHZMO
 | 
				
			||||||
 | 
					fwkkOZ6xsKxH4tKOEAo4hkTnTo95P9n5UpvDGG/8fKV4vkto9KMWnCUSMUZz/t0Y
 | 
				
			||||||
 | 
					G/Jv5aHOQJkfnzS1QtfgfZiHGbto5R5oOGZsy0NdkQKBgQDbJgQwVErskpYGNJwc
 | 
				
			||||||
 | 
					tOcz3gooTEkE9tTsX6mT5cCtY2A59k/y6rXSv8X1es2CCkDFLqGHuOW/TBG6ZE9d
 | 
				
			||||||
 | 
					8JrQVqQbjLe3kcdRdHlwdfzaj9HfQa/ZBZ2gGzhzqrB9Cry7v14F8vQ1M4qWtEXn
 | 
				
			||||||
 | 
					XhWFbR3YP8qjFs3eKLS7DC3x0QKBgQC/G4DJPXvivz+M6iQOYWZH6aO+00Lrm0iv
 | 
				
			||||||
 | 
					UsHPphP3LbIz3cDSAqXRTG18oOikmFCQkfNCRzB55JFwf6Udd/A3CdrIQ4rsqEWn
 | 
				
			||||||
 | 
					kgtY2ZKkU2ZFtCs5wOiD9gk9CnsAb6D8rSaiKkp1X7VMssyoMrHkBFXvQKHtXuCk
 | 
				
			||||||
 | 
					OkEqR56zsQKBgQC43sst0g4aoFY7CeqgNOPN14QOFryKmYdpmBHAGFOAcZLdkrJD
 | 
				
			||||||
 | 
					JEkabnka6uuuxeN59CqECjCWPh++c5yYjL6s/koWi5D4JNxWFMHVY1NZNXZAtnMX
 | 
				
			||||||
 | 
					yyr7w7rNqLKV6ZbpczhoIFpu/vnsxEssMSxKkJBauwXAqx4kSYadPFsN4QKBgQCT
 | 
				
			||||||
 | 
					2SVDi0ui2q7ByArpDTViAUFrSmoFePc8nFvQ1/2uRy4MrkyUrPO3/tbdimcxn50E
 | 
				
			||||||
 | 
					m8WEyyqXwts6G6aUK8wt6HPYZ1i9SlnJEFWzAXBPrS38Uyz122aHYPs4vDj412PG
 | 
				
			||||||
 | 
					1/aBkxJTyB2tHs7yeXXin/ATzv73c2V76I2ttgbzoQKBgF3J7l1yUQ+4yxMUF9PI
 | 
				
			||||||
 | 
					Ta1S87ShIM6B6XgzmdGYyn27lB9jAvmnwNe4pLd5GXZsvIZi8FuQQ9WNPEl78Nj1
 | 
				
			||||||
 | 
					8kSBwSi/MZS1/fiLyP+IaGuaKrfYbEzIlT2rXSgO9IG1gdfO/MouuL4+brynXeDS
 | 
				
			||||||
 | 
					BUuR/ojPd0aSsdGhNFvcwUYA
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										21
									
								
								configs/open5gs/tls/ca.crt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								configs/open5gs/tls/ca.crt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE-----
 | 
				
			||||||
 | 
					MIIDczCCAlugAwIBAgIUWqr1d8XhDsM5Gk5y7G9u6KeTF1wwDQYJKoZIhvcNAQEL
 | 
				
			||||||
 | 
					BQAwSTEXMBUGA1UEAwwOY2EubG9jYWxkb21haW4xCzAJBgNVBAYTAktPMQ4wDAYD
 | 
				
			||||||
 | 
					VQQIDAVTZW91bDERMA8GA1UECgwITmVvUGxhbmUwHhcNMjIxMTExMjMzNzI1WhcN
 | 
				
			||||||
 | 
					MzIxMTA4MjMzNzI1WjBJMRcwFQYDVQQDDA5jYS5sb2NhbGRvbWFpbjELMAkGA1UE
 | 
				
			||||||
 | 
					BhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQKDAhOZW9QbGFuZTCCASIwDQYJ
 | 
				
			||||||
 | 
					KoZIhvcNAQEBBQADggEPADCCAQoCggEBAOfs1L9v9DIXY21LuT8+Gvkmie4Zc1fN
 | 
				
			||||||
 | 
					OXP+rZAwZYiQpu9Awtk/L2YgAnJ9zXCNrL8DoGJGWGp9KyN3LJeFu6XUbyXgYDWu
 | 
				
			||||||
 | 
					Beg6LN6OUPv30zdjm6iIwEmBtiBgL5HYJZunP3b/OdABIJu9foeWdKVuT+jFNlHK
 | 
				
			||||||
 | 
					f6Arod4sVGp2kc6owkGgYE920m04a4UsYuDGhpGvIAv/r5/SBNdKuysF6gE5YHHv
 | 
				
			||||||
 | 
					4Hk8RnrxrRwQIGasMAlguwhNfbNqupQ1cxcOtMTBZ8KMv+dji+2f5PI0tmmbSeJO
 | 
				
			||||||
 | 
					nENk+A/i0JiuBH6szjZ3ylAuMiMZ42FqFLb9k3FHV/YosxZlzTyFldECAwEAAaNT
 | 
				
			||||||
 | 
					MFEwHQYDVR0OBBYEFLFq+pyZvAQqQohl136+YHCiDtpAMB8GA1UdIwQYMBaAFLFq
 | 
				
			||||||
 | 
					+pyZvAQqQohl136+YHCiDtpAMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEL
 | 
				
			||||||
 | 
					BQADggEBAK01l12RIId/hjjaQy0pEbB8LU0DV9KYw3ibkFTrVnxXdAtOEvsAAGOX
 | 
				
			||||||
 | 
					s5hwltZChJJyIVEh5uwAHUMrOs3MazAMhD/FiWBeqeHjh60BTR66tof2Gll1uPRR
 | 
				
			||||||
 | 
					D7HHg8E2q01OQmZ1zhj25gd5FP7OSAgXh71TfB6CpRC/gPtYv4vrfe7ca7ZCXKM8
 | 
				
			||||||
 | 
					h3sQxwAMajjHzIKn4ZbqzUfP+ALpOGokbCo+a83PlZgTrG0wHH5MheGQmGKUQaMP
 | 
				
			||||||
 | 
					THXAPNaAaoKXbA8rup/fzdinBG0aj5op8bNS+iZUKOLws6M2Zrns2UQ+PxkhlSoa
 | 
				
			||||||
 | 
					soOVoABREvi8iSj0hkEFrVdp8loESs0=
 | 
				
			||||||
 | 
					-----END CERTIFICATE-----
 | 
				
			||||||
							
								
								
									
										28
									
								
								configs/open5gs/tls/ca.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/open5gs/tls/ca.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDn7NS/b/QyF2Nt
 | 
				
			||||||
 | 
					S7k/Phr5JonuGXNXzTlz/q2QMGWIkKbvQMLZPy9mIAJyfc1wjay/A6BiRlhqfSsj
 | 
				
			||||||
 | 
					dyyXhbul1G8l4GA1rgXoOizejlD799M3Y5uoiMBJgbYgYC+R2CWbpz92/znQASCb
 | 
				
			||||||
 | 
					vX6HlnSlbk/oxTZRyn+gK6HeLFRqdpHOqMJBoGBPdtJtOGuFLGLgxoaRryAL/6+f
 | 
				
			||||||
 | 
					0gTXSrsrBeoBOWBx7+B5PEZ68a0cECBmrDAJYLsITX2zarqUNXMXDrTEwWfCjL/n
 | 
				
			||||||
 | 
					Y4vtn+TyNLZpm0niTpxDZPgP4tCYrgR+rM42d8pQLjIjGeNhahS2/ZNxR1f2KLMW
 | 
				
			||||||
 | 
					Zc08hZXRAgMBAAECggEACK8vkDOK+00w5ejN+PZEYEv3IjlFvmXq3tMMgLevNZvl
 | 
				
			||||||
 | 
					BFRyd1wMVFCihtL7HFnRvB1Qph1oNiSVtvBBdTMGwcDgoJR0Rc5MXlO/Vl4R3j17
 | 
				
			||||||
 | 
					ZTmPnJHyUU5QGYpAfb+QOPHcSIJqEcXZCLvhvwX9PCyTRW4NCKcCfGbl2sHiL1JL
 | 
				
			||||||
 | 
					BQ4++zPfjqoK7sJ+WC6bcEYQLpRHZSIZm+kzlBNUyWdtY9WzT8mTdfpzS4X8sZIH
 | 
				
			||||||
 | 
					DrmUFufMkgyciN7qt/jBhps/4/S4yjrbRcOsltcg/1Oba7ayC+vGyzGeGPGA1ddS
 | 
				
			||||||
 | 
					+bprG7+nUGRvo/bTC5YxVpIXSlOXizpwpzufpyV+GQKBgQDrVVROaG4dcUKdg35y
 | 
				
			||||||
 | 
					dLjhRcAAgR2gRJYxG2tYRGsDhBWAvVqJ5MwY919j4kdwQ6UBTnWgCFsByiv6OX6P
 | 
				
			||||||
 | 
					kK5Em8ImLEOPHn0nIYNFst5S9GfeEPaCo2jtH1k8KJYbIsUWg8toONv54Ee1VxXV
 | 
				
			||||||
 | 
					r6kS9H66zOC0GlayNazQV85JvwKBgQD8SuFHrKrGdo1Wa49LnWRQsTF0rkBXXUR8
 | 
				
			||||||
 | 
					2NC3SiwyrCH8A+nGv4msbkKRcEOQjkbAthYjdhSXdYFtNLYsYa3VCsMDGV3YwA4w
 | 
				
			||||||
 | 
					LhjHUsdt2W8Wl26Oo+WcDa22NjTyc5kk827EsgB52N8ug/ylVP01AVr5kEeQ/t+T
 | 
				
			||||||
 | 
					yzQzeftkbwKBgAccINvtk8YX8edIXb2fgSZtMQvS2s5IxDDfnzKffowwpWWqUt3v
 | 
				
			||||||
 | 
					p6rpblxaLcZahNWxRSR8nCNFtGZu7j/wIxO3kPoORExCo41XGdw1NzpSYAD5ijkQ
 | 
				
			||||||
 | 
					Ls9bLxr+LurK9iFkAfU4Io0+FWyJIQO/tt/3uwxxvCg004G21W3F+VmJAoGBAPJZ
 | 
				
			||||||
 | 
					U7IwERP3yakcRVgTZsuEisdUo4XImAN9mnCXFYHPjA20DJrYXv1+JP/kYWK46Qox
 | 
				
			||||||
 | 
					X27M/NbJD3zBx8U2R2+AmPefJGETjA2IGlFOGThSR73h1Ve75NJU6WtBAvdrR88Q
 | 
				
			||||||
 | 
					8HSNsJtbUngyXTzMOTbziFp21+hWjJpB9nEEWhKNAoGAVLy+5NBYg3XUSZRDhjgG
 | 
				
			||||||
 | 
					D4LyKf7PjaleMceeZHlhOfG03pjnqZ6vEH6g86fUj4CT4m9JNJPtmhTu8vb96h9X
 | 
				
			||||||
 | 
					EVuEkfctkYy8KPmmqqiasZb8viMA3yz4o0gY2Vh/ZgEuFTjLVANmrP4FnPPQSLPX
 | 
				
			||||||
 | 
					OoF11bTHRPDa1vAN0sBCVoY=
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										20
									
								
								configs/open5gs/tls/hss.crt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								configs/open5gs/tls/hss.crt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE-----
 | 
				
			||||||
 | 
					MIIDWzCCAkOgAwIBAgIBBDANBgkqhkiG9w0BAQsFADBJMRcwFQYDVQQDDA5jYS5s
 | 
				
			||||||
 | 
					b2NhbGRvbWFpbjELMAkGA1UEBhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQK
 | 
				
			||||||
 | 
					DAhOZW9QbGFuZTAeFw0yMjExMTEyMzM3MjZaFw0zMjExMDgyMzM3MjZaMEoxCzAJ
 | 
				
			||||||
 | 
					BgNVBAYTAktPMQ4wDAYDVQQIDAVTZW91bDERMA8GA1UECgwITmVvUGxhbmUxGDAW
 | 
				
			||||||
 | 
					BgNVBAMMD2hzcy5sb2NhbGRvbWFpbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
 | 
				
			||||||
 | 
					AQoCggEBALljW/sKEWWc9NmMz8NpkskbjXtlhkduRWDapIKLTdUUjl+xP2Rbve0l
 | 
				
			||||||
 | 
					ag7Gxw/bX3IkSKQcHwiT1+QMD+CgCcMMd9txI4nVkCP/7+YQVGfEe+2iclp1CrM8
 | 
				
			||||||
 | 
					P7a2oaG3LzzS8Xz+iTWFW+eLE20B4QHygCyQwN14IPGYLkzQvGAe8MfiBfOCIJnm
 | 
				
			||||||
 | 
					t4NKGyXGs31Tvbl5+Wzpm6hIXvlqPUEgjHXNtC6u6FQdCPPxcWwt2O8zT9aB5B4G
 | 
				
			||||||
 | 
					n/914qWlzurUTlnhYg8HV9L+iyidD66v8JMiKQ9xuPNWMKdoxaw034qH3Dg9in9j
 | 
				
			||||||
 | 
					Jqdk3AJdvuqjdmQvPBoOFBQKDcYW06kCAwEAAaNNMEswCQYDVR0TBAIwADAdBgNV
 | 
				
			||||||
 | 
					HQ4EFgQU5GTunEyNMXr1ZZTh79w1hSC6wDYwHwYDVR0jBBgwFoAUsWr6nJm8BCpC
 | 
				
			||||||
 | 
					iGXXfr5gcKIO2kAwDQYJKoZIhvcNAQELBQADggEBADYTkXOb9Kx31MN3LSLCz+ky
 | 
				
			||||||
 | 
					KEi3Pio+eI65vTByclmfu/ej2AmGMmHylJQ2RpHzbWOe2MPmpFyI/yfqR7ZoIcfs
 | 
				
			||||||
 | 
					soEnYk3vi4Ul7ooYqWTIvAl24/g5ujb9vZ2+7ZtiyFsTNG3kB/zdtS6X6CUk+e3H
 | 
				
			||||||
 | 
					GbYTHjxvN+VmFJmCJjQpSMTQC9JGuqof3z+R7OODyJG24aw2g7rVtSDW3J0rvDgc
 | 
				
			||||||
 | 
					1RylH/D2KJMBGjo/JlXB6y6wCTu9iLQ5prqk7YunFlpLxjsEdqrQ+yukLhwRH93x
 | 
				
			||||||
 | 
					C0GQA6rMQEhC3paBukP2ePAJoGCqanipp/oJ6OJLnKqVDha69IXPSJLEhqAqtX4=
 | 
				
			||||||
 | 
					-----END CERTIFICATE-----
 | 
				
			||||||
							
								
								
									
										16
									
								
								configs/open5gs/tls/hss.csr
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/open5gs/tls/hss.csr
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE REQUEST-----
 | 
				
			||||||
 | 
					MIICjzCCAXcCAQAwSjEYMBYGA1UEAwwPaHNzLmxvY2FsZG9tYWluMQswCQYDVQQG
 | 
				
			||||||
 | 
					EwJLTzEOMAwGA1UECAwFU2VvdWwxETAPBgNVBAoMCE5lb1BsYW5lMIIBIjANBgkq
 | 
				
			||||||
 | 
					hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuWNb+woRZZz02YzPw2mSyRuNe2WGR25F
 | 
				
			||||||
 | 
					YNqkgotN1RSOX7E/ZFu97SVqDsbHD9tfciRIpBwfCJPX5AwP4KAJwwx323EjidWQ
 | 
				
			||||||
 | 
					I//v5hBUZ8R77aJyWnUKszw/trahobcvPNLxfP6JNYVb54sTbQHhAfKALJDA3Xgg
 | 
				
			||||||
 | 
					8ZguTNC8YB7wx+IF84Igmea3g0obJcazfVO9uXn5bOmbqEhe+Wo9QSCMdc20Lq7o
 | 
				
			||||||
 | 
					VB0I8/FxbC3Y7zNP1oHkHgaf/3XipaXO6tROWeFiDwdX0v6LKJ0Prq/wkyIpD3G4
 | 
				
			||||||
 | 
					81Ywp2jFrDTfiofcOD2Kf2Mmp2TcAl2+6qN2ZC88Gg4UFAoNxhbTqQIDAQABoAAw
 | 
				
			||||||
 | 
					DQYJKoZIhvcNAQELBQADggEBABWDs9H10OPMkVJspViUa7DpykmjwqgwZeobtUsn
 | 
				
			||||||
 | 
					7MRP7a4/UUA/OMEgK3HQArIE36byYQM9u80FQRVmlgdM8h3gOABNlyD+Xq/PPCdV
 | 
				
			||||||
 | 
					/+YrAWrLkPGbPgKeyAlVYlqi0j8laC9JB/5bEVh8JUxZ9RlZdYmMVITAnIAUfmJ+
 | 
				
			||||||
 | 
					avGxytm5bss//Vat89HlUvPt5NzrmR2YgxzH5PmMx6AB13JIItg05YBE/KPZd+KC
 | 
				
			||||||
 | 
					CsLyCzjZj7GJ12l1X8nI/EN032kRPQD/0knq1rt2gyxs45pzA1XGJNiFMFEnJ7Oh
 | 
				
			||||||
 | 
					jIeFnbnGxBvx6hu8tOky41OubB1erMok0UV9XpT987tPA/Y=
 | 
				
			||||||
 | 
					-----END CERTIFICATE REQUEST-----
 | 
				
			||||||
							
								
								
									
										28
									
								
								configs/open5gs/tls/hss.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/open5gs/tls/hss.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC5Y1v7ChFlnPTZ
 | 
				
			||||||
 | 
					jM/DaZLJG417ZYZHbkVg2qSCi03VFI5fsT9kW73tJWoOxscP219yJEikHB8Ik9fk
 | 
				
			||||||
 | 
					DA/goAnDDHfbcSOJ1ZAj/+/mEFRnxHvtonJadQqzPD+2tqGhty880vF8/ok1hVvn
 | 
				
			||||||
 | 
					ixNtAeEB8oAskMDdeCDxmC5M0LxgHvDH4gXzgiCZ5reDShslxrN9U725efls6Zuo
 | 
				
			||||||
 | 
					SF75aj1BIIx1zbQuruhUHQjz8XFsLdjvM0/WgeQeBp//deKlpc7q1E5Z4WIPB1fS
 | 
				
			||||||
 | 
					/osonQ+ur/CTIikPcbjzVjCnaMWsNN+Kh9w4PYp/YyanZNwCXb7qo3ZkLzwaDhQU
 | 
				
			||||||
 | 
					Cg3GFtOpAgMBAAECggEAO2h5PdnMmGTzW9HRdHwc80BWlvACV1qhdfeq10Cf2QQk
 | 
				
			||||||
 | 
					2cp5l4YEt32RXpnZiZ3RmMjC1IBEe6GxAd3RqrhuWGhi8lnvuwhKkBbAwFeETNp8
 | 
				
			||||||
 | 
					ojq37X/rRWOtwTYGVsXWp+WrSFRjENkjCfCZ8Yk0G0UkSOO8QlxwJiuPzsLnUt+b
 | 
				
			||||||
 | 
					wO/bahViAu7c+CyPouw0+MJmysZba1DSRoYSAYF6yzOolOOfk9HIEcfFyY+wCO6d
 | 
				
			||||||
 | 
					hRVcGe5FgFS6hsBC2RLDrKc4sp1VoWOSkI8MfsTsnSvIdWHKLqvmdDlhoEgLJQ2C
 | 
				
			||||||
 | 
					BuPX9J50oa9naLb0FszZNjsF1o1xNXvdzzCvWXIYXwKBgQDWCjlJDte/o48jFbvV
 | 
				
			||||||
 | 
					aIa7jkChD6NWlMhGv6wRftblNU2WxzwQNiDxKo2OK3o2OZaOkXD7u/GrUzsOAnRs
 | 
				
			||||||
 | 
					N+4I340UQz9C7tfzUmsFjS4ju+xxeaPQX1Wmnz5HSN5mxU34y3FvLdyeitUbadNL
 | 
				
			||||||
 | 
					CbSeLXI+qzMoecrUp30qHsKarwKBgQDduzhI0xQS3BAWxVz63vMv/Pp7dCjgg/VC
 | 
				
			||||||
 | 
					ULYv2d4z5twS9fRwCzyhtmOPRQzHOvgxPbU/MF9DW/uXzAGPFYZSzfWuJcv4u1mp
 | 
				
			||||||
 | 
					Ha48GZcxA3C3HWpimsn9yZjcdWG7QV2BV6RgMwH0nUIxZHxQ7I6gplJasZN5dwlZ
 | 
				
			||||||
 | 
					glPAAOetJwKBgF8cV+xQ/ioYQgizJa5lLkm1op5vVoOoxX46uflkRZXAo+O2UMhb
 | 
				
			||||||
 | 
					ZTQFVrWwODRUTsS3eF9EWtVovLsy+A0GpW2n+QbiAwB5Jdjn7Mqgu7oBTcX26YY0
 | 
				
			||||||
 | 
					dtj9tizzAnDkiAtgS929oWWKB7yQv+V+QJZxV2zlomwAAtOQQZwv4wXdAoGATReE
 | 
				
			||||||
 | 
					8D0DY7NDnMcuFsNhhjPM2xN+CuGWamIpleWIDj+cELOXM0WU5RzG7M8zLCnilSxB
 | 
				
			||||||
 | 
					UiD9XiwjA5oYiKkRNMULQGs/ydFJ0TTSmW7EVHQ/wkrl7DapOCXZkfz15+dIHWpd
 | 
				
			||||||
 | 
					al0RtvzeQNIRLwmwZUaup33KKpcqlwZrG/y0kE0CgYEAtSp7JuJWnFCRBGYzITFG
 | 
				
			||||||
 | 
					3gILjbzWxKquho7vOjlOZ9Jn0zHAMjMFaa5jO+jDVeFTo2ma6vJNjkrwwSt2ta5j
 | 
				
			||||||
 | 
					RL3+dBFB8uFgihY68j2yP8OeTuMOUevinbKgySMcTP7mlLzya/SAk9bZFqTJEB6w
 | 
				
			||||||
 | 
					CA6ghp5l+Pzf2ziJKd3nc0c=
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										63
									
								
								configs/open5gs/tls/meson.build
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										63
									
								
								configs/open5gs/tls/meson.build
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,63 @@
 | 
				
			|||||||
 | 
					# Copyright (C) 2022 by Sukchan Lee <acetcom@gmail.com>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This file is part of Open5GS.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 | 
					# it under the terms of the GNU Affero General Public License as published by
 | 
				
			||||||
 | 
					# the Free Software Foundation, either version 3 of the License, or
 | 
				
			||||||
 | 
					# (at your option) any later version.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# This program is distributed in the hope that it will be useful,
 | 
				
			||||||
 | 
					# but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
				
			||||||
 | 
					# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
				
			||||||
 | 
					# GNU General Public License for more details.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# You should have received a copy of the GNU General Public License
 | 
				
			||||||
 | 
					# along with this program.  If not, see <https://www.gnu.org/licenses/>.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					tls_sysconfdir = join_paths(open5gs_sysconfdir, 'tls')
 | 
				
			||||||
 | 
					meson.add_install_script(python3_exe, '-c',
 | 
				
			||||||
 | 
					        mkdir_p.format(tls_sysconfdir))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					tls_security = '''
 | 
				
			||||||
 | 
					    ca.crt
 | 
				
			||||||
 | 
					    amf.key
 | 
				
			||||||
 | 
					    ausf.key
 | 
				
			||||||
 | 
					    bsf.key
 | 
				
			||||||
 | 
					    hss.key
 | 
				
			||||||
 | 
					    mme.key
 | 
				
			||||||
 | 
					    nrf.key
 | 
				
			||||||
 | 
					    nssf.key
 | 
				
			||||||
 | 
					    pcf.key
 | 
				
			||||||
 | 
					    pcrf.key
 | 
				
			||||||
 | 
					    scp.key
 | 
				
			||||||
 | 
					    smf.key
 | 
				
			||||||
 | 
					    udm.key
 | 
				
			||||||
 | 
					    udr.key
 | 
				
			||||||
 | 
					    amf.crt
 | 
				
			||||||
 | 
					    ausf.crt
 | 
				
			||||||
 | 
					    bsf.crt
 | 
				
			||||||
 | 
					    hss.crt
 | 
				
			||||||
 | 
					    mme.crt
 | 
				
			||||||
 | 
					    nrf.crt
 | 
				
			||||||
 | 
					    nssf.crt
 | 
				
			||||||
 | 
					    pcf.crt
 | 
				
			||||||
 | 
					    pcrf.crt
 | 
				
			||||||
 | 
					    scp.crt
 | 
				
			||||||
 | 
					    smf.crt
 | 
				
			||||||
 | 
					    udm.crt
 | 
				
			||||||
 | 
					    udr.crt
 | 
				
			||||||
 | 
					    testserver.key
 | 
				
			||||||
 | 
					    testserver.crt
 | 
				
			||||||
 | 
					    testclient.key
 | 
				
			||||||
 | 
					    testclient.crt
 | 
				
			||||||
 | 
					'''.split()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					foreach file : tls_security
 | 
				
			||||||
 | 
					    gen = configure_file(
 | 
				
			||||||
 | 
					            input : file,
 | 
				
			||||||
 | 
					            output : file,
 | 
				
			||||||
 | 
					            configuration : conf_data)
 | 
				
			||||||
 | 
					    meson.add_install_script(python3_exe, '-c',
 | 
				
			||||||
 | 
					            install_conf.format(gen, tls_sysconfdir))
 | 
				
			||||||
 | 
					endforeach
 | 
				
			||||||
							
								
								
									
										20
									
								
								configs/open5gs/tls/mme.crt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								configs/open5gs/tls/mme.crt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE-----
 | 
				
			||||||
 | 
					MIIDWzCCAkOgAwIBAgIBBTANBgkqhkiG9w0BAQsFADBJMRcwFQYDVQQDDA5jYS5s
 | 
				
			||||||
 | 
					b2NhbGRvbWFpbjELMAkGA1UEBhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQK
 | 
				
			||||||
 | 
					DAhOZW9QbGFuZTAeFw0yMjExMTEyMzM3MjZaFw0zMjExMDgyMzM3MjZaMEoxCzAJ
 | 
				
			||||||
 | 
					BgNVBAYTAktPMQ4wDAYDVQQIDAVTZW91bDERMA8GA1UECgwITmVvUGxhbmUxGDAW
 | 
				
			||||||
 | 
					BgNVBAMMD21tZS5sb2NhbGRvbWFpbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
 | 
				
			||||||
 | 
					AQoCggEBAOfRYYARkQf16dejrenOv9VbNAInKLH5BByRobC/FXYs/1ZEpE26QQpj
 | 
				
			||||||
 | 
					ElSZfdc9ri6tlGm8JzsWdeospR10abH9wu/80lerrOJFsGAKC55tLbO0N71Odlk0
 | 
				
			||||||
 | 
					UZms/Efets+4Y2N/ubgq1RStl6IhqkmUOgfbvX69h7+po4PILGMixbZiQTW9DwH+
 | 
				
			||||||
 | 
					aZJ9Gb3YScewikE3J6E0RPf43ABX9roI1oU078n2nj7qZlCNd0zJ9vOXQiQOdcW3
 | 
				
			||||||
 | 
					8PKHlrobulMYh5SmG5ASidZzexHy6csKiH/Rr2EC4mZTYBepb3QZy8+ad9b5Cl74
 | 
				
			||||||
 | 
					yuCcKGf95xui1E+YqGBM9Gi5+HNdr3ECAwEAAaNNMEswCQYDVR0TBAIwADAdBgNV
 | 
				
			||||||
 | 
					HQ4EFgQUVhByp4/5SHL0qj7sf6dXxrcO6L8wHwYDVR0jBBgwFoAUsWr6nJm8BCpC
 | 
				
			||||||
 | 
					iGXXfr5gcKIO2kAwDQYJKoZIhvcNAQELBQADggEBAJTHO3re3/Tc9YeMs3Z+Kog6
 | 
				
			||||||
 | 
					9z3Rb+OJ5nB56Y7nXVpJ70piUpTSVwPxK1r5a6QqHO9tTTgp5kp5i3u1H3cYnn3q
 | 
				
			||||||
 | 
					r9if/lkNotdrOl1uwI9Kb3eb+4iwZe4VUnhDvWbC3oWVHcyZheS95qxuW/HfErxU
 | 
				
			||||||
 | 
					eZakK1J5rynrd0R8fZiJBfpYeBfOczshDlLZ8G40gwmGcHBTJYQ6bYJjjA1jQXzF
 | 
				
			||||||
 | 
					n1fE6WQBu7q79eX9w0U5Sf5Xo9Ale5Y7o6ud2aZT6F83Upt1G83BhEvQ8vrseTD6
 | 
				
			||||||
 | 
					SHme/cpGXmSToBs9hJfrPuDzIkjGG/kjiVsFalHiaUtVbGvMqVa2iaHZ3HBzIro=
 | 
				
			||||||
 | 
					-----END CERTIFICATE-----
 | 
				
			||||||
							
								
								
									
										16
									
								
								configs/open5gs/tls/mme.csr
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/open5gs/tls/mme.csr
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE REQUEST-----
 | 
				
			||||||
 | 
					MIICjzCCAXcCAQAwSjEYMBYGA1UEAwwPbW1lLmxvY2FsZG9tYWluMQswCQYDVQQG
 | 
				
			||||||
 | 
					EwJLTzEOMAwGA1UECAwFU2VvdWwxETAPBgNVBAoMCE5lb1BsYW5lMIIBIjANBgkq
 | 
				
			||||||
 | 
					hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA59FhgBGRB/Xp16Ot6c6/1Vs0AicosfkE
 | 
				
			||||||
 | 
					HJGhsL8Vdiz/VkSkTbpBCmMSVJl91z2uLq2UabwnOxZ16iylHXRpsf3C7/zSV6us
 | 
				
			||||||
 | 
					4kWwYAoLnm0ts7Q3vU52WTRRmaz8R962z7hjY3+5uCrVFK2XoiGqSZQ6B9u9fr2H
 | 
				
			||||||
 | 
					v6mjg8gsYyLFtmJBNb0PAf5pkn0ZvdhJx7CKQTcnoTRE9/jcAFf2ugjWhTTvyfae
 | 
				
			||||||
 | 
					PupmUI13TMn285dCJA51xbfw8oeWuhu6UxiHlKYbkBKJ1nN7EfLpywqIf9GvYQLi
 | 
				
			||||||
 | 
					ZlNgF6lvdBnLz5p31vkKXvjK4JwoZ/3nG6LUT5ioYEz0aLn4c12vcQIDAQABoAAw
 | 
				
			||||||
 | 
					DQYJKoZIhvcNAQELBQADggEBACCmqKiZ7lalTo2IacCqfhzE9XCzwltNoygocky7
 | 
				
			||||||
 | 
					aEed7vSX/3pxf4x7ASphZd1gytnePc3bVvqChxFKkgTOUCLd6KTcKsPuXhVPcr6C
 | 
				
			||||||
 | 
					0/f3APspWyvZX/sYMLHpS+b1BkO6Uego3ZM9FauEP1kynNHy6Bf0h5BL3YB7yYBJ
 | 
				
			||||||
 | 
					nj9UaGWpEAs4LivGWD+4iici2a1GfhS++PBD8dSd6ipELCEOkTuTZoFquZF66cfC
 | 
				
			||||||
 | 
					3q+Isd29jbIiO40LnQg3Qi75ECXw7Rgzn5rr0eclIEv50fayyd1vWAG5yXbSOyxT
 | 
				
			||||||
 | 
					L/ZBnNDXSLtZV1DMHEvB7rlhXvLEK0874QDtYcQEOltgVOY=
 | 
				
			||||||
 | 
					-----END CERTIFICATE REQUEST-----
 | 
				
			||||||
							
								
								
									
										28
									
								
								configs/open5gs/tls/mme.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/open5gs/tls/mme.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDn0WGAEZEH9enX
 | 
				
			||||||
 | 
					o63pzr/VWzQCJyix+QQckaGwvxV2LP9WRKRNukEKYxJUmX3XPa4urZRpvCc7FnXq
 | 
				
			||||||
 | 
					LKUddGmx/cLv/NJXq6ziRbBgCguebS2ztDe9TnZZNFGZrPxH3rbPuGNjf7m4KtUU
 | 
				
			||||||
 | 
					rZeiIapJlDoH271+vYe/qaODyCxjIsW2YkE1vQ8B/mmSfRm92EnHsIpBNyehNET3
 | 
				
			||||||
 | 
					+NwAV/a6CNaFNO/J9p4+6mZQjXdMyfbzl0IkDnXFt/Dyh5a6G7pTGIeUphuQEonW
 | 
				
			||||||
 | 
					c3sR8unLCoh/0a9hAuJmU2AXqW90GcvPmnfW+Qpe+MrgnChn/ecbotRPmKhgTPRo
 | 
				
			||||||
 | 
					ufhzXa9xAgMBAAECggEAHPsdqSueXzQ8pZ32XjkKiCtXP1T9mZur38B1yjQRWaKl
 | 
				
			||||||
 | 
					fKJR4iUWACzuO+UBM6P9PyOp3rrMMsRg6G49aYcbYZ+mZmdL3/RRRZZ4cYE//kXg
 | 
				
			||||||
 | 
					RUuTU6zX+dijF5xl4RGe9tgH64aqcAjsIPd/cfWrJXi3n9zg/f5xgUy9aaUK+4zp
 | 
				
			||||||
 | 
					K77vv6ir3PjtHdQOqDTHblLdXJBDtNprF6Q3kvzWLdVptM2jhtsfhoZ5J4RnrkGm
 | 
				
			||||||
 | 
					e9VwUksWnWK6NU3ezYndN2zDe8fkwRKWmLD/DLMrWxOd/E+1T2sUsiTYytxhCMpR
 | 
				
			||||||
 | 
					+x9hQZ8P1ogWivYZe0aEwzEcr9SR7sOafdnF+pFnswKBgQD/4fFSHI+c/nL0d0TR
 | 
				
			||||||
 | 
					72BfNieuelnaxWzbsPDC8/7YzRd4g25uWCwoyMxzVntVSAdADmI2aD6REfIejLro
 | 
				
			||||||
 | 
					m27AvEkMvXCBJIn6ZD6a/GVvLGAiJt060Y3znyRm2xCsynnfw+4RAK3Rs3Vqu4EC
 | 
				
			||||||
 | 
					igHytUCKRsU1F3PeFYBABSKdswKBgQDn7JyG4uFl8YB3dm47SiaVxSNHVNnIKQJD
 | 
				
			||||||
 | 
					kULqgxLV0jWbMyXx/brS+tp0ABwavRFYxhl3f1wm/ZBk7YnFCTxrpwG3E1MPu4bn
 | 
				
			||||||
 | 
					fMJqVEbGFfJEkBePpB+3o2VFGYCrC8wsQx9+RsM98+f+jETqIn7J/j8W9Ht4Y1J/
 | 
				
			||||||
 | 
					2mlWubqUSwKBgQDFugBSJQPMmsqVobwqRUFBEYXkS2M3rCsMMFQ7MXQSb5jdZSJm
 | 
				
			||||||
 | 
					XffxpAhob8FqCvifRP4bcL44N5fSh4i+yazxfg0srQ5MnMGKHQBLnxF6sN2wRjvZ
 | 
				
			||||||
 | 
					gaihQq5MVKcz/lni0XIa7V1jl7r5uN5d6erLc8flkf49olvElvS9g7pWBQKBgBNX
 | 
				
			||||||
 | 
					3q45WgdAnzBXhlYXlyRCrvCSGR/im7e689PPXtDKmYH6QB3wxZY3KeUm5TEtt7ap
 | 
				
			||||||
 | 
					vxICY1M1LsfcL/NpE8r+wNveFr1nLJc+BpELumNnDS++vNhUHfkY/adHuz2I3FyM
 | 
				
			||||||
 | 
					tKG5kSsnnp/SXyUP/3clZ2motmuSDR1wv/xlvTQFAoGBAKDDpj2v3u6R5qWWWb4C
 | 
				
			||||||
 | 
					+kO41YOGAlx52pcukmPV682CQZyJHdWFG3YHNeJaSBMVayHN+roIbnZQHJGTbS0B
 | 
				
			||||||
 | 
					jOMxgRyt6a86uGBHQ9PUDRrtOH8hcM4Wg5RnKip5GGHWnZYXH421p2ErpDE3ZAO2
 | 
				
			||||||
 | 
					nt+0/3cXT4rENRXogOlzP3aG
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										20
									
								
								configs/open5gs/tls/nrf.crt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								configs/open5gs/tls/nrf.crt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE-----
 | 
				
			||||||
 | 
					MIIDWzCCAkOgAwIBAgIBBjANBgkqhkiG9w0BAQsFADBJMRcwFQYDVQQDDA5jYS5s
 | 
				
			||||||
 | 
					b2NhbGRvbWFpbjELMAkGA1UEBhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQK
 | 
				
			||||||
 | 
					DAhOZW9QbGFuZTAeFw0yMjExMTEyMzM3MjZaFw0zMjExMDgyMzM3MjZaMEoxCzAJ
 | 
				
			||||||
 | 
					BgNVBAYTAktPMQ4wDAYDVQQIDAVTZW91bDERMA8GA1UECgwITmVvUGxhbmUxGDAW
 | 
				
			||||||
 | 
					BgNVBAMMD25yZi5sb2NhbGRvbWFpbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
 | 
				
			||||||
 | 
					AQoCggEBAJYwtO+kISwKZjSQlQ9eQNtF1/DpUFi8qrupceRuPtlAwsEFaly8BRiH
 | 
				
			||||||
 | 
					bCuBcRdGjrIgHtoyFJDW3wi3veKn+xkUoSTcIdHahGwon6nryW049ef5tV2CtNqf
 | 
				
			||||||
 | 
					RovgVACdKh7QIruIyqUhJUED+lm4s18aJjKb8QYne4jl18unM5xQkdHfL2bRh7Ce
 | 
				
			||||||
 | 
					BZV9/GxjYyNGcLQUWf1Qme3dqLvq539XACxBr8NqmYSDJGlrSRG0i4z0Faa2Znnn
 | 
				
			||||||
 | 
					epOTyRuttBrRgsebzszh1evg/zWgc5hsMDr4DoPVOfWfAihNkXmq2LF5kZsBqXdr
 | 
				
			||||||
 | 
					kQS6rZsxV4KRF1ynafMNxp0E2I768ZECAwEAAaNNMEswCQYDVR0TBAIwADAdBgNV
 | 
				
			||||||
 | 
					HQ4EFgQUofXRxrSK7mNyrNQCStGT0rE5vJAwHwYDVR0jBBgwFoAUsWr6nJm8BCpC
 | 
				
			||||||
 | 
					iGXXfr5gcKIO2kAwDQYJKoZIhvcNAQELBQADggEBAHAaED78OABG0UPbkWUG1Bqd
 | 
				
			||||||
 | 
					kWPiZVKySEj1zc8dOqCcgn79VGH8TruxK+/dHwQY/YClq/8o9tZzfFOwc/OdtdfO
 | 
				
			||||||
 | 
					dk4AxHwyA+5zJMBWOaGOAIFzPkrRY7RIQnUlkL9FgRg/3hel70TyjBsRm5QEUCPF
 | 
				
			||||||
 | 
					p100S0TS5AACJm5gcC7QPfx0Pz1EPsK0q8nm0V1zAus/mDY67jJcbkCGwH839J3s
 | 
				
			||||||
 | 
					rVzMrnXEVeoubEr0u4fPB4ulsT1uufnmRPjO+Gw4ToqW+QB8aUX1y0PdxaV2K17g
 | 
				
			||||||
 | 
					HD7N6TaLZzXLZDhXB183tMKgOMTzAN/+sDofLUgAT/npO35bAbMmbisCk8Alha0=
 | 
				
			||||||
 | 
					-----END CERTIFICATE-----
 | 
				
			||||||
							
								
								
									
										16
									
								
								configs/open5gs/tls/nrf.csr
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/open5gs/tls/nrf.csr
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE REQUEST-----
 | 
				
			||||||
 | 
					MIICjzCCAXcCAQAwSjEYMBYGA1UEAwwPbnJmLmxvY2FsZG9tYWluMQswCQYDVQQG
 | 
				
			||||||
 | 
					EwJLTzEOMAwGA1UECAwFU2VvdWwxETAPBgNVBAoMCE5lb1BsYW5lMIIBIjANBgkq
 | 
				
			||||||
 | 
					hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAljC076QhLApmNJCVD15A20XX8OlQWLyq
 | 
				
			||||||
 | 
					u6lx5G4+2UDCwQVqXLwFGIdsK4FxF0aOsiAe2jIUkNbfCLe94qf7GRShJNwh0dqE
 | 
				
			||||||
 | 
					bCifqevJbTj15/m1XYK02p9Gi+BUAJ0qHtAiu4jKpSElQQP6WbizXxomMpvxBid7
 | 
				
			||||||
 | 
					iOXXy6cznFCR0d8vZtGHsJ4FlX38bGNjI0ZwtBRZ/VCZ7d2ou+rnf1cALEGvw2qZ
 | 
				
			||||||
 | 
					hIMkaWtJEbSLjPQVprZmeed6k5PJG620GtGCx5vOzOHV6+D/NaBzmGwwOvgOg9U5
 | 
				
			||||||
 | 
					9Z8CKE2RearYsXmRmwGpd2uRBLqtmzFXgpEXXKdp8w3GnQTYjvrxkQIDAQABoAAw
 | 
				
			||||||
 | 
					DQYJKoZIhvcNAQELBQADggEBAD7FDen5uEbzgzjW6w3vbyKw/irx+s59YS9zLnrc
 | 
				
			||||||
 | 
					K1l4C/eGUxOjXzL1i5th6TJ6y+860OalWfui1JMfdKFXAz4a/wGhZGbGsQelau7r
 | 
				
			||||||
 | 
					lQTH1nlm+b5BGShGg0R053FuX3PK8vKBpZzPRuyn9n6unc/PKzoRjub5FXKZnrVJ
 | 
				
			||||||
 | 
					8rDz2HXi7ZdxBrU3FUU8dbiTuROgsrCEldyndxhD7vH4mJIPM/0+j8aAU0t9GbRK
 | 
				
			||||||
 | 
					pX2Jo1z0Z83NxKegAtMXho0IoEpESEMZmYStBreOY2mp38Zw3+hEJV7SP3nLxr68
 | 
				
			||||||
 | 
					J/c1HVddfoLt7N6mKvIuVbWK7OxkeFLVGGq2o1/Gs+PkVjw=
 | 
				
			||||||
 | 
					-----END CERTIFICATE REQUEST-----
 | 
				
			||||||
							
								
								
									
										28
									
								
								configs/open5gs/tls/nrf.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/open5gs/tls/nrf.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCWMLTvpCEsCmY0
 | 
				
			||||||
 | 
					kJUPXkDbRdfw6VBYvKq7qXHkbj7ZQMLBBWpcvAUYh2wrgXEXRo6yIB7aMhSQ1t8I
 | 
				
			||||||
 | 
					t73ip/sZFKEk3CHR2oRsKJ+p68ltOPXn+bVdgrTan0aL4FQAnSoe0CK7iMqlISVB
 | 
				
			||||||
 | 
					A/pZuLNfGiYym/EGJ3uI5dfLpzOcUJHR3y9m0YewngWVffxsY2MjRnC0FFn9UJnt
 | 
				
			||||||
 | 
					3ai76ud/VwAsQa/DapmEgyRpa0kRtIuM9BWmtmZ553qTk8kbrbQa0YLHm87M4dXr
 | 
				
			||||||
 | 
					4P81oHOYbDA6+A6D1Tn1nwIoTZF5qtixeZGbAal3a5EEuq2bMVeCkRdcp2nzDcad
 | 
				
			||||||
 | 
					BNiO+vGRAgMBAAECggEADL0D06F5mMknAwVSRzPoz1A8sPew813JI1KLUOMS3I1U
 | 
				
			||||||
 | 
					F1f0vfnKetqdj5ESfPVki/ISe9IskV5QG2auKceykd2Aj2ZGTgy5F41YgWp4spVW
 | 
				
			||||||
 | 
					sf6pZc18tmA09Q8pQMYTuPpRP9Op0Fif1sRWGv8B46qNm9RDHJEDtsg7xc+gHn1L
 | 
				
			||||||
 | 
					oeMNin1jZvypm/ZHv0gv2s+/ziOP9ZLcEsI/Zp8ljlGMJJ4Gv5bpZyZB6MCrC1xI
 | 
				
			||||||
 | 
					2EOBIeQbO/DnvKw5tiflIiiE+UoTcLvRiX0yxS9IpcYTpV65uwsBsmj+yeg9eunh
 | 
				
			||||||
 | 
					ZhoQNnEYeTwHpdzCX0ZO0IwTacb/gElutJ1n/FlMUwKBgQDKHh9UZYx1ejPrCzKT
 | 
				
			||||||
 | 
					jyoiXClNEt14Ze3bh3hIgDLaENq24jadNYOfTyCwPd1CGYYkgnNlY8VWBtisafRW
 | 
				
			||||||
 | 
					g7e28VGrzaEoYZ0S8p1vNsMabM1oWnq/P/oy0vY9YFvth7lZdlegDj8om+7tA0L/
 | 
				
			||||||
 | 
					q0bDpcU0rQhLzxGExJaLJUjlIwKBgQC+OrTxkfrPvK/CIXole2Gu/Se/5smWNxGc
 | 
				
			||||||
 | 
					LNuX39vgIzPvSf1I9rHCr4omqHoeFooujTckfNKR1yc6x/a0jPjDD35ztmPmSKs+
 | 
				
			||||||
 | 
					8PCmhaq3yfjYnt2+0oZd3KVZ9acayNJ205/YVYxG27Gn8s2V2TnEHMXO18NZxPnL
 | 
				
			||||||
 | 
					KHKDCGm7uwKBgDf7L+JIXicLueWYLGICfUEXFblrSDxYvxDW7NHn8C3GDU4qScYx
 | 
				
			||||||
 | 
					VEuDtyIZgHcWarkiCKREhhvVuZ3Hmw17Xh8lp+FWCxUMNF1TJZfwKwneqOYGaYkf
 | 
				
			||||||
 | 
					R0VceSd20P9xYD0PMiX6zDOLPRoYlS4LWoZGG+EDLBETQV7stGXF5fLRAoGAa4xN
 | 
				
			||||||
 | 
					WHYr0t7ej2bV4/MJmyFNI9WbCu4/aoiB7i+F5AaDCjpOlL3EaklMVebSg8hCf2cf
 | 
				
			||||||
 | 
					UeWwNvvpFfaPqCw7SCyuVUU83akgCAm4RK01g4sQwYev3n6vsMlaQq37t8zqEHw8
 | 
				
			||||||
 | 
					1tYm5Li4jDddu+aAHjwWKYcaztnqT82iUCqlfJkCgYEAyK8xQfiWNPWADHILRDy0
 | 
				
			||||||
 | 
					xtI415k+skYDx77dSmancF/10PGaZRO+UWI/EfweV8lR6ChSf9MuJxKZXOGupv/N
 | 
				
			||||||
 | 
					2MY5qTAJ0WluunA/bGRS7VSzetq0ZC2LOLlARqvZQQSVINq406eUjhLzdwJZaR8z
 | 
				
			||||||
 | 
					dtlKQ+91L56ELsd1XZ5DZfQ=
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										20
									
								
								configs/open5gs/tls/nssf.crt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								configs/open5gs/tls/nssf.crt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE-----
 | 
				
			||||||
 | 
					MIIDXDCCAkSgAwIBAgIBBzANBgkqhkiG9w0BAQsFADBJMRcwFQYDVQQDDA5jYS5s
 | 
				
			||||||
 | 
					b2NhbGRvbWFpbjELMAkGA1UEBhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQK
 | 
				
			||||||
 | 
					DAhOZW9QbGFuZTAeFw0yMjExMTEyMzM3MjZaFw0zMjExMDgyMzM3MjZaMEsxCzAJ
 | 
				
			||||||
 | 
					BgNVBAYTAktPMQ4wDAYDVQQIDAVTZW91bDERMA8GA1UECgwITmVvUGxhbmUxGTAX
 | 
				
			||||||
 | 
					BgNVBAMMEG5zc2YubG9jYWxkb21haW4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
 | 
				
			||||||
 | 
					ggEKAoIBAQDIrtclpBRox3SHlIWyxwKH/u77/UP+ML6C6AQOfsI6j7+G3o73cqIb
 | 
				
			||||||
 | 
					zVlpFCfuy7Xh6+Y6uLqLQccNFlj0ckX/k+T3wR3Xpj6YAJ3W9ynPcgDWDK75Mlta
 | 
				
			||||||
 | 
					YDR1r69mkZ+SvDAE2gjHgv9zb5Jujyd3s419wHv5qzJQmgEMmIfRhP3sBJNw5+GB
 | 
				
			||||||
 | 
					D226dIR4QWmySrNku3BpTXrmKT8piStnnpWvEaoIBrYcAhUvFkETpWv2FIJyQJGH
 | 
				
			||||||
 | 
					Ku5894DuK2kEdxhA2MTAeEOxRnq9Xfv4Qq9JpyYNRLSfpUeSeJW3ZjCYan+mpciA
 | 
				
			||||||
 | 
					y7QPY2dG/RraGPvkGtTmlBEUMV2kThYjAgMBAAGjTTBLMAkGA1UdEwQCMAAwHQYD
 | 
				
			||||||
 | 
					VR0OBBYEFKDi3dKxojvcTkXTSa6mQwULPtKBMB8GA1UdIwQYMBaAFLFq+pyZvAQq
 | 
				
			||||||
 | 
					Qohl136+YHCiDtpAMA0GCSqGSIb3DQEBCwUAA4IBAQBJ5p0AF6bwFB2IaCdcpPix
 | 
				
			||||||
 | 
					Ai8kh73og4G1fi6+5m0Es0Sj9atAS2jFerPw4w8qLlWQCQUu5c9TFRmC29PmYMKd
 | 
				
			||||||
 | 
					1uPFfxOoaw6ohnfqbrmZyNOFpKLSYAi7VAcmVTt2ErolVAkWxknVTNFbC4QtgqOl
 | 
				
			||||||
 | 
					vH7WF6UjRXpkGdEcDewBcNjo/GpMacTsMGpQrb09JH8Sfvi+O+RDJY3kYI8e8glx
 | 
				
			||||||
 | 
					ejonu+gKXxCEZf0ALI/dIGyDIDTG30nShCMSBjOy+VjVFt2W9PFYykEc0yOpa+jX
 | 
				
			||||||
 | 
					C0nbS8zvC0KnCFeIomYUTbkOj3mgEWKa+gewXkFA3+i8XxOPBbmsXU4cWyVJ3sBp
 | 
				
			||||||
 | 
					-----END CERTIFICATE-----
 | 
				
			||||||
							
								
								
									
										16
									
								
								configs/open5gs/tls/nssf.csr
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/open5gs/tls/nssf.csr
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE REQUEST-----
 | 
				
			||||||
 | 
					MIICkDCCAXgCAQAwSzEZMBcGA1UEAwwQbnNzZi5sb2NhbGRvbWFpbjELMAkGA1UE
 | 
				
			||||||
 | 
					BhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQKDAhOZW9QbGFuZTCCASIwDQYJ
 | 
				
			||||||
 | 
					KoZIhvcNAQEBBQADggEPADCCAQoCggEBAMiu1yWkFGjHdIeUhbLHAof+7vv9Q/4w
 | 
				
			||||||
 | 
					voLoBA5+wjqPv4bejvdyohvNWWkUJ+7LteHr5jq4uotBxw0WWPRyRf+T5PfBHdem
 | 
				
			||||||
 | 
					PpgAndb3Kc9yANYMrvkyW1pgNHWvr2aRn5K8MATaCMeC/3Nvkm6PJ3ezjX3Ae/mr
 | 
				
			||||||
 | 
					MlCaAQyYh9GE/ewEk3Dn4YEPbbp0hHhBabJKs2S7cGlNeuYpPymJK2eela8RqggG
 | 
				
			||||||
 | 
					thwCFS8WQROla/YUgnJAkYcq7nz3gO4raQR3GEDYxMB4Q7FGer1d+/hCr0mnJg1E
 | 
				
			||||||
 | 
					tJ+lR5J4lbdmMJhqf6alyIDLtA9jZ0b9GtoY++Qa1OaUERQxXaROFiMCAwEAAaAA
 | 
				
			||||||
 | 
					MA0GCSqGSIb3DQEBCwUAA4IBAQCFIub4/cIs9fJihlSgOfkqR5BVjv+UZgKocmPz
 | 
				
			||||||
 | 
					wACPxgLeXGzH+8aQvCnsmb9p8A7r4CamKkpzeJHuYyzLj2wqTaif0gsAvVnjkksi
 | 
				
			||||||
 | 
					uyxZtkWV9HDKgWYIaJnCYtKvAl7qKiY6DDk7McqPcGnI5zjYakxi6pLE2ZC0TUH2
 | 
				
			||||||
 | 
					M0Zy54Tzj7rC889TfwGjbPIPm4mqliy7isxDJed1yiFizG0RT3CFB2qnjxqoU3sa
 | 
				
			||||||
 | 
					x0fYGWP7mcNuioBU2VyPHkc8/8lNM9sR7+K5Ne8Orq8ooeb/kTdvGZJ5MX67W2Bz
 | 
				
			||||||
 | 
					g+TwAs7ZPD4+ZGNIihlIMl2w8aOibYKmdIR6sc/01GHDhmV+
 | 
				
			||||||
 | 
					-----END CERTIFICATE REQUEST-----
 | 
				
			||||||
							
								
								
									
										28
									
								
								configs/open5gs/tls/nssf.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/open5gs/tls/nssf.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDIrtclpBRox3SH
 | 
				
			||||||
 | 
					lIWyxwKH/u77/UP+ML6C6AQOfsI6j7+G3o73cqIbzVlpFCfuy7Xh6+Y6uLqLQccN
 | 
				
			||||||
 | 
					Flj0ckX/k+T3wR3Xpj6YAJ3W9ynPcgDWDK75MltaYDR1r69mkZ+SvDAE2gjHgv9z
 | 
				
			||||||
 | 
					b5Jujyd3s419wHv5qzJQmgEMmIfRhP3sBJNw5+GBD226dIR4QWmySrNku3BpTXrm
 | 
				
			||||||
 | 
					KT8piStnnpWvEaoIBrYcAhUvFkETpWv2FIJyQJGHKu5894DuK2kEdxhA2MTAeEOx
 | 
				
			||||||
 | 
					Rnq9Xfv4Qq9JpyYNRLSfpUeSeJW3ZjCYan+mpciAy7QPY2dG/RraGPvkGtTmlBEU
 | 
				
			||||||
 | 
					MV2kThYjAgMBAAECggEAHfOlE250cq781WogCkQUPKKanewkRGvsrd0IaKFtRmWY
 | 
				
			||||||
 | 
					pah8mLH4lUMGH94Xl6xlGQhRnwdd0Cr2anL2E9slAgrbbEmGYAk6jl/ehEGfcTay
 | 
				
			||||||
 | 
					qT/QsvYGbGwEvbaFlz66HPcOs6qsZMVIcGeBPhRfmkindX1Prj5pjrNtif5knFXZ
 | 
				
			||||||
 | 
					YezQyv32wsXn0blE6Nfz7s6udA2JOhEj9hbl7VpK5Diq9X7zXD9eLlEB2vcF06xW
 | 
				
			||||||
 | 
					u3mMZHCN0Bl9Ftq0KM3Mn56GjqIKMXZpQOZGL6hwKbQQRgLAwWqGGkQASsd+zpIJ
 | 
				
			||||||
 | 
					i4NTibBDQarf6Wiob6SluEkpeaCim3cvf+lpHYCnAQKBgQDc/1StN7SB5Hpw6ApF
 | 
				
			||||||
 | 
					RkWQb996UnmM7DUQp4G13iGww4iC9+pC/F6vb3WwcjITmxdLbSWPrMByTPzUIk+y
 | 
				
			||||||
 | 
					kkBRD/TaAfPqSRsect9DjMhNyjxjSYL46jH7sR9VhebmuL4LhD2OpSPNGsnJwZ7O
 | 
				
			||||||
 | 
					GcWWGRcEgQdMiXZTLpZhgJ+tXwKBgQDod9TRgADMMKFF55qCa5M+a/Jp2s6pgFBN
 | 
				
			||||||
 | 
					BY8S0JApcOec0EyUZZ4fKX+vzP2PvQj4ITbEwsnnYDxGUIp76Wgo6ZvD50nSaxCC
 | 
				
			||||||
 | 
					/liDY0pPEOFTIootByPVj56nrpBQ5Rcuon7DcIS2z7kCnoDZ3d52UTqXjuu1sQet
 | 
				
			||||||
 | 
					8B7L8OVJvQKBgQDICwvgG+t2JJY8u54IZPq1Kr8035ENYgcKw0WjlaYTdnuMadMQ
 | 
				
			||||||
 | 
					vZcL4K28gTIZEys76Fm2ux4cmNnHQCO6Na6ocfQmntvmuDQnFL5KTBZIbAbLrRA0
 | 
				
			||||||
 | 
					NvH1rbf6V1HSiWnlzNdX1t4YW+ZKjcwtLaDwJFf0iMNNoaSM2T/glGh1qwKBgEB5
 | 
				
			||||||
 | 
					5AQLTa1Um5Zo61ja/2bjx8OGVaV7mkoSjaE5SZLE5uh+eY77NEUOXITlBTrVwmQX
 | 
				
			||||||
 | 
					yjn+kMNk1LLn6dD+Zs5aJMLMJpR+74B1jRU798NAOk61mL9uaIj2IZn+d7aII8ri
 | 
				
			||||||
 | 
					dOg+EAEoUfchATnsKKSGWQrqMAQfyrJ6lAAam229AoGALHAQxLc2fXztnZ7g2ftw
 | 
				
			||||||
 | 
					YsjutOSPPf+xBWZBVILYQMdY7Y3bEMIuz0oJqWSnvJ5ZMz09JQwoz9EzM1PL7GJ6
 | 
				
			||||||
 | 
					PVlNNqqWdHtDlFamXS4rUXdsJLbKdoHy51bG1qIc5euYutpSUpKuc4n/g6erz7RD
 | 
				
			||||||
 | 
					iJue+kVzeFjZeLSMFeoN5dQ=
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										20
									
								
								configs/open5gs/tls/pcf.crt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								configs/open5gs/tls/pcf.crt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE-----
 | 
				
			||||||
 | 
					MIIDWzCCAkOgAwIBAgIBCDANBgkqhkiG9w0BAQsFADBJMRcwFQYDVQQDDA5jYS5s
 | 
				
			||||||
 | 
					b2NhbGRvbWFpbjELMAkGA1UEBhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQK
 | 
				
			||||||
 | 
					DAhOZW9QbGFuZTAeFw0yMjExMTEyMzM3MjdaFw0zMjExMDgyMzM3MjdaMEoxCzAJ
 | 
				
			||||||
 | 
					BgNVBAYTAktPMQ4wDAYDVQQIDAVTZW91bDERMA8GA1UECgwITmVvUGxhbmUxGDAW
 | 
				
			||||||
 | 
					BgNVBAMMD3BjZi5sb2NhbGRvbWFpbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
 | 
				
			||||||
 | 
					AQoCggEBANJDzsbZ910GqsJTS2Z+FKu3KnNHtPUvtJ4/pXdz6b2s9ECm0bPpTofQ
 | 
				
			||||||
 | 
					7N17yvv1GmEoBiCEpoz13q6ZZ/CCW4PLXUTXQzKsB3HVbm7luJA9JziKbXnSrGnp
 | 
				
			||||||
 | 
					SQk97HWN1RYdTKQKi46JaEg8MfyImeopyHQUmYbyg6oJSm/8JyXT9LAil8BJeLgS
 | 
				
			||||||
 | 
					JpOGvhE+Pus1+7XS9hswr/zz/6jiy2i6Cc5AKxF1Qp1qp69/8EMBFPRtxiHkwnQR
 | 
				
			||||||
 | 
					jMS3A7sk8N4z2P6JlRx3uBHvrActS7Q2IAUZHCqGPO+atdWjPpZmDJTTkiBcPBid
 | 
				
			||||||
 | 
					xNBM1efy4xtCbJm3bXQStVgELdXxZwkCAwEAAaNNMEswCQYDVR0TBAIwADAdBgNV
 | 
				
			||||||
 | 
					HQ4EFgQUAPQBjYhnG8101VwEMOb7qk7Lix4wHwYDVR0jBBgwFoAUsWr6nJm8BCpC
 | 
				
			||||||
 | 
					iGXXfr5gcKIO2kAwDQYJKoZIhvcNAQELBQADggEBADjP6PVyrc5X0Av/FvkODQ0f
 | 
				
			||||||
 | 
					9FcVH36olgqHMXH8HMtSaLhWB/NdOoeMfNnrZKlJJe12t05vd1b6c495Xg5bCpCn
 | 
				
			||||||
 | 
					14wjUg/TM4FijXECGl0KT/VvPd+DI6sJiDgJB6wwVQoujY8c8k3inPoRBmPY56C6
 | 
				
			||||||
 | 
					6UeD+NA3rUKnCas2yKq+eR2l+U48nfN9Sxdj5/LAQeY6CEaKKAdLZoN5YyxzZfTZ
 | 
				
			||||||
 | 
					esG7mPpj5c7+oF2SBk7NEf+3yT8aZ2Uy20GXwLnQYk9d92AWUtBywe1LXgJxY3Yi
 | 
				
			||||||
 | 
					snDuwEymRteXODzjMp6JXsCUwZ7e2e2QvTdDASx1QREidr9z/ddcpnXQWwQncHA=
 | 
				
			||||||
 | 
					-----END CERTIFICATE-----
 | 
				
			||||||
							
								
								
									
										16
									
								
								configs/open5gs/tls/pcf.csr
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/open5gs/tls/pcf.csr
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE REQUEST-----
 | 
				
			||||||
 | 
					MIICjzCCAXcCAQAwSjEYMBYGA1UEAwwPcGNmLmxvY2FsZG9tYWluMQswCQYDVQQG
 | 
				
			||||||
 | 
					EwJLTzEOMAwGA1UECAwFU2VvdWwxETAPBgNVBAoMCE5lb1BsYW5lMIIBIjANBgkq
 | 
				
			||||||
 | 
					hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0kPOxtn3XQaqwlNLZn4Uq7cqc0e09S+0
 | 
				
			||||||
 | 
					nj+ld3Ppvaz0QKbRs+lOh9Ds3XvK+/UaYSgGIISmjPXerpln8IJbg8tdRNdDMqwH
 | 
				
			||||||
 | 
					cdVubuW4kD0nOIptedKsaelJCT3sdY3VFh1MpAqLjoloSDwx/IiZ6inIdBSZhvKD
 | 
				
			||||||
 | 
					qglKb/wnJdP0sCKXwEl4uBImk4a+ET4+6zX7tdL2GzCv/PP/qOLLaLoJzkArEXVC
 | 
				
			||||||
 | 
					nWqnr3/wQwEU9G3GIeTCdBGMxLcDuyTw3jPY/omVHHe4Ee+sBy1LtDYgBRkcKoY8
 | 
				
			||||||
 | 
					75q11aM+lmYMlNOSIFw8GJ3E0EzV5/LjG0JsmbdtdBK1WAQt1fFnCQIDAQABoAAw
 | 
				
			||||||
 | 
					DQYJKoZIhvcNAQELBQADggEBACom4xjdCg4uDodIeninSNXwaOFK4g3zI6aIDyi2
 | 
				
			||||||
 | 
					FhBxDcutDAAJHnXTOxVNWHan09UiYUeCRlh22NXfOXTAkR2cWDDizIGlcw7IUPal
 | 
				
			||||||
 | 
					5+AqgyoBqZ1sD51+oDkZArZad07HbaBgkHoCDBDnGcWC7E6tpd1MniVuv5xPGp+g
 | 
				
			||||||
 | 
					TIEKR9wEiHsUEePON9rrIqntgvpq8LpHVv9+BDdn6AEbkAim0U/IvHcmCjIzwp+8
 | 
				
			||||||
 | 
					N2iFBuqngt/P/v/A0/eL06qqWIpVuVpBIYDdd6JrMMM3QWcATiFTVX19Dpov0dRN
 | 
				
			||||||
 | 
					2iR9zsWC2Z/NYPQzGoJyKees7prTXpOyS/s8LLMTAKGnxdY=
 | 
				
			||||||
 | 
					-----END CERTIFICATE REQUEST-----
 | 
				
			||||||
							
								
								
									
										28
									
								
								configs/open5gs/tls/pcf.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/open5gs/tls/pcf.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDSQ87G2fddBqrC
 | 
				
			||||||
 | 
					U0tmfhSrtypzR7T1L7SeP6V3c+m9rPRAptGz6U6H0Ozde8r79RphKAYghKaM9d6u
 | 
				
			||||||
 | 
					mWfwgluDy11E10MyrAdx1W5u5biQPSc4im150qxp6UkJPex1jdUWHUykCouOiWhI
 | 
				
			||||||
 | 
					PDH8iJnqKch0FJmG8oOqCUpv/Ccl0/SwIpfASXi4EiaThr4RPj7rNfu10vYbMK/8
 | 
				
			||||||
 | 
					8/+o4stougnOQCsRdUKdaqevf/BDART0bcYh5MJ0EYzEtwO7JPDeM9j+iZUcd7gR
 | 
				
			||||||
 | 
					76wHLUu0NiAFGRwqhjzvmrXVoz6WZgyU05IgXDwYncTQTNXn8uMbQmyZt210ErVY
 | 
				
			||||||
 | 
					BC3V8WcJAgMBAAECggEAEobL/ORuscEpIZcyQRUh4CFy+ZZbYPEzom/sNfK+KSrI
 | 
				
			||||||
 | 
					mLu6JXaMp1Xm0Psb3whxKxdaNtpJTIlLdinpKR1rT9kG3k5zSs8ylrqeEOJn2Tmy
 | 
				
			||||||
 | 
					L36u97ly3KAkAc71e0Qkft7VBm0xb702tYqsQtqMaUAGPAgmoOfUZxKLfwOCNYhn
 | 
				
			||||||
 | 
					FvD76Qvv2jOwO0UvDzrlOdDsLiDPqYGR+4VhJOGEBVzZnQeQswbhTEj9JTBNc6Dn
 | 
				
			||||||
 | 
					Gvh5ZxhaV82yxpB8J0JVWESb3w6KDnDpCskW8IVznjr4D2hxjQRjDXx4IMcWtCVg
 | 
				
			||||||
 | 
					BnEknKR74uSaKZza5jwGf6XwoA1YlkCNbEmGeZn8yQKBgQDlFGx/KkSNIeDOUuFQ
 | 
				
			||||||
 | 
					9la4jBjBf0RQkost9h10SVgk7UhnUOdhAzd8gygAdL8opesoVyY2lbIhv62iH+94
 | 
				
			||||||
 | 
					5Eoh0mLT9siKjR/d56wyQRccrjoHLt91GnD6qKeGO0hbI5QeeKbdDrbCgzEpm385
 | 
				
			||||||
 | 
					u0HYLhlkM+bpPnMDaai5wgnPpQKBgQDq+Vx2K9lNHN/Gdz7vq0xn/oGeiT0EWQAl
 | 
				
			||||||
 | 
					nGD9E03f1QYsSA0DqX3MWJ+7rmXHxZcT4HC1DNcgpG27mEnIVxw3n3JoPWaY5DKd
 | 
				
			||||||
 | 
					BXvQEA+SaNfXj+nEQft/mFgVGmadhnS8IgTk3obAQXVWXrgV/0xO4YaQH4D/08Zp
 | 
				
			||||||
 | 
					eeWr7neclQKBgBceZoy24VA0+REZgC/BjKL3UJBGnchb4bvzuKlBtamUYNg8a/14
 | 
				
			||||||
 | 
					a6MfQWw6XAhoJkFd+jdMCDwrsgRIoMxcjba4Gs01fKuu7mZguRohQ4nbc3PCIT8a
 | 
				
			||||||
 | 
					Ogix+KYtWXIJNyuUFZL9pygeQVnnnYFgCpccn+di7Yzgho7znNmSYZcZAoGASOpi
 | 
				
			||||||
 | 
					r+UBhLVuF5dPd24vwqGutXSe86durT0ut7ny03+2b61YJIfHGs9xmfsPaIO/UxK1
 | 
				
			||||||
 | 
					xukaJO4Bg1JJqxqlDfmztfc/zDgcIK/f8Pva6TMRr7nf7+AN3FV5F+teZomf1fW0
 | 
				
			||||||
 | 
					kRUgua5WbBvughz8IApKCJVOIZUlH/wMsmLIyVUCgYBL9vzRI1RliwBWZRRHGuuX
 | 
				
			||||||
 | 
					Eg2x3GUvIAMbA7Yfpd08VCkxPGrNtPjb+nPbV5zHf0lSrKsBzCtgy6WAulhUGTBw
 | 
				
			||||||
 | 
					tfcU//wg+1MDb7OY3ZBy0+8e0FDfS674DnD4YT7E+RoEqSrNPJ7v+Z1+LjkQPU/k
 | 
				
			||||||
 | 
					58Nf0K4LaLiLah5T6dNIeA==
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										20
									
								
								configs/open5gs/tls/pcrf.crt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								configs/open5gs/tls/pcrf.crt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE-----
 | 
				
			||||||
 | 
					MIIDXDCCAkSgAwIBAgIBCTANBgkqhkiG9w0BAQsFADBJMRcwFQYDVQQDDA5jYS5s
 | 
				
			||||||
 | 
					b2NhbGRvbWFpbjELMAkGA1UEBhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQK
 | 
				
			||||||
 | 
					DAhOZW9QbGFuZTAeFw0yMjExMTEyMzM3MjdaFw0zMjExMDgyMzM3MjdaMEsxCzAJ
 | 
				
			||||||
 | 
					BgNVBAYTAktPMQ4wDAYDVQQIDAVTZW91bDERMA8GA1UECgwITmVvUGxhbmUxGTAX
 | 
				
			||||||
 | 
					BgNVBAMMEHBjcmYubG9jYWxkb21haW4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
 | 
				
			||||||
 | 
					ggEKAoIBAQDMiA6Y/1qYyV3CMfVer498oPZNlnjciFECal71JbgigzvUUAIXT5tx
 | 
				
			||||||
 | 
					KQUWKTjeyhbCGHMekwuyyUoljo6jMIoYFL5m1DKS6GV9mQgOhj2QpDEN44FFWm4B
 | 
				
			||||||
 | 
					BRM+pHxXr71h51lXffH6l+wt1O7Y76ok2ZIxB8vzUUfKzmeg6wUQntS4oWuzZCHl
 | 
				
			||||||
 | 
					5Ca/5FaDcty6H4ixE1O3+dRHPmbT+aWrZwekZyrOXYnOd4jNlJ9mz8STXLP+mEEH
 | 
				
			||||||
 | 
					X3VbPkBOwFOHNq44WHYzZNj0CEjVghWWtse0T5V3QWluYxiBmJF3q9sWNe6bn9FI
 | 
				
			||||||
 | 
					qOeJue5TzhqsldDZ75qhmvpRn7Kn+hz5AgMBAAGjTTBLMAkGA1UdEwQCMAAwHQYD
 | 
				
			||||||
 | 
					VR0OBBYEFGyP1+kC3lw5HoXa6O9i41J/tZZqMB8GA1UdIwQYMBaAFLFq+pyZvAQq
 | 
				
			||||||
 | 
					Qohl136+YHCiDtpAMA0GCSqGSIb3DQEBCwUAA4IBAQBkZI1BdcoRFyQGCb5AhiXc
 | 
				
			||||||
 | 
					Su7MlrdPBACUvXqF4R1OeNUAa6dwlFVINxZmrFYrJ2MCo+4KBURXEBjugLloWGTP
 | 
				
			||||||
 | 
					ChsM7eRoFniCQChWkEjoaTe8wDIWYSyZ6tBfiDgdM87uP4rbK9HO7C5lByj9QtAz
 | 
				
			||||||
 | 
					OHYbkv5NEi5j+S0i9et9jjXoHjtqBRnlzF3lSWc461CkJA1Dgv6jldY+ozhxJlPq
 | 
				
			||||||
 | 
					ZWvLc+8B44pgsQYkwpsg3CFESNAUa02h7qynswdmaB4AtPON13qjPzZxuawVco6K
 | 
				
			||||||
 | 
					Fuy68CkHwwUTk3Qq2Nd5DLE5yOstiUOpJJ5qlQy0Fkp2SG+FEC9Rlfbl9Eh/Yxua
 | 
				
			||||||
 | 
					-----END CERTIFICATE-----
 | 
				
			||||||
							
								
								
									
										16
									
								
								configs/open5gs/tls/pcrf.csr
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/open5gs/tls/pcrf.csr
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE REQUEST-----
 | 
				
			||||||
 | 
					MIICkDCCAXgCAQAwSzEZMBcGA1UEAwwQcGNyZi5sb2NhbGRvbWFpbjELMAkGA1UE
 | 
				
			||||||
 | 
					BhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQKDAhOZW9QbGFuZTCCASIwDQYJ
 | 
				
			||||||
 | 
					KoZIhvcNAQEBBQADggEPADCCAQoCggEBAMyIDpj/WpjJXcIx9V6vj3yg9k2WeNyI
 | 
				
			||||||
 | 
					UQJqXvUluCKDO9RQAhdPm3EpBRYpON7KFsIYcx6TC7LJSiWOjqMwihgUvmbUMpLo
 | 
				
			||||||
 | 
					ZX2ZCA6GPZCkMQ3jgUVabgEFEz6kfFevvWHnWVd98fqX7C3U7tjvqiTZkjEHy/NR
 | 
				
			||||||
 | 
					R8rOZ6DrBRCe1Liha7NkIeXkJr/kVoNy3LofiLETU7f51Ec+ZtP5patnB6RnKs5d
 | 
				
			||||||
 | 
					ic53iM2Un2bPxJNcs/6YQQdfdVs+QE7AU4c2rjhYdjNk2PQISNWCFZa2x7RPlXdB
 | 
				
			||||||
 | 
					aW5jGIGYkXer2xY17puf0Uio54m57lPOGqyV0NnvmqGa+lGfsqf6HPkCAwEAAaAA
 | 
				
			||||||
 | 
					MA0GCSqGSIb3DQEBCwUAA4IBAQAmSA4jedvdB8xQrrEr5eJwAiBv72vu6t0okW/v
 | 
				
			||||||
 | 
					80cLid140/stZSNHdJ7dXlXWhyWfCxS6dMVuXhYBgRCucwVpMjU2CX/ukhzT0JQW
 | 
				
			||||||
 | 
					kTrdWCsrqzHnD/ukGQXA1fvaMHTLUzcBe/CznS/H3pVkSjdtiENZhxZwghigI0dP
 | 
				
			||||||
 | 
					hePe2O2GmhKXCl+mtD08Wo9cD5NuDj937Wa0x9JHsjsoKxBRVvdmOXBrAZ+8p2k1
 | 
				
			||||||
 | 
					nwwadBpUpGLbMDS19CMGOXjRpITE1lhXFDn1xtQRAM0eYE93jLzUE+i+o90CR24Q
 | 
				
			||||||
 | 
					g21BL9lz3emPLDHgKB1PXdp2azdfd+cyVzDVGrzEFdFoqxNT
 | 
				
			||||||
 | 
					-----END CERTIFICATE REQUEST-----
 | 
				
			||||||
							
								
								
									
										28
									
								
								configs/open5gs/tls/pcrf.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/open5gs/tls/pcrf.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDMiA6Y/1qYyV3C
 | 
				
			||||||
 | 
					MfVer498oPZNlnjciFECal71JbgigzvUUAIXT5txKQUWKTjeyhbCGHMekwuyyUol
 | 
				
			||||||
 | 
					jo6jMIoYFL5m1DKS6GV9mQgOhj2QpDEN44FFWm4BBRM+pHxXr71h51lXffH6l+wt
 | 
				
			||||||
 | 
					1O7Y76ok2ZIxB8vzUUfKzmeg6wUQntS4oWuzZCHl5Ca/5FaDcty6H4ixE1O3+dRH
 | 
				
			||||||
 | 
					PmbT+aWrZwekZyrOXYnOd4jNlJ9mz8STXLP+mEEHX3VbPkBOwFOHNq44WHYzZNj0
 | 
				
			||||||
 | 
					CEjVghWWtse0T5V3QWluYxiBmJF3q9sWNe6bn9FIqOeJue5TzhqsldDZ75qhmvpR
 | 
				
			||||||
 | 
					n7Kn+hz5AgMBAAECggEAAyK73I8fp7OAnztOWHkHEWFTXV2m9TSWz1troMUHBWpv
 | 
				
			||||||
 | 
					JqJiYdKb3riDBjO0FkBRaIDg9PFKrt9Epn5AxBI4r8VTpPZwXw22jp4jwDtBIuBN
 | 
				
			||||||
 | 
					izm3b+WCxbu6740shdihJeja1wtMhCvDmHFJByTnfiCiy+MjdpPCrsKK1q37uiU6
 | 
				
			||||||
 | 
					NwQM96hwi6TYTX/i2FcTgB8TtPmy0hKiN5pUdWYGNq8xjNAKarNptELveOkTDmCc
 | 
				
			||||||
 | 
					dlpqS+4ii5BrADrNDjuP7FS4KnBn45vEB+y13OAPrY2TvbfQDBI4i5HdCVw3zo0c
 | 
				
			||||||
 | 
					NOf+TpJykg+Cxa/WqutX8im/3X8K8WymkcfdZ1I0QQKBgQDdadXvCrJNz8j5o2OU
 | 
				
			||||||
 | 
					ClCvkFnPoCiySCT19/RN6C45C/LiWi67OxcD1kr3uWMjblPwXoyrfZnxjraOpeaM
 | 
				
			||||||
 | 
					fVXnzNbqD+Rnre5/YskvU5hcgoKrAMSgcwa2wc/DKPrgj83PWaxrxLKCguPIh6zk
 | 
				
			||||||
 | 
					DTvAFsx13SBQuRQwiAVyJY6KIQKBgQDsex/TndN4+kxdPhZMENExoqZ9wBvLFuvq
 | 
				
			||||||
 | 
					q6ODTSDw/yahPlmAAuqyIYq3NY8Qdi4IEKnna6wVVBtZU313TADVntIKT+1xsdHp
 | 
				
			||||||
 | 
					SLKChdFggqdUXIS1/FOCosoWCaFHe0jM/YVxn+QpooZLWtEjTofxGbfEiQf+sKPV
 | 
				
			||||||
 | 
					+KDED5wn2QKBgQCM/wazMLaXAojTIA8biO4UvvHSXAVOcs7Gq92xdvdocIl9RzyX
 | 
				
			||||||
 | 
					Emv3j5Ex66aMO4fMfAlMc7GCuATdFhyYvn/kGveJGhGzTHmiOUAwmSVfU+TuDJEq
 | 
				
			||||||
 | 
					M9XEr+skNoZ8VlcTgeFgx2N95Og1HOEmYJ76Fgqhy+z2OsX2mcgOBoicwQKBgEah
 | 
				
			||||||
 | 
					R5I201CQwXof7xzs8O44PC3W0PZJdFD0zrOKt8oDCxChxK19MYfeiMXLk11BTuJN
 | 
				
			||||||
 | 
					x9E80XrVUg3N5+1Xn/AtrWIzGSIaEC3y7o4ZVb3TiBKkR2brZC3iXSVT3v2wjr/b
 | 
				
			||||||
 | 
					AJ49OTJOPnoHN+upquSR39ctblvdejGQPsQQPX2RAoGBAMPEbxnbW+4ueDqDLjZa
 | 
				
			||||||
 | 
					Sycio+MO8wPtsBL6g0sg80zduoBLPb0djCSiqYCTEgwtkYG9oQtKYvEycvb8h1qB
 | 
				
			||||||
 | 
					9TrLpwWTl/k1ERmjME94Kf0IJZU9KInq5zmIKAn0iIdoHjSWK78JiOMb9pw2A44V
 | 
				
			||||||
 | 
					RmU/iXW95u9YMWPrtijdc/9y
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										20
									
								
								configs/open5gs/tls/scp.crt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								configs/open5gs/tls/scp.crt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE-----
 | 
				
			||||||
 | 
					MIIDWzCCAkOgAwIBAgIBCjANBgkqhkiG9w0BAQsFADBJMRcwFQYDVQQDDA5jYS5s
 | 
				
			||||||
 | 
					b2NhbGRvbWFpbjELMAkGA1UEBhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQK
 | 
				
			||||||
 | 
					DAhOZW9QbGFuZTAeFw0yMjExMTEyMzM3MjdaFw0zMjExMDgyMzM3MjdaMEoxCzAJ
 | 
				
			||||||
 | 
					BgNVBAYTAktPMQ4wDAYDVQQIDAVTZW91bDERMA8GA1UECgwITmVvUGxhbmUxGDAW
 | 
				
			||||||
 | 
					BgNVBAMMD3NjcC5sb2NhbGRvbWFpbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
 | 
				
			||||||
 | 
					AQoCggEBAJ34VbJi6C7XISkQdq0pKXcTITsG8w41IxlFm4nuglYyDWsdQJf4+sGO
 | 
				
			||||||
 | 
					I+E6E8b0LVDkUljh4cRD3ZTZy/MlBC2EHIi1zP0ZRDzl6Av9qVUhCkQ5bviPmvUe
 | 
				
			||||||
 | 
					fQp63Suo4MzdzhbAipzsEC/zFDdjtjHKziV16zxjzpWoR9Qhr8YzLWT4t2wxJVP8
 | 
				
			||||||
 | 
					lOlgAdkWYPDW6/PAz9PNmJ0xuhtMC04Ia+RHxFi4xeH4umBcp2cHbdup8fW+sI4Q
 | 
				
			||||||
 | 
					RSg6449FiL4XlElggMpNlixcvNE6umzCAS5rJj2FIODd1i4J7JJjbs2nxZWJQTj5
 | 
				
			||||||
 | 
					B5mpvFr5UlkKAxNVDfEC1jNzkS7ttscCAwEAAaNNMEswCQYDVR0TBAIwADAdBgNV
 | 
				
			||||||
 | 
					HQ4EFgQUGcbPg++D5U187URxcjqTsqmmAogwHwYDVR0jBBgwFoAUsWr6nJm8BCpC
 | 
				
			||||||
 | 
					iGXXfr5gcKIO2kAwDQYJKoZIhvcNAQELBQADggEBAD3hPDcxv6j4n92UC/+XSsLQ
 | 
				
			||||||
 | 
					cR0gZH454Y52Tocee1MgbQeDQauJAVtu4A79reBDmL8pVF14auBzLqLdyBTxAfOn
 | 
				
			||||||
 | 
					4hcbw9OjxF/eKeNvYXL4tNu4KzZOoZuUiM78wnvJQObRp+30/dIUHt5B2nuKdStI
 | 
				
			||||||
 | 
					kHgQrUXMuvJBCzmDKqiyDkkY8gN6/no6LzHQcpC7KiAhhQZ9s6IIgg8ulVqgeLXd
 | 
				
			||||||
 | 
					Ia7Jit1Abm68+JDifwof3IGF6fzjxmWNzifxlVSgbMWMOnmgIVXojZrS2ofiJ2es
 | 
				
			||||||
 | 
					VvLkGvyeCQtUV0NuGNS5QHyKN68mfDNRbk7A5gcr4ga9YzXHc9aQ5VJZyDvax3I=
 | 
				
			||||||
 | 
					-----END CERTIFICATE-----
 | 
				
			||||||
							
								
								
									
										16
									
								
								configs/open5gs/tls/scp.csr
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/open5gs/tls/scp.csr
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE REQUEST-----
 | 
				
			||||||
 | 
					MIICjzCCAXcCAQAwSjEYMBYGA1UEAwwPc2NwLmxvY2FsZG9tYWluMQswCQYDVQQG
 | 
				
			||||||
 | 
					EwJLTzEOMAwGA1UECAwFU2VvdWwxETAPBgNVBAoMCE5lb1BsYW5lMIIBIjANBgkq
 | 
				
			||||||
 | 
					hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnfhVsmLoLtchKRB2rSkpdxMhOwbzDjUj
 | 
				
			||||||
 | 
					GUWbie6CVjINax1Al/j6wY4j4ToTxvQtUORSWOHhxEPdlNnL8yUELYQciLXM/RlE
 | 
				
			||||||
 | 
					POXoC/2pVSEKRDlu+I+a9R59CnrdK6jgzN3OFsCKnOwQL/MUN2O2McrOJXXrPGPO
 | 
				
			||||||
 | 
					lahH1CGvxjMtZPi3bDElU/yU6WAB2RZg8Nbr88DP082YnTG6G0wLTghr5EfEWLjF
 | 
				
			||||||
 | 
					4fi6YFynZwdt26nx9b6wjhBFKDrjj0WIvheUSWCAyk2WLFy80Tq6bMIBLmsmPYUg
 | 
				
			||||||
 | 
					4N3WLgnskmNuzafFlYlBOPkHmam8WvlSWQoDE1UN8QLWM3ORLu22xwIDAQABoAAw
 | 
				
			||||||
 | 
					DQYJKoZIhvcNAQELBQADggEBAFRCjdAFXqzb4Hb9ssaABrW9nDwO+ZTGiMeQg122
 | 
				
			||||||
 | 
					RJ8TiH0jq3qurRdq6owPDJiqVVNklCdba93fB9TRqXf3E8RKswp9JfM3OfVdpgT6
 | 
				
			||||||
 | 
					gYoQcJOVsY1iyDbC/RQZvDGprAF/zUI/7+Lgb41CHU3rd2XOVgZtJf3NeBHV2ZmH
 | 
				
			||||||
 | 
					VMnPW8t2KSxtDiCNuAePfFnmUfSYZfTqpyswO5nO+qyfazyH1teLKcnjrHi5yCXD
 | 
				
			||||||
 | 
					r32l1W7sP46pQukJjLgEKQA+ekA7pTmqENJLY9a01yY42N/ZB35fXNuxeJNS0I8Q
 | 
				
			||||||
 | 
					Zo4AoFwBWINSTiOF4/n1OSIctmkxc/51dKNLWu3kZSOholA=
 | 
				
			||||||
 | 
					-----END CERTIFICATE REQUEST-----
 | 
				
			||||||
							
								
								
									
										28
									
								
								configs/open5gs/tls/scp.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/open5gs/tls/scp.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCd+FWyYugu1yEp
 | 
				
			||||||
 | 
					EHatKSl3EyE7BvMONSMZRZuJ7oJWMg1rHUCX+PrBjiPhOhPG9C1Q5FJY4eHEQ92U
 | 
				
			||||||
 | 
					2cvzJQQthByItcz9GUQ85egL/alVIQpEOW74j5r1Hn0Ket0rqODM3c4WwIqc7BAv
 | 
				
			||||||
 | 
					8xQ3Y7Yxys4ldes8Y86VqEfUIa/GMy1k+LdsMSVT/JTpYAHZFmDw1uvzwM/TzZid
 | 
				
			||||||
 | 
					MbobTAtOCGvkR8RYuMXh+LpgXKdnB23bqfH1vrCOEEUoOuOPRYi+F5RJYIDKTZYs
 | 
				
			||||||
 | 
					XLzROrpswgEuayY9hSDg3dYuCeySY27Np8WViUE4+QeZqbxa+VJZCgMTVQ3xAtYz
 | 
				
			||||||
 | 
					c5Eu7bbHAgMBAAECggEAFJLs2lxeYAddxsLhqgDT6THBILZxfna2OQrjTI4XRJGl
 | 
				
			||||||
 | 
					RL+dE432XrIcAy/0tnND2aa7AN9+b3jlSYcqNGMsTZ9IthdzeL1LMWFCHRmu7art
 | 
				
			||||||
 | 
					cuBGDzJo3KbZYz2IQ7DtglEbD8SI6RIns48FoYcnigmfWqqmdgmLtNsja8HtajM4
 | 
				
			||||||
 | 
					nF9CZQvGkpM5DxXm5K6OigkZ9JKHkvw3a3uglH5uNTmf5UqMSktQQUks996lNlcF
 | 
				
			||||||
 | 
					ncjJeagOazWk5suG/fR8y7jrf2JrhcKwuYSg8jEFwf/ykAKuy0SNHU1TfF0ply9w
 | 
				
			||||||
 | 
					84HvMScv2nRsdB3cT0J2yfGhV1+y6S1tCkA1EhOWCQKBgQDY7V65kKaFJhyZDIrT
 | 
				
			||||||
 | 
					vZoJMCWfYAYe9It64LLuGl+K2b7HQWMa8AONy8PV1NPIoMzX+AKmfvo7Yt6WL4tW
 | 
				
			||||||
 | 
					lNdmQIcVPYnoPfGW+9si6ajByQuaLMYzFKXYsMmazNuIxgx/+4x7U4NJmtHxKhyW
 | 
				
			||||||
 | 
					izy8M0D2GY5wPQqKDYD5Ew2MDwKBgQC6bGsTVoUp3RyQfuH8zCCavOjJCk36pyYX
 | 
				
			||||||
 | 
					U7NToCNaDzA4j69NiDY3AQi4qjLN+qIuNh7WLi9VUubwaqiwVvzBiKe4AfVPlh2R
 | 
				
			||||||
 | 
					cOtXJZxCmZ0pcsSsMvv5JbQVLbmOTU5OVUBx1IosakXFyPbX0+HlRTCXQWV9/WGU
 | 
				
			||||||
 | 
					Rk1PvmZRyQKBgBApp3wmBfI3w7u3joR2RQrYNoVobyxRRi8ynMJW3rWGwcsw2QSB
 | 
				
			||||||
 | 
					y5H+E6pUAC+bo4eX6AKlxVk1ZaZFBpm930q0FhyECElwjBaWz14LkNJXe3DSUzYt
 | 
				
			||||||
 | 
					HKpHic3p45WORBIpGO97anXKfkf8vkKNP0o6e2Waw90i/y0IEor8W28LAoGBALQZ
 | 
				
			||||||
 | 
					nfBWu9tP5BKsogKp6i3Tp0jiDafD54bNtAdsQ/rzhXB/T6qll0rYUuakduSL6Dag
 | 
				
			||||||
 | 
					znW4tL3Hk5hcUo/Z2eHW9cFNEwNKUVJ7NsFAco/c+/pZCCwcLVXr2OhE/mi9wpLm
 | 
				
			||||||
 | 
					xZWy8bIrETEdD2w/JJNsnp7h7P0k1yp6KKKLnSoRAoGAEZOB+A1EGllcsEMX23jZ
 | 
				
			||||||
 | 
					SfECJntHZomP1GvstLvaQNlSC5lDmT6KO7Rw2RNEDJPyfelO/A17CICpDGU2NndC
 | 
				
			||||||
 | 
					hI4zzywqqsLfCaYpPz1CD/BzP4ugyXM8W/kP4w8hSlHdqgyNi+iWqeBzsrZXtHLT
 | 
				
			||||||
 | 
					4XJt75eQQ48u+NWkaQ4kLY4=
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										20
									
								
								configs/open5gs/tls/smf.crt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								configs/open5gs/tls/smf.crt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE-----
 | 
				
			||||||
 | 
					MIIDWzCCAkOgAwIBAgIBCzANBgkqhkiG9w0BAQsFADBJMRcwFQYDVQQDDA5jYS5s
 | 
				
			||||||
 | 
					b2NhbGRvbWFpbjELMAkGA1UEBhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQK
 | 
				
			||||||
 | 
					DAhOZW9QbGFuZTAeFw0yMjExMTEyMzM3MjdaFw0zMjExMDgyMzM3MjdaMEoxCzAJ
 | 
				
			||||||
 | 
					BgNVBAYTAktPMQ4wDAYDVQQIDAVTZW91bDERMA8GA1UECgwITmVvUGxhbmUxGDAW
 | 
				
			||||||
 | 
					BgNVBAMMD3NtZi5sb2NhbGRvbWFpbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
 | 
				
			||||||
 | 
					AQoCggEBAMrZsOPjIlGG8FptBo7fdxaEKusuBoQEfSV/8KoQovMca1yn3SEiFNdv
 | 
				
			||||||
 | 
					dDG2RusBCzZ6K/bjTieYpkUuTH5nTPQiz0MRM0ErlxUXKrosZ8aalRNajveq3fgR
 | 
				
			||||||
 | 
					K7pa1tnS4iEArMwtr1Fgj4jA5B48pOQrS5vmx8w5JCaPXJ9HPjTwdFubXSfMT9fT
 | 
				
			||||||
 | 
					qcP/E9Z13zfhDZ1TStz0hYIanQZlp2BTJJgZQJ5kJsdEsp5Ect+t3ZVwDxT90iFo
 | 
				
			||||||
 | 
					1X96dR/xf0DEKHxmybrahhmePvzEETgz03McVEUVBdQMMvDnqyXicLNzLJICY0Yw
 | 
				
			||||||
 | 
					KzGeAg9Lh3PVjUnx/ctGdp8BCJRRkS0CAwEAAaNNMEswCQYDVR0TBAIwADAdBgNV
 | 
				
			||||||
 | 
					HQ4EFgQU6p4PokOU3iROPZzUmvS88xnI/QcwHwYDVR0jBBgwFoAUsWr6nJm8BCpC
 | 
				
			||||||
 | 
					iGXXfr5gcKIO2kAwDQYJKoZIhvcNAQELBQADggEBACpTSu1iB2ZWmTrR6zvnn57p
 | 
				
			||||||
 | 
					xuE7udN7M52yG58N5k+f9cwXwmvvo//VK5AkJLqc/qBERwOC1yUQPTotBq8K0dF7
 | 
				
			||||||
 | 
					Gx+zyG7o24GjZYgJvqIADEE0pWLTN6GkkYTzYXQwfv9kPDpAWbXl2bsYoY8610ce
 | 
				
			||||||
 | 
					rRCQE7FkGuITR5mqKbJbvMSAwiH7gZ5yjjWXaUB1b6zzXiPOvME23IewgnddB3Ab
 | 
				
			||||||
 | 
					zkGqgYO2qCcelkE5ciFl75d+DovfMXQDU1qGV6s0NTEqIWy5BnYj2jKoJJp2zKfE
 | 
				
			||||||
 | 
					nOhyty5eh08CrH3PbYjmU5pNP7/ibG0oVJR5xLx5SWlPCbkEImcOwUH1cCoxEbU=
 | 
				
			||||||
 | 
					-----END CERTIFICATE-----
 | 
				
			||||||
							
								
								
									
										16
									
								
								configs/open5gs/tls/smf.csr
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/open5gs/tls/smf.csr
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE REQUEST-----
 | 
				
			||||||
 | 
					MIICjzCCAXcCAQAwSjEYMBYGA1UEAwwPc21mLmxvY2FsZG9tYWluMQswCQYDVQQG
 | 
				
			||||||
 | 
					EwJLTzEOMAwGA1UECAwFU2VvdWwxETAPBgNVBAoMCE5lb1BsYW5lMIIBIjANBgkq
 | 
				
			||||||
 | 
					hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAytmw4+MiUYbwWm0Gjt93FoQq6y4GhAR9
 | 
				
			||||||
 | 
					JX/wqhCi8xxrXKfdISIU1290MbZG6wELNnor9uNOJ5imRS5MfmdM9CLPQxEzQSuX
 | 
				
			||||||
 | 
					FRcquixnxpqVE1qO96rd+BErulrW2dLiIQCszC2vUWCPiMDkHjyk5CtLm+bHzDkk
 | 
				
			||||||
 | 
					Jo9cn0c+NPB0W5tdJ8xP19Opw/8T1nXfN+ENnVNK3PSFghqdBmWnYFMkmBlAnmQm
 | 
				
			||||||
 | 
					x0SynkRy363dlXAPFP3SIWjVf3p1H/F/QMQofGbJutqGGZ4+/MQRODPTcxxURRUF
 | 
				
			||||||
 | 
					1Awy8OerJeJws3MskgJjRjArMZ4CD0uHc9WNSfH9y0Z2nwEIlFGRLQIDAQABoAAw
 | 
				
			||||||
 | 
					DQYJKoZIhvcNAQELBQADggEBAL883rfAD6ZTH1sxq7vdKax9V7R01o8b7IdQcV7M
 | 
				
			||||||
 | 
					nwZx0wIH4ZGef6LwUXfWa07X8DxlySPxiMwRitkKWtJ1D63AgsfUhi9UOHj6IWjW
 | 
				
			||||||
 | 
					skMVn/uczTq7eIZIjICftHVVvYd7HteMYxDLrLwWCSCE8P+UIE23eHrY391QOXjY
 | 
				
			||||||
 | 
					J3OUXb2kvNK2snEvAL3h+tULePFsUqZix08c+L2DtjFmb2xAia/jte3Qii8nj3et
 | 
				
			||||||
 | 
					9fw6Xl2yjM/fJ+pTwPXlmALvfzSxCFyBLdMAkuB/DeXeMsAEB6Z8S25lFEA3H6CD
 | 
				
			||||||
 | 
					F27mGEVKeSrH2c9O24N34vToOZ1PM5rU9dEVD71Zj107sG4=
 | 
				
			||||||
 | 
					-----END CERTIFICATE REQUEST-----
 | 
				
			||||||
							
								
								
									
										28
									
								
								configs/open5gs/tls/smf.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/open5gs/tls/smf.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDK2bDj4yJRhvBa
 | 
				
			||||||
 | 
					bQaO33cWhCrrLgaEBH0lf/CqEKLzHGtcp90hIhTXb3QxtkbrAQs2eiv2404nmKZF
 | 
				
			||||||
 | 
					Lkx+Z0z0Is9DETNBK5cVFyq6LGfGmpUTWo73qt34ESu6WtbZ0uIhAKzMLa9RYI+I
 | 
				
			||||||
 | 
					wOQePKTkK0ub5sfMOSQmj1yfRz408HRbm10nzE/X06nD/xPWdd834Q2dU0rc9IWC
 | 
				
			||||||
 | 
					Gp0GZadgUySYGUCeZCbHRLKeRHLfrd2VcA8U/dIhaNV/enUf8X9AxCh8Zsm62oYZ
 | 
				
			||||||
 | 
					nj78xBE4M9NzHFRFFQXUDDLw56sl4nCzcyySAmNGMCsxngIPS4dz1Y1J8f3LRnaf
 | 
				
			||||||
 | 
					AQiUUZEtAgMBAAECggEADlqgK0gPziAT0vpDDAohFa1Nki3EFURyDJzEjWw286gP
 | 
				
			||||||
 | 
					qtNQEP+l5ObEnJ3u38NHpVe407Qa/C9PmLahgBJUPjRWYUMO0u5ANyRYCCuLPmEC
 | 
				
			||||||
 | 
					6ocudbUYFu00IHA8ItbK3JX9JEeZT9Na5Mztd3xIGMM9iu8mNTvX5Iihf73dV4aK
 | 
				
			||||||
 | 
					AtD1L5fCGckEJ0Va/xLta0sjdxLSYMIzacIpn9gdK7DXf9DL/eTACrf1U2ZAMQRr
 | 
				
			||||||
 | 
					plKeri4OFBjMBy68kdpPF5ZyQwj1Plx6E2Dm0eNzsdF1zSkP75BYbi3OaIJR77Xk
 | 
				
			||||||
 | 
					jp9lQvkP74e2ItzYJn9sGWhwAW2AiQt1zn+7v5eGEQKBgQDSajh8jMvFt93GgCqR
 | 
				
			||||||
 | 
					OTGR2s4k4jp2XvcEWnJJax3ksqiGHMhlvCQDV/39saTcLUvc+bymtMc5Tws2ewaS
 | 
				
			||||||
 | 
					LstUeBh/GrEMn8tQH7TXns+rq62I+CwSYzYqu2/uHBHkk1nXrTBxQ4LE/l4a6ZyT
 | 
				
			||||||
 | 
					eVHr/x4iy9KMF3WhTBJytQJfFQKBgQD2y+7s1Hh7r+THSgo1CBZRtlw0CuA5EOgM
 | 
				
			||||||
 | 
					iuglkU2cbx8q/XdXb9u6sLfldHGu3E18TYUJqPTrc3PVSEEA948qJ527PZh3VxRg
 | 
				
			||||||
 | 
					L64M7gt+g1MqyZvuRYzTZOMBcJNJpfJSnP4mPY+o2L7mNpAS2Twe2K9/zuIWyChy
 | 
				
			||||||
 | 
					g6xbVw4vuQKBgQCOGWQKYP9giHqCip20s35RdQYQjKNUu29whjB2epuWjj0XTSrc
 | 
				
			||||||
 | 
					4cEkbPE/ug+PDhwUoKeRobaFcmctJMpcQLPaWLyaYgk9cFDazH7RuxOeaPNp88e3
 | 
				
			||||||
 | 
					pz62fxzpHhXLWuOqrvBvHVub8/jTjf7K7XywtvrAHwwSxekPxBMVWj6+vQKBgHWS
 | 
				
			||||||
 | 
					H4d5jNA3skByeDxdVuykeHZefAUTlchr4D4NY7DTi0CasWDZLA9bIrBP8dyAnPVL
 | 
				
			||||||
 | 
					pMY+VDdar+L6YeVJCk3lw5GwvVKVDGLqM/t658TkYRlwJDW1smn+lNpZvAEI6lEK
 | 
				
			||||||
 | 
					81RaXXbtkrvvYGFqVebICYtUjoaV4hbzvYdiCKMZAoGBAIFv6AMnXaWHoO4Qpnch
 | 
				
			||||||
 | 
					FCSBNckhzajPmmZ1fskWR95d9ArmrJUaA0KKMqno767zVkrDzm2fw4+q12Ba1xRe
 | 
				
			||||||
 | 
					J2KW1M12IPfZtNwSfQPYs4wej0VGScbOWve9qpA3WrLv08W63MXz7XRpeg5ZnzG/
 | 
				
			||||||
 | 
					3bZZLfqZIBdQR9/f9ibP1h98
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										21
									
								
								configs/open5gs/tls/testclient.crt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								configs/open5gs/tls/testclient.crt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE-----
 | 
				
			||||||
 | 
					MIIDYjCCAkqgAwIBAgIBDzANBgkqhkiG9w0BAQsFADBJMRcwFQYDVQQDDA5jYS5s
 | 
				
			||||||
 | 
					b2NhbGRvbWFpbjELMAkGA1UEBhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQK
 | 
				
			||||||
 | 
					DAhOZW9QbGFuZTAeFw0yMjExMTEyMzM3MjhaFw0zMjExMDgyMzM3MjhaMFExCzAJ
 | 
				
			||||||
 | 
					BgNVBAYTAktPMQ4wDAYDVQQIDAVTZW91bDERMA8GA1UECgwITmVvUGxhbmUxHzAd
 | 
				
			||||||
 | 
					BgNVBAMMFnRlc3RjbGllbnQubG9jYWxkb21haW4wggEiMA0GCSqGSIb3DQEBAQUA
 | 
				
			||||||
 | 
					A4IBDwAwggEKAoIBAQC/2SPBDa9KE9rRuKHp2ZNNm8X+Jgl34tocbcYiWm3I7+je
 | 
				
			||||||
 | 
					NPOiUIB6TpuP0gkwbzfhqbRdO59EmAsGjtjonwC2mTxDLWflfAUVUEGUml3b9ESf
 | 
				
			||||||
 | 
					ZUtMWh1qBBme99DL9kqqNWaXVL9xAX/yLWbdXxfc/+Zuc3j/uRVOzqGLROqfw/k7
 | 
				
			||||||
 | 
					iKmfZvBjVrtxR/xyRa3LfjuTPnM30UA7sk0jrZH9feOCEbNeYGa12TloDh05RzU9
 | 
				
			||||||
 | 
					RgkBL1AH7Zvha3iNlXwQLkgEpnJEeegQ/iS9pPEwgqsquBRoQTClzVGzbs5Ttpzi
 | 
				
			||||||
 | 
					ZL5q/Hf7sGE2x00v3XKNDvUPg9k7RvVZoG/fUy+VAgMBAAGjTTBLMAkGA1UdEwQC
 | 
				
			||||||
 | 
					MAAwHQYDVR0OBBYEFEegxvp7oDrpJfd4LDD4LSGouPVnMB8GA1UdIwQYMBaAFLFq
 | 
				
			||||||
 | 
					+pyZvAQqQohl136+YHCiDtpAMA0GCSqGSIb3DQEBCwUAA4IBAQAPDVSwdX8u25Pd
 | 
				
			||||||
 | 
					a7UNANFAf87AurQKsaeLpKu1AfZZakgu+XQ9W/5fJXCSvuVc3g+JAwxVKZfO3yae
 | 
				
			||||||
 | 
					C7vcLSughlUGbjJyVV4wn9xzbKISWwAXmBEt+pP+vJAcyCyRD2uXZjO89sCFxHmD
 | 
				
			||||||
 | 
					/Oh84m/ygiUAx+u2to55HPjNTZs9wphdyDws1lPUwxj01B84r6QPgTKBpnhOAr96
 | 
				
			||||||
 | 
					xUYNZKAt1ycRXcoi7RNieEZP/r0j92RVA57twMGSDHpCgb7YnCXAS9ptlpHySbOK
 | 
				
			||||||
 | 
					akfqFx04eVilqKGee4NeM4rt7363Fr61H+bjkYjvS//ZS/L5ZrbNAMWmkr94Xkcj
 | 
				
			||||||
 | 
					m1BG0Bwg
 | 
				
			||||||
 | 
					-----END CERTIFICATE-----
 | 
				
			||||||
							
								
								
									
										16
									
								
								configs/open5gs/tls/testclient.csr
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/open5gs/tls/testclient.csr
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE REQUEST-----
 | 
				
			||||||
 | 
					MIICljCCAX4CAQAwUTEfMB0GA1UEAwwWdGVzdGNsaWVudC5sb2NhbGRvbWFpbjEL
 | 
				
			||||||
 | 
					MAkGA1UEBhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQKDAhOZW9QbGFuZTCC
 | 
				
			||||||
 | 
					ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL/ZI8ENr0oT2tG4oenZk02b
 | 
				
			||||||
 | 
					xf4mCXfi2hxtxiJabcjv6N4086JQgHpOm4/SCTBvN+GptF07n0SYCwaO2OifALaZ
 | 
				
			||||||
 | 
					PEMtZ+V8BRVQQZSaXdv0RJ9lS0xaHWoEGZ730Mv2Sqo1ZpdUv3EBf/ItZt1fF9z/
 | 
				
			||||||
 | 
					5m5zeP+5FU7OoYtE6p/D+TuIqZ9m8GNWu3FH/HJFrct+O5M+czfRQDuyTSOtkf19
 | 
				
			||||||
 | 
					44IRs15gZrXZOWgOHTlHNT1GCQEvUAftm+FreI2VfBAuSASmckR56BD+JL2k8TCC
 | 
				
			||||||
 | 
					qyq4FGhBMKXNUbNuzlO2nOJkvmr8d/uwYTbHTS/dco0O9Q+D2TtG9Vmgb99TL5UC
 | 
				
			||||||
 | 
					AwEAAaAAMA0GCSqGSIb3DQEBCwUAA4IBAQAdqoupSBRB+iFdX3ULgt1sTfqxio9d
 | 
				
			||||||
 | 
					X2avV8mhQt8Ivrgw3/+iggz0y54JS+yL+tfzFu2upxmeemnImkKremt/zwQDhKJC
 | 
				
			||||||
 | 
					2yLtDBDCWIwrdQyoC8V5irUEZNwFjZn/VrZty7lFsAA46HOXPysPJuYEXMQ1JYoV
 | 
				
			||||||
 | 
					VB7N7JdfaFDGDLe7lKsOA/zK3QF1yRvFqdaNyeVP7SZ68K6JzzuP1eakp6BO0pBF
 | 
				
			||||||
 | 
					X8xQc3LlMcMSP+G+IjN5LFp+gRMpxv6BkLHFn3ahN9aUPOJb4np/uEg5Mo6fT+gc
 | 
				
			||||||
 | 
					qNW1NZ9ZkYPWfTV7SmgWfar+tKXjG7TQyLQfTDqMD+VbSZtWQFGLp5T5
 | 
				
			||||||
 | 
					-----END CERTIFICATE REQUEST-----
 | 
				
			||||||
							
								
								
									
										28
									
								
								configs/open5gs/tls/testclient.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/open5gs/tls/testclient.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC/2SPBDa9KE9rR
 | 
				
			||||||
 | 
					uKHp2ZNNm8X+Jgl34tocbcYiWm3I7+jeNPOiUIB6TpuP0gkwbzfhqbRdO59EmAsG
 | 
				
			||||||
 | 
					jtjonwC2mTxDLWflfAUVUEGUml3b9ESfZUtMWh1qBBme99DL9kqqNWaXVL9xAX/y
 | 
				
			||||||
 | 
					LWbdXxfc/+Zuc3j/uRVOzqGLROqfw/k7iKmfZvBjVrtxR/xyRa3LfjuTPnM30UA7
 | 
				
			||||||
 | 
					sk0jrZH9feOCEbNeYGa12TloDh05RzU9RgkBL1AH7Zvha3iNlXwQLkgEpnJEeegQ
 | 
				
			||||||
 | 
					/iS9pPEwgqsquBRoQTClzVGzbs5TtpziZL5q/Hf7sGE2x00v3XKNDvUPg9k7RvVZ
 | 
				
			||||||
 | 
					oG/fUy+VAgMBAAECggEABEzMuJsYKp/4d7AR+aYYX1+xB8yDSfuHbyYwZUeOGOLJ
 | 
				
			||||||
 | 
					tHtO2lHqw0hc7mkN2YGl/hSZ7Ty0yeqM1WGLxTuqc4Kf6hM2i4X6A4Yy5hlcpl1a
 | 
				
			||||||
 | 
					prue56/zDf6CstWz9B0J2OKisUcjawLBLaTXXqRZlP5BBF4/CspI9Y/Q6Uh1ks2d
 | 
				
			||||||
 | 
					dkGob3+leeDCLtggVbIE7FqdjmLI4gD9cVYvH39cTvFd3uXYRyjDtGUdbAH5MYsy
 | 
				
			||||||
 | 
					/ji8Y7ZkR+Phas0xYiJBRSKIxsdZzDDRbVDaQJM8DgUOQawtE7aQs+s8+rddR0xH
 | 
				
			||||||
 | 
					WFdQIM51vTNYENVA0BzNY3Es7roBDaeaZbD53y30kQKBgQDLDq2c5OuxS66NaHGH
 | 
				
			||||||
 | 
					UShytecC9ugeKYVALzDen/CM7Wvf/3hJw/bXrzEm+FO0h/Xz7rHBtSfOzwHbQmM/
 | 
				
			||||||
 | 
					FZ4TxGohDhPgqR0bP0vqR9sKE9Kc4K2eRjjncd7wiVBstHMKZysyD3IQtNDJqzqw
 | 
				
			||||||
 | 
					umVFyVy1lWBGLXM+l0IuTjNwRQKBgQDx3kse4lkIxYCFW+ZjJtUs2DzyOy0Ga7BD
 | 
				
			||||||
 | 
					UkRw/tbyzD7kzj3xp9MJAeUz8vaZ+zcqQgjsfhmLMbflCuuNdREWLA17Cpejekmf
 | 
				
			||||||
 | 
					nTu8hxpEEvtESkj0aq55iessUpfLxdPZepKfz/UkDNa+mJus4QILDp/tUnGSvGIA
 | 
				
			||||||
 | 
					v0DV8AT/EQKBgCSR6SyXgec1ZSNsiv2+3RUDs64x/43nFmt/1EJT9cO7wrDd1rEa
 | 
				
			||||||
 | 
					TOt9TtHg6VpbHi2ncHYdhSTW3VO6uhsTbpvKxP5dBbFxY5+Tn7164XUIKuc8A6i8
 | 
				
			||||||
 | 
					puTv+iHB6S0atplKCVqDs5xUpEGdx/0qJLET2dGOLH+XEelU3oNubA8tAoGAbqs7
 | 
				
			||||||
 | 
					Diede5D7LIoPUcD7+6f5wxBmmrB9l2A2JsnESpZAFOt1lnQm8NEoMevzACPdav2K
 | 
				
			||||||
 | 
					HcPZJkKalTe47iHpro57oJgJKGkU9O653Zqn3wwcYnPnC8cgjEYaEE6+XCPpunIG
 | 
				
			||||||
 | 
					Uw+RaGxjehRT7veJust3S9zUUMLXyOW54eoQLzECgYBBTcFVoDIqJY5MSOuQTYri
 | 
				
			||||||
 | 
					lro7YcXk0kvahCSgXzdecU+ajG6+ppHvIje/h7nBZizFfsGsZQj3j9hrmxXxJn4H
 | 
				
			||||||
 | 
					4gSLHSycFGY65G6tBC4eNKi6umBi8rgw+kQ0PtY23ZDoRTdePXYT4OzQaGiGzZhO
 | 
				
			||||||
 | 
					4su2WwkXmgev/Rcan3hj1w==
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										21
									
								
								configs/open5gs/tls/testserver.crt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								configs/open5gs/tls/testserver.crt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE-----
 | 
				
			||||||
 | 
					MIIDYjCCAkqgAwIBAgIBDjANBgkqhkiG9w0BAQsFADBJMRcwFQYDVQQDDA5jYS5s
 | 
				
			||||||
 | 
					b2NhbGRvbWFpbjELMAkGA1UEBhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQK
 | 
				
			||||||
 | 
					DAhOZW9QbGFuZTAeFw0yMjExMTEyMzM3MjhaFw0zMjExMDgyMzM3MjhaMFExCzAJ
 | 
				
			||||||
 | 
					BgNVBAYTAktPMQ4wDAYDVQQIDAVTZW91bDERMA8GA1UECgwITmVvUGxhbmUxHzAd
 | 
				
			||||||
 | 
					BgNVBAMMFnRlc3RzZXJ2ZXIubG9jYWxkb21haW4wggEiMA0GCSqGSIb3DQEBAQUA
 | 
				
			||||||
 | 
					A4IBDwAwggEKAoIBAQDK/mRxA7vFDetSR7J58pT+deCpXdjH6rFyebKsPRklq6aq
 | 
				
			||||||
 | 
					P8eLMj3CYG641BHNFoMygnK1SEuPXxoLqVYFOf1aZh+9OdvLPjKB37ZfikzXR5az
 | 
				
			||||||
 | 
					PRvGKOO9bM+lgviZvmgnE2sEVYtoBJAeK+ZXQkPUQ+Q3QBsdyZXFKu4uQZukW7UO
 | 
				
			||||||
 | 
					sp+IGQ5guCi+MAkppB/T6WbuTl7Hr7wjLd/eFK5rHik57D0N1f1fX7G5+K1jfFu9
 | 
				
			||||||
 | 
					OsVYDsp3f7LB1QjZntAfE7dnddmAXdDz3FCPm7keLSrdsYSY9Q5tVqBl5yRzMcq2
 | 
				
			||||||
 | 
					C4DQX7JcqWCfpGjm8Gnc4gmDyKV4zZPaQXiXr6TzAgMBAAGjTTBLMAkGA1UdEwQC
 | 
				
			||||||
 | 
					MAAwHQYDVR0OBBYEFNNWx1Ixb8nBttAAziCdNf5iUfGCMB8GA1UdIwQYMBaAFLFq
 | 
				
			||||||
 | 
					+pyZvAQqQohl136+YHCiDtpAMA0GCSqGSIb3DQEBCwUAA4IBAQDeFTLtNW8hPvUB
 | 
				
			||||||
 | 
					QOBVZU4kyzOw3v7Y74lug88I92XMagWVV71lLGCzHcQodI7p0ih/3uK9CO+yuhU9
 | 
				
			||||||
 | 
					Wkmimb3oh44wao6+R9qtYF/OdbKLvRZ9y3Fd5y5RiYJNFCuBPLGf/0UwIifP0tcI
 | 
				
			||||||
 | 
					bivpNkB5WByebbhzo7zZXz+pgMMDkLtBfvwNF9JYM6WAdEw/3cYaN6jwtwvA9/2O
 | 
				
			||||||
 | 
					wQ08z1BtuA0Cxjy+7DgFl9b7EQE4q85+TNCyl59x0vO2M9lo01C/APQ8HmCRc8Ax
 | 
				
			||||||
 | 
					YCY7zYz5AqnO3HPnQ6plYbIw1xaLEwNYDZ6sxIpCRP+g+ZDG6A3YW76n019lEm75
 | 
				
			||||||
 | 
					02901MR9
 | 
				
			||||||
 | 
					-----END CERTIFICATE-----
 | 
				
			||||||
							
								
								
									
										16
									
								
								configs/open5gs/tls/testserver.csr
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/open5gs/tls/testserver.csr
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE REQUEST-----
 | 
				
			||||||
 | 
					MIICljCCAX4CAQAwUTEfMB0GA1UEAwwWdGVzdHNlcnZlci5sb2NhbGRvbWFpbjEL
 | 
				
			||||||
 | 
					MAkGA1UEBhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQKDAhOZW9QbGFuZTCC
 | 
				
			||||||
 | 
					ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMr+ZHEDu8UN61JHsnnylP51
 | 
				
			||||||
 | 
					4Kld2MfqsXJ5sqw9GSWrpqo/x4syPcJgbrjUEc0WgzKCcrVIS49fGgupVgU5/Vpm
 | 
				
			||||||
 | 
					H70528s+MoHftl+KTNdHlrM9G8Yo471sz6WC+Jm+aCcTawRVi2gEkB4r5ldCQ9RD
 | 
				
			||||||
 | 
					5DdAGx3JlcUq7i5Bm6RbtQ6yn4gZDmC4KL4wCSmkH9PpZu5OXsevvCMt394Urmse
 | 
				
			||||||
 | 
					KTnsPQ3V/V9fsbn4rWN8W706xVgOynd/ssHVCNme0B8Tt2d12YBd0PPcUI+buR4t
 | 
				
			||||||
 | 
					Kt2xhJj1Dm1WoGXnJHMxyrYLgNBfslypYJ+kaObwadziCYPIpXjNk9pBeJevpPMC
 | 
				
			||||||
 | 
					AwEAAaAAMA0GCSqGSIb3DQEBCwUAA4IBAQACkHItCrvQWANviVk27ntZE/Ze1/NF
 | 
				
			||||||
 | 
					W8jPeJG3V9Zemwp2QWE530gdhNy717kGJzW0Udvx57By4tS1bORlKDL7ikpPaIm3
 | 
				
			||||||
 | 
					q2YLXzusJ3JXyD2aYoaY+uP6+gt1541aLep8eSQPgG0jJlo8VbbsrPrXj9T15Nsb
 | 
				
			||||||
 | 
					MhDlKDLZhW+JCwp53/IB8Az3s6oCUelwENOTDkmuaksTbo9NX9TJ68ByAtSqroT3
 | 
				
			||||||
 | 
					/jHqvSpD+VVnQcWn6XE6lLNyXcFcQ/jQLKLVbdV+CLPrUORNCyB5Vy7Qxm49g4lB
 | 
				
			||||||
 | 
					H9Cx2fPDBpYw7BlFIrNU9bxLAem2lE2x+H5NbbFoMfi8Bq3q+2MWZg+a
 | 
				
			||||||
 | 
					-----END CERTIFICATE REQUEST-----
 | 
				
			||||||
							
								
								
									
										28
									
								
								configs/open5gs/tls/testserver.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/open5gs/tls/testserver.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDK/mRxA7vFDetS
 | 
				
			||||||
 | 
					R7J58pT+deCpXdjH6rFyebKsPRklq6aqP8eLMj3CYG641BHNFoMygnK1SEuPXxoL
 | 
				
			||||||
 | 
					qVYFOf1aZh+9OdvLPjKB37ZfikzXR5azPRvGKOO9bM+lgviZvmgnE2sEVYtoBJAe
 | 
				
			||||||
 | 
					K+ZXQkPUQ+Q3QBsdyZXFKu4uQZukW7UOsp+IGQ5guCi+MAkppB/T6WbuTl7Hr7wj
 | 
				
			||||||
 | 
					Ld/eFK5rHik57D0N1f1fX7G5+K1jfFu9OsVYDsp3f7LB1QjZntAfE7dnddmAXdDz
 | 
				
			||||||
 | 
					3FCPm7keLSrdsYSY9Q5tVqBl5yRzMcq2C4DQX7JcqWCfpGjm8Gnc4gmDyKV4zZPa
 | 
				
			||||||
 | 
					QXiXr6TzAgMBAAECggEAGwG1EkDJaAJIkcCpMvE+YmEDcUpjj4F0Ie36rVCkT683
 | 
				
			||||||
 | 
					yW8ag189TpGELuyZVlxNkILrc56OiEts9yqMdRM4gkuToxoXWcHIzXTv2g6Cgk0W
 | 
				
			||||||
 | 
					HyWc/tms0aRa4e3RWP8MnfpG4s47cazTEbiMeNp/lLYtntjVYrqm8D2cb6SvP4fu
 | 
				
			||||||
 | 
					kvi7bKLhcd4l9v42oZKF5wZjynUEh+424TNxqI8OTcnT15xoOjauM9aQnbFYB0ON
 | 
				
			||||||
 | 
					tOJ5cO8Pmjbo1wfFsSntC7NrIspaTrlseOl/bK3LadLlb9UHW3GRVwIcIzEYPabU
 | 
				
			||||||
 | 
					PZcTKjzk1nAu1fpHgoCuMequxDaXSSWyDLMqwLfqoQKBgQDtcOHFJHO63SIOrwlG
 | 
				
			||||||
 | 
					OjZiMxKekjVqtbdiN+7h3FBR0+M7EZnyFO7zsfmDaN3k4m3a6idlnn9HvsEilf+K
 | 
				
			||||||
 | 
					Cc+8I0dCeBbZOs/TqVN8ZHB6MqUmtMdGIc1Fau1HYis+d4g1pbQ9tpG0OVa806rR
 | 
				
			||||||
 | 
					AkBwD+/Vm6+8uZKilq+oijSpEwKBgQDa3Dt9LFYOG6gnWHlq7uLIWnA4wHKmgEGL
 | 
				
			||||||
 | 
					AykaZgW2bxIhQa1C+460OQaCwBbBG2NlN7Lt8MXsr48epnSKROfCYIBuqlH3i2CN
 | 
				
			||||||
 | 
					ka+W7pEtnkeEnZSUMb/IF5T868xbYkzXFqJkr17o2MBMbLiM2G79dT/j83MJVc1A
 | 
				
			||||||
 | 
					FecQByNwoQKBgArrdBai9IeVf+l49045gyLFAog0ZSyBKuvjcqMEhNUej4a56oCN
 | 
				
			||||||
 | 
					oeenObhnbD0IhNDaj/FGdsgP58X1bAknJlyaqr5N048t+zzavrIr1FhqV9oN2lRJ
 | 
				
			||||||
 | 
					Xa1hm4P66c43pRYChuWHre/B61FH0sVF+zysHvWN8WkWh73efDmeEYntAoGAMcq1
 | 
				
			||||||
 | 
					Bg9WLLOCGCF6zic3FRnuOhseel7ninbXnRfk6NJwL3y/rGOK3dmzb3/ALYLLpDV9
 | 
				
			||||||
 | 
					0cBbZzOxvelkzihLCd/mmEbLiyP8fXjNl+sCwHwoDTXEncqLtTwYO0pyHcBJdw3B
 | 
				
			||||||
 | 
					OGLlltfpN/nsKq764VMRjAzQ+Si6H4BcJztYhsECgYEAnql7JlJlg/jUOS3hU/sM
 | 
				
			||||||
 | 
					iZ1EY7K8DFjaIOitcPcjbZqH4Ha9922MSGW4hCKMo3ncDdaDKDvrfYd9pgtrSvHd
 | 
				
			||||||
 | 
					vH1vXcVrdzuLPVzvCxlRxQbSZpK6RZT+OF1OTvg9zMu2hemMwyKNxrRmjADwuU/E
 | 
				
			||||||
 | 
					f7etkEMnboFO//fGoMXU5cc=
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										20
									
								
								configs/open5gs/tls/udm.crt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								configs/open5gs/tls/udm.crt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE-----
 | 
				
			||||||
 | 
					MIIDWzCCAkOgAwIBAgIBDDANBgkqhkiG9w0BAQsFADBJMRcwFQYDVQQDDA5jYS5s
 | 
				
			||||||
 | 
					b2NhbGRvbWFpbjELMAkGA1UEBhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQK
 | 
				
			||||||
 | 
					DAhOZW9QbGFuZTAeFw0yMjExMTEyMzM3MjdaFw0zMjExMDgyMzM3MjdaMEoxCzAJ
 | 
				
			||||||
 | 
					BgNVBAYTAktPMQ4wDAYDVQQIDAVTZW91bDERMA8GA1UECgwITmVvUGxhbmUxGDAW
 | 
				
			||||||
 | 
					BgNVBAMMD3VkbS5sb2NhbGRvbWFpbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
 | 
				
			||||||
 | 
					AQoCggEBAMnNHwgMDlTfi2x5QMvhdhGzOxCZvboqcrkHrTGkRJtUrxNjddjhSkm3
 | 
				
			||||||
 | 
					KeRKEdcDq/t126t2CAxiYiRprKr9II1o6rq2JUZz7VU0aC9wWnZyWhIf4VIzyhz5
 | 
				
			||||||
 | 
					G5s5cWT7IoJZ/cjmoS89e5cPv34G0jLaqz2m/Kl2zqmVozQRdDuO7Hreh9KgPs92
 | 
				
			||||||
 | 
					kqA6XYy1z+hxUILAjpdVoTwgJm0UchF9Ibgc5+ab1XuaaYzxlYAzwcWcCibFzgGO
 | 
				
			||||||
 | 
					I6+MdTpJISJBHRzkLOsmFyJ2XpH53aRPN51yQDRnPTDfJj4og6FyFWjtIfCeBHBf
 | 
				
			||||||
 | 
					3taz6SPFPHIZhR8OIMt25T4r2bXmS68CAwEAAaNNMEswCQYDVR0TBAIwADAdBgNV
 | 
				
			||||||
 | 
					HQ4EFgQUfzKzBycjEgN97TEqC+0iKaWBdVIwHwYDVR0jBBgwFoAUsWr6nJm8BCpC
 | 
				
			||||||
 | 
					iGXXfr5gcKIO2kAwDQYJKoZIhvcNAQELBQADggEBACQXPgeUMGyWGbGPwr/cg0lC
 | 
				
			||||||
 | 
					SPiIL1s7oZQoNisbTtTqnBHo36xLTGb051o9ZTwd2xTRNJ4ue9/rDnMTK//9+6V5
 | 
				
			||||||
 | 
					FKDOYFqikSmCtzuJFB5Q24KxdUM679feAy7v7BWTGd7LoN0dOgPCHqPT7/daxgYW
 | 
				
			||||||
 | 
					Xaip1lslx5TYNTnhrJAoVfj0VGrSrTqQqCNf3ifQDI0HRuheKC2WM6Ep7E8MyjiT
 | 
				
			||||||
 | 
					kzfsznaWul06geQn7vT4MMTHUNUI49Y2uCCgosD8Xi23Oi8qSiguCeSLcg2ns0p6
 | 
				
			||||||
 | 
					eELtPm1xcTWoJHomDNf150ZW5swFDfE9asAWGeYqONShUp5Zim1agcuGTpp9uaQ=
 | 
				
			||||||
 | 
					-----END CERTIFICATE-----
 | 
				
			||||||
							
								
								
									
										16
									
								
								configs/open5gs/tls/udm.csr
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/open5gs/tls/udm.csr
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE REQUEST-----
 | 
				
			||||||
 | 
					MIICjzCCAXcCAQAwSjEYMBYGA1UEAwwPdWRtLmxvY2FsZG9tYWluMQswCQYDVQQG
 | 
				
			||||||
 | 
					EwJLTzEOMAwGA1UECAwFU2VvdWwxETAPBgNVBAoMCE5lb1BsYW5lMIIBIjANBgkq
 | 
				
			||||||
 | 
					hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyc0fCAwOVN+LbHlAy+F2EbM7EJm9uipy
 | 
				
			||||||
 | 
					uQetMaREm1SvE2N12OFKSbcp5EoR1wOr+3Xbq3YIDGJiJGmsqv0gjWjqurYlRnPt
 | 
				
			||||||
 | 
					VTRoL3BadnJaEh/hUjPKHPkbmzlxZPsigln9yOahLz17lw+/fgbSMtqrPab8qXbO
 | 
				
			||||||
 | 
					qZWjNBF0O47set6H0qA+z3aSoDpdjLXP6HFQgsCOl1WhPCAmbRRyEX0huBzn5pvV
 | 
				
			||||||
 | 
					e5ppjPGVgDPBxZwKJsXOAY4jr4x1OkkhIkEdHOQs6yYXInZekfndpE83nXJANGc9
 | 
				
			||||||
 | 
					MN8mPiiDoXIVaO0h8J4EcF/e1rPpI8U8chmFHw4gy3blPivZteZLrwIDAQABoAAw
 | 
				
			||||||
 | 
					DQYJKoZIhvcNAQELBQADggEBAMN+RIzcc2m7iImxiGpwIitwP8l7XLVYdZhMm90/
 | 
				
			||||||
 | 
					SEDHmmlxebl8Re/nrt/17xKTH7xM+vjvWqieal6MT476Ye3cvk/obR7mv6f5UPoq
 | 
				
			||||||
 | 
					nmOCr9Ov3SaUy0WKEqEShs171NM6+DOLoXaN8oBWYkL8mGL4tP7lKcBTmNlM5Vuu
 | 
				
			||||||
 | 
					Y42XzLa2NO4nkm3cVTJma/hvMw9zNDwbBeH7qgfWDAL4LAC9Ea6RrYgLvgEiiJHm
 | 
				
			||||||
 | 
					J6CkrntvPfemwMguWtt3Roq0MkR3J4vyHgyfIHpJIEM1GLJhXSaEZ3cUPELrIyVs
 | 
				
			||||||
 | 
					ro8vAXGEXaxriKCCQ0BWiCPUN08Tisc9k5AKEe8Yst2M2Qg=
 | 
				
			||||||
 | 
					-----END CERTIFICATE REQUEST-----
 | 
				
			||||||
							
								
								
									
										28
									
								
								configs/open5gs/tls/udm.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/open5gs/tls/udm.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDJzR8IDA5U34ts
 | 
				
			||||||
 | 
					eUDL4XYRszsQmb26KnK5B60xpESbVK8TY3XY4UpJtynkShHXA6v7ddurdggMYmIk
 | 
				
			||||||
 | 
					aayq/SCNaOq6tiVGc+1VNGgvcFp2cloSH+FSM8oc+RubOXFk+yKCWf3I5qEvPXuX
 | 
				
			||||||
 | 
					D79+BtIy2qs9pvypds6plaM0EXQ7jux63ofSoD7PdpKgOl2Mtc/ocVCCwI6XVaE8
 | 
				
			||||||
 | 
					ICZtFHIRfSG4HOfmm9V7mmmM8ZWAM8HFnAomxc4BjiOvjHU6SSEiQR0c5CzrJhci
 | 
				
			||||||
 | 
					dl6R+d2kTzedckA0Zz0w3yY+KIOhchVo7SHwngRwX97Ws+kjxTxyGYUfDiDLduU+
 | 
				
			||||||
 | 
					K9m15kuvAgMBAAECggEAGPA7bIAo6T4y+bXGVyvGrotKulN1ieMjCFC1i5P0UonV
 | 
				
			||||||
 | 
					lPzOnH3C83cqOycYK00t3MaE3hyZBAbIgB17FCpx8mfL0kUeOCWtZ8ExOuOUmlyp
 | 
				
			||||||
 | 
					WuILs1/pE0mJqtYfeE48xoUegsxVkQP1GQb+MDHhmh1B2j2frcWb5oMyhwW9KnrX
 | 
				
			||||||
 | 
					8yoMUq0J41keGbM4nd6hYY/0mqQL4BffJd/UdLOGL5SupAYTzyELuycktMBbt8EG
 | 
				
			||||||
 | 
					CIlIOsd5ZfD5aLHiM0ZUGnK7URQBIpf//tBw6SBeYmc02CmfaLvqRLvnH9oE47/9
 | 
				
			||||||
 | 
					0vFLDGifUY9vRuX4rBlghmy+/jzCBMRW6Rlbj8LyGQKBgQDb2UXmQ7NiMAuNTb2+
 | 
				
			||||||
 | 
					4498QIi1ReQyyg1ONtMoZ9vXc9CwtFVdLk6JTru2VRvXIwpCWHZGsS9vWtuIk+1p
 | 
				
			||||||
 | 
					QqZYT8lRqX4TEDIjC4MG2XdGCnox4FuKPqyjESwd0O45xqfv45Nbx2NAsNOgm/xg
 | 
				
			||||||
 | 
					oJULFMuVVHMztOcH+6fQamRJxQKBgQDq/B++VMDoXnYyNmhxfSR0NPfeQuCkHlXo
 | 
				
			||||||
 | 
					kfX2cve27yI9mLKXKtNKtwlAAdhSGZ9Hbe2B1mINLpqajKUuoyD0eyNPzZGWiINH
 | 
				
			||||||
 | 
					7BM+oxIMbzRo+o2a7Eyaa12RLJ1b2O2wOPriddwa0ycx3BqTy2mzgRvSzoA9fAPY
 | 
				
			||||||
 | 
					6mHAXp164wKBgE6YJSIFj+qJLIgOg8frSE9uLrFHVCZID2uns+NdBb3HXJLfVSkj
 | 
				
			||||||
 | 
					tdXmfLrZQEOv9inzwAzTqRaRD6yK3bPkrN0jYOA9zKF6B8J5ihT3x2kVs8uC3pbU
 | 
				
			||||||
 | 
					gxkkuXXLTG8BMuZSoEqORFBLJszjFt1gawf0Hje7YhfZE0LKV5rtff7VAoGAMIMg
 | 
				
			||||||
 | 
					opCoytBFopQs99EYJ42P5qjz663/mmYX22tczL2N2h2eMSs8N96V4EsBN+HmSj7d
 | 
				
			||||||
 | 
					m8KAt6v5axLCP2CaOx746U7NUcCZKc4JIxNTdJG4xjuD5IoIPpEP3hrR2dZtK8Z3
 | 
				
			||||||
 | 
					tS0T5c3V96szKXQDPHXZIqpTO15RBQVObQKbjHUCgYEAo6smzS8yppgd4zQaPkIK
 | 
				
			||||||
 | 
					7gRdfvIxXwcmWeVG5GeFIHmSpBsdPVgcwhbsdHoFWLBu1kU4pXsi6Mm8RQqW8GQv
 | 
				
			||||||
 | 
					TqLtQg+8UZwOUcZpwK3ubEJpPst8meVfi5KPQYgeqNHcBjOhllQWobdI1Zh6i76r
 | 
				
			||||||
 | 
					BDBpY0brm19iZHspDFURjjY=
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										20
									
								
								configs/open5gs/tls/udr.crt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								configs/open5gs/tls/udr.crt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE-----
 | 
				
			||||||
 | 
					MIIDWzCCAkOgAwIBAgIBDTANBgkqhkiG9w0BAQsFADBJMRcwFQYDVQQDDA5jYS5s
 | 
				
			||||||
 | 
					b2NhbGRvbWFpbjELMAkGA1UEBhMCS08xDjAMBgNVBAgMBVNlb3VsMREwDwYDVQQK
 | 
				
			||||||
 | 
					DAhOZW9QbGFuZTAeFw0yMjExMTEyMzM3MjhaFw0zMjExMDgyMzM3MjhaMEoxCzAJ
 | 
				
			||||||
 | 
					BgNVBAYTAktPMQ4wDAYDVQQIDAVTZW91bDERMA8GA1UECgwITmVvUGxhbmUxGDAW
 | 
				
			||||||
 | 
					BgNVBAMMD3Vkci5sb2NhbGRvbWFpbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
 | 
				
			||||||
 | 
					AQoCggEBALS3q+2uJj5htQxIoV5PjCbuUbETFbWunNBpU3n/bs5wtcl1jf/Ez8f+
 | 
				
			||||||
 | 
					4nhN+liNHvInFyxflA9Qu2eL9/+HbZxMXlyFwcHZo82SMa+CQEoFcZQUxtPa7Zo0
 | 
				
			||||||
 | 
					WovYJJH+XMqdFFPMQgq3VRsRkbSJJIRID0Lx1jx3RSIMMCcWTOyrGgIDOySSkNGo
 | 
				
			||||||
 | 
					8CuJ3VzsH5Httj1crrZhypGrY4rgoYO2gsc9KtI4r3hS7hHTjD1C3lDLKJj035Xu
 | 
				
			||||||
 | 
					t8g0rDe4S5DqKJ7WF+z7nIplVuVmj6HWFhW8H16fxNMohmjkHMLL7QIkyCZOYkWY
 | 
				
			||||||
 | 
					rbymCPQGYuBRKajTAoI80yj237vxiFkCAwEAAaNNMEswCQYDVR0TBAIwADAdBgNV
 | 
				
			||||||
 | 
					HQ4EFgQUoc0vMqJQ773qf3xn5qGb3YTTtDUwHwYDVR0jBBgwFoAUsWr6nJm8BCpC
 | 
				
			||||||
 | 
					iGXXfr5gcKIO2kAwDQYJKoZIhvcNAQELBQADggEBAFbO+6lgHIhX9tcNDspiO/2d
 | 
				
			||||||
 | 
					BwBVruQuslYNVmKN53IS+Dr1fku49/WDo5WVd59JVV5OStLdXMZoj6103ie12GQ0
 | 
				
			||||||
 | 
					2fTelMDLk/GRBv80OpD8vPnUKRI/uNDjGjAgle6ruMX7LZHmPfoIM4s1yIfYMEOt
 | 
				
			||||||
 | 
					R9F6BmZbRAPQX6OgHsTp6+uaCRIk6nBVJP+eIdVU+IAON7gzJIsiJesm78u+Jmvm
 | 
				
			||||||
 | 
					SdOkSsoW/mHgoDtC5EgwMHYOfuHZPPBZOa5HOFvQPhi7lgFNUVUim2iNBxYoDecF
 | 
				
			||||||
 | 
					J2i3J07fE7mvETfmfiTUfWPqGHSJG9C8zuKvHRWW0rky9Vjjcux69QyUANnyYZU=
 | 
				
			||||||
 | 
					-----END CERTIFICATE-----
 | 
				
			||||||
							
								
								
									
										16
									
								
								configs/open5gs/tls/udr.csr
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/open5gs/tls/udr.csr
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					-----BEGIN CERTIFICATE REQUEST-----
 | 
				
			||||||
 | 
					MIICjzCCAXcCAQAwSjEYMBYGA1UEAwwPdWRyLmxvY2FsZG9tYWluMQswCQYDVQQG
 | 
				
			||||||
 | 
					EwJLTzEOMAwGA1UECAwFU2VvdWwxETAPBgNVBAoMCE5lb1BsYW5lMIIBIjANBgkq
 | 
				
			||||||
 | 
					hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtLer7a4mPmG1DEihXk+MJu5RsRMVta6c
 | 
				
			||||||
 | 
					0GlTef9uznC1yXWN/8TPx/7ieE36WI0e8icXLF+UD1C7Z4v3/4dtnExeXIXBwdmj
 | 
				
			||||||
 | 
					zZIxr4JASgVxlBTG09rtmjRai9gkkf5cyp0UU8xCCrdVGxGRtIkkhEgPQvHWPHdF
 | 
				
			||||||
 | 
					IgwwJxZM7KsaAgM7JJKQ0ajwK4ndXOwfke22PVyutmHKkatjiuChg7aCxz0q0jiv
 | 
				
			||||||
 | 
					eFLuEdOMPULeUMsomPTfle63yDSsN7hLkOoontYX7PucimVW5WaPodYWFbwfXp/E
 | 
				
			||||||
 | 
					0yiGaOQcwsvtAiTIJk5iRZitvKYI9AZi4FEpqNMCgjzTKPbfu/GIWQIDAQABoAAw
 | 
				
			||||||
 | 
					DQYJKoZIhvcNAQELBQADggEBAHSvfRFofc40z1H15RtNFs1aISVznyWYueOMcxlN
 | 
				
			||||||
 | 
					kJ6V6SzEhGhDCssGfP3o4/ruO/EKtj01YXJOQHfdU/tNv2ukDlJTOLXx7f3CTrOZ
 | 
				
			||||||
 | 
					U28esxISCbfrMcjHUe46cRc4fO6wW1GyZAB4engShdQLzTCPi+EMp6sodQt1aVV1
 | 
				
			||||||
 | 
					wCs2t7FI35gXoxydTn/AGzW86nmy61XHNHxhSZPAH1cE+ynfN6PI1ApCX71HgsyN
 | 
				
			||||||
 | 
					3bWt1D+hFQ4Q1t0p2W2x3jyXS/1O/7Uxr7Og8Zwvziwb+WvZRSed1dyaR/kdo7pW
 | 
				
			||||||
 | 
					aMLhY/WGaSYY72mV+fXAhhwVW7A0u8EvrRmzpu/pjonsoVE=
 | 
				
			||||||
 | 
					-----END CERTIFICATE REQUEST-----
 | 
				
			||||||
							
								
								
									
										28
									
								
								configs/open5gs/tls/udr.key
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/open5gs/tls/udr.key
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					-----BEGIN PRIVATE KEY-----
 | 
				
			||||||
 | 
					MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC0t6vtriY+YbUM
 | 
				
			||||||
 | 
					SKFeT4wm7lGxExW1rpzQaVN5/27OcLXJdY3/xM/H/uJ4TfpYjR7yJxcsX5QPULtn
 | 
				
			||||||
 | 
					i/f/h22cTF5chcHB2aPNkjGvgkBKBXGUFMbT2u2aNFqL2CSR/lzKnRRTzEIKt1Ub
 | 
				
			||||||
 | 
					EZG0iSSESA9C8dY8d0UiDDAnFkzsqxoCAzskkpDRqPArid1c7B+R7bY9XK62YcqR
 | 
				
			||||||
 | 
					q2OK4KGDtoLHPSrSOK94Uu4R04w9Qt5QyyiY9N+V7rfINKw3uEuQ6iie1hfs+5yK
 | 
				
			||||||
 | 
					ZVblZo+h1hYVvB9en8TTKIZo5BzCy+0CJMgmTmJFmK28pgj0BmLgUSmo0wKCPNMo
 | 
				
			||||||
 | 
					9t+78YhZAgMBAAECggEADdVR7jKSl5uZ1OAB5zLaYPgE7ZOvCZ5dP1hSpR/sAtYu
 | 
				
			||||||
 | 
					miZbGWkeuRnOCuS4LTtXMzTSEanazu3QfJmCoS8kES7o2bb86QpwfxnJ3xwOsQPX
 | 
				
			||||||
 | 
					6PyKqDilz7QierovuXOxtWo+/jegVgro0za98yZ80rnj3i1eJ3h/RJ8PeAx9VK/W
 | 
				
			||||||
 | 
					nsE/aoR/AiNmdwyZRStVdsvW98GNdONc8la2Cs9fC71tbeKnL/QFSmgZpVGz606u
 | 
				
			||||||
 | 
					Y3ykNxPgcePFscS+6UR+ML5L34HtZfQV4KCAnEWUO1tXYoLDKM+h7sp03rNoGdQK
 | 
				
			||||||
 | 
					/L3xNd1jI0gcm/t0LFhBuKGrKo1pKwrONwm6LMbRkQKBgQDAep8a46jKwQbbVNnp
 | 
				
			||||||
 | 
					qSxy9l3it/TjbYuLSAuRlz8YXaJSvF/EMmTYtYQ1G4T2exkBN11UeP/tdywD+J/p
 | 
				
			||||||
 | 
					4jEI9UZz9QCjXFyleDZZfScs7SuRfKlZ6ygY+cbKb8T75rO/J/StU4VgNPtKjxzv
 | 
				
			||||||
 | 
					OZEpJwCLsZLkOj7mmqlfwSwaiQKBgQDwW2P9XF2XkcoGyEffQDX0qylekUZ8Zqq9
 | 
				
			||||||
 | 
					UnuWmjLJxD+rbJcQiyMIKxzY5gKw1FtquBMKryfuKHiDRCTO/Sr5V4VjRG13etAN
 | 
				
			||||||
 | 
					WqPWUrjmvlutMZhvwS876wS15hyHkL9Jjbj6F0TvYRIMXTa6yLFMLVNBZFSJzfRH
 | 
				
			||||||
 | 
					aRxnfb9LUQKBgF2S/4i+BxBTGTdGIA6lrTNSrMAM+KQcXIvhAabNJeJ9mu2oINKs
 | 
				
			||||||
 | 
					QTTNwjFjaJe/rp9VwCzSCnHyztY7Z9r3mSkmvRKgmKfSvkO/loSZAJOp1dWMCnTp
 | 
				
			||||||
 | 
					ivvhapB+GADy3o3fKeedxCjKeSR9QO7YSMb97Bj9wlDsNCo+JHul2QApAoGAb5/B
 | 
				
			||||||
 | 
					3BRdUtreHDA/UKsdY7dpywVk2rlDahE4XETYeWOuvgn8Ti6P4mdDSmfnr/+vROyf
 | 
				
			||||||
 | 
					y0J1JOGetjebcJWas5m11NgejnJ21PzXQd3BCUg2g0SZKq1pJkaLNX7cmQjcDWjI
 | 
				
			||||||
 | 
					Ez1jQliubReNJ0m1LU+PbrsNl8ISRGfITTfU80ECgYEAjzlKdEB0GUyDev9yuJWb
 | 
				
			||||||
 | 
					xLPgbtQmIFJ0wcr55R1BrLlOw5nhJvHYUuAqNVwbZyDOcZT6RdC2k1uyybAupPFF
 | 
				
			||||||
 | 
					ZRFFBnGQGGXj2fiPvFyJCVcbT6QhtkvXqBRwbRakJY1FMWCw079VzcoRtt+mcgFu
 | 
				
			||||||
 | 
					u179+NNjjTx63C4ZElNl654=
 | 
				
			||||||
 | 
					-----END PRIVATE KEY-----
 | 
				
			||||||
							
								
								
									
										505
									
								
								configs/open5gs/udm.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										505
									
								
								configs/open5gs/udm.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,505 @@
 | 
				
			|||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_INFO to all domain level
 | 
				
			||||||
 | 
					#   - If `level` is omitted, the default level is OGS_LOG_INFO)
 | 
				
			||||||
 | 
					#   - If `domain` is omitted, the all domain level is set from 'level'
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_ERROR to all domain level
 | 
				
			||||||
 | 
					#   - `level` can be set with none, fatal, error, warn, info, debug, trace
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: error
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_DEBUG to mme/emm domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: debug
 | 
				
			||||||
 | 
					#    domain: mme,emm
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_TRACE to all domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: trace
 | 
				
			||||||
 | 
					#    domain: core,sbi,ausf,event,tlv,mem,sock
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					    file: @localstatedir@/log/open5gs/udm.log
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o TLS enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_tls: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Use TLS
 | 
				
			||||||
 | 
					#    - true:  TLS disabled
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Verification enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_verify: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Verify the PEER
 | 
				
			||||||
 | 
					#    - true:  Skip the verification step
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Server-side does not use TLS
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Client-side skips the verification step
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					sbi:
 | 
				
			||||||
 | 
					    server:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/udm.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/udm.crt
 | 
				
			||||||
 | 
					    client:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/udm.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/udm.crt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <Home Network Public Key>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Generate the private key as below.
 | 
				
			||||||
 | 
					#    $ openssl genpkey -algorithm X25519 -out /etc/open5gs/hnet/curve25519-1.key
 | 
				
			||||||
 | 
					#    $ openssl ecparam -name prime256v1 -genkey -conv_form compressed -out /etc/open5gs/hnet/secp256r1-2.key
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o The private and public keys can be viewed with the command.
 | 
				
			||||||
 | 
					#    The public key is used when creating the SIM.
 | 
				
			||||||
 | 
					#    $ openssl pkey -in /etc/open5gs/hnet/curve25519-1.key -text
 | 
				
			||||||
 | 
					#    $ openssl ec -in /etc/open5gs/hnet/secp256r1-2.key -conv_form compressed -text
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Home network public key identifier(PKI) value : 1
 | 
				
			||||||
 | 
					#    Protection scheme identifier : ECIES scheme profile A
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    hnet:
 | 
				
			||||||
 | 
					#      - id: 1
 | 
				
			||||||
 | 
					#        scheme: 1
 | 
				
			||||||
 | 
					#        key: /etc/open5gs/hnet/curve25519-1.key
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Home network public key identifier(PKI) value : 2
 | 
				
			||||||
 | 
					#    Protection scheme identifier : ECIES scheme profile B
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    hnet:
 | 
				
			||||||
 | 
					#      - id: 2
 | 
				
			||||||
 | 
					#        scheme: 2
 | 
				
			||||||
 | 
					#        key: /etc/open5gs/hnet/secp256r1-2.key
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Home network public key identifier(PKI) value : 3
 | 
				
			||||||
 | 
					#    Protection scheme identifier : ECIES scheme profile A
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    hnet:
 | 
				
			||||||
 | 
					#      - id: 3
 | 
				
			||||||
 | 
					#        scheme: 1
 | 
				
			||||||
 | 
					#        key: /etc/open5gs/hnet/curve25519-1.key
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Home network public key identifier(PKI) value : 4
 | 
				
			||||||
 | 
					#    Protection scheme identifier : ECIES scheme profile B
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    hnet:
 | 
				
			||||||
 | 
					#      - id: 4
 | 
				
			||||||
 | 
					#        scheme: 2
 | 
				
			||||||
 | 
					#        key: /etc/open5gs/hnet/secp256r1-2.key
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<all address available>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<any address>:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#          - 0.0.0.0
 | 
				
			||||||
 | 
					#          - ::0
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://<all address available>:443)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/udm.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/udm.crt
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://127.0.0.12:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/udm.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/udm.crt
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://udm.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/udm.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/udm.crt
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: udm.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://127.0.0.12:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<eth0 IP address>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Provide custom SBI address to be advertised to NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#        advertise: open5gs-udm.svc.local
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Another example of advertising on NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: localhost
 | 
				
			||||||
 | 
					#        advertise:
 | 
				
			||||||
 | 
					#          - 127.0.0.99
 | 
				
			||||||
 | 
					#          - ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.12
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <NF Service>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Service Name(Default : all NF services available)
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    service_name:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Service Name(Only some NF services are available)
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    service_name:
 | 
				
			||||||
 | 
					#      - nudm-sdm
 | 
				
			||||||
 | 
					#      - nudm-uecm
 | 
				
			||||||
 | 
					#      - nudm-ueau
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <NF Discovery Query Parameter>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o (Default) If you do not set Query Parameter as shown below,
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    - 'service-names' is included.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Service-Names are not included
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#    discovery:
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        no_service_names: false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o To remove 'service-names' from URI query parameters in NS Discovery
 | 
				
			||||||
 | 
					#         no_service_names: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    * For Indirect Communication with Delegated Discovery,
 | 
				
			||||||
 | 
					#      'service-names' is always included in the URI query parameter.
 | 
				
			||||||
 | 
					#    * That is, 'no_service_names' has no effect.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <For Indirect Communication with Delegated Discovery>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o (Default) If you do not set Delegated Discovery as shown below,
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    - Use SCP if SCP avaiable. Otherwise NRF is used.
 | 
				
			||||||
 | 
					#      => App fails if both NRF and SCP are unavailable.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  udm:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#    discovery:
 | 
				
			||||||
 | 
					#      delegated: auto
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o To use SCP always => App fails if no SCP available.
 | 
				
			||||||
 | 
					#      delegated: yes
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Don't use SCP server => App fails if no NRF available.
 | 
				
			||||||
 | 
					#      delegated: no
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					udm:
 | 
				
			||||||
 | 
					    hnet:
 | 
				
			||||||
 | 
					      - id: 1
 | 
				
			||||||
 | 
					        scheme: 1
 | 
				
			||||||
 | 
					        key: @sysconfdir@/open5gs/hnet/curve25519-1.key
 | 
				
			||||||
 | 
					      - id: 2
 | 
				
			||||||
 | 
					        scheme: 2
 | 
				
			||||||
 | 
					        key: @sysconfdir@/open5gs/hnet/secp256r1-2.key
 | 
				
			||||||
 | 
					      - id: 3
 | 
				
			||||||
 | 
					        scheme: 1
 | 
				
			||||||
 | 
					        key: @sysconfdir@/open5gs/hnet/curve25519-3.key
 | 
				
			||||||
 | 
					      - id: 4
 | 
				
			||||||
 | 
					        scheme: 2
 | 
				
			||||||
 | 
					        key: @sysconfdir@/open5gs/hnet/secp256r1-4.key
 | 
				
			||||||
 | 
					      - id: 5
 | 
				
			||||||
 | 
					        scheme: 1
 | 
				
			||||||
 | 
					        key: @sysconfdir@/open5gs/hnet/curve25519-5.key
 | 
				
			||||||
 | 
					      - id: 6
 | 
				
			||||||
 | 
					        scheme: 2
 | 
				
			||||||
 | 
					        key: @sysconfdir@/open5gs/hnet/secp256r1-6.key
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.1.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.1.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://scp.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: scp.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fb::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.1.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.1.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fb::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					scp:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.0.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.0.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://nrf.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: nrf.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fa::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.0.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.0.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fa::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#          - 127.0.0.10
 | 
				
			||||||
 | 
					#          - ::1
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv4 addresses (only IPv6)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv6 addresses (only IPv4)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv6: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Prefer IPv4 instead of IPv6 for estabishing new GTP connections.
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    prefer_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of UE
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    ue: 1024
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of Peer(S1AP/NGAP, DIAMETER, GTP, PFCP or SBI)
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    peer: 64
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					max:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (Default : 0)
 | 
				
			||||||
 | 
					#    NFs will not send heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#    NRF will send heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (20 seconds)
 | 
				
			||||||
 | 
					#    NFs will send heart-beat timer (20 seconds) in NFProfile
 | 
				
			||||||
 | 
					#    NRF can change heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    nf_instance:
 | 
				
			||||||
 | 
					#      heartbeat: 20
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (Default : 10,000 ms = 10 seconds)
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (3000 ms)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    message:
 | 
				
			||||||
 | 
					#        duration: 3000
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
							
								
								
									
										444
									
								
								configs/open5gs/udr.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										444
									
								
								configs/open5gs/udr.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,444 @@
 | 
				
			|||||||
 | 
					db_uri: mongodb://localhost/open5gs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_INFO to all domain level
 | 
				
			||||||
 | 
					#   - If `level` is omitted, the default level is OGS_LOG_INFO)
 | 
				
			||||||
 | 
					#   - If `domain` is omitted, the all domain level is set from 'level'
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_ERROR to all domain level
 | 
				
			||||||
 | 
					#   - `level` can be set with none, fatal, error, warn, info, debug, trace
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: error
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_DEBUG to mme/emm domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: debug
 | 
				
			||||||
 | 
					#    domain: mme,emm
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_TRACE to all domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: trace
 | 
				
			||||||
 | 
					#    domain: core,sbi,ausf,event,tlv,mem,sock
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					    file: @localstatedir@/log/open5gs/udr.log
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o TLS enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_tls: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Use TLS
 | 
				
			||||||
 | 
					#    - true:  TLS disabled
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Verification enable/disable
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server|client:
 | 
				
			||||||
 | 
					#      no_verify: false|true
 | 
				
			||||||
 | 
					#    - false: (Default) Verify the PEER
 | 
				
			||||||
 | 
					#    - true:  Skip the verification step
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Server-side does not use TLS
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Client-side skips the verification step
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					sbi:
 | 
				
			||||||
 | 
					    server:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/udr.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/udr.crt
 | 
				
			||||||
 | 
					    client:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @sysconfdir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @sysconfdir@/open5gs/tls/udr.key
 | 
				
			||||||
 | 
					      cert: @sysconfdir@/open5gs/tls/udr.crt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<all address available>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<any address>:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#          - 0.0.0.0
 | 
				
			||||||
 | 
					#          - ::0
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://<all address available>:443)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/bsf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/bsf.crt
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://127.0.0.15:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/bsf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/bsf.crt
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.15
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(https://bsf.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the client
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/bsf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/bsf.crt
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: bsf.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://127.0.0.15:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.15
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Server(http://<eth0 IP address>:80)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Provide custom SBI address to be advertised to NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - dev: eth0
 | 
				
			||||||
 | 
					#        advertise: open5gs-bsf.svc.local
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Another example of advertising on NRF
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: localhost
 | 
				
			||||||
 | 
					#        advertise:
 | 
				
			||||||
 | 
					#          - 127.0.0.99
 | 
				
			||||||
 | 
					#          - ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  bsf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.15
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <NF Service>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Service Name(Default : all NF services available)
 | 
				
			||||||
 | 
					#  udr:
 | 
				
			||||||
 | 
					#    service_name:
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Service Name(Only some NF services are available)
 | 
				
			||||||
 | 
					#  udr:
 | 
				
			||||||
 | 
					#    service_name:
 | 
				
			||||||
 | 
					#      - nudr-dr
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <NF Discovery Query Parameter>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o (Default) If you do not set Query Parameter as shown below,
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  udr:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.20
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    - 'service-names' is included.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Service-Names are not included
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  udr:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.20
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#    discovery:
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        no_service_names: false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o To remove 'service-names' from URI query parameters in NS Discovery
 | 
				
			||||||
 | 
					#         no_service_names: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    * For Indirect Communication with Delegated Discovery,
 | 
				
			||||||
 | 
					#      'service-names' is always included in the URI query parameter.
 | 
				
			||||||
 | 
					#    * That is, 'no_service_names' has no effect.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <For Indirect Communication with Delegated Discovery>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o (Default) If you do not set Delegated Discovery as shown below,
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  udr:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.20
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    - Use SCP if SCP avaiable. Otherwise NRF is used.
 | 
				
			||||||
 | 
					#      => App fails if both NRF and SCP are unavailable.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    server:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  udr:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.20
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#    discovery:
 | 
				
			||||||
 | 
					#      delegated: auto
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o To use SCP always => App fails if no SCP available.
 | 
				
			||||||
 | 
					#      delegated: yes
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Don't use SCP server => App fails if no NRF available.
 | 
				
			||||||
 | 
					#      delegated: no
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					udr:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.20
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.1.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.1.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://scp.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: scp.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fb::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.1.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.1.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fb::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  scp:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.1.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					scp:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <SBI Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://127.0.0.10:7777)
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://127.0.0.10:443, https://[::1]:443) without verification
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_verify: true
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(https://nrf.open5gs.org:443)
 | 
				
			||||||
 | 
					#    Use the specified certificate while verifying the server
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      cacert: /etc/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					#      key: /etc/open5gs/tls/amf.key
 | 
				
			||||||
 | 
					#      cert: /etc/open5gs/tls/amf.crt
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - name: nrf.open5gs.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Client(http://[fd69:f21d:873c:fa::1]:80)
 | 
				
			||||||
 | 
					#    If prefer_ipv4 is true, http://127.0.0.10:80 is selected.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr:
 | 
				
			||||||
 | 
					#        - 127.0.0.10
 | 
				
			||||||
 | 
					#        - fd69:f21d:873c:fa::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o SBI Option (Default)
 | 
				
			||||||
 | 
					#    - tcp_nodelay : true
 | 
				
			||||||
 | 
					#    - so_linger.l_onoff : false
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  sbi:
 | 
				
			||||||
 | 
					#    client:
 | 
				
			||||||
 | 
					#      no_tls: true
 | 
				
			||||||
 | 
					#  nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.10
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        tcp_nodelay: false
 | 
				
			||||||
 | 
					#        so_linger:
 | 
				
			||||||
 | 
					#          l_onoff: true
 | 
				
			||||||
 | 
					#          l_linger: 10
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#nrf:
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#          - 127.0.0.10
 | 
				
			||||||
 | 
					#          - ::1
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv4 addresses (only IPv6)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv6 addresses (only IPv4)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv6: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Prefer IPv4 instead of IPv6 for estabishing new GTP connections.
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    prefer_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of UE
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    ue: 1024
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Maximum Number of Peer(S1AP/NGAP, DIAMETER, GTP, PFCP or SBI)
 | 
				
			||||||
 | 
					#  max:
 | 
				
			||||||
 | 
					#    peer: 64
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					max:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (Default : 0)
 | 
				
			||||||
 | 
					#    NFs will not send heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#    NRF will send heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o NF Instance Heartbeat (20 seconds)
 | 
				
			||||||
 | 
					#    NFs will send heart-beat timer (20 seconds) in NFProfile
 | 
				
			||||||
 | 
					#    NRF can change heart-beat timer in NFProfile
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    nf_instance:
 | 
				
			||||||
 | 
					#      heartbeat: 20
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (Default : 10,000 ms = 10 seconds)
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (3000 ms)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    message:
 | 
				
			||||||
 | 
					#        duration: 3000
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
							
								
								
									
										257
									
								
								configs/open5gs/upf.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										257
									
								
								configs/open5gs/upf.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,257 @@
 | 
				
			|||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_INFO to all domain level
 | 
				
			||||||
 | 
					#   - If `level` is omitted, the default level is OGS_LOG_INFO)
 | 
				
			||||||
 | 
					#   - If `domain` is omitted, the all domain level is set from 'level'
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_ERROR to all domain level
 | 
				
			||||||
 | 
					#   - `level` can be set with none, fatal, error, warn, info, debug, trace
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: error
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_DEBUG to mme/emm domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: debug
 | 
				
			||||||
 | 
					#    domain: mme,emm
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Set OGS_LOG_TRACE to all domain level
 | 
				
			||||||
 | 
					#  logger:
 | 
				
			||||||
 | 
					#    level: trace
 | 
				
			||||||
 | 
					#    domain: core,sbi,ausf,event,tlv,mem,sock
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					    file: @localstatedir@/log/open5gs/upf.log
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <PFCP Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o PFCP Server(127.0.0.7:8805, ::1:8805)
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o PFCP-U Server(127.0.0.1:2152, [::1]:2152)
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      name: localhost
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o PFCP Option (Default)
 | 
				
			||||||
 | 
					#    - so_bindtodevice : NULL
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.7
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        so_bindtodevice: vrf-blue
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Provide custom PFCP address to be advertised to SMF in PFCP association
 | 
				
			||||||
 | 
					#      request/respond
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      - addr: 0.0.0.0
 | 
				
			||||||
 | 
					#        advertise: open5gs-smf.svc.local
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <GTP-U Server>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o GTP-U Server(127.0.0.7:2152, [::1]:2152)
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					#      - addr: ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o GTP-U Server(127.0.0.1:2152, [::1]:2152)
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      name: localhost
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o User Plane IP Resource information
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      - addr:
 | 
				
			||||||
 | 
					#        - 127.0.0.7
 | 
				
			||||||
 | 
					#        - ::1
 | 
				
			||||||
 | 
					#        teid_range_indication: 4
 | 
				
			||||||
 | 
					#        teid_range: 10
 | 
				
			||||||
 | 
					#        network_instance: internet
 | 
				
			||||||
 | 
					#        source_interface: 0
 | 
				
			||||||
 | 
					#      - addr: 127.0.10.4
 | 
				
			||||||
 | 
					#        teid_range_indication: 4
 | 
				
			||||||
 | 
					#        teid_range: 5
 | 
				
			||||||
 | 
					#        network_instance: ims
 | 
				
			||||||
 | 
					#        source_interface: 1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Provide custom UPF GTP-U address to be advertised inside NGAP messages
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      - addr: 10.4.128.21
 | 
				
			||||||
 | 
					#        advertise: 172.24.15.30
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      - addr: 10.4.128.21
 | 
				
			||||||
 | 
					#        advertise:
 | 
				
			||||||
 | 
					#        - 127.0.0.1
 | 
				
			||||||
 | 
					#        - ::1
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      - addr: 10.4.128.21
 | 
				
			||||||
 | 
					#        advertise: upf1.5gc.mnc001.mcc001.3gppnetwork.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      - dev: ens3
 | 
				
			||||||
 | 
					#        advertise: upf1.5gc.mnc001.mcc001.3gppnetwork.org
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o GTP-U Option (Default)
 | 
				
			||||||
 | 
					#    - so_bindtodevice : NULL
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    gtpu:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.7
 | 
				
			||||||
 | 
					#      option:
 | 
				
			||||||
 | 
					#        so_bindtodevice: vrf-blue
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <Subnet for UE network>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  Note that you need to setup your UE network using TUN device.
 | 
				
			||||||
 | 
					#  (ogstun, ogstun2, ogstunX, ..)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o IPv4 Pool
 | 
				
			||||||
 | 
					#    $ sudo ip addr add 10.45.0.1/16 dev ogstun
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    subnet:
 | 
				
			||||||
 | 
					#      addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o IPv4/IPv6 Pool
 | 
				
			||||||
 | 
					#    $ sudo ip addr add 10.45.0.1/16 dev ogstun
 | 
				
			||||||
 | 
					#    $ sudo ip addr add 2001:db8:cafe::1/48 dev ogstun
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    subnet:
 | 
				
			||||||
 | 
					#      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					#      - addr: 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Specific DNN/APN(e.g 'ims') uses 10.46.0.1/16, 2001:db8:babe::1/48
 | 
				
			||||||
 | 
					#    All other APNs use 10.45.0.1/16, 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					#    $ sudo ip addr add 10.45.0.1/16 dev ogstun
 | 
				
			||||||
 | 
					#    $ sudo ip addr add 10.46.0.1/16 dev ogstun
 | 
				
			||||||
 | 
					#    $ sudo ip addr add 2001:db8:cafe::1/48 dev ogstun
 | 
				
			||||||
 | 
					#    $ sudo ip addr add 2001:db8:babe::1/48 dev ogstun
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    ; If the UE has unknown DNN/APN(not internet/ims), SMF/UPF will crash.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    subnet:
 | 
				
			||||||
 | 
					#      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					#        dnn: internet
 | 
				
			||||||
 | 
					#      - addr: 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					#        dnn: internet
 | 
				
			||||||
 | 
					#      - addr: 10.46.0.1/16
 | 
				
			||||||
 | 
					#        dnn: ims
 | 
				
			||||||
 | 
					#      - addr: 2001:db8:babe::1/48
 | 
				
			||||||
 | 
					#        dnn: ims
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Specific DNN/APN with the FALLBACK SUBNET(10.47.0.1/16)
 | 
				
			||||||
 | 
					#    ; Note that put the FALLBACK SUBNET last to avoid SMF/UPF crash.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    subnet:
 | 
				
			||||||
 | 
					#      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					#        dnn: internet
 | 
				
			||||||
 | 
					#      - addr: 10.46.0.1/16
 | 
				
			||||||
 | 
					#        dnn: ims
 | 
				
			||||||
 | 
					#      - addr: 10.50.0.1/16 ## FALLBACK SUBNET
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Multiple Devices (default: ogstun)
 | 
				
			||||||
 | 
					#    $ sudo ip addr add 10.45.0.1/16 dev ogstun
 | 
				
			||||||
 | 
					#    $ sudo ip addr add 2001:db8:cafe::1/48 dev ogstun2
 | 
				
			||||||
 | 
					#    $ sudo ip addr add 10.46.0.1/16 dev ogstun3
 | 
				
			||||||
 | 
					#    $ sudo ip addr add 2001:db8:babe::1/48 dev ogstun3
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    subnet:
 | 
				
			||||||
 | 
					#      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					#        dnn: internet
 | 
				
			||||||
 | 
					#      - addr: 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					#        dnn: internet
 | 
				
			||||||
 | 
					#        dev: ogstun2
 | 
				
			||||||
 | 
					#      - addr: 10.46.0.1/16
 | 
				
			||||||
 | 
					#        dnn: ims
 | 
				
			||||||
 | 
					#        dev: ogstun3
 | 
				
			||||||
 | 
					#      - addr: 2001:db8:babe::1/48
 | 
				
			||||||
 | 
					#        dnn: ims
 | 
				
			||||||
 | 
					#        dev: ogstun3
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <Metrics Server>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Metrics Server(http://<any address>:9090)
 | 
				
			||||||
 | 
					#  upf:
 | 
				
			||||||
 | 
					#    metrics:
 | 
				
			||||||
 | 
					#    - addr: 0.0.0.0
 | 
				
			||||||
 | 
					#      port: 9090
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					upf:
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					    gtpu:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					    subnet:
 | 
				
			||||||
 | 
					      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					      - addr: 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					    metrics:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					        port: 9090
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <PFCP Client>>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o PFCP Client(127.0.0.4:8805)
 | 
				
			||||||
 | 
					#  smf:
 | 
				
			||||||
 | 
					#    pfcp:
 | 
				
			||||||
 | 
					#      addr: 127.0.0.4
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					smf:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Number of output streams per SCTP associations.
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    sctp_streams: 30
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv4 addresses (only IPv6)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Disable use of IPv6 addresses (only IPv4)
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    no_ipv6: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Prefer IPv4 instead of IPv6 for estabishing new GTP connections.
 | 
				
			||||||
 | 
					#  parameter:
 | 
				
			||||||
 | 
					#    prefer_ipv4: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# o Maximum Number of UE
 | 
				
			||||||
 | 
					# max:
 | 
				
			||||||
 | 
					#   ue: 1024
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# o Maximum Number of Peer(S1AP/NGAP, DIAMETER, GTP, PFCP or SBI)
 | 
				
			||||||
 | 
					# max:
 | 
				
			||||||
 | 
					#   peer: 64
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					max:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (Default : 10,000 ms = 10 seconds)
 | 
				
			||||||
 | 
					#    (Default values are used, so no configuration is required)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Message Wait Duration (3000 ms)
 | 
				
			||||||
 | 
					#  time:
 | 
				
			||||||
 | 
					#    message:
 | 
				
			||||||
 | 
					#        duration: 3000
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
							
								
								
									
										299
									
								
								configs/sample.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										299
									
								
								configs/sample.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,299 @@
 | 
				
			|||||||
 | 
					db_uri: mongodb://localhost/open5gs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sbi:
 | 
				
			||||||
 | 
					    server:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @build_configs_dir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @build_configs_dir@/open5gs/tls/testserver.key
 | 
				
			||||||
 | 
					      cert: @build_configs_dir@/open5gs/tls/testserver.crt
 | 
				
			||||||
 | 
					    client:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @build_configs_dir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @build_configs_dir@/open5gs/tls/testclient.key
 | 
				
			||||||
 | 
					      cert: @build_configs_dir@/open5gs/tls/testclient.crt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					#    no_nrf: true
 | 
				
			||||||
 | 
					#    no_scp: true
 | 
				
			||||||
 | 
					#    no_amf: true
 | 
				
			||||||
 | 
					#    no_smf: true
 | 
				
			||||||
 | 
					#    no_upf: true
 | 
				
			||||||
 | 
					#    no_ausf: true
 | 
				
			||||||
 | 
					#    no_udm: true
 | 
				
			||||||
 | 
					#    no_pcf: true
 | 
				
			||||||
 | 
					#    no_nssf: true
 | 
				
			||||||
 | 
					#    no_bsf: true
 | 
				
			||||||
 | 
					#    no_udr: true
 | 
				
			||||||
 | 
					#    no_mme: true
 | 
				
			||||||
 | 
					#    no_sgwc: true
 | 
				
			||||||
 | 
					#    no_sgwu: true
 | 
				
			||||||
 | 
					#    no_pcrf: true
 | 
				
			||||||
 | 
					#    no_hss: true
 | 
				
			||||||
 | 
					#    use_mongodb_change_stream: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					mme:
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: mme.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.2
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: hss.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.8
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    s1ap:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.2
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.2
 | 
				
			||||||
 | 
					    metrics:
 | 
				
			||||||
 | 
					      addr: 127.0.0.2
 | 
				
			||||||
 | 
					      port: 9090
 | 
				
			||||||
 | 
					    gummei:
 | 
				
			||||||
 | 
					      plmn_id:
 | 
				
			||||||
 | 
					        mcc: 999
 | 
				
			||||||
 | 
					        mnc: 70
 | 
				
			||||||
 | 
					      mme_gid: 2
 | 
				
			||||||
 | 
					      mme_code: 1
 | 
				
			||||||
 | 
					    tai:
 | 
				
			||||||
 | 
					      plmn_id:
 | 
				
			||||||
 | 
					        mcc: 999
 | 
				
			||||||
 | 
					        mnc: 70
 | 
				
			||||||
 | 
					      tac: 1
 | 
				
			||||||
 | 
					    security:
 | 
				
			||||||
 | 
					        integrity_order : [ EIA2, EIA1, EIA0 ]
 | 
				
			||||||
 | 
					        ciphering_order : [ EEA0, EEA1, EEA2 ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    network_name:
 | 
				
			||||||
 | 
					        full: Open5GS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sgwc:
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.3
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					smf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					      - addr: ::1
 | 
				
			||||||
 | 
					    gtpu:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					      - addr: ::1
 | 
				
			||||||
 | 
					    metrics:
 | 
				
			||||||
 | 
					      addr: 127.0.0.4
 | 
				
			||||||
 | 
					      port: 9090
 | 
				
			||||||
 | 
					    subnet:
 | 
				
			||||||
 | 
					      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					      - addr: 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					    dns:
 | 
				
			||||||
 | 
					      - 8.8.8.8
 | 
				
			||||||
 | 
					      - 8.8.4.4
 | 
				
			||||||
 | 
					      - 2001:4860:4860::8888
 | 
				
			||||||
 | 
					      - 2001:4860:4860::8844
 | 
				
			||||||
 | 
					    mtu: 1400
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: smf.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.4
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: pcrf.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.9
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  <For Indirect Communication with Delegated Discovery>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o (Default) If you do not set Delegated Discovery as shown below,
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    - Use SCP if SCP avaiable. Otherwise NRF is used.
 | 
				
			||||||
 | 
					#      => App fails if both NRF and SCP are unavailable.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#    sbi:
 | 
				
			||||||
 | 
					#      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					#        port: 7777
 | 
				
			||||||
 | 
					#    discovery:
 | 
				
			||||||
 | 
					#      delegated: auto
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o To use SCP always => App fails if no SCP available.
 | 
				
			||||||
 | 
					#      delegated: yes
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  o Don't use SCP server => App fails if no NRF available.
 | 
				
			||||||
 | 
					#      delegated: no
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					amf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    ngap:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					    metrics:
 | 
				
			||||||
 | 
					      addr: 127.0.0.5
 | 
				
			||||||
 | 
					      port: 9090
 | 
				
			||||||
 | 
					    guami:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 999
 | 
				
			||||||
 | 
					          mnc: 70
 | 
				
			||||||
 | 
					        amf_id:
 | 
				
			||||||
 | 
					          region: 2
 | 
				
			||||||
 | 
					          set: 1
 | 
				
			||||||
 | 
					    tai:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 999
 | 
				
			||||||
 | 
					          mnc: 70
 | 
				
			||||||
 | 
					        tac: 1
 | 
				
			||||||
 | 
					    plmn_support:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 999
 | 
				
			||||||
 | 
					          mnc: 70
 | 
				
			||||||
 | 
					        s_nssai:
 | 
				
			||||||
 | 
					          - sst: 1
 | 
				
			||||||
 | 
					    security:
 | 
				
			||||||
 | 
					        integrity_order : [ NIA2, NIA1, NIA0 ]
 | 
				
			||||||
 | 
					        ciphering_order : [ NEA0, NEA1, NEA2 ]
 | 
				
			||||||
 | 
					    network_name:
 | 
				
			||||||
 | 
					        full: Open5GS
 | 
				
			||||||
 | 
					    amf_name: open5gs-amf0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sgwu:
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					    gtpu:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					upf:
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					    gtpu:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					    subnet:
 | 
				
			||||||
 | 
					      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					      - addr: 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					    metrics:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					        port: 9090
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					hss:
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: hss.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.8
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: mme.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.2
 | 
				
			||||||
 | 
					pcrf:
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: pcrf.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.9
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: smf.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					nrf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr:
 | 
				
			||||||
 | 
					        - 127.0.0.10
 | 
				
			||||||
 | 
					        - ::1
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					scp:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.1.10
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ausf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.11
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					udm:
 | 
				
			||||||
 | 
					    hnet:
 | 
				
			||||||
 | 
					      - id: 1
 | 
				
			||||||
 | 
					        scheme: 1
 | 
				
			||||||
 | 
					        key: @build_configs_dir@/open5gs/hnet/curve25519-1.key
 | 
				
			||||||
 | 
					      - id: 2
 | 
				
			||||||
 | 
					        scheme: 2
 | 
				
			||||||
 | 
					        key: @build_configs_dir@/open5gs/hnet/secp256r1-2.key
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					pcf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.13
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    metrics:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.13
 | 
				
			||||||
 | 
					        port: 9090
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					nssf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.14
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    nsi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.10
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					        s_nssai:
 | 
				
			||||||
 | 
					          sst: 1
 | 
				
			||||||
 | 
					bsf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.15
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					udr:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.20
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
 | 
					  t3512:
 | 
				
			||||||
 | 
					    value: 540     # 9 mintues * 60 = 540 seconds
 | 
				
			||||||
							
								
								
									
										268
									
								
								configs/slice.yaml.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										268
									
								
								configs/slice.yaml.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,268 @@
 | 
				
			|||||||
 | 
					db_uri: mongodb://localhost/open5gs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					logger:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sbi:
 | 
				
			||||||
 | 
					    server:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @build_configs_dir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @build_configs_dir@/open5gs/tls/testserver.key
 | 
				
			||||||
 | 
					      cert: @build_configs_dir@/open5gs/tls/testserver.crt
 | 
				
			||||||
 | 
					    client:
 | 
				
			||||||
 | 
					      no_tls: true
 | 
				
			||||||
 | 
					      cacert: @build_configs_dir@/open5gs/tls/ca.crt
 | 
				
			||||||
 | 
					      key: @build_configs_dir@/open5gs/tls/testclient.key
 | 
				
			||||||
 | 
					      cert: @build_configs_dir@/open5gs/tls/testclient.crt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					parameter:
 | 
				
			||||||
 | 
					#    no_nrf: true
 | 
				
			||||||
 | 
					    no_scp: true
 | 
				
			||||||
 | 
					#    no_amf: true
 | 
				
			||||||
 | 
					#    no_smf: true
 | 
				
			||||||
 | 
					#    no_upf: true
 | 
				
			||||||
 | 
					#    no_ausf: true
 | 
				
			||||||
 | 
					#    no_udm: true
 | 
				
			||||||
 | 
					#    no_pcf: true
 | 
				
			||||||
 | 
					#    no_nssf: true
 | 
				
			||||||
 | 
					#    no_bsf: true
 | 
				
			||||||
 | 
					#    no_udr: true
 | 
				
			||||||
 | 
					#    no_mme: true
 | 
				
			||||||
 | 
					#    no_sgwc: true
 | 
				
			||||||
 | 
					#    no_sgwu: true
 | 
				
			||||||
 | 
					#    no_pcrf: true
 | 
				
			||||||
 | 
					#    no_hss: true
 | 
				
			||||||
 | 
					#    use_mongodb_change_stream: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					mme:
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: mme.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.2
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: hss.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.8
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    s1ap:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.2
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.2
 | 
				
			||||||
 | 
					    gummei:
 | 
				
			||||||
 | 
					      plmn_id:
 | 
				
			||||||
 | 
					        mcc: 999
 | 
				
			||||||
 | 
					        mnc: 70
 | 
				
			||||||
 | 
					      mme_gid: 2
 | 
				
			||||||
 | 
					      mme_code: 1
 | 
				
			||||||
 | 
					    tai:
 | 
				
			||||||
 | 
					      plmn_id:
 | 
				
			||||||
 | 
					        mcc: 999
 | 
				
			||||||
 | 
					        mnc: 70
 | 
				
			||||||
 | 
					      tac: 1
 | 
				
			||||||
 | 
					    security:
 | 
				
			||||||
 | 
					        integrity_order : [ EIA2, EIA1, EIA0 ]
 | 
				
			||||||
 | 
					        ciphering_order : [ EEA0, EEA1, EEA2 ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    network_name:
 | 
				
			||||||
 | 
					        full: Open5GS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sgwc:
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.3
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					smf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					    gtpc:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					      - addr: ::1
 | 
				
			||||||
 | 
					    gtpu:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.4
 | 
				
			||||||
 | 
					      - addr: ::1
 | 
				
			||||||
 | 
					    subnet:
 | 
				
			||||||
 | 
					      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					      - addr: 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					    dns:
 | 
				
			||||||
 | 
					      - 8.8.8.8
 | 
				
			||||||
 | 
					      - 8.8.4.4
 | 
				
			||||||
 | 
					      - 2001:4860:4860::8888
 | 
				
			||||||
 | 
					      - 2001:4860:4860::8844
 | 
				
			||||||
 | 
					    mtu: 1400
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: smf.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.4
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: pcrf.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.9
 | 
				
			||||||
 | 
					amf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    ngap:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.5
 | 
				
			||||||
 | 
					    guami:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 999
 | 
				
			||||||
 | 
					          mnc: 70
 | 
				
			||||||
 | 
					        amf_id:
 | 
				
			||||||
 | 
					          region: 202
 | 
				
			||||||
 | 
					          set: 1016
 | 
				
			||||||
 | 
					    tai:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 999
 | 
				
			||||||
 | 
					          mnc: 70
 | 
				
			||||||
 | 
					        tac: 1
 | 
				
			||||||
 | 
					    plmn_support:
 | 
				
			||||||
 | 
					      - plmn_id:
 | 
				
			||||||
 | 
					          mcc: 999
 | 
				
			||||||
 | 
					          mnc: 70
 | 
				
			||||||
 | 
					        s_nssai:
 | 
				
			||||||
 | 
					          - sst: 1
 | 
				
			||||||
 | 
					          - sst: 1
 | 
				
			||||||
 | 
					            sd: 000080
 | 
				
			||||||
 | 
					          - sst: 1
 | 
				
			||||||
 | 
					            sd: 009000
 | 
				
			||||||
 | 
					    security:
 | 
				
			||||||
 | 
					        integrity_order : [ NIA2, NIA1 ]
 | 
				
			||||||
 | 
					        ciphering_order : [ NEA0, NEA1, NEA2 ]
 | 
				
			||||||
 | 
					    network_name:
 | 
				
			||||||
 | 
					        full: Open5GS
 | 
				
			||||||
 | 
					    amf_name: open5gs-amf0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sgwu:
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					    gtpu:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.6
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					upf:
 | 
				
			||||||
 | 
					    pfcp:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					    gtpu:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					    subnet:
 | 
				
			||||||
 | 
					      - addr: 10.45.0.1/16
 | 
				
			||||||
 | 
					      - addr: 2001:db8:cafe::1/48
 | 
				
			||||||
 | 
					    metrics:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.7
 | 
				
			||||||
 | 
					        port: 9090
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					hss:
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: hss.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.8
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: mme.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.2
 | 
				
			||||||
 | 
					pcrf:
 | 
				
			||||||
 | 
					    freeDiameter:
 | 
				
			||||||
 | 
					      identity: pcrf.localdomain
 | 
				
			||||||
 | 
					      realm: localdomain
 | 
				
			||||||
 | 
					      listen_on: 127.0.0.9
 | 
				
			||||||
 | 
					      no_fwd: true
 | 
				
			||||||
 | 
					      load_extension:
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dbg_msg_dumps.fdx
 | 
				
			||||||
 | 
					          conf: 0x8888
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_rfc5777.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_mip6i.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nasreq.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_nas_mipv6.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca.fdx
 | 
				
			||||||
 | 
					        - module: @build_subprojects_freeDiameter_extensions_dir@/dict_dcca_3gpp/dict_dcca_3gpp.fdx
 | 
				
			||||||
 | 
					      connect:
 | 
				
			||||||
 | 
					        - identity: smf.localdomain
 | 
				
			||||||
 | 
					          addr: 127.0.0.4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					nrf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr:
 | 
				
			||||||
 | 
					        - 127.0.0.10
 | 
				
			||||||
 | 
					        - ::1
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ausf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.11
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					udm:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.12
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					pcf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.13
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    metrics:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.13
 | 
				
			||||||
 | 
					        port: 9090
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					nssf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.14
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					    nsi:
 | 
				
			||||||
 | 
					      - addr: ::1
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					        s_nssai:
 | 
				
			||||||
 | 
					          sst: 1
 | 
				
			||||||
 | 
					      - addr: 127.0.0.19
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					        s_nssai:
 | 
				
			||||||
 | 
					          sst: 1
 | 
				
			||||||
 | 
					          sd: 000080
 | 
				
			||||||
 | 
					      - addr: 127.0.0.10
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					        s_nssai:
 | 
				
			||||||
 | 
					          sst: 1
 | 
				
			||||||
 | 
					          sd: 009000
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					bsf:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.15
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					udr:
 | 
				
			||||||
 | 
					    sbi:
 | 
				
			||||||
 | 
					      - addr: 127.0.0.20
 | 
				
			||||||
 | 
					        port: 7777
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					time:
 | 
				
			||||||
 | 
					  t3512:
 | 
				
			||||||
 | 
					    value: 540     # 9 mintues * 60 = 540 seconds
 | 
				
			||||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user