Compare commits
677 Commits
r2.2405.4-
...
nbi
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
682cb6ecd8 | ||
|
|
7b6ad5ccab | ||
|
|
5dfa6fa04d | ||
|
|
46ccc0ab83 | ||
|
|
d4923d008c | ||
|
|
1a5b2cd15a | ||
|
|
3e7c60ecd0 | ||
|
|
f7f9572aef | ||
|
|
d4b0b12c7b | ||
|
|
13c07004b4 | ||
|
|
9fa77a139a | ||
|
|
01975afe9c | ||
|
|
a5e5b3cf6e | ||
|
|
3a7dd5279c | ||
|
|
8338dd3a60 | ||
|
|
3e4b9819dc | ||
|
|
f4a7c4cf82 | ||
|
|
cec34122da | ||
|
|
ff4e221e27 | ||
|
|
4c782f45ab | ||
|
|
f1c7e4fc1f | ||
|
|
88054f9c93 | ||
|
|
3e2ba34fd1 | ||
|
|
b31ee42265 | ||
|
|
9507879854 | ||
|
|
ccd2f0218c | ||
|
|
f7cb6f84b0 | ||
|
|
d1f9f77f7e | ||
|
|
167f02b065 | ||
|
|
d973c8af49 | ||
|
|
8705ac68c1 | ||
|
|
55b6aa348b | ||
|
|
af4d2b70cc | ||
|
|
85afb33c59 | ||
|
|
e880eae549 | ||
|
|
9d63210d25 | ||
|
|
2662dd26e8 | ||
|
|
ac6df17e16 | ||
|
|
b46157bff7 | ||
|
|
9c50e6ef70 | ||
|
|
6c8383925d | ||
|
|
4f118b895b | ||
|
|
39bfe64828 | ||
|
|
72fc915481 | ||
|
|
7e42dd91e4 | ||
|
|
a982a41e05 | ||
|
|
38f5eea82e | ||
|
|
5237710c8e | ||
|
|
f95847c915 | ||
|
|
2fe05c9850 | ||
|
|
705d02aa78 | ||
|
|
3e9a8fc067 | ||
|
|
74e6c75a05 | ||
|
|
8595a1c0cb | ||
|
|
986624c48f | ||
|
|
32630fbb4a | ||
|
|
e0336bb0f3 | ||
|
|
041125fb7a | ||
|
|
dcf513bcfd | ||
|
|
88d6f36a18 | ||
|
|
4fd359add4 | ||
|
|
12f5330f85 | ||
|
|
1c1c564691 | ||
|
|
f61f546d55 | ||
|
|
4451705e67 | ||
|
|
f08c1e02ed | ||
|
|
760f840791 | ||
|
|
344e9802d8 | ||
|
|
55dd32b124 | ||
|
|
bea9ce7092 | ||
|
|
2155d98754 | ||
|
|
a10c09bec8 | ||
|
|
3cbbfc44dd | ||
|
|
7d4984e1d8 | ||
|
|
0c314b8ce3 | ||
|
|
ae04428307 | ||
|
|
89e03ca3d9 | ||
|
|
0b94281520 | ||
|
|
279f814674 | ||
|
|
bbef0afeb0 | ||
|
|
db1d15aa3c | ||
|
|
56fc427da3 | ||
|
|
accb761951 | ||
|
|
3687451937 | ||
|
|
8b5a461c81 | ||
|
|
2fd4f86dcd | ||
|
|
d25daaaf3d | ||
|
|
bfe898d15f | ||
|
|
a431963e36 | ||
|
|
82615e1982 | ||
|
|
ed9aa17bc3 | ||
|
|
788e406c32 | ||
|
|
bdd0fc232a | ||
|
|
5772545c2d | ||
|
|
6d56def1a5 | ||
|
|
11f79cd1df | ||
|
|
e754c4714c | ||
|
|
5bac221cdf | ||
|
|
1643697dcc | ||
|
|
cd88eaea61 | ||
|
|
1e99bb4be8 | ||
|
|
1cc53a734f | ||
|
|
2fa5920100 | ||
|
|
2c995d8c58 | ||
|
|
8f3b423445 | ||
|
|
5f6b455cea | ||
|
|
28b4f288f2 | ||
|
|
483af0bba9 | ||
|
|
7939e78a38 | ||
|
|
18eef7093f | ||
|
|
92f6ae8787 | ||
|
|
bbc2fe5900 | ||
|
|
be9b9b1fdf | ||
|
|
33dc2fa599 | ||
|
|
b7d0711084 | ||
|
|
d081961af1 | ||
|
|
045b33eec2 | ||
|
|
2b1dd1b0e6 | ||
|
|
40ef92f244 | ||
|
|
d18404ffa7 | ||
|
|
10b7b2b244 | ||
|
|
01dfb132f7 | ||
|
|
999e5bd18c | ||
|
|
075be5c2cd | ||
|
|
49fa08e32d | ||
|
|
f9524f108a | ||
|
|
11d326709f | ||
|
|
21e6c026cc | ||
|
|
8786daa3fe | ||
|
|
6118feb06b | ||
|
|
06702d0f53 | ||
|
|
b265e6368a | ||
|
|
1cfbfa2d1b | ||
|
|
bafd3b7c9f | ||
|
|
fe46022f56 | ||
|
|
8911468c7a | ||
|
|
2d3aa9b737 | ||
|
|
569fcea5c8 | ||
|
|
62ca93d8cc | ||
|
|
9c9a0fd3de | ||
|
|
22fc6776b2 | ||
|
|
8f3b68f533 | ||
|
|
b1e75e514f | ||
|
|
046e46a2f3 | ||
|
|
7bb0835ab3 | ||
|
|
7d9a137411 | ||
|
|
30bd6c85a2 | ||
|
|
4467599b97 | ||
|
|
049c94eb46 | ||
|
|
141d593a40 | ||
|
|
fa283c4f7b | ||
|
|
1fd62a5196 | ||
|
|
4ad9307a4a | ||
|
|
6bfdef3ea5 | ||
|
|
4c57fe2c85 | ||
|
|
7710d3cd81 | ||
|
|
f957b3e5ed | ||
|
|
1756c2126c | ||
|
|
1621ec8511 | ||
|
|
885104dc75 | ||
|
|
f0e57e7610 | ||
|
|
9ddae2cb90 | ||
|
|
c4a3b3bc50 | ||
|
|
5027926c97 | ||
|
|
6bbb78e871 | ||
|
|
a95a529929 | ||
|
|
a7f5344f81 | ||
|
|
d97b1c4408 | ||
|
|
fdf5a517ed | ||
|
|
d84274d7f0 | ||
|
|
edb77d96fb | ||
|
|
74a1764055 | ||
|
|
fb3c58b00f | ||
|
|
c40feee2bb | ||
|
|
3dc6c09d73 | ||
|
|
f5ebd1c581 | ||
|
|
87a2b299c7 | ||
|
|
8cc3243791 | ||
|
|
9ddfcb58f9 | ||
|
|
a96f265e84 | ||
|
|
408eeb8ce0 | ||
|
|
93ecce36b5 | ||
|
|
f8fde36e14 | ||
|
|
a0a224ce81 | ||
|
|
eafeafd4c4 | ||
| ac9e939365 | |||
|
|
89ba57e6d5 | ||
|
|
32a709caf9 | ||
| baa04cc7f9 | |||
|
|
de9e557b2f | ||
|
|
75de667f7a | ||
|
|
1588cbaedd | ||
|
|
e3655379f0 | ||
|
|
cefe6413d3 | ||
| 29b0e408aa | |||
|
|
7f4525c2f3 | ||
|
|
85be4b9701 | ||
|
|
25b931c1d0 | ||
|
|
944b2a9e1d | ||
|
|
74163b84d3 | ||
|
|
1826d92e37 | ||
|
|
36d9394800 | ||
|
|
94071240ca | ||
|
|
729f03d2fe | ||
|
|
1a9e5735a4 | ||
|
|
38dec905d5 | ||
|
|
044a7db5db | ||
|
|
2f4f4c81b6 | ||
|
|
229573b092 | ||
|
|
103af4a999 | ||
|
|
26b950c919 | ||
| 395ebb05f9 | |||
| 1efbae9a4d | |||
|
|
d6f142648a | ||
|
|
4a8f6e08ff | ||
|
|
7f4a8abcdd | ||
|
|
9ac5ae50ec | ||
| 802210cb7d | |||
|
|
2c139e71c4 | ||
| 64cd68d5b0 | |||
| 54c6ab7f30 | |||
|
|
54ed5c5e53 | ||
| 1ed5e91aa8 | |||
|
|
b00bb1eec0 | ||
|
|
a10052660f | ||
|
|
5f4859bdd2 | ||
| e335c75b53 | |||
| 8348ecc30b | |||
| 8ab91bab70 | |||
|
|
8b251a22ca | ||
| a1010c84e5 | |||
|
|
32852c95d8 | ||
|
|
c6c40e55d9 | ||
|
|
a0297990d9 | ||
|
|
6de6e32041 | ||
|
|
4170093610 | ||
|
|
88485221a0 | ||
|
|
e260795d3a | ||
|
|
44536f34d4 | ||
| 0adc47628f | |||
| 18701c7c41 | |||
| 9e5b4c1bf1 | |||
| 587e7a65f0 | |||
| 7be1132430 | |||
|
|
85f7e3e4d8 | ||
|
|
a239ac557d | ||
|
|
5d3e79a8fa | ||
| 55994fde44 | |||
|
|
9baa67cc00 | ||
|
|
bac9f46cd9 | ||
|
|
33ca38d639 | ||
|
|
4d0fd7f992 | ||
|
|
ed33f44129 | ||
|
|
5294950eb2 | ||
| 0a9c33423b | |||
| 5dcf5d53f2 | |||
| 6b568461dc | |||
|
|
27449af21a | ||
|
|
d11ac9d23a | ||
|
|
d06e5507ba | ||
|
|
4897299ba3 | ||
|
|
548090bfbe | ||
|
|
6a0d9ccf44 | ||
|
|
87836c7adc | ||
|
|
717ee894bd | ||
|
|
9c10b4873b | ||
|
|
f278fac306 | ||
|
|
af1f3c9d08 | ||
|
|
04b9038eed | ||
|
|
5c0a49b820 | ||
|
|
318fc6cc20 | ||
|
|
06a9a3986b | ||
|
|
0a24e50e9d | ||
|
|
065895e1d2 | ||
|
|
873dadf014 | ||
|
|
9c8b75eff7 | ||
|
|
00ff6217c8 | ||
|
|
1f0c932be8 | ||
|
|
94bba0c910 | ||
|
|
ee93b68683 | ||
| e4c59cf28f | |||
|
|
ecbd298437 | ||
|
|
b01c38c4ac | ||
| 495448254e | |||
|
|
747ee080c8 | ||
|
|
4e94ec23aa | ||
|
|
ca52a3a81f | ||
|
|
5dd0ea9143 | ||
|
|
b5e7317ee7 | ||
| 5b29776a97 | |||
|
|
b8e090f5ad | ||
|
|
b55ce9e290 | ||
| 72ee6a083e | |||
|
|
6e8472d2e8 | ||
|
|
c1fa37731f | ||
|
|
7ba111a7e9 | ||
|
|
9127865b12 | ||
| 080290cdaa | |||
|
|
4f9f91ea5a | ||
| affd4ef15a | |||
|
|
27517a352d | ||
|
|
d157ed8e3c | ||
|
|
d1020bd255 | ||
|
|
e3b55c38e5 | ||
|
|
7aae060f2e | ||
| 5661b7c202 | |||
|
|
8616620b02 | ||
|
|
1a9cb04e98 | ||
|
|
4267c7df9d | ||
|
|
d0f946cc85 | ||
|
|
cc6b115f95 | ||
|
|
81fa224858 | ||
|
|
afcf562bc5 | ||
| 6153148150 | |||
| 0152d4e923 | |||
|
|
a6b869966f | ||
|
|
6f8611e6f1 | ||
|
|
55aa2f3a30 | ||
|
|
3631b0be69 | ||
|
|
f119706694 | ||
|
|
4a4968a8c6 | ||
| 2dae055646 | |||
|
|
6f1c94bf0d | ||
|
|
67caba4379 | ||
|
|
0287852470 | ||
|
|
0c053bb382 | ||
|
|
4a9e4b1e46 | ||
|
|
2dd0ddc89c | ||
|
|
070c6ff4de | ||
|
|
d69a7c9e6f | ||
|
|
b7db915859 | ||
| 97ceccb783 | |||
|
|
db2bfc04dd | ||
|
|
f597f36bbe | ||
|
|
90ec72b280 | ||
| 1812be8ee5 | |||
| 3b7f992425 | |||
|
|
3e7bd7b415 | ||
| 21f9d6d458 | |||
| 91a264769d | |||
|
|
4c304d9f9a | ||
|
|
16620a9dae | ||
|
|
333635bd0f | ||
|
|
3b507c447c | ||
|
|
08dee2a3c2 | ||
|
|
7fab266d20 | ||
|
|
5ca6659621 | ||
|
|
877e45ccb2 | ||
|
|
845d8453ed | ||
|
|
ee2cff7208 | ||
|
|
68ef026bee | ||
|
|
120fb7c96d | ||
| e9e5822d6c | |||
|
|
e59f666541 | ||
|
|
f5b6e122b3 | ||
|
|
f5d938758c | ||
|
|
6da5ac6c22 | ||
| 9e71a35cd7 | |||
| a0ad5fbd53 | |||
| 8a0f4d848a | |||
| 73043ccdb4 | |||
|
|
01d19134fb | ||
|
|
fe9546d7d8 | ||
|
|
3897ae1588 | ||
|
|
cb6f8ea382 | ||
|
|
354d55c1ab | ||
|
|
bbf35d55b0 | ||
|
|
c58b987a23 | ||
|
|
7dac3ef50e | ||
|
|
7f0484c144 | ||
|
|
7fca227d07 | ||
|
|
636b11c77f | ||
| 29fc429370 | |||
| 6ada81d36d | |||
| 81176226ae | |||
| 4cd125d77d | |||
|
|
b07184006b | ||
|
|
abf80b33e2 | ||
|
|
05594b2c01 | ||
|
|
516eb535df | ||
|
|
acd473b57f | ||
| 310c528ea4 | |||
| c4533da0e0 | |||
| 9a14520da6 | |||
| adec327bc3 | |||
| b5ae51d1cc | |||
|
|
4a609d12bb | ||
| a5a7c38632 | |||
| 68d03ced70 | |||
| f2696a9868 | |||
| f323f5fcb9 | |||
| 06f2bdc818 | |||
| e7686d9a96 | |||
| e1638950a2 | |||
| 292bbeab89 | |||
|
|
9760e95ee1 | ||
|
|
d5ff11d0ef | ||
|
|
9014137965 | ||
|
|
49c2b26c64 | ||
|
|
ef9ed97619 | ||
|
|
192fca7779 | ||
| da85f53743 | |||
| 32933cca79 | |||
| 13b322a038 | |||
|
|
83cd5fbd58 | ||
|
|
a7b57af939 | ||
|
|
56b531536d | ||
| a0607a555f | |||
| 46f5b75f95 | |||
| 4ddf6db122 | |||
| 5f49780b70 | |||
| 1bdae4599b | |||
| 388729bf09 | |||
| 86ae0779ef | |||
| 279ce91689 | |||
| 766c248bfd | |||
|
|
4bc58e87f3 | ||
| 644d635060 | |||
|
|
2bbaaf7ccd | ||
| 04390ce0dd | |||
| c2bd32d00e | |||
|
|
ebcafab683 | ||
| 8294bd2d3e | |||
|
|
6f3390caf7 | ||
| ed80c97536 | |||
|
|
0ab1baa94b | ||
| e757d90945 | |||
| fb3ce6183b | |||
|
|
0555d4a3d2 | ||
|
|
2c6787aa11 | ||
| cd7e5693f5 | |||
|
|
57161c7cab | ||
|
|
e06715e6c5 | ||
|
|
d426a89b2d | ||
|
|
b1a5e9773d | ||
|
|
c27ad87b6f | ||
|
|
02de8b3d11 | ||
|
|
70eb6fa5ce | ||
|
|
deba4ca564 | ||
|
|
e4ad2088a1 | ||
|
|
4f924a943f | ||
|
|
4f74219c68 | ||
|
|
d0752d264c | ||
|
|
b001f0ae31 | ||
|
|
1fab1ead20 | ||
|
|
7747b7ec10 | ||
|
|
d90c26a28e | ||
|
|
5c6857e896 | ||
|
|
4d719b4bd5 | ||
|
|
2ff03fc7e8 | ||
|
|
0b5366fe82 | ||
|
|
40caf0f946 | ||
|
|
9eb5afd1dd | ||
|
|
83b1eafa2f | ||
|
|
fd234364b4 | ||
|
|
4c89a4ad44 | ||
|
|
65fe409c04 | ||
|
|
b27472f095 | ||
|
|
cf1dbf4a0e | ||
|
|
1b1c15995d | ||
|
|
e7092ad058 | ||
|
|
cb33ac6667 | ||
|
|
d8072eca48 | ||
|
|
6a94a7f39d | ||
|
|
b0f7e73c2a | ||
|
|
efad81e977 | ||
|
|
9ec059b4cf | ||
|
|
971df947cc | ||
|
|
742d815b3c | ||
|
|
0c6a54a77b | ||
|
|
bbdfb52478 | ||
|
|
a5c88369fb | ||
|
|
53201fb92f | ||
|
|
657f7b3ac0 | ||
|
|
a5b77be24c | ||
|
|
80287c6e0a | ||
|
|
74bd85890b | ||
|
|
dce288d70c | ||
|
|
0d312e61fa | ||
|
|
a5363b1ce1 | ||
|
|
0f98508169 | ||
|
|
712a9fee0b | ||
|
|
2c1f8c75fa | ||
|
|
aefc185199 | ||
|
|
4f30034500 | ||
|
|
989470f305 | ||
|
|
3dafcbb699 | ||
|
|
05bc7740c7 | ||
|
|
e17ef6f719 | ||
|
|
7bb802cc26 | ||
|
|
8eeb38c59a | ||
|
|
ae4f040221 | ||
|
|
9565396931 | ||
|
|
fd79c18739 | ||
|
|
6c80a597b7 | ||
|
|
f76f674b85 | ||
|
|
7e0cf37f89 | ||
|
|
db94914472 | ||
| 9f8d21be5b | |||
|
|
a847d249ac | ||
|
|
c9ec9287a5 | ||
|
|
09fcdc8e36 | ||
|
|
6e5530ad5e | ||
|
|
9131bbfb01 | ||
|
|
51a6d6cdea | ||
|
|
f8677c639e | ||
|
|
dc67f08a9c | ||
|
|
50c272152e | ||
|
|
c55a0ad014 | ||
|
|
d8f97af7c0 | ||
|
|
3b01d48a99 | ||
|
|
9def036fef | ||
|
|
b1c3c13436 | ||
|
|
df06ead361 | ||
|
|
286e40a4e9 | ||
|
|
7c982cf9e2 | ||
|
|
4ceb871c23 | ||
|
|
1dc1e833a3 | ||
|
|
bb387708cc | ||
|
|
e43ac65f8c | ||
|
|
e79ea30e52 | ||
|
|
7b39972f2c | ||
|
|
68bbe3c750 | ||
|
|
1b6b65c693 | ||
|
|
33a0dc2a00 | ||
|
|
831b2e2eac | ||
|
|
d09edf9960 | ||
|
|
b70408bed3 | ||
|
|
77c382eb3c | ||
|
|
2b2e2c3e0b | ||
|
|
0a3a835a85 | ||
|
|
fb4c6b483d | ||
| eccc563f2d | |||
|
|
0b7f991287 | ||
|
|
5c2fe4533d | ||
| 01487e3ba6 | |||
|
|
db5107e06f | ||
|
|
bd8e6c784c | ||
| e9809c280e | |||
|
|
33887c38e6 | ||
|
|
bfcdaa7dd6 | ||
|
|
b96e64d4bb | ||
|
|
934f2c77d9 | ||
| edd68c9972 | |||
|
|
a047c39f61 | ||
|
|
bd51e6d5b9 | ||
|
|
a32288ed77 | ||
|
|
f1fa3099ad | ||
|
|
479aae76f7 | ||
|
|
a62bfc4e28 | ||
|
|
63ddc3bfd7 | ||
|
|
0b68ab65e9 | ||
|
|
ac9b7f97ee | ||
|
|
8fda2f2b3d | ||
|
|
b1ca797266 | ||
| 46f2c8fc89 | |||
|
|
737c3dd368 | ||
|
|
ad0a40cb3d | ||
|
|
6ce1b1e54a | ||
|
|
a74575d2c5 | ||
|
|
2cb22551a3 | ||
|
|
5ca9424d60 | ||
|
|
d8e9658a75 | ||
|
|
43c08a9e56 | ||
|
|
5c3efe53de | ||
|
|
47162cba1e | ||
|
|
9be9690a0c | ||
|
|
2cd70a10ca | ||
|
|
372310ae7a | ||
|
|
f5c227df39 | ||
|
|
9150bfa999 | ||
|
|
b2aabf53f9 | ||
|
|
7255e18ff8 | ||
|
|
c0718d2cbf | ||
|
|
b2650a5aac | ||
|
|
93123fa686 | ||
|
|
0b4ca287ef | ||
|
|
a594656303 | ||
|
|
db789564cb | ||
|
|
c816b64b31 | ||
|
|
d92ca5f2e4 | ||
|
|
010fd9efb9 | ||
| 4161ec2dfd | |||
| d8e7de9e18 | |||
|
|
c699bf22ed | ||
|
|
1f437945bc | ||
|
|
765044e1e5 | ||
|
|
a434d1003d | ||
|
|
e91ec1b9d2 | ||
|
|
278142dd06 | ||
| edf7cb1e9d | |||
|
|
e110259285 | ||
|
|
15c8bdcfbf | ||
|
|
306f72e7f7 | ||
|
|
07ade06d18 | ||
|
|
40d9b71c15 | ||
|
|
dafb80206f | ||
|
|
580e138a79 | ||
|
|
10e361ba7f | ||
|
|
857f7de6d1 | ||
|
|
0a3c63e8ce | ||
|
|
ffa8e4dc16 | ||
|
|
9f03b3a870 | ||
|
|
5174ca9b9c | ||
|
|
348b67f701 | ||
|
|
127bc54a3d | ||
|
|
3c1ad67cc8 | ||
|
|
606f332fd8 | ||
|
|
a541b03778 | ||
|
|
2997599f8d | ||
|
|
c152d646ce | ||
|
|
f3bc87a5f2 | ||
|
|
ff4511f236 | ||
|
|
43fc96b18e | ||
|
|
10ac827f43 | ||
|
|
981a1b3597 | ||
|
|
bdec033db4 | ||
|
|
01f4c718b8 | ||
|
|
09b4dbb321 | ||
|
|
f930f5bde2 | ||
|
|
6ba9e16f60 | ||
|
|
7e879a97f9 | ||
|
|
146ad4ec7d | ||
|
|
94aff3f960 | ||
|
|
aa5e019172 | ||
|
|
3956782e49 | ||
|
|
99ca040dcb | ||
|
|
1f68c15e93 | ||
|
|
4b1acc3e25 | ||
|
|
4109afcc5b | ||
|
|
b8e109660c | ||
|
|
3fa72ae983 | ||
| 745f8a3b6a | |||
| dc9612a3fb | |||
| 0895beae38 | |||
|
|
ec50d50be7 | ||
|
|
34ea2cd689 | ||
|
|
e254f0b1f9 | ||
| d7b02008db | |||
|
|
4f352fc241 | ||
|
|
0040294e7b | ||
|
|
aac8e4d553 | ||
|
|
90cfc157e7 | ||
|
|
26ad1e12a2 | ||
|
|
a9c7cf3cc2 | ||
|
|
825b9cfa0e | ||
|
|
305a969d7d | ||
|
|
b0a21dc61f | ||
|
|
e6ae018f44 | ||
|
|
a57799c470 | ||
|
|
e6f7b3e514 | ||
|
|
e23d49a14c | ||
|
|
01d6a10657 | ||
|
|
b3dd0d6643 | ||
|
|
4fe2e4f3f4 | ||
|
|
8d455bb361 | ||
|
|
f9644f01d8 | ||
| 07cfc05031 | |||
|
|
725f95c729 | ||
|
|
3953221525 | ||
|
|
da637796ae | ||
|
|
4612008f67 | ||
| 7fa8514096 | |||
|
|
a3f6a65054 | ||
|
|
bc25839be2 | ||
|
|
de78551fa1 | ||
| 753405c581 | |||
|
|
997e9230b3 | ||
| b3a9dca8f5 | |||
|
|
ade18e859f | ||
|
|
36a2fa86ef | ||
|
|
084938eb5c | ||
|
|
44de9009dd | ||
|
|
8af452872d | ||
| db665f5dc8 | |||
| 13796eef1c | |||
| 20bf64195f |
14
.gitignore
vendored
14
.gitignore
vendored
@@ -11,13 +11,6 @@
|
||||
.idea/
|
||||
|
||||
# Run temp file and dir
|
||||
crontask/log/
|
||||
crontask/ftp/
|
||||
crontask/database/
|
||||
crontask/export/
|
||||
crontask/temp
|
||||
crontask/crontask
|
||||
|
||||
restagent/backup/
|
||||
restagent/log/
|
||||
restagent/upload/
|
||||
@@ -31,9 +24,6 @@ sshsvc/mmllog/
|
||||
sshsvc/mmlhome/
|
||||
sshsvc/log/
|
||||
|
||||
captrace/captrace
|
||||
captrace/log/
|
||||
|
||||
tools/loadmconf/loadmconf
|
||||
tools/loadpconf/loadpconf
|
||||
|
||||
@@ -44,8 +34,8 @@ vendor
|
||||
*.vsix
|
||||
*.log
|
||||
*.log-*
|
||||
*.log.*
|
||||
*.bak
|
||||
*.bak*
|
||||
*.exe
|
||||
__debug_bin*.exe
|
||||
|
||||
__debug_bin*
|
||||
|
||||
24
.vscode/launch.json
vendored
24
.vscode/launch.json
vendored
@@ -18,7 +18,7 @@
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "d:/local.git/be.ems/restagent/",
|
||||
"program": "d:/omc.git/be.ems/restagent/",
|
||||
"console": "integratedTerminal"
|
||||
},
|
||||
{
|
||||
@@ -26,24 +26,7 @@
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "d:/local.git/be.ems/sshsvc/sshsvc.go",
|
||||
"console": "integratedTerminal"
|
||||
},
|
||||
{
|
||||
"name": "debug loadpconf",
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "d:/local.git/be.ems/tools/loadpconf",
|
||||
"args": ["-p","../../config/param/smf_param_config.yaml"],
|
||||
"console": "integratedTerminal"
|
||||
},
|
||||
{
|
||||
"name": "debug crontask",
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "d:/local.git/be.ems/crontask",
|
||||
"program": "d:/omc.git/be.ems/sshsvc/sshsvc.go",
|
||||
"console": "integratedTerminal"
|
||||
},
|
||||
{
|
||||
@@ -51,8 +34,7 @@
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "d:/local.git/be.ems/tools/encode",
|
||||
//"args": ["-p","../../config/param/smf_param_config.yaml"],
|
||||
"program": "d:/omc.git/be.ems/tools/encode",
|
||||
"console": "integratedTerminal"
|
||||
}
|
||||
]
|
||||
|
||||
372
CHANGELOG.md
372
CHANGELOG.md
@@ -1,71 +1,373 @@
|
||||
# 版本发布日志
|
||||
|
||||
## 2.2503.5-20250412
|
||||
|
||||
- 更新 角色系统参数配置权限分配
|
||||
|
||||
## 2.2503.4-20250331
|
||||
|
||||
- 更新 更新部分kpi_title_en名称
|
||||
|
||||
## 2.2503.3-20250321
|
||||
|
||||
- 更新 SMF/UPF参数配置
|
||||
- 重构 UPF流量总计7,30天累计数据查询
|
||||
- 优化 默认获取Redis实例时支持不指定数据源
|
||||
|
||||
## 2.2503.2-20250314
|
||||
|
||||
- 更新 AMF参数配置systemFeatOpt
|
||||
- 优化 调度任务进行告警检查网元状态
|
||||
- 优化 系统菜单按钮权限状态可修改
|
||||
- 优化 网元状态请求超时时间至2000毫秒
|
||||
|
||||
## 2.2503.1-20250308
|
||||
|
||||
- 优化 告警转发邮件优化
|
||||
- 优化 优化UPF流量统计逻辑
|
||||
- 优化 看板菜单权限控制部分显示
|
||||
|
||||
## 2.2502.4-20250228
|
||||
|
||||
- 修复 SGW-C导出管理多语言显示
|
||||
- 优化 网元状态告警处理逻辑,增加状态更新时间戳
|
||||
- 修复 CDR/Event 查询时间格式统一时间戳int64
|
||||
|
||||
## 2.2502.3-20250221
|
||||
|
||||
- 修复 网元授权序号查询
|
||||
- 更新 SGWC导出表格数据字段修改/兼容3G的SGWC字段
|
||||
|
||||
## 2.2502.2-20250214
|
||||
|
||||
- 修复 修改调度任务导出SMSC-CDR时间格式错误
|
||||
- 修复 导出备份配置文件同步FTP功能配置调整
|
||||
- 更新 调整/路由提示信息
|
||||
|
||||
## 2.2502.1-20250208
|
||||
|
||||
- 新增 基站状态记录上报和导出功能
|
||||
- 修复 IMS-CDR导出表头字段信息调整
|
||||
- 优化 监控接口/load和/system-info和/cache去除权限标识限制
|
||||
- 修复 本地免密认证端口去除限制22
|
||||
- 更新 swagger注释信息
|
||||
|
||||
## 2.2501.4-20250124
|
||||
|
||||
- 新增 日志备份文件同步FTP功能
|
||||
- 新增 调度任务-日志备份文件同步FTP功能
|
||||
- 新增 swagger接口文档版本1.0.8
|
||||
- 修复 网元主机title命名_随机4位
|
||||
- 修复 SSH工具远程复制文件夹创建
|
||||
- 修复 CDR网元数据查询结构体限定neType范围
|
||||
- 修复 网元直连SMF会话pageNum类型转换
|
||||
- 新增 MME参数配置项enbList,补充MME基站状态接口
|
||||
- 优化 自定义指标title公式,菜单基站在线页面隐藏
|
||||
- 优化 关闭接口加密功能
|
||||
|
||||
## 2.2501.3-20250117
|
||||
|
||||
- 优化 自定义指标数据查询值float64保留3为小数
|
||||
- 优化 网元状态字典映射Online改为Active
|
||||
- 优化 暴露参数cryptoApi-用户接口加密
|
||||
- 更新 AMF配置可选属性gnbList隐藏
|
||||
- 新增 SMF-CDR搜索条件添加DNN
|
||||
|
||||
## 2.2501.2-20250111
|
||||
|
||||
- 新增 角色admin添加基站状态菜单
|
||||
- 新增 接入swagger功能
|
||||
- 新增 网元状态3待机判断standby,类型字典数据
|
||||
- 更新 MME参数配置可选属性
|
||||
- 优化 配置文件加载,配置序列结构体到be.ems/lib/config
|
||||
- 移除 captrace/data2html/crontask程序
|
||||
- 移除 upgvue3脚本文件,旧代码lib/core,旧代码假系统数据库备份
|
||||
|
||||
## 2.2501.1-20250103
|
||||
|
||||
- 新增 菜单-基站状态页面路由,定义接口功能
|
||||
- 更新 AMF/MME参数配置映射文件
|
||||
- 修复 网元安装MME补充hss域名到hosts
|
||||
|
||||
## 2.2412.4-20241228
|
||||
|
||||
- 新增 菜单页面-SMF 用户使用数据流量报表
|
||||
- 新增 CDR 删除权限标识 cdr:ne:remove
|
||||
- 新增 初始自定义指标 title
|
||||
- 新增 AMF 基站状态查询接口,更新 AMF 配置项 gnbList
|
||||
- 修复 SMF-CDR/SGWC-CDR 导出表格流量进行累加不分组显示
|
||||
- 修复 UDM 签约用户备注信息对应 IMSI 唯一
|
||||
- 修复 omc 升级日志输出文件权限写入问题
|
||||
- 修复 网元配置数据查询无 data 时默认返回空数组占位
|
||||
- 优化 配置文件读取错误显示中文问题
|
||||
- 优化 OMC 网元状态默认参数空时用“-”表示
|
||||
- 优化 AMF-UE 上报数据格式统一结构,UE 事件 AMF/MME 区分网元查询
|
||||
|
||||
## 2.2412.3-20241220
|
||||
|
||||
- 新增 直连网元请求带 UA 标识 OMC/version
|
||||
- 新增 网元直连接口补充 AMF/SMF/MME/IMS
|
||||
- 新增 CDR-SGWC 表定义,SGWC 参数配置可选属性
|
||||
- 新增 CDR 接收 SGWC 并推送, 数据功能接口, 菜单命名 SGWC-漫游数据
|
||||
- 优化 网元配置可选参数接口
|
||||
|
||||
## 2.2412.2-20241213
|
||||
|
||||
- 新增 网元信息通过 neType 查询函数
|
||||
- 新增 网元类型 HLR 跟踪查询类型 HLR,添加 HLR KPI 指标项数据
|
||||
- 修复 网元安装 redis 依赖包 bind 为 0.0.0.0
|
||||
- 修复 UDM 签约 cag 参数允许为空
|
||||
- 修复 custom indicator exist issue
|
||||
|
||||
## 2.2412.1-20241209
|
||||
|
||||
- 修复 GetHashBatch 检查索引是否越界
|
||||
- 修复 网元备份 SMSC 配置文件
|
||||
- 修复 UDM 签约批量添加 msisdn 和 start_msisdn 识别导致数据一致
|
||||
|
||||
## 2.2411.4-20241130
|
||||
|
||||
- 新增 系统用户免登录认证,默认为 admin 操作所有接口
|
||||
- 新增 Para5G 参数 UPF 新增填写 N3 N6 网卡名
|
||||
|
||||
## 2.2411.3-20241123
|
||||
|
||||
- 修复 SMSC 安装 host 重复
|
||||
- 修复 字典多语言翻译 Multi-language - Chinese
|
||||
|
||||
## 2.2411.2-20241115
|
||||
|
||||
- 新增 支持 aarch64 平台软件包 iperf v2
|
||||
- 新增 定时 UDM 数据加载每 12 小时一次
|
||||
- 修复 网元软件包升级时 rpm 同版本号强制安装
|
||||
- 更新 初始系统用户默认信息,手机号长度 32 位,系统菜单显示指标报表
|
||||
|
||||
## 2.2411.1-20241108
|
||||
|
||||
- 新增 iperf 支持 v2 的版本操作
|
||||
- 新增 网元主机添加 redis 连接终端控制
|
||||
- 更新 UDM 用户数据表索引更新
|
||||
- 更新 网元快速安装配置 UPF 网卡名和驱动类型参数
|
||||
|
||||
## 2.2410.4-20241102
|
||||
|
||||
- 新增 直连网元信息取得 hostname/os 属性值
|
||||
- 新增 UDM 鉴权签约 imsi 多查询
|
||||
- 更新 更新系统菜单新增关键指标概览
|
||||
- 更新 定时任务周期同步更新 UDM 用户数据
|
||||
- 更新 AMF/SMF 参数配置项数据
|
||||
- 修复 SMSC 安装时关联修改 IMS 和 UDM 配置
|
||||
|
||||
## 2.2410.3-20241018
|
||||
|
||||
- 新增 网元主机支持 redis 配置项
|
||||
- 新增 菜单功能 iperf3/ping 网络测试工具
|
||||
- 更新 抓包文件支持查看内容
|
||||
- 更新 初始网元相关表字段数据变更
|
||||
- 更新 UDM 用户数据按查询条件导出
|
||||
|
||||
## 2.2410.1-20241012
|
||||
|
||||
- 新增 系统菜单新增工具栏目,网元 SSH,网络测试,网络探针
|
||||
- 更新 UDM 签约数据表,同步数据支持 MICO 和 RAT 操作修改
|
||||
- 优化 MML 命令连接改为网元信息配置 telnet
|
||||
- 更新 SMSC、AMF 参数配置数据
|
||||
- 更新 定时清除到导出文件缓存
|
||||
|
||||
## 2.2409.4-20240927
|
||||
|
||||
- 新增 跟踪任务 pcap 文件获取接口
|
||||
- 优化 socket 消息接收,跟踪任务推送 ws
|
||||
- 修复 历史告警同步判断存在错误
|
||||
- 优化 redis 数据 scan 数调整 1000
|
||||
- 修复 SMF 在线订阅用户列表接口地址错误
|
||||
- 修复 多语言 SMSC 原因 0 表示未知
|
||||
- 新增 网元版本列表主动检查服务状态的版本
|
||||
- 更新 UDM 用户数据表字段
|
||||
|
||||
## 2.2409.3-20240920
|
||||
|
||||
- 修复 字典多语言序号重复问题
|
||||
- 更新 UDM 用户数据表,SMSC 参数配置属性,字典数据和跟踪相关表
|
||||
- 新增 跟踪任务 HLR 免登录接口
|
||||
- 新增 跟踪任务相关接口初始化,跟踪任务新增非 201/400 时接收信息
|
||||
- 修复 抓包文件下载 zip 时目录同名导致删除压缩无内容
|
||||
|
||||
## 2.2409.1-20240909
|
||||
|
||||
- 新增 告警前转的两个接口 email 前转和短信前转的系统参数,采用了和网元统一的参数配置方式,
|
||||
- 优化 修改了 dpkg 和 rpm 包安装后的运行脚本,支持通过环境变量传入参数,并判断传入参数调用 setomc.sh 安装/升级数据库,命令格式:M_PARAM=upgrade C_PARAM=ba dpkg -I xxxx.deb,如果不传入参数则和以前相同
|
||||
- 调整的 dpkg 和 rpm 包安装的运行脚本中停止 omc 服务的顺序,解决了 omc 安装包在前端界面自升级时出现无法自动刷新的问题
|
||||
|
||||
## 2.2408.5-20240831
|
||||
|
||||
- 修复 系统信息读取磁盘获取超时导致返回空数组
|
||||
- 优化 缓存信息安全清理排除登录用户身份和验证码信息
|
||||
- 新增 KPI 自定义指标功能接口
|
||||
- 新增 日志数据导出文件查看功能接口
|
||||
|
||||
## 2.2408.4-20240823
|
||||
|
||||
- 优化 网元端文件目录/tmp/omc 上传 push 下载 pull
|
||||
- 新增 网元文件操作可删除本地临时文件
|
||||
- 新增 系统菜单-信令抓包文件
|
||||
- 新增 KPI 添加 CBC
|
||||
- 更新 CBC 参数配置可选属性
|
||||
|
||||
## 2.2408.3-20240816
|
||||
|
||||
- 新增 中间件-接口加解密,配合前端 CryptoJS 加解密
|
||||
- 新增 KPI 添加 SMSC
|
||||
- 更新 IMS 参数配置可选属性
|
||||
|
||||
## 2.2408.2-20240809
|
||||
|
||||
- 新增 SMSC-CDR 功能接口
|
||||
- 新增 文件内容实时查看功能接口
|
||||
- 修复 WS 模块连接断开,存在 goroutenue 逃逸问题
|
||||
|
||||
## 2.2408.1-20240802
|
||||
|
||||
- 修复 菜单网元公共配置移除
|
||||
- 修复 关闭启动时默认 127.0.0..1 的 IP 绑定
|
||||
- 移除 kvdb 相关信息
|
||||
- 优化 导出数据根据查询条件导出 Execl
|
||||
|
||||
## 2.2407.4-20240727
|
||||
|
||||
- 新增 网元配置备份功能
|
||||
- 新增 UDM 鉴权文件导入 K4 文件支持
|
||||
- 更新 对使用手册/官网进行按钮级限制
|
||||
- 修复 KPI 上报推送到对应网元,查询改用时间戳
|
||||
- 修复 IMS CDR RecordType 查询语法处理,兼容 mariadb 数据库
|
||||
|
||||
## 2.2407.3-20240716
|
||||
|
||||
- 更新 参数配置 AMF 参数配置 system
|
||||
- 更新 参数配置 UPF 参数属性 dataForwarderCommon
|
||||
- 修复 移除 omc 脚本命令前的 sudo
|
||||
|
||||
## 2.2407.2-20240712
|
||||
|
||||
- 修复 网元版本安装 MME 写入 host 文件 ip 错误
|
||||
- 修复 支持 kvdb 依赖包安装,默认带的 adb 改为 kvdb
|
||||
- 修复 网元版本安装命令终止符判断#$
|
||||
- 更新 CNType0 表示禁止接入 NA
|
||||
- 修复 文件复制到本地时创建文件目录避免路径错误
|
||||
|
||||
## 2.2407.1-20240704
|
||||
|
||||
- 修复 网元版本安装 MME 修改 S6A 地址为 MME_IP
|
||||
- 修复 网元公共参数 n3/n6IP 不携带/子网掩码处理异常
|
||||
- 更新 初始网元主机用 omcuser/a9tU53r 用密码登录方式
|
||||
- 更新 omc/log/内的 level 为 warn
|
||||
- 更新 MML-OMC 隐藏 NBI 配置项
|
||||
- 更新 多语言 UE 事件改为终端事件/CNType 改 5G&4G
|
||||
- 更新 多语言 CDR 翻译命名 Voice CDR / Data CDR
|
||||
|
||||
## 2.2406.4-20240627
|
||||
|
||||
- 更新 关闭 crontask 任务异常 TaskHandShakeToNF
|
||||
- 更新 参数配置 IMS 参数 DS System
|
||||
- 更新 参数配置 MME 默认参数属性
|
||||
- 更新 字典多语言翻译,部门/系统名/初始密码备注
|
||||
- 修复 网元许可检查状态响应 nil 字符串
|
||||
- 修复 MML-UPF 标准版 5002 数据行约有 400+
|
||||
- 优化 UDM CN Type 可选类型字典数据
|
||||
- 移除 ims 命令执行的 sudo 前缀
|
||||
|
||||
## 2.2406.3-20240619
|
||||
|
||||
- 更新 参数配置 MME 参数默认值
|
||||
- 修复 角色数据权限范围配置示例系统日志区分
|
||||
- 优化 接口操作日志敏感属性掩码 token 头
|
||||
- 优化 用户岗位编辑权限
|
||||
- 优化 UE 事件 MME 类型结果保持和 AMF 一致
|
||||
- 移除 mmeUE 事件类型的字典数据
|
||||
|
||||
## 2.2406.2-20240617
|
||||
|
||||
- 修复 总览仪表盘用户活动数据不显示问题
|
||||
- 修复 旧 Session 过期查询 CPU 占用率过高
|
||||
- 优化 SMF 参数配置支持 cdr 相关配置
|
||||
- 优化 UDM 鉴权签约数据获取和重加载的速度
|
||||
- 修复 抓包操作失败 ssh 异常问题
|
||||
|
||||
## 2.2406.1-20240612
|
||||
|
||||
- 新增 快速开站和网元快速安装功能
|
||||
- 新增 SMF CDR 数据列表查询展示
|
||||
- 新增 IMS CDR 和 AMF UE 数据支持导出到表格文件
|
||||
- 优化 UPF、MME、IMS、SMF 参数配置项
|
||||
- 优化 软件管理和许可证管理功能页面
|
||||
- 修复 网元日志文件读取下载失败问题
|
||||
|
||||
## 2.2405.1-20240511
|
||||
|
||||
- 优化 使用新的黄金指标数据表查询统计kpi
|
||||
- 新增 支持网元SMSC,包含状态,参数配置
|
||||
- 优化 SMF参数配置增加新的项
|
||||
- 优化 使用新的黄金指标数据表查询统计 kpi
|
||||
- 新增 支持网元 SMSC,包含状态,参数配置
|
||||
- 优化 SMF 参数配置增加新的项
|
||||
- 优化 删除残留的老的菜单项
|
||||
|
||||
## 2.2404.6-20240430
|
||||
|
||||
* 优化 网元状态信息表的记录修改为只保留一天duration=1
|
||||
* 优化 删除过期记录的调度任务增加参数sessFlag,true:使用session模式进行删除,false或者不带该参数:不使用session模式删除(可加快速度)
|
||||
- 优化 网元状态信息表的记录修改为只保留一天 duration=1
|
||||
- 优化 删除过期记录的调度任务增加参数 sessFlag,true:使用 session 模式进行删除,false 或者不带该参数:不使用 session 模式删除(可加快速度)
|
||||
|
||||
## 2.2404.5-20240426
|
||||
|
||||
* 优化 adb升级目录切换,安装升级时替换/usr/local/etc/adb/adb.conf的replica-read-only只读属性为no,增加masterauth密码行
|
||||
* 修复 网元状态异常时如果网元的状态记录被完全清空导致无法产生10000的网元状态异常告警
|
||||
* 优化 后端增加SMF在线用户状态Up State的处理,修改查询接口,增加查询参数upstate={Inactive/Active}
|
||||
* 优化 告警短信前转,增加短信方式选择配置项,可使用短信云服务和短信中心模式,告警前转日志增加前转接口字段
|
||||
* 优化 重构黄金指标存储表,优化为将所有kpiid存储在一条记录,同时分网元存储不同的表如kpi_report_amf,上周发布的版本黄金指标发送到原表和新的表,前端还未实现从新表获取统计数据
|
||||
- 优化 adb 升级目录切换,安装升级时替换/usr/local/etc/adb/adb.conf 的 replica-read-only 只读属性为 no,增加 masterauth 密码行
|
||||
- 修复 网元状态异常时如果网元的状态记录被完全清空导致无法产生 10000 的网元状态异常告警
|
||||
- 优化 后端增加 SMF 在线用户状态 Up State 的处理,修改查询接口,增加查询参数 upstate={Inactive/Active}
|
||||
- 优化 告警短信前转,增加短信方式选择配置项,可使用短信云服务和短信中心模式,告警前转日志增加前转接口字段
|
||||
- 优化 重构黄金指标存储表,优化为将所有 kpiid 存储在一条记录,同时分网元存储不同的表如 kpi_report_amf,上周发布的版本黄金指标发送到原表和新的表,前端还未实现从新表获取统计数据
|
||||
|
||||
## 2.2404.4-20240419
|
||||
|
||||
- 优化 隐藏性能统计和跟踪的任务和数据菜单项
|
||||
- 修复 网管上OMC自升级数据库后重启OMC服务进程
|
||||
- 修复 OMC网元操作重启失败
|
||||
- 修复 网管上 OMC 自升级数据库后重启 OMC 服务进程
|
||||
- 修复 OMC 网元操作重启失败
|
||||
- 优化 产品化共性问题,adb(redis)增加密码保护
|
||||
- 修复 调度任务获取网元状态任务失败
|
||||
- 优化 UPF标准版的MML输出内容完整性, restconf.yaml配置文件增加了MML配置项
|
||||
- 新增 合入PCF和UDM的参数配置,新增plmn list参数配置项
|
||||
- 修复 网元license上传时如果遇到网元没有system.ini文件时失败的问题
|
||||
- 优化 adb安装目录变化:1. 判断/usr/local/bin/adb-server存在时,则OMC不安装adb, 2.判断/usr/local/bin/adb-server不存在时,安装adb至新的路径,并判断老的adb是否存在,如果存在则拷贝/usr/local/db/bin/conf/dump.rdb至/usr/local/etc/adb,修改/usr/local/db目录为/usr/local/adb.old
|
||||
- 优化 安装过程会将/usr/local/omc/etc目录下的配置文件备份为.bak, 然后将/usr/local/omc/etc/default目录下的配置文件拷贝至/usr/local/omc/etc目录
|
||||
- 新增 支持告警通过短信中心的短信前转功能需求,配置项是restconf.yaml的alarm.smsc
|
||||
- 优化 UPF 标准版的 MML 输出内容完整性, restconf.yaml 配置文件增加了 MML 配置项
|
||||
- 新增 合入 PCF 和 UDM 的参数配置,新增 plmn list 参数配置项
|
||||
- 修复 网元 license 上传时如果遇到网元没有 system.ini 文件时失败的问题
|
||||
- 优化 adb 安装目录变化:1. 判断/usr/local/bin/adb-server 存在时,则 OMC 不安装 adb, 2.判断/usr/local/bin/adb-server 不存在时,安装 adb 至新的路径,并判断老的 adb 是否存在,如果存在则拷贝/usr/local/db/bin/conf/dump.rdb 至/usr/local/etc/adb,修改/usr/local/db 目录为/usr/local/adb.old
|
||||
- 优化 安装过程会将/usr/local/omc/etc 目录下的配置文件备份为.bak, 然后将/usr/local/omc/etc/default 目录下的配置文件拷贝至/usr/local/omc/etc 目录
|
||||
- 新增 支持告警通过短信中心的短信前转功能需求,配置项是 restconf.yaml 的 alarm.smsc
|
||||
|
||||
## 2.2404.3-20240412
|
||||
|
||||
- 新增 IMS参数配置增加plmn和dialplan
|
||||
- 新增 IMS KPI黄金指标项支持
|
||||
- 优化 网元UDM/AMF/MME/MOCNGW的默认plmn和dnn的值
|
||||
- 新增 monitor菜单项下增加话单(CDR)和事件(Event)
|
||||
- 优化 restconf.yaml和capconf.yaml的gtp默认端口统一改为32152
|
||||
- 修复 部分修复upf标准版的MML命令输出内容,输出的内容和一般控制台窗口输出有差异,内容较多时会有--more--,后续需进一步优化
|
||||
- 新增 IMS 参数配置增加 plmn 和 dialplan
|
||||
- 新增 IMS KPI 黄金指标项支持
|
||||
- 优化 网元 UDM/AMF/MME/MOCNGW 的默认 plmn 和 dnn 的值
|
||||
- 新增 monitor 菜单项下增加话单(CDR)和事件(Event)
|
||||
- 优化 restconf.yaml 和 capconf.yaml 的 gtp 默认端口统一改为 32152
|
||||
- 修复 部分修复 upf 标准版的 MML 命令输出内容,输出的内容和一般控制台窗口输出有差异,内容较多时会有--more--,后续需进一步优化
|
||||
|
||||
## 2.2404.1-20240402
|
||||
|
||||
- 新增 网元安装软包管理相关接口
|
||||
- 优化 网元安装授权流程相关接口操作
|
||||
- 优化 操作日志旧接口的网元参数配置多语言翻译
|
||||
- 修复 多语言翻译值转化key进行查询
|
||||
- 增加 MOCNGW网元KPI和参数配置
|
||||
- 修复 时区问题,西半球时区出现时区格式转换错误,增加database配置项connParam用于配置数据库连接参数
|
||||
- 修复 配置文件配置多个指定IP地址时启动时会导致绑定127.0.0.1地址失败
|
||||
- 优化 升级脚本不再覆盖原有调度任务2.2404.1-20240402
|
||||
- 修复 多语言翻译值转化 key 进行查询
|
||||
- 增加 MOCNGW 网元 KPI 和参数配置
|
||||
- 修复 时区问题,西半球时区出现时区格式转换错误,增加 database 配置项 connParam 用于配置数据库连接参数
|
||||
- 修复 配置文件配置多个指定 IP 地址时启动时会导致绑定 127.0.0.1 地址失败
|
||||
- 优化 升级脚本不再覆盖原有调度任务 2.2404.1-20240402
|
||||
- 新增 网元安装软包管理相关接口
|
||||
- 优化 网元安装授权流程相关接口操作
|
||||
- 优化 操作日志旧接口的网元参数配置多语言翻译
|
||||
- 修复 多语言翻译值转化key进行查询
|
||||
- 增加 MOCNGW网元KPI和参数配置
|
||||
- 修复 时区问题,西半球时区出现时区格式转换错误,增加database配置项connParam用于配置数据库连接参数
|
||||
- 修复 配置文件配置多个指定IP地址时启动时会导致绑定127.0.0.1地址失败
|
||||
- 修复 多语言翻译值转化 key 进行查询
|
||||
- 增加 MOCNGW 网元 KPI 和参数配置
|
||||
- 修复 时区问题,西半球时区出现时区格式转换错误,增加 database 配置项 connParam 用于配置数据库连接参数
|
||||
- 修复 配置文件配置多个指定 IP 地址时启动时会导致绑定 127.0.0.1 地址失败
|
||||
- 优化 升级脚本不再覆盖原有调度任务
|
||||
|
||||
## 2.2403.2-20240327
|
||||
|
||||
- 修复 OMC MML翻译错误
|
||||
- 优化 判断redis数据库是否安装,如果已安装不再安装且不会提示错误
|
||||
- 修复 OMC MML 翻译错误
|
||||
- 优化 判断 redis 数据库是否安装,如果已安装不再安装且不会提示错误
|
||||
|
||||
## 2.2403.1-20240321
|
||||
|
||||
|
||||
69
README.md
69
README.md
@@ -8,6 +8,7 @@
|
||||
| --------------------- | -------------------------- |
|
||||
| /usr/local/omc/static | 网管静态资源文件路径 |
|
||||
| /usr/local/omc/upload | 网管上传文件资源路径 |
|
||||
| /usr/local/etc/omc | 网管与网元之间相关文件 |
|
||||
| /tmp/omc | 存放从网元拉取到本地的文件 |
|
||||
|
||||
## redis 配置文件相关
|
||||
@@ -18,19 +19,51 @@ bind 0.0.0.0
|
||||
port 6379
|
||||
# 安全设置
|
||||
protected-mode yes
|
||||
requirepass ""
|
||||
requirepass "helloearth"
|
||||
# 查看主备
|
||||
info replication
|
||||
# 从节点只能读取数据,不能直接写入数据
|
||||
# replicaof是新版本的命令,旧版本是slaveof命令
|
||||
slaveof 192.168.114.114 6379
|
||||
replicaof 192.168.114.114 6379
|
||||
masterauth "helloearth"
|
||||
# 允许从节点进行读写操作
|
||||
replica-read-only no
|
||||
```
|
||||
|
||||
## 版本发布空间
|
||||
## 一些服务器
|
||||
|
||||
```txt
|
||||
# 版本发布空间
|
||||
\\192.168.1.205\share\release\omc
|
||||
|
||||
# 研发git
|
||||
192.168.1.120
|
||||
altouser/a1t0U53r
|
||||
|
||||
# 默认IOS镜像用户和密码
|
||||
agtuser/admin123
|
||||
manager/admin123
|
||||
omcuser/a9tU53r
|
||||
|
||||
# 网管编译环境
|
||||
主线22.04:192.168.2.166
|
||||
simon/admin123
|
||||
makeomc.sh -m all -c ba
|
||||
主线18.04:192.168.6.188
|
||||
simon/admin123
|
||||
makeomc.sh (前端复制166的,需要166先打包编译前端)
|
||||
多租户22.04:192.168.2.211
|
||||
simon/admin123
|
||||
makeomc.sh -m all
|
||||
```
|
||||
|
||||
# 系统工具依赖包
|
||||
|
||||
[ubuntu-iperf3](https://launchpad.net/ubuntu/+source/iperf3)
|
||||
[ubuntu-libsctp1](https://launchpad.net/ubuntu/jammy/amd64/libsctp1/1.0.19+dfsg-1build1)
|
||||
[ky10-aarch64](https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/base/aarch64/Packages/)
|
||||
|
||||
## 开发
|
||||
|
||||
```sh
|
||||
@@ -39,8 +72,20 @@ cd ./restagent
|
||||
# 下载依赖
|
||||
go mod download
|
||||
|
||||
# 信令跟踪需要安装 libpcap-dev > 1.10.1-4build1
|
||||
apt install -y libpcap-dev
|
||||
go env -w CGO_ENABLED='1'
|
||||
|
||||
# 调试启动
|
||||
go run restagent.go -c ./restagent/etc/restconf.yaml --env local
|
||||
go run restagent.go -c ./etc/restconf.yaml --env local
|
||||
|
||||
# 调试分析
|
||||
# http://127.0.0.1:33060/debug/pprof/
|
||||
go tool pprof -http=:9090 http://127.0.0.1:33060/debug/pprof/heap
|
||||
|
||||
# 生成 swagger 文档
|
||||
swag init -d ./ -g ./restagent/restagent.go -o ./swagger2docs
|
||||
swag fmt -d ./ -g ./restagent/restagent.go
|
||||
|
||||
# 打包命名 restagent
|
||||
go build -ldflags="-s -w" -o restagent
|
||||
@@ -53,14 +98,28 @@ go env -w GOOS=linux
|
||||
|
||||
go env -w GOOS=windows
|
||||
|
||||
go build -o restagent -v -ldflags "-X 'be.ems/lib/global.Version=2.2311.8' -X 'be.ems/lib/global.BuildTime=`date`' -X 'be.ems/lib/global.GoVer=`go version`'"
|
||||
cd ./restagent
|
||||
|
||||
go build -o restagent -v -ldflags="-s -w -X 'be.ems/lib/global.Version=24.09.20' -X 'be.ems/lib/global.BuildTime=`date`' -X 'be.ems/lib/global.GoVer=`go version`'"
|
||||
|
||||
```
|
||||
|
||||
## 安装
|
||||
|
||||
```sh
|
||||
-- BA初始安装
|
||||
# BA初始安装
|
||||
/usr/local/omc/bin/setomc.sh -m install -c ba
|
||||
/usr/local/omc/bin/setomc.sh -m upgrade -c ba
|
||||
/usr/local/omc/bin/setomc.sh -m skip -c ba
|
||||
|
||||
# 安装包安装
|
||||
sudo M_PARAM=install C_PARAM=omc dpkg -i /usr/local/omc/bin/ems_2.240620.1_amd64.deb
|
||||
sudo M_PARAM=upgrade C_PARAM=ba dpkg -i /usr/local/omc/bin/ems_2.240620.1_amd64.deb
|
||||
|
||||
# 麒麟
|
||||
sudo rpm -Uvh --nosignature --reinstall --force /home/omcuser/omc.git/build.ems/release/rpms/arm64/omc-r2.2412.2-20241213-ky10.rpm
|
||||
sudo /usr/local/omc/bin/setomc.sh -m install -c agt
|
||||
|
||||
# 数据库导入
|
||||
mysql -uroot -p1000omc@kp! -P 33066 --protocol tcp -D omc_db < u_user_info.sql
|
||||
```
|
||||
|
||||
@@ -1,636 +0,0 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"encoding/binary"
|
||||
"encoding/hex"
|
||||
"fmt"
|
||||
"net"
|
||||
"os"
|
||||
"os/exec"
|
||||
"strings"
|
||||
"sync"
|
||||
|
||||
"be.ems/captrace/config"
|
||||
"be.ems/lib/dborm"
|
||||
"be.ems/lib/global"
|
||||
"be.ems/lib/log"
|
||||
|
||||
_ "github.com/go-sql-driver/mysql"
|
||||
"golang.org/x/net/http/httpguts"
|
||||
"golang.org/x/net/http2/hpack"
|
||||
)
|
||||
|
||||
// goroutine
|
||||
var limitChan = make(chan bool, 1024)
|
||||
|
||||
const (
|
||||
GTPU_V1_VERSION = 1 << 5
|
||||
GTPU_VER_MASK = 7 << 5
|
||||
GTPU_PT_GTP = 1 << 4
|
||||
GTPU_HEADER_LEN = 12
|
||||
GTPU_E_S_PB_BIT = 7
|
||||
GTPU_E_BI = 1 << 2
|
||||
)
|
||||
|
||||
const (
|
||||
GTPU_HEADER_VERSION_INDEX = 0
|
||||
GTPU_HEADER_MSG_TYPE_INDEX = 1
|
||||
GTPU_HEADER_LENGTH_INDEX = 2
|
||||
GTPU_HEADER_TEID_INDEX = 4
|
||||
)
|
||||
|
||||
type ExtHeader struct {
|
||||
TaskId uint32
|
||||
IMSI string
|
||||
IfType byte
|
||||
MsgType byte
|
||||
MsgDirect byte // 0-recv,1-send
|
||||
TimeStamp int64
|
||||
SrcIP string
|
||||
DstIP string
|
||||
SrcPort uint16
|
||||
DstPort uint16
|
||||
Proto int
|
||||
PPI int // only for SCTP
|
||||
DataLen uint16
|
||||
DataInfo []byte
|
||||
}
|
||||
|
||||
type MsgInfo struct {
|
||||
TaskId uint32
|
||||
TimeStamp int64
|
||||
IfType byte
|
||||
MsgType byte
|
||||
MsgDirect byte
|
||||
SrcAddr string // IP:Port
|
||||
DstAddr string // IP:Port
|
||||
}
|
||||
|
||||
// func (fr *Framer) ReadFrame() (Frame, error)
|
||||
// ReadMetaHeaders *hpack.Decoder
|
||||
func validWireHeaderFieldName(v string) bool {
|
||||
if len(v) == 0 {
|
||||
return false
|
||||
}
|
||||
for _, r := range v {
|
||||
if !httpguts.IsTokenRune(r) {
|
||||
return false
|
||||
}
|
||||
if 'A' <= r && r <= 'Z' {
|
||||
return false
|
||||
}
|
||||
}
|
||||
return true
|
||||
}
|
||||
|
||||
// tshark -r gtp.pcap -T json -d tcp.port==8080,http2 -Y "http2"
|
||||
// -T pdml: Packet Details Markup Language
|
||||
// -T psml: Packet Summary Markup Language
|
||||
|
||||
func execTshark(filename string, proto string) {
|
||||
pcapPath := filename
|
||||
tshark := exec.Command("tshark", "-r"+pcapPath,
|
||||
"-Y"+proto,
|
||||
"-T", "pdml")
|
||||
|
||||
out, err := tshark.CombinedOutput()
|
||||
if err != nil {
|
||||
log.Errorf("Failed to exec tshark:", err)
|
||||
} else {
|
||||
log.Debug("combined out:", string(out))
|
||||
}
|
||||
}
|
||||
|
||||
const magicMicroseconds = 0xa1b2c3d4
|
||||
const versionMajor = 2
|
||||
const versionMinor = 4
|
||||
|
||||
func WriteEmptyPcap(filename string, timestamp int64, length int, data []byte) error {
|
||||
var cooked = [...]byte{0x00, 0x00, 0x03, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00}
|
||||
|
||||
var buf []byte
|
||||
//24+16+16 = 56
|
||||
buf = make([]byte, 56+length)
|
||||
binary.LittleEndian.PutUint32(buf[0:4], magicMicroseconds)
|
||||
binary.LittleEndian.PutUint16(buf[4:6], versionMajor)
|
||||
binary.LittleEndian.PutUint16(buf[6:8], versionMinor)
|
||||
// bytes 8:12 stay 0 (timezone = UTC)
|
||||
// bytes 12:16 stay 0 (sigfigs is always set to zero, according to
|
||||
// http://wiki.wireshark.org/Development/LibpcapFileFormat
|
||||
binary.LittleEndian.PutUint32(buf[16:20], 0x00040000)
|
||||
binary.LittleEndian.PutUint32(buf[20:24], 0x00000071)
|
||||
|
||||
// Packet Header
|
||||
binary.LittleEndian.PutUint64(buf[24:32], uint64(timestamp))
|
||||
|
||||
binary.LittleEndian.PutUint32(buf[32:36], uint32(length+16))
|
||||
binary.LittleEndian.PutUint32(buf[36:40], uint32(length+16))
|
||||
|
||||
copy(buf[40:], cooked[:])
|
||||
copy(buf[56:], data[:])
|
||||
|
||||
err := os.WriteFile(filename, buf[:], 0644)
|
||||
//log.Debugf("CAP: %v\n", buf)
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
func ngapDataHandle(emsg []byte, timestamp int64, data []byte) int {
|
||||
|
||||
filePath := fmt.Sprintf("/tmp/ng%d.pcap", timestamp)
|
||||
|
||||
err := WriteEmptyPcap(filePath, timestamp, len(data), data)
|
||||
if err != nil {
|
||||
log.Error("Failed to tshark:", err)
|
||||
return -1
|
||||
} else {
|
||||
execTshark(filePath, "ngap")
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func pfcpDataHandle(emsg []byte, timestamp int64, data []byte) int {
|
||||
filePath := fmt.Sprintf("/tmp/pf%d.pcap", timestamp)
|
||||
|
||||
err := WriteEmptyPcap(filePath, timestamp, len(data), data)
|
||||
if err != nil {
|
||||
log.Error("Failed to tshark:", err)
|
||||
|
||||
} else {
|
||||
execTshark(filePath, "pfcp")
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func httpDataHandle(emsg []byte, timestamp int64, data []byte) int {
|
||||
filePath := fmt.Sprintf("/tmp/sb%d.pcap", timestamp)
|
||||
err := WriteEmptyPcap(filePath, timestamp, len(data), data)
|
||||
if err != nil {
|
||||
log.Error("Failed to tshark:", err)
|
||||
|
||||
} else {
|
||||
execTshark(filePath, "http2")
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func httpHeaderDataHandle(emsg []byte, header []byte, data []byte) int {
|
||||
var remainSize = uint32(16 << 20)
|
||||
var sawRegular bool
|
||||
var invalid bool // pseudo header field errors
|
||||
var Fields []hpack.HeaderField
|
||||
|
||||
invalid = false
|
||||
hdec := hpack.NewDecoder(4096, nil)
|
||||
hdec.SetEmitEnabled(true)
|
||||
hdec.SetMaxStringLength(int(16 << 20))
|
||||
hdec.SetEmitFunc(func(hf hpack.HeaderField) {
|
||||
|
||||
if !httpguts.ValidHeaderFieldValue(hf.Value) {
|
||||
// Don't include the value in the error, because it may be sensitive.
|
||||
invalid = true
|
||||
}
|
||||
isPseudo := strings.HasPrefix(hf.Name, ":")
|
||||
if isPseudo {
|
||||
if sawRegular {
|
||||
invalid = true
|
||||
}
|
||||
} else {
|
||||
sawRegular = true
|
||||
if !validWireHeaderFieldName(hf.Name) {
|
||||
invalid = true
|
||||
}
|
||||
}
|
||||
|
||||
if invalid {
|
||||
hdec.SetEmitEnabled(false)
|
||||
return
|
||||
}
|
||||
|
||||
size := hf.Size()
|
||||
if size > remainSize {
|
||||
hdec.SetEmitEnabled(false)
|
||||
//mh.Truncated = true
|
||||
return
|
||||
}
|
||||
remainSize -= size
|
||||
|
||||
Fields = append(Fields, hf)
|
||||
|
||||
})
|
||||
|
||||
// defer hdec.SetEmitFunc(func(hf hpack.HeaderField) {})
|
||||
|
||||
frag := header
|
||||
if _, err := hdec.Write(frag); err != nil {
|
||||
return -1
|
||||
}
|
||||
|
||||
if err := hdec.Close(); err != nil {
|
||||
return -1
|
||||
}
|
||||
|
||||
hdec.SetEmitFunc(func(hf hpack.HeaderField) {})
|
||||
|
||||
var headers []byte
|
||||
var line string
|
||||
for i := range Fields {
|
||||
line = fmt.Sprintf("\"%s\":\"%s\",", Fields[i].Name, Fields[i].Value)
|
||||
headers = append(headers, []byte(line)...)
|
||||
}
|
||||
|
||||
if data != nil && len(data) > 0 {
|
||||
encode := fmt.Sprintf("%s \"content\":%s\n", string(headers), string(data))
|
||||
emsg = append(emsg, []byte(encode)...)
|
||||
log.Debug("encode:", string(encode))
|
||||
} else {
|
||||
log.Debug("headers:", string(headers))
|
||||
emsg = append(emsg, []byte(headers)...)
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func gtpuHandler(rvMsg []byte, rvLen int) {
|
||||
var extHdr ExtHeader
|
||||
var tr dborm.TraceData
|
||||
var off, ret int
|
||||
msg := rvMsg
|
||||
|
||||
verFlags := msg[GTPU_HEADER_VERSION_INDEX]
|
||||
|
||||
gtpuHdrLen := GTPU_HEADER_LEN
|
||||
|
||||
localTeid := binary.BigEndian.Uint32(msg[GTPU_HEADER_TEID_INDEX:])
|
||||
|
||||
extHdr.TaskId = localTeid
|
||||
|
||||
if (verFlags & GTPU_E_S_PB_BIT) != 0 {
|
||||
if (verFlags & GTPU_E_BI) != 0 {
|
||||
extTypeIndex := GTPU_HEADER_LEN - 1
|
||||
|
||||
extType := msg[extTypeIndex]
|
||||
|
||||
if extType == 0xFE {
|
||||
extHdr.IMSI = string(msg[extTypeIndex+2 : extTypeIndex+17])
|
||||
extHdr.IfType = msg[extTypeIndex+17]
|
||||
extHdr.MsgType = msg[extTypeIndex+18]
|
||||
extHdr.MsgDirect = msg[extTypeIndex+19]
|
||||
|
||||
extHdr.TimeStamp = int64(binary.BigEndian.Uint64(msg[extTypeIndex+19:]))
|
||||
log.Debugf("ext info %v %s %d %d %d", msg[(extTypeIndex+2):(extTypeIndex+20)], extHdr.IMSI, extHdr.IfType, extHdr.MsgType, extHdr.MsgDirect)
|
||||
// set offset of IP Packet
|
||||
off = 40 + 4
|
||||
//src ip: msg+40+12
|
||||
extHdr.SrcIP = fmt.Sprintf("%d.%d.%d.%d", msg[off+12], msg[off+13], msg[off+14], msg[off+15])
|
||||
//dst ip: msg+40+12+4
|
||||
extHdr.DstIP = fmt.Sprintf("%d.%d.%d.%d", msg[off+16], msg[off+17], msg[off+18], msg[off+19])
|
||||
extHdr.SrcPort = uint16(binary.BigEndian.Uint16(msg[off+20:]))
|
||||
extHdr.DstPort = uint16(binary.BigEndian.Uint16(msg[off+22:]))
|
||||
log.Debugf("info %s:%d %s:%d", extHdr.SrcIP, extHdr.SrcPort, extHdr.DstIP, extHdr.DstPort)
|
||||
// ip header start msg+40
|
||||
|
||||
tr.TaskID = int(extHdr.TaskId)
|
||||
tr.Timestamp = extHdr.TimeStamp
|
||||
tr.Imsi = extHdr.IMSI
|
||||
tr.IfType = int(extHdr.IfType)
|
||||
|
||||
tr.SrcAddr = fmt.Sprintf("%s:%d", extHdr.SrcIP, extHdr.SrcPort)
|
||||
tr.DstAddr = fmt.Sprintf("%s:%d", extHdr.DstIP, extHdr.DstPort)
|
||||
tr.MsgType = int(extHdr.MsgType)
|
||||
tr.MsgDirect = int(extHdr.MsgDirect)
|
||||
tr.Length = int(rvLen - off)
|
||||
tr.RawMsg = make([]byte, int(rvLen-off))
|
||||
copy(tr.RawMsg, []byte(msg[off:]))
|
||||
|
||||
extHdr.Proto = int(msg[off+9])
|
||||
if extHdr.Proto == 132 { //SCTP
|
||||
|
||||
extHdr.PPI = int(msg[off+47])
|
||||
extHdr.DataLen = uint16(binary.BigEndian.Uint16(msg[(off+34):]) - 16)
|
||||
log.Debugf("dat len %d %d", extHdr.DataLen, extHdr.PPI)
|
||||
|
||||
if extHdr.PPI == 60 { // NGAP
|
||||
extHdr.DataInfo = make([]byte, extHdr.DataLen)
|
||||
copy(extHdr.DataInfo, msg[(off+48):])
|
||||
//append(extHdr.DataInfo, msg[88:]...)
|
||||
log.Debugf("dataInfo %v", extHdr.DataInfo)
|
||||
ret = ngapDataHandle([]byte(tr.DecMsg), tr.Timestamp, tr.RawMsg)
|
||||
}
|
||||
} else if extHdr.Proto == 6 { // TCP
|
||||
iplen := uint16(binary.BigEndian.Uint16(msg[off+2:]))
|
||||
tcplen := uint16(iplen - 32 - 20)
|
||||
hdrlen := uint16(binary.BigEndian.Uint16(msg[off+20+32+1:]))
|
||||
offset := uint16(off + 52)
|
||||
log.Debugf("HTTP %d %d %d\n", iplen, tcplen, hdrlen)
|
||||
extHdr.DataLen = tcplen
|
||||
extHdr.DataInfo = make([]byte, extHdr.DataLen)
|
||||
copy(extHdr.DataInfo, msg[offset:])
|
||||
|
||||
//ret = httpDataHandle(tr.DecodedMsg, tr.Timestamp, tr.RawMsg)
|
||||
|
||||
if tcplen > (hdrlen + 9) { // has data
|
||||
doffset := uint16(offset + hdrlen + 9)
|
||||
datlen := uint16(binary.BigEndian.Uint16(msg[doffset+1:]))
|
||||
log.Debugf("HTTP datlen %d", datlen)
|
||||
|
||||
ret = httpHeaderDataHandle([]byte(tr.DecMsg), msg[offset+9:offset+9+hdrlen], msg[doffset+9:doffset+datlen+9])
|
||||
} else {
|
||||
ret = httpHeaderDataHandle([]byte(tr.DecMsg), msg[offset+9:hdrlen], nil)
|
||||
}
|
||||
} else if extHdr.Proto == 17 { // UDP
|
||||
ilen := uint16(binary.BigEndian.Uint16(msg[off+2:]))
|
||||
udplen := uint16(ilen - 20)
|
||||
extHdr.DataLen = udplen - 8
|
||||
extHdr.DataInfo = make([]byte, extHdr.DataLen)
|
||||
copy(extHdr.DataInfo, msg[off+27:])
|
||||
ret = pfcpDataHandle([]byte(tr.DecMsg), tr.Timestamp, tr.RawMsg)
|
||||
}
|
||||
if ret < 0 {
|
||||
log.Error("Decode message error")
|
||||
} else {
|
||||
PutTraceRecordToDB(&tr)
|
||||
}
|
||||
}
|
||||
|
||||
for extType != 0 && extTypeIndex < rvLen {
|
||||
extLen := msg[extTypeIndex+1] << 2
|
||||
|
||||
if extLen == 0 {
|
||||
log.Error("error, extLen is zero")
|
||||
return
|
||||
}
|
||||
|
||||
gtpuHdrLen += int(extLen)
|
||||
|
||||
extTypeIndex += int(extLen)
|
||||
|
||||
extType = msg[extTypeIndex]
|
||||
}
|
||||
}
|
||||
} else {
|
||||
gtpuHdrLen -= 4
|
||||
}
|
||||
}
|
||||
|
||||
func udpProcess(conn *net.UDPConn) {
|
||||
|
||||
data := make([]byte, 2048)
|
||||
n, _, err := conn.ReadFromUDP(data)
|
||||
if err != nil {
|
||||
log.Error("failed read udp msg, error: " + err.Error())
|
||||
}
|
||||
|
||||
gtpuHandler(data, n)
|
||||
|
||||
//str := string(data[:n])
|
||||
//log.Error("receive from client, data:" + str)
|
||||
|
||||
<-limitChan
|
||||
}
|
||||
|
||||
func udpServer(address string) {
|
||||
udpAddr, err := net.ResolveUDPAddr("udp", address)
|
||||
if err != nil {
|
||||
log.Error("Failed to ResolveUDPAddr:", err)
|
||||
os.Exit(1)
|
||||
}
|
||||
conn, err := net.ListenUDP("udp", udpAddr)
|
||||
if err != nil {
|
||||
log.Error("read from connect failed, err:", err)
|
||||
os.Exit(1)
|
||||
}
|
||||
defer conn.Close()
|
||||
|
||||
for {
|
||||
limitChan <- true
|
||||
go udpProcess(conn)
|
||||
}
|
||||
}
|
||||
|
||||
//SCTP OFFSET = 48
|
||||
//HTTP2 OFFSET = 52
|
||||
//UDP OFFSET = 28
|
||||
|
||||
func PutTraceRecordToDB(tr *dborm.TraceData) error {
|
||||
var offset, ret int
|
||||
|
||||
if tr.IfType == 1 || tr.IfType == 2 { // SCTP
|
||||
offset = 48
|
||||
ret = ngapDataHandle([]byte(tr.DecMsg), tr.Timestamp, tr.RawMsg[offset:])
|
||||
|
||||
} else if tr.IfType == 4 { // UDP
|
||||
offset = 28
|
||||
ret = pfcpDataHandle([]byte(tr.DecMsg), tr.Timestamp, tr.RawMsg[offset:])
|
||||
|
||||
} else { // HTTP2
|
||||
iplen := uint16(binary.BigEndian.Uint16(tr.RawMsg[2:]))
|
||||
tcplen := uint16(iplen - 32 - 20)
|
||||
hdrlen := uint16(binary.BigEndian.Uint16(tr.RawMsg[20+32+1:]))
|
||||
offset = 52
|
||||
|
||||
if tcplen > (hdrlen + 9) { // has data
|
||||
doffset := uint16(uint16(offset) + hdrlen + 9)
|
||||
datlen := uint16(binary.BigEndian.Uint16(tr.RawMsg[doffset+1:]))
|
||||
log.Debugf("HTTP datlen %d\n", datlen)
|
||||
|
||||
ret = httpHeaderDataHandle([]byte(tr.DecMsg), tr.RawMsg[offset+9:offset+9+int(hdrlen)], tr.RawMsg[doffset+9:doffset+datlen+9])
|
||||
} else {
|
||||
ret = httpHeaderDataHandle([]byte(tr.DecMsg), tr.RawMsg[offset+9:hdrlen], nil)
|
||||
}
|
||||
}
|
||||
|
||||
if ret == 0 {
|
||||
_, err := dborm.XormInsertTraceData(tr)
|
||||
if err != nil {
|
||||
log.Error("Failed to dborm.XormInsertTraceData:", err)
|
||||
return err
|
||||
}
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// ////////////////
|
||||
// var rdb *redis.Client
|
||||
// var redisOn bool
|
||||
// var rurl string
|
||||
//
|
||||
// func RdbInitClient(Url string) (err error) {
|
||||
// rurl = Url
|
||||
// rdb = redis.NewClient(&redis.Options{
|
||||
// Addr: rurl,
|
||||
// Password: "", // no password set
|
||||
// DB: 0, // use default
|
||||
// })
|
||||
//
|
||||
// ctx, cancel := context.WithTimeout(context.Background(), 2*time.Second)
|
||||
// defer cancel()
|
||||
//
|
||||
// _, err = rdb.Ping(ctx).Result()
|
||||
// if err != nil {
|
||||
// log.Debugf("db connect failed\n")
|
||||
// return err
|
||||
// }
|
||||
// return nil
|
||||
// }
|
||||
//
|
||||
// func RdbKeys(filter string) (vals []string, err error) {
|
||||
// ctx := context.Background()
|
||||
//
|
||||
// vals, err = rdb.Keys(ctx, filter).Result()
|
||||
//
|
||||
// if err != nil {
|
||||
// log.Error("db: Keys ", err.Error())
|
||||
// return nil, err
|
||||
// }
|
||||
//
|
||||
// return vals, nil
|
||||
// }
|
||||
//
|
||||
// func RdbHGetAll(key string) (kvs map[string]string, err error) {
|
||||
// ctx := context.Background()
|
||||
// kvs, err = rdb.HGetAll(ctx, key).Result()
|
||||
//
|
||||
// if err != nil {
|
||||
// log.Error("db: HGetAll ", err.Error())
|
||||
// return nil, err
|
||||
// }
|
||||
//
|
||||
// return kvs, nil
|
||||
// }
|
||||
//
|
||||
// func RdbHMSet(key string, kvs map[string]interface{}) (err error) {
|
||||
// ctx := context.Background()
|
||||
// err = rdb.HMSet(ctx, key, kvs).Err()
|
||||
//
|
||||
// if err != nil {
|
||||
// log.Error("db: HMSet ", err.Error())
|
||||
// return err
|
||||
// }
|
||||
//
|
||||
// return nil
|
||||
// }
|
||||
//
|
||||
// func RdbDel(key string) (err error) {
|
||||
// ctx := context.Background()
|
||||
// err = rdb.Del(ctx, key).Err()
|
||||
//
|
||||
// if err != nil {
|
||||
// log.Error("db: Del ", err.Error())
|
||||
// return err
|
||||
// }
|
||||
//
|
||||
// return nil
|
||||
// }
|
||||
//
|
||||
// func rdbClient(url string) {
|
||||
// var err error
|
||||
// var kvs map[string]string
|
||||
// var vals []string
|
||||
// var tr TraceRecord
|
||||
//
|
||||
// err = RdbInitClient(url)
|
||||
//
|
||||
// if err != nil {
|
||||
// log.Debugf("db: RdbInitClient err\n")
|
||||
// os.Exit(2)
|
||||
// }
|
||||
//
|
||||
// for {
|
||||
// vals, err = RdbKeys("tsk*") // (vals []string, err error)
|
||||
// if err == nil {
|
||||
// for i := range vals {
|
||||
// kvs, err = RdbHGetAll(vals[i]) //(kvs map[string]string, err error)
|
||||
// if err == nil {
|
||||
// //tsk-1:1682764180993584177:460000100000001:8
|
||||
// log.Debugf("%d: %s %s %s %v\n", i, vals[i], kvs["srcip"], kvs["dstip"], []byte(kvs["ipdat"]))
|
||||
// arr := strings.Split(vals[i], ":")
|
||||
// if arr != nil && len(arr) == 4 {
|
||||
// tr.Taskid, _ = strconv.Atoi(arr[0][4:])
|
||||
// tr.Timestamp, _ = strconv.ParseInt(arr[1], 10, 64)
|
||||
//
|
||||
// tr.Imsi = arr[2]
|
||||
// tr.IfType, _ = strconv.Atoi(arr[3])
|
||||
//
|
||||
// }
|
||||
// tr.SrcAddr = fmt.Sprintf("%s:d", kvs["srcip"], kvs["srcport"])
|
||||
// tr.DstAddr = fmt.Sprintf("%s:d", kvs["dstip"], kvs["dstport"])
|
||||
// tr.MsgType, _ = strconv.Atoi(kvs["msgtp"])
|
||||
// tr.MsgDirect, _ = strconv.Atoi(kvs["direct"])
|
||||
// rawlen, _ := strconv.Atoi(kvs["datlen"])
|
||||
// tr.RawMsg = make([]byte, rawlen)
|
||||
// copy(tr.RawMsg, []byte(kvs["ipdat"]))
|
||||
// //tr.DecodedMsg
|
||||
// PutTraceRecordToDB(&tr)
|
||||
//
|
||||
// //RdbDel(vals[i])
|
||||
// }
|
||||
//
|
||||
// }
|
||||
// }
|
||||
// time.Sleep(time.Second * 5)
|
||||
// }
|
||||
// }
|
||||
|
||||
// DataBase Connnection
|
||||
|
||||
//func QueryMultiRowDemo() {
|
||||
// //InitMysql()
|
||||
// sqlStr := "SELECT id,sname,age FROM student WHERE id = ?"
|
||||
// rows, err := dbc.Query(sqlStr, 1)
|
||||
// if err != nil {
|
||||
// log.Debugf("query failed, err:%v\n", err)
|
||||
// return
|
||||
// }
|
||||
// // 非常重要:关闭rows释放持有的数据库链接
|
||||
// defer rows.Close()
|
||||
//
|
||||
// // 循环读取结果集中的数据
|
||||
// for rows.Next() {
|
||||
// var u User
|
||||
// err := rows.Scan(&u.id, &u.name, &u.age)
|
||||
// if err != nil {
|
||||
// log.Debugf("scan failed, err:%v\n", err)
|
||||
// return
|
||||
// }
|
||||
// //log.Debugf("id:%d name:%s age:%d\n", u.id, u.name, u.age)
|
||||
// }
|
||||
//}
|
||||
|
||||
func ToHtml(path string, timestamp string, port string, ipDaTA []byte) {
|
||||
log.Trace("byte数据:", ipDaTA)
|
||||
encodedStr := hex.EncodeToString(ipDaTA)
|
||||
// [72 101 108 108 111]
|
||||
log.Trace(encodedStr)
|
||||
command := fmt.Sprintf("/usr/local/bin/data2html -f %s -t %s -i %s -d %s", path, timestamp, port, encodedStr)
|
||||
log.Trace("commm:", command)
|
||||
cmd := exec.Command("sh", "-c", command)
|
||||
_, err := cmd.CombinedOutput()
|
||||
|
||||
if err != nil {
|
||||
log.Error("Error:can not obtain stdout pipe for command:", err)
|
||||
return
|
||||
}
|
||||
//执行命令
|
||||
}
|
||||
|
||||
func main() {
|
||||
conf := config.GetYamlConfig()
|
||||
|
||||
log.InitLogger(conf.Logger.File, conf.Logger.Duration, conf.Logger.Count, "omc:captrace", config.GetLogLevel())
|
||||
log.Debugf("OMC captrace version: %s\n", global.Version)
|
||||
log.Infof("========================= OMC captrace startup =========================")
|
||||
log.Infof("OMC captrace version: %s %s %s", global.Version, global.BuildTime, global.GoVer)
|
||||
err := dborm.InitDbClient(conf.Database.Type, conf.Database.User, conf.Database.Password,
|
||||
conf.Database.Host, conf.Database.Port, conf.Database.Name, conf.Database.ConnParam)
|
||||
if err != nil {
|
||||
fmt.Println("dborm.initDbClient err:", err)
|
||||
os.Exit(2)
|
||||
}
|
||||
|
||||
var wg sync.WaitGroup
|
||||
wg.Add(1)
|
||||
|
||||
udpServer(conf.Gtp.Addr)
|
||||
|
||||
wg.Wait()
|
||||
}
|
||||
@@ -1,126 +0,0 @@
|
||||
package config
|
||||
|
||||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"os"
|
||||
"strings"
|
||||
|
||||
"be.ems/lib/global"
|
||||
"be.ems/lib/log"
|
||||
"gopkg.in/yaml.v3"
|
||||
)
|
||||
|
||||
type DbConfig struct {
|
||||
Type string `yaml:"type"`
|
||||
User string `yaml:"user"`
|
||||
Password string `yaml:"password"`
|
||||
Host string `yaml:"host"`
|
||||
Port string `yaml:"port"`
|
||||
Name string `yaml:"name"`
|
||||
ConnParam string `yaml:"connParam,omitempty"`
|
||||
Backup string `yaml:"backup"`
|
||||
}
|
||||
|
||||
// Yaml struct of config
|
||||
type YamlConfig struct {
|
||||
Logger struct {
|
||||
File string `yaml:"file"`
|
||||
Level string `yaml:"level"`
|
||||
Duration int `yaml:"duration"`
|
||||
Count int `yaml:"count"`
|
||||
} `yaml:"logger"`
|
||||
|
||||
Gtp struct {
|
||||
Addr string `yaml:"addr"`
|
||||
} `yaml:"gtp"`
|
||||
|
||||
Database DbConfig `yaml:"database"`
|
||||
}
|
||||
|
||||
var YamlConf YamlConfig = NewYamlConfig()
|
||||
|
||||
// set default value for yaml config
|
||||
func NewYamlConfig() YamlConfig {
|
||||
return YamlConfig{
|
||||
Database: DbConfig{
|
||||
Type: "mysql",
|
||||
ConnParam: "charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True",
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
func ReadConfig(configFile string) {
|
||||
yamlFile, err := os.ReadFile(configFile)
|
||||
if err != nil {
|
||||
fmt.Println("Read yaml config file error:", err)
|
||||
os.Exit(2)
|
||||
}
|
||||
// fmt.Println("yamlfile:", string(yamlFile))
|
||||
|
||||
err = yaml.Unmarshal(yamlFile, &YamlConf)
|
||||
if err != nil {
|
||||
fmt.Println("Unmarshal error:", err)
|
||||
os.Exit(3)
|
||||
}
|
||||
}
|
||||
|
||||
func WriteYamlConfig(newConfigData YamlConfig, configFile string) {
|
||||
// 将配置转换回YAML数据
|
||||
newYamlData, err := yaml.Marshal(&newConfigData)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to marshal YAML: %v", err)
|
||||
}
|
||||
|
||||
// 将新的YAML数据写入文件
|
||||
err = os.WriteFile(configFile, newYamlData, 0644)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to write YAML file: %v", err)
|
||||
}
|
||||
}
|
||||
|
||||
func GetYamlConfig() *YamlConfig {
|
||||
return &YamlConf
|
||||
}
|
||||
|
||||
func GetLogLevel() log.LogLevel {
|
||||
var logLevel log.LogLevel
|
||||
switch strings.ToLower(YamlConf.Logger.Level) {
|
||||
case "trace":
|
||||
logLevel = log.LOG_TRACE
|
||||
case "info":
|
||||
logLevel = log.LOG_INFO
|
||||
case "debug":
|
||||
logLevel = log.LOG_DEBUG
|
||||
case "warn":
|
||||
logLevel = log.LOG_WARN
|
||||
case "error":
|
||||
logLevel = log.LOG_ERROR
|
||||
case "fatal":
|
||||
logLevel = log.LOG_FATAL
|
||||
case "off":
|
||||
logLevel = log.LOG_OFF
|
||||
default:
|
||||
logLevel = log.LOG_DEBUG
|
||||
}
|
||||
return logLevel
|
||||
}
|
||||
|
||||
const defaultConfigFile = "./etc/capconf.yaml"
|
||||
|
||||
func init() {
|
||||
cfile := flag.String("c", defaultConfigFile, "config file")
|
||||
pv := flag.Bool("version", false, "print version")
|
||||
ph := flag.Bool("help", false, "print help")
|
||||
|
||||
flag.Parse()
|
||||
if *pv {
|
||||
fmt.Printf("OMC captrace version: %s\n%s\n%s\n\n", global.Version, global.BuildTime, global.GoVer)
|
||||
os.Exit(0)
|
||||
}
|
||||
if *ph {
|
||||
flag.Usage()
|
||||
os.Exit(0)
|
||||
}
|
||||
ReadConfig(*cfile)
|
||||
}
|
||||
@@ -1,22 +0,0 @@
|
||||
# file: log file name
|
||||
# level: /trace/debug/info/error/warn/error/fatal, default: debug
|
||||
# duration: saved days, default is 30 days
|
||||
logger:
|
||||
file: d:/local.git/be.ems/captrace/log/captrace.log
|
||||
level: trace
|
||||
duration: 24
|
||||
count: 10
|
||||
|
||||
gtp:
|
||||
addr: :2153
|
||||
|
||||
database:
|
||||
type: mysql
|
||||
user: root
|
||||
password: 1000omc@kp!
|
||||
host: 172.25.97.150
|
||||
port: 33066
|
||||
name: omc_db
|
||||
connParam: charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True
|
||||
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
# Makefile for rest agent project
|
||||
|
||||
PROJECT = OMC
|
||||
VERSION = 2.2405.4
|
||||
PLATFORM = amd64
|
||||
ARMPLATFORM = aarch64
|
||||
BUILDDIR = ../../build
|
||||
DEBBUILDDIR = ../../debbuild
|
||||
RPMBUILDDIR = $(HOME)/goprojects/rpmbuild
|
||||
INSTALLDIR = /usr/local/omc
|
||||
RELEASEDIR = ../../release
|
||||
LIBDIR = be.ems/lib
|
||||
BINNAME = captrace
|
||||
|
||||
.PHONY: build $(BINNAME)
|
||||
build $(BINNAME):
|
||||
go build -o $(BINNAME) -v -ldflags "-X '$(LIBDIR)/global.Version=$(VERSION)' \
|
||||
-X '$(LIBDIR)/global.BuildTime=`date`' \
|
||||
-X '$(LIBDIR)/global.GoVer=`go version`'"
|
||||
|
||||
run: $(BINNAME)
|
||||
./$(BINNAME)
|
||||
|
||||
clean:
|
||||
rm ./$(BINNAME)
|
||||
|
||||
10
config/etc/default/alarm_relation_rules.yaml
Normal file
10
config/etc/default/alarm_relation_rules.yaml
Normal file
@@ -0,0 +1,10 @@
|
||||
# alarm relation rules
|
||||
derived:
|
||||
- parentCode: 10001
|
||||
childCode: 10002
|
||||
- parentCode: 20001
|
||||
childCode: 20002
|
||||
related:
|
||||
- codes: [30005, 30006, 30007]
|
||||
neType: "AMF"
|
||||
timeWindow: 60 # 秒
|
||||
@@ -1,22 +0,0 @@
|
||||
# file: log file name
|
||||
# level: /trace/debug/info/error/warn/error/fatal, default: debug
|
||||
# duration: saved days, default is 30 days
|
||||
logger:
|
||||
file: /usr/local/omc/log/captrace.log
|
||||
level: trace
|
||||
duration: 24
|
||||
count: 10
|
||||
|
||||
gtp:
|
||||
addr: :32152
|
||||
|
||||
database:
|
||||
type: mysql
|
||||
user: root
|
||||
password: 1000omc@kp!
|
||||
host: 127.0.0.1
|
||||
port: 33066
|
||||
name: omc_db
|
||||
connParam: charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True
|
||||
|
||||
|
||||
@@ -1,44 +0,0 @@
|
||||
# file: log file name
|
||||
# level: /trace/debug/info/warn/error/fatal, default: debug
|
||||
# duration: saved days, default is 30 days
|
||||
logger:
|
||||
file: /usr/local/omc/log/crontask.log
|
||||
level: debug
|
||||
duration: 24
|
||||
count: 90
|
||||
|
||||
omc:
|
||||
name: OMC01
|
||||
hosturi: http://127.0.0.1:33030
|
||||
hostno: A001
|
||||
province: ""
|
||||
netabbr: HX
|
||||
vendor: ""
|
||||
|
||||
tasks:
|
||||
file: /usr/local/omc/etc/tasks.yaml
|
||||
|
||||
database:
|
||||
type: mysql
|
||||
user: root
|
||||
password: 1000omc@kp!
|
||||
host: 127.0.0.1
|
||||
port: 33066
|
||||
name: omc_db
|
||||
connParam: charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True
|
||||
|
||||
# northbound interface, cm/pm
|
||||
# duration(day): saved days
|
||||
# zipPeriods(day): periods of zip pm data file
|
||||
nbi:
|
||||
cm:
|
||||
cfgfiledir: /usr/local/omc/etc/cm
|
||||
xmlfiledir: /opt/omc/ftp
|
||||
version: V1.0.1
|
||||
duration: 30
|
||||
pm:
|
||||
cfgfiledir: /usr/local/omc/etc/pm
|
||||
xmlfiledir: /opt/omc/ftp
|
||||
version: V1.0.1
|
||||
duration: 30
|
||||
zipPeriods: 1
|
||||
4
config/etc/default/nbi_pm.yaml
Normal file
4
config/etc/default/nbi_pm.yaml
Normal file
@@ -0,0 +1,4 @@
|
||||
schemaPath: /usr/local/omc/etc/schema
|
||||
randomMin: 1
|
||||
randomMax: 100
|
||||
mergeMode: merge # none: Merge Mode None/merge: Merge Mode Merge/schema: Merge Mode Schema
|
||||
4
config/etc/default/omc.conf
Normal file
4
config/etc/default/omc.conf
Normal file
@@ -0,0 +1,4 @@
|
||||
## Command Configuration
|
||||
VENDORS=CoreNet_EMS
|
||||
|
||||
## Other
|
||||
@@ -4,7 +4,7 @@
|
||||
# count: rotation count of log, default is 30 rotation
|
||||
logger:
|
||||
file: /usr/local/omc/log/restagent.log
|
||||
level: debug
|
||||
level: warn
|
||||
duration: 24
|
||||
count: 90
|
||||
|
||||
@@ -57,32 +57,28 @@ redis:
|
||||
host: "127.0.0.1" # Redis host
|
||||
password: "helloearth"
|
||||
db: 10 # Redis db_num
|
||||
# UDM sub/auth db
|
||||
udmuser:
|
||||
port: 6379 # Redis port
|
||||
host: "127.0.0.1"
|
||||
password: "helloearth"
|
||||
db: 0 # Redis db_num
|
||||
# used to specify the default data source for multiple data resourece
|
||||
defaultDataSourceName: "default"
|
||||
|
||||
# sleep: time delay for after write buffer (millisecond)
|
||||
# deadLine: timeout for io read and write (second)
|
||||
mml:
|
||||
port: 4100
|
||||
port2: 5002
|
||||
sleep: 200
|
||||
deadLine: 10
|
||||
sizeRow: 100
|
||||
sizeRow: 600
|
||||
sizeCol: 128
|
||||
bufferSize: 65535
|
||||
user: admin
|
||||
password: admin
|
||||
mmlHome: ./mmlhome
|
||||
|
||||
# Tracking configuration
|
||||
trace:
|
||||
enabled: false
|
||||
host: "172.16.5.100" # Fill in the specific IP address
|
||||
port: 33033
|
||||
|
||||
# NE config
|
||||
ne:
|
||||
user: manager
|
||||
user: omcuser
|
||||
etcdir: /usr/local/etc
|
||||
bindir: /usr/local/bin
|
||||
omcdir: /usr/local/omc
|
||||
@@ -107,7 +103,9 @@ omc:
|
||||
vendor: ""
|
||||
dn: ""
|
||||
chk2ne: false
|
||||
capability: 50
|
||||
sn: "-"
|
||||
expiryDate: "-"
|
||||
checksign: false
|
||||
rootDir: /usr/local/omc
|
||||
binDir: /usr/local/omc/bin
|
||||
@@ -126,28 +124,36 @@ omc:
|
||||
|
||||
# Alarm module setting
|
||||
# Forward interface:
|
||||
# email/sms/smsc
|
||||
# TLS Skip verify: true/false
|
||||
# email/sms
|
||||
# smProxy: sms(Short Message Service)/smsc(SMS Centre)
|
||||
# dataCoding: 0:GSM7BIT, 1:ASCII, 2:BINARY8BIT1, 3:LATIN1,
|
||||
# 4:BINARY8BIT2, 6:CYRILLIC, 7:HEBREW, 8:UCS2
|
||||
alarm:
|
||||
forwardAlarm: true
|
||||
email:
|
||||
smtp: smtp.xxx.com
|
||||
alarmEmailForward:
|
||||
enable: true
|
||||
emailList:
|
||||
smtp: mail.smtp.com
|
||||
port: 25
|
||||
user: smtpuser@xxx.com
|
||||
password: xxxxxx
|
||||
# TLS skip verify: true/false
|
||||
user: smtpext@smtp.com
|
||||
password: "1000smtp@omc!"
|
||||
tlsSkipVerify: true
|
||||
smProxy: smsc
|
||||
sms:
|
||||
apiURL: http://smsc.xxx.com
|
||||
accessKeyID: xxx
|
||||
accessKeySecret: xxx
|
||||
signName: XXX SMSC
|
||||
templateCode: 1000
|
||||
smsc:
|
||||
addr: "192.168.13.114:2775"
|
||||
systemID: "alarmsmsfw"
|
||||
alarmSMSForward:
|
||||
enable: true
|
||||
mobileList:
|
||||
smscAddr: "192.168.13.114:2775"
|
||||
systemID: "omc"
|
||||
password: "omc123"
|
||||
systemType: ""
|
||||
systemType: "UTRAN"
|
||||
dataCoding: 0
|
||||
serviceNumber: "OMC"
|
||||
sms:
|
||||
apiURL: http://smsc.xxx.com/
|
||||
accessKeyID: xxxx
|
||||
accessKeySecret: xxxx
|
||||
signName: xxx SMSC
|
||||
templateCode: 1000
|
||||
smProxy: smsc
|
||||
|
||||
# User authorized information
|
||||
# crypt: mysql/md5/bcrypt
|
||||
@@ -180,4 +186,14 @@ params:
|
||||
|
||||
testConfig:
|
||||
enabled: false
|
||||
file: /usr/local/omc/etc/testconfig.yaml
|
||||
file: /usr/local/omc/etc/testconfig.yaml
|
||||
|
||||
nbiConfig:
|
||||
enabled: true
|
||||
pmConfig:
|
||||
enabled: true
|
||||
file: /usr/local/omc/etc/nbi_pm.yaml
|
||||
# alarm_relation_rules.yaml
|
||||
relationRules:
|
||||
enabled: true
|
||||
file: /usr/local/omc/etc/alarm_relation_rules.yaml
|
||||
@@ -4,7 +4,7 @@
|
||||
# count: rotation count of log, default is 30 rotation
|
||||
logger:
|
||||
file: /usr/local/omc/log/sshsvc.log
|
||||
level: debug
|
||||
level: warn
|
||||
duration: 24
|
||||
count: 30
|
||||
|
||||
@@ -23,13 +23,48 @@ logmml:
|
||||
# session: single/multiple session for one user
|
||||
sshd:
|
||||
listenAddr: 0.0.0.0
|
||||
listenPort: 22222
|
||||
listenPort: 32222
|
||||
privateKey: /usr/local/omc/.ssh/id_rsa
|
||||
maxConnNum: 20
|
||||
maxConnNum: 2
|
||||
timeout: 1800
|
||||
session: multiple
|
||||
mmlHome: /usr/local/omc/mmlhome
|
||||
userName: manager
|
||||
password: pass123
|
||||
authType: local
|
||||
tagNE: omc
|
||||
|
||||
# authType: local/omc
|
||||
telnetServer:
|
||||
listenAddr: 0.0.0.0
|
||||
listenPort: 32323
|
||||
maxConnNum: 2
|
||||
timeout: 1800
|
||||
session: multiple
|
||||
mmlHome: /usr/local/omc/mmlhome
|
||||
userName: manager
|
||||
password: pass123
|
||||
authType: local
|
||||
tagNE: omc
|
||||
|
||||
# authproto: NoAuth/MD5/SHA
|
||||
# privProto: NoPriv/DES/AES/AES192/AES256
|
||||
snmpServer:
|
||||
listenAddr: '[::]'
|
||||
listenPort: 34957
|
||||
userName: manager
|
||||
authPass: pass123
|
||||
authproto: MD5
|
||||
privPass: "3F2A1B4C5D6E7F8A9B0C1D2E3F4A5B6C7D8E9F0A1B2C3D4E"
|
||||
privProto: DES
|
||||
engineID: "8000000004323030313a6462383a3a39313636"
|
||||
trapPort: 34958
|
||||
trapListen: false
|
||||
trapBool: false
|
||||
trapTick: 60
|
||||
timeOut: 5
|
||||
trapTarget: ""
|
||||
|
||||
database:
|
||||
type: mysql
|
||||
user: root
|
||||
|
||||
@@ -1,183 +0,0 @@
|
||||
# example:
|
||||
# tasks:
|
||||
# - name: test # task comment
|
||||
# uri: # restful uri
|
||||
# params: # params of url
|
||||
# interval: 30 # do sometion in the interval
|
||||
# unit: Seconds #Seconds/Minutes/Hours/Days/Weeks, Monday/Tuesday/.../Sunday,
|
||||
# at: 00:10:00 # do at time such as xx:xx:xx
|
||||
# do: HelloWorldTask # (Do what: callback function)
|
||||
#
|
||||
# Attention: must restart crontask after modified this file
|
||||
#
|
||||
tasks:
|
||||
- name: test # task comment
|
||||
status: Active #active/inactive
|
||||
uri: # restful uri
|
||||
params: # params of http url
|
||||
body: # body of http request
|
||||
interval: 60 # do sometion in the interval
|
||||
unit: Seconds #Seconds/Minutes/Hours/Days/Weeks, Monday/Tuesday/.../Sunday,
|
||||
at: 00:10:00 # do at time such as xx:xx:xx when unit such as Day/Days/Mondays...
|
||||
do: TaskHelloWorld # (Do what: callback function)
|
||||
- name: clear expired history alarm
|
||||
status: Inactive
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/alarm
|
||||
params: WHERE=now()+>+ADDDATE(event_time,+interval+(SELECT+`value`+FROM+config+WHERE+config_tag='historyDuration')+day)+and+alarm_status='0'
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:10:00
|
||||
do: TaskDeleteExpiredRecord
|
||||
- name: clear expired history gold_kpi
|
||||
status: Inactive
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/gold_kpi
|
||||
params: WHERE=now()+>+ADDDATE(`date`,+interval+IFNULL((SELECT+`value`+FROM+config+WHERE+config_tag='goldKpiDuration'),7)+day)
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:12:00
|
||||
do: TaskDeleteExpiredRecord
|
||||
- name: clear deleted custom pm kpi
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/pm_custom_title
|
||||
params: WHERE=now()+>+ADDDATE(update_time,+interval+(SELECT+`value`+FROM+config+WHERE+config_tag='keepPMCKpi')+day)+and+status='Deleted'
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:15:00
|
||||
do: TaskDeleteExpiredRecord
|
||||
- name: update expired user session
|
||||
status: Inactive
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/session
|
||||
params: WHERE=NOW()+>+ADDDATE(shake_time,+interval+expires+second)+and+status='online'
|
||||
body: '{"session":{"status":"offline"}}'
|
||||
interval: 30
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskUpdateTable
|
||||
- name: clear expired log
|
||||
status: Inactive
|
||||
uri:
|
||||
params:
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:50:00
|
||||
do: TaskDeleteExpiredRecord
|
||||
- name: Backup measure data
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/measure_data
|
||||
params: SQL=select+*+into+outfile+'%s'+fields+terminated+by+','+escaped+by+''+optionally+enclosed+by+''+lines+terminated+by+'\n'+from+(select+'id','date','task_id','ne_name','rm_uid','ne_type','granul_option','kpi_code','kpi_id','kpi_ext','start_time','end_time','value','timestamp'+union+select+id,date,task_id,ne_name,rm_uid,ne_type,granul_option,kpi_code,kpi_id,kpi_ext,start_time,end_time,value,timestamp+from+measure_data)+b
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:20:00
|
||||
do: TaskDBBackupCSVGetBySQL
|
||||
- name: Backup operation log
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/operation_log
|
||||
params: SQL=select+*+into+outfile+'%s'+fields+terminated+by+','+escaped+by+''+optionally+enclosed+by+''+lines+terminated+by+'\n'+from+(select+'op_id','account_name','op_ip','subsys_tag','op_type','op_content','op_result','begin_time','end_time','vnf_flag','log_time'+union+select+op_id,account_name,op_ip,subsys_tag,op_type,op_content,op_result,begin_time,end_time,vnf_flag,log_time+from+operation_log)+b
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:26:00
|
||||
do: TaskDBBackupCSVGetBySQL
|
||||
- name: Backup security log
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/security_log
|
||||
params: SQL=select+*+into+outfile+'%s'+fields+terminated+by+','+escaped+by+''+optionally+enclosed+by+''+lines+terminated+by+'\n'+from+(select+'id','account_name','account_type','op_ip','op_type','op_content','op_result','op_time'+union+select+id,account_name,account_type,op_ip,op_type,op_content,op_result,op_time+from+security_log)+b
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:28:00
|
||||
do: TaskDBBackupCSVGetBySQL
|
||||
- name: Backup alarm log
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/alarm_log
|
||||
params: SQL=select+*+into+outfile+'%s'+fields+terminated+by+','+escaped+by+''+optionally+enclosed+by+''+lines+terminated+by+'\n'+from+(select+'id','ne_type','ne_id','alarm_seq','alarm_id','alarm_code','alarm_status','event_time','log_time'+union+select+id,ne_type,ne_id,alarm_seq,alarm_id,alarm_code,alarm_status,event_time,log_time+from+alarm_log)+b
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:30:00
|
||||
do: TaskDBBackupCSVGetBySQL
|
||||
- name: handshake to NF
|
||||
status: Active
|
||||
uri: /api/rest/systemManagement/v1/elementType/%s/objectType/systemState
|
||||
params:
|
||||
interval: 10
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskHandShakeToNF
|
||||
- name: Export CM from NF
|
||||
status: Inactive
|
||||
uri: /api/rest/systemManagement/v1/elementType/%s/objectType/cm
|
||||
params: ne_id=%s
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:15
|
||||
do: TaskExportCmFromNF
|
||||
- name: Generate NRM xml file
|
||||
uri:
|
||||
params:
|
||||
interval: 1
|
||||
unit: Day
|
||||
at: 00:00,06:00,12:00,18:00
|
||||
do: GenCmXmlFile
|
||||
- name: Task of Generate measure threshold alarm
|
||||
status: Active
|
||||
uri: /api/rest/faultManagement/v1/elementType/%s/objectType/alarms
|
||||
params: 10200
|
||||
interval: 10
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskGenMeasureThresholdAlarm
|
||||
- name: Task of Generate license alarm
|
||||
status: Inactive
|
||||
uri: /api/rest/faultManagement/v1/elementType/%s/objectType/alarms
|
||||
params: 10100 #alarm_code
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:30
|
||||
do: TaskGenLicenseAlarm
|
||||
- name: Task of Generate NE system state alarm
|
||||
status: Inactive
|
||||
uri: /api/rest/faultManagement/v1/elementType/%s/objectType/alarms
|
||||
params: 10000
|
||||
interval: 5
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskGenNeStateAlarm
|
||||
- name: Task of Generate Measure Report Timeout
|
||||
status: Active
|
||||
uri: /api/rest/faultManagement/v1/elementType/%s/objectType/alarms
|
||||
params: 10201
|
||||
interval: 10
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskGenMeasureReportTimeoutAlarm
|
||||
- name: Monitor proces list and write system log
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/system_log
|
||||
params:
|
||||
body:
|
||||
interval: 10
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskWriteSystemLog
|
||||
- name: Copy log to /opt/omc/ftp/log
|
||||
uri:
|
||||
params: cp -rf /usr/local/omc/database/*.csv /opt/omc/ftp/log
|
||||
interval: 10
|
||||
unit: Minutes
|
||||
at:
|
||||
do: TaskRunShellCommand
|
||||
# - name: Import CM to NF
|
||||
# uri: /api/rest/systemManagement/v1/elementType/udm/objectType/cm
|
||||
# params: ne_id=SZ_01
|
||||
# interval: 15
|
||||
# unit: Seconds
|
||||
# at:
|
||||
# do: TaskImportCmToNF
|
||||
crontab:
|
||||
# - name: 每隔1分钟执行
|
||||
# tab: 0 */1 * * * ? // crontab: rule like linux crontab
|
||||
# do: CronHelloWorldTask // function name to call
|
||||
# params:
|
||||
- name: Generate PM xml file
|
||||
status: Active
|
||||
tab: 5,20,35,50 * * * *
|
||||
do: GenPmXmlFile
|
||||
uri: this is uri
|
||||
params: Generating PM xml file
|
||||
# - name: Import CM to NF
|
||||
# tab: 0 * * * * *
|
||||
# do: TaskImportCmToNF
|
||||
# uri: /api/rest/systemManagement/v1/elementType/udm/objectType/cm
|
||||
# params: ne_id=SZ_01
|
||||
@@ -1,91 +0,0 @@
|
||||
##
|
||||
# You should look at the following URL's in order to grasp a solid understanding
|
||||
# of Nginx configuration files in order to fully unleash the power of Nginx.
|
||||
# https://www.nginx.com/resources/wiki/start/
|
||||
# https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/
|
||||
# https://wiki.debian.org/Nginx/DirectoryStructure
|
||||
#
|
||||
# In most cases, administrators will remove this file from sites-enabled/ and
|
||||
# leave it as reference inside of sites-available where it will continue to be
|
||||
# updated by the nginx packaging team.
|
||||
#
|
||||
# This file will automatically load configuration files provided by other
|
||||
# applications, such as Drupal or Wordpress. These applications will be made
|
||||
# available underneath a path with that package name, such as /drupal8.
|
||||
#
|
||||
# Please see /usr/share/doc/nginx-doc/examples/ for more detailed examples.
|
||||
##
|
||||
|
||||
# Default server configuration
|
||||
#
|
||||
server {
|
||||
listen 1080 default_server;
|
||||
listen [::]:1080 default_server;
|
||||
|
||||
# SSL configuration
|
||||
#
|
||||
# listen 443 ssl default_server;
|
||||
# listen [::]:443 ssl default_server;
|
||||
#
|
||||
# Note: You should disable gzip for SSL traffic.
|
||||
# See: https://bugs.debian.org/773332
|
||||
#
|
||||
# Read up on ssl_ciphers to ensure a secure configuration.
|
||||
# See: https://bugs.debian.org/765782
|
||||
#
|
||||
# Self signed certs generated by the ssl-cert package
|
||||
# Don't use them in a production server!
|
||||
#
|
||||
# include snippets/snakeoil.conf;
|
||||
|
||||
root /var/www/html;
|
||||
|
||||
# Add index.php to the list if you are using PHP
|
||||
index index.html index.htm index.nginx-debian.html;
|
||||
|
||||
server_name _;
|
||||
|
||||
location / {
|
||||
# First attempt to serve request as file, then
|
||||
# as directory, then fall back to displaying a 404.
|
||||
try_files $uri $uri/ =404;
|
||||
}
|
||||
|
||||
# pass PHP scripts to FastCGI server
|
||||
#
|
||||
#location ~ \.php$ {
|
||||
# include snippets/fastcgi-php.conf;
|
||||
#
|
||||
# # With php-fpm (or other unix sockets):
|
||||
# fastcgi_pass unix:/run/php/php7.4-fpm.sock;
|
||||
# # With php-cgi (or other tcp sockets):
|
||||
# fastcgi_pass 127.0.0.1:9000;
|
||||
#}
|
||||
|
||||
# deny access to .htaccess files, if Apache's document root
|
||||
# concurs with nginx's one
|
||||
#
|
||||
#location ~ /\.ht {
|
||||
# deny all;
|
||||
#}
|
||||
}
|
||||
|
||||
|
||||
# Virtual Host configuration for example.com
|
||||
#
|
||||
# You can move that to a different file under sites-available/ and symlink that
|
||||
# to sites-enabled/ to enable it.
|
||||
#
|
||||
#server {
|
||||
# listen 80;
|
||||
# listen [::]:80;
|
||||
#
|
||||
# server_name example.com;
|
||||
#
|
||||
# root /var/www/example.com;
|
||||
# index index.html;
|
||||
#
|
||||
# location / {
|
||||
# try_files $uri $uri/ =404;
|
||||
# }
|
||||
#}
|
||||
@@ -1,57 +1,40 @@
|
||||
server {
|
||||
listen 44443 ssl;
|
||||
listen [::]:44443 ssl;
|
||||
server_name 0.0.0.0;
|
||||
root /usr/local/omc/htdocs/front/;
|
||||
index index.html index.htm;
|
||||
server_name localhost;
|
||||
# SSL
|
||||
ssl_certificate /usr/local/omc/etc/certs/omc-server.crt;
|
||||
ssl_certificate_key /usr/local/omc/etc/certs/omc-server.key;
|
||||
listen 44080;
|
||||
listen 44443;
|
||||
listen [::]:44080;
|
||||
listen [::]:44443;
|
||||
server_name localhost;
|
||||
|
||||
# CA, 自定义
|
||||
ssl_client_certificate /usr/local/omc/etc/certs/omc-ca.crt;
|
||||
ssl_verify_client on;
|
||||
|
||||
# ssl ciphers
|
||||
ssl_protocols TLSv1.1 TLSv1.2;
|
||||
ssl_prefer_server_ciphers on;
|
||||
client_max_body_size 100M;
|
||||
keepalive_timeout 180s;
|
||||
|
||||
# location /api/rest/securityManagement {
|
||||
# proxy_pass http://127.0.0.1:55050;
|
||||
# }
|
||||
# location /api/rest/resourceManagement {
|
||||
# proxy_pass http://127.0.0.1:55050;
|
||||
# }
|
||||
# location /api/rest/performanceManagement {
|
||||
# proxy_pass http://127.0.0.1:55050;
|
||||
# }
|
||||
# location /api/rest/faultManagement {
|
||||
# proxy_pass http://127.0.0.1:55050;
|
||||
# }
|
||||
# location /api/rest/aaaa/ {
|
||||
# proxy_pass http://127.0.0.1:44040;
|
||||
# }
|
||||
location /api/rest/ {
|
||||
proxy_pass http://127.0.0.1:33030;
|
||||
}
|
||||
#access_log /var/log/nginx/host.access.log main;
|
||||
|
||||
# ssl_certificate /usr/local/omc/etc/certs/omc-server.crt;
|
||||
# ssl_certificate_key /usr/local/omc/etc/certs/omc-server.key;
|
||||
# ssl_client_certificate /usr/local/omc/etc/certs/omc-ca.crt;
|
||||
# ssl_verify_client on;
|
||||
# ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;
|
||||
# ssl_session_timeout 5m;
|
||||
# ssl_ciphers EECDH+CHACHA20:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
|
||||
# ssl_prefer_server_ciphers on;
|
||||
|
||||
# OMC
|
||||
location / {
|
||||
try_files $uri $uri/ =404;
|
||||
}
|
||||
}
|
||||
root /usr/local/omc/htdocs/front;
|
||||
|
||||
try_files $uri $uri/ /index.html;
|
||||
index index.html index.htm;
|
||||
}
|
||||
|
||||
server {
|
||||
listen 38888 default_server;
|
||||
listen [::]:38888 default_server;
|
||||
root /usr/local/omc/htdocs/front/;
|
||||
index index.html index.htm;
|
||||
server_name localhost;
|
||||
|
||||
location /omc-api/ {
|
||||
proxy_pass http://127.0.0.1:33030/;
|
||||
|
||||
proxy_http_version 1.1;
|
||||
proxy_cache_bypass $http_upgrade;
|
||||
|
||||
proxy_connect_timeout 180s;
|
||||
proxy_send_timeout 180s;
|
||||
proxy_read_timeout 180s;
|
||||
|
||||
proxy_cache_bypass $http_upgrade;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection "upgrade";
|
||||
proxy_set_header Host $host;
|
||||
@@ -62,11 +45,27 @@ server {
|
||||
proxy_set_header X-Forwarded-Port $server_port;
|
||||
}
|
||||
|
||||
location / {
|
||||
root /usr/local/omc/htdocs/front;
|
||||
location /api/rest/ {
|
||||
proxy_pass http://127.0.0.1:33030/api/rest/;
|
||||
|
||||
try_files $uri $uri/ /index.html;
|
||||
index index.html index.htm;
|
||||
proxy_cache_bypass $http_upgrade;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection "upgrade";
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
proxy_set_header X-Forwarded-Host $host;
|
||||
proxy_set_header X-Forwarded-Port $server_port;
|
||||
}
|
||||
|
||||
#error_page 404 /404.html;
|
||||
|
||||
# redirect server error pages to the static page /50x.html
|
||||
#
|
||||
error_page 500 502 503 504 /50x.html;
|
||||
location = /50x.html {
|
||||
root /usr/share/nginx/html;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
1278
config/etc/schema/amf-nbi-pm-schema.json
Normal file
1278
config/etc/schema/amf-nbi-pm-schema.json
Normal file
File diff suppressed because it is too large
Load Diff
269
config/etc/schema/pcf-nbi-pm-schema.json
Normal file
269
config/etc/schema/pcf-nbi-pm-schema.json
Normal file
@@ -0,0 +1,269 @@
|
||||
[
|
||||
{
|
||||
"ObjectType": "PcfFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "PCF.AmAssocNbrMean",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.AmAssocNbrMax",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.SmAssocNbrMean",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 7
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.SmAssocNbrMax",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocCreateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocCreateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocUpdateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 7
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocUpdateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocNotifReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocNotifSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 12
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocDeleteReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocDeleteSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocCreateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocCreateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocCreateFail",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocCreateFail._Cause",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocUpdateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocUpdateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocUpdateFail",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 9
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocUpdateFail._Cause",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocNotifReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocNotifSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocNotifFail",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocNotifFail._Cause",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocDeleteReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocDeleteSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "UdrFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "UDR.PcfSubNbr",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "ManagedElement",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "ME.MeanMeLoad",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 13
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
1287
config/etc/schema/smf-nbi-pm-schema.json
Normal file
1287
config/etc/schema/smf-nbi-pm-schema.json
Normal file
File diff suppressed because it is too large
Load Diff
373
config/etc/schema/udm-nbi-pm-schema.json
Normal file
373
config/etc/schema/udm-nbi-pm-schema.json
Normal file
@@ -0,0 +1,373 @@
|
||||
[
|
||||
{
|
||||
"ObjectType": "UdmFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 15
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegUpdateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 9
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegUpdateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 9
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmDeregReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmDeregSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 15
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmDeregReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmDeregSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmGetReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmGetSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 14
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmNotif",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmSubscrReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmSubscrSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmUnSubscrReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmUnSubscrSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 14
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.UecmDeregNotif",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmGetUserNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 7
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmGetDataNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegUserNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 14
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegUnknownSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegNoPsSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegRoamNotAllowed",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegRatNotAllowed",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegContextNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegReAuth",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegUserNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 15
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegUnknownSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 13
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegRoamNotAllowed",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegDnnNotAllowed",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "UdrFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "UDR.5gSupi",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDR.5gSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 14
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDR.5gActSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "AusfFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "Ausf.UeAuthReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "Ausf.UeAuthAnsSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "Ausf.UeAuthAnsUserNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "Ausf.UeAuthAnsContextNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "ManagedElement",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "ME.MeanMeLoad",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
1257
config/etc/schema/upf-nbi-pm-schema.json
Normal file
1257
config/etc/schema/upf-nbi-pm-schema.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,207 +1,252 @@
|
||||
"ne_type","kpi_id","title_json","cn_title","en_title"
|
||||
"AMF","AMF.01","{""cn"": ""AMF注册态用户数"", ""en"": ""AMF.RegSub""}","AMF注册态用户数","AMF.RegSub"
|
||||
"AMF","AMF.02","{""cn"": ""AMF初始注册请求次数"", ""en"": ""AMF.AttInitReg""}","AMF初始注册请求次数","AMF.AttInitReg"
|
||||
"AMF","AMF.03","{""cn"": ""AMF初始注册成功次数"", ""en"": ""AMF.SuccInitReg""}","AMF初始注册成功次数","AMF.SuccInitReg"
|
||||
"AMF","AMF.04","{""cn"": ""AMF初始注册失败次数_非法用户"", ""en"": ""AMF.FailedInitReg.3""}","AMF初始注册失败次数_非法用户","AMF.FailedInitReg.3"
|
||||
"AMF","AMF.05","{""cn"": ""AMF初始注册失败次数_PEI不允许"", ""en"": ""AMF.FailedInitReg.5""}","AMF初始注册失败次数_PEI不允许","AMF.FailedInitReg.5"
|
||||
"AMF","AMF.06","{""cn"": ""AMF初始注册失败次数_非法设备"", ""en"": ""AMF.FailedInitReg.6""}","AMF初始注册失败次数_非法设备","AMF.FailedInitReg.6"
|
||||
"AMF","AMF.07","{""cn"": ""AMF初始注册失败次数_5GS服务不允许_用户原因"", ""en"": ""AMF.FailedInitReg.7.User""}","AMF初始注册失败次数_5GS服务不允许_用户原因","AMF.FailedInitReg.7.User"
|
||||
"AMF","AMF.08","{""cn"": ""AMF初始注册失败次数_跟踪区内无合适小区_用户原因"", ""en"": ""AMF.FailedInitReg.15.User""}","AMF初始注册失败次数_跟踪区内无合适小区_用户原因","AMF.FailedInitReg.15.User"
|
||||
"AMF","AMF.09","{""cn"": ""AMF初始注册失败次数_N1模式不允许"", ""en"": ""AMF.FailedInitReg.27""}","AMF初始注册失败次数_N1模式不允许","AMF.FailedInitReg.27"
|
||||
"AMF","AMF.10","{""cn"": ""AMF初始注册失败次数_PLMN不允许"", ""en"": ""AMF.FailedInitReg.11""}","AMF初始注册失败次数_PLMN不允许","AMF.FailedInitReg.11"
|
||||
"AMF","AMF.11","{""cn"": ""AMF初始注册失败次数_跟踪区不允许"", ""en"": ""AMF.FailedInitReg.12""}","AMF初始注册失败次数_跟踪区不允许","AMF.FailedInitReg.12"
|
||||
"AMF","AMF.12","{""cn"": ""AMF初始注册失败次数_漫游跟踪区禁止接入"", ""en"": ""AMF.FailedInitReg.13""}","AMF初始注册失败次数_漫游跟踪区禁止接入","AMF.FailedInitReg.13"
|
||||
"AMF","AMF.13","{""cn"": ""AMF初始注册失败次数_无可用网络切片"", ""en"": ""AMF.FailedInitReg.62""}","AMF初始注册失败次数_无可用网络切片","AMF.FailedInitReg.62"
|
||||
"AMF","AMF.14","{""cn"": ""AMF初始注册失败次数_协议错误_用户原因"", ""en"": ""AMF.FailedInitReg.111.User""}","AMF初始注册失败次数_协议错误_用户原因","AMF.FailedInitReg.111.User"
|
||||
"AMF","AMF.15","{""cn"": ""AMF一次寻呼响应次数"", ""en"": ""AMF.FirstPagingSucc""}","AMF一次寻呼响应次数","AMF.FirstPagingSucc"
|
||||
"AMF","AMF.16","{""cn"": ""AMF二次寻呼响应次数"", ""en"": ""AMF.SecondPagingSucc""}","AMF二次寻呼响应次数","AMF.SecondPagingSucc"
|
||||
"AMF","AMF.17","{""cn"": ""AMF寻呼请求次数"", ""en"": ""AMF.PagAtt""}","AMF寻呼请求次数","AMF.PagAtt"
|
||||
"AMF","AMF.18","{""cn"": ""AMF业务请求被拒次数"", ""en"": ""AMF.FailServiceReq""}","AMF业务请求被拒次数","AMF.FailServiceReq"
|
||||
"AMF","AMF.19","{""cn"": ""AMF业务请求尝试次数"", ""en"": ""AMF.AttServiceReq""}","AMF业务请求尝试次数","AMF.AttServiceReq"
|
||||
"SMF","SMF.01","{""cn"": ""5G实时PDU会话数"", ""en"": ""SMF.MeanPduSession""}","5G实时PDU会话数","SMF.MeanPduSession"
|
||||
"SMF","SMF.02","{""cn"": ""PDU会话建立成功次数"", ""en"": ""SMF.SuccCreatePduSession""}","PDU会话建立成功次数","SMF.SuccCreatePduSession"
|
||||
"SMF","SMF.03","{""cn"": ""PDU会话建立请求次数"", ""en"": ""SMF.AttCreatePduSession""}","PDU会话建立请求次数","SMF.AttCreatePduSession"
|
||||
"SMF","SMF.04","{""cn"": ""IMS PDU会话建立成功次数"", ""en"": ""SMF.SuccCreatePduSession._Ims""}","IMS PDU会话建立成功次数","SMF.SuccCreatePduSession._Ims"
|
||||
"SMF","SMF.05","{""cn"": ""IMS PDU会话建立请求次数"", ""en"": ""SMF.AttCreatePduSession._Ims""}","IMS PDU会话建立请求次数","SMF.AttCreatePduSession._Ims"
|
||||
"SMF","SMF.06","{""cn"": ""EPS-Fallback成功数"", ""en"": ""SMF.SuccSmfModifyBearerResponse.Epsfb""}","EPS-Fallback成功数","SMF.SuccSmfModifyBearerResponse.Epsfb"
|
||||
"SMF","SMF.07","{""cn"": ""EPS-Fallback请求数"", ""en"": ""SMF.AttSmfModifyPduSession.Epsfb""}","EPS-Fallback请求数","SMF.AttSmfModifyPduSession.Epsfb"
|
||||
"UDM","UDM.01","{""cn"": ""5G注册用户数"", ""en"": ""UDR.5gActSub""}","5G注册用户数","UDR.5gActSub"
|
||||
"UDM","UDM.02","{""cn"": ""AMF发起的UECM注册请求次数"", ""en"": ""UDM.AmfUecmRegReq""}","AMF发起的UECM注册请求次数","UDM.AmfUecmRegReq"
|
||||
"UDM","UDM.03","{""cn"": ""AMF发起的UECM注册成功次数"", ""en"": ""UDM.AmfUecmRegSucc""}","AMF发起的UECM注册成功次数","UDM.AmfUecmRegSucc"
|
||||
"UDM","UDM.04","{""cn"": ""SMF发起的UECM注册成功次数"", ""en"": ""UDM.SmfUecmRegSucc""}","SMF发起的UECM注册成功次数","UDM.SmfUecmRegSucc"
|
||||
"UDM","UDM.05","{""cn"": ""SMF发起的UECM注册请求次数"", ""en"": ""UDM.SmfUecmRegReq""}","SMF发起的UECM注册请求次数","UDM.SmfUecmRegReq"
|
||||
"UDM","UDM.06","{""cn"": ""4G注册用户数"", ""en"": ""SUB.EpsActSubsInHss""}","4G注册用户数","SUB.EpsActSubsInHss"
|
||||
"UDM","UDM.07","{""cn"": ""4G鉴权信息查询成功次数"", ""en"": ""DIAM.AucInfoAnsSucc""}","4G鉴权信息查询成功次数","DIAM.AucInfoAnsSucc"
|
||||
"UDM","UDM.08","{""cn"": ""4G鉴权信息查询请求次数"", ""en"": ""DIAM.AucInfoReq""}","4G鉴权信息查询请求次数","DIAM.AucInfoReq"
|
||||
"UDM","UDM.09","{""cn"": ""4G更新位置成功次数"", ""en"": ""DIAM.UpdateLocationAnsSucc""}","4G更新位置成功次数","DIAM.UpdateLocationAnsSucc"
|
||||
"UDM","UDM.10","{""cn"": ""4G更新位置请求次数"", ""en"": ""DIAM.UpdateLocationReq""}","4G更新位置请求次数","DIAM.UpdateLocationReq"
|
||||
"UDM","UDM.11","{""cn"": ""SAR成功响应总次数"", ""en"": ""UR.SuccSAA""}","SAR成功响应总次数","UR.SuccSAA"
|
||||
"UDM","UDM.12","{""cn"": ""SAR请求总次数"", ""en"": ""UR.AttSAR""}","SAR请求总次数","UR.AttSAR"
|
||||
"UDM","UDM.13","{""cn"": ""LIR成功响应总次数"", ""en"": ""LIQ.SuccLIA""}","LIR成功响应总次数","LIQ.SuccLIA"
|
||||
"UDM","UDM.14","{""cn"": ""LIR请求总次数"", ""en"": ""LIQ.AttLIR""}","LIR请求总次数","LIQ.AttLIR"
|
||||
"AUSF","AUSF.01","{""cn"": ""鉴权成功次数"", ""en"": ""Ausf.UeAuthAnsSucc""}","鉴权成功次数","Ausf.UeAuthAnsSucc"
|
||||
"AUSF","AUSF.02","{""cn"": ""鉴权请求次数"", ""en"": ""Ausf.UeAuthReq""}","鉴权请求次数","Ausf.UeAuthReq"
|
||||
"UPF","UPF.01","{""cn"": ""PFCP会话建立成功次数"", ""en"": ""UPF.PfcpSessionEstabSucc""}","PFCP会话建立成功次数","UPF.PfcpSessionEstabSucc"
|
||||
"UPF","UPF.02","{""cn"": ""PFCP会话建立请求次数"", ""en"": ""UPF.PfcpSessionEstabReq""}","PFCP会话建立请求次数","UPF.PfcpSessionEstabReq"
|
||||
"UPF","UPF.03","{""cn"": ""N6接口上行字节数"", ""en"": ""UPF.N6OgOct""}","N6接口上行字节数","UPF.N6OgOct"
|
||||
"UPF","UPF.04","{""cn"": ""N6接口下行字节数"", ""en"": ""UPF.N6IncOct""}","N6接口下行字节数","UPF.N6IncOct"
|
||||
"UPF","UPF.05","{""cn"": ""N3接口上行字节数"", ""en"": ""UPF.N3OgOct""}","N3接口上行字节数","UPF.N3OgOct"
|
||||
"UPF","UPF.06","{""cn"": ""N3接口下行字节数"", ""en"": ""UPF.N3IncOct""}","N3接口下行字节数","UPF.N3IncOct"
|
||||
"UPF","UPF.07","{""cn"": ""SGi接口上行字节数"", ""en"": ""IP.PeakThroughputUlSgi""}","SGi接口上行字节数","IP.PeakThroughputUlSgi"
|
||||
"UPF","UPF.08","{""cn"": ""SGi接口下行字节数"", ""en"": ""IP.PeakThroughputDlSgi""}","SGi接口下行字节数","IP.PeakThroughputDlSgi"
|
||||
"UPF","UPF.09","{""cn"": ""S1-U接口上行字节数"", ""en"": ""GTP.OutOctS1uSgw""}","S1-U接口上行字节数","GTP.OutOctS1uSgw"
|
||||
"UPF","UPF.10","{""cn"": ""S1-U接口下行字节数"", ""en"": ""GTP.IncOctS1uSgw""}","S1-U接口下行字节数","GTP.IncOctS1uSgw"
|
||||
"AMF","AMF.20","{""cn"": ""EPS在线用户数"", ""en"": ""SUB.NbrSub.EcmIdle+SUB.NbrSub.EcmConnected""}","EPS在线用户数","SUB.NbrSub.EcmIdle+SUB.NbrSub.EcmConnected"
|
||||
"AMF","AMF.21","{""cn"": ""EPS附着成功次数"", ""en"": ""MM.SuccEpsAttach""}","EPS附着成功次数","MM.SuccEpsAttach"
|
||||
"AMF","AMF.22","{""cn"": ""EPS附着请求次数"", ""en"": ""MM.AttEpsAttach""}","EPS附着请求次数","MM.AttEpsAttach"
|
||||
"AMF","AMF.23","{""cn"": ""EPS附着失败次数_非法用户"", ""en"": ""MM.FailedEpsAttach.3""}","EPS附着失败次数_非法用户","MM.FailedEpsAttach.3"
|
||||
"AMF","AMF.24","{""cn"": ""EPS附着失败次数_非法终端"", ""en"": ""MM.FailedEpsAttach.5""}","EPS附着失败次数_非法终端","MM.FailedEpsAttach.5"
|
||||
"AMF","AMF.25","{""cn"": ""EPS附着失败次数_非法ME"", ""en"": ""MM.FailedEpsAttach.6""}","EPS附着失败次数_非法ME","MM.FailedEpsAttach.6"
|
||||
"AMF","AMF.26","{""cn"": ""EPS附着失败次数_EPS服务不允许_用户原因"", ""en"": ""MM.FailedEpsAttach.7.User""}","EPS附着失败次数_EPS服务不允许_用户原因","MM.FailedEpsAttach.7.User"
|
||||
"AMF","AMF.27","{""cn"": ""EPS附着失败次数_EPS和非EPS服务不允许"", ""en"": ""MM.FailedEpsAttach.8""}","EPS附着失败次数_EPS和非EPS服务不允许","MM.FailedEpsAttach.8"
|
||||
"AMF","AMF.28","{""cn"": ""EPS附着失败次数_跟踪区内无合适小区_用户原因"", ""en"": ""MM.FailedEpsAttach.15.User""}","EPS附着失败次数_跟踪区内无合适小区_用户原因","MM.FailedEpsAttach.15.User"
|
||||
"AMF","AMF.29","{""cn"": ""EPS附着失败次数_ESM失败_用户原因"", ""en"": ""MM.FailedEpsAttach.19.User""}","EPS附着失败次数_ESM失败_用户原因","MM.FailedEpsAttach.19.User"
|
||||
"AMF","AMF.30","{""cn"": ""MME一次寻呼响应次数"", ""en"": ""MM.FirstPagingSucc""}","MME一次寻呼响应次数","MM.FirstPagingSucc"
|
||||
"AMF","AMF.31","{""cn"": ""MME二次寻呼响应次数"", ""en"": ""MM.SecondPagingSucc""}","MME二次寻呼响应次数","MM.SecondPagingSucc"
|
||||
"AMF","AMF.32","{""cn"": ""MME寻呼请求次数"", ""en"": ""MM.PagAtt""}","MME寻呼请求次数","MM.PagAtt"
|
||||
"SMF","SMF.08","{""cn"": ""4G在线会话数"", ""en"": ""SM.MeanNbrBearerPgw.Default""}","4G在线会话数","SM.MeanNbrBearerPgw.Default"
|
||||
"SMF","SMF.09","{""cn"": ""PGW缺省承载建立成功个数"", ""en"": ""SM.SuccCreateDefaultEpsBearer""}","PGW缺省承载建立成功个数","SM.SuccCreateDefaultEpsBearer"
|
||||
"SMF","SMF.10","{""cn"": ""PGW缺省承载建立请求个数"", ""en"": ""SM.AttCreateDefaultEpsBearer""}","PGW缺省承载建立请求个数","SM.AttCreateDefaultEpsBearer"
|
||||
"SMF","SMF.11","{""cn"": ""PGW专用承载建立成功个数"", ""en"": ""SM.SuccCreateDedicatedEpsBearer""}","PGW专用承载建立成功个数","SM.SuccCreateDedicatedEpsBearer"
|
||||
"SMF","SMF.12","{""cn"": ""PGW专用承载建立请求个数"", ""en"": ""SM.AttCreateDedicatedEpsBearer""}","PGW专用承载建立请求个数","SM.AttCreateDedicatedEpsBearer"
|
||||
"SMF","SMF.13","{""cn"": ""IMS缺省承载成功建立个数"", ""en"": ""SM.SuccCreateDefaultEpsBearer._Ims""}","IMS缺省承载成功建立个数","SM.SuccCreateDefaultEpsBearer._Ims"
|
||||
"SMF","SMF.14","{""cn"": ""IMS缺省承载请求建立个数"", ""en"": ""SM.AttCreateDefaultEpsBearer._Ims""}","IMS缺省承载请求建立个数","SM.AttCreateDefaultEpsBearer._Ims"
|
||||
"AMF","AMF.A.02","{""cn"":""AMF移动性注册更新成功次数"",""en"":""AMF.SuccMobiReg""}","AMF移动性注册更新成功次数","AMF.SuccMobiReg"
|
||||
"AMF","AMF.A.03","{""cn"":""AMF移动性注册更新失败次数"",""en"":""AMF.FailedMobiReg""}","AMF移动性注册更新失败次数","AMF.FailedMobiReg"
|
||||
"AMF","AMF.A.04","{""cn"":""AMF紧急注册请求次数"",""en"":""AMF.AttEmergReg""}","AMF紧急注册请求次数","AMF.AttEmergReg"
|
||||
"AMF","AMF.A.05","{""cn"":""AMF紧急注册成功次数"",""en"":""AMF.SuccEmergReg""}","AMF紧急注册成功次数","AMF.SuccEmergReg"
|
||||
"AMF","AMF.A.06","{""cn"":""AMF紧急注册失败次数"",""en"":""AMF.FailedEmergReg""}","AMF紧急注册失败次数","AMF.FailedEmergReg"
|
||||
"AMF","AMF.A.07","{""cn"":""UE发起的去注册请求次数"",""en"":""AMF.AttUeDereg""}","UE发起的去注册请求次数","AMF.AttUeDereg"
|
||||
"AMF","AMF.A.08","{""cn"":""UE发起的去注册成功次数"",""en"":""AMF.SuccUeDereg""}","UE发起的去注册成功次数","AMF.SuccUeDereg"
|
||||
"AMF","AMF.A.09","{""cn"":""AMF发起的去注册请求次数"",""en"":""AMF.AttAmfDereg""}","AMF发起的去注册请求次数","AMF.AttAmfDereg"
|
||||
"AMF","AMF.A.10","{""cn"":""AMF发起的去注册成功次数"",""en"":""AMF.SuccAmfDereg""}","AMF发起的去注册成功次数","AMF.SuccAmfDereg"
|
||||
"AMF","AMF.A.11","{""cn"":""UDM发起的去注册请求次数"",""en"":""AMF.AttUdmDereg""}","UDM发起的去注册请求次数","AMF.AttUdmDereg"
|
||||
"AMF","AMF.A.12","{""cn"":""UDM发起的去注册成功次数"",""en"":""AMF.SuccUdmDereg""}","UDM发起的去注册成功次数","AMF.SuccUdmDereg"
|
||||
"AMF","AMF.A.13","{""cn"":""AMF寻呼失败次数"",""en"":""AMF.PagFail""}","AMF寻呼失败次数","AMF.PagFail"
|
||||
"AMF","AMF.A.14","{""cn"":""AMF隐式去注册次数"",""en"":""AMF.ImplicitDereg""}","AMF隐式去注册次数","AMF.ImplicitDereg"
|
||||
"SMF","SMF.A.01","{""cn"":""PDU会话接受次数"",""en"":""SMF.PduSessAcpt""}","PDU会话接受次数","SMF.PduSessAcpt"
|
||||
"SMF","SMF.A.02","{""cn"":""基站Pdu资源创建成功次数"",""en"":""SM.PduResSetupSucc""}","基站Pdu资源创建成功次数","SM.PduResSetupSucc"
|
||||
"SMF","SMF.A.03","{""cn"":""查询用户SM数据失败次数"",""en"":""SM.RetrieveSmDataFail""}","查询用户SM数据失败次数","SM.RetrieveSmDataFail"
|
||||
"SMF","SMF.A.04","{""cn"":""PFCP会话建立失败次数"",""en"":""SM.PfcpSessEstFail""}","PFCP会话建立失败次数","SM.PfcpSessEstFail"
|
||||
"SMF","SMF.A.05","{""cn"":""基站Pdu资源创建失败次数"",""en"":""SM.PduResSetupFail""}","基站Pdu资源创建失败次数","SM.PduResSetupFail"
|
||||
"SMF","SMF.A.06","{""cn"":""PFCP会话修改失败次数"",""en"":""SM.PfcpSessMdfyFail""}","PFCP会话修改失败次数","SM.PfcpSessMdfyFail"
|
||||
"SMF","SMF.A.07","{""cn"":""PDU会话拒绝次数"",""en"":""SM.PduSessRejt""}","PDU会话拒绝次数","SM.PduSessRejt"
|
||||
"SMF","SMF.A.08","{""cn"":""PDU会话释放指示次数"",""en"":""SM.PduSessRelCmd""}","PDU会话释放指示次数","SM.PduSessRelCmd"
|
||||
"NSSF","NSSF.A.02","{""cn"":""可用AMF注册次数"",""en"":""NSSF.SuccAvailAMFPut""}","可用AMF注册成功次数","NSSF.SuccAvailAMFPut"
|
||||
"NSSF","NSSF.A.03","{""cn"":""可用AMF注册更新成功次数"",""en"":""NSSF.AvailAMFPut""}","可用AMF注册次数","NSSF.AvailAMFPut"
|
||||
"NSSF","NSSF.A.04","{""cn"":""可用AMF注册更新次数"",""en"":""NSSF.SuccAvailAMFPatch""}","可用AMF注册更新成功次数","NSSF.SuccAvailAMFPatch"
|
||||
"NSSF","NSSF.A.01","{""cn"":""可用AMF注册成功次数"",""en"":""NSSF.AvailAMFPatch""}","可用AMF注册更新次数","NSSF.AvailAMFPatch"
|
||||
"NSSF","NSSF.A.05","{""cn"":""可用AMF去注册成功次数"",""en"":""NSSF.SuccAvailAMFDelete""}","可用AMF去注册成功次数","NSSF.SuccAvailAMFDelete"
|
||||
"NSSF","NSSF.A.06","{""cn"":""可用AMF去注册次数"",""en"":""NSSF.AvailAMFDelete""}","可用AMF去注册次数","NSSF.AvailAMFDelete"
|
||||
"NSSF","NSSF.A.07","{""cn"":""网元订阅成功次数"",""en"":""NSSF.SuccAvailSubscription""}","网元订阅成功次数","NSSF.SuccAvailSubscription"
|
||||
"NSSF","NSSF.A.08","{""cn"":""网元订阅次数"",""en"":""NSSF.AvailSubscription""}","网元订阅次数","NSSF.AvailSubscription"
|
||||
"NSSF","NSSF.A.09","{""cn"":""网元去订阅成功次数"",""en"":""NSSF.SuccAvailUnsubscription""}","网元去订阅成功次数","NSSF.SuccAvailUnsubscription"
|
||||
"NSSF","NSSF.A.10","{""cn"":""网元去订阅次数"",""en"":""NSSF.AvailUnsubscription""}","网元去订阅次数","NSSF.AvailUnsubscription"
|
||||
"NSSF","NSSF.A.11","{""cn"":""向NRF注册成功次数"",""en"":""NSSF.SuccNRFReg""}","向NRF注册成功次数","NSSF.SuccNRFReg"
|
||||
"NSSF","NSSF.A.12","{""cn"":""向NRF注册次数"",""en"":""NSSF.NRFReg""}","向NRF注册次数","NSSF.NRFReg"
|
||||
"NSSF","NSSF.A.13","{""cn"":""向NRF发送心跳次数"",""en"":""NSSF.NRFHeartbeat""}","向NRF发送心跳次数","NSSF.NRFHeartbeat"
|
||||
"NSSF","NSSF.A.14","{""cn"":""当前注册AMF个数"",""en"":""NSSF.CurrentAMFCount""}","当前注册AMF个数","NSSF.CurrentAMFCount"
|
||||
"NSSF","NSSF.A.15","{""cn"":""当前订阅网元个数"",""en"":""NSSF.CurrentSubscriperCount""}","当前订阅网元个数","NSSF.CurrentSubscriperCount"
|
||||
"MME","MME.A.01","{""cn"":""MME附着请求次数"",""en"":""EpsAttachAtt""}","MME附着请求次数","EpsAttachAtt"
|
||||
"MME","MME.A.02","{""cn"":""MME附着成功次数"",""en"":""EpsAttachSucc""}","MME附着成功次数","EpsAttachSucc"
|
||||
"MME","MME.A.03","{""cn"":""MME附着失败次数"",""en"":""EpsAttachFail""}","MME附着失败次数","EpsAttachFail"
|
||||
"MME","MME.A.04","{""cn"":""MME组合附着请求次数"",""en"":""CombAttachAtt""}","MME组合附着请求次数","CombAttachAtt"
|
||||
"MME","MME.A.05","{""cn"":""MME组合附着成功次数"",""en"":""CombAttachSucc""}","MME组合附着成功次数","CombAttachSucc"
|
||||
"MME","MME.A.06","{""cn"":""MME组合附着失败次数"",""en"":""CombAttachFail""}","MME组合附着失败次数","CombAttachFail"
|
||||
"MME","MME.A.07","{""cn"":""MME紧急附着请求次数"",""en"":""EmergAttachAtt""}","MME紧急附着请求次数","EmergAttachAtt"
|
||||
"MME","MME.A.08","{""cn"":""MME紧急附着成功次数"",""en"":""EmergAttachSucc""}","MME紧急附着成功次数","EmergAttachSucc"
|
||||
"MME","MME.A.09","{""cn"":""MME紧急附着失败次数"",""en"":""EmergAttachFail""}","MME紧急附着失败次数","EmergAttachFail"
|
||||
"MME","MME.A.10","{""cn"":""UE发起的分离请求次数"",""en"":""EpsDetachUeAtt""}","UE发起的分离请求次数","EpsDetachUeAtt"
|
||||
"MME","MME.A.11","{""cn"":""UE发起的分离请求成功次数"",""en"":""EpsDetachUeSucc""}","UE发起的分离请求成功次数","EpsDetachUeSucc"
|
||||
"MME","MME.A.12","{""cn"":""MME发起的分离请求次数"",""en"":""EpsDetachMMEAtt""}","MME发起的分离请求次数","EpsDetachMMEAtt"
|
||||
"MME","MME.A.13","{""cn"":""MME发起的分离请求成功次数"",""en"":""EpsDetachMMESucc""}","MME发起的分离请求成功次数","EpsDetachMMESucc"
|
||||
"MME","MME.A.14","{""cn"":""伴随SGW内切换的TAU请求次数"",""en"":""TauIntraSgwAtt""}","伴随SGW内切换的TAU请求次数","TauIntraSgwAtt"
|
||||
"MME","MME.A.15","{""cn"":""伴随SGW内切换的TAU成功请求次数"",""en"":""TauIntraSgwSucc""}","伴随SGW内切换的TAU成功请求次数","TauIntraSgwSucc"
|
||||
"MME","MME.A.16","{""cn"":""伴随SGW内切换的TAU失败请求次数"",""en"":""TauIntraSgwFail""}","伴随SGW内切换的TAU失败请求次数","TauIntraSgwFail"
|
||||
"MME","MME.A.17","{""cn"":""MME寻呼次数"",""en"":""PagingEpsAtt""}","MME寻呼次数","PagingEpsAtt"
|
||||
"MME","MME.A.18","{""cn"":""MME寻呼成功次数"",""en"":""PagingEpsSucc""}","MME寻呼成功次数","PagingEpsSucc"
|
||||
"MME","MME.A.19","{""cn"":""MME寻呼失败次数"",""en"":""PagingEpsFail""}","MME寻呼失败次数","PagingEpsFail"
|
||||
"MME","MME.A.20","{""cn"":""MME隐式分离请求次数"",""en"":""EpsImplicitDetach""}","MME隐式分离请求次数","EpsImplicitDetach"
|
||||
"MME","MME.A.21","{""cn"":""MME激活专用承载请求次数"",""en"":""ActDedicatedEpsBearerAtt""}","MME激活专用承载请求次数","ActDedicatedEpsBearerAtt"
|
||||
"MME","MME.A.22","{""cn"":""MME激活专用承载请求成功次数"",""en"":""ActDedicatedEpsBearerSucc""}","MME激活专用承载请求成功次数","ActDedicatedEpsBearerSucc"
|
||||
"MME","MME.A.23","{""cn"":""MME激活专用承载请求失败次数"",""en"":""ActDedicatedEpsBearerFail""}","MME激活专用承载请求失败次数","ActDedicatedEpsBearerFail"
|
||||
"MME","MME.A.24","{""cn"":""MME去激活专用承载请求次数"",""en"":""DeactEpsDedicatedBearerAtt""}","MME去激活专用承载请求次数","DeactEpsDedicatedBearerAtt"
|
||||
"MME","MME.A.25","{""cn"":""MME去激活专用承载请求成功次数"",""en"":""DeactEpsDedicatedBearerSucc""}","MME去激活专用承载请求成功次数","DeactEpsDedicatedBearerSucc"
|
||||
"MME","MME.A.26","{""cn"":""MME修改专用承载请求次数"",""en"":""ModEpsBearerAtt""}","MME修改专用承载请求次数","ModEpsBearerAtt"
|
||||
"MME","MME.A.27","{""cn"":""MME修改专用承载请求成功次数"",""en"":""ModEpsBearerSucc""}","MME修改专用承载请求成功次数","ModEpsBearerSucc"
|
||||
"MME","MME.A.28","{""cn"":""MME修改专用承载请求失败次数"",""en"":""ModEpsBearerFail""}","MME修改专用承载请求失败次数","ModEpsBearerFail"
|
||||
"MME","MME.A.29","{""cn"":""MME服务请求次数"",""en"":""EpsServiceReqAtt""}","MME服务请求次数","EpsServiceReqAtt"
|
||||
"MME","MME.A.30","{""cn"":""MME服务请求成功次数"",""en"":""EpsServiceReqSucc""}","MME服务请求成功次数","EpsServiceReqSucc"
|
||||
"MME","MME.A.31","{""cn"":""MME服务请求失败次数"",""en"":""EpsServiceReqFail""}","MME服务请求失败次数","EpsServiceReqFail"
|
||||
"MOCNGW","MOCNGW.01","{""cn"":""AttachRequest"",""en"":""AttachRequest""}","AttachRequest","AttachRequest"
|
||||
"MOCNGW","MOCNGW.02","{""cn"":""AttachAccept"",""en"":""AttachAccept""}","AttachAccept","AttachAccept"
|
||||
"MOCNGW","MOCNGW.03","{""cn"":""AttachComplete"",""en"":""AttachComplete""}","AttachComplete","AttachComplete"
|
||||
"MOCNGW","MOCNGW.04","{""cn"":""AttachReject"",""en"":""AttachReject""}","AttachReject","AttachReject"
|
||||
"MOCNGW","MOCNGW.05","{""cn"":""DetachRequest"",""en"":""DetachRequest""}","DetachRequest","DetachRequest"
|
||||
"MOCNGW","MOCNGW.06","{""cn"":""DetachAccept"",""en"":""DetachAccept""}","DetachAccept","DetachAccept"
|
||||
"MOCNGW","MOCNGW.07","{""cn"":""TrackingAreaUpdateRequest"",""en"":""TrackingAreaUpdateRequest""}","TrackingAreaUpdateRequest","TrackingAreaUpdateRequest"
|
||||
"MOCNGW","MOCNGW.08","{""cn"":""TrackingAreaUpdateAccept"",""en"":""TrackingAreaUpdateAccept""}","TrackingAreaUpdateAccept","TrackingAreaUpdateAccept"
|
||||
"MOCNGW","MOCNGW.09","{""cn"":""TrackingAreaUpdateComplete"",""en"":""TrackingAreaUpdateComplete""}","TrackingAreaUpdateComplete","TrackingAreaUpdateComplete"
|
||||
"MOCNGW","MOCNGW.10","{""cn"":""TrackingAreaUpdateReject"",""en"":""TrackingAreaUpdateReject""}","TrackingAreaUpdateReject","TrackingAreaUpdateReject"
|
||||
"MOCNGW","MOCNGW.11","{""cn"":""ServiceRequest"",""en"":""ServiceRequest""}","ServiceRequest","ServiceRequest"
|
||||
"MOCNGW","MOCNGW.12","{""cn"":""ExtendedServiceRequest"",""en"":""ExtendedServiceRequest""}","ExtendedServiceRequest","ExtendedServiceRequest"
|
||||
"MOCNGW","MOCNGW.13","{""cn"":""ControlPlaneServiceRequest"",""en"":""ControlPlaneServiceRequest""}","ControlPlaneServiceRequest","ControlPlaneServiceRequest"
|
||||
"MOCNGW","MOCNGW.14","{""cn"":""ServiceReject"",""en"":""ServiceReject""}","ServiceReject","ServiceReject"
|
||||
"MOCNGW","MOCNGW.15","{""cn"":""ServiceAccept"",""en"":""ServiceAccept""}","ServiceAccept","ServiceAccept"
|
||||
"MOCNGW","MOCNGW.16","{""cn"":""GutiReallocationCommand"",""en"":""GutiReallocationCommand""}","GutiReallocationCommand","GutiReallocationCommand"
|
||||
"MOCNGW","MOCNGW.17","{""cn"":""GutiReallocationComplete"",""en"":""GutiReallocationComplete""}","GutiReallocationComplete","GutiReallocationComplete"
|
||||
"MOCNGW","MOCNGW.18","{""cn"":""AuthenticationRequest"",""en"":""AuthenticationRequest""}","AuthenticationRequest","AuthenticationRequest"
|
||||
"MOCNGW","MOCNGW.19","{""cn"":""AuthenticationResponse"",""en"":""AuthenticationResponse""}","AuthenticationResponse","AuthenticationResponse"
|
||||
"MOCNGW","MOCNGW.20","{""cn"":""AuthenticationReject"",""en"":""AuthenticationReject""}","AuthenticationReject","AuthenticationReject"
|
||||
"MOCNGW","MOCNGW.21","{""cn"":""AuthenticationFailure"",""en"":""AuthenticationFailure""}","AuthenticationFailure","AuthenticationFailure"
|
||||
"MOCNGW","MOCNGW.22","{""cn"":""IdentityRequest"",""en"":""IdentityRequest""}","IdentityRequest","IdentityRequest"
|
||||
"MOCNGW","MOCNGW.23","{""cn"":""IdentityResponse"",""en"":""IdentityResponse""}","IdentityResponse","IdentityResponse"
|
||||
"MOCNGW","MOCNGW.24","{""cn"":""SecurityModeCommand"",""en"":""SecurityModeCommand""}","SecurityModeCommand","SecurityModeCommand"
|
||||
"MOCNGW","MOCNGW.25","{""cn"":""SecurityModeComplete"",""en"":""SecurityModeComplete""}","SecurityModeComplete","SecurityModeComplete"
|
||||
"MOCNGW","MOCNGW.26","{""cn"":""SecurityModeReject"",""en"":""SecurityModeReject""}","SecurityModeReject","SecurityModeReject"
|
||||
"MOCNGW","MOCNGW.27","{""cn"":""EmmStatus"",""en"":""EmmStatus""}","EmmStatus","EmmStatus"
|
||||
"MOCNGW","MOCNGW.28","{""cn"":""EmmInformation"",""en"":""EmmInformation""}","EmmInformation","EmmInformation"
|
||||
"MOCNGW","MOCNGW.29","{""cn"":""DownlinkNasTransport"",""en"":""DownlinkNasTransport""}","DownlinkNasTransport","DownlinkNasTransport"
|
||||
"MOCNGW","MOCNGW.30","{""cn"":""UplinkNasTransport"",""en"":""UplinkNasTransport""}","UplinkNasTransport","UplinkNasTransport"
|
||||
"MOCNGW","MOCNGW.31","{""cn"":""CsServiceNotification"",""en"":""CsServiceNotification""}","CsServiceNotification","CsServiceNotification"
|
||||
"MOCNGW","MOCNGW.32","{""cn"":""DownlinkGenericNasTransport"",""en"":""DownlinkGenericNasTransport""}","DownlinkGenericNasTransport","DownlinkGenericNasTransport"
|
||||
"MOCNGW","MOCNGW.33","{""cn"":""UplinkGenericNasTransport"",""en"":""UplinkGenericNasTransport""}","UplinkGenericNasTransport","UplinkGenericNasTransport"
|
||||
"IMS","SCSCF.01","{""cn"": ""LTE接入注册用户数"",""en"": ""UR.SubsLTE.fromVoLTE""}","LTE接入注册用户数","UR.SubsLTE.fromVoLTE"
|
||||
"IMS","SCSCF.02","{""cn"": ""5G接入注册用户数"",""en"": ""UR.Subs5G.fromVo5G""}","5G接入注册用户数","UR.Subs5G.fromVo5G"
|
||||
"IMS","SCSCF.03","{""cn"": ""初始注册成功次数"",""en"": ""UR.SuccInitReg""}","初始注册成功次数","UR.SuccInitReg"
|
||||
"IMS","SCSCF.04","{""cn"": ""初始注册请求次数"",""en"": ""UR.AttInitReg""}","初始注册请求次数","UR.AttInitReg"
|
||||
"IMS","SCSCF.05","{""cn"": ""主叫接通次数"",""en"": ""SC.SuccSessionOrig""}","主叫接通次数","SC.SuccSessionOrig"
|
||||
"IMS","SCSCF.06","{""cn"": ""主叫试呼次数"",""en"": ""SC.AttSessionOrig""}","主叫试呼次数","SC.AttSessionOrig"
|
||||
"IMS","SCSCF.07","{""cn"": ""被叫接通次数"",""en"": ""SC.SuccSessionTerm""}","被叫接通次数","SC.SuccSessionTerm"
|
||||
"IMS","SCSCF.08","{""cn"": ""被叫试呼次数"",""en"": ""SC.AttSessionTerm""}","被叫试呼次数","SC.AttSessionTerm"
|
||||
"IMS","SCSCF.09","{""cn"": ""主叫应答次数"",""en"": ""SC.AnsSessionOrig""}","主叫应答次数","SC.AnsSessionOrig"
|
||||
"IMS","SCSCF.10","{""cn"": ""主叫早释次数"",""en"": ""SC.OrigRelBeforeRing""}","主叫早释次数","SC.OrigRelBeforeRing"
|
||||
"IMS","SCSCF.11","{""cn"": ""主叫振铃早释次数"",""en"": ""SC.OrigRelAfterRing""}","主叫振铃早释次数","SC.OrigRelAfterRing"
|
||||
"IMS","SCSCF.12","{""cn"": ""主叫403请求禁止次数"",""en"": ""SC.FailSessionOrig.403""}","主叫403请求禁止次数","SC.FailSessionOrig.403"
|
||||
"IMS","SCSCF.13","{""cn"": ""主叫404未找到次数"",""en"": ""SC.FailSessionOrig.404""}","主叫404未找到次数","SC.FailSessionOrig.404"
|
||||
"IMS","SCSCF.14","{""cn"": ""主叫408请求超时次数"",""en"": ""SC.FailSessionOrig.408""}","主叫408请求超时次数","SC.FailSessionOrig.408"
|
||||
"IMS","SCSCF.15","{""cn"": ""主叫480久叫不应次"",""en"": ""SC.FailSessionOrig.480""}","主叫480久叫不应次","SC.FailSessionOrig.480"
|
||||
"IMS","SCSCF.16","{""cn"": ""主叫484Request-URI不完整次"",""en"": ""SC.FailSessionOrig.484""}","主叫484Request-URI不完整次","SC.FailSessionOrig.484"
|
||||
"IMS","SCSCF.17","{""cn"": ""主叫486用户忙次数"",""en"": ""SC.FailSessionOrig.486""}","主叫486用户忙次数","SC.FailSessionOrig.486"
|
||||
"IMS","SCSCF.18","{""cn"": ""主叫487请求终止次数"",""en"": ""SC.FailSessionOrig.487""}","主叫487请求终止次数","SC.FailSessionOrig.487"
|
||||
"IMS","SCSCF.19","{""cn"": ""主叫600用户忙次数"",""en"": ""SC.FailSessionOrig.600""}","主叫600用户忙次数","SC.FailSessionOrig.600"
|
||||
"IMS","SCSCF.20","{""cn"": ""主叫603用户拒接次数"",""en"": ""SC.FailSessionOrig.603""}","主叫603用户拒接次数","SC.FailSessionOrig.603"
|
||||
"IMS","SCSCF.21","{""cn"": ""主叫604用户信息不存在次数"",""en"": ""SC.FailSessionOrig.604""}","主叫604用户信息不存在次数","SC.FailSessionOrig.604"
|
||||
"IMS","SCSCF.22","{""cn"": ""被叫应答次数"",""en"": ""SC.AnsSessionTerm""}","被叫应答次数","SC.AnsSessionTerm"
|
||||
"IMS","SCSCF.23","{""cn"": ""被叫早释次"",""en"": ""SC.TermiRelBeforeRing""}","被叫早释次","SC.TermiRelBeforeRing"
|
||||
"IMS","SCSCF.24","{""cn"": ""被叫振铃早释次数"",""en"": ""SC.TermiRelAfterRing""}","被叫振铃早释次数","SC.TermiRelAfterRing"
|
||||
"IMS","SCSCF.25","{""cn"": ""被叫403请求禁止次数"",""en"": ""SC.FailSessionTerm.403""}","被叫403请求禁止次数","SC.FailSessionTerm.403"
|
||||
"IMS","SCSCF.26","{""cn"": ""被叫404未找到次数"",""en"": ""SC.FailSessionTerm.404""}","被叫404未找到次数","SC.FailSessionTerm.404"
|
||||
"IMS","SCSCF.27","{""cn"": ""被叫408请求超时次数"",""en"": ""SC.FailSessionTerm.408""}","被叫408请求超时次数","SC.FailSessionTerm.408"
|
||||
"IMS","SCSCF.28","{""cn"": ""被叫480久叫不应次数"",""en"": ""SC.FailSessionTerm.480""}","被叫480久叫不应次数","SC.FailSessionTerm.480"
|
||||
"IMS","SCSCF.29","{""cn"": ""被叫484Request-URI不完整次数"",""en"": ""SC.FailSessionTerm.484""}","被叫484Request-URI不完整次数","SC.FailSessionTerm.484"
|
||||
"IMS","SCSCF.30","{""cn"": ""被叫486用户忙次数"",""en"": ""SC.FailSessionTerm.486""}","被叫486用户忙次数","SC.FailSessionTerm.486"
|
||||
"IMS","SCSCF.31","{""cn"": ""被叫487请求终止次数"",""en"": ""SC.FailSessionTerm.487""}","被叫487请求终止次数","SC.FailSessionTerm.487"
|
||||
"IMS","SCSCF.32","{""cn"": ""被叫600用户忙次数"",""en"": ""SC.FailSessionTerm.600""}","被叫600用户忙次数","SC.FailSessionTerm.600"
|
||||
"IMS","SCSCF.33","{""cn"": ""被叫603用户拒接次数"",""en"": ""SC.FailSessionTerm.603""}","被叫603用户拒接次数","SC.FailSessionTerm.603"
|
||||
"IMS","SCSCF.34","{""cn"": ""被叫604用户信息不存在次数"",""en"": ""SC.FailSessionTerm.604""}","被叫604用户信息不存在次数","SC.FailSessionTerm.604"
|
||||
ne_type,kpi_id,title_json,cn_title,en_title
|
||||
AMF,AMF.01,"{""cn"": ""AMF注册态用户数"", ""en"": ""AMF.RegSub""}",AMF注册态用户数,AMF.RegSub
|
||||
AMF,AMF.02,"{""cn"": ""AMF初始注册请求次数"", ""en"": ""AMF.AttInitReg""}",AMF初始注册请求次数,AMF.AttInitReg
|
||||
AMF,AMF.03,"{""cn"": ""AMF初始注册成功次数"", ""en"": ""AMF.SuccInitReg""}",AMF初始注册成功次数,AMF.SuccInitReg
|
||||
AMF,AMF.04,"{""cn"": ""AMF初始注册失败次数_非法用户"", ""en"": ""AMF.FailedInitReg.3""}",AMF初始注册失败次数_非法用户,AMF.FailedInitReg.3
|
||||
AMF,AMF.05,"{""cn"": ""AMF初始注册失败次数_PEI不允许"", ""en"": ""AMF.FailedInitReg.5""}",AMF初始注册失败次数_PEI不允许,AMF.FailedInitReg.5
|
||||
AMF,AMF.06,"{""cn"": ""AMF初始注册失败次数_非法设备"", ""en"": ""AMF.FailedInitReg.6""}",AMF初始注册失败次数_非法设备,AMF.FailedInitReg.6
|
||||
AMF,AMF.07,"{""cn"": ""AMF初始注册失败次数_5GS服务不允许_用户原因"", ""en"": ""AMF.FailedInitReg.7.User""}",AMF初始注册失败次数_5GS服务不允许_用户原因,AMF.FailedInitReg.7.User
|
||||
AMF,AMF.08,"{""cn"": ""AMF初始注册失败次数_跟踪区内无合适小区_用户原因"", ""en"": ""AMF.FailedInitReg.15.User""}",AMF初始注册失败次数_跟踪区内无合适小区_用户原因,AMF.FailedInitReg.15.User
|
||||
AMF,AMF.09,"{""cn"": ""AMF初始注册失败次数_N1模式不允许"", ""en"": ""AMF.FailedInitReg.27""}",AMF初始注册失败次数_N1模式不允许,AMF.FailedInitReg.27
|
||||
AMF,AMF.10,"{""cn"": ""AMF初始注册失败次数_PLMN不允许"", ""en"": ""AMF.FailedInitReg.11""}",AMF初始注册失败次数_PLMN不允许,AMF.FailedInitReg.11
|
||||
AMF,AMF.11,"{""cn"": ""AMF初始注册失败次数_跟踪区不允许"", ""en"": ""AMF.FailedInitReg.12""}",AMF初始注册失败次数_跟踪区不允许,AMF.FailedInitReg.12
|
||||
AMF,AMF.12,"{""cn"": ""AMF初始注册失败次数_漫游跟踪区禁止接入"", ""en"": ""AMF.FailedInitReg.13""}",AMF初始注册失败次数_漫游跟踪区禁止接入,AMF.FailedInitReg.13
|
||||
AMF,AMF.13,"{""cn"": ""AMF初始注册失败次数_无可用网络切片"", ""en"": ""AMF.FailedInitReg.62""}",AMF初始注册失败次数_无可用网络切片,AMF.FailedInitReg.62
|
||||
AMF,AMF.14,"{""cn"": ""AMF初始注册失败次数_协议错误_用户原因"", ""en"": ""AMF.FailedInitReg.111.User""}",AMF初始注册失败次数_协议错误_用户原因,AMF.FailedInitReg.111.User
|
||||
AMF,AMF.15,"{""cn"": ""AMF一次寻呼响应次数"", ""en"": ""AMF.FirstPagingSucc""}",AMF一次寻呼响应次数,AMF.FirstPagingSucc
|
||||
AMF,AMF.16,"{""cn"": ""AMF二次寻呼响应次数"", ""en"": ""AMF.SecondPagingSucc""}",AMF二次寻呼响应次数,AMF.SecondPagingSucc
|
||||
AMF,AMF.17,"{""cn"": ""AMF寻呼请求次数"", ""en"": ""AMF.PagAtt""}",AMF寻呼请求次数,AMF.PagAtt
|
||||
AMF,AMF.18,"{""cn"": ""AMF业务请求被拒次数"", ""en"": ""AMF.FailServiceReq""}",AMF业务请求被拒次数,AMF.FailServiceReq
|
||||
AMF,AMF.19,"{""cn"": ""AMF业务请求尝试次数"", ""en"": ""AMF.AttServiceReq""}",AMF业务请求尝试次数,AMF.AttServiceReq
|
||||
SMF,SMF.01,"{""cn"": ""5G实时PDU会话数"", ""en"": ""SMF.MeanPduSession""}",5G实时PDU会话数,SMF.MeanPduSession
|
||||
SMF,SMF.02,"{""cn"": ""PDU会话建立成功次数"", ""en"": ""SMF.SuccCreatePduSession""}",PDU会话建立成功次数,SMF.SuccCreatePduSession
|
||||
SMF,SMF.03,"{""cn"": ""PDU会话建立请求次数"", ""en"": ""SMF.AttCreatePduSession""}",PDU会话建立请求次数,SMF.AttCreatePduSession
|
||||
SMF,SMF.04,"{""cn"": ""IMS PDU会话建立成功次数"", ""en"": ""SMF.SuccCreatePduSession._Ims""}",IMS PDU会话建立成功次数,SMF.SuccCreatePduSession._Ims
|
||||
SMF,SMF.05,"{""cn"": ""IMS PDU会话建立请求次数"", ""en"": ""SMF.AttCreatePduSession._Ims""}",IMS PDU会话建立请求次数,SMF.AttCreatePduSession._Ims
|
||||
SMF,SMF.06,"{""cn"": ""EPS-Fallback成功数"", ""en"": ""SMF.SuccSmfModifyBearerResponse.Epsfb""}",EPS-Fallback成功数,SMF.SuccSmfModifyBearerResponse.Epsfb
|
||||
SMF,SMF.07,"{""cn"": ""EPS-Fallback请求数"", ""en"": ""SMF.AttSmfModifyPduSession.Epsfb""}",EPS-Fallback请求数,SMF.AttSmfModifyPduSession.Epsfb
|
||||
UDM,UDM.01,"{""cn"": ""5G注册用户数"", ""en"": ""UDR.5gActSub""}",5G注册用户数,UDR.5gActSub
|
||||
UDM,UDM.02,"{""cn"": ""AMF发起的UECM注册请求次数"", ""en"": ""UDM.AmfUecmRegReq""}",AMF发起的UECM注册请求次数,UDM.AmfUecmRegReq
|
||||
UDM,UDM.03,"{""cn"": ""AMF发起的UECM注册成功次数"", ""en"": ""UDM.AmfUecmRegSucc""}",AMF发起的UECM注册成功次数,UDM.AmfUecmRegSucc
|
||||
UDM,UDM.04,"{""cn"": ""SMF发起的UECM注册成功次数"", ""en"": ""UDM.SmfUecmRegSucc""}",SMF发起的UECM注册成功次数,UDM.SmfUecmRegSucc
|
||||
UDM,UDM.05,"{""cn"": ""SMF发起的UECM注册请求次数"", ""en"": ""UDM.SmfUecmRegReq""}",SMF发起的UECM注册请求次数,UDM.SmfUecmRegReq
|
||||
UDM,UDM.06,"{""cn"": ""4G注册用户数"", ""en"": ""SUB.EpsActSubsInHss""}",4G注册用户数,SUB.EpsActSubsInHss
|
||||
UDM,UDM.07,"{""cn"": ""4G鉴权信息查询成功次数"", ""en"": ""DIAM.AucInfoAnsSucc""}",4G鉴权信息查询成功次数,DIAM.AucInfoAnsSucc
|
||||
UDM,UDM.08,"{""cn"": ""4G鉴权信息查询请求次数"", ""en"": ""DIAM.AucInfoReq""}",4G鉴权信息查询请求次数,DIAM.AucInfoReq
|
||||
UDM,UDM.09,"{""cn"": ""4G更新位置成功次数"", ""en"": ""DIAM.UpdateLocationAnsSucc""}",4G更新位置成功次数,DIAM.UpdateLocationAnsSucc
|
||||
UDM,UDM.10,"{""cn"": ""4G更新位置请求次数"", ""en"": ""DIAM.UpdateLocationReq""}",4G更新位置请求次数,DIAM.UpdateLocationReq
|
||||
UDM,UDM.11,"{""cn"": ""SAR成功响应总次数"", ""en"": ""UR.SuccSAA""}",SAR成功响应总次数,UR.SuccSAA
|
||||
UDM,UDM.12,"{""cn"": ""SAR请求总次数"", ""en"": ""UR.AttSAR""}",SAR请求总次数,UR.AttSAR
|
||||
UDM,UDM.13,"{""cn"": ""LIR成功响应总次数"", ""en"": ""LIQ.SuccLIA""}",LIR成功响应总次数,LIQ.SuccLIA
|
||||
UDM,UDM.14,"{""cn"": ""LIR请求总次数"", ""en"": ""LIQ.AttLIR""}",LIR请求总次数,LIQ.AttLIR
|
||||
AUSF,AUSF.01,"{""cn"": ""鉴权成功次数"", ""en"": ""Ausf.UeAuthAnsSucc""}",鉴权成功次数,Ausf.UeAuthAnsSucc
|
||||
AUSF,AUSF.02,"{""cn"": ""鉴权请求次数"", ""en"": ""Ausf.UeAuthReq""}",鉴权请求次数,Ausf.UeAuthReq
|
||||
UPF,UPF.01,"{""cn"": ""PFCP会话建立成功次数"", ""en"": ""UPF.PfcpSessionEstabSucc""}",PFCP会话建立成功次数,UPF.PfcpSessionEstabSucc
|
||||
UPF,UPF.02,"{""cn"": ""PFCP会话建立请求次数"", ""en"": ""UPF.PfcpSessionEstabReq""}",PFCP会话建立请求次数,UPF.PfcpSessionEstabReq
|
||||
UPF,UPF.03,"{""cn"": ""N6接口上行字节数"", ""en"": ""UPF.N6OgOct""}",N6接口上行字节数,UPF.N6OgOct
|
||||
UPF,UPF.04,"{""cn"": ""N6接口下行字节数"", ""en"": ""UPF.N6IncOct""}",N6接口下行字节数,UPF.N6IncOct
|
||||
UPF,UPF.05,"{""cn"": ""N3接口上行字节数"", ""en"": ""UPF.N3OgOct""}",N3接口上行字节数,UPF.N3OgOct
|
||||
UPF,UPF.06,"{""cn"": ""N3接口下行字节数"", ""en"": ""UPF.N3IncOct""}",N3接口下行字节数,UPF.N3IncOct
|
||||
UPF,UPF.07,"{""cn"": ""SGi接口上行字节数"", ""en"": ""IP.PeakThroughputUlSgi""}",SGi接口上行字节数,IP.PeakThroughputUlSgi
|
||||
UPF,UPF.08,"{""cn"": ""SGi接口下行字节数"", ""en"": ""IP.PeakThroughputDlSgi""}",SGi接口下行字节数,IP.PeakThroughputDlSgi
|
||||
UPF,UPF.09,"{""cn"": ""S1-U接口上行字节数"", ""en"": ""GTP.OutOctS1uSgw""}",S1-U接口上行字节数,GTP.OutOctS1uSgw
|
||||
UPF,UPF.10,"{""cn"": ""S1-U接口下行字节数"", ""en"": ""GTP.IncOctS1uSgw""}",S1-U接口下行字节数,GTP.IncOctS1uSgw
|
||||
AMF,AMF.20,"{""cn"": ""EPS在线用户数"", ""en"": ""SUB.NbrSub.EcmIdle+SUB.NbrSub.EcmConnected""}",EPS在线用户数,SUB.NbrSub.EcmIdle+SUB.NbrSub.EcmConnected
|
||||
AMF,AMF.21,"{""cn"": ""EPS附着成功次数"", ""en"": ""MM.SuccEpsAttach""}",EPS附着成功次数,MM.SuccEpsAttach
|
||||
AMF,AMF.22,"{""cn"": ""EPS附着请求次数"", ""en"": ""MM.AttEpsAttach""}",EPS附着请求次数,MM.AttEpsAttach
|
||||
AMF,AMF.23,"{""cn"": ""EPS附着失败次数_非法用户"", ""en"": ""MM.FailedEpsAttach.3""}",EPS附着失败次数_非法用户,MM.FailedEpsAttach.3
|
||||
AMF,AMF.24,"{""cn"": ""EPS附着失败次数_非法终端"", ""en"": ""MM.FailedEpsAttach.5""}",EPS附着失败次数_非法终端,MM.FailedEpsAttach.5
|
||||
AMF,AMF.25,"{""cn"": ""EPS附着失败次数_非法ME"", ""en"": ""MM.FailedEpsAttach.6""}",EPS附着失败次数_非法ME,MM.FailedEpsAttach.6
|
||||
AMF,AMF.26,"{""cn"": ""EPS附着失败次数_EPS服务不允许_用户原因"", ""en"": ""MM.FailedEpsAttach.7.User""}",EPS附着失败次数_EPS服务不允许_用户原因,MM.FailedEpsAttach.7.User
|
||||
AMF,AMF.27,"{""cn"": ""EPS附着失败次数_EPS和非EPS服务不允许"", ""en"": ""MM.FailedEpsAttach.8""}",EPS附着失败次数_EPS和非EPS服务不允许,MM.FailedEpsAttach.8
|
||||
AMF,AMF.28,"{""cn"": ""EPS附着失败次数_跟踪区内无合适小区_用户原因"", ""en"": ""MM.FailedEpsAttach.15.User""}",EPS附着失败次数_跟踪区内无合适小区_用户原因,MM.FailedEpsAttach.15.User
|
||||
AMF,AMF.29,"{""cn"": ""EPS附着失败次数_ESM失败_用户原因"", ""en"": ""MM.FailedEpsAttach.19.User""}",EPS附着失败次数_ESM失败_用户原因,MM.FailedEpsAttach.19.User
|
||||
AMF,AMF.30,"{""cn"": ""MME一次寻呼响应次数"", ""en"": ""MM.FirstPagingSucc""}",MME一次寻呼响应次数,MM.FirstPagingSucc
|
||||
AMF,AMF.31,"{""cn"": ""MME二次寻呼响应次数"", ""en"": ""MM.SecondPagingSucc""}",MME二次寻呼响应次数,MM.SecondPagingSucc
|
||||
AMF,AMF.32,"{""cn"": ""MME寻呼请求次数"", ""en"": ""MM.PagAtt""}",MME寻呼请求次数,MM.PagAtt
|
||||
SMF,SMF.08,"{""cn"": ""4G在线会话数"", ""en"": ""SM.MeanNbrBearerPgw.Default""}",4G在线会话数,SM.MeanNbrBearerPgw.Default
|
||||
SMF,SMF.09,"{""cn"": ""PGW缺省承载建立成功个数"", ""en"": ""SM.SuccCreateDefaultEpsBearer""}",PGW缺省承载建立成功个数,SM.SuccCreateDefaultEpsBearer
|
||||
SMF,SMF.10,"{""cn"": ""PGW缺省承载建立请求个数"", ""en"": ""SM.AttCreateDefaultEpsBearer""}",PGW缺省承载建立请求个数,SM.AttCreateDefaultEpsBearer
|
||||
SMF,SMF.11,"{""cn"": ""PGW专用承载建立成功个数"", ""en"": ""SM.SuccCreateDedicatedEpsBearer""}",PGW专用承载建立成功个数,SM.SuccCreateDedicatedEpsBearer
|
||||
SMF,SMF.12,"{""cn"": ""PGW专用承载建立请求个数"", ""en"": ""SM.AttCreateDedicatedEpsBearer""}",PGW专用承载建立请求个数,SM.AttCreateDedicatedEpsBearer
|
||||
SMF,SMF.13,"{""cn"": ""IMS缺省承载成功建立个数"", ""en"": ""SM.SuccCreateDefaultEpsBearer._Ims""}",IMS缺省承载成功建立个数,SM.SuccCreateDefaultEpsBearer._Ims
|
||||
SMF,SMF.14,"{""cn"": ""IMS缺省承载请求建立个数"", ""en"": ""SM.AttCreateDefaultEpsBearer._Ims""}",IMS缺省承载请求建立个数,SM.AttCreateDefaultEpsBearer._Ims
|
||||
AMF,AMF.A.02,"{""cn"":""AMF移动性注册更新成功次数"",""en"":""AMF.SuccMobiReg""}",AMF移动性注册更新成功次数,AMF.SuccMobiReg
|
||||
AMF,AMF.A.03,"{""cn"":""AMF移动性注册更新失败次数"",""en"":""AMF.FailedMobiReg""}",AMF移动性注册更新失败次数,AMF.FailedMobiReg
|
||||
AMF,AMF.A.04,"{""cn"":""AMF紧急注册请求次数"",""en"":""AMF.AttEmergReg""}",AMF紧急注册请求次数,AMF.AttEmergReg
|
||||
AMF,AMF.A.05,"{""cn"":""AMF紧急注册成功次数"",""en"":""AMF.SuccEmergReg""}",AMF紧急注册成功次数,AMF.SuccEmergReg
|
||||
AMF,AMF.A.06,"{""cn"":""AMF紧急注册失败次数"",""en"":""AMF.FailedEmergReg""}",AMF紧急注册失败次数,AMF.FailedEmergReg
|
||||
AMF,AMF.A.07,"{""cn"":""UE发起的去注册请求次数"",""en"":""AMF.AttUeDereg""}",UE发起的去注册请求次数,AMF.AttUeDereg
|
||||
AMF,AMF.A.08,"{""cn"":""UE发起的去注册成功次数"",""en"":""AMF.SuccUeDereg""}",UE发起的去注册成功次数,AMF.SuccUeDereg
|
||||
AMF,AMF.A.09,"{""cn"":""AMF发起的去注册请求次数"",""en"":""AMF.AttAmfDereg""}",AMF发起的去注册请求次数,AMF.AttAmfDereg
|
||||
AMF,AMF.A.10,"{""cn"":""AMF发起的去注册成功次数"",""en"":""AMF.SuccAmfDereg""}",AMF发起的去注册成功次数,AMF.SuccAmfDereg
|
||||
AMF,AMF.A.11,"{""cn"":""UDM发起的去注册请求次数"",""en"":""AMF.AttUdmDereg""}",UDM发起的去注册请求次数,AMF.AttUdmDereg
|
||||
AMF,AMF.A.12,"{""cn"":""UDM发起的去注册成功次数"",""en"":""AMF.SuccUdmDereg""}",UDM发起的去注册成功次数,AMF.SuccUdmDereg
|
||||
AMF,AMF.A.13,"{""cn"":""AMF寻呼失败次数"",""en"":""AMF.PagFail""}",AMF寻呼失败次数,AMF.PagFail
|
||||
AMF,AMF.A.14,"{""cn"":""AMF隐式去注册次数"",""en"":""AMF.ImplicitDereg""}",AMF隐式去注册次数,AMF.ImplicitDereg
|
||||
SMF,SMF.A.01,"{""cn"":""PDU会话接受次数"",""en"":""SMF.PduSessAcpt""}",PDU会话接受次数,SMF.PduSessAcpt
|
||||
SMF,SMF.A.02,"{""cn"":""基站Pdu资源创建成功次数"",""en"":""SM.PduResSetupSucc""}",基站Pdu资源创建成功次数,SM.PduResSetupSucc
|
||||
SMF,SMF.A.03,"{""cn"":""查询用户SM数据失败次数"",""en"":""SM.RetrieveSmDataFail""}",查询用户SM数据失败次数,SM.RetrieveSmDataFail
|
||||
SMF,SMF.A.04,"{""cn"":""PFCP会话建立失败次数"",""en"":""SM.PfcpSessEstFail""}",PFCP会话建立失败次数,SM.PfcpSessEstFail
|
||||
SMF,SMF.A.05,"{""cn"":""基站Pdu资源创建失败次数"",""en"":""SM.PduResSetupFail""}",基站Pdu资源创建失败次数,SM.PduResSetupFail
|
||||
SMF,SMF.A.06,"{""cn"":""PFCP会话修改失败次数"",""en"":""SM.PfcpSessMdfyFail""}",PFCP会话修改失败次数,SM.PfcpSessMdfyFail
|
||||
SMF,SMF.A.07,"{""cn"":""PDU会话拒绝次数"",""en"":""SM.PduSessRejt""}",PDU会话拒绝次数,SM.PduSessRejt
|
||||
SMF,SMF.A.08,"{""cn"":""PDU会话释放指示次数"",""en"":""SM.PduSessRelCmd""}",PDU会话释放指示次数,SM.PduSessRelCmd
|
||||
NSSF,NSSF.A.02,"{""cn"":""可用AMF注册次数"",""en"":""NSSF.SuccAvailAMFPut""}",可用AMF注册成功次数,NSSF.SuccAvailAMFPut
|
||||
NSSF,NSSF.A.03,"{""cn"":""可用AMF注册更新成功次数"",""en"":""NSSF.AvailAMFPut""}",可用AMF注册次数,NSSF.AvailAMFPut
|
||||
NSSF,NSSF.A.04,"{""cn"":""可用AMF注册更新次数"",""en"":""NSSF.SuccAvailAMFPatch""}",可用AMF注册更新成功次数,NSSF.SuccAvailAMFPatch
|
||||
NSSF,NSSF.A.01,"{""cn"":""可用AMF注册成功次数"",""en"":""NSSF.AvailAMFPatch""}",可用AMF注册更新次数,NSSF.AvailAMFPatch
|
||||
NSSF,NSSF.A.05,"{""cn"":""可用AMF去注册成功次数"",""en"":""NSSF.SuccAvailAMFDelete""}",可用AMF去注册成功次数,NSSF.SuccAvailAMFDelete
|
||||
NSSF,NSSF.A.06,"{""cn"":""可用AMF去注册次数"",""en"":""NSSF.AvailAMFDelete""}",可用AMF去注册次数,NSSF.AvailAMFDelete
|
||||
NSSF,NSSF.A.07,"{""cn"":""网元订阅成功次数"",""en"":""NSSF.SuccAvailSubscription""}",网元订阅成功次数,NSSF.SuccAvailSubscription
|
||||
NSSF,NSSF.A.08,"{""cn"":""网元订阅次数"",""en"":""NSSF.AvailSubscription""}",网元订阅次数,NSSF.AvailSubscription
|
||||
NSSF,NSSF.A.09,"{""cn"":""网元去订阅成功次数"",""en"":""NSSF.SuccAvailUnsubscription""}",网元去订阅成功次数,NSSF.SuccAvailUnsubscription
|
||||
NSSF,NSSF.A.10,"{""cn"":""网元去订阅次数"",""en"":""NSSF.AvailUnsubscription""}",网元去订阅次数,NSSF.AvailUnsubscription
|
||||
NSSF,NSSF.A.11,"{""cn"":""向NRF注册成功次数"",""en"":""NSSF.SuccNRFReg""}",向NRF注册成功次数,NSSF.SuccNRFReg
|
||||
NSSF,NSSF.A.12,"{""cn"":""向NRF注册次数"",""en"":""NSSF.NRFReg""}",向NRF注册次数,NSSF.NRFReg
|
||||
NSSF,NSSF.A.13,"{""cn"":""向NRF发送心跳次数"",""en"":""NSSF.NRFHeartbeat""}",向NRF发送心跳次数,NSSF.NRFHeartbeat
|
||||
NSSF,NSSF.A.14,"{""cn"":""当前注册AMF个数"",""en"":""NSSF.CurrentAMFCount""}",当前注册AMF个数,NSSF.CurrentAMFCount
|
||||
NSSF,NSSF.A.15,"{""cn"":""当前订阅网元个数"",""en"":""NSSF.CurrentSubscriperCount""}",当前订阅网元个数,NSSF.CurrentSubscriperCount
|
||||
MME,MME.A.01,"{""cn"":""MME附着请求次数"",""en"":""EpsAttachAtt""}",MME附着请求次数,EpsAttachAtt
|
||||
MME,MME.A.02,"{""cn"":""MME附着成功次数"",""en"":""EpsAttachSucc""}",MME附着成功次数,EpsAttachSucc
|
||||
MME,MME.A.03,"{""cn"":""MME附着失败次数"",""en"":""EpsAttachFail""}",MME附着失败次数,EpsAttachFail
|
||||
MME,MME.A.04,"{""cn"":""MME组合附着请求次数"",""en"":""CombAttachAtt""}",MME组合附着请求次数,CombAttachAtt
|
||||
MME,MME.A.05,"{""cn"":""MME组合附着成功次数"",""en"":""CombAttachSucc""}",MME组合附着成功次数,CombAttachSucc
|
||||
MME,MME.A.06,"{""cn"":""MME组合附着失败次数"",""en"":""CombAttachFail""}",MME组合附着失败次数,CombAttachFail
|
||||
MME,MME.A.07,"{""cn"":""MME紧急附着请求次数"",""en"":""EmergAttachAtt""}",MME紧急附着请求次数,EmergAttachAtt
|
||||
MME,MME.A.08,"{""cn"":""MME紧急附着成功次数"",""en"":""EmergAttachSucc""}",MME紧急附着成功次数,EmergAttachSucc
|
||||
MME,MME.A.09,"{""cn"":""MME紧急附着失败次数"",""en"":""EmergAttachFail""}",MME紧急附着失败次数,EmergAttachFail
|
||||
MME,MME.A.10,"{""cn"":""UE发起的分离请求次数"",""en"":""EpsDetachUeAtt""}",UE发起的分离请求次数,EpsDetachUeAtt
|
||||
MME,MME.A.11,"{""cn"":""UE发起的分离请求成功次数"",""en"":""EpsDetachUeSucc""}",UE发起的分离请求成功次数,EpsDetachUeSucc
|
||||
MME,MME.A.12,"{""cn"":""MME发起的分离请求次数"",""en"":""EpsDetachMMEAtt""}",MME发起的分离请求次数,EpsDetachMMEAtt
|
||||
MME,MME.A.13,"{""cn"":""MME发起的分离请求成功次数"",""en"":""EpsDetachMMESucc""}",MME发起的分离请求成功次数,EpsDetachMMESucc
|
||||
MME,MME.A.14,"{""cn"":""伴随SGW内切换的TAU请求次数"",""en"":""TauIntraSgwAtt""}",伴随SGW内切换的TAU请求次数,TauIntraSgwAtt
|
||||
MME,MME.A.15,"{""cn"":""伴随SGW内切换的TAU成功请求次数"",""en"":""TauIntraSgwSucc""}",伴随SGW内切换的TAU成功请求次数,TauIntraSgwSucc
|
||||
MME,MME.A.16,"{""cn"":""伴随SGW内切换的TAU失败请求次数"",""en"":""TauIntraSgwFail""}",伴随SGW内切换的TAU失败请求次数,TauIntraSgwFail
|
||||
MME,MME.A.17,"{""cn"":""MME寻呼次数"",""en"":""PagingEpsAtt""}",MME寻呼次数,PagingEpsAtt
|
||||
MME,MME.A.18,"{""cn"":""MME寻呼成功次数"",""en"":""PagingEpsSucc""}",MME寻呼成功次数,PagingEpsSucc
|
||||
MME,MME.A.19,"{""cn"":""MME寻呼失败次数"",""en"":""PagingEpsFail""}",MME寻呼失败次数,PagingEpsFail
|
||||
MME,MME.A.20,"{""cn"":""MME隐式分离请求次数"",""en"":""EpsImplicitDetach""}",MME隐式分离请求次数,EpsImplicitDetach
|
||||
MME,MME.A.21,"{""cn"":""MME激活专用承载请求次数"",""en"":""ActDedicatedEpsBearerAtt""}",MME激活专用承载请求次数,ActDedicatedEpsBearerAtt
|
||||
MME,MME.A.22,"{""cn"":""MME激活专用承载请求成功次数"",""en"":""ActDedicatedEpsBearerSucc""}",MME激活专用承载请求成功次数,ActDedicatedEpsBearerSucc
|
||||
MME,MME.A.23,"{""cn"":""MME激活专用承载请求失败次数"",""en"":""ActDedicatedEpsBearerFail""}",MME激活专用承载请求失败次数,ActDedicatedEpsBearerFail
|
||||
MME,MME.A.24,"{""cn"":""MME去激活专用承载请求次数"",""en"":""DeactEpsDedicatedBearerAtt""}",MME去激活专用承载请求次数,DeactEpsDedicatedBearerAtt
|
||||
MME,MME.A.25,"{""cn"":""MME去激活专用承载请求成功次数"",""en"":""DeactEpsDedicatedBearerSucc""}",MME去激活专用承载请求成功次数,DeactEpsDedicatedBearerSucc
|
||||
MME,MME.A.26,"{""cn"":""MME修改专用承载请求次数"",""en"":""ModEpsBearerAtt""}",MME修改专用承载请求次数,ModEpsBearerAtt
|
||||
MME,MME.A.27,"{""cn"":""MME修改专用承载请求成功次数"",""en"":""ModEpsBearerSucc""}",MME修改专用承载请求成功次数,ModEpsBearerSucc
|
||||
MME,MME.A.28,"{""cn"":""MME修改专用承载请求失败次数"",""en"":""ModEpsBearerFail""}",MME修改专用承载请求失败次数,ModEpsBearerFail
|
||||
MME,MME.A.29,"{""cn"":""MME服务请求次数"",""en"":""EpsServiceReqAtt""}",MME服务请求次数,EpsServiceReqAtt
|
||||
MME,MME.A.30,"{""cn"":""MME服务请求成功次数"",""en"":""EpsServiceReqSucc""}",MME服务请求成功次数,EpsServiceReqSucc
|
||||
MME,MME.A.31,"{""cn"":""MME服务请求失败次数"",""en"":""EpsServiceReqFail""}",MME服务请求失败次数,EpsServiceReqFail
|
||||
MOCNGW,MOCNGW.01,"{""cn"":""AttachRequest"",""en"":""AttachRequest""}",AttachRequest,AttachRequest
|
||||
MOCNGW,MOCNGW.02,"{""cn"":""AttachAccept"",""en"":""AttachAccept""}",AttachAccept,AttachAccept
|
||||
MOCNGW,MOCNGW.03,"{""cn"":""AttachComplete"",""en"":""AttachComplete""}",AttachComplete,AttachComplete
|
||||
MOCNGW,MOCNGW.04,"{""cn"":""AttachReject"",""en"":""AttachReject""}",AttachReject,AttachReject
|
||||
MOCNGW,MOCNGW.05,"{""cn"":""DetachRequest"",""en"":""DetachRequest""}",DetachRequest,DetachRequest
|
||||
MOCNGW,MOCNGW.06,"{""cn"":""DetachAccept"",""en"":""DetachAccept""}",DetachAccept,DetachAccept
|
||||
MOCNGW,MOCNGW.07,"{""cn"":""TrackingAreaUpdateRequest"",""en"":""TrackingAreaUpdateRequest""}",TrackingAreaUpdateRequest,TrackingAreaUpdateRequest
|
||||
MOCNGW,MOCNGW.08,"{""cn"":""TrackingAreaUpdateAccept"",""en"":""TrackingAreaUpdateAccept""}",TrackingAreaUpdateAccept,TrackingAreaUpdateAccept
|
||||
MOCNGW,MOCNGW.09,"{""cn"":""TrackingAreaUpdateComplete"",""en"":""TrackingAreaUpdateComplete""}",TrackingAreaUpdateComplete,TrackingAreaUpdateComplete
|
||||
MOCNGW,MOCNGW.10,"{""cn"":""TrackingAreaUpdateReject"",""en"":""TrackingAreaUpdateReject""}",TrackingAreaUpdateReject,TrackingAreaUpdateReject
|
||||
MOCNGW,MOCNGW.11,"{""cn"":""ServiceRequest"",""en"":""ServiceRequest""}",ServiceRequest,ServiceRequest
|
||||
MOCNGW,MOCNGW.12,"{""cn"":""ExtendedServiceRequest"",""en"":""ExtendedServiceRequest""}",ExtendedServiceRequest,ExtendedServiceRequest
|
||||
MOCNGW,MOCNGW.13,"{""cn"":""ControlPlaneServiceRequest"",""en"":""ControlPlaneServiceRequest""}",ControlPlaneServiceRequest,ControlPlaneServiceRequest
|
||||
MOCNGW,MOCNGW.14,"{""cn"":""ServiceReject"",""en"":""ServiceReject""}",ServiceReject,ServiceReject
|
||||
MOCNGW,MOCNGW.15,"{""cn"":""ServiceAccept"",""en"":""ServiceAccept""}",ServiceAccept,ServiceAccept
|
||||
MOCNGW,MOCNGW.16,"{""cn"":""GutiReallocationCommand"",""en"":""GutiReallocationCommand""}",GutiReallocationCommand,GutiReallocationCommand
|
||||
MOCNGW,MOCNGW.17,"{""cn"":""GutiReallocationComplete"",""en"":""GutiReallocationComplete""}",GutiReallocationComplete,GutiReallocationComplete
|
||||
MOCNGW,MOCNGW.18,"{""cn"":""AuthenticationRequest"",""en"":""AuthenticationRequest""}",AuthenticationRequest,AuthenticationRequest
|
||||
MOCNGW,MOCNGW.19,"{""cn"":""AuthenticationResponse"",""en"":""AuthenticationResponse""}",AuthenticationResponse,AuthenticationResponse
|
||||
MOCNGW,MOCNGW.20,"{""cn"":""AuthenticationReject"",""en"":""AuthenticationReject""}",AuthenticationReject,AuthenticationReject
|
||||
MOCNGW,MOCNGW.21,"{""cn"":""AuthenticationFailure"",""en"":""AuthenticationFailure""}",AuthenticationFailure,AuthenticationFailure
|
||||
MOCNGW,MOCNGW.22,"{""cn"":""IdentityRequest"",""en"":""IdentityRequest""}",IdentityRequest,IdentityRequest
|
||||
MOCNGW,MOCNGW.23,"{""cn"":""IdentityResponse"",""en"":""IdentityResponse""}",IdentityResponse,IdentityResponse
|
||||
MOCNGW,MOCNGW.24,"{""cn"":""SecurityModeCommand"",""en"":""SecurityModeCommand""}",SecurityModeCommand,SecurityModeCommand
|
||||
MOCNGW,MOCNGW.25,"{""cn"":""SecurityModeComplete"",""en"":""SecurityModeComplete""}",SecurityModeComplete,SecurityModeComplete
|
||||
MOCNGW,MOCNGW.26,"{""cn"":""SecurityModeReject"",""en"":""SecurityModeReject""}",SecurityModeReject,SecurityModeReject
|
||||
MOCNGW,MOCNGW.27,"{""cn"":""EmmStatus"",""en"":""EmmStatus""}",EmmStatus,EmmStatus
|
||||
MOCNGW,MOCNGW.28,"{""cn"":""EmmInformation"",""en"":""EmmInformation""}",EmmInformation,EmmInformation
|
||||
MOCNGW,MOCNGW.29,"{""cn"":""DownlinkNasTransport"",""en"":""DownlinkNasTransport""}",DownlinkNasTransport,DownlinkNasTransport
|
||||
MOCNGW,MOCNGW.30,"{""cn"":""UplinkNasTransport"",""en"":""UplinkNasTransport""}",UplinkNasTransport,UplinkNasTransport
|
||||
MOCNGW,MOCNGW.31,"{""cn"":""CsServiceNotification"",""en"":""CsServiceNotification""}",CsServiceNotification,CsServiceNotification
|
||||
MOCNGW,MOCNGW.32,"{""cn"":""DownlinkGenericNasTransport"",""en"":""DownlinkGenericNasTransport""}",DownlinkGenericNasTransport,DownlinkGenericNasTransport
|
||||
MOCNGW,MOCNGW.33,"{""cn"":""UplinkGenericNasTransport"",""en"":""UplinkGenericNasTransport""}",UplinkGenericNasTransport,UplinkGenericNasTransport
|
||||
IMS,SCSCF.01,"{""cn"": ""LTE接入注册用户数"",""en"": ""UR.SubsLTE.fromVoLTE""}",LTE接入注册用户数,UR.SubsLTE.fromVoLTE
|
||||
IMS,SCSCF.02,"{""cn"": ""5G接入注册用户数"",""en"": ""UR.Subs5G.fromVo5G""}",5G接入注册用户数,UR.Subs5G.fromVo5G
|
||||
IMS,SCSCF.03,"{""cn"": ""初始注册成功次数"",""en"": ""UR.SuccInitReg""}",初始注册成功次数,UR.SuccInitReg
|
||||
IMS,SCSCF.04,"{""cn"": ""初始注册请求次数"",""en"": ""UR.AttInitReg""}",初始注册请求次数,UR.AttInitReg
|
||||
IMS,SCSCF.05,"{""cn"": ""主叫接通次数"",""en"": ""SC.SuccSessionOrig""}",主叫接通次数,SC.SuccSessionOrig
|
||||
IMS,SCSCF.06,"{""cn"": ""主叫试呼次数"",""en"": ""SC.AttSessionOrig""}",主叫试呼次数,SC.AttSessionOrig
|
||||
IMS,SCSCF.07,"{""cn"": ""被叫接通次数"",""en"": ""SC.SuccSessionTerm""}",被叫接通次数,SC.SuccSessionTerm
|
||||
IMS,SCSCF.08,"{""cn"": ""被叫试呼次数"",""en"": ""SC.AttSessionTerm""}",被叫试呼次数,SC.AttSessionTerm
|
||||
IMS,SCSCF.09,"{""cn"": ""主叫应答次数"",""en"": ""SC.AnsSessionOrig""}",主叫应答次数,SC.AnsSessionOrig
|
||||
IMS,SCSCF.10,"{""cn"": ""主叫早释次数"",""en"": ""SC.OrigRelBeforeRing""}",主叫早释次数,SC.OrigRelBeforeRing
|
||||
IMS,SCSCF.11,"{""cn"": ""主叫振铃早释次数"",""en"": ""SC.OrigRelAfterRing""}",主叫振铃早释次数,SC.OrigRelAfterRing
|
||||
IMS,SCSCF.12,"{""cn"": ""主叫403请求禁止次数"",""en"": ""SC.FailSessionOrig.403""}",主叫403请求禁止次数,SC.FailSessionOrig.403
|
||||
IMS,SCSCF.13,"{""cn"": ""主叫404未找到次数"",""en"": ""SC.FailSessionOrig.404""}",主叫404未找到次数,SC.FailSessionOrig.404
|
||||
IMS,SCSCF.14,"{""cn"": ""主叫408请求超时次数"",""en"": ""SC.FailSessionOrig.408""}",主叫408请求超时次数,SC.FailSessionOrig.408
|
||||
IMS,SCSCF.15,"{""cn"": ""主叫480久叫不应次"",""en"": ""SC.FailSessionOrig.480""}",主叫480久叫不应次,SC.FailSessionOrig.480
|
||||
IMS,SCSCF.16,"{""cn"": ""主叫484Request-URI不完整次"",""en"": ""SC.FailSessionOrig.484""}",主叫484Request-URI不完整次,SC.FailSessionOrig.484
|
||||
IMS,SCSCF.17,"{""cn"": ""主叫486用户忙次数"",""en"": ""SC.FailSessionOrig.486""}",主叫486用户忙次数,SC.FailSessionOrig.486
|
||||
IMS,SCSCF.18,"{""cn"": ""主叫487请求终止次数"",""en"": ""SC.FailSessionOrig.487""}",主叫487请求终止次数,SC.FailSessionOrig.487
|
||||
IMS,SCSCF.19,"{""cn"": ""主叫600用户忙次数"",""en"": ""SC.FailSessionOrig.600""}",主叫600用户忙次数,SC.FailSessionOrig.600
|
||||
IMS,SCSCF.20,"{""cn"": ""主叫603用户拒接次数"",""en"": ""SC.FailSessionOrig.603""}",主叫603用户拒接次数,SC.FailSessionOrig.603
|
||||
IMS,SCSCF.21,"{""cn"": ""主叫604用户信息不存在次数"",""en"": ""SC.FailSessionOrig.604""}",主叫604用户信息不存在次数,SC.FailSessionOrig.604
|
||||
IMS,SCSCF.22,"{""cn"": ""被叫应答次数"",""en"": ""SC.AnsSessionTerm""}",被叫应答次数,SC.AnsSessionTerm
|
||||
IMS,SCSCF.23,"{""cn"": ""被叫早释次"",""en"": ""SC.TermiRelBeforeRing""}",被叫早释次,SC.TermiRelBeforeRing
|
||||
IMS,SCSCF.24,"{""cn"": ""被叫振铃早释次数"",""en"": ""SC.TermiRelAfterRing""}",被叫振铃早释次数,SC.TermiRelAfterRing
|
||||
IMS,SCSCF.25,"{""cn"": ""被叫403请求禁止次数"",""en"": ""SC.FailSessionTerm.403""}",被叫403请求禁止次数,SC.FailSessionTerm.403
|
||||
IMS,SCSCF.26,"{""cn"": ""被叫404未找到次数"",""en"": ""SC.FailSessionTerm.404""}",被叫404未找到次数,SC.FailSessionTerm.404
|
||||
IMS,SCSCF.27,"{""cn"": ""被叫408请求超时次数"",""en"": ""SC.FailSessionTerm.408""}",被叫408请求超时次数,SC.FailSessionTerm.408
|
||||
IMS,SCSCF.28,"{""cn"": ""被叫480久叫不应次数"",""en"": ""SC.FailSessionTerm.480""}",被叫480久叫不应次数,SC.FailSessionTerm.480
|
||||
IMS,SCSCF.29,"{""cn"": ""被叫484Request-URI不完整次数"",""en"": ""SC.FailSessionTerm.484""}",被叫484Request-URI不完整次数,SC.FailSessionTerm.484
|
||||
IMS,SCSCF.30,"{""cn"": ""被叫486用户忙次数"",""en"": ""SC.FailSessionTerm.486""}",被叫486用户忙次数,SC.FailSessionTerm.486
|
||||
IMS,SCSCF.31,"{""cn"": ""被叫487请求终止次数"",""en"": ""SC.FailSessionTerm.487""}",被叫487请求终止次数,SC.FailSessionTerm.487
|
||||
IMS,SCSCF.32,"{""cn"": ""被叫600用户忙次数"",""en"": ""SC.FailSessionTerm.600""}",被叫600用户忙次数,SC.FailSessionTerm.600
|
||||
IMS,SCSCF.33,"{""cn"": ""被叫603用户拒接次数"",""en"": ""SC.FailSessionTerm.603""}",被叫603用户拒接次数,SC.FailSessionTerm.603
|
||||
IMS,SCSCF.34,"{""cn"": ""被叫604用户信息不存在次数"",""en"": ""SC.FailSessionTerm.604""}",被叫604用户信息不存在次数,SC.FailSessionTerm.604
|
||||
PCF,PCF.01,"{""cn"": ""在线N7会话数"", ""en"": ""PCF.SmAssocNbrMean""}",在线N7会话数,PCF.SmAssocNbrMean
|
||||
PCF,PCF.02,"{""cn"": ""SM策略关联建立成功次数"", ""en"": ""PCF.PolicySmAssocCreateSucc""}",SM策略关联建立成功次数,PCF.PolicySmAssocCreateSucc
|
||||
PCF,PCF.03,"{""cn"": ""SM策略关联建立请求次数"", ""en"": ""PCF.PolicySmAssocCreateReq""}",SM策略关联建立请求次数,PCF.PolicySmAssocCreateReq
|
||||
PCF,PCF.04,"{""cn"": ""SM策略关联更新成功次数"", ""en"": ""PCF.PolicySmAssocUpdateSucc""}",SM策略关联更新成功次数,PCF.PolicySmAssocUpdateSucc
|
||||
PCF,PCF.05,"{""cn"": ""SM策略关联更新请求次数"", ""en"": ""PCF.PolicySmAssocUpdateReq""}",SM策略关联更新请求次数,PCF.PolicySmAssocUpdateReq
|
||||
PCF,PCF.06,"{""cn"": ""在线Gx会话数"", ""en"": ""SM.SessionNbrMean""}",在线Gx会话数,SM.SessionNbrMean
|
||||
PCF,PCF.07,"{""cn"": ""在线Rx会话数"", ""en"": ""SM.RxSessionMean""}",在线Rx会话数,SM.RxSessionMean
|
||||
PCF,PCF.08,"{""cn"": ""PCRF策略控制发起成功次数"", ""en"": ""DIAM.CcInitialSuccess""}",PCRF策略控制发起成功次数,DIAM.CcInitialSuccess
|
||||
PCF,PCF.09,"{""cn"": ""PCRF策略控制发起请求次数"", ""en"": ""DIAM.CcInitialRequest""}",PCRF策略控制发起请求次数,DIAM.CcInitialRequest
|
||||
PCF,PCF.10,"{""cn"": ""应用会话授权成功次数"", ""en"": ""DIAM.AuthSucc""}",应用会话授权成功次数,DIAM.AuthSucc
|
||||
PCF,PCF.11,"{""cn"": ""应用会话授权尝试次数"", ""en"": ""DIAM.AuthRequest""}",应用会话授权尝试次数,DIAM.AuthRequest
|
||||
PCF,PCF.12,"{""cn"": ""PCRF策略控制更新成功次数"", ""en"": ""DIAM.CcUpdateSuccess""}",PCRF策略控制更新成功次数,DIAM.CcUpdateSuccess
|
||||
PCF,PCF.13,"{""cn"": ""PCRF策略控制更新请求次数"", ""en"": ""DIAM.CcUpdateRequest""}",PCRF策略控制更新请求次数,DIAM.CcUpdateRequest
|
||||
SMSC,SMSC.A.01,"{""cn"": ""MS到SMSC短信请求次数"", ""en"": ""SMSC.MStoSMSCAtt""}",MS到SMSC短信请求次数,SMSC.MStoSMSCAtt
|
||||
SMSC,SMSC.A.02,"{""cn"": ""MS到SMSC短信成功次数"", ""en"": ""SMSC.MStoSMSCSucc""}",MS到SMSC短信成功次数,SMSC.MStoSMSCSucc
|
||||
SMSC,SMSC.A.03,"{""cn"": ""MS到SMSC短信失败次数"", ""en"": ""SMSC.MStoSMSCFail""}",MS到SMSC短信失败次数,SMSC.MStoSMSCFail
|
||||
SMSC,SMSC.A.04,"{""cn"": ""MS到SMSC短信字节数"", ""en"": ""SMSC.MStoSMSCBytes""}",MS到SMSC短信字节数,SMSC.MStoSMSCBytes
|
||||
SMSC,SMSC.A.05,"{""cn"": ""VSS到SMSC短信请求次数"", ""en"": ""SMSC.VSStoSMSCAtt""}",VSS到SMSC短信请求次数,SMSC.VSStoSMSCAtt
|
||||
SMSC,SMSC.A.06,"{""cn"": ""VSS到SMSC短信成功次数"", ""en"": ""SMSC.VSStoSMSCSucc""}",VSS到SMSC短信成功次数,SMSC.VSStoSMSCSucc
|
||||
SMSC,SMSC.A.07,"{""cn"": ""VSS到SMSC短信失败次数"", ""en"": ""SMSC.VSStoSMSCFail""}",VSS到SMSC短信失败次数,SMSC.VSStoSMSCFail
|
||||
SMSC,SMSC.A.08,"{""cn"": ""VSS到SMSC短信字节数"", ""en"": ""SMSC.VSStoSMSCBytes""}",VSS到SMSC短信字节数,SMSC.VSStoSMSCBytes
|
||||
SMSC,SMSC.A.09,"{""cn"": ""PPS到SMSC短信请求次数"", ""en"": ""SMSC.PPStoSMSCAtt""}",PPS到SMSC短信请求次数,SMSC.PPStoSMSCAtt
|
||||
SMSC,SMSC.A.10,"{""cn"": ""PPS到SMSC短信成功次数"", ""en"": ""SMSC.PPStoSMSCSucc""}",PPS到SMSC短信成功次数,SMSC.PPStoSMSCSucc
|
||||
SMSC,SMSC.A.11,"{""cn"": ""PPS到SMSC短信失败次数"", ""en"": ""SMSC.PPStoSMSCFail""}",PPS到SMSC短信失败次数,SMSC.PPStoSMSCFail
|
||||
SMSC,SMSC.A.12,"{""cn"": ""PPS到SMSC短信字节数"", ""en"": ""SMSC.PPStoSMSCBytes""}",PPS到SMSC短信字节数,SMSC.PPStoSMSCBytes
|
||||
SMSC,SMSC.A.13,"{""cn"": ""SMPP到SMSC短信请求次数"", ""en"": ""SMSC.SMPPtoSMSCAtt""}",SMPP到SMSC短信请求次数,SMSC.SMPPtoSMSCAtt
|
||||
SMSC,SMSC.A.14,"{""cn"": ""SMPP到SMSC短信成功次数"", ""en"": ""SMSC.SMPPtoSMSCSucc""}",SMPP到SMSC短信成功次数,SMSC.SMPPtoSMSCSucc
|
||||
SMSC,SMSC.A.15,"{""cn"": ""SMPP到SMSC短信失败次数"", ""en"": ""SMSC.SMPPtoSMSCFail""}",SMPP到SMSC短信失败次数,SMSC.SMPPtoSMSCFail
|
||||
SMSC,SMSC.A.16,"{""cn"": ""SMPP到SMSC短信字节数"", ""en"": ""SMSC.SMPPtoSMSCBytes""}",SMPP到SMSC短信字节数,SMSC.SMPPtoSMSCBytes
|
||||
SMSC,SMSC.A.17,"{""cn"": ""SMSC到MS短信请求次数"", ""en"": ""SMSC.SMSCtoMSAtt""}",SMSC到MS短信请求次数,SMSC.SMSCtoMSAtt
|
||||
SMSC,SMSC.A.18,"{""cn"": ""SMSC到MS短信成功次数"", ""en"": ""SMSC.SMSCtoMSSucc""}",SMSC到MS短信成功次数,SMSC.SMSCtoMSSucc
|
||||
SMSC,SMSC.A.19,"{""cn"": ""SMSC到MS短信失败次数"", ""en"": ""SMSC.SMSCtoMSFail""}",SMSC到MS短信失败次数,SMSC.SMSCtoMSFail
|
||||
SMSC,SMSC.A.20,"{""cn"": ""SMSC到MS短信字节数"", ""en"": ""SMSC.SMSCtoMSBytes""}",SMSC到MS短信字节数,SMSC.SMSCtoMSBytes
|
||||
SMSC,SMSC.A.21,"{""cn"": ""SMSC到VSS短信请求次数"", ""en"": ""SMSC.SMSCtoVSSAtt""}",SMSC到VSS短信请求次数,SMSC.SMSCtoVSSAtt
|
||||
SMSC,SMSC.A.22,"{""cn"": ""SMSC到VSS短信成功次数"", ""en"": ""SMSC.SMSCtoVSSucc""}",SMSC到VSS短信成功次数,SMSC.SMSCtoVSSucc
|
||||
SMSC,SMSC.A.23,"{""cn"": ""SMSC到VSS短信失败次数"", ""en"": ""SMSC.SMSCtoVSSFail""}",SMSC到VSS短信失败次数,SMSC.SMSCtoVSSFail
|
||||
SMSC,SMSC.A.24,"{""cn"": ""SMSC到VSS短信字节数"", ""en"": ""SMSC.SMSCtoVSSBytes""}",SMSC到VSS短信字节数,SMSC.SMSCtoVSSBytes
|
||||
SMSC,SMSC.A.25,"{""cn"": ""SMSC到PPS短信请求次数"", ""en"": ""SMSC.SMSCtoPPSAtt""}",SMSC到PPS短信请求次数,SMSC.SMSCtoPPSAtt
|
||||
SMSC,SMSC.A.26,"{""cn"": ""SMSC到PPS短信成功次数"", ""en"": ""SMSC.SMSCtoPPSucc""}",SMSC到PPS短信成功次数,SMSC.SMSCtoPPSucc
|
||||
SMSC,SMSC.A.27,"{""cn"": ""SMSC到PPS短信失败次数"", ""en"": ""SMSC.SMSCtoPPSFail""}",SMSC到PPS短信失败次数,SMSC.SMSCtoPPSFail
|
||||
SMSC,SMSC.A.28,"{""cn"": ""SMSC到PPS短信字节数"", ""en"": ""SMSC.SMSCtoPPSBytes""}",SMSC到PPS短信字节数,SMSC.SMSCtoPPSBytes
|
||||
SMSC,SMSC.A.29,"{""cn"": ""SMSC到SMPP短信请求次数"", ""en"": ""SMSC.SMSCtoSMPPAtt""}",SMSC到SMPP短信请求次数,SMSC.SMSCtoSMPPAtt
|
||||
SMSC,SMSC.A.30,"{""cn"": ""SMSC到SMPP短信成功次数"", ""en"": ""SMSC.SMSCtoSMPPucc""}",SMSC到SMPP短信成功次数,SMSC.SMSCtoSMPPucc
|
||||
SMSC,SMSC.A.31,"{""cn"": ""SMSC到SMPP短信失败次数"", ""en"": ""SMSC.SMSCtoSMPPFail""}",SMSC到SMPP短信失败次数,SMSC.SMSCtoSMPPFail
|
||||
SMSC,SMSC.A.32,"{""cn"": ""SMSC到SMPP短信字节数"", ""en"": ""SMSC.SMSCtoSMPPBytes""}",SMSC到SMPP短信字节数,SMSC.SMSCtoSMPPBytes
|
||||
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,18 +0,0 @@
|
||||
config_id,config_name,config_key,config_value,config_type,create_by,create_time,update_by,update_time,remark
|
||||
1,config.sys.user.initPassword,sys.user.initPassword,Abcd@1234..,Y,supervisor,1.70E+12,,0,config.sys.user.initPasswordRemark
|
||||
2,config.sys.account.captchaEnabled,sys.account.captchaEnabled,false,Y,supervisor,1.70E+12,,0,config.sys.account.captchaEnabledRemark
|
||||
3,config.sys.account.registerUser,sys.account.registerUser,false,Y,supervisor,1.70E+12,,0,config.sys.account.registerUserRemark
|
||||
4,config.sys.user.maxRetryCount,sys.user.maxRetryCount,5,Y,supervisor,1.70E+12,,0,config.sys.user.maxRetryCountRemark
|
||||
5,config.sys.user.lockTime,sys.user.lockTime,10,Y,supervisor,1.70E+12,,0,config.sys.user.lockTimeRemark
|
||||
6,config.sys.officialUrl,sys.officialUrl,#,Y,supervisor,1.70E+12,,0,config.sys.officialUrlRemark
|
||||
7,config.sys.helpDoc,sys.helpDoc,/static/helpDoc/{language}_doc.pdf,Y,supervisor,1.70E+12,,0,config.sys.helpDocRemark
|
||||
8,sys.account.captchaType,sys.account.captchaType,math,Y,supervisor,1.70541E+12,,0,sys.account.captchaTypeRemark
|
||||
10,config.monitor.sysResource.storeDays,monitor.sysResource.storeDays,30,Y,supervisor,1.70E+12,,0,config.monitor.sysResource.storeDaysRemark
|
||||
102,config.sys.logo.type,sys.logo.type,icon,Y,supervisor,1.70E+12,,0,config.sys.logo.typeRemark
|
||||
103,config.sys.logo.filePathIcon,sys.logo.filePathIcon,/static/logo/{language}_icon.png,Y,supervisor,1.70E+12,,0,config.sys.logo.filePathIconRemark
|
||||
104,config.sys.logo.filePathBrand,sys.logo.filePathBrand,/static/logo/{language}_brand.png,Y,supervisor,1.70E+12,,0,config.sys.logo.filePathBrandRemark
|
||||
105,config.sys.loginBackground,sys.loginBackground,#,Y,supervisor,1.70E+12,,0,config.sys.loginBackgroundRemark
|
||||
106,config.sys.title,sys.title,config.sys.titleValue,Y,supervisor,1.70E+12,,0,config.sys.titleRemark
|
||||
107,config.sys.copyright,sys.copyright,config.sys.copyrightValue,Y,supervisor,1.70E+12,,0,config.sys.copyrightRemark
|
||||
108,config.sys.i18nOpen,sys.i18n.open,true,Y,supervisor,1.70E+12,,0,config.sys.i18nOpenRemark
|
||||
109,config.sys.i18nDefault,sys.i18n.default,en_US,Y,supervisor,1.70E+12,,0,config.sys.i18nDefaultRemark
|
||||
|
@@ -1,3 +0,0 @@
|
||||
dept_id,parent_id,ancestors,dept_name,order_num,leader,phone,email,status,del_flag,create_by,create_time,update_by,update_time
|
||||
100,0,0,dept.root,0,supervisor,,,1,0,supervisor,1.69935E+12,,0
|
||||
101,100,"0,100",dept.root.item1,1,supervisor,,,1,0,supervisor,1.69935E+12,,0
|
||||
|
@@ -1,79 +0,0 @@
|
||||
dict_code,dict_sort,dict_label,dict_value,dict_type,tag_class,tag_type,status,create_by,create_time,update_by,update_time,remark
|
||||
1,1,dictData.sex.un,0,sys_user_sex,,,1,supervisor,1.69935E+12,,0,
|
||||
2,2,dictData.sex.male,1,sys_user_sex,,,1,supervisor,1.69935E+12,,0,
|
||||
3,3,dictData.sex.female,2,sys_user_sex,,,1,supervisor,1.69935E+12,,0,
|
||||
4,1,dictData.show,1,sys_show_hide,,success,1,supervisor,1.69935E+12,,0,
|
||||
5,2,dictData.hide,0,sys_show_hide,,error,1,supervisor,1.69935E+12,,0,
|
||||
6,1,dictData.normal,1,sys_normal_disable,,success,1,supervisor,1.69935E+12,,0,
|
||||
7,2,dictData.disable,0,sys_normal_disable,,error,1,supervisor,1.69935E+12,,0,
|
||||
8,1,dictData.yes,Y,sys_yes_no,,success,1,supervisor,1.69935E+12,,0,
|
||||
9,2,dictData.no,N,sys_yes_no,,error,1,supervisor,1.69935E+12,,0,
|
||||
10,1,dictData.success,1,sys_common_status,,success,1,supervisor,1.69935E+12,,0,
|
||||
11,2,dictData.fail,0,sys_common_status,,error,1,supervisor,1.69935E+12,,0,
|
||||
12,1,dictData.jobStatus.normal,1,sys_job_status,,,1,supervisor,1.69935E+12,,0,
|
||||
13,2,dictData.jobStatus.pause,0,sys_job_status,,,1,supervisor,1.69935E+12,,0,
|
||||
14,1,dictData.jobGroup.Default,DEFAULT,sys_job_group,,,1,supervisor,1.69935E+12,,0,
|
||||
15,2,dictData.jobGroup.System,SYSTEM,sys_job_group,,,1,supervisor,1.69935E+12,,0,
|
||||
16,1,dictData.operType.other,0,sys_oper_type,,processing,1,supervisor,1.69935E+12,,0,
|
||||
17,2,dictData.operType.add,1,sys_oper_type,,processing,1,supervisor,1.69935E+12,,0,
|
||||
18,3,dictData.operType.edit,2,sys_oper_type,,processing,1,supervisor,1.69935E+12,,0,
|
||||
19,4,dictData.operType.delete,3,sys_oper_type,,error,1,supervisor,1.69935E+12,,0,
|
||||
20,5,dictData.operType.auth,4,sys_oper_type,,success,1,supervisor,1.69935E+12,,0,
|
||||
21,6,dictData.operType.export,5,sys_oper_type,,warning,1,supervisor,1.69935E+12,,0,
|
||||
22,7,dictData.operType.import,6,sys_oper_type,,warning,1,supervisor,1.69935E+12,,0,
|
||||
23,8,dictData.operType.forced quit,7,sys_oper_type,,error,1,supervisor,1.69935E+12,,0,
|
||||
24,9,dictData.operType.clear,8,sys_oper_type,,error,1,supervisor,1.69935E+12,,0,
|
||||
25,1,dictData.trace.interface,Interface,trace_type,,,1,supervisor,1.69935E+12,,0,
|
||||
26,2,dictData.trace.device,Device,trace_type,,,1,supervisor,1.69935E+12,,0,
|
||||
27,3,dictData.trace.user,UE,trace_type,,,1,supervisor,1.69935E+12,,0,
|
||||
28,1,dictData.logType.download,DOWNLOAD,operation_log_type,,pink,1,supervisor,1.69935E+12,,0,
|
||||
29,2,dictData.logType.activation,Activation,operation_log_type,,blue ,1,supervisor,1.69935E+12,,0,
|
||||
30,3,dictData.logType.add,ADD,operation_log_type,,cyan,1,supervisor,1.69935E+12,,0,
|
||||
31,4,dictData.logType.other,AUTO,operation_log_type,,gold,1,supervisor,1.69935E+12,,0,
|
||||
32,5,dictData.logType.back,BACK,operation_log_type,,blue ,1,supervisor,1.69935E+12,,0,
|
||||
33,6,dictData.logType.delete,DELETE,operation_log_type,,red,1,supervisor,1.69935E+12,,0,
|
||||
34,7,dictData.logType.distribute,Distribute,operation_log_type,,yellow,1,supervisor,1.69935E+12,,0,
|
||||
35,8,dictData.logType.export,EXPORT,operation_log_type,,green,1,supervisor,1.69935E+12,,0,
|
||||
36,9,dictData.logType.query,SELECT,operation_log_type,,gold,1,supervisor,1.69935E+12,,0,
|
||||
37,10,dictData.logType.setup,SET,operation_log_type,,,1,supervisor,1.69935E+12,,0,
|
||||
38,11,dictData.logType.update,UPDATE,operation_log_type,,magenta,1,supervisor,1.69935E+12,,0,
|
||||
39,12,dictData.logType.upload,UPLOAD,operation_log_type,,yellow,1,supervisor,1.69935E+12,,0,
|
||||
40,13,dictData.logType.view,View,operation_log_type,,purple,1,supervisor,1.69935E+12,,0,
|
||||
41,14,dictData.logType.login,0,security_log_type,,,1,supervisor,1.69935E+12,,0,
|
||||
42,15,dictData.logType.logout,1,security_log_type,,cyan,1,supervisor,1.69935E+12,,0,
|
||||
43,1,dictData.securityLogType.add,2,security_log_type,,green,1,supervisor,1.69935E+12,,0,
|
||||
44,2,dictData.securityLogType.update,3,security_log_type,,lime,1,supervisor,1.69935E+12,,0,
|
||||
45,3,dictData.securityLogType.delete,4,security_log_type,,,1,supervisor,1.69935E+12,,0,
|
||||
46,4,dictData.securityLogType.lock,5,security_log_type,,,1,supervisor,1.69935E+12,,0,
|
||||
47,5,dictData.securityLogType.unlock,6,security_log_type,,gold,1,supervisor,1.69935E+12,,0,
|
||||
48,6,dictData.securityLogType.reset,7,security_log_type,,cyan,1,supervisor,1.69935E+12,,0,
|
||||
49,7,dictData.securityLogType.deactivate,8,security_log_type,,blue ,1,supervisor,1.69935E+12,,0,
|
||||
50,8,dictData.jobSaveLog.no,0,sys_job_save_log,,,1,supervisor,1.69935E+12,,0,
|
||||
51,9,dictData.jobSaveLog.yes,1,sys_job_save_log,,,1,supervisor,1.69935E+12,,0,
|
||||
52,1,dictData.neVersionStatus.upload,Uploaded,ne_version_status,,processing,1,supervisor,1.69935E+12,,0,
|
||||
53,2,dictData.neVersionStatus.inactive,Inactive,ne_version_status,,gold,1,supervisor,1.69935E+12,,0,
|
||||
54,3,dictData.neVersionStatus.active,Active,ne_version_status,,success,1,supervisor,1.69935E+12,,0,
|
||||
55,1,dictData.alarmStatus.history,0,alarm_status,,,1,supervisor,1.69935E+12,,0,
|
||||
56,2,dictData.alarmStatus.active,1,alarm_status,,,1,supervisor,1.69935E+12,,0,
|
||||
57,1,dictData.datascope.all,1,sys_role_datascope,,,1,supervisor,1.69935E+12,,0,
|
||||
58,2,dictData.datascope.custom,2,sys_role_datascope,,,1,supervisor,1.69935E+12,,0,
|
||||
59,3,dictData.datascope.dept,3,sys_role_datascope,,,1,supervisor,1.69935E+12,,0,
|
||||
60,4,dictData.datascope.deptAndChid,4,sys_role_datascope,,,1,supervisor,1.69935E+12,,0,
|
||||
61,5,dictData.datascope.self,5,sys_role_datascope,,,1,supervisor,1.69935E+12,,0,
|
||||
62,1,dictData.active_alarm_type.communication,CommunicationAlarm,active_alarm_type,,gold,1,supervisor,1.69935E+12,,0,
|
||||
63,2,dictData.active_alarm_type.equipment,EquipmentAlarm,active_alarm_type,,cyan,1,supervisor,1.69935E+12,,0,
|
||||
64,3,dictData.active_alarm_type.processing,ProcessingFailure,active_alarm_type,,blue ,1,supervisor,1.69935E+12,,0,
|
||||
65,4,dictData.active_alarm_type.environmental,EnvironmentalAlarm,active_alarm_type,,yellow,1,supervisor,1.69935E+12,,0,
|
||||
66,5,dictData.active_alarm_type.qualityOfService,QualityOfServiceAlarm,active_alarm_type,,purple,1,supervisor,1.69935E+12,,0,
|
||||
67,0,dictData.active_clear_type.notCleared,0,active_clear_type,,processing,1,supervisor,1.69935E+12,,0,
|
||||
68,1,dictData.active_clear_type.auto,1,active_clear_type,,gold,1,supervisor,1.69935E+12,,0,
|
||||
69,2,dictData.active_clear_type.hand,2,active_clear_type,,success,1,supervisor,1.69935E+12,,0,
|
||||
70,0,dictData.active_ack_state.unconfirmed,0,active_ack_state,,processing,1,supervisor,1.69935E+12,,0,
|
||||
71,1,dictData.active_ack_state.confirmed,1,active_ack_state,,success,1,supervisor,1.69935E+12,,0,
|
||||
72,1,dictData.active_alarm_severity.critical,Critical,active_alarm_severity,,gold,1,supervisor,1.69935E+12,,0,
|
||||
73,2,dictData.active_alarm_severity.major,Major,active_alarm_severity,,cyan,1,supervisor,1.69935E+12,,0,
|
||||
74,3,dictData.active_alarm_severity.minor,Minor,active_alarm_severity,,blue ,1,supervisor,1.69935E+12,,0,
|
||||
75,4,dictData.active_alarm_severity.warning,Warning,active_alarm_severity,,yellow,1,supervisor,1.69935E+12,,0,
|
||||
76,5,dictData.active_alarm_severity.event,Event,active_alarm_severity,,purple,1,supervisor,1.69935E+12,,0,
|
||||
77,1,dictType.index_status.normal,normal,index_status,#91cc75,,1,supervisor,1.70202E+12,supervisor,1.70202E+12,
|
||||
78,2,dictType.index_status.abnormal,abnormal,index_status,#ee6666,,1,supervisor,1.70202E+12,supervisor,1.70202E+12,
|
||||
|
@@ -1,543 +0,0 @@
|
||||
dict_code,dict_sort,dict_label,dict_value,dict_type,tag_class,tag_type,status,create_by,create_time,update_by,update_time,remark
|
||||
3000,3000,i18n,English,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3001,3001,hello,Hello,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3002,3002,menu.system,System,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3003,3003,menu.monitor,Monitor,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3004,3004,menu.tools,Tools,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3005,3005,menu.config,Configuration,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3006,3006,menu.ueUser,UE,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3007,3007,menu.systemRemark,System Management Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3008,3008,menu.monitorRemark,System Monitor Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3009,3009,menu.toolsRemark,System Tools Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3010,3010,menu.configRemark,OMC Configuration Management Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3011,3011,menu.ueUserRemark,Network Element Terminal Information Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3012,3012,menu.security.user,User Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3013,3013,menu.security.role,Role Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3014,3014,menu.security.roleUser,Assigning Roles,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3015,3015,menu.system.menu,Menu Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3016,3016,menu.security.dept,Department Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3017,3017,menu.security.post,Position Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3018,3018,menu.system.dictType,Dictionary Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3019,3019,menu.system.dictData,Dictionary Data,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3020,3020,menu.system.paramSet,Parameter Settings,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3021,3021,menu.system.systemLog,System Log,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3022,3022,menu.system.systemInfo,System Information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3023,3023,menu.system.cacheInfo,Cache Information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3024,3024,menu.system.cache,Cache Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3025,3025,menu.security.onlineUser,Online Users,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3026,3026,menu.system.job,Scheduling Tasks,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3027,3027,menu.system.jobLog,Scheduling Logs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3028,3028,menu.tools.help,Help Documentation,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3029,3029,menu.log.operat,Operation logs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3030,3030,menu.log.login,Security logs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3031,3031,menu.security.userRemark,User Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3032,3032,menu.security.roleRemark,Role Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3033,3033,menu.security.roleUserRemark,Assign Roles Embedded Hidden Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3034,3034,menu.system.menuRemark,Menu Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3035,3035,menu.security.deptRemark,Department management menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3036,3036,menu.security.postRemark,Job Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3037,3037,menu.system.dictTypeRemark,Dictionary management menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3038,3038,menu.system.dictDataRemark,Dictionary data embedded hidden menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3039,3039,menu.system.paramSetRemark,Parameter setting menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3040,3040,menu.system.systemLogRemark,System Log Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3041,3041,menu.system.systemInfoRemark,System information menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3042,3042,menu.system.cacheInfoRemark,Cache Information Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3043,3043,menu.system.cacheRemark,Cache List Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3044,3044,menu.security.onlineUserRemark,Online User Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3045,3045,menu.system.jobRemark,Scheduling Tasks menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3046,3046,menu.system.jobLogRemark,Scheduling Log Embedded Hidden Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3047,3047,menu.tools.helpRemark,Help file menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3048,3048,menu.log.operatRemark,Operation log menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3049,3049,menu.log.loginRemark,Login log menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3050,3050,menu.common.query,Inquiry,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3051,3051,menu.common.add,Add,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3052,3052,menu.common.edit,Modify,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3053,3053,menu.common.delete,Delete,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3054,3054,menu.common.export,Export,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3055,3055,menu.common.import,Import,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3056,3056,menu.common.reset,Reset,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3057,3057,menu.common.unlock,Account Unlock,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3058,3058,menu.forcedQuit.batch ,Batch Undo,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3059,3059,menu.forcedQuit.single,Individual Forced Retirement,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3060,3060,menu.ueUser.authUDM,UDM Authentication,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3061,3061,menu.ueUser.subUDM,UDM Subscribers,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3062,3062,menu.ueUser.authUDMRemark,UDM Authentication Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3063,3063,menu.ueUser.subUDMRemark,UDM Subscriber Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3064,3064,menu.config.neManage,NE Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3065,3065,menu.config.configNE,Parameter Configuration Original,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3066,3066,menu.config.neManageRemark,Network Element Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3067,3067,menu.config.configNERemark,Parameter Configuration Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3068,3068,menu.config.backupManage,Backup Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3069,3069,menu.config.softwareManage,Software Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3070,3070,menu.ueUser.onlineIMS,IMS Online Users,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3071,3071,menu.ueUser.onlineUE,UE Online Information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3072,3072,menu.ueUser.base5G,Radio Information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3073,3073,menu.trace,Trace,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3074,3074,menu.trace.task,Trace Tasks,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3075,3075,menu.trace.analysis,Signaling Analysis,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3076,3076,menu.trace.pcap,Signaling Capture,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3077,3077,menu.fault,Monitor,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3078,3078,menu.config.backupManageRemark,Backup Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3079,3079,menu.config.softwareManageRemark,Software Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3080,3080,menu.ueUser.onlineIMSRemark,IMS Online User Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3081,3081,menu.ueUser.onlineUERemark,UE Online Information Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3082,3082,menu.ueUser.base5GRemark,5G Base Station Information Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3083,3083,menu.traceRemark,Tracking Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3084,3084,menu.trace.taskRemark,Tracking Task Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3085,3085,menu.trace.analysisRemark,Signaling Analysis Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3086,3086,menu.trace.pcapRemark,Signaling Capture Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3087,3087,menu.faultRemark,Fault Management Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3088,3088,menu.fault.active,Active Alarms,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3089,3089,menu.log,Logs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3090,3090,menu.log.operatOld,Operation Logs (old),i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3091,3091,menu.log.mml,MML Logs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3092,3092,menu.log.alarm,Alarm Logs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3093,3093,menu.log.securityOld,Security Logs (old),i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3094,3094,menu.log.forwarding,Alarm Forwarding Logs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3095,3095,menu.log.set,Log Settings,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3096,3096,menu.monitor.sessionUser,User Sessions,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3097,3097,menu.fault.history,Historical Alarms,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3098,3098,menu.fault.set,Settings,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3099,3099,menu.perf,Performance,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3100,3100,menu.fault.activemRemark,Active Alarm Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3101,3101,menu.logRemark,Log Management Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3102,3102,menu.log.operatOldRemark,Operation log old layui menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3103,3103,menu.log.mmlRemark,Operation MML Log,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3104,3104,menu.log.alarmRemark,Alarm Log Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3105,3105,menu.log.securityOldRemark,Security Log Old Layui Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3106,3106,menu.log.forwardingRemark,Alarm forward log menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3107,3107,menu.log.setRemark,Log Settings menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3108,3108,menu.monitor.sessionUserRemark,User Session Old Layui Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3109,3109,menu.fault.historyRemark,Alarm history menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3110,3110,menu.fault.setRemark,Fault General Setup Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3111,3111,menu.perfRemark,Performance Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3112,3112,menu.perf.task,Performance Tasks,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3113,3113,menu.perf.data,Performance Data,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3114,3114,menu.perf.report,Performance Reports,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3115,3115,menu.perf.threshold,Performance Thresholds,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3116,3116,menu.perf.kpi,Key Performance Indicators,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3117,3117,menu.perf.customTarget,Custom Metrics,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3118,3118,menu.perf.set,Performance General Settings,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3119,3119,menu.mml,MML,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3120,3120,menu.mml.ne,NE Operation,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3121,3121,menu.mml.udm,UDM Operation,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3122,3122,menu.mml.set,MML Settings,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3123,3123,menu.mml.omc,OMC Operation,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3124,3124,menu.perf.taskRemark,Task Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3125,3125,menu.perf.dataRemark,Performance Data Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3126,3126,menu.perf.reportRemark,Performance Report Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3127,3127,menu.perf.thresholdRemark,Performance Threshold Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3128,3128,menu.perf.kpiRemark,Key Performance Indicator Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3129,3129,menu.perf.customTargetRemark,Custom Metrics Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3130,3130,menu.perf.setRemark,Performance General Settings Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3131,3131,menu.mmlRemark,MML Management Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3132,3132,menu.mml.neRemark,Network Element Operations Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3133,3133,menu.mml.udmRemark,Network Element UDM User Data Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3134,3134,menu.mml.setRemark,MML Setup Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3135,3135,menu.mml.omcRemark,OMC Operation Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3136,3136,menu.config.licenseManage,License Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3137,3137,menu.security,Security,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3138,3138,menu.system.systemSet,System Settings,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3139,3139,menu.system.systemResource,System Resources,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3140,3140,menu.config.configNEForm,Parameter Configuration Form,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3141,3141,menu.config.configNETree,Parameter Configuration Tree,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3142,3142,menu.config.configNETreeTable,Parameter Configuration,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3143,3143,menu.config.licenseManageRemark,License Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3144,3144,menu.securityRemark,Security Management Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3145,3145,menu.system.systemSetRemark,System Settings Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3146,3146,menu.system.systemResourceRemark,System Resources cpu io network menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3147,3147,menu.config.configNEFormRemark,Parameter Configuration Form Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3148,3148,menu.config.configNETreeRemark,Parameter Configuration Tree Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3149,3149,menu.config.configNETreeTableRemark,Configuring the TreeTable menu with parameters,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3150,3150,menu.noData,There is no accessible menu data!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3151,3151,menu.errNameExists,"Failed to operate menu [{name}], menu name already exists!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3152,3152,menu.errPathExists,"Failed to operate menu [{name}], menu routing address already exists!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3153,3153,menu.errFramePath,"Failed to manipulate menu [{name}], non-internal address should start with http(s)://",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3154,3154,menu.errParentStatus,The parent menu is not enabled!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3155,3155,menu.errHasChildUse,"Operation menu [{name}] failed, number of submenus in use exists: {num}",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3156,3156,menu.errHasRoleUse,"Operation menu [{name}] failed, number of roles the menu has been assigned to: {num}",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3400,3400,dictData.sex.un,Not selected,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3401,3401,dictData.sex.male,Male,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3402,3402,dictData.sex.female,Female,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3403,3403,dictData.show,Show,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3404,3404,dictData.hide,Hide,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3405,3405,dictData.normal,Active,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3406,3406,dictData.disable,Inactive,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3407,3407,dictData.yes,Yes,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3408,3408,dictData.no,No,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3409,3409,dictData.success,Successful,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3410,3410,dictData.fail,Failed,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3411,3411,dictData.jobStatus.normal,Active,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3412,3412,dictData.jobStatus.pause,Inactive,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3413,3413,dictData.jobGroup.Default,Default,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3414,3414,dictData.jobGroup.System,System,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3415,3415,dictData.operType.other,Other,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3416,3416,dictData.operType.add,New,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3417,3417,dictData.operType.edit,Modify,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3418,3418,dictData.operType.delete,Delete,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3419,3419,dictData.operType.auth,Authorization,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3420,3420,dictData.operType.export,Export,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3421,3421,dictData.operType.import,Import,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3422,3422,dictData.operType.forced quit,Forced Retirement,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3423,3423,dictData.operType.clear,Clear,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3424,3424,dictData.trace.interface,Interface Tracing,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3425,3425,dictData.trace.device,Device Tracing,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3426,3426,dictData.trace.user,User Tracing,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3427,3427,dictData.logType.download,Download,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3428,3428,dictData.logType.activation,Activation,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3429,3429,dictData.logType.add,New,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3430,3430,dictData.logType.other,Other,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3431,3431,dictData.logType.back,Rollback,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3432,3432,dictData.logType.delete,Delete,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3433,3433,dictData.logType.distribute,Assign,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3434,3434,dictData.logType.export,Export,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3435,3435,dictData.logType.query,Query,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3436,3436,dictData.logType.setup,Setup,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3437,3437,dictData.logType.update,Update,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3438,3438,dictData.logType.upload,Upload,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3439,3439,dictData.logType.view,View,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3440,3440,dictData.logType.login,Login,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3441,3441,dictData.logType.logout,Logout,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3442,3442,dictData.securityLogType.add,New,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3443,3443,dictData.securityLogType.update,Update,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3444,3444,dictData.securityLogType.delete,Delete,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3445,3445,dictData.securityLogType.lock,Locked,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3446,3446,dictData.securityLogType.unlock,Unlock,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3447,3447,dictData.securityLogType.reset,Reset,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3448,3448,dictData.securityLogType.deactivate,Deactivate,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3449,3449,dictData.jobSaveLog.no,No Record,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3450,3450,dictData.jobSaveLog.yes,Recorded,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3451,3451,dictData.neVersionStatus.upload,Uploaded,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3452,3452,dictData.neVersionStatus.inactive,Inactivated,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3453,3453,dictData.neVersionStatus.active,Activated,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3454,3454,dictData.alarmStatus.history,Historical Alarm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3455,3455,dictData.alarmStatus.active,Active Alarm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3456,3456,dictData.export.code,Data Codes,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3457,3457,dictData.export.sort,Data Sorting,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3458,3458,dictData.export.label,Data Labeling,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3459,3459,dictData.export.value,Data Key,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3460,3460,dictData.export.type,Data Sorting,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3461,3461,dictData.export.status,Data Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3462,3462,dictData.datascope.all,All data permissions,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3463,3463,dictData.datascope.custom,Customized Data Rights,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3464,3464,dictData.datascope.dept,Departmental Data Permissions,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3465,3465,dictData.datascope.deptAndChid,Department and below,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3466,3466,dictData.datascope.self,Personal data access only,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3467,3467,dictData.noData,There is no accessible dictionary code data!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3468,3468,dictData.errLabelExists,"Failed to manipulate data [{name}], tag name already exists under this dictionary type!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3500,3500,dictType.sys_user_sex,User Gender,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3501,3501,dictType.sys_show_hide,Menu Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3502,3502,dictType.sys_normal_disable,System switches,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3503,3503,dictType.sys_job_status,Task Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3504,3504,dictType.sys_job_group,Task Grouping,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3505,3505,dictType.sys_yes_no,System or not,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3506,3506,dictType.sys_oper_type,Operation Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3507,3507,dictType.sys_common_status,System Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3508,3508,dictType.trace_type,Trace Types,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3509,3509,dictType.operation_log_type,Operation Log Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3510,3510,dictType.alarm_status,Alarm Log Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3511,3511,dictType.security_log_type,Security Log Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3512,3512,dictType.ne_version_status,Network element software version status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3513,3513,dictType.i18n_en,Multi-language - English,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3514,3514,dictType.i18n_zh,Multi-language - Chinese,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3515,3515,dictType.sys_user_sex_remark,User gender list,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3516,3516,dictType.sys_show_hide_remark,Menu Status List,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3517,3517,dictType.sys_normal_disable_remark,System switch list,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3518,3518,dictType.sys_job_status_remark,Task Status List,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3519,3519,dictType.sys_job_group_remark,Task Grouping List,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3520,3520,dictType.sys_yes_no_remark,System whether list,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3521,3521,dictType.sys_oper_type_remark,Operation type list,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3522,3522,dictType.sys_common_status_remark,Login Status List,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3523,3523,dictType.trace_type_remark,Trace Types,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3524,3524,dictType.operation_log_type_remark,Operation log type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3525,3525,dictType.alarm_status_remark,alarm_status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3526,3526,dictType.security_log_type_remark,Security Log Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3527,3527,dictType.ne_version_status_remark,Network element software version status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3528,3528,dictType.i18n_en_remark,Internationalization - English,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3529,3529,dictType.i18n_zh_remark,Internationalization - Chinese,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3530,3530,dictType.export.id,Dictionary Code,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3531,3531,dictType.export.name,Dictionary Name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3532,3532,dictType.export.type,Dictionary Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3533,3533,dictType.export.status,Dictionary Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3534,3534,dictType.sys_role_datascope,System Role Data Range,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3535,3535,dictType.sys_role_datascope_remark,System Role Data Range Mapping,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3536,3536,dictType.noData,There is no accessible dictionary type data!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3537,3537,dictType.errNameExists,"Failed to manipulate dictionary [{name}], dictionary name already exists!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3538,3538,dictType.errTypeExists,"Failed to manipulate dictionary [{name}], dictionary type already exists!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3600,3600,dept.root,System Maintenance Department,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3601,3601,dept.root.item1,Operation and Maintenance Department One,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3602,3602,dept.noData,There is no accessible department data!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3603,3603,dept.errParentDelFlag,The parent department [{name}] has been deleted and is not allowed to be added.,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3604,3604,dept.errParentStatus,"Parent department [{name}] is deactivated, additions are not allowed!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3605,3605,dept.errNameExists,"Manipulate department [{name}] failed, department name already exists!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3606,3606,dept.errParentID,"Failed to operate department [{name}], the parent department cannot be itself.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3607,3607,dept.errHasChildUse,"Operation failed, the department contains undeactivated sub-departments number: {num}",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3608,3608,dept.errHasUserUse,"Deletion is not allowed, number of users the department has been assigned to: {num}",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3630,3630,config.sys.user.initPassword,User Management-Account Initial Password,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3631,3631,config.sys.account.captchaEnabled,Account self-help-Certification code switch,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3632,3632,config.sys.account.registerUser,Account self-service-Whether to enable the user registration function,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3633,3633,config.sys.user.maxRetryCount,User Management-Maximum number of password errors,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3634,3634,config.sys.user.lockTime,User Management-Password Lock Time,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3635,3635,config.monitor.sysResource.storeDays,Monitor-System Resources-Data retention time,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3636,3636,config.sys.logo.type,System Settings-Logo Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3637,3637,config.sys.logo.filePathIcon,System Settings-Logo File icon,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3638,3638,config.sys.logo.filePathBrand,System Settings-Logo File Brand,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3639,3639,config.sys.loginBackground,System Settings-Login Interface Background,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3640,3640,config.sys.title,System Settings-System Name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3641,3641,config.sys.copyright,System Settings-Copyright Notice,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3642,3642,config.sys.user.initPasswordRemark,Import user initialization password 123456,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3643,3643,config.sys.account.captchaEnabledRemark,"Whether to enable the verification code function (true on, false off)",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3644,3644,config.sys.account.registerUserRemark,"Whether to enable the function of registered users (true on, false off)",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3645,3645,config.sys.user.maxRetryCountRemark,Maximum number of password errors,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3646,3646,config.sys.user.lockTimeRemark,Password lock time in minutes (default 10 minutes),i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3647,3647,config.monitor.sysResource.storeDaysRemark,"Monitor-System Resources-Data retention time, in days. According to the current date, delete the date data information that exceeds the retention time.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3648,3648,config.sys.logo.typeRemark,"Full image: brand
|
||||
Small image: icon",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3649,3649,config.sys.logo.filePathIconRemark,File support for web address images and file paths for internal uploads,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3650,3650,config.sys.logo.filePathBrandRemark,File support for web address images and paths to internally uploaded files,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3651,3651,config.sys.loginBackgroundRemark,The file supports web address images and internal upload file paths with a # in the default background,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3652,3652,config.sys.titleRemark,System name length limit of 11-digit string,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3653,3653,config.sys.copyrightRemark,Footer fixing strip with copyright notice on the left side,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3654,3654,config..export.id,Parameter Code,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3655,3655,config..export.name,Parameter Name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3656,3656,config..export.key,Parameter key name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3657,3657,config..export.value,Parameter Key Value,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3658,3658,config..export.type,System builtin,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3659,3659,config..export.remark,Parameter Description,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3660,3660,config.sys.titleValue,AGrandEMS,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3661,3661,config.sys.copyrightValue,Copyright ©2023 AGrandTech,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3662,3662,config.noData,No parameter configuration data is accessible!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3663,3663,config.errKey,Invalid key,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3664,3664,config.errValueEq,Change state is equal to the old value!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3665,3665,config.errKeyExists,"Failed to manipulate parameter configuration [{name}], parameter key name already exists!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3666,3666,config.errDelete,Deletion of parameter configuration information failed!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3667,3667,config.errType,The operation contains built-in parameters and deletion is prohibited!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3700,3700,job.monitor_sys_resource,Monitor-System Resources,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3701,3701,job.monitor_sys_resource_remark,"System Resource CPU/IO/Netword Collection
|
||||
interval unit minutes, average minute resource situation
|
||||
Note: Please pass the value of the parameter interva according to the time unit minutes of the cron expression",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3702,3702,job.delExpiredNeBackup,Delete expired NE etc backup file,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3703,3703,job.delExpiredNeBackupRemark,"Delete expired network element etc backup file, pass in the parameter to keep the backup file for {duration} days, default is 60 days.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3704,3704,job.deleteExpiredAlarmRecord,Delete expired historical alarm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3705,3705,job.deleteExpiredAlarmRecordRemark,"Delete expired history alarm records, pass in the parameter to keep the history alarm records for {duration} days.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3706,3706,job.deleteExpiredKpiRecord,Delete expired KPI records,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3707,3707,job.deleteExpiredKpiRecordRemark,KPI record retention for {duration} days,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3708,3708,job.backupEtcFromNE,Network Element Configuration Auto Backup Task,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3709,3709,job.backupEtcFromNERemark,Automatically backs up the configuration files in the network element's etc directory.,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3710,3710,job.export.jobID,Task Code,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3711,3711,job.export.jobName,Task name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3712,3712,job.export.jobGroupName,Task Group Name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3713,3713,job.export.invokeTarget,Call target,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3714,3714,job.export.targetParams,Incoming Parameters,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3715,3715,job.export.cronExpression,cron expressions,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3716,3716,job.export.status,Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3717,3717,job.export.remark,Remarks Description,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3718,3718,job.export.jobLogID,Task log number,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3719,3719,job.export.jobLogStatus,Task log status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3720,3720,job.export.jobLogTime,Task log time,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3721,3721,job.noData,There is no accessible scheduling task data!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3722,3722,job.errTargetParams,Failed to operate scheduling task [{name}] with incorrect task incoming parameter json string!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3723,3723,job.errCronExpression,Scheduled task [{name}] failed with incorrect Cron expression!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3724,3724,job.errJobExists,"Failed to add a new task [{name}] to a scheduling task, same task name in the same task group",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3725,3725,job.statusEq,The change state is equal to the old value!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3750,3750,role.admin,Super Administrator,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3751,3751,role.adminAssign,Managers,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3752,3752,role.operator,Operators,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3753,3753,role.monitor,Monitor,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3754,3754,role.vistor,General Users,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3755,3755,role.adminRemark,"Super Administrator, cannot modify or delete",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3756,3756,role.adminAssignRemark,Administrators can perform any operation on the device,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3757,3757,role.operatorRemark,"Operation and maintenance personnel can read data from the device and configure the device, but cannot perform software upgrade operations on the device.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3758,3758,role.monitorRemark,"Monitoring personnel Can only read data from the device, but cannot make any settings on the device",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3759,3759,role.vistorRemark,Ordinary users can only see system-related information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3760,3760,role.export.id,Role ID,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3761,3761,role.export.name,Role Name ,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3762,3762,role.export.key,Role Key,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3763,3763,role.export.sort,Role Order,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3764,3764,role.export.dataScope,Role Data Range,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3765,3765,role.export.status,Role Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3766,3766,role.noData,There is no accessible role data!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3767,3767,role.statusEq,The change status is equal to the old value!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3768,3768,role.errNameExists,"Manipulating role [{name}] failed, role name already exists!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3769,3769,role.errKeyExists,"Failed to manipulate role [{name}], role key already exists!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3800,3800,post.admin,Systems,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3801,3801,post.operator,Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3802,3802,post.monitor,Operation & Maintenance,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3803,3803,post.visitor,Monitoring,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3804,3804,post.export.id,Post ID ,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3805,3805,post.export.code,Position Code,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3806,3806,post.export.name,Position Name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3807,3807,post.export.sort,Position Sort,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3808,3808,post.export.status,Position Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3809,3809,post.noData,There is no accessible post data!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3810,3810,post.errNameExists,"Failed to manipulate post [{name}], post name already exists already exists",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3811,3811,post.errCodeExists,"Failed to manipulate role [{name}], role key already exists.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3830,3830,user.export.id,User ID,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3831,3831,user.export.name,Login Account,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3832,3832,user.export.nick,Nickname,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3833,3833,user.export.email,E-Mail,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3834,3834,user.export.phone,Cell phone number,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3835,3835,user.export.sex,Gender,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3836,3836,user.export.status,User Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3837,3837,user.export.deptID,Department number,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3838,3838,user.export.deptName,Department Name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3839,3839,user.export.deptLeader,Department Head,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3840,3840,user.export.loginIP,User Login IP,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3841,3841,user.export.loginDate,User Login Time,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3842,3842,user.noData,No accessible user data!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3843,3843,user.statusEq,The change status is equal to the old value!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3844,3844,user.errPasswdOld,"Change password failed, old password is wrong",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3845,3845,user.errPasswdEqOld,New password cannot be the same as the old one,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3846,3846,user.errPasswd,"Login password contains at least upper and lower case letters, numbers, special symbols, and not less than 6 digits.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3847,3847,user.errEmailFormat,"Failed to operate user [{name}], mailbox format error",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3848,3848,user.errEmailExists,"Failed to operate user [{name}], mailbox already exists.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3849,3849,user.errPhoneFormat,"Failed to operate user [{name}], cell phone number format is wrong.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3850,3850,user.errPhoneExists,"Failed to operate user [{name}], cell phone number already exists.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3851,3851,user.errNameExists,"Failed to operate user [{name}], login account already exists.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3852,3852,user.import.mustItem,"Required list item in form, {text}",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3853,3853,user.import.phoneExist,User ID: {id} cell phone number {phone} Existing,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3854,3854,user.import.phoneFormat,User ID: {id} cell phone number {phone} Wrong format,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3855,3855,user.import.emailExist,User ID: {id} User Email: {email} Existing,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3856,3856,user.import.emailFormat,User ID: {id} Email: {email} Wrong Format,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3857,3857,user.import.success,User ID:{id} Login name:{name} Imported successfully!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3858,3858,user.import.fail,User ID: {id} Login name: {name} Import failed,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3859,3859,user.import.successUpdate,User ID: {id} Login name: {name} Update success,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3860,3860,user.import.failUpdate,User ID: {id} Login Name: {name} Update Failed,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3861,3861,user.import.failTip,"Sorry, the import failed! A total of {num} entries were not formatted correctly, the error is below:",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3862,3862,user.import.successTip,"Congratulations, the data has been imported successfully! There are {num} entries with the following data:",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3900,3900,app.common.err403,Unauthorized access {method} {requestURI},i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3901,3901,app.common.err401,Invalid authorization,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3902,3902,app.common.err400,Parameter error,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3903,3903,app.common.exportEmpty,Export data record is empty,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3904,3904,app.common.errOperateAdmin,Built-in users are not allowed to operate,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3905,3905,app.common.errOperateRole,Built-in roles are not allowed to be operated,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3906,3906,app.common.deleteSuccess,Deleted successfully: {num},i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3907,3907,app.common.loginSuccess,Login Success,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3908,3908,app.common.logoutSuccess,Logout Successful,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3909,3909,app.common.errUnlock,The user is not locked,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3910,3910,app.common.noLoginUser,Invalid login user information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3911,3911,app.common.rateLimitTip,"Access too often, please try again later",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3912,3912,log.operate.export.id,Operation Number,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3913,3913,log.operate.export.title,Module Name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3914,3914,log.operate.export.businessType,Operation Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3915,3915,log.operate.export.method,Operation Method,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3916,3916,log.operate.export.requestMethod,Request Method ,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3917,3917,log.operate.export.operatorType,Operation Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3918,3918,log.operate.export.operName,Operator,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3919,3919,log.operate.export.deptName,Operator's department name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3920,3920,log.operate.export.url,Request Link Address,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3921,3921,log.operate.export.ip,Requesting Host ,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3922,3922,log.operate.export.location,Request Address,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3923,3923,log.operate.export.param,Request Parameters,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3924,3924,log.operate.export.msg,Operation Information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3925,3925,log.operate.export.status,Operation status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3926,3926,log.operate.export.costTime,Consumption time (ms),i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3927,3927,log.operate.export.operTime,Operation time,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3928,3928,log.login.export.id,Record number,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3929,3929,log.login.export.userName,Login Account,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3930,3930,log.login.export.status,Login Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3931,3931,log.login.export.ip,Login Address,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3932,3932,log.login.export.location,Login Location,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3933,3933,log.login.export.browser,Browser,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3934,3934,log.login.export.os,Operating System,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3935,3935,log.login.export.msg,Login Information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3936,3936,log.login.export.time,Login Time,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3937,3937,trace.tcpdump.noData,Can't find {type} {id} information of the corresponding network element.,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3938,3938,register.errUsername,"The account number cannot start with a number, but can contain upper and lower case letters, numbers, and not less than 5 digits.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3939,3939,register.errPasswd,"The password must contain at least 6 upper and lower case letters, numbers, and special symbols.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3940,3940,register.errPasswdNotEq,User confirms password inconsistency,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3941,3941,register.success,Successful registration,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3942,3942,register.successMsg,{name} Register Successful {id},i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3943,3943,log.operate.title.sysJobLog,Scheduling Task Logs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3944,3944,log.operate.title.sysJob,Scheduling Tasks,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3945,3945,log.operate.title.tcpdump,Signaling Capture,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3946,3946,log.operate.title.sysConfig,Parameter Configuration,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3947,3947,log.operate.title.sysDept,Sector,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3948,3948,log.operate.title.sysDictData,Dictionary Data,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3949,3949,log.operate.title.sysDictType,Dictionary type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3950,3950,log.operate.title.sysMenu,Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3951,3951,log.operate.title.sysPost,Positions,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3952,3952,log.operate.title.sysProfile,Personal Information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3953,3953,log.operate.title.sysProfileAvatar,Personal avatar,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3954,3954,log.operate.title.sysRole,Roles,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3955,3955,log.operate.title.sysUser,User,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3956,3956,log.operate.title.sysLogOper,Operation Logging,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3957,3957,log.operate.title.sysLogLogin,Operation Logging,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3958,3958,login.errNameOrPasswd,User does not exist or password is wrong,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3959,3959,login.errDelFlag,"Sorry, your account has been deleted",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3960,3960,login.errStatus,"Sorry, your account has been disabled",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3961,3961,login.errRetryPasswd,"Password was entered incorrectly several times, account has been locked",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3962,3962,captcha.err,Captcha Error,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3963,3963,captcha.errValid,Captcha is invalid,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3964,3964,app.common.noUaOsBrowser,Unknown Unknown,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3965,3965,app.common.noIPregion,Intranet,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3966,3966,app.common.unknown,Unknown,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3967,3967,app.common.noNEInfo,No matching network element information found,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3968,3968,ne.udm.errImportUserAuthFileFormat,"Please upload a file in the format of. csv or. txt. English comma separated txt format: imsi, ki, algo, amf, opc",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3969,3969,ne.udm.errExportType,Export file types support CSV and txt,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3970,3970,ne.udm.errImportUserSubFileFormat,"Please upload files in .csv or .txt format. English comma-separated txt format: imsi, msisdn, ambr, nssai, arfb, sar, rat, cn, smf_sel, sm_dat, eps_dat",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3971,3971,log.operate.title.udmAuth,UDM Authentication User,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3972,3972,log.operate.title.udmSub,UDM Subscribers,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3973,3973,dictType.active_alarm_type,Event Alarm Types,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3974,3974,dictType.active_alarm_type_remark,List of Active Alarm Types,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3975,3975,dictData.active_alarm_type.communication,Communication Alarm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3976,3976,dictData.active_alarm_type.equipment,Equipment Alarm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3977,3977,dictData.active_alarm_type.processing,Processing Failure Alarm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3978,3978,dictData.active_alarm_type.environmental,Environmental Alarm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3979,3979,dictData.active_alarm_type.qualityOfService,Quality of Service Alarm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3980,3980,dictType.active_clear_type,Alarm Clearing Types,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3981,3981,dictType.active_clear_type_remark,List of Alarm Clearing Types,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3982,3982,dictData.active_clear_type.notCleared,Not cleared,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3983,3983,dictData.active_clear_type.hand,Manually cleared,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3984,3984,dictData.active_clear_type.auto,Automatically cleared,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3985,3985,dictType.active_ack_state,Alarm Acknowledgement Types,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3986,3986,dictType.active_ack_state_remark,Alarm Acknowledgement Type List,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3987,3987,dictData.active_ack_state.unconfirmed,Not Confirm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3988,3988,dictData.active_ack_state.confirmed,Confirm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3989,3989,dictType.active_alarm_severity,Severity,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3990,3990,dictType.active_alarm_severity_remark,Severity List,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3991,3991,dictData.active_alarm_severity.critical,Critical,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3992,3992,dictData.active_alarm_severity.major,Major,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3993,3993,dictData.active_alarm_severity.minor,Minor,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3994,3994,dictData.active_alarm_severity.warning,Warning,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3995,3995,dictData.active_alarm_severity.event,Event,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3996,3996,config.sys.officialUrl,System Settings - Official Website Links,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3997,3997,config.sys.helpDoc,System Settings-System Documentation,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3998,3998,config.sys.officialUrlRemark,Default no address with # sign,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3999,3999,config.sys.helpDocRemark,"Static file directory address, use {language} to distinguish language files",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4000,4000,log.operate.title.neAction,Network Element Processing,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4001,4001,log.operate.title.helpDoc,System Usage Documentation,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4002,4002,menu.ueUser.n3iwf,N3IWF Online User,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4003,4003,menu.ueUser.pcf,User PCC Information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4004,4004,menu.system.user.editRole,Modifying user roles,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4005,4005,config.sys.i18nOpen,Internationalization Switching,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4006,4006,config.sys.i18nDefault,Internationalization Default Language,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4007,4007,user.export.role,UserRole,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4008,4008,menu.system.setting.i18n,Internationalization Switch,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4009,4009,menu.system.setting.i18nRemark,Internationalized multilingual switching options,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4010,4010,dictType.index_status,Home Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4011,4011,dictType.index_status_remark,Network element status colors on the home page,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4012,4012,dictType.index_status.normal,Normal,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4013,4013,dictType.index_status.abnormal,Abnormal,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4014,4014,menu.log.neFile,NE Log File,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4015,4015,job.deleteExpiredNeStateRecord,Delete Expired NE State Record,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4016,4016,job.deleteExpiredNeStateRecordRemark,Delete expired NE state records regularly and keep them for {duration} days by default.,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4017,4017,job.getStateFromNE,Get state from NEs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4018,4018,job.getStateFromNERemark,Get state information from all NEs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4019,4019,job.genNeStateAlarm,Network Element Health Check,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4020,4020,job.genNeStateAlarmRemark,"Health status inspection of network elements, generating alarms in case of abnormalities.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4021,4021,menu.neUser.nssf,NSSF Subscription Info,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4022,4022,menu.neUser.nssfAmf,NSSF Available AMFs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4023,4023,menu.monitor.topology,Topology Info,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4024,4024,menu.monitor.topologyBuild,Topological Graph Build,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4025,4025,log.operate.title.chartGraph,Topological Graph,i18n_en,,,1,supervisor,1.70E+12,,1,
|
||||
4026,4026,menu.monitor.topologyArchitecture,NE System Topology,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4027,4027,menu.alarm,Alarm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4028,4028,menu.topology,Topology,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4029,4029,config.sys.lockTime,System Settings - Screen Lock Timeout Duration,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4030,4030,config.sys.lockTimeRemark,"Screen lock timeout duration when idle, in seconds.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4031,4031,sys.account.captchaType,Account Self Service - Captcha Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4032,4032,sys.account.captchaTypeRemark,"Using CAPTCHA types (math numeric calculation, char character validation)",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4033,4033,menu.dashboard,Dashboard,i18n_en,,,1,supervisor,1.70555E+12,,0,
|
||||
4034,4034,menu.dashboard.overview,Overview,i18n_en,,,1,supervisor,1.70555E+12,,0,
|
||||
4035,4035,menu.dashboard.cdr,CDR,i18n_en,,,1,supervisor,1.70555E+12,,0,
|
||||
|
@@ -1,543 +0,0 @@
|
||||
dict_code,dict_sort,dict_label,dict_value,dict_type,tag_class,tag_type,status,create_by,create_time,update_by,update_time,remark
|
||||
1000,1000,i18n,中文,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1001,1001,hello,你好,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1002,1002,menu.system,系统,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1003,1003,menu.monitor,监控,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1004,1004,menu.tools,工具,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1005,1005,menu.config,配置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1006,1006,menu.ueUser,终端,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1007,1007,menu.systemRemark,系统管理目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1008,1008,menu.monitorRemark,系统监控目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1009,1009,menu.toolsRemark,系统工具目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1010,1010,menu.configRemark,OMC配置管理目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1011,1011,menu.ueUserRemark,网元终端信息目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1012,1012,menu.security.user,用户管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1013,1013,menu.security.role,角色管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1014,1014,menu.security.roleUser,分配角色,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1015,1015,menu.system.menu,菜单管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1016,1016,menu.security.dept,部门管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1017,1017,menu.security.post,岗位管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1018,1018,menu.system.dictType,字典管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1019,1019,menu.system.dictData,字典数据,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1020,1020,menu.system.paramSet,参数设置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1021,1021,menu.system.systemLog,系统日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1022,1022,menu.system.systemInfo,系统信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1023,1023,menu.system.cacheInfo,缓存信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1024,1024,menu.system.cache,缓存管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1025,1025,menu.security.onlineUser,在线用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1026,1026,menu.system.job,调度任务,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1027,1027,menu.system.jobLog,调度日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1028,1028,menu.tools.help,帮助文档,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1029,1029,menu.log.operat,操作日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1030,1030,menu.log.login,安全日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1031,1031,menu.security.userRemark,用户管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1032,1032,menu.security.roleRemark,角色管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1033,1033,menu.security.roleUserRemark,分配角色内嵌隐藏菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1034,1034,menu.system.menuRemark,菜单管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1035,1035,menu.security.deptRemark,部门管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1036,1036,menu.security.postRemark,岗位管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1037,1037,menu.system.dictTypeRemark,字典管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1038,1038,menu.system.dictDataRemark,字典数据内嵌隐藏菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1039,1039,menu.system.paramSetRemark,参数设置菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1040,1040,menu.system.systemLogRemark,系统日志目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1041,1041,menu.system.systemInfoRemark,系统信息菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1042,1042,menu.system.cacheInfoRemark,缓存信息菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1043,1043,menu.system.cacheRemark,缓存列表菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1044,1044,menu.security.onlineUserRemark,在线用户菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1045,1045,menu.system.jobRemark,调度任务菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1046,1046,menu.system.jobLogRemark,调度日志内嵌隐藏菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1047,1047,menu.tools.helpRemark,帮助文档菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1048,1048,menu.log.operatRemark,操作日志菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1049,1049,menu.log.loginRemark,登录日志菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1050,1050,menu.common.query,查询,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1051,1051,menu.common.add,新增,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1052,1052,menu.common.edit,修改,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1053,1053,menu.common.delete,删除,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1054,1054,menu.common.export,导出,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1055,1055,menu.common.import,导入,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1056,1056,menu.common.reset,重置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1057,1057,menu.common.unlock,账户解锁,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1058,1058,menu.forcedQuit.batch ,批量强退,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1059,1059,menu.forcedQuit.single,单条强退,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1060,1060,menu.ueUser.authUDM,UDM鉴权用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1061,1061,menu.ueUser.subUDM,UDM签约用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1062,1062,menu.ueUser.authUDMRemark,UDM鉴权用户菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1063,1063,menu.ueUser.subUDMRemark,UDM签约用户菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1064,1064,menu.config.neManage,网元管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1065,1065,menu.config.configNE,参数配置Original,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1066,1066,menu.config.neManageRemark,网元管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1067,1067,menu.config.configNERemark,参数配置菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1068,1068,menu.config.backupManage,备份管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1069,1069,menu.config.softwareManage,软件管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1070,1070,menu.ueUser.onlineIMS,IMS在线用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1071,1071,menu.ueUser.onlineUE,UE在线信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1072,1072,menu.ueUser.base5G,基站信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1073,1073,menu.trace,跟踪,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1074,1074,menu.trace.task,跟踪任务,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1075,1075,menu.trace.analysis,信令分析,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1076,1076,menu.trace.pcap,信令抓包,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1077,1077,menu.fault,监控,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1078,1078,menu.config.backupManageRemark,备份管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1079,1079,menu.config.softwareManageRemark,软件管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1080,1080,menu.ueUser.onlineIMSRemark,IMS在线用户菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1081,1081,menu.ueUser.onlineUERemark,UE在线信息菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1082,1082,menu.ueUser.base5GRemark,5G基站信息菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1083,1083,menu.traceRemark,跟踪管理目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1084,1084,menu.trace.taskRemark,跟踪任务菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1085,1085,menu.trace.analysisRemark,信令分析菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1086,1086,menu.trace.pcapRemark,信令抓包菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1087,1087,menu.faultRemark,故障管理目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1088,1088,menu.fault.active,活动告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1089,1089,menu.log,日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1090,1090,menu.log.operatOld,操作日志(旧),i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1091,1091,menu.log.mml,MML日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1092,1092,menu.log.alarm,告警日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1093,1093,menu.log.securityOld,安全日志(旧),i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1094,1094,menu.log.forwarding,告警前转日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1095,1095,menu.log.set,日志设置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1096,1096,menu.monitor.sessionUser,用户会话,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1097,1097,menu.fault.history,历史告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1098,1098,menu.fault.set,设置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1099,1099,menu.perf,性能,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1100,1100,menu.fault.activemRemark,活动告警菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1101,1101,menu.logRemark,日志管理目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1102,1102,menu.log.operatOldRemark,操作日志旧layui菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1103,1103,menu.log.mmlRemark,操作MML日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1104,1104,menu.log.alarmRemark,告警日志菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1105,1105,menu.log.securityOldRemark,安全日志旧layui菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1106,1106,menu.log.forwardingRemark,告警前转日志菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1107,1107,menu.log.setRemark,日志设置菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1108,1108,menu.monitor.sessionUserRemark,用户会话旧layui菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1109,1109,menu.fault.historyRemark,历史告警菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1110,1110,menu.fault.setRemark,故障通用设置菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1111,1111,menu.perfRemark,性能目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1112,1112,menu.perf.task,任务管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1113,1113,menu.perf.data,性能数据,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1114,1114,menu.perf.report,性能报表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1115,1115,menu.perf.threshold,性能门限,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1116,1116,menu.perf.kpi,黄金指标,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1117,1117,menu.perf.customTarget,自定义指标,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1118,1118,menu.perf.set,性能通用设置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1119,1119,menu.mml,MML,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1120,1120,menu.mml.ne,网元操作,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1121,1121,menu.mml.udm,UDM操作,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1122,1122,menu.mml.set,MML设置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1123,1123,menu.mml.omc,OMC操作,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1124,1124,menu.perf.taskRemark,任务管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1125,1125,menu.perf.dataRemark,性能数据菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1126,1126,menu.perf.reportRemark,性能报表菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1127,1127,menu.perf.thresholdRemark,性能门限菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1128,1128,menu.perf.kpiRemark,黄金指标菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1129,1129,menu.perf.customTargetRemark,自定义指标菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1130,1130,menu.perf.setRemark,性能通用设置菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1131,1131,menu.mmlRemark,MML管理目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1132,1132,menu.mml.neRemark,网元操作菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1133,1133,menu.mml.udmRemark,网元UDM用户数据菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1134,1134,menu.mml.setRemark,MML设置菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1135,1135,menu.mml.omcRemark,OMC操作菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1136,1136,menu.config.licenseManage,许可证管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1137,1137,menu.security,安全,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1138,1138,menu.system.systemSet,系统设置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1139,1139,menu.system.systemResource,系统资源,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1140,1140,menu.config.configNEForm,参数配置Form,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1141,1141,menu.config.configNETree,参数配置Tree,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1142,1142,menu.config.configNETreeTable,参数配置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1143,1143,menu.config.licenseManageRemark,许可证管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1144,1144,menu.securityRemark,安全管理目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1145,1145,menu.system.systemSetRemark,系统设置菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1146,1146,menu.system.systemResourceRemark,系统资源 cpu io network菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1147,1147,menu.config.configNEFormRemark,参数配置Form菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1148,1148,menu.config.configNETreeRemark,参数配置Tree菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1149,1149,menu.config.configNETreeTableRemark,参数配置TreeTable菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1150,1150,menu.noData,没有可访问菜单数据!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1151,1151,menu.errNameExists,操作菜单【{name}】失败,菜单名称已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1152,1152,menu.errPathExists,操作菜单【{name}】失败,菜单路由地址已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1153,1153,menu.errFramePath,操作菜单【{name}】失败,非内部地址请以http(s)://开头,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1154,1154,menu.errParentStatus,上级菜单未启用!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1155,1155,menu.errHasChildUse,操作菜单【{name}】失败,存在使用子菜单数:{num},i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1156,1156,menu.errHasRoleUse,操作菜单【{name}】失败,菜单已分配给角色数:{num},i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1400,1400,dictData.sex.un,未选择,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1401,1401,dictData.sex.male,男,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1402,1402,dictData.sex.female,女,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1403,1403,dictData.show,显示,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1404,1404,dictData.hide,隐藏,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1405,1405,dictData.normal,正常,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1406,1406,dictData.disable,停用,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1407,1407,dictData.yes,是,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1408,1408,dictData.no,否,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1409,1409,dictData.success,成功,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1410,1410,dictData.fail,失败,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1411,1411,dictData.jobStatus.normal,正常,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1412,1412,dictData.jobStatus.pause,暂停,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1413,1413,dictData.jobGroup.Default,默认,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1414,1414,dictData.jobGroup.System,系统,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1415,1415,dictData.operType.other,其他,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1416,1416,dictData.operType.add,新增,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1417,1417,dictData.operType.edit,修改,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1418,1418,dictData.operType.delete,删除,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1419,1419,dictData.operType.auth,授权,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1420,1420,dictData.operType.export,导出,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1421,1421,dictData.operType.import,导入,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1422,1422,dictData.operType.forced quit,强退,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1423,1423,dictData.operType.clear,清空,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1424,1424,dictData.trace.interface,接口跟踪,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1425,1425,dictData.trace.device,设备跟踪,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1426,1426,dictData.trace.user,用户跟踪,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1427,1427,dictData.logType.download,下载,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1428,1428,dictData.logType.activation,激活,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1429,1429,dictData.logType.add,新增,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1430,1430,dictData.logType.other,其他,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1431,1431,dictData.logType.back,回退,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1432,1432,dictData.logType.delete,删除,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1433,1433,dictData.logType.distribute,分配,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1434,1434,dictData.logType.export,导出,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1435,1435,dictData.logType.query,查询,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1436,1436,dictData.logType.setup,设置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1437,1437,dictData.logType.update,更新,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1438,1438,dictData.logType.upload,上传,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1439,1439,dictData.logType.view,查看,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1440,1440,dictData.logType.login,登录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1441,1441,dictData.logType.logout,登出,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1442,1442,dictData.securityLogType.add,新增,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1443,1443,dictData.securityLogType.update,更新,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1444,1444,dictData.securityLogType.delete,删除,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1445,1445,dictData.securityLogType.lock,锁定,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1446,1446,dictData.securityLogType.unlock,解锁,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1447,1447,dictData.securityLogType.reset,重置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1448,1448,dictData.securityLogType.deactivate,停用,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1449,1449,dictData.jobSaveLog.no,不记录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1450,1450,dictData.jobSaveLog.yes,记录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1451,1451,dictData.neVersionStatus.upload,已上传,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1452,1452,dictData.neVersionStatus.inactive,未激活,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1453,1453,dictData.neVersionStatus.active,已激活,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1454,1454,dictData.alarmStatus.history,历史告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1455,1455,dictData.alarmStatus.active,活动告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1456,1456,dictData.export.code,数据代码,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1457,1457,dictData.export.sort,数据排序,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1458,1458,dictData.export.label,数据标签,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1459,1459,dictData.export.value,数据键值,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1460,1460,dictData.export.type,数据排序,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1461,1461,dictData.export.status,数据状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1462,1462,dictData.datascope.all,全部数据权限,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1463,1463,dictData.datascope.custom,自定数据权限,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1464,1464,dictData.datascope.dept,部门数据权限,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1465,1465,dictData.datascope.deptAndChid,部门及以下数据权限,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1466,1466,dictData.datascope.self,仅本人数据权限,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1467,1467,dictData.noData,没有可访问字典编码数据!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1468,1468,dictData.errLabelExists,操作数据【{name}】失败,该字典类型下标签名已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1500,1500,dictType.sys_user_sex,用户性别,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1501,1501,dictType.sys_show_hide,菜单状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1502,1502,dictType.sys_normal_disable,系统开关,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1503,1503,dictType.sys_job_status,任务状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1504,1504,dictType.sys_job_group,任务分组,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1505,1505,dictType.sys_yes_no,系统是否,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1506,1506,dictType.sys_oper_type,操作类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1507,1507,dictType.sys_common_status,系统状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1508,1508,dictType.trace_type,跟踪类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1509,1509,dictType.operation_log_type,操作日志类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1510,1510,dictType.alarm_status,告警日志类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1511,1511,dictType.security_log_type,安全日志类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1512,1512,dictType.ne_version_status,网元软件版本状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1513,1513,dictType.i18n_en,多语言-英文,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1514,1514,dictType.i18n_zh,多语言-中文,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1515,1515,dictType.sys_user_sex_remark,用户性别列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1516,1516,dictType.sys_show_hide_remark,菜单状态列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1517,1517,dictType.sys_normal_disable_remark,系统开关列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1518,1518,dictType.sys_job_status_remark,任务状态列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1519,1519,dictType.sys_job_group_remark,任务分组列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1520,1520,dictType.sys_yes_no_remark,系统是否列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1521,1521,dictType.sys_oper_type_remark,操作类型列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1522,1522,dictType.sys_common_status_remark,登录状态列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1523,1523,dictType.trace_type_remark,跟踪类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1524,1524,dictType.operation_log_type_remark,操作日志类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1525,1525,dictType.alarm_status_remark,alarm_status,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1526,1526,dictType.security_log_type_remark,安全日志类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1527,1527,dictType.ne_version_status_remark,网元软件版本状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1528,1528,dictType.i18n_en_remark,Internationalization - English,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1529,1529,dictType.i18n_zh_remark,Internationalization - Chinese,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1530,1530,dictType.export.id,字典编号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1531,1531,dictType.export.name,字典名称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1532,1532,dictType.export.type,字典类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1533,1533,dictType.export.status,字典状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1534,1534,dictType.sys_role_datascope,系统角色数据范围,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1535,1535,dictType.sys_role_datascope_remark,系统角色数据范围映射,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1536,1536,dictType.noData,没有可访问字典类型数据!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1537,1537,dictType.errNameExists,操作字典【{name}】失败,字典名称已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1538,1538,dictType.errTypeExists,操作字典【{name}】失败,字典类型已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1600,1600,dept.root,系统维护部,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1601,1601,dept.root.item1,运维一部,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1602,1602,dept.noData,没有可访问部门数据!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1603,1603,dept.errParentDelFlag,上级部门【{name}】已删除,不允许新增,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1604,1604,dept.errParentStatus,上级部门【{name}】停用,不允许新增,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1605,1605,dept.errNameExists,操作部门【{name}】失败,部门名称已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1606,1606,dept.errParentID,操作部门【{name}】失败,上级部门不能是自己,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1607,1607,dept.errHasChildUse,操作失败,该部门包含未停用的子部门数量:{num},i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1608,1608,dept.errHasUserUse,不允许删除,部门已分配给用户数:{num},i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1630,1630,config.sys.user.initPassword,用户管理-账号初始密码,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1631,1631,config.sys.account.captchaEnabled,账号自助-验证码开关,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1632,1632,config.sys.account.registerUser,账号自助-是否开启用户注册功能,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1633,1633,config.sys.user.maxRetryCount,用户管理-密码最大错误次数,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1634,1634,config.sys.user.lockTime,用户管理-密码锁定时间,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1635,1635,config.monitor.sysResource.storeDays,监控-系统资源-数据保留时长,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1636,1636,config.sys.logo.type,系统设置-LOGO类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1637,1637,config.sys.logo.filePathIcon,系统设置-LOGO文件icon,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1638,1638,config.sys.logo.filePathBrand,系统设置-LOGO文件brand,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1639,1639,config.sys.loginBackground,系统设置-登录界面背景,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1640,1640,config.sys.title,系统设置-系统名称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1641,1641,config.sys.copyright,系统设置-版权声明,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1642,1642,config.sys.user.initPasswordRemark,导入用户初始化密码 123456,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1643,1643,config.sys.account.captchaEnabledRemark,是否开启验证码功能(true开启,false关闭),i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1644,1644,config.sys.account.registerUserRemark,是否开启注册用户功能(true开启,false关闭),i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1645,1645,config.sys.user.maxRetryCountRemark,密码最大错误次数,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1646,1646,config.sys.user.lockTimeRemark,"密码锁定时间,单位分钟(默认10分钟)",i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1647,1647,config.monitor.sysResource.storeDaysRemark,监控-系统资源-数据保留时长,单位天。根据当前日期,删除超过保留时长的日期数据信息。,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1648,1648,config.sys.logo.typeRemark,"全图:brand
|
||||
小图:icon",i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1649,1649,config.sys.logo.filePathIconRemark,文件支持网络地址图片和内部上传的文件路径,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1650,1650,config.sys.logo.filePathBrandRemark,文件支持网络地址图片和内部上传的文件路径,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1651,1651,config.sys.loginBackgroundRemark,文件支持网络地址图片和内部上传的文件路径,默认背景用#号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1652,1652,config.sys.titleRemark,系统名称长度限制11位字符串,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1653,1653,config.sys.copyrightRemark,底脚固定条,左侧放置版权声明,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1654,1654,config..export.id,参数编号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1655,1655,config..export.name,参数名称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1656,1656,config..export.key,参数键名,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1657,1657,config..export.value,参数键值,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1658,1658,config..export.type,系统内置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1659,1659,config..export.remark,参数说明,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1660,1660,config.sys.titleValue,AGrandEMS,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1661,1661,config.sys.copyrightValue,Copyright ©2023 千通科技,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1662,1662,config.noData,没有可访问参数配置数据!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1663,1663,config.errKey,无效 key,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1664,1664,config.errValueEq,变更状态与旧值相等!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1665,1665,config.errKeyExists,操作参数配置【{name}】失败,参数键名已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1666,1666,config.errDelete,删除参数配置信息失败!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1667,1667,config.errType,操作含有内置参数,禁止删除!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1700,1700,job.monitor_sys_resource,监控-系统资源,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1701,1701,job.monitor_sys_resource_remark,"系统资源CPU/IO/Netword收集
|
||||
interval单位分钟,平均分钟资源情况
|
||||
注:请根据cron表达式的时间单位分钟,传入参数interva值",i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1702,1702,job.delExpiredNeBackup,删除过期网元备份文件,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1703,1703,job.delExpiredNeBackupRemark,"删除过期网元etc备份文件, 传入参数表示保留{duration}天的备份文件, 默认60天",i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1704,1704,job.deleteExpiredAlarmRecord,删除过期历史告警记录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1705,1705,job.deleteExpiredAlarmRecordRemark,删除过期历史告警记录,传入参数表示保留{duration}天的历史告警记录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1706,1706,job.deleteExpiredKpiRecord,删除过期黄金指标记录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1707,1707,job.deleteExpiredKpiRecordRemark,黄金指标记录保留{duration}天,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1708,1708,job.backupEtcFromNE,网元配置自动备份任务,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1709,1709,job.backupEtcFromNERemark,自动备份网元etc目录下的配置文件,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1710,1710,job.export.jobID,任务编号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1711,1711,job.export.jobName,任务名称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1712,1712,job.export.jobGroupName,任务组名,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1713,1713,job.export.invokeTarget,调用目标,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1714,1714,job.export.targetParams,传入参数,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1715,1715,job.export.cronExpression,cron表达式,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1716,1716,job.export.status,状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1717,1717,job.export.remark,备注说明,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1718,1718,job.export.jobLogID,任务日志编号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1719,1719,job.export.jobLogStatus,任务日志状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1720,1720,job.export.jobLogTime,任务日志时间,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1721,1721,job.noData,没有可访问调度任务数据!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1722,1722,job.errTargetParams,操作调度任务【{name}】失败,任务传入参数json字符串不正确,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1723,1723,job.errCronExpression,操作调度任务【{name}】失败,Cron表达式不正确,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1724,1724,job.errJobExists,调度任务新增【{name}】失败,同任务组内有相同任务名称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1725,1725,job.statusEq,变更状态与旧值相等!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1750,1750,role.admin,超级管理员,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1751,1751,role.adminAssign,管理人员,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1752,1752,role.operator,运维人员,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1753,1753,role.monitor,监控人员,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1754,1754,role.vistor,普通用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1755,1755,role.adminRemark,超级管理员,无法修改删除,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1756,1756,role.adminAssignRemark,管理人员 可以对设备进行任何操作,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1757,1757,role.operatorRemark,运维人员 可以从设备读取数据,并对设备进行配置,但是不能对设备进行软件升级操作。,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1758,1758,role.monitorRemark,监控人员 只能从设备读取数据,而不能对设备进行任何设置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1759,1759,role.vistorRemark,普通用户 只可看系统相关信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1760,1760,role.export.id,角色编号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1761,1761,role.export.name,角色名称 ,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1762,1762,role.export.key,角色键值,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1763,1763,role.export.sort,角色顺序,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1764,1764,role.export.dataScope,角色数据范围,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1765,1765,role.export.status,角色状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1766,1766,role.noData,没有可访问角色数据!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1767,1767,role.statusEq,变更状态与旧值相等!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1768,1768,role.errNameExists,操作角色【{name}】失败,角色名称已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1769,1769,role.errKeyExists,操作角色【{name}】失败,角色键值已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1800,1800,post.admin,系统,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1801,1801,post.operator,管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1802,1802,post.monitor,运维,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1803,1803,post.visitor,监控,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1804,1804,post.export.id,岗位编号 ,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1805,1805,post.export.code,岗位编码,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1806,1806,post.export.name,岗位名称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1807,1807,post.export.sort,岗位排序,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1808,1808,post.export.status,岗位状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1809,1809,post.noData,没有可访问岗位数据!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1810,1810,post.errNameExists,操作岗位【{name}】失败,岗位名称已存在已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1811,1811,post.errCodeExists,操作角色【{name}】失败,角色键值已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1830,1830,user.export.id,用户编号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1831,1831,user.export.name,登录账号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1832,1832,user.export.nick,用户昵称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1833,1833,user.export.email,电子邮箱,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1834,1834,user.export.phone,手机号码,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1835,1835,user.export.sex,用户性别,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1836,1836,user.export.status,用户状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1837,1837,user.export.deptID,部门编号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1838,1838,user.export.deptName,部门名称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1839,1839,user.export.deptLeader,部门负责人,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1840,1840,user.export.loginIP,用户登录IP,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1841,1841,user.export.loginDate,用户登录时间,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1842,1842,user.noData,没有可访问用户数据!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1843,1843,user.statusEq,变更状态与旧值相等!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1844,1844,user.errPasswdOld,修改密码失败,旧密码错误,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1845,1845,user.errPasswdEqOld,新密码不能与旧密码相同,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1846,1846,user.errPasswd,登录密码至少包含大小写字母、数字、特殊符号,且不少于6位,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1847,1847,user.errEmailFormat,操作用户【{name}】失败,邮箱格式错误,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1848,1848,user.errEmailExists,操作用户【{name}】失败,邮箱已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1849,1849,user.errPhoneFormat,操作用户【{name}】失败,手机号码格式错误,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1850,1850,user.errPhoneExists,操作用户【{name}】失败,手机号码已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1851,1851,user.errNameExists,操作用户【{name}】失败,登录账号已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1852,1852,user.import.mustItem,表格中必填列表项,{text},i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1853,1853,user.import.phoneExist,用户编号:{id} 手机号码 {phone} 已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1854,1854,user.import.phoneFormat,用户编号:{id} 手机号码 {phone} 格式错误,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1855,1855,user.import.emailExist,用户编号:{id} 用户邮箱:{email} 已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1856,1856,user.import.emailFormat,用户编号:{id} 用户邮箱:{email} 格式错误,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1857,1857,user.import.success,用户编号:{id} 登录名称:{name} 导入成功,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1858,1858,user.import.fail,用户编号:{id} 登录名称:{name} 导入失败,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1859,1859,user.import.successUpdate,用户编号:{id} 登录名称:{name} 更新成功,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1860,1860,user.import.failUpdate,用户编号:{id} 登录名称:{name} 更新失败,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1861,1861,user.import.failTip,很抱歉,导入失败!共 {num} 条数据格式不正确,错误如下:,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1862,1862,user.import.successTip,恭喜您,数据已全部导入成功!共 {num} 条,数据如下:,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1900,1900,app.common.err403,无权访问 {method} {requestURI},i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1901,1901,app.common.err401,无效身份授权,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1902,1902,app.common.err400,参数错误,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1903,1903,app.common.exportEmpty,导出数据记录为空,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1904,1904,app.common.errOperateAdmin,不允许操作内置用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1905,1905,app.common.errOperateRole,不允许操作内置角色,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1906,1906,app.common.deleteSuccess,删除成功:{num},i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1907,1907,app.common.loginSuccess,登录成功,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1908,1908,app.common.logoutSuccess,注销成功,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1909,1909,app.common.errUnlock,该用户未被锁定,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1910,1910,app.common.noLoginUser,登录用户信息无效,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1911,1911,app.common.rateLimitTip,访问过于频繁,请稍候再试,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1912,1912,log.operate.export.id,操作编号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1913,1913,log.operate.export.title,模块名称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1914,1914,log.operate.export.businessType,业务类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1915,1915,log.operate.export.method,操作方法,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1916,1916,log.operate.export.requestMethod,请求方式 ,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1917,1917,log.operate.export.operatorType,操作类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1918,1918,log.operate.export.operName,操作人员,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1919,1919,log.operate.export.deptName,操作人员部门名称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1920,1920,log.operate.export.url,请求链接地址,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1921,1921,log.operate.export.ip,请求主机 ,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1922,1922,log.operate.export.location,请求地址,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1923,1923,log.operate.export.param,请求参数,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1924,1924,log.operate.export.msg,操作信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1925,1925,log.operate.export.status,操作状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1926,1926,log.operate.export.costTime,消耗时间(毫秒),i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1927,1927,log.operate.export.operTime,操作时间,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1928,1928,log.login.export.id,记录编号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1929,1929,log.login.export.userName,登录账号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1930,1930,log.login.export.status,登录状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1931,1931,log.login.export.ip,登录地址,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1932,1932,log.login.export.location,登录地点,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1933,1933,log.login.export.browser,浏览器,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1934,1934,log.login.export.os,操作系统,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1935,1935,log.login.export.msg,登录信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1936,1936,log.login.export.time,登录时间,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1937,1937,trace.tcpdump.noData, 找不到 {type} {id} 对应网元信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1938,1938,register.errUsername,账号不能以数字开头,可包含大写小写字母,数字,且不少于5位,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1939,1939,register.errPasswd,登录密码至少包含大小写字母、数字、特殊符号,且不少于6位,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1940,1940,register.errPasswdNotEq,用户确认输入密码不一致,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1941,1941,register.success,注册成功,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1942,1942,register.successMsg,{name} 注册成功 {id},i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1943,1943,log.operate.title.sysJobLog,调度任务日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1944,1944,log.operate.title.sysJob,调度任务,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1945,1945,log.operate.title.tcpdump,信令抓包,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1946,1946,log.operate.title.sysConfig,参数配置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1947,1947,log.operate.title.sysDept,部门,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1948,1948,log.operate.title.sysDictData,字典数据,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1949,1949,log.operate.title.sysDictType,字典类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1950,1950,log.operate.title.sysMenu,菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1951,1951,log.operate.title.sysPost,岗位,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1952,1952,log.operate.title.sysProfile,个人信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1953,1953,log.operate.title.sysProfileAvatar,个人头像,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1954,1954,log.operate.title.sysRole,角色,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1955,1955,log.operate.title.sysUser,用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1956,1956,log.operate.title.sysLogOper,操作日志记录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1957,1957,log.operate.title.sysLogLogin,登录日志记录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1958,1958,login.errNameOrPasswd,用户不存在或密码错误,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1959,1959,login.errDelFlag,对不起,您的账号已被删除,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1960,1960,login.errStatus,对不起,您的帐户已被禁用,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1961,1961,login.errRetryPasswd,密码输入错误多次,帐户已被锁定,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1962,1962,captcha.err,验证码错误,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1963,1963,captcha.errValid,验证码已失效,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1964,1964,app.common.noUaOsBrowser,未知 未知,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1965,1965,app.common.noIPregion,内网,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1966,1966,app.common.unknown,未知,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1967,1967,app.common.noNEInfo,未找到匹配网元信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1968,1968,ne.udm.errImportUserAuthFileFormat,"请上传.csv或.txt的格式文件。英文逗号分割txt格式:imsi, ki, algo, amf, opc",i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1969,1969,ne.udm.errExportType,导出文件类型支持CSV和txt,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1970,1970,ne.udm.errImportUserSubFileFormat,"请上传.csv或.txt的格式文件。英文逗号分割txt格式:imsi, msisdn, ambr, nssai, arfb, sar, rat, cn, smf_sel, sm_dat, eps_dat",i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1971,1971,log.operate.title.udmAuth,UDM鉴权用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1972,1972,log.operate.title.udmSub,UDM签约用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1973,1973,dictType.active_alarm_type,活动告警类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1974,1974,dictType.active_alarm_type_remark,活动告警类型列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1975,1975,dictData.active_alarm_type.communication,通信告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1976,1976,dictData.active_alarm_type.equipment,设备告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1977,1977,dictData.active_alarm_type.processing,处理错误,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1978,1978,dictData.active_alarm_type.environmental,环境告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1979,1979,dictData.active_alarm_type.qualityOfService,服务质量,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1980,1980,dictType.active_clear_type,告警清除类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1981,1981,dictType.active_clear_type_remark,告警清除类型列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1982,1982,dictData.active_clear_type.notCleared,告警未清除,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1983,1983,dictData.active_clear_type.hand,手动清除,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1984,1984,dictData.active_clear_type.auto,自动清除,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1985,1985,dictType.active_ack_state,告警确认类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1986,1986,dictType.active_ack_state_remark,告警确认类型列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1987,1987,dictData.active_ack_state.unconfirmed,未确认,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1988,1988,dictData.active_ack_state.confirmed,已确认,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1989,1989,dictType.active_alarm_severity,严重程度,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1990,1990,dictType.active_alarm_severity_remark,严重程度列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1991,1991,dictData.active_alarm_severity.critical,严重告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1992,1992,dictData.active_alarm_severity.major,主要告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1993,1993,dictData.active_alarm_severity.minor,次要告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1994,1994,dictData.active_alarm_severity.warning,警告告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1995,1995,dictData.active_alarm_severity.event,事件告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1996,1996,config.sys.officialUrl,系统设置-官网链接,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1997,1997,config.sys.helpDoc,系统设置-系统使用文档,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1998,1998,config.sys.officialUrlRemark,默认无地址用#号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1999,1999,config.sys.helpDocRemark,静态文件目录地址,使用{language}区分语言文件,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2000,2000,log.operate.title.neAction,网元处理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2001,2001,log.operate.title.helpDoc,系统使用文档,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2002,2002,menu.ueUser.n3iwf,N3IWF在线用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2003,2003,menu.ueUser.pcf,用户策略控制信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2004,2004,menu.system.user.editRole,修改用户角色,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2005,2005,config.sys.i18nOpen,国际化切换,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2006,2006,config.sys.i18nDefault,国际化默认语言,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2007,2007,user.export.role,用户角色,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2008,2008,menu.system.setting.i18n,国际化切换,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2009,2009,menu.system.setting.i18nRemark,国际化多语言的切换选择,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2010,2010,dictType.index_status,首页状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2011,2011,dictType.index_status_remark,首页的网元状态颜色,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2012,2012,dictType.index_status.normal,正常,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2013,2013,dictType.index_status.abnormal,异常,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2014,2014,menu.log.neFile,网元日志文件,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2015,2015,job.deleteExpiredNeStateRecord,删除过期网元状态记录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2016,2016,job.deleteExpiredNeStateRecordRemark,"定期删除过期的网元状态记录, 默认保留{duration}天",i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2017,2017,job.getStateFromNE,获取网元状态信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2018,2018,job.getStateFromNERemark,获取所有网元状态信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2019,2019,job.genNeStateAlarm,网元健康状态巡检,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2020,2020,job.genNeStateAlarmRemark,"网元健康状态巡检,异常时产生告警",i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2021,2021,menu.neUser.nssf,NSSF在线订阅数,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2022,2022,menu.neUser.nssfAmf,NSSF可用的注册AMF,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2023,2023,menu.monitor.topology,拓扑信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2024,2024,menu.monitor.topologyBuild,拓扑图组编辑,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2025,2025,log.operate.title.chartGraph,拓扑图组,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2026,2026,menu.monitor.topologyArchitecture,网元拓扑组网,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2027,2027,menu.alarm,告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2028,2028,menu.topology,拓扑,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2029,2029,config.sys.lockTime,系统设置-锁屏超时时长,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2030,2030,config.sys.lockTimeRemark,"无操作时锁屏超时时长,单位(秒)",i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2031,2031,sys.account.captchaType,账号自助-验证码类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2032,2032,sys.account.captchaTypeRemark,使用验证码类型(math数值计算,char字符验证),i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2033,2033,menu.dashboard,仪表盘,i18n_zh,,,1,supervisor,1.70555E+12,,0,
|
||||
2034,2034,menu.dashboard.overview,总览,i18n_zh,,,1,supervisor,1.70555E+12,,0,
|
||||
2035,2035,menu.dashboard.cdr,CDR,i18n_zh,,,1,supervisor,1.70555E+12,,0,
|
||||
|
@@ -1,22 +0,0 @@
|
||||
dict_id,dict_name,dict_type,status,create_by,create_time,update_by,update_time,remark
|
||||
1,dictType.sys_user_sex,sys_user_sex,1,supervisor,1.69935E+12,,0,dictType.sys_user_sex_remark
|
||||
2,dictType.sys_show_hide,sys_show_hide,1,supervisor,1.69935E+12,,0,dictType.sys_show_hide_remark
|
||||
3,dictType.sys_normal_disable,sys_normal_disable,1,supervisor,1.69935E+12,,0,dictType.sys_normal_disable_remark
|
||||
4,dictType.sys_job_status,sys_job_status,1,supervisor,1.69935E+12,,0,dictType.sys_job_status_remark
|
||||
5,dictType.sys_job_group,sys_job_group,1,supervisor,1.69935E+12,,0,dictType.sys_job_group_remark
|
||||
6,dictType.sys_yes_no,sys_yes_no,1,supervisor,1.69935E+12,,0,dictType.sys_yes_no_remark
|
||||
9,dictType.sys_oper_type,sys_oper_type,1,supervisor,1.69935E+12,,0,dictType.sys_oper_type_remark
|
||||
10,dictType.sys_common_status,sys_common_status,1,supervisor,1.69935E+12,,0,dictType.sys_common_status_remark
|
||||
100,dictType.trace_type,trace_type,1,supervisor,1.69935E+12,,0,dictType.trace_type_remark
|
||||
101,dictType.operation_log_type,operation_log_type,1,supervisor,1.69935E+12,,0,dictType.operation_log_type_remark
|
||||
102,dictType.alarm_status,alarm_status,1,supervisor,1.69935E+12,,0,dictType.alarm_status_remark
|
||||
103,dictType.security_log_type,security_log_type,1,supervisor,1.69935E+12,,0,dictType.security_log_type_remark
|
||||
104,dictType.ne_version_status,ne_version_status,1,supervisor,1.69935E+12,,0,dictType.ne_version_status_remark
|
||||
105,dictType.i18n_en,i18n_en,1,supervisor,1.69935E+12,,0,dictType.i18n_en_remark
|
||||
106,dictType.i18n_zh,i18n_zh,1,supervisor,1.69935E+12,,0,dictType.i18n_zh_remark
|
||||
107,dictType.sys_role_datascope,sys_role_datascope,1,supervisor,1.69935E+12,,0,dictType.sys_role_datascope_remark
|
||||
108,dictType.active_alarm_type,active_alarm_type,1,supervisor,1.69935E+12,,0,dictType.active_alarm_type_remark
|
||||
109,dictType.active_clear_type,active_clear_type,1,supervisor,1.69935E+12,,0,dictType.active_clear_type_remark
|
||||
110,dictType.active_ack_state,active_ack_state,1,supervisor,1.69935E+12,,0,dictType.active_ack_state_remark
|
||||
111,dictType.active_alarm_severity,active_alarm_severity,1,supervisor,1.69935E+12,,0,dictType.active_alarm_severity_remark
|
||||
112,dictType.index_status,index_status,1,supervisor,1.70202E+12,,0,dictType.index_status_remark
|
||||
|
@@ -1,6 +0,0 @@
|
||||
job_id,job_name,job_group,invoke_target,target_params,cron_expression,misfire_policy,concurrent,status,save_log,create_by,create_time,update_by,update_time,remark
|
||||
1,job.monitor_sys_resource,SYSTEM,monitor_sys_resource,{"interval":5},0 0/5 * * * ?,3,0,1,0,supervisor,1.69848E+12,,0,job.monitor_sys_resource_remark
|
||||
4,job.delExpiredNeBackup,SYSTEM,delExpiredNeBackup,{"duration":90},0 20 0 * * ?,3,0,1,1,supervisor,1.69848E+12,,0,job.delExpiredNeBackupRemark
|
||||
5,job.deleteExpiredAlarmRecord,SYSTEM,deleteExpiredRecord,"{""duration"":34,""tableName"":""alarm"",""colName"":""event_time"",""extras"":""alarm_status='0'""}",0 10 0 * * ?,3,0,1,1,supervisor,1.69848E+12,,0,job.deleteExpiredAlarmRecordRemark
|
||||
6,job.deleteExpiredKpiRecord,SYSTEM,deleteExpiredRecord,"{""duration"":39,""tableName"":""gold_kpi"",""colName"":""date""}",0 15 0 * * ?,3,0,1,1,supervisor,1.69848E+12,,0,job.deleteExpiredKpiRecordRemark
|
||||
7,job.backupEtcFromNE,SYSTEM,backupEtcFromNE,,0 30 0 * * ?,3,0,1,1,supervisor,1.69848E+12,,0,job.backupEtcFromNERemark
|
||||
|
Can't render this file because it contains an unexpected character in line 2 and column 57.
|
@@ -1,209 +0,0 @@
|
||||
menu_id,menu_name,parent_id,menu_sort,path,component,is_frame,is_cache,menu_type,visible,status,perms,icon,create_by,create_time,update_by,update_time,remark
|
||||
1,menu.system,0,16,system,,1,1,D,1,1,,icon-xiangmu,supervisor,1.70E+12,,0,menu.systemRemark
|
||||
2,menu.monitor,0,2,monitor,,1,1,D,0,0,,icon-wenjian,supervisor,1.70E+12,,0,menu.monitorRemark
|
||||
3,menu.tools,0,15,tool,,1,1,D,1,1,,icon-wenjian,supervisor,1.70E+12,,0,menu.toolsRemark
|
||||
4,menu.config,0,3,configManage,,1,0,D,1,1,,icon-huizhiguize,supervisor,1.70E+12,,0,menu.configRemark
|
||||
5,menu.ueUser,0,7,neUser,,1,0,D,1,1,,icon-wocanyu,supervisor,1.70E+12,,0,menu.ueUserRemark
|
||||
6,故障管理,0,50,page,,1,0,D,0,1,page,fa fa-home,admin,1.69E+12,admin,1.69E+12,故障管理
|
||||
7,配置管理,0,550,page,,1,0,D,0,1,page,fa fa-home,admin,1.69E+12,admin,0,配置管理
|
||||
8,性能管理,0,551,page,,1,0,D,0,1,page,fa fa-home,admin,1.69E+12,admin,0,性能管理
|
||||
9,操作维护,0,552,page,,1,0,D,0,1,page,fa fa-home,admin,1.69E+12,admin,0,操作维护
|
||||
10,跟踪管理,0,553,page,,1,0,D,0,1,page,fa fa-home,admin,1.69E+12,admin,1.69E+12,跟踪管理
|
||||
11,日志管理,0,554,page,,1,0,D,0,1,page,fa fa-home,admin,1.69E+12,admin,0,日志管理
|
||||
12,安全管理,0,555,page,,1,0,D,0,1,page,fa fa-home,admin,1.69E+12,admin,0,安全管理
|
||||
13,北向管理,0,556,page,,1,0,D,0,0,page,fa fa-home,admin,1.69E+12,admin,1.69E+12,北向管理
|
||||
14,系统管理,0,557,page,,1,0,D,0,1,page,fa fa-home,admin,1.69E+12,admin,0,系统管理
|
||||
15,拓扑管理,0,558,page,,1,0,D,0,0,page,fa fa-home,admin,1.69E+12,admin,0,拓扑管理
|
||||
100,menu.security.user,2113,1,user,system/user/index,1,1,M,1,1,system:user:list,icon-wocanyu,supervisor,1.70E+12,,0,menu.security.userRemark
|
||||
101,menu.security.role,2113,3,role,system/role/index,1,1,M,1,1,system:role:list,icon-anzhuo,supervisor,1.70E+12,,0,menu.security.roleRemark
|
||||
102,menu.security.roleUser,2113,3,role/inline/auth-user/:roleId,system/role/auth-user,1,1,M,0,1,system:role:auth,#,supervisor,1.70E+12,,0,menu.security.roleUserRemark
|
||||
103,menu.system.menu,1,4,menu,system/menu/index,1,1,M,1,1,system:menu:list,icon-wofaqi,supervisor,1.70E+12,,0,menu.system.menuRemark
|
||||
104,menu.security.dept,2113,5,dept,system/dept/index,1,1,M,1,1,system:dept:list,icon-yuzhanghao1,supervisor,1.70E+12,,0,menu.security.deptRemark
|
||||
105,menu.security.post,2113,6,post,system/post/index,1,1,M,1,1,system:post:list,icon-gonggaodayi,supervisor,1.70E+12,,0,menu.security.postRemark
|
||||
106,menu.system.dictType,1,7,dict,system/dict/index,1,1,M,1,1,system:dict:list,icon-tubiaoku,supervisor,1.70E+12,,0,menu.system.dictTypeRemark
|
||||
107,menu.system.dictData,1,8,dict/inline/data/:dictId,system/dict/data,1,1,M,0,1,system:dict:data,#,supervisor,1.70E+12,,0,menu.system.dictDataRemark
|
||||
108,menu.system.paramSet,1,9,config,system/config/index,1,1,M,1,1,system:config:list,icon-gongnengjieshao,supervisor,1.70E+12,,0,menu.system.paramSetRemark
|
||||
111,menu.system.systemLog,1,11,log,,1,1,D,0,0,,#,supervisor,1.70E+12,,0,menu.system.systemLogRemark
|
||||
112,menu.system.systemInfo,1,3,system-info,monitor/system/info,1,1,M,1,1,monitor:system:info,icon-fuzhidaima,supervisor,1.70E+12,,0,menu.system.systemInfoRemark
|
||||
113,menu.system.cacheInfo,1,2,cache-info,monitor/cache/info,1,1,M,0,1,monitor:cache:info,icon-gongnengjieshao,supervisor,1.70E+12,,0,menu.system.cacheInfoRemark
|
||||
114,menu.system.cache,1,3,cache,monitor/cache/index,1,1,M,0,1,monitor:cache:list,icon-tubiaoku,supervisor,1.70E+12,,0,menu.system.cacheRemark
|
||||
115,menu.security.onlineUser,2113,2,online,monitor/online/index,1,1,M,1,1,monitor:online:list,icon-xiangmuchengyuan,supervisor,1.70E+12,,0,menu.security.onlineUserRemark
|
||||
116,menu.system.job,1,1,job,monitor/job/index,1,1,M,1,1,monitor:job:list,icon-lishi,supervisor,1.70E+12,,0,menu.system.jobRemark
|
||||
117,menu.system.jobLog,1,2,/system/job/inline/log/:jobId,monitor/job/log,1,1,M,0,1,monitor:job:log,#,supervisor,1.70E+12,,0,menu.system.jobLogRemark
|
||||
118,menu.tools.help,3,1,help,tool/help/index,1,1,M,1,1,monitor:help:list,#,supervisor,1.70E+12,,0,menu.tools.helpRemark
|
||||
500,menu.log.operat,2089,1,operate,system/log/operate/index,1,1,M,1,1,system:log:operate:list,icon-fuzhidaima,supervisor,1.70E+12,,0,menu.log.operatRemark
|
||||
501,menu.log.login,2089,2,login,system/log/login/index,1,1,M,1,1,system:log:login:list,icon-fuzhidaima,supervisor,1.70E+12,,0,menu.log.loginRemark
|
||||
1000,menu.common.query,100,1,,,1,1,B,1,1,system:user:query,#,supervisor,1.70E+12,,0,
|
||||
1001,menu.common.add,100,2,,,1,1,B,1,1,system:user:add,#,supervisor,1.70E+12,,0,
|
||||
1002,menu.common.edit,100,3,,,1,1,B,1,1,system:user:edit,#,supervisor,1.70E+12,,0,
|
||||
1003,menu.common.delete,100,4,,,1,1,B,1,1,system:user:remove,#,supervisor,1.70E+12,,0,
|
||||
1004,menu.common.export,100,5,,,1,1,B,1,1,system:user:export,#,supervisor,1.70E+12,,0,
|
||||
1005,menu.common.import,100,6,,,1,1,B,1,1,system:user:import,#,supervisor,1.70E+12,,0,
|
||||
1006,menu.common.reset,100,7,,,1,1,B,1,1,system:user:resetPwd,#,supervisor,1.70E+12,,0,
|
||||
1007,menu.common.query,101,1,,,1,1,B,1,1,system:role:query,#,supervisor,1.70E+12,,0,
|
||||
1008,menu.common.add,101,2,,,1,1,B,1,1,system:role:add,#,supervisor,1.70E+12,,0,
|
||||
1009,menu.common.edit,101,3,,,1,1,B,1,1,system:role:edit,#,supervisor,1.70E+12,,0,
|
||||
1010,menu.common.delete,101,4,,,1,1,B,1,1,system:role:remove,#,supervisor,1.70E+12,,0,
|
||||
1011,menu.common.export,101,5,,,1,1,B,1,1,system:role:export,#,supervisor,1.70E+12,,0,
|
||||
1012,menu.common.query,103,1,,,1,1,B,1,1,system:menu:query,#,supervisor,1.70E+12,,0,
|
||||
1013,menu.common.add,103,2,,,1,1,B,1,1,system:menu:add,#,supervisor,1.70E+12,,0,
|
||||
1014,menu.common.edit,103,3,,,1,1,B,1,1,system:menu:edit,#,supervisor,1.70E+12,,0,
|
||||
1015,menu.common.delete,103,4,,,1,1,B,1,1,system:menu:remove,#,supervisor,1.70E+12,,0,
|
||||
1016,menu.common.query,104,1,,,1,1,B,1,1,system:dept:query,#,supervisor,1.70E+12,,0,
|
||||
1017,menu.common.add,104,2,,,1,1,B,1,1,system:dept:add,#,supervisor,1.70E+12,,0,
|
||||
1018,menu.common.edit,104,3,,,1,1,B,1,1,system:dept:edit,#,supervisor,1.70E+12,,0,
|
||||
1019,menu.common.delete,104,4,,,1,1,B,1,1,system:dept:remove,#,supervisor,1.70E+12,,0,
|
||||
1020,menu.common.query,105,1,,,1,1,B,1,1,system:post:query,#,supervisor,1.70E+12,,0,
|
||||
1021,menu.common.add,105,2,,,1,1,B,1,1,system:post:add,#,supervisor,1.70E+12,,0,
|
||||
1022,menu.common.edit,105,3,,,1,1,B,1,1,system:post:edit,#,supervisor,1.70E+12,,0,
|
||||
1023,menu.common.delete,105,4,,,1,1,B,1,1,system:post:remove,#,supervisor,1.70E+12,,0,
|
||||
1024,menu.common.export,105,5,,,1,1,B,1,1,system:post:export,#,supervisor,1.70E+12,,0,
|
||||
1025,menu.common.query,106,1,#,,1,1,B,1,1,system:dict:query,#,supervisor,1.70E+12,,0,
|
||||
1026,menu.common.add,106,2,#,,1,1,B,1,1,system:dict:add,#,supervisor,1.70E+12,,0,
|
||||
1027,menu.common.edit,106,3,#,,1,1,B,1,1,system:dict:edit,#,supervisor,1.70E+12,,0,
|
||||
1028,menu.common.delete,106,4,#,,1,1,B,1,1,system:dict:remove,#,supervisor,1.70E+12,,0,
|
||||
1029,menu.common.export,106,5,#,,1,1,B,1,1,system:dict:export,#,supervisor,1.70E+12,,0,
|
||||
1030,menu.common.query,108,1,#,,1,1,B,1,1,system:config:query,#,supervisor,1.70E+12,,0,
|
||||
1031,menu.common.add,108,2,#,,1,1,B,1,1,system:config:add,#,supervisor,1.70E+12,,0,
|
||||
1032,menu.common.edit,108,3,#,,1,1,B,1,1,system:config:edit,#,supervisor,1.70E+12,,0,
|
||||
1033,menu.common.delete,108,4,#,,1,1,B,1,1,system:config:remove,#,supervisor,1.70E+12,,0,
|
||||
1034,menu.common.export,108,5,#,,1,1,B,1,1,system:config:export,#,supervisor,1.70E+12,,0,
|
||||
1039,menu.common.query,500,1,#,,1,1,B,1,1,system:log:operate:query,#,supervisor,1.70E+12,,0,
|
||||
1040,menu.common.delete,500,2,#,,1,1,B,1,1,system:log:operate:remove,#,supervisor,1.70E+12,,0,
|
||||
1041,menu.common.export,500,3,#,,1,1,B,1,1,system:log:operate:export,#,supervisor,1.70E+12,,0,
|
||||
1042,menu.common.query,501,1,#,,1,1,B,1,1,system:log:login:query,#,supervisor,1.70E+12,,0,
|
||||
1043,menu.common.delete,501,2,#,,1,1,B,1,1,system:log:login:remove,#,supervisor,1.70E+12,,0,
|
||||
1044,menu.common.export,501,3,#,,1,1,B,1,1,system:log:login:export,#,supervisor,1.70E+12,,0,
|
||||
1045,menu.common.unlock,501,4,#,,1,1,B,1,1,system:log:login:unlock,#,supervisor,1.70E+12,,0,
|
||||
1046,menu.common.query,114,1,#,,1,1,B,1,1,monitor:cache:query,#,supervisor,1.70E+12,,0,
|
||||
1047,menu.common.delete,114,2,#,,1,1,B,1,1,monitor:cache:remove,#,supervisor,1.70E+12,,0,
|
||||
1048,menu.common.query,115,1,#,,1,1,B,1,1,monitor:online:query,#,supervisor,1.70E+12,,0,
|
||||
1049,menu.forcedQuit.batch ,115,2,#,,1,1,B,1,1,monitor:online:batchLogout,#,supervisor,1.70E+12,,0,
|
||||
1050,menu.forcedQuit.single,115,3,#,,1,1,B,1,1,monitor:online:forceLogout,#,supervisor,1.70E+12,,0,
|
||||
1051,menu.common.query,116,1,#,,1,1,B,1,1,monitor:job:query,#,supervisor,1.70E+12,,0,
|
||||
1052,menu.common.add,116,2,#,,1,1,B,1,1,monitor:job:add,#,supervisor,1.70E+12,,0,
|
||||
1053,menu.common.edit,116,3,#,,1,1,B,1,1,monitor:job:edit,#,supervisor,1.70E+12,,0,
|
||||
1054,menu.common.delete,116,4,#,,1,1,B,1,1,monitor:job:remove,#,supervisor,1.70E+12,,0,
|
||||
1055,menu.common.edit,116,5,#,,1,1,B,1,1,monitor:job:changeStatus,#,supervisor,1.70E+12,,0,
|
||||
1056,menu.common.export,116,6,#,,1,1,B,1,1,monitor:job:export,#,supervisor,1.70E+12,,0,
|
||||
2009,menu.ueUser.authUDM,5,1,auth,neUser/auth/index,1,1,M,1,1,neUser:auth:index,icon-xiangmuchengyuan,supervisor,1.70E+12,,0,menu.ueUser.authUDMRemark
|
||||
2010,menu.ueUser.subUDM,5,2,sub,neUser/sub/index,1,1,M,1,1,neUser:sub:index,icon-xiangmuchengyuan,supervisor,1.70E+12,,0,menu.ueUser.subUDMRemark
|
||||
2011,活动告警,6,1,,page/alarm/alarmListDown.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,1.69E+12,活动告警
|
||||
2012,历史告警,6,2,,page/alarm/AlarmListHistory.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,历史告警
|
||||
2013,故障通用设置,6,3,,page/alarm/alarmInfoConfig.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,故障通用设置
|
||||
2014,定时同步设置,6,4,,page/alarm/synchronous.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,1.69E+12,定时同步设置
|
||||
2015,健康状态检查,6,5,,page/alarm/healthCheck.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,1.69E+12,健康状态检查
|
||||
2016,告警前转,6,6,,page/alarm/alarmForwarding.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,告警前转
|
||||
2017,网元管理,7,1,,page/nfManage/list.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,网元管理
|
||||
2018,参数配置,7,2,,page/configParam/list.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,参数配置
|
||||
2019,软件管理,7,3,,page/softwareManage/softwareManage.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,软件管理
|
||||
2020,备份管理,7,5,,page/softwareManage/backupManage.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,备份管理
|
||||
2021,配置参数设置,7,6,,page/configParam/configParamSet.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,配置参数设置
|
||||
2022,任务管理,8,1,,page/task/list.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,任务管理
|
||||
2023,性能数据,8,2,,page/repair/list.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,性能数据
|
||||
2024,性能报表,8,3,,page/task/perfReport.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,性能报表
|
||||
2025,性能门限,8,4,,page/task/threshold.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,性能门限
|
||||
2026,黄金指标,8,5,,page/gold/list.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,黄金指标
|
||||
2027,性能通用设置,8,7,,page/task/perfReportSet.html,1,0,M,0,0,page,#,admin,1.69E+12,admin,0,性能通用设置
|
||||
2028,自定义指标,8,8,,page/indicators/list.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,自定义指标
|
||||
2029,对象模板,8,8,,page/objectTemplate/list.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,1.69E+12,对象模板
|
||||
2030,自定义测量数据,8,9,,page/indicators/measuringData.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,1.69E+12,自定义测量数据
|
||||
2031,拓扑视图,15,1,,page/topology/topologyList.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,0,拓扑视图
|
||||
2032,系统维护,14,1,,page/systemManage/systemOperation.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,系统维护
|
||||
2033,稳定性事件列表,14,2,,page/systemManage/stabilityEvents.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,1.69E+12,稳定性事件列表
|
||||
2034,稳定性统计报告,14,3,,page/systemManage/stabilityReports.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,1.69E+12,稳定性统计报告
|
||||
2035,系统备份,14,4,,page/systemManage/systemBackup.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,1.69E+12,系统备份
|
||||
2036,系统可扩展,14,5,,page/systemManage/systemExtended.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,1.69E+12,"""系统可扩展"
|
||||
2037,证书管理,14,6,,page/systemManage/certificateManage.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,1.69E+12,证书管理
|
||||
2038,北向操作日志,13,0,,page/log/nbiOperLogList.html,1,0,M,0,0,page,#,admin,1.69E+12,admin,0,北向操作日志
|
||||
2039,北向告警日志,13,2,,page/log/nbiAlarmLog.html,1,0,M,0,0,page,#,admin,1.69E+12,admin,1.69E+12,北向告警日志
|
||||
2040,北向通用设置,13,3,,page/log/nbiSet.html,1,0,M,0,0,page,#,admin,1.69E+12,admin,0,北向通用设置
|
||||
2041,用户管理,12,1,,page/user/list.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,用户管理
|
||||
2042,在线状态,12,2,,page/user/online.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,在线状态
|
||||
2043,用户组管理,12,2,,page/group/list.html,1,0,M,0,0,page,#,admin,1.69E+12,admin,1.69E+12,用户组管理
|
||||
2044,安全策略,12,3,,page/user/securityPolicy.html,1,0,M,0,0,page,#,admin,1.69E+12,admin,1.69E+12,安全策略
|
||||
2045,操作日志,11,1,,page/log/operLogList.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,操作日志
|
||||
2046,mml操作日志,11,2,,page/log/mmlOperLogList.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,mml操作日志
|
||||
2047,告警日志,11,3,,page/log/alarmLogList.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,告警日志
|
||||
2048,安全日志,11,4,,page/log/securityLogList.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,安全日志
|
||||
2049,告警前转日志,11,7,,page/log/forwardingLog.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,告警前转日志
|
||||
2050,日志通用管理,11,8,,page/log/logSet.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,日志通用管理
|
||||
2051,系统日志,11,9,,page/log/systemLog.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,系统日志
|
||||
2052,跟踪任务,10,1,,page/trace/taskList.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,1.69E+12,跟踪任务
|
||||
2053,信令分析,10,2,,page/trace/traceShow.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,1.69E+12,信令分析
|
||||
2054,核心网池,9,0,,page/mml/poolList.html,1,0,M,0,0,page,#,admin,1.69E+12,admin,1.69E+12,核心网池
|
||||
2055,操作维护MML,9,1,,page/mml/omcList.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,操作维护MML
|
||||
2056,网元操作MML,9,3,,page/mml/list.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,网元操作MML
|
||||
2057,用户数据MML,9,4,,page/mml/udmList.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,用户数据MML
|
||||
2058,操作维护设置,9,5,,page/mml/mmlSet.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,操作维护设置
|
||||
2059,角色管理,12,6,,page/role/list.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,角色管理
|
||||
2060,菜单管理,12,7,,page/menu/list.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,菜单管理
|
||||
2065,数据库URL查询,0,10011,,,1,1,B,0,0,page,#,admin,1.69E+12,admin,0,数据库查询操作
|
||||
2066,数据库URL新增,0,10012,,,1,1,B,0,0,page,#,admin,1.69E+12,admin,0,数据库URL新增
|
||||
2067,数据库URL更新,0,10013,,,1,1,B,0,0,page,#,admin,1.69E+12,admin,0,数据库URL更新
|
||||
2068,数据库URL删除,0,10014,,,1,1,B,0,0,page,#,admin,1.69E+12,admin,0,数据库URL删除
|
||||
2069,用户信息,0,559,page,,1,0,D,0,1,page,fa fa-home,admin,1.69E+12,admin,1.69E+12,
|
||||
2070,UDM鉴权用户,2069,1,,page/nfUserInfo/authList.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,1.69E+12,
|
||||
2071,5G基站信息,2069,4,,page/nfUserInfo/5gBase.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,1.69E+12,
|
||||
2072,IMS在线用户,2069,3,,page/baseInfo/imsOnline.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,1.69E+12,
|
||||
2073,UDM签约用户,2069,2,,page/nfUserInfo/subsList.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,1.69E+12,
|
||||
2074,UE在线信息,2069,4,,page/baseInfo/ueInfoList.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,1.69E+12,
|
||||
2075,menu.config.neManage,4,1,neManage,configManage/neManage/index,1,1,M,1,1,configManage:neManage:index,icon-biaoqing,supervisor,1.70E+12,,0,menu.config.neManageRemark
|
||||
2076,menu.config.configNE,4,2,configParam,configManage/configParam/index,1,1,M,1,1,configManage:configParam:index,icon-piliang,supervisor,1.70E+12,,0,menu.config.configNERemark
|
||||
2077,信令抓包,10,3,,page/trace/pcap.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,tcpdump抓包pcap文件
|
||||
2078,menu.config.backupManage,4,3,backupManage,configManage/backupManage/index,1,1,M,1,1,configManage:backupManage:index,icon-soutubiao,supervisor,1.70E+12,,0,menu.config.backupManageRemark
|
||||
2079,menu.config.softwareManage,4,4,softwareManage,configManage/softwareManage/index,1,1,M,1,1,configManage:softwareManage:index,icon-huidingbu,supervisor,1.70E+12,,0,menu.config.softwareManageRemark
|
||||
2080,menu.ueUser.onlineIMS,5,4,ims,neUser/ims/index,1,1,M,1,1,neUser:ims:index,icon-xiangmuchengyuan,supervisor,1.70E+12,,0,menu.ueUser.onlineIMSRemark
|
||||
2081,menu.ueUser.onlineUE,5,6,ue,neUser/ue/index,1,1,M,1,1,neUser:ue:index,icon-xiangmuchengyuan,supervisor,1.70E+12,,0,menu.ueUser.onlineUERemark
|
||||
2082,menu.ueUser.base5G,5,7,base5G,neUser/base5G/index,1,1,M,1,1,neUser:base5G:index,icon-paixu,supervisor,1.70E+12,,0,menu.ueUser.base5GRemark
|
||||
2083,menu.trace,2087,30,traceManage,,1,0,D,1,1,,icon-paixu,supervisor,1.70E+12,,0,menu.traceRemark
|
||||
2084,menu.trace.task,2083,1,task,traceManage/task/index,1,1,M,1,1,traceManage:task:index,icon-chexiao,supervisor,1.70E+12,,0,menu.trace.taskRemark
|
||||
2085,menu.trace.analysis,2083,2,analysis,traceManage/analysis/index,1,1,M,1,1,traceManage:analysis:index,icon-gongnengjieshao,supervisor,1.70E+12,,0,menu.trace.analysisRemark
|
||||
2086,menu.trace.pcap,2083,3,pcap,traceManage/pcap/index,1,1,M,1,1,traceManage:pcap:index,icon-soutubiao,supervisor,1.70E+12,,0,menu.trace.pcapRemark
|
||||
2087,menu.fault,0,2,faultManage,,1,0,D,1,1,,icon-jinggao,supervisor,1.70E+12,,0,menu.faultRemark
|
||||
2088,menu.fault.active,2129,1,active-alarm,faultManage/active-alarm/index,1,1,M,1,1,faultManage:active-alarm:index,icon-wenjian,supervisor,1.70E+12,,0,menu.fault.activemRemark
|
||||
2089,menu.log,0,9,logManage,,1,0,D,1,1,,icon-fuzhidaima,supervisor,1.70E+12,,0,menu.logRemark
|
||||
2090,menu.log.operatOld,2089,1,operation,logManage/operation/index,1,0,M,0,0,logManage:operation:index,icon-fuzhidaima,supervisor,1.70E+12,,0,menu.log.operatOldRemark
|
||||
2091,menu.log.mml,2089,2,mml,logManage/mml/index,1,1,M,1,1,logManage:mml:index,icon-wocanyu,supervisor,1.70E+12,,0,menu.log.mmlRemark
|
||||
2092,menu.log.alarm,2089,3,alarm-log,logManage/alarm/index,1,1,M,1,1,logManage:alarm:index,icon-fuzhidaima,supervisor,1.70E+12,,0,menu.log.alarmRemark
|
||||
2093,menu.log.securityOld,2089,6,security-log,logManage/security/index,1,0,M,0,0,logManage/security/index,icon-gongnengjieshao,supervisor,1.70E+12,,0,menu.log.securityOldRemark
|
||||
2094,menu.log.forwarding,2089,7,forwarding,logManage/forwarding/index,1,0,M,1,1,logManage:forwarding:index,icon-huizhiguize,supervisor,1.70E+12,,0,menu.log.forwardingRemark
|
||||
2095,menu.log.set,2089,15,logSet,logManage/logSet/index,1,0,M,1,1,logManage:logSet:index,icon-you,supervisor,1.70E+12,,0,menu.log.setRemark
|
||||
2096,menu.monitor.sessionUser,2,10,session,monitor/session/index,1,0,M,0,0,monitor:session:index,icon-gerenzhanghu,supervisor,1.70E+12,,0,menu.monitor.sessionUserRemark
|
||||
2097,menu.fault.history,2129,2,history-alarm,faultManage/history-alarm/index,1,1,M,1,1,faultManage/history-alarm/index,icon-huizhiguize,supervisor,1.70E+12,,0,menu.fault.historyRemark
|
||||
2098,menu.fault.set,2129,100,fault-setting,faultManage/fault-setting/index,1,0,M,1,1,faultManage/fault-setting/index,icon-gonggaodayi,supervisor,1.70E+12,,0,menu.fault.setRemark
|
||||
2099,menu.perf,0,5,perfManage,,1,0,D,1,1,,icon-soutubiao,supervisor,1.70E+12,,0,menu.perfRemark
|
||||
2100,menu.perf.task,2099,1,taskManage,perfManage/taskManage/index,1,1,M,1,1,perfManage:taskManage:index,icon-wofaqi,supervisor,1.70E+12,,0,menu.perf.taskRemark
|
||||
2101,menu.perf.data,2099,2,perfData,perfManage/perfData/index,1,1,M,1,1,perfManage:perfData:index,icon-soutubiao,supervisor,1.70E+12,,0,menu.perf.dataRemark
|
||||
2102,menu.perf.report,2099,3,perfReport,perfManage/perfReport/index,1,0,M,0,0,perfManage:perfReport:index,icon-gonggaodayi,supervisor,1.70E+12,,0,menu.perf.reportRemark
|
||||
2103,menu.perf.threshold,2099,4,perfThreshold,perfManage/perfThreshold/index,1,0,M,1,1,perfManage:perfThreshold:index,icon-zhuanrang,supervisor,1.70E+12,,0,menu.perf.thresholdRemark
|
||||
2104,menu.perf.kpi,2099,5,goldTarget,perfManage/goldTarget/index,1,1,M,1,1,perfManage:goldTarget:index,icon-soutubiao,supervisor,1.70E+12,,0,menu.perf.kpiRemark
|
||||
2105,menu.perf.customTarget,2099,6,customTarget,perfManage/customTarget/index,1,1,M,0,0,perfManage:customTarget:index,icon-fanhui1,supervisor,1.70E+12,,0,menu.perf.customTargetRemark
|
||||
2106,menu.perf.set,2099,7,perfSet,perfManage/perfSet/index,1,0,M,0,0,perfManage:perfSet:index,icon-gonggao,supervisor,1.70E+12,,0,menu.perf.setRemark
|
||||
2107,menu.mml,0,8,mmlManage,,1,0,D,1,1,,icon-zhizuoliucheng,supervisor,1.70E+12,,0,menu.mmlRemark
|
||||
2108,menu.mml.ne,2107,1,neOperate,mmlManage/neOperate/index,1,1,M,1,1,mmlManage:neOperate:index,icon-huizhiguize,supervisor,1.70E+12,,0,menu.mml.neRemark
|
||||
2109,menu.mml.udm,2107,2,udmOperate,mmlManage/udmOperate/index,1,1,M,1,1,mmlManage:udmOperate:index,icon-gonggaodayi,supervisor,1.70E+12,,0,menu.mml.udmRemark
|
||||
2110,menu.mml.set,2107,4,mmlSet,mmlManage/mmlSet/index,1,1,M,1,1,mmlManage:mmlSet:index,icon-wofaqi,supervisor,1.70E+12,,0,menu.mml.setRemark
|
||||
2111,menu.mml.omc,2107,3,omcOperate,mmlManage/omcOperate/index,1,1,M,1,1,mmlManage:omcOperate:index,icon-huizhiguize,supervisor,1.70E+12,,0,menu.mml.omcRemark
|
||||
2112,menu.config.licenseManage,4,5,license,configManage/license/index,1,1,M,1,1,configManage/license/index,icon-shang,supervisor,1.70E+12,,0,menu.config.licenseManageRemark
|
||||
2113,menu.security,0,14,security,,1,0,D,1,1,,icon-suofang,supervisor,1.70E+12,,0,menu.securityRemark
|
||||
2114,menu.system.systemSet,1,12,setting,system/setting/index,1,1,M,1,1,system:setting:index,icon-piliang,supervisor,1.70E+12,,0,menu.system.systemSetRemark
|
||||
2115,menu.system.systemResource,1,13,monitor,monitor/monitor/index,1,1,M,1,1,monitor:monitor:info,icon-soutubiao,supervisor,1.70E+12,,0,menu.system.systemResourceRemark
|
||||
2116,menu.config.configNEForm,4,2,configParamForm,configManage/configParamForm/index,1,0,M,1,1,configManage:configParam:index,icon-wofaqi,supervisor,1.70E+12,,0,menu.config.configNEFormRemark
|
||||
2117,menu.config.configNETree,4,2,configParamTree,configManage/configParamTree/index,1,0,M,1,1,configManage:configParam:index,icon-wofaqi,supervisor,1.70E+12,,0,menu.config.configNETreeRemark
|
||||
2118,menu.config.configNETreeTable,4,2,configNETreeTable,configManage/configParamTreeTable/index,1,0,M,1,1,configManage:configParam:index,icon-wofaqi,supervisor,1.70E+12,,0,menu.config.configNETreeTableRemark
|
||||
2119,menu.ueUser.n3iwf,5,8,n3iwf,neUser/n3iwf/index,1,0,M,0,1,neUser:n3iwf:index,icon-paixu,supervisor,1.70E+12,,0,
|
||||
2120,menu.ueUser.pcf,5,9,pcf,neUser/pcf/index,1,0,M,1,1,neUser:pcf:index,icon-paixu,supervisor,1.70E+12,,0,
|
||||
2121,menu.system.user.editRole,100,8,,,1,1,B,1,1,system:user:editRole,#,supervisor,1.70E+12,,0,
|
||||
2122,menu.system.setting.i18n,2114,1,,,1,1,B,1,1,system:setting:i18n,#,supervisor,1.70E+12,supervisor,1.70E+12,menu.system.setting.i18nRemark
|
||||
2123,menu.log.neFile,2089,9,neFile,logManage/neFile/index,1,0,M,1,1,logManage:neFile:index,icon-tubiaohuizhi,supervisor,1.70E+12,,0,
|
||||
2124,menu.neUser.nssf,5,10,nssf,neUser/nssf/index,1,0,M,0,1,neUser:nssf:index,icon-daimayingyong,supervisor,1.70E+12,supervisor,1.70E+12,
|
||||
2125,menu.neUser.nssfAmf,5,11,nssfAmf,neUser/nssfAmf/index,1,0,M,0,1,neUser:nssfAmf:index,icon-paixu,supervisor,1.70E+12,,0,
|
||||
2126,menu.monitor.topology,2130,10,topology,monitor/topology/index,1,0,M,1,1,monitor:topology:index,icon-fangda,supervisor,1.70E+12,,0,
|
||||
2127,menu.monitor.topologyBuild,2130,30,topologyBuild,monitor/topologyBuild/index,1,0,M,1,1,monitor:topologyBuild:index,icon-fangda,supervisor,1.70E+12,supervisor,1.70E+12,
|
||||
2128,menu.monitor.topologyArchitecture,2130,20,topologyArchitecture,monitor/topologyArchitecture/index,1,0,M,1,1,monitor:topologyArchitecture:index,icon-soutubiao,supervisor,1.70E+12,supervisor,1.70E+12,
|
||||
2129,menu.alarm,2087,10,alarm,,1,0,D,1,1,,icon-jinggao,supervisor,1.7048E+12,supervisor,"1704847028995",,,
|
||||
2130,menu.topology,2087,20,topology,,1,0,D,1,1,,icon-anzhuo,supervisor,1.7048E+12,supervisor,"1704847055540",,,
|
||||
2131,menu.dashboard,2087,0,dashboard,,1,0,D,1,1,,icon-soutubiao,supervisor,1.70555E+12,supervisor,1.70555E+12,
|
||||
2132,menu.dashboard.overview,2131,1,overview,dashboard/overview/index,1,0,M,1,1,dashboard:overview:index,icon-paixu,supervisor,1.70555E+12,,0,
|
||||
2133,menu.dashboard.cdr,2131,3,cdr,dashboard/cdr/index,1,0,M,1,1,dashboard:cdr:index,icon-paixu,supervisor,1.70555E+12,,0,
|
||||
|
@@ -1,5 +0,0 @@
|
||||
post_id,post_code,post_name,post_sort,status,create_by,create_time,update_by,update_time,remark
|
||||
1,administator,post.admin,1,1,supervisor,1.69711E+12,,0,
|
||||
2,operator,post.operator,2,1,supervisor,1.69711E+12,,0,
|
||||
3,monitor,post.monitor,3,1,supervisor,1.69711E+12,,0,
|
||||
4,visitor,post.visitor,4,1,supervisor,1.69711E+12,,0,
|
||||
|
@@ -1,6 +0,0 @@
|
||||
role_id,role_name,role_key,role_sort,data_scope,menu_check_strictly,dept_check_strictly,status,del_flag,create_by,create_time,update_by,update_time,remark
|
||||
1,role.admin,supervisor,1,1,1,1,1,0,supervisor,1.69709E+12,,0,role.adminRemark
|
||||
2,role.adminAssign,administrator,2,1,1,1,1,0,supervisor,1.69849E+12,,0,role.adminAssignRemark
|
||||
3,role.operator,operator,3,1,1,1,1,0,supervisor,1.69849E+12,,0,role.operatorRemark
|
||||
4,role.monitor,monitor,4,1,1,1,1,0,supervisor,1.69849E+12,,0,role.monitorRemark
|
||||
5,role.vistor,vistor,5,1,1,1,1,0,supervisor,1.69849E+12,,0,role.vistorRemark
|
||||
|
@@ -890,7 +890,7 @@
|
||||
}
|
||||
|
||||
|
||||
"param_config": {
|
||||
"ne_config": {
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
@@ -903,27 +903,22 @@
|
||||
"cols": [
|
||||
{
|
||||
"name": "ne_type",
|
||||
"display": "NE type",
|
||||
"display": "NE Type",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "ne_id",
|
||||
"display": "NE ID",
|
||||
"length": 28
|
||||
},
|
||||
{
|
||||
"name": "top_tag",
|
||||
"display": "Parameters tag",
|
||||
"name": "param_display",
|
||||
"display": "Parameter Display",
|
||||
"length": 128
|
||||
},
|
||||
{
|
||||
"name": "param_name",
|
||||
"display": "Parameter name list",
|
||||
"display": "Parameter Name",
|
||||
"length": 256
|
||||
},
|
||||
{
|
||||
"name": "param_value",
|
||||
"display": "Parameter value list",
|
||||
"display": "Parameter Value",
|
||||
"length": 256
|
||||
}
|
||||
],
|
||||
|
||||
@@ -1,310 +1,592 @@
|
||||
amf:
|
||||
system:
|
||||
display: "System Config"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "amfName"
|
||||
type: "string"
|
||||
value: "AMF"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "AMF Name"
|
||||
comment: ""
|
||||
- name: "relativeCapacity"
|
||||
type: "int"
|
||||
value: "255"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Relative Capacity"
|
||||
comment: "0~255"
|
||||
- name: "sbiScheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"http","1":"https"}'
|
||||
display: "SBI Scheme"
|
||||
comment: ""
|
||||
- name: "sbiServerIp"
|
||||
type: "string"
|
||||
value: "192.168.1.183"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "SBI Server IP"
|
||||
comment: ""
|
||||
- name: "sbiServerPort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "SBI Server Port"
|
||||
comment: "0~65535"
|
||||
- name: "nrfEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "NRF Enabled"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.180:8080"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "ausfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.130:8080"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "AUSF URI"
|
||||
comment: ""
|
||||
- name: "udmUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.140:8080"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "UDM URI"
|
||||
comment: ""
|
||||
- name: "smfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.150:8080"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "SMF URI"
|
||||
comment: ""
|
||||
- name: "pcfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.160:8080"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "PCF URI"
|
||||
comment: ""
|
||||
- name: "lmfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.200:8080"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "LMF URI"
|
||||
comment: ""
|
||||
- name: "nefUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.210:8080"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "NEF URI"
|
||||
comment: ""
|
||||
- name: "dnnCorrectionEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "DNN Correction Enabled"
|
||||
comment: ""
|
||||
- name: "defaultDnn"
|
||||
type: "string"
|
||||
value: "internet"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "Default DNN"
|
||||
comment: ""
|
||||
- name: "integrityAlgorithm"
|
||||
type: "enum"
|
||||
value: "2"
|
||||
access: "read-write"
|
||||
filter: '{"0":"NIA0","1":"NIA1","2":"NIA2","3":"NIA3"}'
|
||||
display: "Integrity Algorithm"
|
||||
comment: ""
|
||||
- name: "cipheringAlgorithm"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"NEA0","1":"NEA1","2":"NEA2","3":"NEA3"}'
|
||||
display: "Ciphering Algorithm"
|
||||
comment: ""
|
||||
- name: "t3502"
|
||||
type: "int"
|
||||
value: "720"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3502"
|
||||
comment: ""
|
||||
- name: "t3512"
|
||||
type: "int"
|
||||
value: "3600"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3512"
|
||||
comment: ""
|
||||
- name: "t3513"
|
||||
type: "int"
|
||||
value: "2"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3513"
|
||||
comment: ""
|
||||
- name: "t3522"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3522"
|
||||
comment: ""
|
||||
- name: "t3550"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3550"
|
||||
comment: ""
|
||||
- name: "t3555"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3555"
|
||||
comment: ""
|
||||
- name: "t3560"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3560"
|
||||
comment: ""
|
||||
- name: "t3565"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3565"
|
||||
comment: ""
|
||||
- name: "t3570"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3570"
|
||||
comment: ""
|
||||
- name: "amfName"
|
||||
type: "string"
|
||||
value: "AMF"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "AMF Name"
|
||||
comment: ""
|
||||
visible: "self"
|
||||
- name: "relativeCapacity"
|
||||
type: "int"
|
||||
value: "255"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Relative Capacity"
|
||||
comment: "0~255"
|
||||
visible: "self"
|
||||
- name: "sbiScheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"http","1":"https"}'
|
||||
display: "SBI Scheme"
|
||||
comment: ""
|
||||
- name: "sbiServerIp"
|
||||
type: "string"
|
||||
value: "192.168.1.183"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "SBI Server IP"
|
||||
comment: ""
|
||||
visible: "self"
|
||||
- name: "sbiServerPort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "SBI Server Port"
|
||||
comment: "0~65535"
|
||||
- name: "nrfEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "NRF Enabled"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.180:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "ausfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.130:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "AUSF URI"
|
||||
comment: ""
|
||||
- name: "udmUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.140:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "UDM URI"
|
||||
comment: ""
|
||||
- name: "smfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.150:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "SMF URI"
|
||||
comment: ""
|
||||
- name: "pcfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.160:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "PCF URI"
|
||||
comment: ""
|
||||
- name: "backupAusfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.131:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Backup AUSF URI"
|
||||
comment: ""
|
||||
- name: "backupUdmUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.141:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Backup UDM URI"
|
||||
comment: ""
|
||||
- name: "backupSmfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.151:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Backup SMF URI"
|
||||
comment: ""
|
||||
- name: "backupPcfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.161:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Backup PCF URI"
|
||||
comment: ""
|
||||
- name: "lmfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.200:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "LMF URI"
|
||||
comment: ""
|
||||
- name: "nefUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.210:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "NEF URI"
|
||||
comment: ""
|
||||
- name: "imeiRestrictionEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "IMEI Restriction Enabled"
|
||||
comment: ""
|
||||
- name: "allowedImeiPrefix"
|
||||
type: "string"
|
||||
value: "869583045"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Allowed IMEI Prefix"
|
||||
comment: ""
|
||||
- name: "dnnCorrectionEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "DNN Correction Enabled"
|
||||
comment: ""
|
||||
- name: "defaultDnn"
|
||||
type: "string"
|
||||
value: "internet"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Default DNN"
|
||||
comment: ""
|
||||
- name: "integrityAlgorithm"
|
||||
type: "enum"
|
||||
value: "2"
|
||||
access: "read-write"
|
||||
filter: '{"0":"NIA0","1":"NIA1","2":"NIA2","3":"NIA3"}'
|
||||
display: "Integrity Algorithm"
|
||||
comment: ""
|
||||
- name: "cipheringAlgorithm"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"NEA0","1":"NEA1","2":"NEA2","3":"NEA3"}'
|
||||
display: "Ciphering Algorithm"
|
||||
comment: ""
|
||||
- name: "t3502"
|
||||
type: "int"
|
||||
value: "720"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3502"
|
||||
comment: ""
|
||||
- name: "t3512"
|
||||
type: "int"
|
||||
value: "3600"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3512"
|
||||
comment: ""
|
||||
- name: "t3513"
|
||||
type: "int"
|
||||
value: "2"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3513"
|
||||
comment: ""
|
||||
- name: "t3522"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3522"
|
||||
comment: ""
|
||||
- name: "t3550"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3550"
|
||||
comment: ""
|
||||
- name: "t3555"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3555"
|
||||
comment: ""
|
||||
- name: "t3560"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3560"
|
||||
comment: ""
|
||||
- name: "t3565"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3565"
|
||||
comment: ""
|
||||
- name: "t3570"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3570"
|
||||
comment: ""
|
||||
association:
|
||||
display: "TNL Association List"
|
||||
sort: 3
|
||||
visible: "self"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "ngapIp"
|
||||
type: "string"
|
||||
value: "192.168.1.183"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "NGAP IP"
|
||||
comment: ""
|
||||
- name: "ngapSctpPort"
|
||||
type: "int"
|
||||
value: "38412"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "NGAP SCTP Port"
|
||||
comment: "0~65535"
|
||||
- name: "weightFactor"
|
||||
type: "int"
|
||||
value: "255"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Weight"
|
||||
comment: "0~255"
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "ngapIp"
|
||||
type: "string"
|
||||
value: "192.168.1.183"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "NGAP IP"
|
||||
comment: ""
|
||||
- name: "ngapSctpPort"
|
||||
type: "int"
|
||||
value: "38412"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "NGAP SCTP Port"
|
||||
comment: "0~65535"
|
||||
- name: "weightFactor"
|
||||
type: "int"
|
||||
value: "255"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Weight"
|
||||
comment: "0~255"
|
||||
guami:
|
||||
display: "GUAMI List"
|
||||
sort: 5
|
||||
visible: "self"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: '00101'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{5,6}$'
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "regionId"
|
||||
type: "int"
|
||||
value: '1'
|
||||
access: "read-write"
|
||||
filter: '0~255'
|
||||
display: "Region ID"
|
||||
comment: "0~255"
|
||||
- name: "setId"
|
||||
type: "int"
|
||||
value: '1'
|
||||
access: "read-write"
|
||||
filter: '0~1023'
|
||||
display: "Set ID"
|
||||
comment: "0~1023"
|
||||
- name: "pointer"
|
||||
type: "int"
|
||||
value: '1'
|
||||
access: "read-write"
|
||||
filter: '0~63'
|
||||
display: "Pointer"
|
||||
comment: "0~63"
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "regionId"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Region ID"
|
||||
comment: "0~255"
|
||||
- name: "setId"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~1023"
|
||||
display: "Set ID"
|
||||
comment: "0~1023"
|
||||
- name: "pointer"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~63"
|
||||
display: "Pointer"
|
||||
comment: "0~63"
|
||||
tai:
|
||||
display: "TAI List"
|
||||
sort: 7
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: '00101'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{5,6}$'
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "string"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '0~8'
|
||||
display: "TAC"
|
||||
comment: "0~16777215"
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "string"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~8"
|
||||
display: "TAC"
|
||||
comment: "0~16777215"
|
||||
slice:
|
||||
display: "Slice List"
|
||||
sort: 9
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: '00101'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{5,6}$'
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "sst"
|
||||
type: "int"
|
||||
value: '1'
|
||||
access: "read-write"
|
||||
filter: '0~127'
|
||||
display: "SST"
|
||||
comment: "0~127"
|
||||
- name: "sd"
|
||||
type: "regex"
|
||||
value: '000001'
|
||||
access: "read-write"
|
||||
filter: '^[A-Fa-f0-9]{6}'
|
||||
display: "SD"
|
||||
comment: ""
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "sst"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~127"
|
||||
display: "SST"
|
||||
comment: "0~127"
|
||||
- name: "sd"
|
||||
type: "regex"
|
||||
value: "000001"
|
||||
access: "read-write"
|
||||
filter: "^[A-Fa-f0-9]{6}"
|
||||
display: "SD"
|
||||
comment: ""
|
||||
systemFeatOpt:
|
||||
display: "System FeatOpt"
|
||||
sort: 11
|
||||
list:
|
||||
- name: "dnnCorrectionEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "dnnCorrectionEnabled"
|
||||
comment: ""
|
||||
- name: "gutiReallocationInPRUEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "gutiReallocationInPRUEnabled"
|
||||
comment: ""
|
||||
- name: "ueRadioCapabilityMatchEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "ueRadioCapabilityMatchEnabled"
|
||||
comment: ""
|
||||
- name: "supportFollowOnRequestIndication"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "supportFollowOnRequestIndication"
|
||||
comment: ""
|
||||
- name: "triggerInitCtxSetupForAllNASProc"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "triggerInitCtxSetupForAllNASProc"
|
||||
comment: ""
|
||||
- name: "supportAllAllowedNssai"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "supportAllAllowedNssai"
|
||||
comment: ""
|
||||
- name: "implicitUnsubscribeEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "implicitUnsubscribeEnabled"
|
||||
comment: ""
|
||||
- name: "supportRRCInactiveReport"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "supportRRCInactiveReport"
|
||||
comment: ""
|
||||
- name: "supportMappedSecurityContext"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "supportMappedSecurityContext"
|
||||
comment: ""
|
||||
- name: "optimizeSignalingProcedure"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "optimizeSignalingProcedure"
|
||||
comment: ""
|
||||
- name: "reAuthInServiceRequestProc"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "reAuthInServiceRequestProc"
|
||||
comment: ""
|
||||
- name: "skipGetSubscribedNssai"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "skipGetSubscribedNssai"
|
||||
comment: ""
|
||||
- name: "forceIdentityRequest"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "forceIdentityRequest"
|
||||
comment: ""
|
||||
- name: "cagEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "cagEnabled"
|
||||
comment: ""
|
||||
- name: "imeiRestrictionEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "imeiRestrictionEnabled"
|
||||
comment: ""
|
||||
- name: "checkSliceInTaEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "checkSliceInTaEnabled"
|
||||
comment: ""
|
||||
- name: "uePolicyEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "uePolicyEnabled"
|
||||
comment: ""
|
||||
- name: "smsOverNasEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "smsOverNasEnabled"
|
||||
comment: ""
|
||||
- name: "statusReportToOmc"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "statusReportToOmc"
|
||||
comment: ""
|
||||
- name: "statusReportEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "statusReportEnabled"
|
||||
comment: ""
|
||||
- name: "getTraceDataFromUdm"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "getTraceDataFromUdm"
|
||||
comment: ""
|
||||
- name: "disableLocationReportControl"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "disableLocationReportControl"
|
||||
comment: ""
|
||||
- name: "sendDnnOiToSmf"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "sendDnnOiToSmf"
|
||||
comment: ""
|
||||
- name: "udsfEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "udsfEnabled"
|
||||
comment: ""
|
||||
- name: "enableHttpPprof"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "enableHttpPprof"
|
||||
comment: ""
|
||||
gnbList:
|
||||
display: "Gnb List Config"
|
||||
sort: 13
|
||||
visible: "hide"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~128"
|
||||
display: "Index"
|
||||
comment: "0~128"
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "GNB Name"
|
||||
comment: "text content length 0~64"
|
||||
- name: "address"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "GNB Address"
|
||||
comment: "text content length 0~64"
|
||||
- name: "position"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Position"
|
||||
comment: "location description. Prohibition of spaces, length of text content 0-64"
|
||||
imeiWhitelist:
|
||||
display: "IMEI White List"
|
||||
sort: 15
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "Index"
|
||||
comment: "0~65535"
|
||||
- name: "imeiPrefixValue"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "^[a-zA-Z0-9]{0,16}$"
|
||||
display: "IMEI Prefix"
|
||||
comment: ""
|
||||
|
||||
@@ -1,46 +1,47 @@
|
||||
ausf:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.130"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Service IP"
|
||||
comment: ""
|
||||
- name: "servicePort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Service Port"
|
||||
comment: ""
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
value: "http"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"HTTP\", \"1\":\"HTTPS\"}"
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.180:8080"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "udmUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.140:8080"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "UDM URI"
|
||||
comment: ""
|
||||
- name: "groupId"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Group ID"
|
||||
comment: ""
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.130"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Service IP"
|
||||
comment: ""
|
||||
- name: "servicePort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Service Port"
|
||||
comment: ""
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
value: "http"
|
||||
access: "read-write"
|
||||
filter: '{"0":"HTTP", "1":"HTTPS"}'
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.180:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "udmUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.140:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "UDM URI"
|
||||
comment: ""
|
||||
- name: "groupId"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Group ID"
|
||||
comment: ""
|
||||
|
||||
120
config/param/cbc_param_config.yaml
Normal file
120
config/param/cbc_param_config.yaml
Normal file
@@ -0,0 +1,120 @@
|
||||
cbc:
|
||||
system:
|
||||
display: "System Config"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "CBC"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "CBC Name"
|
||||
comment: ""
|
||||
- name: "instance"
|
||||
type: "string"
|
||||
value: "CBC-001"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "NF Instance"
|
||||
comment: ""
|
||||
- name: "sbiIp"
|
||||
type: "string"
|
||||
value: "127.0.0.1"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "SBI Server IP"
|
||||
comment: ""
|
||||
- name: "sbiPort"
|
||||
type: "int"
|
||||
value: "9090"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "SBI Server Port"
|
||||
comment: "0~65535"
|
||||
- name: "sbiScheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"http","1":"https"}'
|
||||
display: "SBI Scheme"
|
||||
comment: "http or https"
|
||||
|
||||
amfProfile:
|
||||
display: "AMF Profile"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "AMF"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "NF Name"
|
||||
comment: ""
|
||||
- name: "uri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.130:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "AMF URI"
|
||||
comment: ""
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "string"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~8"
|
||||
display: "TAC"
|
||||
comment: "0~16777215"
|
||||
|
||||
mmeProfile:
|
||||
display: "MME Profile"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "MME"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "NF Name"
|
||||
comment: ""
|
||||
- name: "uri"
|
||||
type: "string"
|
||||
value: "sctp://192.168.1.1:9090"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "MME URI"
|
||||
comment: ""
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "string"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~8"
|
||||
display: "TAC"
|
||||
comment: "0~16777215"
|
||||
@@ -1,284 +1,290 @@
|
||||
ims:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "label"
|
||||
type: "string"
|
||||
value: "ims-core"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Label"
|
||||
comment: ""
|
||||
- name: "hplmnMCC"
|
||||
type: "string"
|
||||
value: "001"
|
||||
access: "read-only"
|
||||
filter: ''
|
||||
display: "HPLMN MCC"
|
||||
comment: ""
|
||||
- name: "hplmnMNC"
|
||||
type: "string"
|
||||
value: "01"
|
||||
access: "read-only"
|
||||
filter: ''
|
||||
display: "HPLMN MNC"
|
||||
comment: ""
|
||||
- name: "LocalNetworkIPv4"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.110"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Local Network IPv4"
|
||||
comment: ""
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.110"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Public Network IPv4"
|
||||
comment: ""
|
||||
- name: "serviceIPv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Public Network IPv6"
|
||||
comment: ""
|
||||
- name: "domainName1"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-only"
|
||||
filter: ''
|
||||
display: "Domain Name 1"
|
||||
comment: ""
|
||||
- name: "domainName2"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: ''
|
||||
display: "Domain Name 2"
|
||||
comment: ""
|
||||
- name: "domainName3"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: ''
|
||||
display: "Domain Name 3"
|
||||
comment: ""
|
||||
- name: "domainName4"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: ''
|
||||
display: "Domain Name 4"
|
||||
comment: ""
|
||||
- name: "multiDomainInd"
|
||||
type: "bool"
|
||||
value: 'false'
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
display: "MultiDomain Indicator"
|
||||
comment: ""
|
||||
- name: "transcodeInd"
|
||||
type: "bool"
|
||||
value: 'false'
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
display: "Transcode Indicator"
|
||||
comment: ""
|
||||
- name: "multiIPStackInd"
|
||||
type: "bool"
|
||||
value: 'false'
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
display: "MultiIPStack Indicator"
|
||||
comment: ""
|
||||
- name: "registerTimer"
|
||||
type: "int"
|
||||
value: "7200"
|
||||
access: "read-write"
|
||||
filter: '120-1000000'
|
||||
display: "Register Timer"
|
||||
comment: ""
|
||||
- name: "maxCallDuration"
|
||||
type: "int"
|
||||
value: "43200"
|
||||
access: "read-write"
|
||||
filter: '1800-1000000'
|
||||
display: "Max Call Duration"
|
||||
comment: ""
|
||||
- name: "dispatchSystemInd"
|
||||
type: "bool"
|
||||
value: 'false'
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
display: "Dispatch System Indicator"
|
||||
comment: ""
|
||||
- name: "dispatchSystemIP"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Dispatch System IPv4"
|
||||
comment: ""
|
||||
- name: "internalSMSInd"
|
||||
type: "bool"
|
||||
value: 'false'
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
display: "Internal SMS Indicator"
|
||||
comment: ""
|
||||
- name: "internalCDRInd"
|
||||
type: "bool"
|
||||
value: 'false'
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
display: "Internal CDR Indicator"
|
||||
comment: ""
|
||||
- name: "internalKPIInd"
|
||||
type: "bool"
|
||||
value: 'false'
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
display: "Internal KPI Indicator"
|
||||
comment: ""
|
||||
- name: "pcfIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.140"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "PCF IP Address"
|
||||
comment: ""
|
||||
- name: "label"
|
||||
type: "string"
|
||||
value: "ims-core"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Label"
|
||||
comment: ""
|
||||
- name: "hplmnMCC"
|
||||
type: "string"
|
||||
value: "001"
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "HPLMN MCC"
|
||||
comment: ""
|
||||
- name: "hplmnMNC"
|
||||
type: "string"
|
||||
value: "01"
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "HPLMN MNC"
|
||||
comment: ""
|
||||
- name: "LocalNetworkIPv4"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.110"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local Network IPv4"
|
||||
comment: ""
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.110"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Public Network IPv4"
|
||||
comment: ""
|
||||
- name: "serviceIPv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Public Network IPv6"
|
||||
comment: ""
|
||||
- name: "domainName1"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "Domain Name 1"
|
||||
comment: ""
|
||||
- name: "domainName2"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "Domain Name 2"
|
||||
comment: ""
|
||||
- name: "domainName3"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "Domain Name 3"
|
||||
comment: ""
|
||||
- name: "domainName4"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "Domain Name 4"
|
||||
comment: ""
|
||||
- name: "multiIPStackInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "MultiIPStack Indicator"
|
||||
comment: ""
|
||||
- name: "registerTimer"
|
||||
type: "int"
|
||||
value: "7200"
|
||||
access: "read-write"
|
||||
filter: "120~1000000"
|
||||
display: "Register Timer"
|
||||
comment: ""
|
||||
- name: "maxCallDuration"
|
||||
type: "int"
|
||||
value: "43200"
|
||||
access: "read-write"
|
||||
filter: "1800~1000000"
|
||||
display: "Max Call Duration"
|
||||
comment: ""
|
||||
- name: "internalSMSInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Internal SMS Indicator"
|
||||
comment: ""
|
||||
- name: "internalCDRInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Internal CDR Indicator"
|
||||
comment: ""
|
||||
- name: "internalKPIInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Internal KPI Indicator"
|
||||
comment: ""
|
||||
- name: "pcfIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.160"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "PCF IP Address"
|
||||
comment: ""
|
||||
plmn:
|
||||
display: "PLMN List"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "mcc"
|
||||
type: "regex"
|
||||
value: '001'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{3}$'
|
||||
display: "MCC"
|
||||
comment: ""
|
||||
- name: "mnc"
|
||||
type: "regex"
|
||||
value: '01'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{2,3}$'
|
||||
display: "MNC"
|
||||
comment: ""
|
||||
- name: "domain"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-only"
|
||||
filter: '0~128'
|
||||
display: "Domain"
|
||||
comment: ""
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~3"
|
||||
display: "Index"
|
||||
comment: "0~3"
|
||||
- name: "mcc"
|
||||
type: "regex"
|
||||
value: "001"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{3}$"
|
||||
display: "MCC"
|
||||
comment: ""
|
||||
- name: "mnc"
|
||||
type: "regex"
|
||||
value: "01"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{2,3}$"
|
||||
display: "MNC"
|
||||
comment: ""
|
||||
- name: "domain"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-only"
|
||||
filter: "0~128"
|
||||
display: "Domain"
|
||||
comment: ""
|
||||
mmtel_dialplan:
|
||||
display: "MMTEL Dialplan"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "naName"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: '0~128'
|
||||
display: "NaName"
|
||||
comment: ""
|
||||
- name: "title"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '0~128'
|
||||
display: "Title"
|
||||
comment: ""
|
||||
- name: "method"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0-2'
|
||||
display: "Method"
|
||||
comment: ""
|
||||
- name: "prefix"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '0~128'
|
||||
display: "Prefix"
|
||||
comment: ""
|
||||
- name: "start"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '0~128'
|
||||
display: "Start"
|
||||
comment: ""
|
||||
- name: "end"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '0~128'
|
||||
display: "End"
|
||||
comment: ""
|
||||
- name: "attrib"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '0~128'
|
||||
display: "Attrib"
|
||||
comment: ""
|
||||
- name: "numberLen"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '0~128'
|
||||
display: "Number Len"
|
||||
comment: ""
|
||||
- name: "rsc"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '0~128'
|
||||
display: "Rsc"
|
||||
comment: ""
|
||||
- name: "e164Nai"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '0~128'
|
||||
display: "E164 Nai"
|
||||
comment: ""
|
||||
- name: "e164Delete"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '0~128'
|
||||
display: "E164 Delete"
|
||||
comment: ""
|
||||
- name: "e164Insert"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '0~128'
|
||||
display: "E164 Insert"
|
||||
comment: ""
|
||||
- name: "adminState"
|
||||
type: "int"
|
||||
value: 0
|
||||
access: "read-write"
|
||||
filter: '0~1'
|
||||
display: "Admin State"
|
||||
comment: "Enable: 0,Close 1,Open"
|
||||
enum: [0, 1]
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "naName"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "0~128"
|
||||
display: "NaName"
|
||||
comment: ""
|
||||
- name: "title"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Title"
|
||||
comment: ""
|
||||
- name: "method"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-2"
|
||||
display: "Method"
|
||||
comment: ""
|
||||
- name: "prefix"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Prefix"
|
||||
comment: ""
|
||||
- name: "start"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Start"
|
||||
comment: ""
|
||||
- name: "end"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "End"
|
||||
comment: ""
|
||||
- name: "attrib"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Attrib"
|
||||
comment: ""
|
||||
- name: "numberLen"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Number Len"
|
||||
comment: ""
|
||||
- name: "rsc"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Rsc"
|
||||
comment: ""
|
||||
- name: "e164Nai"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "E164 Nai"
|
||||
comment: ""
|
||||
- name: "e164Delete"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "E164 Delete"
|
||||
comment: ""
|
||||
- name: "e164Insert"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "E164 Insert"
|
||||
comment: ""
|
||||
- name: "adminState"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"Close", "1":"Open"}'
|
||||
display: "Admin State"
|
||||
comment: "Enable: Close/Open"
|
||||
ds_system:
|
||||
display: "DS System"
|
||||
sort: 7
|
||||
list:
|
||||
- name: "dispatchSystemInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Dispatch System Indicator"
|
||||
comment: ""
|
||||
- name: "transcodeInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Transcode Indicator"
|
||||
comment: ""
|
||||
- name: "dispatchSystemIP"
|
||||
type: "ipv4"
|
||||
value: "1.0.0.1"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Dispatch System IPv4"
|
||||
comment: ""
|
||||
- name: "dispatchSystemPort"
|
||||
type: "int"
|
||||
value: "5060"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Dispatch System Port"
|
||||
comment: ""
|
||||
|
||||
@@ -1,281 +1,490 @@
|
||||
mme:
|
||||
system:
|
||||
display: "System Config"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "csfbEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "CSFB Enabled"
|
||||
comment: '{"0":"false","1":"true"}'
|
||||
- name: "volteEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "VoLTE Enabled"
|
||||
comment: '{"0":"false","1":"true"}'
|
||||
- name: "s1MmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.179"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "S1 MME IP"
|
||||
comment: "0~64"
|
||||
- name: "s1MmePort"
|
||||
type: "int"
|
||||
value: "36412"
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "S1 MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "s11MmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.179"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "S11 MME IP"
|
||||
comment: "0~64"
|
||||
- name: "s11MmePort"
|
||||
type: "int"
|
||||
value: "2123"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "S11 MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "s10MmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.178"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "S10 MME IP"
|
||||
comment: "0~64"
|
||||
- name: "s10MmePort"
|
||||
type: "int"
|
||||
value: "2123"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "S10 MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "sgsMmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.179"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "SGs MME IP"
|
||||
comment: "0~64"
|
||||
- name: "sgsMmePort"
|
||||
type: "int"
|
||||
value: "29118"
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "SGs MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "csfbEnabled"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "CSFB Enabled"
|
||||
comment: "true|false"
|
||||
- name: "volteEnabled"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "VoLTE Enabled"
|
||||
comment: "true|false"
|
||||
- name: "meIdentityCheckPath"
|
||||
type: "string"
|
||||
value: "/usr/local/etc/mme/me_identity_check.csv"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "ME IDENTITY CHECK PATH"
|
||||
comment: "0~128"
|
||||
- name: "imeiWhiteListPath"
|
||||
type: "string"
|
||||
value: "/usr/local/etc/mme/imei_whitelist.csv"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "IMEI WHITE LIST PATH"
|
||||
comment: "0~128"
|
||||
- name: "dnsServerIp"
|
||||
type: "string"
|
||||
value: "127.0.0.53"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "DNS SERVER IP"
|
||||
comment: "0~64"
|
||||
- name: "s1MmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.179"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "S1 MME IP"
|
||||
comment: "0~64"
|
||||
- name: "s1MmePort"
|
||||
type: "int"
|
||||
value: "36412"
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "S1 MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "s11MmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.179"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "S11 MME IP"
|
||||
comment: "0~64"
|
||||
- name: "s11MmePort"
|
||||
type: "int"
|
||||
value: "2123"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "S11 MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "s10MmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.178"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "S10 MME IP"
|
||||
comment: "0~64"
|
||||
- name: "s10MmePort"
|
||||
type: "int"
|
||||
value: "2123"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "S10 MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "sgsMmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.179"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "SGs MME IP"
|
||||
comment: "0~64"
|
||||
- name: "sgsMmePort"
|
||||
type: "int"
|
||||
value: "29118"
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "SGs MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "s6aIdentity"
|
||||
type: "string"
|
||||
value: "mme.epc.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "0~100"
|
||||
display: "S6A MME Identity"
|
||||
comment: "0~100"
|
||||
- name: "s6aLocalIp"
|
||||
type: "string"
|
||||
value: "172.16.5.220"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "S6A MME IP"
|
||||
comment: "0~20"
|
||||
- name: "slsLocalIp"
|
||||
type: "string"
|
||||
value: "172.16.5.220"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "SLS MME IP"
|
||||
comment: "0~20"
|
||||
- name: "slsRemoteIp"
|
||||
type: "string"
|
||||
value: "172.16.5.220"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "SLS REMOTE IP"
|
||||
comment: "0~20"
|
||||
- name: "slsRemotePort"
|
||||
type: "string"
|
||||
value: "9082"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "SLS REMOTE PORT"
|
||||
comment: "0~20"
|
||||
- name: "slgIdentity"
|
||||
type: "string"
|
||||
value: "gmlc.epc.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "0~100"
|
||||
display: "SLG MME Identity"
|
||||
comment: "0~100"
|
||||
- name: "slgRealm"
|
||||
type: "string"
|
||||
value: "epc.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "0~100"
|
||||
display: "SLG MME REALM"
|
||||
comment: "0~100"
|
||||
- name: "sbcLocalIp"
|
||||
type: "string"
|
||||
value: "192.168.8.220"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "SBC MME IP"
|
||||
comment: "0~20"
|
||||
- name: "svLocalIp"
|
||||
type: "string"
|
||||
value: "172.16.5.220"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "SV MME IP"
|
||||
comment: "0~20"
|
||||
- name: "svLocalPort"
|
||||
type: "string"
|
||||
value: "9082"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "SV MME PORT"
|
||||
comment: "0~20"
|
||||
- name: "svRemoteIp"
|
||||
type: "string"
|
||||
value: "172.16.5.220"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "SV REMOTE IP"
|
||||
comment: "0~20"
|
||||
- name: "svRemotePort"
|
||||
type: "string"
|
||||
value: "9082"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "SV REMOTE PORT"
|
||||
comment: "0~20"
|
||||
- name: "s3RemoteIp"
|
||||
type: "string"
|
||||
value: "172.16.5.220"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "S3 REMOTE IP"
|
||||
comment: "0~20"
|
||||
- name: "s3RemotePort"
|
||||
type: "string"
|
||||
value: "9082"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "S3 REMOTE PORT"
|
||||
comment: "0~20"
|
||||
gummei:
|
||||
display: "Gummei List"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: '00101'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{5,6}$'
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "groupId"
|
||||
type: "int"
|
||||
value: '4'
|
||||
access: "read-write"
|
||||
filter: '0~65535'
|
||||
display: "Group ID"
|
||||
comment: "0~65535"
|
||||
- name: "code"
|
||||
type: "int"
|
||||
value: '1'
|
||||
access: "read-write"
|
||||
filter: '0~255'
|
||||
display: "Code"
|
||||
comment: "0~255"
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "groupId"
|
||||
type: "int"
|
||||
value: "4"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Group ID"
|
||||
comment: "0~65535"
|
||||
- name: "code"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Code"
|
||||
comment: "0~255"
|
||||
tai:
|
||||
display: "TAI List"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: '00101'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{5,6}$'
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '0~65535'
|
||||
display: "TAC"
|
||||
comment: "0~65535"
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "TAC"
|
||||
comment: "0~65535"
|
||||
hss:
|
||||
display: "HSS List"
|
||||
sort: 7
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "imsiPre"
|
||||
type: "regex"
|
||||
value: '00101'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{1,15}$'
|
||||
display: "IMSI Prefix"
|
||||
comment: "^[0-9]{1,15}$"
|
||||
- name: "hssHostname"
|
||||
type: "string"
|
||||
value: "hss.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: '0~128'
|
||||
display: "HSS Hostname"
|
||||
comment: "0~128"
|
||||
- name: "protocol"
|
||||
type: "string"
|
||||
value: "SCTP"
|
||||
access: "read-write"
|
||||
filter: '0~8'
|
||||
display: "Protocol"
|
||||
comment: "0~8"
|
||||
- name: "hssPort"
|
||||
type: "int"
|
||||
value: "3868"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "HSS Port"
|
||||
comment: "0~65535"
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "imsiPre"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{1,15}$"
|
||||
display: "IMSI Prefix"
|
||||
comment: "^[0-9]{1,15}$"
|
||||
- name: "hssHostname"
|
||||
type: "string"
|
||||
value: "hss.ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "HSS Hostname"
|
||||
comment: "0~128"
|
||||
- name: "hssRealm"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "HSS Realm"
|
||||
comment: "0~128"
|
||||
- name: "protocol"
|
||||
type: "string"
|
||||
value: "SCTP"
|
||||
access: "read-write"
|
||||
filter: "0~8"
|
||||
display: "Protocol"
|
||||
comment: "SCTP|TCP"
|
||||
- name: "hssPort"
|
||||
type: "int"
|
||||
value: "3868"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "HSS Port"
|
||||
comment: "0~65535"
|
||||
sgw:
|
||||
display: "SGW List"
|
||||
sort: 9
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: '00101'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{5,6}$'
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '0~65535'
|
||||
display: "TAC"
|
||||
comment: "0~65535"
|
||||
- name: "sgwIp"
|
||||
type: "string"
|
||||
value: "192.168.1.180"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "SGW IP"
|
||||
comment: "0~64"
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "TAC"
|
||||
comment: "0~65535"
|
||||
- name: "sgwIp"
|
||||
type: "string"
|
||||
value: "172.16.5.150"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "SGW IP"
|
||||
comment: "0~64"
|
||||
pgw:
|
||||
display: "PGW List"
|
||||
sort: 11
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: '00101'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{5,6}$'
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "apn"
|
||||
type: "string"
|
||||
value: "internet"
|
||||
access: "read-write"
|
||||
filter: '0~128'
|
||||
display: "APN"
|
||||
comment: "0~128"
|
||||
- name: "pgwIp"
|
||||
type: "string"
|
||||
value: "192.168.1.181"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "PGW IP"
|
||||
comment: "0~64"
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "apn"
|
||||
type: "string"
|
||||
value: "internet"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "APN"
|
||||
comment: "0~128"
|
||||
- name: "pgwIp"
|
||||
type: "string"
|
||||
value: "192.168.1.181"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "PGW IP"
|
||||
comment: "0~64"
|
||||
amf:
|
||||
display: "AMF List"
|
||||
sort: 13
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: '00101'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{5,6}$'
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '0~16777215'
|
||||
display: "TAC"
|
||||
comment: "0~16777215"
|
||||
- name: "regionId"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '0~255'
|
||||
display: "Region ID"
|
||||
comment: "0~255"
|
||||
- name: "setId"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '0~1023'
|
||||
display: "Set ID"
|
||||
comment: "0~1023"
|
||||
- name: "pointer"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '0~63'
|
||||
display: "Pointer"
|
||||
comment: "0~63"
|
||||
- name: "amfIp"
|
||||
type: "string"
|
||||
value: "192.168.1.188"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "AMF IP"
|
||||
comment: "0~64"
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~16777215"
|
||||
display: "TAC"
|
||||
comment: "0~16777215"
|
||||
- name: "regionId"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Region ID"
|
||||
comment: "0~255"
|
||||
- name: "setId"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~1023"
|
||||
display: "Set ID"
|
||||
comment: "0~1023"
|
||||
- name: "pointer"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~63"
|
||||
display: "Pointer"
|
||||
comment: "0~63"
|
||||
- name: "amfIp"
|
||||
type: "string"
|
||||
value: "172.16.5.120"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "AMF IP"
|
||||
comment: "0~64"
|
||||
roam_plmn:
|
||||
display: "Roam Plmn List"
|
||||
sort: 15
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "mcc"
|
||||
type: "string"
|
||||
value: "001"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "MCC"
|
||||
comment: "0~64"
|
||||
- name: "mnc"
|
||||
type: "string"
|
||||
value: "01"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "MNC"
|
||||
comment: "0~64"
|
||||
white_list:
|
||||
display: "IMEI White List"
|
||||
sort: 17
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "imei"
|
||||
type: "string"
|
||||
value: "001"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "IMEI"
|
||||
comment: "0~64"
|
||||
enbList:
|
||||
display: "Enb List Config"
|
||||
sort: 19
|
||||
visible: "hide"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~128"
|
||||
display: "Index"
|
||||
comment: "0~128"
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "ENB Name"
|
||||
comment: "text content length 0~64"
|
||||
- name: "address"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "ENB Address"
|
||||
comment: "text content length 0~64"
|
||||
- name: "position"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Position"
|
||||
comment: "location description. Prohibition of spaces, length of text content 0-64"
|
||||
|
||||
@@ -1,108 +1,111 @@
|
||||
mocngw:
|
||||
system:
|
||||
display: "System Config"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "s1apSouthAddr"
|
||||
type: "string"
|
||||
value: "192.168.7.163"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "S1AP South Address"
|
||||
comment: ""
|
||||
- name: "s1apNorthAddr"
|
||||
type: "string"
|
||||
value: "192.168.8.163"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "S1AP North Address"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '0~65535'
|
||||
display: "TAC"
|
||||
comment: "0~65535"
|
||||
- name: "enbId"
|
||||
type: "int"
|
||||
value: "24"
|
||||
access: "read-write"
|
||||
filter: "0~1048575"
|
||||
display: "ENB ID"
|
||||
comment: "0~1048575"
|
||||
- name: "userPlaneEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "User Plane Enabled"
|
||||
comment: ""
|
||||
- name: "pfcpAddr"
|
||||
type: "string"
|
||||
value: "192.168.7.163"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "PFCP Address"
|
||||
comment: ""
|
||||
- name: "s1apSouthAddr"
|
||||
type: "string"
|
||||
value: "192.168.7.163"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "S1AP South Address"
|
||||
comment: ""
|
||||
- name: "s1apNorthAddr"
|
||||
type: "string"
|
||||
value: "192.168.8.163"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "S1AP North Address"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "TAC"
|
||||
comment: "0~65535"
|
||||
- name: "enbId"
|
||||
type: "int"
|
||||
value: "24"
|
||||
access: "read-write"
|
||||
filter: "0~1048575"
|
||||
display: "ENB ID"
|
||||
comment: "0~1048575"
|
||||
- name: "userPlaneEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "User Plane Enabled"
|
||||
comment: ""
|
||||
- name: "pfcpAddr"
|
||||
type: "string"
|
||||
value: "192.168.7.163"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "PFCP Address"
|
||||
comment: ""
|
||||
mme:
|
||||
display: "MME List"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "s1apAddr"
|
||||
type: "string"
|
||||
value: "192.168.1.161"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "S1AP Address"
|
||||
comment: ""
|
||||
- name: "s1apPort"
|
||||
type: "int"
|
||||
value: "36412"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "S1AP Port"
|
||||
comment: "0~65535"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: '00101'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{5,6}$'
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "s1apAddr"
|
||||
type: "string"
|
||||
value: "192.168.1.161"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "S1AP Address"
|
||||
comment: ""
|
||||
- name: "s1apPort"
|
||||
type: "int"
|
||||
value: "36412"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "S1AP Port"
|
||||
comment: "0~65535"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
upgw:
|
||||
display: "UPGW Config"
|
||||
sort: 5
|
||||
list:
|
||||
- name: "pfcpAddr"
|
||||
type: "string"
|
||||
value: "192.168.1.159"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "PFCP Address"
|
||||
comment: ""
|
||||
- name: "pfcpPort"
|
||||
type: "int"
|
||||
value: "8805"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "PFCP Port"
|
||||
comment: "0~65535"
|
||||
- name: "gtpuSouthAddr"
|
||||
type: "string"
|
||||
value: "10.10.1.2"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "GTP-U South Address"
|
||||
comment: ""
|
||||
- name: "gtpuNorthAddr"
|
||||
type: "string"
|
||||
value: "192.168.7.123"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "GTP-U North Address"
|
||||
comment: ""
|
||||
- name: "pfcpAddr"
|
||||
type: "string"
|
||||
value: "192.168.1.159"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "PFCP Address"
|
||||
comment: ""
|
||||
- name: "pfcpPort"
|
||||
type: "int"
|
||||
value: "8805"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "PFCP Port"
|
||||
comment: "0~65535"
|
||||
- name: "gtpuSouthAddr"
|
||||
type: "string"
|
||||
value: "10.10.1.2"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "GTP-U South Address"
|
||||
comment: ""
|
||||
- name: "gtpuNorthAddr"
|
||||
type: "string"
|
||||
value: "192.168.7.123"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "GTP-U North Address"
|
||||
comment: ""
|
||||
|
||||
@@ -1,61 +1,61 @@
|
||||
n3iwf:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "ikeBindAddr"
|
||||
type: "string"
|
||||
value: "192.168.12.160"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "IKEBindAddress"
|
||||
comment: ""
|
||||
- name: "gtpBindAddr"
|
||||
type: "string"
|
||||
value: "192.168.12.161"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "GTPBindAddress"
|
||||
comment: ""
|
||||
- name: "fqdn"
|
||||
type: "string"
|
||||
value: "n3iwf.5gc.mnc00.mcc460.pub.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "FQDN"
|
||||
comment: ""
|
||||
- name: "internalIP"
|
||||
type: "string"
|
||||
value: "172.16.1.190"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "InternalIP"
|
||||
comment: ""
|
||||
- name: "udmAddr"
|
||||
type: "string"
|
||||
value: "172.16.1.140:8080"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "UdmIPAddrPort"
|
||||
comment: ""
|
||||
- name: "smfIPAddr"
|
||||
type: "string"
|
||||
value: "172.16.1.150"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "SmfIPAddress"
|
||||
comment: ""
|
||||
- name: "n3IPAddr"
|
||||
type: "string"
|
||||
value: "192.168.1.160"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "N3IPAddress"
|
||||
comment: ""
|
||||
- name: "n6IPAddr"
|
||||
type: "string"
|
||||
value: "192.168.1.161"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "N6IPAddress"
|
||||
comment: ""
|
||||
|
||||
- name: "ikeBindAddr"
|
||||
type: "string"
|
||||
value: "192.168.12.160"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "IKEBindAddress"
|
||||
comment: ""
|
||||
- name: "gtpBindAddr"
|
||||
type: "string"
|
||||
value: "192.168.12.161"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "GTPBindAddress"
|
||||
comment: ""
|
||||
- name: "fqdn"
|
||||
type: "string"
|
||||
value: "n3iwf.5gc.mnc00.mcc460.pub.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "FQDN"
|
||||
comment: ""
|
||||
- name: "internalIP"
|
||||
type: "string"
|
||||
value: "172.16.1.190"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "InternalIP"
|
||||
comment: ""
|
||||
- name: "udmAddr"
|
||||
type: "string"
|
||||
value: "172.16.1.140:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "UdmIPAddrPort"
|
||||
comment: ""
|
||||
- name: "smfIPAddr"
|
||||
type: "string"
|
||||
value: "172.16.1.150"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "SmfIPAddress"
|
||||
comment: ""
|
||||
- name: "n3IPAddr"
|
||||
type: "string"
|
||||
value: "192.168.1.160"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "N3IPAddress"
|
||||
comment: ""
|
||||
- name: "n6IPAddr"
|
||||
type: "string"
|
||||
value: "192.168.1.161"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "N6IPAddress"
|
||||
comment: ""
|
||||
|
||||
@@ -1,64 +1,67 @@
|
||||
nrf:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
perms: "put"
|
||||
list:
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.180"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Service IP"
|
||||
comment: ""
|
||||
- name: "servicePort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Service Port"
|
||||
comment: ""
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"HTTP\", \"1\":\"HTTPS\"}"
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.180"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Service IP"
|
||||
comment: ""
|
||||
- name: "servicePort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Service Port"
|
||||
comment: ""
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"HTTP", "1":"HTTPS"}'
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
registeredNFs:
|
||||
display: "Registered NFs"
|
||||
method: "get"
|
||||
sort: 3
|
||||
perms: "get"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~256'
|
||||
filter: "1~256"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "nfType"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: '^.{1,128}$'
|
||||
filter: "^.{1,128}$"
|
||||
display: "NF Type"
|
||||
comment: ""
|
||||
- name: "status"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: '^.{1,128}$'
|
||||
filter: "^.{1,128}$"
|
||||
display: "Status"
|
||||
comment: ""
|
||||
- name: "nfId"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: '^.{1,128}$'
|
||||
filter: "^.{1,128}$"
|
||||
display: "NF ID"
|
||||
comment: ""
|
||||
- name: "ipAddress"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: '^.{1,128}$'
|
||||
filter: "^.{1,128}$"
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
|
||||
@@ -1,258 +1,262 @@
|
||||
nssf:
|
||||
general:
|
||||
display: "General"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "nssfName"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "NSSF Name"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "logLevel"
|
||||
type: "string"
|
||||
value: "error"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Log Level"
|
||||
comment: ""
|
||||
- name: "nfId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "NF ID"
|
||||
comment: ""
|
||||
- name: "systemId"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "System ID"
|
||||
comment: ""
|
||||
- name: "nssfName"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "NSSF Name"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "logLevel"
|
||||
type: "string"
|
||||
value: "error"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Log Level"
|
||||
comment: ""
|
||||
- name: "nfId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "NF ID"
|
||||
comment: ""
|
||||
- name: "systemId"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "System ID"
|
||||
comment: ""
|
||||
sbi:
|
||||
display: "SBI"
|
||||
sort: 3
|
||||
list:
|
||||
- name: "scheme"
|
||||
type: "string"
|
||||
value: "http"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "registerIpv4"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Register IPv4"
|
||||
comment: ""
|
||||
- name: "bindingIpv4"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Binding IPv4"
|
||||
comment: ""
|
||||
- name: "registerIpv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Register IPv6"
|
||||
comment: ""
|
||||
- name: "bindingIpv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Binding IPv6"
|
||||
comment: ""
|
||||
- name: "ipType"
|
||||
type: "string"
|
||||
value: "ipv4"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "IP Type"
|
||||
comment: ""
|
||||
- name: "port"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Port"
|
||||
comment: ""
|
||||
- name: "telnetIpv4"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Telnet IPv4"
|
||||
comment: ""
|
||||
- name: "telnetIpv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Telnet IPv6"
|
||||
comment: ""
|
||||
- name: "telnetPort"
|
||||
type: "int"
|
||||
value: "4100"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Telnet Port"
|
||||
comment: ""
|
||||
supportedNetworkSliceList:
|
||||
display: "Supported Network Slice List"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~32'
|
||||
filter: "1~32"
|
||||
display: "Index"
|
||||
comment: "1~32"
|
||||
- name: "mcc"
|
||||
type: "string"
|
||||
value: "001"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "MCC"
|
||||
comment: ""
|
||||
- name: "mnc"
|
||||
type: "string"
|
||||
value: "01"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "MNC"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "TAC"
|
||||
comment: ""
|
||||
- name: "supportedSst"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Supported SST"
|
||||
comment: ""
|
||||
- name: "supportedSd"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Supported SD"
|
||||
comment: ""
|
||||
- name: "restrictedSst"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Restricted SST"
|
||||
comment: ""
|
||||
- name: "restrictedSd"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Restricted SD"
|
||||
comment: ""
|
||||
- name: "nrfId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "NRF ID"
|
||||
comment: ""
|
||||
- name: "nsiId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "NSI ID"
|
||||
comment: ""
|
||||
- name: "accessType"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Access Type"
|
||||
comment: ""
|
||||
- name: "amfSetId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "AMF Set ID"
|
||||
comment: ""
|
||||
plmnMappingList:
|
||||
display: "PLMN Mapping List"
|
||||
sort: 7
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~32'
|
||||
filter: "1~32"
|
||||
display: "Index"
|
||||
comment: "1~32"
|
||||
- name: "operatorName"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Operator Name"
|
||||
comment: ""
|
||||
- name: "mcc"
|
||||
type: "string"
|
||||
value: "001"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "MCC"
|
||||
comment: ""
|
||||
- name: "mnc"
|
||||
type: "string"
|
||||
value: "02"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "MNC"
|
||||
comment: ""
|
||||
- name: "servingSnssaiSst"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Serving SNSSAI SST"
|
||||
comment: ""
|
||||
- name: "servingSnssaiSd"
|
||||
type: "string"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Serving SNSSAI SD"
|
||||
comment: ""
|
||||
- name: "homeSnssaiSst"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Home SNSSAI SST"
|
||||
comment: ""
|
||||
- name: "homeSnssaiSd"
|
||||
type: "string"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Home SNSSAI SD"
|
||||
comment: ""
|
||||
comment: ""
|
||||
|
||||
114
config/param/omc_param_config.yaml
Normal file
114
config/param/omc_param_config.yaml
Normal file
@@ -0,0 +1,114 @@
|
||||
omc:
|
||||
alarmEmailForward:
|
||||
display: "Alarm Email Forward Interface"
|
||||
sort: 3
|
||||
list:
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "rw"
|
||||
filter: "true;false"
|
||||
display: "Enable"
|
||||
comment: "Is it enabled forward alarm with Email interface"
|
||||
- name: "emailList"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "Email List"
|
||||
comment: ""
|
||||
- name: "smtp"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "SMTP Server"
|
||||
comment: "Email SMTP server"
|
||||
- name: "port"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: "0~65535"
|
||||
display: "Port"
|
||||
comment: ""
|
||||
- name: "user"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "User"
|
||||
comment: ""
|
||||
- name: "password"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "Password"
|
||||
comment: ""
|
||||
- name: "tlsSkipVerify"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "rw"
|
||||
filter: "true;false"
|
||||
display: "TLS Skip Verify"
|
||||
comment: "If skip TLS verify (true/false)"
|
||||
alarmSMSForward:
|
||||
display: "Alarm SMS Forward Interface"
|
||||
sort: 4
|
||||
list:
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "rw"
|
||||
filter: "true;false"
|
||||
display: "Enable"
|
||||
comment: "Is it enabled forward alarm with SMS interface"
|
||||
- name: "mobileList"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "Mobile List"
|
||||
comment: "Multiple mobile separated by commas"
|
||||
- name: "smscAddr"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "SMSC Address"
|
||||
comment: "The SMSC SMPP Address"
|
||||
- name: "systemID"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "System ID"
|
||||
comment: ""
|
||||
- name: "password"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "Password"
|
||||
comment: ""
|
||||
- name: "systemType"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "System Type"
|
||||
comment: ""
|
||||
- name: "dataCoding"
|
||||
type: "enum"
|
||||
value: "GSM7BIT"
|
||||
access: "rw"
|
||||
filter: '{"0":"GSM7BIT","1":"ASCII","2":"BINARY8BIT1","3":"LATIN1","4":"BINARY8BIT2","6":"CYRILLIC","7":"HEBREW","8":"UCS2"}'
|
||||
display: "Data Coding"
|
||||
comment: "Short message coding type"
|
||||
- name: "serviceNumber"
|
||||
type: "string"
|
||||
value: "OMC"
|
||||
access: "rw"
|
||||
filter: "3~20"
|
||||
display: "Service Number"
|
||||
comment: "It is the source address, the length is between 3 and 20"
|
||||
@@ -1,99 +1,101 @@
|
||||
pcf:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.160"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Service IP"
|
||||
comment: ""
|
||||
- name: "servicePort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Service Port"
|
||||
comment: ""
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"HTTP\", \"1\":\"HTTPS\"}"
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.180:8080"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "supportedPlmn1"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn1"
|
||||
comment: ""
|
||||
- name: "supportedPlmn2"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn2"
|
||||
comment: ""
|
||||
- name: "supportedPlmn3"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn3"
|
||||
comment: ""
|
||||
- name: "supportedPlmn4"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn4"
|
||||
comment: ""
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.160"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Service IP"
|
||||
comment: ""
|
||||
- name: "servicePort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Service Port"
|
||||
comment: ""
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"HTTP", "1":"HTTPS"}'
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.180:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "supportedPlmn1"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn1"
|
||||
comment: ""
|
||||
- name: "supportedPlmn2"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn2"
|
||||
comment: ""
|
||||
- name: "supportedPlmn3"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn3"
|
||||
comment: ""
|
||||
- name: "supportedPlmn4"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn4"
|
||||
comment: ""
|
||||
serviceAreaRestriction:
|
||||
display: "Service Area Restriction"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~16'
|
||||
filter: "1~16"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: 'def_ambr'
|
||||
value: "def_ambr"
|
||||
access: "read-write"
|
||||
filter: '^.{1,32}$'
|
||||
filter: "^.{1,32}$"
|
||||
display: "Name"
|
||||
comment: ""
|
||||
- name: "restrictionType"
|
||||
type: "enum"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"Allowed Areas\", \"1\":\"Not Allowed Areas\"}"
|
||||
filter: '{"0":"Allowed Areas", "1":"Not Allowed Areas"}'
|
||||
display: "Restriction Type"
|
||||
comment: ""
|
||||
- name: "tacs"
|
||||
type: "string"
|
||||
value: '123'
|
||||
value: "123"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "TACs"
|
||||
comment: ""
|
||||
- name: "areaCodes"
|
||||
type: "string"
|
||||
value: '123456'
|
||||
value: "123456"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Area Codes"
|
||||
comment: ""
|
||||
- name: "maxTAs"
|
||||
@@ -105,139 +107,141 @@ pcf:
|
||||
comment: ""
|
||||
pccRules:
|
||||
display: "PCC Rules"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~64'
|
||||
filter: "1~64"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "ruleId"
|
||||
type: "string"
|
||||
value: 'internet'
|
||||
value: "internet"
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Rule ID"
|
||||
comment: ""
|
||||
- name: "activate"
|
||||
type: "bool"
|
||||
value: 'true'
|
||||
value: "true"
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
filter: "false;true;"
|
||||
display: "Activate"
|
||||
comment: ""
|
||||
- name: "precedence"
|
||||
type: "int"
|
||||
value: "80"
|
||||
access: "read-write"
|
||||
filter: '0~255'
|
||||
filter: "0~255"
|
||||
display: "Precedence"
|
||||
comment: ""
|
||||
- name: "flowUsage"
|
||||
type: "enum"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"General\", \"1\":\"IMS-Signalling\"}"
|
||||
filter: '{"0":"General", "1":"IMS-Signalling"}'
|
||||
display: "Flow Usage"
|
||||
comment: ""
|
||||
- name: "appId"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "APP ID"
|
||||
comment: ""
|
||||
- name: "flowTemplate"
|
||||
type: "string"
|
||||
value: 'flow_any'
|
||||
value: "flow_any"
|
||||
access: "read-write"
|
||||
filter: '^.{1,255}$'
|
||||
filter: "^.{1,255}$"
|
||||
display: "Flow Template"
|
||||
comment: ""
|
||||
- name: "qosId"
|
||||
type: "string"
|
||||
value: 'qos_internet'
|
||||
value: "qos_internet"
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "QoS ID"
|
||||
comment: ""
|
||||
- name: "trafficControlId"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Traffic Control ID"
|
||||
comment: ""
|
||||
- name: "usageMonitoringId"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Usage Monitoring ID"
|
||||
comment: ""
|
||||
sessionRules:
|
||||
display: "Session Rules"
|
||||
sort: 7
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~64'
|
||||
filter: "1~64"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "ruleId"
|
||||
type: "string"
|
||||
value: 'internet'
|
||||
value: "internet"
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Rule ID"
|
||||
comment: ""
|
||||
- name: "activate"
|
||||
type: "bool"
|
||||
value: 'true'
|
||||
value: "true"
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
filter: "false;true;"
|
||||
display: "Activate"
|
||||
comment: ""
|
||||
- name: "fiveQI"
|
||||
type: "int"
|
||||
value: "9"
|
||||
access: "read-write"
|
||||
filter: '0~255'
|
||||
filter: "0~255"
|
||||
display: "5QI"
|
||||
comment: ""
|
||||
- name: "fiveQIPriorityLevel"
|
||||
type: "int"
|
||||
value: "80"
|
||||
access: "read-write"
|
||||
filter: '0~127'
|
||||
filter: "0~127"
|
||||
display: "5QI Priority Level"
|
||||
comment: ""
|
||||
- name: "flowUsage"
|
||||
type: "enum"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"General\", \"1\":\"IMS-Signalling\"}"
|
||||
filter: '{"0":"General", "1":"IMS-Signalling"}'
|
||||
display: "Flow Usage"
|
||||
comment: ""
|
||||
- name: "usageMonitoringId"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Usage Monitoring ID"
|
||||
comment: ""
|
||||
- name: "ambrDl"
|
||||
type: "string"
|
||||
value: '200Mbps'
|
||||
value: "200Mbps"
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "AMBR Downlink"
|
||||
comment: ""
|
||||
- name: "ambrUl"
|
||||
type: "string"
|
||||
value: '100Mbps'
|
||||
value: "100Mbps"
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "AMBR Uplink"
|
||||
@@ -246,227 +250,231 @@ pcf:
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~4095'
|
||||
filter: "0~4095"
|
||||
display: "Averaging Window"
|
||||
comment: ""
|
||||
- name: "maxDataBurstVolume"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~4095'
|
||||
filter: "0~4095"
|
||||
display: "Max Data Burst Volume"
|
||||
comment: ""
|
||||
- name: "arpPriorityLevel"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '1~15'
|
||||
filter: "1~15"
|
||||
display: "ARP Priority Level"
|
||||
comment: ""
|
||||
- name: "arpPreemptCap"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"Not Preempt\",\"1\":\"May Preempt\"}"
|
||||
filter: '{"0":"Not Preempt","1":"May Preempt"}'
|
||||
display: "ARP Preempt Capability"
|
||||
comment: ""
|
||||
- name: "arpPreemptVuln"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"Not Preemptable\",\"1\":\"Preemptable\"}"
|
||||
filter: '{"0":"Not Preemptable","1":"Preemptable"}'
|
||||
display: "ARP Preempt Vulnerability"
|
||||
comment: ""
|
||||
- name: "maxbrDl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Max Bitrate Downlink"
|
||||
comment: ""
|
||||
- name: "maxbrUl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Max Bitrate Uplink"
|
||||
comment: ""
|
||||
- name: "gbrDl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "GBR Downlink"
|
||||
comment: ""
|
||||
- name: "gbrUl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "GBR Uplink"
|
||||
comment: ""
|
||||
gxServer:
|
||||
display: "Gx Server"
|
||||
sort: 9
|
||||
list:
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: 'true'
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
display: "Enable"
|
||||
comment: ""
|
||||
- name: "netType"
|
||||
type: "enum"
|
||||
value: '1'
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"TCP\",\"1\":\"SCTP\"}"
|
||||
display: "Link Type"
|
||||
comment: ""
|
||||
- name: "addr"
|
||||
type: "string"
|
||||
value: "172.16.5.140:3868"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Address"
|
||||
comment: ""
|
||||
- name: "host"
|
||||
type: "string"
|
||||
value: "hss.ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: '^.{0,127}$'
|
||||
display: "Host"
|
||||
comment: ""
|
||||
- name: "realm"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: '^.{0,127}$'
|
||||
display: "Realm"
|
||||
comment: ""
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "Enable"
|
||||
comment: ""
|
||||
- name: "netType"
|
||||
type: "enum"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"TCP","1":"SCTP"}'
|
||||
display: "Link Type"
|
||||
comment: ""
|
||||
- name: "addr"
|
||||
type: "string"
|
||||
value: "172.16.5.140:3868"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Address"
|
||||
comment: ""
|
||||
- name: "host"
|
||||
type: "string"
|
||||
value: "hss.ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "^.{0,127}$"
|
||||
display: "Host"
|
||||
comment: ""
|
||||
- name: "realm"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "^.{0,127}$"
|
||||
display: "Realm"
|
||||
comment: ""
|
||||
rxServer:
|
||||
display: "Rx Server"
|
||||
sort: 11
|
||||
list:
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: 'true'
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
display: "Enable"
|
||||
comment: ""
|
||||
- name: "netType"
|
||||
type: "enum"
|
||||
value: '0'
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"TCP\",\"1\":\"SCTP\"}"
|
||||
display: "Link Type"
|
||||
comment: ""
|
||||
- name: "addr"
|
||||
type: "string"
|
||||
value: "172.16.5.140:3868"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Address"
|
||||
comment: ""
|
||||
- name: "host"
|
||||
type: "string"
|
||||
value: "hss.ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: '^.{0,127}$'
|
||||
display: "Host"
|
||||
comment: ""
|
||||
- name: "realm"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: '^.{0,127}$'
|
||||
display: "Realm"
|
||||
comment: ""
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "Enable"
|
||||
comment: ""
|
||||
- name: "netType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"TCP","1":"SCTP"}'
|
||||
display: "Link Type"
|
||||
comment: ""
|
||||
- name: "addr"
|
||||
type: "string"
|
||||
value: "172.16.5.140:3868"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Address"
|
||||
comment: ""
|
||||
- name: "host"
|
||||
type: "string"
|
||||
value: "hss.ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "^.{0,127}$"
|
||||
display: "Host"
|
||||
comment: ""
|
||||
- name: "realm"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "^.{0,127}$"
|
||||
display: "Realm"
|
||||
comment: ""
|
||||
flowTemplate:
|
||||
display: "Flow Template"
|
||||
sort: 13
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~256'
|
||||
filter: "1~256"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "templateName"
|
||||
type: "string"
|
||||
value: 'flow_any'
|
||||
value: "flow_any"
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Template Name"
|
||||
comment: ""
|
||||
- name: "flowDescription"
|
||||
type: "string"
|
||||
value: 'permit out ip from any to assigned'
|
||||
value: "permit out ip from any to assigned"
|
||||
access: "read-write"
|
||||
filter: '^.{1,127}$'
|
||||
filter: "^.{1,127}$"
|
||||
display: "Flow Description"
|
||||
comment: ""
|
||||
- name: "flowDirection"
|
||||
type: "enum"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"Unspecified\", \"1\":\"Uplink\", \"2\":\"Downlink\", \"3\":\"Bidirectional\"}"
|
||||
filter: '{"0":"Unspecified", "1":"Uplink", "2":"Downlink", "3":"Bidirectional"}'
|
||||
display: "Flow Direction"
|
||||
comment: ""
|
||||
qosTemplate:
|
||||
display: "QoS Template"
|
||||
sort: 15
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~64'
|
||||
filter: "1~64"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "qosId"
|
||||
type: "string"
|
||||
value: 'qos_internet'
|
||||
value: "qos_internet"
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "QoS ID"
|
||||
comment: ""
|
||||
- name: "fiveQI"
|
||||
type: "int"
|
||||
value: "9"
|
||||
access: "read-write"
|
||||
filter: '0~255'
|
||||
filter: "0~255"
|
||||
display: "5QI"
|
||||
comment: ""
|
||||
- name: "fiveQIPriorityLevel"
|
||||
type: "int"
|
||||
value: "80"
|
||||
access: "read-write"
|
||||
filter: '0~127'
|
||||
filter: "0~127"
|
||||
display: "5QI Priority Level"
|
||||
comment: ""
|
||||
- name: "maxbrDl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Max Bitrate Downlink"
|
||||
comment: ""
|
||||
- name: "maxbrUl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Max Bitrate Uplink"
|
||||
comment: ""
|
||||
- name: "gbrDl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "GBR Downlink"
|
||||
comment: ""
|
||||
- name: "gbrUl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "GBR Uplink"
|
||||
@@ -475,148 +483,151 @@ pcf:
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '1~15'
|
||||
filter: "1~15"
|
||||
display: "ARP Priority Level"
|
||||
comment: ""
|
||||
- name: "arpPreemptCap"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"Not Preempt\",\"1\":\"May Preempt\"}"
|
||||
filter: '{"0":"Not Preempt","1":"May Preempt"}'
|
||||
display: "ARP Preempt Capability"
|
||||
comment: ""
|
||||
- name: "arpPreemptVuln"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"Not Preemptable\",\"1\":\"Preemptable\"}"
|
||||
filter: '{"0":"Not Preemptable","1":"Preemptable"}'
|
||||
display: "ARP Preempt Vulnerability"
|
||||
comment: ""
|
||||
- name: "defQosFlowIndication"
|
||||
type: "bool"
|
||||
value: 'false'
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
filter: "false;true;"
|
||||
display: "Default QoS Flow Indication"
|
||||
comment: ""
|
||||
usageMonitoringTemplate:
|
||||
display: "Usage Monitoring Template"
|
||||
sort: 17
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~64'
|
||||
filter: "1~64"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "umId"
|
||||
type: "string"
|
||||
value: 'flow_any'
|
||||
value: "flow_any"
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Usage Monitoring ID"
|
||||
comment: ""
|
||||
- name: "volumeThreshold"
|
||||
type: "int"
|
||||
value: '5242880'
|
||||
value: "5242880"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Volume Threshold(KB)"
|
||||
comment: ""
|
||||
- name: "volumeThresholdUplink"
|
||||
type: "int"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Volume Threshold Uplink(KB)"
|
||||
comment: ""
|
||||
- name: "volumeThresholdDownlink"
|
||||
type: "int"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Volume Threshold Downlink(KB)"
|
||||
comment: ""
|
||||
- name: "timeThreshold"
|
||||
type: "int"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Time Threshold"
|
||||
comment: ""
|
||||
- name: "inactivityTime"
|
||||
type: "int"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Inactivity Time"
|
||||
comment: ""
|
||||
trafficControlTemplate:
|
||||
display: "Traffic Control Template"
|
||||
sort: 19
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~64'
|
||||
filter: "1~64"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "tcId"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Traffic Control ID"
|
||||
comment: ""
|
||||
- name: "flowStatus"
|
||||
type: "enum"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"Disable\", \"1\":\"Uplink\", \"2\":\"Downlink\", \"3\":\"Enable\", \"4\":\"Remove\"}"
|
||||
filter: '{"0":"Disable", "1":"Uplink", "2":"Downlink", "3":"Enable", "4":"Remove"}'
|
||||
display: "Flow Status"
|
||||
comment: ""
|
||||
- name: "muteNotif"
|
||||
type: "bool"
|
||||
value: 'true'
|
||||
value: "true"
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
filter: "false;true;"
|
||||
display: "Mute Notify"
|
||||
comment: ""
|
||||
- name: "dnai"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Route to Location DNAI"
|
||||
comment: ""
|
||||
headerEnrichTemplate:
|
||||
display: "Header Enrich Template"
|
||||
sort: 21
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~16'
|
||||
filter: "1~16"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "templateName"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Template Name"
|
||||
comment: ""
|
||||
- name: "headerType"
|
||||
type: "enum"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"GPSI\", \"1\":\"SUPI\", \"2\":\"UE IP\", \"3\":\"User Location\", \"4\":\"DNN\"}"
|
||||
filter: '{"0":"GPSI", "1":"SUPI", "2":"UE IP", "3":"User Location", "4":"DNN"}'
|
||||
display: "Header Type"
|
||||
comment: ""
|
||||
- name: "headerName"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Header Name"
|
||||
comment: ""
|
||||
|
||||
210
config/param/sgwc_param_config.yaml
Normal file
210
config/param/sgwc_param_config.yaml
Normal file
@@ -0,0 +1,210 @@
|
||||
sgwc:
|
||||
sgwcSystem:
|
||||
display: "System Config"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "s11IpType"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "^(IPv4|IPv6|IPv4v6)$"
|
||||
display: "Local S11 IP Type"
|
||||
comment: "IPv4/IPv6/IPv4v6"
|
||||
- name: "s11Ipv4"
|
||||
type: "string"
|
||||
value: "172.16.5.80"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local S11 IPv4"
|
||||
comment: "IPv4 Format"
|
||||
- name: "s11Ipv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local S11 IPv6"
|
||||
comment: "IPv6 Format"
|
||||
- name: "s58IpType"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "^(IPv4|IPv6|IPv4v6)$"
|
||||
display: "Local S5/S8 IP Type"
|
||||
comment: "IPv4/IPv6/IPv4v6"
|
||||
- name: "s58Ipv4"
|
||||
type: "string"
|
||||
value: "172.16.5.81"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local S5/S8 IPv4"
|
||||
comment: "IPv4 Format"
|
||||
- name: "s58Ipv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local S5/S8 IPv6"
|
||||
comment: "IPv6 Format"
|
||||
- name: "sxIpType"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "^(IPv4|IPv6|IPv4v6)$"
|
||||
display: "Local Sx IP Type"
|
||||
comment: "IPv4/IPv6/IPv4v6"
|
||||
- name: "sxIpv4"
|
||||
type: "string"
|
||||
value: "172.16.5.81"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local Sx IPv4"
|
||||
comment: "IPv4 Format"
|
||||
- name: "sxIpv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local Sx IPv6"
|
||||
comment: "IPv6 Format"
|
||||
upfConfig:
|
||||
display: "UPF Config"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "0~2047"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "id"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "UPF ID"
|
||||
comment: ""
|
||||
- name: "addr"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "7~45"
|
||||
display: "Address"
|
||||
comment: "e.g. ip:port"
|
||||
dnnSelectUpf:
|
||||
display: "DNN Select UPF"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "dnn"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "DNN"
|
||||
comment: ""
|
||||
- name: "upfId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "UPF ID"
|
||||
comment: ""
|
||||
dnnTaiSelectUpf:
|
||||
display: "DNN TAI Select UPF"
|
||||
sort: 7
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "dnn"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "DNN"
|
||||
comment: ""
|
||||
- name: "tai"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "TAI"
|
||||
comment: "MCC+MNC+TAC"
|
||||
- name: "upfId"
|
||||
type: "string"
|
||||
value: "upf2-Id"
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "UPF ID"
|
||||
comment: ""
|
||||
cdrConfig:
|
||||
display: "Charging Data Report Config"
|
||||
sort: 9
|
||||
list:
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "CDR Enable"
|
||||
comment: ""
|
||||
- name: "cdrFileName"
|
||||
type: "string"
|
||||
value: "smf.cdr"
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "CDR File Name"
|
||||
comment: ""
|
||||
- name: "cdrFilePath"
|
||||
type: "string"
|
||||
value: "/var/log/smfCdr"
|
||||
access: "read-write"
|
||||
filter: "1~256"
|
||||
display: "CDR File Path"
|
||||
comment: ""
|
||||
- name: "cdrFileNum"
|
||||
type: "int"
|
||||
value: "50"
|
||||
access: "read-write"
|
||||
filter: "1~999999999"
|
||||
display: "CDR File Num"
|
||||
comment: ""
|
||||
- name: "cdrFileSize"
|
||||
type: "int"
|
||||
value: "300"
|
||||
access: "read-write"
|
||||
filter: "1~999999"
|
||||
display: "CDR File Size"
|
||||
comment: "Megabytes"
|
||||
- name: "cdrFileMaxAge"
|
||||
type: "int"
|
||||
value: "30"
|
||||
access: "read-write"
|
||||
filter: "0~9999"
|
||||
display: "CDR File Max Age"
|
||||
comment: "Days"
|
||||
- name: "timeThreshold"
|
||||
type: "int"
|
||||
value: "600"
|
||||
access: "read-write"
|
||||
filter: "0~999999999"
|
||||
display: "Time Threshold"
|
||||
comment: "Seconds"
|
||||
- name: "volumeThreshold"
|
||||
type: "int"
|
||||
value: "0~999999999999999"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Volume Threshold"
|
||||
comment: "Bytes"
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,208 +1,438 @@
|
||||
smsc:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "cdrFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "CDR Flag"
|
||||
comment: ""
|
||||
- name: "smValidity"
|
||||
type: "int"
|
||||
value: "259200"
|
||||
access: "read-write"
|
||||
filter: '0-2147483647'
|
||||
display: "SM Validity"
|
||||
comment: ""
|
||||
- name: "logFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Log Flag"
|
||||
comment: ""
|
||||
- name: "localPollingFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Local Polling Flag"
|
||||
comment: "Enable or disable resend pending SMS to unattainable local users."
|
||||
- name: "localRoamingOutPollingFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Local Roaming Out Polling Flag"
|
||||
comment: "Enable or disable resend pending SMS to unattainable outbound roaming users."
|
||||
- name: "visitorRoamingInPollingFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Visitor Roaming In Polling Flag"
|
||||
comment: "Enable or disable resend pending SMS to unattainable inbound roaming users."
|
||||
- name: "otherPollingFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Other Polling Flag"
|
||||
comment: "Enable or disable resend pending SMS to other unattainable users."
|
||||
- name: "pollingNumber"
|
||||
type: "int"
|
||||
value: "64"
|
||||
access: "read-write"
|
||||
filter: '0-64'
|
||||
display: "Polling Number"
|
||||
comment: "Define the maximum port number that the queue of pending SMS may grow to."
|
||||
- name: "priorityFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Priority Flag"
|
||||
comment: "Specify the priority parameter of SM_RP_PRI. true = High; false = Low."
|
||||
- name: "tpReplyPathFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "TP Reply Path Flag"
|
||||
comment: "Enable or disable TP-Reply-Path parameter in the SMS-DELIVER data unit."
|
||||
- name: "smscDomain"
|
||||
type: "string"
|
||||
value: "0.0.0.0"
|
||||
access: "read-write"
|
||||
filter: '0~16'
|
||||
display: "SMSC Domain"
|
||||
comment: ""
|
||||
- name: "csfbVolteFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "CSFB VoLTE Flag"
|
||||
comment: ""
|
||||
- name: "camelFlag"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Camel Flag"
|
||||
comment: ""
|
||||
- name: "scfAddress"
|
||||
type: "string"
|
||||
value: "0.0.0.0"
|
||||
access: "read-write"
|
||||
filter: '0~16'
|
||||
display: "SCF Address"
|
||||
comment: ""
|
||||
- name: "cdrFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "CDR Flag"
|
||||
comment: ""
|
||||
- name: "smValidity"
|
||||
type: "int"
|
||||
value: "259200"
|
||||
access: "read-write"
|
||||
filter: "0-2147483647"
|
||||
display: "SM Validity"
|
||||
comment: ""
|
||||
- name: "logFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Log Flag"
|
||||
comment: ""
|
||||
- name: "localPollingFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Local Polling Flag"
|
||||
comment: "Enable or disable resend pending SMS to unattainable local users."
|
||||
- name: "localRoamingOutPollingFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Local Roaming Out Polling Flag"
|
||||
comment: "Enable or disable resend pending SMS to unattainable outbound roaming users."
|
||||
- name: "visitorRoamingInPollingFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Visitor Roaming In Polling Flag"
|
||||
comment: "Enable or disable resend pending SMS to unattainable inbound roaming users."
|
||||
- name: "otherPollingFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Other Polling Flag"
|
||||
comment: "Enable or disable resend pending SMS to other unattainable users."
|
||||
- name: "pollingNumber"
|
||||
type: "int"
|
||||
value: "64"
|
||||
access: "read-write"
|
||||
filter: "0-64"
|
||||
display: "Polling Number"
|
||||
comment: "Define the maximum port number that the queue of pending SMS may grow to."
|
||||
- name: "priorityFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Priority Flag"
|
||||
comment: "Specify the priority parameter of SM_RP_PRI. true = High; false = Low."
|
||||
- name: "tpReplyPathFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "TP Reply Path Flag"
|
||||
comment: "Enable or disable TP-Reply-Path parameter in the SMS-DELIVER data unit."
|
||||
- name: "smscDomain"
|
||||
type: "string"
|
||||
value: "0.0.0.0"
|
||||
access: "read-write"
|
||||
filter: "0~16"
|
||||
display: "SMSC Domain"
|
||||
comment: ""
|
||||
- name: "csfbVolteFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "CSFB VoLTE Flag"
|
||||
comment: ""
|
||||
- name: "camelFlag"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Camel Flag"
|
||||
comment: ""
|
||||
- name: "scfAddress"
|
||||
type: "string"
|
||||
value: "0.0.0.0"
|
||||
access: "read-write"
|
||||
filter: "0~16"
|
||||
display: "SCF Address"
|
||||
comment: ""
|
||||
- name: "mtIdFormatFlag"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "MT Id Format Flag"
|
||||
comment: "If add plus then set false"
|
||||
- name: "mcastFlag"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Mcast Flag"
|
||||
comment: "enable mcast sms"
|
||||
- name: "logLevel"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"none","1":"error","2":"debug"}'
|
||||
display: "Log Level"
|
||||
comment: ""
|
||||
- name: "logSize"
|
||||
type: "int"
|
||||
value: "200"
|
||||
access: "read-write"
|
||||
filter: "1-1000"
|
||||
display: "Log Size"
|
||||
comment: "The MB sizeof log file"
|
||||
- name: "logNum"
|
||||
type: "int"
|
||||
value: "10"
|
||||
access: "read-write"
|
||||
filter: "1-20"
|
||||
display: "Log Number"
|
||||
comment: "The number of log file"
|
||||
- name: "logDir"
|
||||
type: "string"
|
||||
value: "/var/log/"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Log Directory"
|
||||
comment: ""
|
||||
msisdnsegment:
|
||||
display: "MSISDN Segment List"
|
||||
method: "put"
|
||||
sort: 3
|
||||
perms: "put"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "startMSISDN"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~32'
|
||||
display: "Start MSISDN"
|
||||
comment: ""
|
||||
- name: "endMSISDN"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~32'
|
||||
display: "End MSISDN"
|
||||
comment: ""
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "startMSISDN"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~32"
|
||||
display: "Start MSISDN"
|
||||
comment: ""
|
||||
- name: "endMSISDN"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~32"
|
||||
display: "End MSISDN"
|
||||
comment: ""
|
||||
smpplink:
|
||||
display: "SMPP Link List"
|
||||
sort: 5
|
||||
perms: "post,put,delete"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: '0~63'
|
||||
display: "Index"
|
||||
comment: "0~63"
|
||||
- name: "linkAlias"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~32'
|
||||
display: "Link Alias"
|
||||
comment: ""
|
||||
- name: "sessionType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"bindTX","1":"bindRX","2":"bindTRX"}'
|
||||
display: "Session Type"
|
||||
comment: ""
|
||||
- name: "serviceNumber"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~32'
|
||||
display: "Service Number"
|
||||
comment: ""
|
||||
- name: "dataCodingScheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"smpp7def7","1":"smpp8dcs4def7","2":"smpp8dcs0def7","16":"smpp7def8","17":"smpp8dcs4def8","18":"smpp8dcs0def8"}'
|
||||
display: "Data Coding Scheme"
|
||||
comment: ""
|
||||
- name: "platformNum"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"plat0","1":"plat1","2":"ignore"}'
|
||||
display: "Platform Num"
|
||||
comment: ""
|
||||
- name: "timeToLive"
|
||||
type: "int"
|
||||
value: "604800"
|
||||
access: "read-write"
|
||||
filter: '0-2147483647'
|
||||
display: "Time To Live"
|
||||
comment: ""
|
||||
- name: "manipulationFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Manipulation Flag"
|
||||
comment: ""
|
||||
- name: "ton"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"unknown","1":"international","2":"national","3":"networkSpecific","4":"subscriberNumber","5":"alphanumeric","6":"abbreviated"}'
|
||||
display: "Type of Number"
|
||||
comment: ""
|
||||
- name: "npi"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"unknown","1":"isdn","3":"data","4":"telex","6":"landMobile","8":"national","9":"private","10":"ermes","14":"internet","18":"wapClientID"}'
|
||||
display: "Number Plan Indicator"
|
||||
comment: ""
|
||||
- name: "roleType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"server","1":"client"}'
|
||||
display: "Role Type"
|
||||
comment: ""
|
||||
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~63"
|
||||
display: "Index"
|
||||
comment: "0~63"
|
||||
- name: "linkAlias"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~32"
|
||||
display: "Link Alias"
|
||||
comment: ""
|
||||
- name: "sessionType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"bindTX","1":"bindRX","2":"bindTRX"}'
|
||||
display: "Session Type"
|
||||
comment: ""
|
||||
- name: "serviceNumber"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~32"
|
||||
display: "Service Number"
|
||||
comment: ""
|
||||
- name: "dataCodingScheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"smpp7def7","1":"smpp8dcs4def7","2":"smpp8dcs0def7","16":"smpp7def8","17":"smpp8dcs4def8","18":"smpp8dcs0def8"}'
|
||||
display: "Data Coding Scheme"
|
||||
comment: ""
|
||||
- name: "platformNum"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"plat0","1":"plat1","2":"ignore"}'
|
||||
display: "Platform Num"
|
||||
comment: ""
|
||||
- name: "timeToLive"
|
||||
type: "int"
|
||||
value: "604800"
|
||||
access: "read-write"
|
||||
filter: "0-2147483647"
|
||||
display: "Time To Live"
|
||||
comment: ""
|
||||
- name: "manipulationFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Manipulation Flag"
|
||||
comment: ""
|
||||
- name: "ton"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"unknown","1":"international","2":"national","3":"networkSpecific","4":"subscriberNumber","5":"alphanumeric","6":"abbreviated"}'
|
||||
display: "Type of Number"
|
||||
comment: ""
|
||||
- name: "npi"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"unknown","1":"isdn","3":"data","4":"telex","6":"landMobile","8":"national","9":"private","10":"ermes","14":"internet","18":"wapClientID"}'
|
||||
display: "Number Plan Indicator"
|
||||
comment: ""
|
||||
- name: "roleType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"server","1":"client"}'
|
||||
display: "Role Type"
|
||||
comment: ""
|
||||
convprefix:
|
||||
display: "Conv Prefix List"
|
||||
sort: 7
|
||||
perms: "post,put,delete"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~127"
|
||||
display: "Index"
|
||||
comment: "0~127"
|
||||
- name: "prefix"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~16"
|
||||
display: "Prefix"
|
||||
comment: ""
|
||||
- name: "deleteLength"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-16"
|
||||
display: "Delete Length"
|
||||
comment: ""
|
||||
- name: "addLength"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-16"
|
||||
display: "Add Length"
|
||||
comment: ""
|
||||
- name: "addDigits"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~16"
|
||||
display: "Add Digits"
|
||||
comment: ""
|
||||
- name: "numberLength"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-32"
|
||||
display: "Number Length"
|
||||
comment: ""
|
||||
smppparam:
|
||||
display: "SMPP Param List"
|
||||
sort: 9
|
||||
perms: "put"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~31"
|
||||
display: "Index"
|
||||
comment: "0~31"
|
||||
- name: "linkAlias"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-8"
|
||||
display: "Link Alias"
|
||||
comment: ""
|
||||
- name: "linkType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"udp","1":"tcp"}'
|
||||
display: "Link Type"
|
||||
comment: ""
|
||||
- name: "serverType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"client","1":"server"}'
|
||||
display: "Server Type"
|
||||
comment: ""
|
||||
- name: "sessionType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"bindTX","1":"bindRX","2":"bindTRX"}'
|
||||
display: "Session Type"
|
||||
comment: ""
|
||||
- name: "systemID"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-16"
|
||||
display: "System ID"
|
||||
comment: ""
|
||||
- name: "password"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-8"
|
||||
display: "Password"
|
||||
comment: ""
|
||||
- name: "systemType"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-12"
|
||||
display: "System Type"
|
||||
comment: ""
|
||||
- name: "localGTT"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-16"
|
||||
display: "Local GTT"
|
||||
comment: ""
|
||||
- name: "remoteGTT"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-16"
|
||||
display: "Remote GTT"
|
||||
comment: ""
|
||||
- name: "localIP"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-32"
|
||||
display: "Local IP"
|
||||
comment: ""
|
||||
- name: "remoteIP"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-32"
|
||||
display: "Remote IP"
|
||||
comment: ""
|
||||
- name: "sessionInitTimer"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-65535"
|
||||
display: "Session Init Timer"
|
||||
comment: ""
|
||||
- name: "enquireLinkTimer"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-65535"
|
||||
display: "Enquire Link Timer"
|
||||
comment: ""
|
||||
- name: "inactivityTimer"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-65535"
|
||||
display: "Inactivity Timer"
|
||||
comment: ""
|
||||
- name: "responseTimer"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-65535"
|
||||
display: "Response Timer"
|
||||
comment: ""
|
||||
- name: "localSSN"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-255"
|
||||
display: "Local SSN"
|
||||
comment: ""
|
||||
- name: "remoteSSN"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-255"
|
||||
display: "Remote SSN"
|
||||
comment: ""
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Enable Flag"
|
||||
comment: ""
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1278
config/schema/amf-nbi-pm-schema.json
Normal file
1278
config/schema/amf-nbi-pm-schema.json
Normal file
File diff suppressed because it is too large
Load Diff
269
config/schema/pcf-nbi-pm-schema.json
Normal file
269
config/schema/pcf-nbi-pm-schema.json
Normal file
@@ -0,0 +1,269 @@
|
||||
[
|
||||
{
|
||||
"ObjectType": "PcfFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "PCF.AmAssocNbrMean",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.AmAssocNbrMax",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.SmAssocNbrMean",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 7
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.SmAssocNbrMax",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocCreateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocCreateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocUpdateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 7
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocUpdateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocNotifReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocNotifSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 12
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocDeleteReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocDeleteSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocCreateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocCreateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocCreateFail",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocCreateFail._Cause",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocUpdateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocUpdateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocUpdateFail",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 9
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocUpdateFail._Cause",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocNotifReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocNotifSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocNotifFail",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocNotifFail._Cause",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocDeleteReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocDeleteSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "UdrFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "UDR.PcfSubNbr",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "ManagedElement",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "ME.MeanMeLoad",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 13
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
1287
config/schema/smf-nbi-pm-schema.json
Normal file
1287
config/schema/smf-nbi-pm-schema.json
Normal file
File diff suppressed because it is too large
Load Diff
373
config/schema/udm-nbi-pm-schema.json
Normal file
373
config/schema/udm-nbi-pm-schema.json
Normal file
@@ -0,0 +1,373 @@
|
||||
[
|
||||
{
|
||||
"ObjectType": "UdmFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 15
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegUpdateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 9
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegUpdateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 9
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmDeregReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmDeregSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 15
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmDeregReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmDeregSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmGetReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmGetSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 14
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmNotif",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmSubscrReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmSubscrSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmUnSubscrReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmUnSubscrSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 14
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.UecmDeregNotif",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmGetUserNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 7
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmGetDataNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegUserNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 14
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegUnknownSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegNoPsSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegRoamNotAllowed",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegRatNotAllowed",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegContextNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegReAuth",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegUserNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 15
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegUnknownSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 13
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegRoamNotAllowed",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegDnnNotAllowed",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "UdrFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "UDR.5gSupi",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDR.5gSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 14
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDR.5gActSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "AusfFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "Ausf.UeAuthReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "Ausf.UeAuthAnsSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "Ausf.UeAuthAnsUserNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "Ausf.UeAuthAnsContextNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "ManagedElement",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "ME.MeanMeLoad",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
1257
config/schema/upf-nbi-pm-schema.json
Normal file
1257
config/schema/upf-nbi-pm-schema.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,17 +0,0 @@
|
||||
[Unit]
|
||||
Description=OMC capture trace data from NF daemon
|
||||
After=network-online.target mysql.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
LimitNOFILE=65535
|
||||
LimitNPROC=65535
|
||||
|
||||
Restart=always
|
||||
ExecStart=/usr/local/omc/bin/captrace -c /usr/local/omc/etc/capconf.yaml
|
||||
RestartSec=2
|
||||
RestartPreventExitStatus=SIGTERM SIGKILL
|
||||
ExecReload=/bin/kill -HUP $MAINPID
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
@@ -1,6 +1,6 @@
|
||||
[Unit]
|
||||
Description=OMC cron task daemon
|
||||
After=network-online.target mysql.service
|
||||
Description=OMC Service
|
||||
After=network-online.target mysql.service kvdb.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
@@ -8,10 +8,10 @@ LimitNOFILE=65535
|
||||
LimitNPROC=65535
|
||||
|
||||
Restart=always
|
||||
ExecStart=/usr/local/omc/bin/crontask -c /usr/local/omc/etc/crontask.yaml
|
||||
ExecStart=/usr/local/omc/bin/restagent -c /usr/local/omc/etc/restconf.yaml
|
||||
RestartSec=2
|
||||
RestartPreventExitStatus=SIGTERM SIGKILL
|
||||
ExecReload=/bin/kill -HUP $MAINPID
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
WantedBy=multi-user.target
|
||||
@@ -1,6 +1,6 @@
|
||||
[Unit]
|
||||
Description=OMC rest agent daemon
|
||||
After=network-online.target mysql.service adb.service
|
||||
After=network-online.target mysql.service kvdb.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
|
||||
@@ -1,65 +0,0 @@
|
||||
package cmschema
|
||||
|
||||
// FileHeader ...
|
||||
type FileHeader struct {
|
||||
TimeStamp string `xml:"TimeStamp"`
|
||||
TimeZone string `xml:"TimeZone"`
|
||||
VendorName string `xml:"VendorName"`
|
||||
ElementType string `xml:"ElementType"`
|
||||
CmVersion string `xml:"CmVersion"`
|
||||
}
|
||||
|
||||
// N ...
|
||||
type N struct {
|
||||
IAttr int `xml:"i,attr"`
|
||||
Value string `xml:",chardata"`
|
||||
}
|
||||
|
||||
// FieldName ...
|
||||
type FieldName struct {
|
||||
N []N `xml:"N"`
|
||||
}
|
||||
|
||||
// V ...
|
||||
type V struct {
|
||||
IAttr int `xml:"i,attr"`
|
||||
Value string `xml:",chardata"`
|
||||
}
|
||||
|
||||
// Object ...
|
||||
type Object struct {
|
||||
RmUIDAttr string `xml:"rmUID,attr"`
|
||||
DnAttr string `xml:"Dn,attr,omitempty"`
|
||||
UserLabelAttr string `xml:"UserLabel,attr,omitempty"`
|
||||
PVFlagAttr string `xml:"PVFlag,attr"`
|
||||
VMIDAttr string `xml:"VMID,attr,omitempty"`
|
||||
VNFInstanceIDAttr string `xml:"VNFInstanceID,attr,omitempty"`
|
||||
V []V `xml:"V"`
|
||||
}
|
||||
|
||||
// FieldValue ...
|
||||
type FieldValue struct {
|
||||
Object []Object `xml:"Object"`
|
||||
}
|
||||
|
||||
// Objects ...
|
||||
type ObjectData struct {
|
||||
ObjectType string `xml:"ObjectType"`
|
||||
FieldName FieldName `xml:"FieldName"`
|
||||
FieldValue FieldValue `xml:"FieldValue"`
|
||||
}
|
||||
|
||||
// DataFile ...
|
||||
type DataFile struct {
|
||||
FileHeader FileHeader `xml:"FileHeader"`
|
||||
//Objects []Objects `xml:"Objects"`
|
||||
ObjectData ObjectData `xml:"objectData"`
|
||||
XsiAttr string `xml:"xmlns:xsi,attr"`
|
||||
XsiLoc string `xml:"xsi:noNamespaceSchemaLocation,attr"`
|
||||
}
|
||||
|
||||
// NRM xml file
|
||||
type NRMXmlFile struct {
|
||||
Header string `xml:"Header"`
|
||||
DataFile DataFile `xml:"xmlns:xsi"`
|
||||
}
|
||||
@@ -1,296 +0,0 @@
|
||||
package cmyaml
|
||||
|
||||
type UdmCm struct {
|
||||
ManagedElement ManagedElement `yaml:"ManagedElement"`
|
||||
UdmFunction UdmFunction `yaml:"UdmFunction"`
|
||||
UdrFunction UdrFunction `yaml:"UdrFunction"`
|
||||
AusfFunction AusfFunction `yaml:"AusfFunction"`
|
||||
IPResource IPResource `yaml:"IPResource"`
|
||||
}
|
||||
|
||||
type UdmFunction struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
SbiServiceList string `yaml:"SbiServiceList"`
|
||||
}
|
||||
|
||||
type UdrFunction struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AddrType string `yaml:"AddrType"`
|
||||
IpVersion string `yaml:"IpVersion"`
|
||||
AddrSegList string `yaml:"AddrSegList"`
|
||||
}
|
||||
|
||||
type AusfFunction struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
}
|
||||
|
||||
type IPResource struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
InterfaceType string `yaml:"InterfaceType"`
|
||||
LocIpV4AddrList string `yaml:"LocIpV4AddrList"`
|
||||
LocIpV6AddrList string `yaml:"LocIpV6AddrList"`
|
||||
}
|
||||
|
||||
type ManagedElement struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
VendorName string `yaml:"VendorName"`
|
||||
ManagedBy string `yaml:"ManagedBy"`
|
||||
ManagementIpAddress string `yaml:"ManagementIpAddress"`
|
||||
SwVersion string `yaml:"SwVersion"`
|
||||
PatchInfo string `yaml:"PatchInfo"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
}
|
||||
|
||||
type AmfCm struct {
|
||||
ManagedElement ManagedElement `yaml:"ManagedElement"`
|
||||
AmfFunction AmfFunction `yaml:"AmfFunction"`
|
||||
EpRpDynN8Amf EpRpDynN8Amf `yaml:"EpRpDynN8Amf"`
|
||||
EpRpDynN11Amf EpRpDynN11Amf `yaml:"EpRpDynN11Amf"`
|
||||
EpRpDynN12Amf EpRpDynN12Amf `yaml:"EpRpDynN12Amf"`
|
||||
IPResource IPResource `yaml:"IPResource"`
|
||||
}
|
||||
|
||||
type EpRpDynN11Amf struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
}
|
||||
|
||||
type EpRpDynN12Amf struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
}
|
||||
|
||||
type AmfFunction struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
SbiServiceList string `yaml:"SbiServiceList"`
|
||||
AmfGuamiList string `yaml:"AmfGuamiList"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
SnssaiList string `yaml:"SnssaiList"`
|
||||
MaxUser string `yaml:"MaxUser"`
|
||||
RelativeCapacity string `yaml:"RelativeCapacity"`
|
||||
MaxGnbNum string `yaml:"MaxGnbNum"`
|
||||
}
|
||||
|
||||
type EpRpDynN8Amf struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
}
|
||||
|
||||
type SmfCm struct {
|
||||
ManagedElement ManagedElement `yaml:"ManagedElement"`
|
||||
SmfFunction SmfFunction `yaml:"SmfFunction"`
|
||||
AddrPool AddrPool `yaml:"AddrPool"`
|
||||
EpRpDynN7Smf EpRpDynN7Smf `yaml:"EpRpDynN7Smf"`
|
||||
EpRpDynN10Smf EpRpDynN10Smf `yaml:"EpRpDynN10Smf"`
|
||||
IPResource IPResource `yaml:"IPResource"`
|
||||
}
|
||||
|
||||
type SmfFunction struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
MaxQfi string `yaml:"MaxQfi"`
|
||||
MaxPduSessions string `yaml:"MaxPduSessions"`
|
||||
UpfList string `yaml:"UpfList"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
SbiServiceList string `yaml:"SbiServiceList"`
|
||||
}
|
||||
|
||||
type AddrPool struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AddrType string `yaml:"AddrType"`
|
||||
IpVersion string `yaml:"IpVersion"`
|
||||
AddrSegList string `yaml:"AddrSegList"`
|
||||
}
|
||||
|
||||
type EpRpDynN7Smf struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
}
|
||||
|
||||
type EpRpDynN10Smf struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
}
|
||||
|
||||
type UpfCm struct {
|
||||
IPResource IPResource `yaml:"IPResource"`
|
||||
InventoryUnitHost InventoryUnitHost `yaml:"InventoryUnitHost"`
|
||||
InventoryUnitAccessory InventoryUnitAccessory `yaml:"InventoryUnitAccessory"`
|
||||
UdrFunction UpfUdrFunction `yaml:"UdrFunction"`
|
||||
InventoryUnitRack InventoryUnitRack `yaml:"InventoryUnitRack"`
|
||||
EpRpDynN9Upf EpRpDynN9Upf `yaml:"EpRpDynN9Upf"`
|
||||
AusfFunction UpfAusfFunction `yaml:"AusfFunction"`
|
||||
SmfFunction UpfSmfFunction `yaml:"SmfFunction"`
|
||||
InventoryUnitPack InventoryUnitPack `yaml:"InventoryUnitPack"`
|
||||
UpfFunction UpfFunction `yaml:"UpfFunction"`
|
||||
AmfFunction UpfAmfFunction `yaml:"AmfFunction"`
|
||||
ManagedElement ManagedElement `yaml:"ManagedElement"`
|
||||
InventoryUnitShelf InventoryUnitShelf `yaml:"InventoryUnitShelf"`
|
||||
EpRpDynN3Upf EpRpDynN3Upf `yaml:"EpRpDynN3Upf"`
|
||||
}
|
||||
|
||||
type InventoryUnitRack struct {
|
||||
SbiServiceList string `yaml:"SbiServiceList"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
MaxPduSessions string `yaml:"MaxPduSessions"`
|
||||
MaxQfi string `yaml:"MaxQfi"`
|
||||
UpfList string `yaml:"UpfList"`
|
||||
Id string `yaml:"Id"`
|
||||
}
|
||||
|
||||
type UpfAusfFunction struct {
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
Id string `yaml:"Id"`
|
||||
}
|
||||
|
||||
type EpRpDynN3Upf struct {
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
}
|
||||
|
||||
type InventoryUnitHost struct {
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
VendorName string `yaml:"VendorName"`
|
||||
DateOfLastService string `yaml:"DateOfLastService"`
|
||||
ManufacturerData string `yaml:"ManufacturerData"`
|
||||
VendorUnitTypeNumber string `yaml:"VendorUnitTypeNumber"`
|
||||
HostPosition string `yaml:"HostPosition"`
|
||||
MemSize string `yaml:"MemSize"`
|
||||
HardDiskSize string `yaml:"HardDiskSize"`
|
||||
NumberOfCpu string `yaml:"NumberOfCpu"`
|
||||
Id string `yaml:"Id"`
|
||||
VendorUnitFamilyType string `yaml:"VendorUnitFamilyType"`
|
||||
SerialNumber string `yaml:"SerialNumber"`
|
||||
VersionNumber string `yaml:"VersionNumber"`
|
||||
DateOfManufacture string `yaml:"DateOfManufacture"`
|
||||
}
|
||||
|
||||
type InventoryUnitAccessory struct {
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
VendorName string `yaml:"VendorName"`
|
||||
SerialNumber string `yaml:"SerialNumber"`
|
||||
ManufacturerData string `yaml:"ManufacturerData"`
|
||||
DateOfLastService string `yaml:"DateOfLastService"`
|
||||
AccessoryPosition string `yaml:"AccessoryPosition"`
|
||||
AccessoryType string `yaml:"AccessoryType"`
|
||||
Id string `yaml:"Id"`
|
||||
VendorUnitFamilyType string `yaml:"VendorUnitFamilyType"`
|
||||
VendorUnitTypeNumber string `yaml:"VendorUnitTypeNumber"`
|
||||
VersionNumber string `yaml:"VersionNumber"`
|
||||
DateOfManufacture string `yaml:"DateOfManufacture"`
|
||||
AddtionalInformation string `yaml:"AddtionalInformation"`
|
||||
}
|
||||
|
||||
type EpRpDynN9Upf struct {
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
Id string `yaml:"Id"`
|
||||
}
|
||||
|
||||
type UpfSmfFunction struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
}
|
||||
|
||||
type InventoryUnitPack struct {
|
||||
VendorUnitFamilyType string `yaml:"VendorUnitFamilyType"`
|
||||
VendorName string `yaml:"VendorName"`
|
||||
VersionNumber string `yaml:"VersionNumber"`
|
||||
DateOfManufacture string `yaml:"DateOfManufacture"`
|
||||
DateOfLastService string `yaml:"DateOfLastService"`
|
||||
ManufacturerData string `yaml:"ManufacturerData"`
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
PortsInformation string `yaml:"PortsInformation"`
|
||||
PackPosition string `yaml:"PackPosition"`
|
||||
SlotsOccupied string `yaml:"SlotsOccupied"`
|
||||
VendorUnitTypeNumber string `yaml:"VendorUnitTypeNumber"`
|
||||
SerialNumber string `yaml:"SerialNumber"`
|
||||
}
|
||||
|
||||
type UpfAmfFunction struct {
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
}
|
||||
|
||||
type InventoryUnitShelf struct {
|
||||
ManufacturerData string `yaml:"ManufacturerData"`
|
||||
RackPosition string `yaml:"RackPosition"`
|
||||
SerialNumber string `yaml:"SerialNumber"`
|
||||
VersionNumber string `yaml:"VersionNumber"`
|
||||
VendorUnitFamilyType string `yaml:"VendorUnitFamilyType"`
|
||||
VendorUnitTypeNumber string `yaml:"VendorUnitTypeNumber"`
|
||||
VendorName string `yaml:"VendorName"`
|
||||
DateOfManufacture string `yaml:"DateOfManufacture"`
|
||||
DateOfLastService string `yaml:"DateOfLastService"`
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
}
|
||||
|
||||
type UpfUdrFunction struct {
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
}
|
||||
|
||||
type UpfFunction struct {
|
||||
MaxThroughput string `yaml:"MaxThroughput"`
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
MaxQosFlows string `yaml:"MaxQosFlows"`
|
||||
}
|
||||
@@ -1,199 +0,0 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"os"
|
||||
"strings"
|
||||
|
||||
"be.ems/lib/global"
|
||||
"be.ems/lib/log"
|
||||
|
||||
"gopkg.in/yaml.v3"
|
||||
)
|
||||
|
||||
type DbConfig struct {
|
||||
Type string `yaml:"type"`
|
||||
User string `yaml:"user"`
|
||||
Password string `yaml:"password"`
|
||||
Host string `yaml:"host"`
|
||||
Port string `yaml:"port"`
|
||||
Name string `yaml:"name"`
|
||||
ConnParam string `yaml:"connParam,omitempty"`
|
||||
Backup string `yaml:"backup"`
|
||||
}
|
||||
|
||||
// Yaml struct of config
|
||||
type YamlConfig struct {
|
||||
Logger struct {
|
||||
File string `yaml:"file"`
|
||||
Level string `yaml:"level"`
|
||||
Duration int `yaml:"duration"`
|
||||
Count int `yaml:"count"`
|
||||
} `yaml:"logger"`
|
||||
|
||||
OMC struct {
|
||||
Name string `yaml:"name"`
|
||||
HostUri string `yaml:"hosturi"`
|
||||
HostNo string `yaml:"hostno"`
|
||||
Province string `yaml:"province"`
|
||||
NetAbbr string `yaml:"netabbr"`
|
||||
Vendor string `yaml:"vendor"`
|
||||
} `yaml:"omc"`
|
||||
|
||||
Database DbConfig `yaml:"database"`
|
||||
|
||||
Tasks struct {
|
||||
File string `yaml:"file"`
|
||||
} `yaml:"tasks"`
|
||||
|
||||
NBI struct {
|
||||
CM struct {
|
||||
CfgFileDir string `yaml:"cfgfiledir"`
|
||||
XmlFileDir string `yaml:"xmlfiledir"`
|
||||
Version string `yaml:"version"`
|
||||
} `yaml:"cm"`
|
||||
PM struct {
|
||||
CfgFileDir string `yaml:"cfgfiledir"`
|
||||
XmlFileDir string `yaml:"xmlfiledir"`
|
||||
Version string `yaml:"version"`
|
||||
} `yaml:"pm"`
|
||||
} `yaml:"nbi"`
|
||||
}
|
||||
|
||||
var yamlConfig YamlConfig = NewYamlConfig()
|
||||
|
||||
// set default value for yaml config
|
||||
func NewYamlConfig() YamlConfig {
|
||||
return YamlConfig{
|
||||
Database: DbConfig{
|
||||
Type: "mysql",
|
||||
ConnParam: "charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True",
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
func ReadConfig(configFile string) error {
|
||||
yamlFile, err := os.ReadFile(configFile)
|
||||
if err != nil {
|
||||
fmt.Println("Read yaml config file error:", err)
|
||||
return err
|
||||
}
|
||||
|
||||
err = yaml.Unmarshal(yamlFile, &yamlConfig)
|
||||
if err != nil {
|
||||
fmt.Println("Unmarshal error:", err)
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func GetYamlConfig() *YamlConfig {
|
||||
return &yamlConfig
|
||||
}
|
||||
|
||||
func GetLogLevel() log.LogLevel {
|
||||
var logLevel log.LogLevel
|
||||
switch strings.ToLower(yamlConfig.Logger.Level) {
|
||||
case "trace":
|
||||
logLevel = log.LOG_TRACE
|
||||
case "info":
|
||||
logLevel = log.LOG_INFO
|
||||
case "debug":
|
||||
logLevel = log.LOG_DEBUG
|
||||
case "warn":
|
||||
logLevel = log.LOG_WARN
|
||||
case "error":
|
||||
logLevel = log.LOG_ERROR
|
||||
case "fatal":
|
||||
logLevel = log.LOG_FATAL
|
||||
case "off":
|
||||
logLevel = log.LOG_OFF
|
||||
default:
|
||||
logLevel = log.LOG_DEBUG
|
||||
}
|
||||
return logLevel
|
||||
}
|
||||
|
||||
type Task struct {
|
||||
Name string `yaml:"name"`
|
||||
Status string `yaml:"status" default:"Active"`
|
||||
Uri string `yaml:"uri"`
|
||||
Params string `yaml:"params"`
|
||||
Body string `yaml:"body"`
|
||||
Interval uint64 `yaml:"interval"`
|
||||
Unit string `yaml:"unit"`
|
||||
At string `yaml:"at"`
|
||||
From int `yaml:"from"`
|
||||
Do string `yaml:"do"`
|
||||
}
|
||||
|
||||
type Crontab struct {
|
||||
Name string `yaml:"name"`
|
||||
Status string `yaml:"status" default:"Active"`
|
||||
Tab string `yaml:"tab"`
|
||||
Do string `yaml:"do"`
|
||||
Uri string `yaml:"uri"`
|
||||
Params string `yaml:"params"`
|
||||
Body string `yaml:"body"`
|
||||
}
|
||||
|
||||
type Tasks struct {
|
||||
Tasks []Task `yaml:"tasks"`
|
||||
Crontabs []Crontab `yaml:"crontab"`
|
||||
}
|
||||
|
||||
const (
|
||||
TaskStatusActive = "active"
|
||||
TaskStatusInactive = "inactive"
|
||||
)
|
||||
|
||||
var taskSet Tasks
|
||||
|
||||
func ReadTasksYaml(pfile string) (ret error) {
|
||||
log.Debug("pfile:", pfile)
|
||||
file, err := os.ReadFile(pfile)
|
||||
if err != nil {
|
||||
log.Error(err)
|
||||
return err
|
||||
}
|
||||
|
||||
err = yaml.Unmarshal(file, &taskSet)
|
||||
if err != nil {
|
||||
log.Error(err)
|
||||
return err
|
||||
}
|
||||
|
||||
log.Trace("tasks:", taskSet)
|
||||
return nil
|
||||
}
|
||||
|
||||
func GetDefaultUserAgent() string {
|
||||
return "OMC-crontask/" + global.Version
|
||||
}
|
||||
|
||||
const defaultConfigFile = "./etc/crontask.yaml"
|
||||
|
||||
var ConfigFile *string
|
||||
|
||||
func init() {
|
||||
ConfigFile = flag.String("c", defaultConfigFile, "config file")
|
||||
pv := flag.Bool("v", false, "print version")
|
||||
ph := flag.Bool("h", false, "print help")
|
||||
|
||||
flag.Parse()
|
||||
if *pv {
|
||||
fmt.Printf("OMC crontask version: %s\n%s\n%s\n\n", global.Version, global.BuildTime, global.GoVer)
|
||||
os.Exit(0)
|
||||
}
|
||||
if *ph {
|
||||
flag.Usage()
|
||||
os.Exit(0)
|
||||
}
|
||||
|
||||
err := ReadConfig(*ConfigFile)
|
||||
if err != nil {
|
||||
fmt.Println("Failed to ReadConfig:", err)
|
||||
os.Exit(3)
|
||||
}
|
||||
}
|
||||
@@ -1,32 +0,0 @@
|
||||
//go:build linux
|
||||
// +build linux
|
||||
|
||||
package main
|
||||
|
||||
import (
|
||||
"os"
|
||||
"os/signal"
|
||||
"syscall"
|
||||
|
||||
"be.ems/lib/log"
|
||||
)
|
||||
|
||||
// 启动一个 goroutine 监听信号量
|
||||
func ReloadRoutine() {
|
||||
sigCh := make(chan os.Signal, 1)
|
||||
|
||||
signal.Notify(sigCh, syscall.SIGUSR1)
|
||||
|
||||
for {
|
||||
<-sigCh
|
||||
log.Info("Received reload signal, reloading config...")
|
||||
|
||||
err := ReadConfig(*ConfigFile)
|
||||
if err != nil {
|
||||
log.Error("Failed to ReadConfig:", err)
|
||||
continue
|
||||
}
|
||||
|
||||
log.Info("Config reloaded successfully.")
|
||||
}
|
||||
}
|
||||
@@ -1,34 +0,0 @@
|
||||
//go:build windows
|
||||
// +build windows
|
||||
|
||||
package main
|
||||
|
||||
import (
|
||||
"os"
|
||||
"os/signal"
|
||||
"syscall"
|
||||
|
||||
"be.ems/lib/log"
|
||||
)
|
||||
|
||||
// 启动一个 goroutine 监听信号量
|
||||
func ReloadRoutine() {
|
||||
sigCh := make(chan os.Signal, 1)
|
||||
|
||||
//signal.Notify(sigCh, syscall.SIGUSR1)
|
||||
|
||||
signal.Notify(sigCh, syscall.SIGTRAP)
|
||||
|
||||
for {
|
||||
<-sigCh
|
||||
log.Info("Received reload signal, reloading config...")
|
||||
|
||||
err := ReadConfig(*ConfigFile)
|
||||
if err != nil {
|
||||
log.Error("Failed to ReadConfig:", err)
|
||||
continue
|
||||
}
|
||||
|
||||
log.Info("Config reloaded successfully.")
|
||||
}
|
||||
}
|
||||
@@ -1,41 +0,0 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"os"
|
||||
|
||||
"be.ems/lib/dborm"
|
||||
"be.ems/lib/global"
|
||||
"be.ems/lib/log"
|
||||
)
|
||||
|
||||
func main() {
|
||||
|
||||
log.InitLogger(yamlConfig.Logger.File, yamlConfig.Logger.Duration, yamlConfig.Logger.Count, "omc:crontask", GetLogLevel())
|
||||
fmt.Printf("OMC crontask version: %s\n", global.Version)
|
||||
log.Infof("========================= OMC crontask startup =========================")
|
||||
log.Infof("OMC crontask version: %s %s %s", global.Version, global.BuildTime, global.GoVer)
|
||||
|
||||
err := dborm.InitDbClient(yamlConfig.Database.Type, yamlConfig.Database.User, yamlConfig.Database.Password,
|
||||
yamlConfig.Database.Host, yamlConfig.Database.Port, yamlConfig.Database.Name, yamlConfig.Database.ConnParam)
|
||||
if err != nil {
|
||||
fmt.Println("dborm.initDbClient err:", err)
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
err = initDbClient()
|
||||
if err != nil {
|
||||
fmt.Println("initDBClient error:", err)
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
ReadTasksYaml(yamlConfig.Tasks.File)
|
||||
|
||||
//go ReloadRoutine()
|
||||
|
||||
go initCronTasks()
|
||||
|
||||
go initCronTabs()
|
||||
|
||||
select {}
|
||||
}
|
||||
534
crontask/db.go
534
crontask/db.go
@@ -1,534 +0,0 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"database/sql"
|
||||
"fmt"
|
||||
"time"
|
||||
|
||||
"be.ems/lib/log"
|
||||
|
||||
_ "github.com/go-sql-driver/mysql"
|
||||
"xorm.io/xorm"
|
||||
)
|
||||
|
||||
type NullTime sql.NullTime
|
||||
|
||||
type DBClient struct {
|
||||
dbType string
|
||||
dbUrl string
|
||||
dbConnMaxLifetime time.Duration
|
||||
dbMaxIdleConns int
|
||||
dbMaxOpenConns int
|
||||
IsShowSQL bool
|
||||
|
||||
xEngine *xorm.Engine
|
||||
}
|
||||
|
||||
var dbClient DBClient
|
||||
|
||||
func initDbClient() error {
|
||||
db := yamlConfig.Database
|
||||
dbClient.dbUrl = fmt.Sprintf("%s:%s@tcp(%s:%s)/%s?charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=true&loc=Local",
|
||||
db.User, db.Password, db.Host, db.Port, db.Name)
|
||||
dbClient.dbType = db.Type
|
||||
dbClient.dbConnMaxLifetime = 0
|
||||
dbClient.dbMaxIdleConns = 0
|
||||
dbClient.dbMaxOpenConns = 0
|
||||
if log.GetLevel() == log.LOG_TRACE {
|
||||
dbClient.IsShowSQL = true
|
||||
}
|
||||
|
||||
var err error
|
||||
dbClient.xEngine, err = xorm.NewEngine(dbClient.dbType, dbClient.dbUrl)
|
||||
if err != nil {
|
||||
log.Error("Failed to connect database:", err)
|
||||
return err
|
||||
}
|
||||
//dbClient.xEngine.Ping() // 可以判断是否能连接
|
||||
//if err != nil {
|
||||
// log.Error("Failed to ping database:", err)
|
||||
// return err
|
||||
//}
|
||||
// defer dbClient.xEngine.Close() // 退出后关闭
|
||||
|
||||
if dbClient.IsShowSQL {
|
||||
dbClient.xEngine.ShowSQL(true)
|
||||
}
|
||||
dbClient.xEngine.SetConnMaxLifetime(dbClient.dbConnMaxLifetime)
|
||||
dbClient.xEngine.SetMaxIdleConns(dbClient.dbMaxIdleConns)
|
||||
dbClient.xEngine.SetMaxOpenConns(dbClient.dbMaxOpenConns)
|
||||
dbClient.xEngine.DatabaseTZ = time.Local // 必须
|
||||
dbClient.xEngine.TZLocation = time.Local // 必须
|
||||
return nil
|
||||
}
|
||||
|
||||
var xEngine *xorm.Engine
|
||||
|
||||
func XormConnectDatabaseWithUri(sql string) (*xorm.Engine, error) {
|
||||
sqlStr := fmt.Sprintf("%s?charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=true&loc=Local", sql)
|
||||
var err error
|
||||
xEngine, err = xorm.NewEngine("mysql", sqlStr) //1、Create xorm engine
|
||||
if err != nil {
|
||||
fmt.Println("Failed to connect database:", err)
|
||||
return nil, err
|
||||
}
|
||||
xEngine.ShowSQL(true)
|
||||
return xEngine, nil
|
||||
}
|
||||
|
||||
type NeInfo struct {
|
||||
Id int `json:"-" xorm:"pk 'id' autoincr"`
|
||||
NeType string `json:"neType" xorm:"ne_type"`
|
||||
NeId string `json:"neId" xorm:"ne_id"` // neUID/rmUID 网元唯一标识
|
||||
RmUID string `json:"rmUID" xorm:"rm_uid"` // neUID/rmUID网元UID
|
||||
NeName string `json:"neName" xorm:"ne_name"` // NeName/UserLabel 网元名称/网元设备友好名称
|
||||
Ip string `json:"ip" xorm:"ip"`
|
||||
Port string `json:"port" xorm:"port"`
|
||||
PvFlag string `json:"pvFlag" xorm:"pv_flag"` // 网元虚实性标识 VNF/PNF: 虚拟/物理
|
||||
NeAddress string `json:"neAddress" xorm:"ne_address"` // 只对PNF
|
||||
Province string `json:"province" xorm:"province"` // 网元所在省份
|
||||
VendorName string `json:"vendorName" xorm:"vendor_name"` // 厂商名称
|
||||
Dn string `json:"dn" xorm:"dn"` // 网络标识
|
||||
Status int `json:"status" xorm:"status"`
|
||||
UpdateTime string `json:"-" xorm:"-"`
|
||||
}
|
||||
|
||||
func XormGetNeInfoByType(neType string, nes *[]NeInfo) (*[]NeInfo, error) {
|
||||
log.Debug("XormGetNeInfoByType processing... ")
|
||||
|
||||
ne := new(NeInfo)
|
||||
rows, err := dbClient.xEngine.Table("ne_info").Where("ne_type =?", neType).Rows(ne)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table ne_info from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
defer rows.Close()
|
||||
for rows.Next() {
|
||||
err := rows.Scan(ne)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table ne_info from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
*nes = append(*nes, *ne)
|
||||
}
|
||||
log.Debug("nes:", nes)
|
||||
return nes, nil
|
||||
}
|
||||
|
||||
func XormGetAllNeInfo(nes *[]NeInfo) (*[]NeInfo, error) {
|
||||
log.Debug("XormGetAllNeInfo processing... ")
|
||||
|
||||
ne := new(NeInfo)
|
||||
rows, err := dbClient.xEngine.Table("ne_info").Rows(ne)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table ne_info from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
defer rows.Close()
|
||||
for rows.Next() {
|
||||
err := rows.Scan(ne)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table ne_info from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
*nes = append(*nes, *ne)
|
||||
}
|
||||
log.Debug("nes:", nes)
|
||||
return nes, nil
|
||||
}
|
||||
|
||||
type NeState struct {
|
||||
Id int `json:"id" xorm:"pk 'id' autoincr"`
|
||||
NeType string `json:"neType" xorm:"ne_type"`
|
||||
NeId string `json:"neId" xorm:"ne_id"`
|
||||
Version string `json:"version" xorm:"column 'version' VARCHAR(16)"`
|
||||
Capability uint32 `json:"capability" xorm:"capability"`
|
||||
SerialNum string `json:"serialNum" xorm:"serial_num"`
|
||||
ExpiryDate string `json:"expiryDate" xorm:"expiry_date"`
|
||||
CpuUsage string `json:"cpuUsage" xorm:"cpu_usage"`
|
||||
MemUsage string `json:"memUsage" xorm:"mem_usage"`
|
||||
DiskSpace string `json:"diskSpace" xorm:"disk_space"`
|
||||
Timestamp string `json:"timestamp" xorm:"-" `
|
||||
}
|
||||
|
||||
func XormInsertNeState(neState *NeState) (int64, error) {
|
||||
log.Debug("XormInsertNeState processing... ")
|
||||
|
||||
var affected int64 = 0
|
||||
|
||||
session := dbClient.xEngine.NewSession()
|
||||
defer session.Close()
|
||||
affected, err := session.InsertOne(neState)
|
||||
if err != nil {
|
||||
return 0, err
|
||||
}
|
||||
err = session.Commit()
|
||||
if err != nil {
|
||||
return 0, err
|
||||
}
|
||||
return affected, err
|
||||
}
|
||||
|
||||
type NorthboundPm struct {
|
||||
Id int `json:"-" xorm:"pk 'id' autoincr"`
|
||||
Date string `json:"Date" xorm:"date"`
|
||||
Index int `json:"Index" xorm:"index"` // 1天中测量时间粒度(如15分钟)的切片索引: 0~95
|
||||
Timestamp string `json:"-" xorm:"-"`
|
||||
NeName string `json:"NeName" xorm:"ne_name"` // UserLabel
|
||||
RmUID string `json:"RmUID" xorm:"rm_uid"`
|
||||
NeType string `json:"NeType" xorm:"ne_type"` // 网元类型
|
||||
PmVersion string `json:"PmVersion" xorm:"pm_version"` // 性能数据版本号
|
||||
Dn string `json:"Dn" xorm:"dn"` // (???)网元标识, 如:RJN-CMZJ-TZ,SubNetwork=5GC88,ManagedElement=SMF53456,SmfFunction=53456
|
||||
Period string `json:"Period" xorm:"period"` // 测量时间粒度选项:5/15/30/60
|
||||
TimeZone string `json:"TimeZone" xorm:"time_zone"`
|
||||
StartTime string `json:"StartTime" xorm:"start_time"`
|
||||
|
||||
Datas []struct {
|
||||
ObjectType string `json:"ObjectType" xorm:"object_type"` // 网络资源类别名称, Pm指标项列表中为空间粒度 如:SmfFunction
|
||||
KPIs []struct {
|
||||
KPIID string `json:"KPIID" xorm:"pm_name"` // 指标项, 如: SMF.AttCreatePduSession._Dnn
|
||||
KPIValues []struct {
|
||||
Name string `json:"Name" xorm:"name"` // 单个的写"Total", 或者指标项有多个测量项,如Dnn的名称写对应的Dnn"cmnet"/"ims"
|
||||
Value int `json:"Value" xorm:"value"`
|
||||
} `json:"KPIValues" xorm:"sub_datas"`
|
||||
} `json:"KPIs" xorm:"pm_datas"`
|
||||
} `json:"Datas" xorm:"datas"`
|
||||
}
|
||||
|
||||
func XormInsertNorthboundPm(pm *NorthboundPm) (int64, error) {
|
||||
log.Debug("XormInsertNorthboundPm processing... ")
|
||||
|
||||
var affected int64 = 0
|
||||
|
||||
session := dbClient.xEngine.NewSession()
|
||||
defer session.Close()
|
||||
affected, err := session.InsertOne(pm)
|
||||
session.Commit()
|
||||
return affected, err
|
||||
}
|
||||
|
||||
func XormGetNorthboundPm(date string, index int, neType string, pms *[]NorthboundPm) (*[]NorthboundPm, error) {
|
||||
log.Debug("XormGetNorthboundPm processing... ")
|
||||
|
||||
pm := new(NorthboundPm)
|
||||
rows, err := dbClient.xEngine.Table("nbi_pm").
|
||||
Where("`ne_type` = ? AND `date` = ? AND `index` = ?", neType, date, index).
|
||||
Rows(pm)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table nbi_pm from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
defer rows.Close()
|
||||
for rows.Next() {
|
||||
err := rows.Scan(pm)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table nbi_pm from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
*pms = append(*pms, *pm)
|
||||
}
|
||||
log.Debug("pms:", pms)
|
||||
return pms, nil
|
||||
}
|
||||
|
||||
func XormGetMeasureThreshold(tableName string, where string, datas *[]MeasureThreshold) (*[]MeasureThreshold, error) {
|
||||
log.Debug("XormGetMeasureThreshold processing... ")
|
||||
|
||||
row := new(MeasureThreshold)
|
||||
rows, err := dbClient.xEngine.Table(tableName).Where(where).Rows(row)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to get table %s from database: %v", tableName, err)
|
||||
return nil, err
|
||||
}
|
||||
defer rows.Close()
|
||||
for rows.Next() {
|
||||
err := rows.Scan(row)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table measure_threshold from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
*datas = append(*datas, *row)
|
||||
}
|
||||
log.Debug("datas:", datas)
|
||||
|
||||
return datas, nil
|
||||
}
|
||||
|
||||
type MeasureThreshold struct {
|
||||
Id int `json:"id" xorm:"pk 'id' autoincr"`
|
||||
NeType string `json:"neType" xorm:"ne_type"`
|
||||
KpiSet string `json:"kpiSet" xorm:"kpi_set"`
|
||||
Threshold int64 `json:"threshold" xorm:"threshold"`
|
||||
Status string `json:"status" xorm:"Status"`
|
||||
OrigSeverity string `json:"origSeverity" xorm:"orig_severity"`
|
||||
AlarmCode string `json:"alarmCode" xorm:"alarm_code"`
|
||||
AlarmFlag bool `json:"alarmFlag" xorm:"alarm_flag"`
|
||||
}
|
||||
|
||||
type MeasureData struct {
|
||||
// Id int `json:"id" xorm:"pk 'id' autoincr"`
|
||||
Id int `json:"id" xorm:"-"`
|
||||
Date string `json:"date" xorm:"date"`
|
||||
TaskId int `json:"taskId"`
|
||||
NeType string `json:"neType" xorm:"ne_type"`
|
||||
NeName string `json:"neName" xorm:"ne_name"`
|
||||
RmUid string `json:"rmUid" xorm:"rm_uid"`
|
||||
GranulOption string `json:"granulOption" xorm:"granul_option"`
|
||||
StartTime string `json:"startTime"`
|
||||
EndTime string `json:"endTime"`
|
||||
KpiCode string `json:"kpiCode" xorm:"kpi_code"`
|
||||
KpiId string `json:"kpiId" xorm:"kpi_id"`
|
||||
KpiExt string `json:"kpiExt" xorm:"kpi_ext"`
|
||||
Value int64 `json:"value"`
|
||||
Timestamp string `json:"timestamp"`
|
||||
}
|
||||
|
||||
func XormGetMeasureData(where string, datas *[]MeasureData) (*[]MeasureData, error) {
|
||||
log.Debug("XormGetMeasureData processing... ")
|
||||
|
||||
row := new(MeasureData)
|
||||
rows, err := dbClient.xEngine.Where(where).Rows(row)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to get table measure_data from database: %v", err)
|
||||
return nil, err
|
||||
}
|
||||
defer rows.Close()
|
||||
for rows.Next() {
|
||||
err := rows.Scan(row)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table measure_data from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
*datas = append(*datas, *row)
|
||||
}
|
||||
log.Debug("datas:", datas)
|
||||
|
||||
return datas, nil
|
||||
}
|
||||
|
||||
func XormGetMeasureDataLastOne(neType, rmUID string, taskId int) (*MeasureData, error) {
|
||||
log.Debug("XormGetMeasureDataOneByKpi processing... ")
|
||||
|
||||
measureData := new(MeasureData)
|
||||
_, err := dbClient.xEngine.
|
||||
SQL("select * from measure_data where ne_type=? and rm_uid=? and task_id=? order by start_time desc limit 1", neType, rmUID, taskId).
|
||||
Get(measureData)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to get measure_data: %v", err)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
return measureData, nil
|
||||
}
|
||||
|
||||
func XormGetMeasureDataOneByKpi(kpi string) (*MeasureData, error) {
|
||||
log.Debug("XormGetMeasureDataOneByKpi processing... ")
|
||||
|
||||
measureData := new(MeasureData)
|
||||
_, err := dbClient.xEngine.
|
||||
SQL("select * from measure_data where kpi_id = ? order by timestamp desc limit 1", kpi).
|
||||
Get(measureData)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to get table measure_data from database: %v", err)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
log.Debug("measureData:", measureData)
|
||||
|
||||
return measureData, nil
|
||||
}
|
||||
|
||||
type AlarmDefine struct {
|
||||
AlarmId string `json:"alarmId" xorm:"alarm_id"`
|
||||
AlarmCode int `json:"alarmCode" xorm:"alarm_code"`
|
||||
AlarmTitle string `json:"alarmTitle" xorm:"alarm_title"`
|
||||
NeType string `json:"neType" xorm:"ne_type"`
|
||||
AlarmType string `json:"alarmType" xorm:"alarm_type"`
|
||||
OrigSeverity string `json:"origSeverity" xorm:"orig_severity"`
|
||||
ObjectUid string `json:"objectUid" xorm:"object_uid"`
|
||||
ObjectName string `json:"objectName" xorm:"object_name"`
|
||||
ObjectType string `json:"objectType" xorm:"object_type"`
|
||||
LocationInfo string `json:"locationInfo"`
|
||||
SpecificProblem string `json:"specificProblem"`
|
||||
SpecificProblemId string `json:"specificProblemId" xorm:"specific_problem_id"`
|
||||
AddInfo string `json:"addInfo" xorm:"add_info"`
|
||||
Threshold int64 `json:"threshold" xorm:"threshold"`
|
||||
Status string `json:"status" xorm:"status"`
|
||||
}
|
||||
|
||||
func XormGetAlarmDefine(alarmCode string) (*AlarmDefine, error) {
|
||||
log.Debug("XormGetAlarmDefine processing... ")
|
||||
|
||||
alarmDefine := new(AlarmDefine)
|
||||
_, err := dbClient.xEngine.
|
||||
Where("alarm_code=? and status='Active'", alarmCode).
|
||||
Get(alarmDefine)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table alarm_define from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
return alarmDefine, nil
|
||||
}
|
||||
|
||||
const (
|
||||
AlarmStatusClear = 0
|
||||
AlarmStatusActive = 1
|
||||
AlarmStatusClearString = "0"
|
||||
AlarmStatusActiveString = "1"
|
||||
)
|
||||
|
||||
const (
|
||||
ClearTypeUnclear = 0
|
||||
ClearTypeAutoClear = 1
|
||||
ClearTypeManualClear = 2
|
||||
)
|
||||
|
||||
type Alarm struct {
|
||||
Id int `json:"-" xorm:"pk 'id' autoincr"`
|
||||
AlarmSeq int `json:"alarmSeq"`
|
||||
AlarmId string `json:"alarmId" xorm:"alarm_id"`
|
||||
NeId string `json:"neId"`
|
||||
AlarmCode int `json:"alarmCode"`
|
||||
AlarmTitle string `json:"alarmTitle"`
|
||||
EventTime string `json:"eventTime"`
|
||||
AlarmType string `json:"alarmType"`
|
||||
OrigSeverity string `json:"origSeverity"`
|
||||
PerceivedSeverity string `json:"perceivedSeverity"`
|
||||
PVFlag string `json:"pvFlag" xorm:"pv_flag"`
|
||||
NeName string `json:"neName"`
|
||||
NeType string `json:"neType"`
|
||||
ObjectUid string `json:"objectUid" xorm:"object_uid"`
|
||||
ObjectName string `json:"objectName" xorm:"object_name"`
|
||||
ObjectType string `json:"objectType" xorm:"object_type"`
|
||||
LocationInfo string `json:"locationInfo"`
|
||||
Province string `json:"province"`
|
||||
AlarmStatus int `json:"alarmStatus" xorm:"alarm_status"`
|
||||
SpecificProblem string `json:"specificProblem"`
|
||||
SpecificProblemID string `json:"specificProblemID" xorm:"specific_problem_id"`
|
||||
AddInfo string `json:"addInfo"`
|
||||
|
||||
// ClearType int `json:"-" xorm:"clear_type"` // 0: Unclear, 1: Auto clear, 2: Manual clear
|
||||
// ClearTime sql.NullTime `json:"-" xorm:"clear_time"`
|
||||
}
|
||||
|
||||
type AlarmLog struct {
|
||||
NeType string `json:"neType" xorm:"ne_type"`
|
||||
NeId string `json:"neId" xorm:"ne_id"`
|
||||
AlarmSeq string `json:"alarmSeq" xorm:"alarm_seq"`
|
||||
AlarmId string `json:"alarmId" xorm:"alarm_id"`
|
||||
AlarmCode int `json:"alarmCode" xorm:"alarm_code"`
|
||||
AlarmStatus int `json:"alarmStatus" xorm:"alarm_status"`
|
||||
EventTime string `json:"eventTime" xorm:"event_time"`
|
||||
// ClearTime sql.NullTime `json:"clearTime" xorm:"clear_time"`
|
||||
LogTime string `json:"logTime" xorm:"-"`
|
||||
}
|
||||
|
||||
func XormInsertAlarm(alarm *Alarm) (int64, error) {
|
||||
log.Debug("XormInsertAlarm processing... ")
|
||||
|
||||
var affected int64 = 0
|
||||
|
||||
session := dbClient.xEngine.NewSession()
|
||||
defer session.Close()
|
||||
affected, err := session.InsertOne(alarm)
|
||||
session.Commit()
|
||||
return affected, err
|
||||
}
|
||||
|
||||
func XormInsertTalbeOne(tbInfo interface{}) (int64, error) {
|
||||
log.Debug("XormInsertTalbeOne processing... ")
|
||||
|
||||
var affected int64 = 0
|
||||
|
||||
session := dbClient.xEngine.NewSession()
|
||||
defer session.Close()
|
||||
affected, err := session.InsertOne(tbInfo)
|
||||
session.Commit()
|
||||
return affected, err
|
||||
}
|
||||
|
||||
func XormGetDataBySQL(sql string) (*[]map[string]string, error) {
|
||||
//log.Debug("XormGetDataBySQL processing... ")
|
||||
|
||||
rows := make([]map[string]string, 0)
|
||||
rows, err := dbClient.xEngine.QueryString(sql)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to QueryString:", err)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
return &rows, nil
|
||||
}
|
||||
|
||||
func XormGetTableOneByWhere(where string, tableName string) (*[]interface{}, error) {
|
||||
log.Debug("XormGetTableOneByWhere processing... ")
|
||||
|
||||
row := new([]interface{})
|
||||
|
||||
tb, err := dbClient.xEngine.TableInfo(tableName)
|
||||
if err != nil {
|
||||
log.Error("Failed to get TableInfo:", err)
|
||||
return nil, err
|
||||
}
|
||||
columns := tb.Columns()
|
||||
log.Debug("columns:", columns)
|
||||
has, err := dbClient.xEngine.Table(tableName).Where(where).Get(row)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to get table %s from database:%v", tableName, err)
|
||||
return nil, err
|
||||
} else if has == false {
|
||||
log.Infof("Not found data from %s where=%s", tableName, where)
|
||||
return nil, nil
|
||||
}
|
||||
|
||||
log.Debugf("%s:%v", tableName, row)
|
||||
return row, nil
|
||||
}
|
||||
|
||||
func XormGetTableOneById(id int, tableName string) (*[]interface{}, error) {
|
||||
log.Debug("XormGetTableOneById processing... ")
|
||||
|
||||
rows := new([]interface{})
|
||||
has, err := dbClient.xEngine.Table(tableName).ID(id).Get(rows)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to get table %s from database:id=%d, %v", tableName, id, err)
|
||||
return nil, err
|
||||
} else if has == false {
|
||||
log.Infof("Not found table %s from database:id=%d", tableName, id)
|
||||
return nil, nil
|
||||
}
|
||||
|
||||
log.Debugf("%s:%v", tableName, rows)
|
||||
return rows, nil
|
||||
}
|
||||
|
||||
func XormUpdateTableById(id int, tableName string, tbInfo interface{}, cols ...string) (int64, error) {
|
||||
log.Debug("XormUpdateTableById processing... ")
|
||||
|
||||
session := dbClient.xEngine.NewSession()
|
||||
defer session.Close()
|
||||
affected, err := session.Table(tableName).ID(id).MustCols(cols...).Update(tbInfo)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to update table %s from database:%v", tableName, err)
|
||||
return 0, err
|
||||
}
|
||||
session.Commit()
|
||||
|
||||
return affected, nil
|
||||
}
|
||||
|
||||
func XormUpdateTableByWhere(where string, tableName string, tbInfo interface{}) (int64, error) {
|
||||
log.Debug("XormUpdateTableByWhere processing... ")
|
||||
|
||||
session := dbClient.xEngine.NewSession()
|
||||
defer session.Close()
|
||||
affected, err := session.Table(tableName).Where(where).Update(tbInfo)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to update table %s from database:%v", tableName, err)
|
||||
return 0, err
|
||||
}
|
||||
session.Commit()
|
||||
|
||||
return affected, nil
|
||||
}
|
||||
@@ -1,49 +0,0 @@
|
||||
ManagedElement:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorName: ""
|
||||
ManagedBy: ""
|
||||
ManagementIpAddress: ""
|
||||
SwVersion: ""
|
||||
PatchInfo: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
|
||||
AmfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
SbiServiceList: ""
|
||||
AmfGuamiList: ""
|
||||
SnssaiList: ""
|
||||
MaxUser: ""
|
||||
RelativeCapacity: ""
|
||||
MaxGnbNum: ""
|
||||
|
||||
EpRpDynN8Amf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
EpRpDynN11Amf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
EpRpDynN12Amf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
IPResource:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
InterfaceType: ""
|
||||
LocIpV4AddrList: ""
|
||||
LocIpV6AddrList: ""
|
||||
@@ -1,48 +0,0 @@
|
||||
ManagedElement:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorName: ""
|
||||
ManagedBy: ""
|
||||
ManagementIpAddress: ""
|
||||
SwVersion: ""
|
||||
PatchInfo: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
|
||||
SmfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
SbiServiceList: ""
|
||||
MaxPduSessions: ""
|
||||
MaxQfi: ""
|
||||
UpfList: ""
|
||||
|
||||
AddrPool:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AddrType: "Static"
|
||||
IpVersion: ""
|
||||
AddrSegList: ""
|
||||
|
||||
EpRpDynN7Smf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
EpRpDynN10Smf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
IPResource:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
InterfaceType: ""
|
||||
LocIpV4AddrList: ""
|
||||
LocIpV6AddrList: ""
|
||||
@@ -1,39 +0,0 @@
|
||||
ManagedElement:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorName: ""
|
||||
ManagedBy: ""
|
||||
ManagementIpAddress: ""
|
||||
SwVersion: ""
|
||||
PatchInfo: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
|
||||
UdmFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
SbiServiceList: ""
|
||||
|
||||
UdrFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AddrType: "Static"
|
||||
IpVersion: ""
|
||||
AddrSegList: ""
|
||||
|
||||
AusfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
IPResource:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
InterfaceType: ""
|
||||
LocIpV4AddrList: ""
|
||||
LocIpV6AddrList: ""
|
||||
@@ -1,141 +0,0 @@
|
||||
ManagedElement:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorName: ""
|
||||
ManagedBy: ""
|
||||
ManagementIpAddress: ""
|
||||
SwVersion: ""
|
||||
PatchInfo: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
|
||||
InventoryUnitRack:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
SbiServiceList: ""
|
||||
MaxPduSessions: ""
|
||||
MaxQfi: ""
|
||||
UpfList: ""
|
||||
|
||||
InventoryUnitShelf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorUnitFamilyType: ""
|
||||
VendorUnitTypeNumber: ""
|
||||
VendorName: ""
|
||||
SerialNumber: ""
|
||||
VersionNumber: ""
|
||||
DateOfManufacture: ""
|
||||
DateOfLastService: ""
|
||||
ManufacturerData: ""
|
||||
RackPosition: ""
|
||||
|
||||
InventoryUnitPack:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorUnitFamilyType: ""
|
||||
VendorUnitTypeNumber: ""
|
||||
VendorName: ""
|
||||
SerialNumber: ""
|
||||
VersionNumber: ""
|
||||
DateOfManufacture: ""
|
||||
DateOfLastService: ""
|
||||
ManufacturerData: ""
|
||||
PortsInformation: ""
|
||||
PackPosition: ""
|
||||
SlotsOccupied: ""
|
||||
|
||||
InventoryUnitHost:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorUnitFamilyType: ""
|
||||
VendorUnitTypeNumber: ""
|
||||
VendorName: ""
|
||||
SerialNumber: ""
|
||||
VersionNumber: ""
|
||||
DateOfManufacture: ""
|
||||
DateOfLastService: ""
|
||||
ManufacturerData: ""
|
||||
HostPosition: ""
|
||||
NumberOfCpu: ""
|
||||
MemSize: ""
|
||||
HardDiskSize: ""
|
||||
|
||||
InventoryUnitAccessory:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorUnitFamilyType: ""
|
||||
VendorUnitTypeNumber: ""
|
||||
VendorName: ""
|
||||
SerialNumber: ""
|
||||
VersionNumber: ""
|
||||
DateOfManufacture: ""
|
||||
DateOfLastService: ""
|
||||
ManufacturerData: ""
|
||||
AccessoryPosition: ""
|
||||
AccessoryType: ""
|
||||
AddtionalInformation: ""
|
||||
|
||||
UpfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
MaxQosFlows: ""
|
||||
MaxThroughput: ""
|
||||
|
||||
EpRpDynN9Upf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
EpRpDynN3Upf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
AmfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
|
||||
SmfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
|
||||
UdrFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
|
||||
AusfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
|
||||
IPResource:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
InterfaceType: ""
|
||||
LocIpV4AddrList: ""
|
||||
LocIpV6AddrList: ""
|
||||
@@ -1,43 +0,0 @@
|
||||
# file: log file name
|
||||
# level: /trace/debug/info/error/warn/error/fatal, default: debug
|
||||
# duration: saved days, default is 30 days
|
||||
logger:
|
||||
file: d:/local.git/be.ems/crontask/log/crontask.log
|
||||
level: trace
|
||||
duration: 24
|
||||
count: 10
|
||||
|
||||
omc:
|
||||
name: OMC01
|
||||
hosturi: http://127.0.0.1:3040
|
||||
hostno: R001
|
||||
province: GD
|
||||
netabbr: HX
|
||||
vendor:
|
||||
|
||||
tasks:
|
||||
file: ./etc/tasks.yaml
|
||||
|
||||
database:
|
||||
type: mysql
|
||||
user: root
|
||||
password: 1000omc@kp!
|
||||
host: 127.0.0.1
|
||||
port: 33066
|
||||
name: omc_db
|
||||
connParam: charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True
|
||||
backup: d:/local.git/be.ems/restagent/database
|
||||
|
||||
# northbound interface, cm/pm
|
||||
# duration(day): saved days
|
||||
nbi:
|
||||
cm:
|
||||
cfgfiledir: ./etc/cm
|
||||
xmlfiledir: ./ftp/cm
|
||||
version: V2.5.0
|
||||
duration: 30
|
||||
pm:
|
||||
cfgfiledir: ./etc/pm
|
||||
xmlfiledir: ./ftp/pm
|
||||
version: V2.5.0
|
||||
duration: 30
|
||||
@@ -1,194 +0,0 @@
|
||||
# example:
|
||||
# tasks:
|
||||
# - name: test # task comment
|
||||
# uri: # restful uri
|
||||
# params: # params of url
|
||||
# interval: 30 # do sometion in the interval
|
||||
# unit: Seconds #Seconds/Minutes/Hours/Days/Weeks, Monday/Tuesday/.../Sunday,
|
||||
# at: 00:10:00 # do at time such as xx:xx:xx
|
||||
# do: HelloWorldTask # (Do what: callback function)
|
||||
#
|
||||
# Attention: must restart crontask after modified this file
|
||||
#
|
||||
tasks:
|
||||
- name: test # task comment
|
||||
status: Active #active/inactive
|
||||
uri: # restful uri
|
||||
params: # params of http url
|
||||
body: # body of http request
|
||||
interval: 60 # do sometion in the interval
|
||||
unit: Seconds #Seconds/Minutes/Hours/Days/Weeks, Monday/Tuesday/.../Sunday,
|
||||
at: 00:10:00 # do at time such as xx:xx:xx when unit such as Day/Days/Mondays...
|
||||
do: TaskHelloWorld # (Do what: callback function)
|
||||
- name: Cron user login OMC as startup
|
||||
status: Inactive
|
||||
uri: /login
|
||||
params:
|
||||
body: '{"username":"cronuser","password":"tcu@1000OMC!","code":"","uuid":""}'
|
||||
interval: 0
|
||||
unit: Startup
|
||||
at: 00:00:00
|
||||
do: TaskCronUserLoginOMC
|
||||
- name: clear expired history alarm
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/alarm
|
||||
params: WHERE=now()+>+ADDDATE(event_time,+interval+(SELECT+`value`+FROM+config+WHERE+config_tag='historyDuration')+day)+and+alarm_status='0'
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:10:00
|
||||
do: TaskDeleteExpiredRecord
|
||||
- name: clear expired history gold_kpi
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/gold_kpi
|
||||
params: WHERE=now()+>+ADDDATE(`date`,+interval+IFNULL((SELECT+`value`+FROM+config+WHERE+config_tag='goldKpiDuration'),7)+day)
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:11:00
|
||||
do: TaskDeleteExpiredRecord
|
||||
- name: clear deleted custom pm kpi
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/pm_custom_title
|
||||
params: WHERE=now()+>+ADDDATE(update_time,+interval+(SELECT+`value`+FROM+config+WHERE+config_tag='keepPMCKpi')+day)+and+status='Deleted'
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:15:00
|
||||
do: TaskDeleteExpiredRecord
|
||||
- name: clear expired ne etc backup
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/ne_backup
|
||||
params: WHERE=now()+>+ADDDATE(`create_time`,+interval+IFNULL((SELECT+`value`+FROM+config+WHERE+config_tag='BackUpSaveTime'),30)+day)
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 15:02:00
|
||||
do: TaskRemoveExpiredFile
|
||||
- name: update expired user session
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/session
|
||||
params: WHERE=NOW()+>+ADDDATE(shake_time,+interval+expires+second)+and+status='online'
|
||||
body: '{"session":{"status":"offline"}}'
|
||||
interval: 30
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskUpdateTable
|
||||
- name: clear expired log
|
||||
uri:
|
||||
params:
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:50:00
|
||||
do: TaskDeleteExpiredRecord
|
||||
- name: Backup measure data
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/measure_data
|
||||
params: SQL=select+*+into+outfile+'%s'+fields+terminated+by+','+escaped+by+''+optionally+enclosed+by+''+lines+terminated+by+'\n'+from+(select+'id','date','task_id','ne_name','rm_uid','ne_type','granul_option','kpi_code','kpi_id','kpi_ext','start_time','end_time','value','timestamp'+union+select+id,date,task_id,ne_name,rm_uid,ne_type,granul_option,kpi_code,kpi_id,kpi_ext,start_time,end_time,value,timestamp+from+measure_data)+b
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:20:00
|
||||
do: TaskDBBackupCSVGetBySQL
|
||||
- name: Backup operation log
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/operation_log
|
||||
params: SQL=select+*+into+outfile+'%s'+fields+terminated+by+','+escaped+by+''+optionally+enclosed+by+''+lines+terminated+by+'\n'+from+(select+'op_id','account_name','op_ip','subsys_tag','op_type','op_content','op_result','begin_time','end_time','vnf_flag','log_time'+union+select+op_id,account_name,op_ip,subsys_tag,op_type,op_content,op_result,begin_time,end_time,vnf_flag,log_time+from+operation_log)+b
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:26:00
|
||||
do: TaskDBBackupCSVGetBySQL
|
||||
- name: Backup security log
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/security_log
|
||||
params: SQL=select+*+into+outfile+'%s'+fields+terminated+by+','+escaped+by+''+optionally+enclosed+by+''+lines+terminated+by+'\n'+from+(select+'id','account_name','account_type','op_ip','op_type','op_content','op_result','op_time'+union+select+id,account_name,account_type,op_ip,op_type,op_content,op_result,op_time+from+security_log)+b
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:28:00
|
||||
do: TaskDBBackupCSVGetBySQL
|
||||
- name: Backup alarm log
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/alarm_log
|
||||
params: SQL=select+*+into+outfile+'%s'+fields+terminated+by+','+escaped+by+''+optionally+enclosed+by+''+lines+terminated+by+'\n'+from+(select+'id','ne_type','ne_id','alarm_seq','alarm_id','alarm_code','alarm_status','event_time','log_time'+union+select+id,ne_type,ne_id,alarm_seq,alarm_id,alarm_code,alarm_status,event_time,log_time+from+alarm_log)+b
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:30:00
|
||||
do: TaskDBBackupCSVGetBySQL
|
||||
- name: handshake to NF
|
||||
status: Inactive
|
||||
uri: /api/rest/systemManagement/v1/elementType/%s/objectType/systemState
|
||||
params:
|
||||
interval: 10
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskHandShakeToNF
|
||||
- name: Export CM from NF
|
||||
uri: /api/rest/systemManagement/v1/elementType/%s/objectType/cm
|
||||
params: ne_id=%s
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:15
|
||||
do: TaskExportCmFromNF
|
||||
- name: Generate NRM xml file
|
||||
uri:
|
||||
params:
|
||||
interval: 1
|
||||
unit: Day
|
||||
at: 00:00,06:00,12:00,18:00,23:19
|
||||
do: GenCmXmlFile
|
||||
- name: Task of Generate measure threshold alarm
|
||||
status: Inactive
|
||||
uri: /api/rest/faultManagement/v1/elementType/%s/objectType/alarms
|
||||
params: 10200
|
||||
interval: 10
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskGenMeasureThresholdAlarm
|
||||
- name: Task of Generate license alarm
|
||||
status: Inactive
|
||||
uri: /api/rest/faultManagement/v1/elementType/%s/objectType/alarms
|
||||
params: 10100 #alarm_code
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 20:01
|
||||
do: TaskGenLicenseAlarm
|
||||
- name: Task of Generate NE system state alarm
|
||||
status: Active
|
||||
uri: /api/rest/faultManagement/v1/elementType/%s/objectType/alarms
|
||||
params: 10000
|
||||
interval: 5
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskGenNeStateAlarm
|
||||
- name: Task of Generate Measure Report Timeout
|
||||
status: Active
|
||||
uri: /api/rest/faultManagement/v1/elementType/%s/objectType/alarms
|
||||
params: 10201
|
||||
interval: 10
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskGenMeasureReportTimeoutAlarm
|
||||
- name: Monitor proces list and write system log
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/system_log
|
||||
params:
|
||||
body:
|
||||
interval: 5
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskWriteSystemLog
|
||||
- name: Copy log to /opt/omc/ftp/log
|
||||
uri:
|
||||
params: cp -rf /usr/local/omc/database/*.csv /opt/omc/ftp/log
|
||||
interval: 10
|
||||
unit: Minutes
|
||||
at:
|
||||
do: TaskRunShellCommand
|
||||
# - name: Import CM to NF
|
||||
# uri: /api/rest/systemManagement/v1/elementType/udm/objectType/cm
|
||||
# params: ne_id=SZ_01
|
||||
# interval: 15
|
||||
# unit: Seconds
|
||||
# at:
|
||||
# do: TaskImportCmToNF
|
||||
crontab:
|
||||
# - name: 每隔1分钟执行
|
||||
# tab: 0 */1 * * * ? // crontab: rule like linux crontab
|
||||
# do: CronHelloWorldTask // function name to call
|
||||
# params:
|
||||
- name: Generate PM xml file
|
||||
status: Active
|
||||
tab: 5,20,35,50 * * * *
|
||||
do: GenPmXmlFile
|
||||
uri: this is uri
|
||||
params: Generating PM xml file
|
||||
# - name: Import CM to NF
|
||||
# tab: 0 * * * * *
|
||||
# do: TaskImportCmToNF
|
||||
# uri: /api/rest/systemManagement/v1/elementType/udm/objectType/cm
|
||||
# params: ne_id=SZ_01
|
||||
@@ -1,200 +0,0 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"encoding/xml"
|
||||
"fmt"
|
||||
"os"
|
||||
"sort"
|
||||
"strconv"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
cmschema "be.ems/crontask/cm/schema"
|
||||
"be.ems/lib/dborm"
|
||||
"be.ems/lib/global"
|
||||
"be.ems/lib/log"
|
||||
|
||||
"gopkg.in/yaml.v3"
|
||||
)
|
||||
|
||||
const (
|
||||
// Header is a generic XML header suitable for use with the output of Marshal.
|
||||
// This is not automatically added to any output of this package,
|
||||
// it is provided as a convenience.
|
||||
Header = `<?xml version="1.0" encoding="UTF-8"?>` + "\n"
|
||||
)
|
||||
|
||||
const (
|
||||
AdminStateLocked = "Locked"
|
||||
AdminStateUnlocked = "Unlocked"
|
||||
AdminStateShuttingdown = "ShuttingDown"
|
||||
OperationStateDisabled = "Disabled"
|
||||
OperationStateEnabled = "Enabled"
|
||||
)
|
||||
|
||||
func (t *TaskFunc) GenCmXmlFile(uri, params, body string) {
|
||||
log.Debug("GenCmXmlFile processing ...")
|
||||
for _, neType := range neTypes {
|
||||
t.GenNFXmlFile(neType)
|
||||
}
|
||||
}
|
||||
|
||||
func (t *TaskFunc) ReadCmYaml(cmfile string) (map[string]interface{}, error) {
|
||||
log.Debug("cmfile:", cmfile)
|
||||
file, err := os.ReadFile(cmfile)
|
||||
if err != nil {
|
||||
log.Error(err)
|
||||
return nil, err
|
||||
}
|
||||
log.Debug("file:", file)
|
||||
resultMap := make(map[string]interface{})
|
||||
err = yaml.Unmarshal(file, resultMap)
|
||||
if err != nil {
|
||||
log.Error(err)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
log.Debug("resultMap:", resultMap)
|
||||
return resultMap, nil
|
||||
}
|
||||
|
||||
func (t *TaskFunc) GenNFXmlFile(neType string) error {
|
||||
log.Info("GenNFXmlFile processing...")
|
||||
|
||||
var nes []NeInfo
|
||||
_, err := XormGetNeInfoByType(neType, &nes)
|
||||
if err != nil {
|
||||
log.Error("Failed to get all ne info:", err)
|
||||
return err
|
||||
}
|
||||
|
||||
cmfile := fmt.Sprintf("%s/cm-%s.yaml", yamlConfig.NBI.CM.CfgFileDir, strings.ToLower(neType))
|
||||
|
||||
resultMap, _ := t.ReadCmYaml(cmfile)
|
||||
|
||||
ti := time.Now()
|
||||
timestamp := ti.Format("2006-01-02 15:04:05")
|
||||
timefile := ti.Format("20060102150405")
|
||||
date := ti.Format("20060102")
|
||||
_, offset := ti.Zone()
|
||||
var tzOffset string
|
||||
if offset >= 0 {
|
||||
tzOffset = "UTC+" + strconv.Itoa(offset/3600)
|
||||
} else {
|
||||
tzOffset = "UTC" + strconv.Itoa(offset/3600)
|
||||
}
|
||||
|
||||
nrmFile := new(cmschema.DataFile)
|
||||
//创建目录
|
||||
path := fmt.Sprintf("%s/HX/%s/%s/CM/%s", yamlConfig.OMC.Province, yamlConfig.OMC.Vendor, yamlConfig.OMC.Name, date)
|
||||
folderPath := global.CreateDir(path, yamlConfig.NBI.CM.XmlFileDir)
|
||||
|
||||
nrmFile.FileHeader = cmschema.FileHeader{
|
||||
TimeStamp: timestamp,
|
||||
TimeZone: tzOffset,
|
||||
VendorName: yamlConfig.OMC.Vendor,
|
||||
ElementType: neType,
|
||||
CmVersion: yamlConfig.NBI.CM.Version,
|
||||
}
|
||||
|
||||
nrmFile.XsiAttr = "http://www.w3.org/2001/XMLSchema-instance"
|
||||
nrmFile.XsiLoc = "file:///usr/loal/omc/etc/schema/cm-schema.xsd"
|
||||
|
||||
for objectType, e := range resultMap {
|
||||
//objects := cmschema.Objects{ObjectType: objectType}
|
||||
objectData := cmschema.ObjectData{ObjectType: objectType}
|
||||
|
||||
sortResult := make(map[string]string)
|
||||
keys := make([]string, 0)
|
||||
for key, value := range e.(map[string]interface{}) {
|
||||
sortResult[key] = fmt.Sprintf("%v", value)
|
||||
keys = append(keys, key)
|
||||
}
|
||||
|
||||
sort.Strings(keys)
|
||||
for s, ne := range nes {
|
||||
cmResult, err := dborm.XormGetNorthboundCmLatestObject(neType, ne.NeId, objectType)
|
||||
if err != nil {
|
||||
log.Error("Failed to XormGetNorthboundCmLatestObject:", err)
|
||||
continue
|
||||
}
|
||||
log.Trace("cmResult:", cmResult)
|
||||
//dataMap := make(map[string]interface{})
|
||||
valueMap := make(map[string]interface{})
|
||||
if cmResult.ValueJSON != "" {
|
||||
err = json.Unmarshal([]byte(cmResult.ValueJSON), &valueMap)
|
||||
if err != nil {
|
||||
log.Error("Failed to json.Unmarshal:", err)
|
||||
continue
|
||||
}
|
||||
}
|
||||
|
||||
log.Trace("valueMap:", valueMap)
|
||||
rmUID := ne.RmUID
|
||||
var object cmschema.Object
|
||||
if ne.PvFlag == "VNF" {
|
||||
vmId := fmt.Sprintf("kylin10.0-00%d-%s", s+1, neType)
|
||||
vnfInstanceID := fmt.Sprintf("2%xd55b4-%d018-41f4-af%d5-28b%d828788", s+10, s+6, s+4, s+3)
|
||||
object = cmschema.Object{RmUIDAttr: rmUID,
|
||||
DnAttr: "DC=www.xxx.com.cn,SubNetwork=10001,SubNetwork=114214,ManagedElement=325",
|
||||
UserLabelAttr: ne.NeName, PVFlagAttr: ne.PvFlag, VMIDAttr: vmId, VNFInstanceIDAttr: vnfInstanceID}
|
||||
} else {
|
||||
object = cmschema.Object{RmUIDAttr: rmUID,
|
||||
DnAttr: "DC=www.xxx.com.cn,SubNetwork=10001,SubNetwork=114214,ManagedElement=325",
|
||||
UserLabelAttr: ne.NeName, PVFlagAttr: ne.PvFlag}
|
||||
}
|
||||
|
||||
i := 1
|
||||
for _, p := range keys {
|
||||
if s == 0 {
|
||||
//objects.FieldName.N = append(objects.FieldName.N, cmschema.N{IAttr: i, Value: p})
|
||||
objectData.FieldName.N = append(objectData.FieldName.N, cmschema.N{IAttr: i, Value: p})
|
||||
}
|
||||
var v string
|
||||
if valueMap[p] == nil || valueMap[p] == "" {
|
||||
v = "-"
|
||||
} else {
|
||||
v = fmt.Sprintf("%v", valueMap[p])
|
||||
}
|
||||
|
||||
object.V = append(object.V, cmschema.V{IAttr: i, Value: v})
|
||||
i++
|
||||
}
|
||||
//objects.FieldValue.Object = append(objects.FieldValue.Object, object)
|
||||
objectData.FieldValue.Object = append(objectData.FieldValue.Object, object)
|
||||
}
|
||||
//nrmFile.Objects = append(nrmFile.Objects, objects)
|
||||
nrmFile.ObjectData = objectData
|
||||
|
||||
x, _ := xml.MarshalIndent(nrmFile, "", " ")
|
||||
x = append([]byte(xml.Header), x...)
|
||||
|
||||
xmlfile := fmt.Sprintf("%s/%s-CM-%s-%s-%s-%s-%s-001.xml",
|
||||
folderPath, yamlConfig.OMC.Province, neType, objectType, yamlConfig.OMC.HostNo, yamlConfig.NBI.CM.Version, timefile)
|
||||
tmpXmlfile := xmlfile + ".tmp"
|
||||
err := os.WriteFile(tmpXmlfile, x, 0664)
|
||||
if err != nil {
|
||||
log.Error("Failed to WriteFile xml file:", err)
|
||||
continue
|
||||
}
|
||||
err = os.Rename(tmpXmlfile, xmlfile)
|
||||
if err != nil {
|
||||
log.Error("Failed to Rename xml file:", err)
|
||||
continue
|
||||
}
|
||||
zipFile := xmlfile + ".zip"
|
||||
err = global.ZipOneFile(xmlfile, zipFile, false)
|
||||
if err != nil {
|
||||
log.Error("Failed to ZipOneFile:", err)
|
||||
continue
|
||||
}
|
||||
err = os.Remove(xmlfile)
|
||||
if err != nil {
|
||||
log.Error("Failed to delete file:", err)
|
||||
continue
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
@@ -1,196 +0,0 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"encoding/xml"
|
||||
"fmt"
|
||||
"os"
|
||||
"regexp"
|
||||
"strconv"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
pmschema "be.ems/crontask/pm/schema"
|
||||
"be.ems/lib/global"
|
||||
"be.ems/lib/log"
|
||||
|
||||
"gopkg.in/yaml.v3"
|
||||
)
|
||||
|
||||
var (
|
||||
neTypes = []string{"AMF", "SMF", "UDM", "UPF", "AUSF"}
|
||||
)
|
||||
|
||||
func (t *TaskFunc) GenPmXmlFile(uri, params, body string) {
|
||||
for _, neType := range neTypes {
|
||||
log.Debugf("GenPmXmlFile process %s xml file", neType)
|
||||
t.GenNFPMXmlFile(neType)
|
||||
}
|
||||
}
|
||||
|
||||
func (t *TaskFunc) ReadPmYaml(cmfile string) (map[string]interface{}, error) {
|
||||
log.Debug("cmfile:", cmfile)
|
||||
file, err := os.ReadFile(cmfile)
|
||||
if err != nil {
|
||||
log.Error(err)
|
||||
return nil, err
|
||||
}
|
||||
log.Debug("file:", file)
|
||||
resultMap := make(map[string]interface{})
|
||||
err = yaml.Unmarshal(file, resultMap)
|
||||
if err != nil {
|
||||
log.Error(err)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
log.Debug("resultMap:", resultMap)
|
||||
return resultMap, nil
|
||||
}
|
||||
|
||||
func (t *TaskFunc) IsPseudoSubPmName(pmName string) bool {
|
||||
return strings.Contains(pmName, "._")
|
||||
}
|
||||
|
||||
func (t *TaskFunc) GenNFPMXmlFile(neType string) error {
|
||||
log.Info("GenNFPMXmlFile processing...")
|
||||
|
||||
var nes []NeInfo
|
||||
_, err := XormGetNeInfoByType(neType, &nes)
|
||||
if err != nil {
|
||||
log.Error("Failed to get all ne info:", err)
|
||||
return err
|
||||
}
|
||||
|
||||
ti := time.Now()
|
||||
var startTime string
|
||||
timestamp := ti.Format("2006-01-02 15:04:05")
|
||||
|
||||
index := global.GetCurrentTimeSliceIndexByPeriod(ti, 15)
|
||||
date := ti.Format("2006-01-02")
|
||||
dateHour := ti.Format("2006010215")
|
||||
log.Debugf("date: %s index:%d dateHour:%s", date, index, dateHour)
|
||||
|
||||
_, offset := ti.Zone()
|
||||
var tzOffset string
|
||||
if offset >= 0 {
|
||||
tzOffset = "UTC+" + strconv.Itoa(offset/3600)
|
||||
} else {
|
||||
tzOffset = "UTC" + strconv.Itoa(offset/3600)
|
||||
}
|
||||
|
||||
pmFile := new(pmschema.PmFile)
|
||||
|
||||
var pmResults []NorthboundPm
|
||||
_, err = XormGetNorthboundPm(date, index, neType, &pmResults)
|
||||
if err != nil {
|
||||
log.Error("Failed to get nbi_pm:", err)
|
||||
return err
|
||||
}
|
||||
|
||||
if len(pmResults) == 0 {
|
||||
log.Errorf("%s:%v", neType, global.ErrPMNotFoundData)
|
||||
return global.ErrPMNotFoundData
|
||||
}
|
||||
|
||||
pmFile.XsAttr = "http://www.w3.org/2001/XMLSchema"
|
||||
pmFile.XsiAttr = "http://www.w3.org/2001/XMLSchema-instance"
|
||||
|
||||
//创建目录
|
||||
path := fmt.Sprintf("%s/HX/%s/%s/PM/%s", yamlConfig.OMC.Province, yamlConfig.OMC.Vendor, yamlConfig.OMC.Name, dateHour)
|
||||
folderPath := global.CreateDir(path, yamlConfig.NBI.PM.XmlFileDir)
|
||||
|
||||
var objectType string
|
||||
var measurement pmschema.Measurements
|
||||
for _, pmResult := range pmResults {
|
||||
for _, pmData := range pmResult.Datas {
|
||||
objectType = pmData.ObjectType
|
||||
measurement = pmschema.Measurements{ObjectType: objectType}
|
||||
measurement.PmData.Object.RmUIDAttr = pmResult.RmUID
|
||||
measurement.PmData.Object.DnAttr = pmResult.Dn
|
||||
measurement.PmData.Object.UserLabelAttr = pmResult.NeName
|
||||
startTime = pmResult.StartTime
|
||||
|
||||
i := 1
|
||||
for _, pmKPI := range pmData.KPIs {
|
||||
measurement.PmName.N = append(measurement.PmName.N, pmschema.N{IAttr: i, Value: pmKPI.KPIID})
|
||||
cv := pmschema.CV{IAttr: i}
|
||||
isPseudo := true
|
||||
value := "0"
|
||||
reg := regexp.MustCompile(`_\w+`)
|
||||
//sns := strings.Split(pmData.KPIID, "_")
|
||||
for _, v := range pmKPI.KPIValues {
|
||||
if fmt.Sprintf("%v", v.Name) == "Total" {
|
||||
isPseudo = false
|
||||
value = fmt.Sprintf("%v", v.Value)
|
||||
break
|
||||
} else {
|
||||
isPseudo = true
|
||||
//if len(sns) > 1 {
|
||||
// sns := strings.Split(sns[1], ".")
|
||||
//}
|
||||
sn := reg.ReplaceAllString(pmKPI.KPIID, v.Name)
|
||||
//sn := sns[0] + v.Name
|
||||
// cv.NV = append(cv.NV, pmschema.NV{SN: sn, SV: fmt.Sprintf("%v", v.Value)})
|
||||
cv.SN = append(cv.SN, sn)
|
||||
cv.SV = append(cv.SV, fmt.Sprintf("%v", v.Value))
|
||||
}
|
||||
}
|
||||
if isPseudo == false {
|
||||
measurement.PmData.Object.V = append(measurement.PmData.Object.V, pmschema.V{IAttr: i, Value: value})
|
||||
} else {
|
||||
measurement.PmData.Object.CV = append(measurement.PmData.Object.CV, cv)
|
||||
}
|
||||
|
||||
i++
|
||||
//measurement.PmData.Object.V = append(measurement.PmData.Object.V, pmschema.V{IAttr: i, Value: sortValues[pmName].Value})
|
||||
//measurement.PmData.Object.CV = sortValues[pmName].Value
|
||||
}
|
||||
pmFile.Measurements = append(pmFile.Measurements, measurement)
|
||||
startTime = startTime[:len("2006-01-02 15:04:05")]
|
||||
|
||||
pmFile.FileHeader = pmschema.FileHeader{
|
||||
TimeStamp: timestamp,
|
||||
TimeZone: tzOffset,
|
||||
Period: 15,
|
||||
VendorName: yamlConfig.OMC.Vendor,
|
||||
ElementType: neType,
|
||||
PmVersion: yamlConfig.NBI.PM.Version,
|
||||
StartTime: startTime,
|
||||
}
|
||||
|
||||
x, _ := xml.MarshalIndent(pmFile, "", " ")
|
||||
x = append([]byte(xml.Header), x...)
|
||||
|
||||
//folderName := global.GetFmtTimeString(global.DateTime, startTime, global.DateHour)
|
||||
//folderPath := global.CreateDir(folderName, yamlConfig.NBI.PM.XmlFileDir)
|
||||
|
||||
timefile := global.GetFmtTimeString(time.DateTime, startTime, global.DateData)
|
||||
|
||||
xmlfile := fmt.Sprintf("%s/%s-PM-%s-%s-%s-%s-%s-15-001.xml",
|
||||
folderPath, yamlConfig.OMC.Province, neType, objectType, yamlConfig.OMC.HostNo, yamlConfig.NBI.PM.Version, timefile)
|
||||
tmpXmlfile := xmlfile + ".tmp"
|
||||
err = os.WriteFile(tmpXmlfile, x, 0664)
|
||||
if err != nil {
|
||||
log.Error("Failed to WriteFile xml file:", err)
|
||||
continue
|
||||
}
|
||||
err = os.Rename(tmpXmlfile, xmlfile)
|
||||
if err != nil {
|
||||
log.Error("Failed to Rename xml file:", err)
|
||||
continue
|
||||
}
|
||||
zipFile := xmlfile + ".zip"
|
||||
err = global.ZipOneFile(xmlfile, zipFile, false)
|
||||
if err != nil {
|
||||
log.Error("Failed to ZipOneFile:", err)
|
||||
continue
|
||||
}
|
||||
err = os.Remove(xmlfile)
|
||||
if err != nil {
|
||||
log.Error("Failed to delete file:", err)
|
||||
continue
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
# Makefile for OMC-OMC-crontask project
|
||||
|
||||
PROJECT = OMC
|
||||
VERSION = 2.2405.4
|
||||
LIBDIR = be.ems/lib
|
||||
BINNAME = crontask
|
||||
|
||||
.PHONY: build $(BINNAME)
|
||||
build $(BINNAME):
|
||||
go build -o $(BINNAME) -v -ldflags "-X '$(LIBDIR)/global.Version=$(VERSION)' \
|
||||
-X '$(LIBDIR)/global.BuildTime=`date`' \
|
||||
-X '$(LIBDIR)/global.GoVer=`go version`'"
|
||||
|
||||
run: $(BINNAME)
|
||||
./$(BINNAME)
|
||||
|
||||
clean:
|
||||
rm ./$(BINNAME)
|
||||
@@ -1,77 +0,0 @@
|
||||
// Code generated by xgen. DO NOT EDIT.
|
||||
|
||||
package pmschema
|
||||
|
||||
import "encoding/xml"
|
||||
|
||||
// FileHeader ...
|
||||
type FileHeader struct {
|
||||
TimeStamp string `xml:"TimeStamp"`
|
||||
TimeZone string `xml:"TimeZone"`
|
||||
Period int `xml:"Period"`
|
||||
VendorName string `xml:"VendorName"`
|
||||
ElementType string `xml:"ElementType"`
|
||||
PmVersion string `xml:"PmVersion"`
|
||||
StartTime string `xml:"StartTime"`
|
||||
}
|
||||
|
||||
// N ...
|
||||
type N struct {
|
||||
IAttr int `xml:"i,attr"`
|
||||
Value string `xml:",chardata"`
|
||||
}
|
||||
|
||||
// PmName ...
|
||||
type PmName struct {
|
||||
N []N `xml:"N"`
|
||||
}
|
||||
|
||||
// V ...
|
||||
type V struct {
|
||||
IAttr int `xml:"i,attr"`
|
||||
Value string `xml:",chardata"`
|
||||
}
|
||||
|
||||
// NV ...
|
||||
type NV struct {
|
||||
XMLName xml.Name `xml:"-"`
|
||||
SN string `xml:"SN"`
|
||||
SV string `xml:"SV"`
|
||||
}
|
||||
|
||||
// CV ...
|
||||
type CV struct {
|
||||
IAttr int `xml:"i,attr"`
|
||||
// NV []NV `xml:"NV"`
|
||||
SN []string `xml:"SN"`
|
||||
SV []string `xml:"SV"`
|
||||
}
|
||||
|
||||
// Object ...
|
||||
type Object struct {
|
||||
RmUIDAttr string `xml:"rmUID,attr"`
|
||||
DnAttr string `xml:"Dn,attr"`
|
||||
UserLabelAttr string `xml:"UserLabel,attr"`
|
||||
V []V `xml:"V"`
|
||||
CV []CV `xml:"CV"`
|
||||
}
|
||||
|
||||
// PmData ...
|
||||
type PmData struct {
|
||||
Object Object `xml:"Object"`
|
||||
}
|
||||
|
||||
// Measurements ...
|
||||
type Measurements struct {
|
||||
ObjectType string `xml:"ObjectType"`
|
||||
PmName PmName `xml:"PmName"`
|
||||
PmData PmData `xml:"PmData"`
|
||||
}
|
||||
|
||||
// PmFile ...
|
||||
type PmFile struct {
|
||||
FileHeader FileHeader `xml:"FileHeader"`
|
||||
Measurements []Measurements `xml:"Measurements"`
|
||||
XsAttr string `xml:"xmlns:xs,attr"`
|
||||
XsiAttr string `xml:"xmlns:xsi,attr"`
|
||||
}
|
||||
@@ -1,65 +0,0 @@
|
||||
// Code generated by xgen. DO NOT EDIT.
|
||||
|
||||
package pmschema
|
||||
|
||||
// FileHeader ...
|
||||
type FileHeader struct {
|
||||
TimeStamp string `xml:"TimeStamp"`
|
||||
TimeZone string `xml:"TimeZone"`
|
||||
Period int `xml:"Period"`
|
||||
VendorName string `xml:"VendorName"`
|
||||
ElementType string `xml:"ElementType"`
|
||||
PmVersion string `xml:"PmVersion"`
|
||||
StartTime string `xml:"StartTime"`
|
||||
}
|
||||
|
||||
// N ...
|
||||
type N struct {
|
||||
IAttr int `xml:"i,attr"`
|
||||
Value string `xml:",chardata"`
|
||||
}
|
||||
|
||||
// PmName ...
|
||||
type PmName struct {
|
||||
N *N `xml:"N"`
|
||||
}
|
||||
|
||||
// V ...
|
||||
type V struct {
|
||||
IAttr int `xml:"i,attr"`
|
||||
Value string `xml:",chardata"`
|
||||
}
|
||||
|
||||
// CV ...
|
||||
type CV struct {
|
||||
IAttr int `xml:"i,attr"`
|
||||
SN []string `xml:"SN"`
|
||||
SV []string `xml:"SV"`
|
||||
}
|
||||
|
||||
// Object ...
|
||||
type Object struct {
|
||||
RmUIDAttr string `xml:"rmUID,attr"`
|
||||
DnAttr string `xml:"Dn,attr"`
|
||||
UserLabelAttr string `xml:"UserLabel,attr"`
|
||||
V []*V `xml:"V"`
|
||||
CV []*CV `xml:"CV"`
|
||||
}
|
||||
|
||||
// PmData ...
|
||||
type PmData struct {
|
||||
Object *Object `xml:"Object"`
|
||||
}
|
||||
|
||||
// Measurements ...
|
||||
type Measurements struct {
|
||||
ObjectType string `xml:"ObjectType"`
|
||||
PmName *PmName `xml:"PmName"`
|
||||
PmData *PmData `xml:"PmData"`
|
||||
}
|
||||
|
||||
// PmFile ...
|
||||
type PmFile struct {
|
||||
FileHeader FileHeader `xml:"FileHeader"`
|
||||
Measurements []*Measurements `xml:"Measurements"`
|
||||
}
|
||||
1537
crontask/tasks.go
1537
crontask/tasks.go
File diff suppressed because it is too large
Load Diff
@@ -1,135 +0,0 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"os"
|
||||
|
||||
//"os"
|
||||
"encoding/binary"
|
||||
"encoding/hex"
|
||||
"os/exec"
|
||||
)
|
||||
|
||||
const magicMicroseconds = 0xa1b2c3d4
|
||||
const versionMajor = 2
|
||||
const versionMinor = 4
|
||||
|
||||
func WriteEmptyPcap(filename string, timestamp int64, length int, data []byte) error {
|
||||
var cooked = [...]byte{0x00, 0x00, 0x03, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00}
|
||||
|
||||
var buf []byte
|
||||
//24+16+16 = 56
|
||||
buf = make([]byte, 56+length)
|
||||
binary.LittleEndian.PutUint32(buf[0:4], magicMicroseconds)
|
||||
binary.LittleEndian.PutUint16(buf[4:6], versionMajor)
|
||||
binary.LittleEndian.PutUint16(buf[6:8], versionMinor)
|
||||
// bytes 8:12 stay 0 (timezone = UTC)
|
||||
// bytes 12:16 stay 0 (sigfigs is always set to zero, according to
|
||||
// http://wiki.wireshark.org/Development/LibpcapFileFormat
|
||||
binary.LittleEndian.PutUint32(buf[16:20], 0x00040000)
|
||||
binary.LittleEndian.PutUint32(buf[20:24], 0x00000071)
|
||||
|
||||
// Packet Header
|
||||
binary.LittleEndian.PutUint64(buf[24:32], uint64(timestamp))
|
||||
|
||||
binary.LittleEndian.PutUint32(buf[32:36], uint32(length+16))
|
||||
binary.LittleEndian.PutUint32(buf[36:40], uint32(length+16))
|
||||
|
||||
copy(buf[40:], cooked[:])
|
||||
copy(buf[56:], data[:])
|
||||
|
||||
err := os.WriteFile(filename, buf[:], 0644)
|
||||
//fmt.Printf("CAP: %v\n", buf)
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
// tshark -r gtp.pcap -T json -d tcp.port==8080,http2 -Y "http2"
|
||||
func execTshark(html string, filename string, proto string, port int) {
|
||||
var tshark *exec.Cmd
|
||||
var sharkCmd string
|
||||
|
||||
pcapPath := filename
|
||||
dataPort := fmt.Sprintf("tcp.port==%d,http2", port)
|
||||
if proto == "http2" {
|
||||
//tshark = exec.Command("tshark", "-r"+pcapPath,
|
||||
// "-Y"+proto,
|
||||
// "-d"+dataPort,
|
||||
// "-T", "pdml")
|
||||
sharkCmd = fmt.Sprintf("tshark -r %s -T pdml -d tcp.port==%s,http2 -Y \"%s\" > %s.pdml", pcapPath, dataPort, proto, pcapPath)
|
||||
tshark = exec.Command("sh", "-c", sharkCmd)
|
||||
} else {
|
||||
//tshark = exec.Command("tshark", "-r"+pcapPath,
|
||||
// "-Y"+proto,
|
||||
// "-T", "pdml")
|
||||
sharkCmd = fmt.Sprintf("tshark -r %s -T pdml -Y \"%s\" > %s.pdml", pcapPath, proto, pcapPath)
|
||||
tshark = exec.Command("sh", "-c", sharkCmd)
|
||||
}
|
||||
_, err := tshark.CombinedOutput()
|
||||
if err != nil {
|
||||
fmt.Printf("tshark failed with %s\n", err)
|
||||
} else {
|
||||
//fmt.Printf("combined out:\n%s\n", string(out))
|
||||
pdmlFile := fmt.Sprintf("%s.pdml", filename)
|
||||
|
||||
//err1 := os.WriteFile(pdmlFile, []byte(out), 0666)
|
||||
//if err1 != nil {
|
||||
// fmt.Println("write html failed")
|
||||
//}else {
|
||||
//xsltproc pdml2html.xsl ngap.pdml > /home/manager/ngap.html
|
||||
command := fmt.Sprintf("xsltproc /usr/local/omc/etc/schema/pdml2html.xsl %s > %s", pdmlFile, html)
|
||||
dest := exec.Command("sh", "-c", command)
|
||||
_, err2 := dest.Output()
|
||||
if err2 != nil {
|
||||
fmt.Println("Error:", err2, command)
|
||||
}
|
||||
//}
|
||||
}
|
||||
}
|
||||
|
||||
func ipDataHandle(html string, iftype string, port int, timestamp int64, data []byte) int {
|
||||
var filePath, proto string
|
||||
|
||||
if iftype == "N2" || iftype == "N1" {
|
||||
filePath = fmt.Sprintf("/tmp/ng%d.pcap", timestamp)
|
||||
proto = "ngap"
|
||||
} else if iftype == "N4" {
|
||||
filePath = fmt.Sprintf("/tmp/pf%d.pcap", timestamp)
|
||||
proto = "pfcp"
|
||||
} else {
|
||||
filePath = fmt.Sprintf("/tmp/hp%d.pcap", timestamp)
|
||||
proto = "http2"
|
||||
}
|
||||
|
||||
err := WriteEmptyPcap(filePath, timestamp, len(data), data)
|
||||
if err != nil {
|
||||
fmt.Printf("tshark failed with %s\n", err)
|
||||
|
||||
} else {
|
||||
execTshark(html, filePath, proto, port)
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func main() {
|
||||
var html, iftype, ipdata string
|
||||
var timestamp int64
|
||||
var port int
|
||||
|
||||
flag.Int64Var(×tamp, "t", 0, "timestamp")
|
||||
flag.StringVar(&iftype, "i", "", "interface type")
|
||||
flag.IntVar(&port, "p", 0, "data port")
|
||||
flag.StringVar(&ipdata, "d", "", "ip packet data")
|
||||
flag.StringVar(&html, "f", "", "html file path")
|
||||
|
||||
flag.Parse()
|
||||
|
||||
ds, err := hex.DecodeString(ipdata)
|
||||
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
ipDataHandle(html, iftype, port, timestamp, ds)
|
||||
|
||||
}
|
||||
@@ -1,29 +0,0 @@
|
||||
# Makefile for rest agent project
|
||||
|
||||
PROJECT = OMC
|
||||
VERSION = 2.2405.4
|
||||
RelDate = `date +%Y%m%d`
|
||||
Release = $(RelDate)
|
||||
RelVer = $(VERSION)-$(RelDate)
|
||||
PLATFORM = amd64
|
||||
ARMPLATFORM = aarch64
|
||||
BUILDDIR = ../../build
|
||||
DEBBUILDDIR = ../../debbuild
|
||||
RPMBUILDDIR = $(HOME)/goprojects/rpmbuild
|
||||
INSTALLDIR = /usr/local/omc
|
||||
RELEASEDIR = ../../release
|
||||
LIBDIR = be.ems/lib
|
||||
BINNAME = data2html
|
||||
|
||||
.PHONY: build $(BINNAME)
|
||||
build $(BINNAME):
|
||||
go build -o $(BINNAME) -v -ldflags "-X '$(LIBDIR)/global.Version=$(VERSION)' \
|
||||
-X '$(LIBDIR)/global.BuildTime=`date`' \
|
||||
-X '$(LIBDIR)/global.GoVer=`go version`'"
|
||||
|
||||
run: $(BINNAME)
|
||||
./$(BINNAME)
|
||||
|
||||
clean:
|
||||
rm ./$(BINNAME)
|
||||
|
||||
@@ -1,182 +0,0 @@
|
||||
select count(*) from kpi_report_upf
|
||||
|
||||
|
||||
CREATE VIEW kpi_report_all AS
|
||||
SELECT * FROM kpi_report_udm
|
||||
UNION ALL
|
||||
SELECT * FROM kpi_report_amf
|
||||
UNION ALL
|
||||
SELECT * FROM kpi_report_upf;
|
||||
|
||||
|
||||
select DISTINCT(ne_type) from kpi_title
|
||||
|
||||
SELECT DISTINCT LOWER(ne_type) FROM kpi_title
|
||||
|
||||
SELECT JSON_EXTRACT(kpi_values, CONCAT('$[', @path, '].', @key_to_search)) AS value FROM kpi_report_upf where `date`="2024-04-26";
|
||||
|
||||
|
||||
SELECT JSON_EXTRACT(JSON_CONTAINS(kpi_values, '{"kpi_id": "UPF.01"}') FROM kpi_report_upf where `date`="2024-04-26";
|
||||
|
||||
|
||||
SELECT
|
||||
JSON_EXTRACT(kpi_values, CONCAT('$[', JSON_UNQUOTE(JSON_SEARCH(kpi_values, 'kpi_id', 'UPF.01')), '].value')) AS value_UPF01,
|
||||
JSON_EXTRACT(kpi_values, CONCAT('$[', JSON_UNQUOTE(JSON_SEARCH(kpi_values, 'kpi_id', 'UPF.03')), '].value')) AS value_UPF03
|
||||
FROM
|
||||
kpi_report_upf
|
||||
WHERE
|
||||
JSON_SEARCH(kpi_values, 'kpi_id', 'UPF.01') IS NOT NULL
|
||||
AND JSON_SEARCH(kpi_values, 'kpi_id', 'UPF.03') IS NOT NULL;
|
||||
|
||||
|
||||
SELECT
|
||||
JSON_EXTRACT(kpi_values, CONCAT('$[', JSON_UNQUOTE(JSON_SEARCH(kpi_values, 'all', 'UPF.01')), '].value')) AS value_UPF01
|
||||
FROM
|
||||
kpi_report_upf
|
||||
WHERE
|
||||
JSON_CONTAINS(kpi_values, '{"kpi_id": "UPF.01"}');
|
||||
|
||||
|
||||
SELECT
|
||||
COALESCE(JSON_EXTRACT(kpi_values, CONCAT('$[', JSON_UNQUOTE(JSON_SEARCH(kpi_values, 'all', 'UPF.01')), '].value')), 0) AS value_UPF01
|
||||
FROM
|
||||
kpi_report_upf
|
||||
WHERE
|
||||
JSON_CONTAINS(kpi_values, '{"kpi_id": "UPF.01"}');
|
||||
|
||||
SELECT
|
||||
CONCAT(
|
||||
DATE_FORMAT( gk.start_time, '%H:' ),
|
||||
LPAD( FLOOR( MINUTE ( gk.start_time ) / 15 ) * 15, 2, '0' )
|
||||
) AS timeGroup,
|
||||
min( CASE WHEN gk.INDEX != '' THEN gk.INDEX ELSE 0 END ) AS startIndex,
|
||||
min( CASE WHEN gk.ne_name != '' THEN gk.ne_name ELSE 0 END ) AS neName,
|
||||
sum( CASE WHEN JSON_CONTAINS(kpi_values,JSON_OBJECT('kpi_id', "UPF.01")) THEN gk.kpi_values->'$[*].value ELSE 0 END ) AS 'UPF.01',
|
||||
sum( CASE WHEN JSON_CONTAINS(kpi_values,JSON_OBJECT('kpi_id', "UPF.02")) THEN gk.kpi_values->'$[*].value ELSE 0 END ) AS 'UPF.02',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.03' THEN gk.VALUE ELSE 0 END ) AS 'UPF.03',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.04' THEN gk.VALUE ELSE 0 END ) AS 'UPF.04',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.05' THEN gk.VALUE ELSE 0 END ) AS 'UPF.05',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.06' THEN gk.VALUE ELSE 0 END ) AS 'UPF.06',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.07' THEN gk.VALUE ELSE 0 END ) AS 'UPF.07',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.08' THEN gk.VALUE ELSE 0 END ) AS 'UPF.08',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.09' THEN gk.VALUE ELSE 0 END ) AS 'UPF.09',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.10' THEN gk.VALUE ELSE 0 END ) AS 'UPF.10',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.14' THEN gk.VALUE ELSE 0 END ) AS 'UPF.14',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.11' THEN gk.VALUE ELSE 0 END ) AS 'UPF.11',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.12' THEN gk.VALUE ELSE 0 END ) AS 'UPF.12',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.13' THEN gk.VALUE ELSE 0 END ) AS 'UPF.13',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.15' THEN gk.VALUE ELSE 0 END ) AS 'UPF.15'
|
||||
FROM
|
||||
kpi_report_upf gk
|
||||
WHERE
|
||||
gk.rm_uid = '4400HX1UPF001'
|
||||
AND gk.date = "2024-04-26"
|
||||
AND gk.start_time >= '00:00:00'
|
||||
AND gk.start_time <= '23:59:59'
|
||||
GROUP BY
|
||||
timeGroup
|
||||
ORDER BY
|
||||
timeGroup DESC
|
||||
|
||||
|
||||
|
||||
SELECT
|
||||
CONCAT(
|
||||
DATE_FORMAT( gk.start_time, '%H:' ),
|
||||
LPAD( FLOOR( MINUTE ( gk.start_time ) / 15 ) * 15, 2, '0' )
|
||||
) AS timeGroup,
|
||||
min( CASE WHEN gk.INDEX != '' THEN gk.INDEX ELSE 0 END ) AS startIndex,
|
||||
min( CASE WHEN gk.ne_name != '' THEN gk.ne_name ELSE 0 END ) AS neName,
|
||||
SUM(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[0].kpi_id') = "UPF.01" THEN JSON_EXTRACT(gk.kpi_values, '$[0].value') ELSE 0 END) AS 'UPF.01',
|
||||
SUM(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[1].kpi_id') = "UPF.02" THEN JSON_EXTRACT(gk.kpi_values, '$[1].value') ELSE 0 END) AS 'UPF.02',
|
||||
SUM(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[2].kpi_id') = "UPF.03" THEN JSON_EXTRACT(gk.kpi_values, '$[2].value') ELSE 0 END) AS 'UPF.03'
|
||||
FROM
|
||||
kpi_report_upf gk
|
||||
WHERE
|
||||
gk.rm_uid = '4400HX1UPF001'
|
||||
AND gk.date = "2024-05-08"
|
||||
AND gk.start_time >= '10:55:00'
|
||||
AND gk.start_time <= '23:59:59'
|
||||
GROUP BY
|
||||
timeGroup
|
||||
ORDER BY
|
||||
timeGroup DESC
|
||||
|
||||
|
||||
SELECT
|
||||
CONCAT(
|
||||
DATE_FORMAT( gk.start_time, '%H:' ),
|
||||
LPAD( FLOOR( MINUTE ( gk.start_time ) / 15 ) * 15, 2, '0' )
|
||||
) AS timeGroup,
|
||||
min( CASE WHEN gk.INDEX != '' THEN gk.INDEX ELSE 0 END ) AS startIndex,
|
||||
min( CASE WHEN gk.ne_name != '' THEN gk.ne_name ELSE 0 END ) AS neName,
|
||||
SUM(JSON_EXTRACT(gk.kpi_values, '$[0].`UPF.01`')) AS 'UPF.01',
|
||||
SUM(JSON_EXTRACT(gk.kpi_values, '$[1].`UPF.02`')) AS 'UPF.02',
|
||||
SUM(JSON_EXTRACT(gk.kpi_values, '$[2].`UPF.03`')) AS 'UPF.03'
|
||||
FROM
|
||||
kpi_report_upf gk
|
||||
WHERE
|
||||
gk.rm_uid = '4400HX1UPF001'
|
||||
AND gk.date = "2024-05-08"
|
||||
AND gk.start_time >= '10:53:00'
|
||||
AND gk.start_time <= '10:59:59'
|
||||
GROUP BY
|
||||
timeGroup
|
||||
ORDER BY
|
||||
timeGroup DESC
|
||||
|
||||
|
||||
SELECT
|
||||
min( CASE WHEN gk.INDEX != '' THEN gk.INDEX ELSE 0 END ) AS startIndex,
|
||||
min( CASE WHEN gk.ne_name != '' THEN gk.ne_name ELSE 0 END ) AS neName,
|
||||
SUM(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[*].kpi_id') = 'UPF.01' THEN JSON_EXTRACT(gk.kpi_values, '$[*].value') ELSE 0 END) AS 'UPF.01',
|
||||
SUM(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[*].kpi_id') = 'UPF.02' THEN JSON_EXTRACT(gk.kpi_values, '$[*].value') ELSE 0 END) AS 'UPF.02',
|
||||
SUM(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[*].kpi_id') = 'UPF.03' THEN JSON_EXTRACT(gk.kpi_values, '$[*].value') ELSE 0 END) AS 'UPF.03'
|
||||
FROM
|
||||
kpi_report_upf gk
|
||||
WHERE
|
||||
gk.rm_uid = '4400HX1UPF001'
|
||||
AND gk.date = "2024-05-03"
|
||||
AND gk.start_time >= '00:00:00'
|
||||
AND gk.start_time <= '23:59:59'
|
||||
|
||||
|
||||
SELECT
|
||||
CONCAT( DATE_FORMAT(CONCAT(gk.`date`, " ", gk.start_time), '%Y-%m-%d %H:'), LPAD(FLOOR(MINUTE(gk.start_time) / 15) * 15, 2, '0') ) AS timeGroup,
|
||||
min(CASE WHEN gk.index != '' THEN gk.index ELSE 0 END) AS startIndex,
|
||||
min(CASE WHEN gk.ne_type != '' THEN gk.ne_type ELSE 0 END) AS neType,
|
||||
min(CASE WHEN gk.ne_name != '' THEN gk.ne_name ELSE 0 END) AS neName,
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[0].kpi_id') = 'UPF.01' THEN JSON_EXTRACT(gk.kpi_values, '$[0].value') ELSE 0 END) AS 'UPF.01',
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[1].kpi_id') = 'UPF.02' THEN JSON_EXTRACT(gk.kpi_values, '$[1].value') ELSE 0 END) AS 'UPF.02',
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[2].kpi_id') = 'UPF.03' THEN JSON_EXTRACT(gk.kpi_values, '$[2].value') ELSE 0 END) AS 'UPF.03',
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[3].kpi_id') = 'UPF.04' THEN JSON_EXTRACT(gk.kpi_values, '$[3].value') ELSE 0 END) AS 'UPF.04',
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[4].kpi_id') = 'UPF.05' THEN JSON_EXTRACT(gk.kpi_values, '$[4].value') ELSE 0 END) AS 'UPF.05',
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[5].kpi_id') = 'UPF.06' THEN JSON_EXTRACT(gk.kpi_values, '$[5].value') ELSE 0 END) AS 'UPF.06',
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[6].kpi_id') = 'UPF.07' THEN JSON_EXTRACT(gk.kpi_values, '$[6].value') ELSE 0 END) AS 'UPF.07',
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[7].kpi_id') = 'UPF.08' THEN JSON_EXTRACT(gk.kpi_values, '$[7].value') ELSE 0 END) AS 'UPF.08',
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[8].kpi_id') = 'UPF.09' THEN JSON_EXTRACT(gk.kpi_values, '$[8].value') ELSE 0 END) AS 'UPF.09',
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[9].kpi_id') = 'UPF.10' THEN JSON_EXTRACT(gk.kpi_values, '$[9].value') ELSE 0 END) AS 'UPF.10'
|
||||
FROM kpi_report_upf gk
|
||||
where gk.rm_uid = '4400HX1UPF001' and gk.ne_type = 'UPF' and CONCAT(gk.`date`, " ", gk.start_time) >= '2024-05-08 10:00:00' and CONCAT(gk.`date`, " ", gk.start_time) <= '2024-05-08 23:59:59'
|
||||
GROUP BY timeGroup order by timeGroup desc
|
||||
|
||||
|
||||
|
||||
DELETE t1
|
||||
FROM ne_state t1
|
||||
JOIN (
|
||||
SELECT `timestamp`
|
||||
FROM ne_state where ne_type='upf'
|
||||
ORDER BY id DESC
|
||||
LIMIT 999999 OFFSET 3
|
||||
) t2 ON t1.`timestamp` = t2.`timestamp` and ne_type='upf';
|
||||
|
||||
|
||||
select count(1) from ne_state where ne_type='upf'
|
||||
|
||||
|
||||
CREATE TABLE IF NOT EXISTS kpi_report_test AS SELECT * FROM kpi_report WHERE 1=0;ALTER TABLE kpi_report_test MODIFY COLUMN `id` int(11) NOT NULL AUTO_INCREMENT FIRST,ADD PRIMARY KEY IF NOT EXISTS (`id`);
|
||||
|
||||
ALTER TABLE kpi_report_ims MODIFY COLUMN `id` int(11) NOT NULL AUTO_INCREMENT FIRST,ADD PRIMARY KEY IF NOT EXISTS (`id`)
|
||||
|
||||
SELECT * FROM kpi_report WHERE 1=0
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,56 +1,41 @@
|
||||
/*
|
||||
Navicat Premium Data Transfer
|
||||
--
|
||||
-- Table structure for table `chart_graph`
|
||||
--
|
||||
|
||||
Source Server : local_mariadb
|
||||
Source Server Type : MariaDB
|
||||
Source Server Version : 100338 (10.3.38-MariaDB)
|
||||
Source Host : localhost:33066
|
||||
Source Schema : omc_db
|
||||
|
||||
Target Server Type : MariaDB
|
||||
Target Server Version : 100338 (10.3.38-MariaDB)
|
||||
File Encoding : 65001
|
||||
|
||||
Date: 31/01/2024 18:13:36
|
||||
*/
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for chart_graph
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `chart_graph`;
|
||||
CREATE TABLE `chart_graph` (
|
||||
`row_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '记录ID',
|
||||
CREATE TABLE `chart_graph` (
|
||||
`row_id` bigint NOT NULL AUTO_INCREMENT COMMENT '记录ID',
|
||||
`row_type` enum('node','edge','combo') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '记录类型',
|
||||
`row_group` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '记录组名',
|
||||
`id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '元素ID',
|
||||
`type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'node/combo 类型',
|
||||
`depth` int(11) NULL DEFAULT 0 COMMENT 'node/combo 深度',
|
||||
`x` float NULL DEFAULT 0 COMMENT 'node/combo 横向坐标',
|
||||
`y` float NULL DEFAULT 0 COMMENT 'node/combo 纵向坐标',
|
||||
`size` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '30' COMMENT 'node/combo 大小-JSON数组',
|
||||
`icon` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'node-部分类型支持图标JSON配置',
|
||||
`img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'node-img 图片',
|
||||
`clip_cfg` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'node-img 图片裁剪JSON配置',
|
||||
`direction` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'node-triangle 三角形的方向',
|
||||
`source` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'edge-边起始',
|
||||
`target` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'edge-边目标',
|
||||
`combo_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'combo-分组',
|
||||
`padding` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '30' COMMENT 'combo-JSON分组内边距',
|
||||
`parent_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'combo-父级分组',
|
||||
`children` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'combo-JSON分组内含元素',
|
||||
`style` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '元素样式-JONS配置',
|
||||
`label` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标签文本',
|
||||
`label_cfg` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标签文本-JSON配置',
|
||||
`type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'node/combo 类型',
|
||||
`depth` int DEFAULT '0' COMMENT 'node/combo 深度',
|
||||
`x` float DEFAULT '0' COMMENT 'node/combo 横向坐标',
|
||||
`y` float DEFAULT '0' COMMENT 'node/combo 纵向坐标',
|
||||
`size` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '30' COMMENT 'node/combo 大小-JSON数组',
|
||||
`icon` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'node-部分类型支持图标JSON配置',
|
||||
`img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'node-img 图片',
|
||||
`clip_cfg` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'node-img 图片裁剪JSON配置',
|
||||
`direction` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'node-triangle 三角形的方向',
|
||||
`source` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'edge-边起始',
|
||||
`target` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'edge-边目标',
|
||||
`combo_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'combo-分组',
|
||||
`padding` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '30' COMMENT 'combo-JSON分组内边距',
|
||||
`parent_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'combo-父级分组',
|
||||
`children` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'combo-JSON分组内含元素',
|
||||
`style` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '元素样式-JONS配置',
|
||||
`label` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '标签文本',
|
||||
`label_cfg` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '标签文本-JSON配置',
|
||||
PRIMARY KEY (`row_id`) USING BTREE,
|
||||
INDEX `idx_group`(`row_group`) USING BTREE COMMENT '组'
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 4321 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '图表-G6关系图数据' ROW_FORMAT = Dynamic;
|
||||
KEY `idx_group` (`row_group`) USING BTREE COMMENT '组'
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='图表-G6关系图数据';
|
||||
|
||||
--
|
||||
-- Dumping data for table `chart_graph`
|
||||
--
|
||||
|
||||
LOCK TABLES `chart_graph` WRITE;
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of chart_graph
|
||||
-- ----------------------------
|
||||
INSERT INTO `chart_graph` VALUES (1, 'node', 'hello', 'node-1', 'rect', 0, -218, -20, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#ff0000\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ff0000\"}', 'Node-1', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (2, 'node', 'hello', 'node-2', 'star', 0, 82, -15, '60', '{\"height\":25,\"img\":\"\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#2bff00\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#05ff16\"}', 'Node-2', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (3, 'edge', 'hello', 'node-1~1704427926706~node-2', 'polyline', 0, 0, 0, '', '', '', '', '', 'node-1', 'node-2', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"endArrow\":true,\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":5,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#0062ff\"}', '1 to 2', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
@@ -60,30 +45,30 @@ INSERT INTO `chart_graph` VALUES (1179, 'node', 'demo', 'three', 'rect-animate-s
|
||||
INSERT INTO `chart_graph` VALUES (1180, 'edge', 'demo', 'one~1704764271132~two', 'cubic-animate-line-dash', 0, 0, 0, '', '', '', '', '', 'one', 'two', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"endArrow\":true,\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":1,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#fbfe39\"}', 'one-two', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1181, 'edge', 'demo', 'two~1704764297866~three', 'cubic-animate-circle-move', 0, 0, 0, '', '', '', '', '', 'two', 'three', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":1,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#80f0ff\"}', 'two-three', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1182, 'edge', 'demo', 'three~1704764353721~one', 'line-animate-state', 0, 0, 0, '', '', '', '', '', 'three', 'one', '', '', '', '', '{\"cursor\":\"pointer\",\"lineWidth\":1,\"offset\":20,\"radius\":2,\"stroke\":\"#ffffff\"}', 'three-one', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1725, 'node', '5GC System Architecture', 'Base', 'image-animate-state', 0, -530.671, -66.6639, '[64,64]', '{\"height\":25,\"img\":\"\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/base.svg', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', '(R)AN', '{\"offset\":4,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1726, 'node', '5GC System Architecture', 'DN', 'image-animate-state', 0, -529.46, 62.62, '[64,64]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/cloud.svg', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', 'DN', '{\"offset\":0,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1727, 'node', '5GC System Architecture', 'OMC', 'image-animate-state', 0, -527.746, -346.76, '[64,64]', '{\"height\":25,\"img\":\"\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/service_db.svg', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#783636\"}', 'OMC', '{\"offset\":4,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1728, 'node', '5GC System Architecture', 'IMS', 'rect-animate-state', 23, 22.4671, -231.155, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#f5222d\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f1212c\"}', 'IMS', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1729, 'node', '5GC System Architecture', 'NSSF', 'rect-animate-state', 22, -116.316, -335.56, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#f5222d\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'NSSF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1730, 'node', '5GC System Architecture', 'UPF', 'rect-animate-state', 21, -268.005, -52.6272, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#f5222d\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'UPF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1731, 'node', '5GC System Architecture', 'UE', 'image', 14, -532.589, -231.622, '[64,64]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/mobile.svg', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'UE', '{\"offset\":4,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1732, 'node', '5GC System Architecture', 'PCF', 'rect-animate-state', 20, -267.905, -152.894, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#f5222d\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'PCF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1733, 'node', '5GC System Architecture', 'SMF', 'rect-animate-state', 19, -117.66, -53.1161, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#f5222d\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f0212c\"}', 'SMF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1734, 'node', '5GC System Architecture', 'AMF', 'rect-animate-state', 18, -268.316, -235.06, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#f5222d\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'AMF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1735, 'node', '5GC System Architecture', 'UDM', 'rect-animate-state', 17, 19.8172, -333.371, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#f5222d\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'UDM', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1736, 'node', '5GC System Architecture', 'AUSF', 'rect-animate-state', 16, -269.316, -335.56, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#f5222d\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'AUSF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1737, 'node', '5GC System Architecture', 'NRF', 'rect', 15, 26.4865, -150.732, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"#f5222d\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#f5222d\"}', 'NRF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1738, 'node', '5GC System Architecture', 'LMF', 'rect', 14, -266.158, 48.8341, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"#f5222d\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#f5222d\"}', 'LMF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1739, 'node', '5GC System Architecture', 'NEF', 'rect', 13, -120.613, -149.621, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#f5222d\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'NEF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1740, 'node', '5GC System Architecture', 'MME', 'rect', 12, -118.002, -233.655, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"#f5222d\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#f5222d\"}', 'MME', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1741, 'node', '5GC System Architecture', 'N3IWF', 'rect', 11, 20.4198, -58.2659, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"#f5222d\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#f5222d\"}', 'N3IWF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1742, 'edge', '5GC System Architecture', '5GC~1704764825481~Base', 'cubic-animate-line-dash', 0, 0, 0, '', '', '', '', '', 'Base', '5GC', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":1,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'N2', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1743, 'edge', '5GC System Architecture', 'UE~1704534736553~AMF', 'cubic-animate-line-dash', 0, 0, 0, '', '', '', '', '', 'UE', 'Base', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":1,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1744, 'edge', '5GC System Architecture', 'RAN~1704534829539~UPF', 'line-animate-state', 0, 0, 0, '', '', '', '', '', 'Base', 'UPF', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":1,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'N3', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1745, 'edge', '5GC System Architecture', 'DN~1704534869360~UPF', 'cubic-animate-line-dash', 0, 0, 0, '', '', '', '', '', 'DN', 'UPF', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":1,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'N6', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1746, 'edge', '5GC System Architecture', 'OMC~1704535021073~5GC', 'line-animate-state', 0, 0, 0, '', '', '', '', '', 'OMC', '5GC', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":1,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1747, 'edge', '5GC System Architecture', 'SMF~1704765447548~UPF', 'line', 0, 0, 0, '', '', '', '', '', 'SMF', 'UPF', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":1,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'N4', '{\"autoRotate\":true,\"position\":\"end\",\"refX\":-12,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1748, 'combo', '5GC System Architecture', '5GC', 'rect', 10, -121.415, -143.363, '[40,40]', '', '', '', '', '', '', '', '[40,45,40,45]', '', '[{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"IMS\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"NSSF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"UPF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"PCF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"SMF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"AMF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"UDM\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"AUSF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"NRF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"LMF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"NEF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"MME\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"N3IWF\",\"itemType\":\"node\"}]', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"grab\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"fill\":\"#ffffff\",\"fillOpacity\":0.1,\"height\":425.39430000000004,\"highlight\":{\"fill\":\"rgb(253, 253, 253)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(253, 253, 253)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"lineWidth\":1,\"r\":212.69715000000002,\"radius\":2,\"selected\":{\"fill\":\"rgb(253, 253, 253)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\",\"width\":376.8029}', 'Core Network', '{\"position\":\"top\",\"refX\":10,\"refY\":10,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1725, 'node', '5GC System Architecture1', 'Base', 'image-animate-state', 0, -530.671, -66.6639, '[64,64]', '{\"height\":25,\"img\":\"\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/base.svg', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', '(R)AN', '{\"offset\":4,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1726, 'node', '5GC System Architecture1', 'DN', 'image-animate-state', 0, -529.46, 62.62, '[64,64]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/cloud.svg', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', 'DN', '{\"offset\":0,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1727, 'node', '5GC System Architecture1', 'OMC', 'image-animate-state', 0, -527.746, -346.76, '[64,64]', '{\"height\":25,\"img\":\"\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/service_db.svg', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#783636\"}', 'OMC', '{\"offset\":4,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1728, 'node', '5GC System Architecture1', 'IMS', 'rect-animate-state', 23, 22.4671, -231.155, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#f5222d\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f1212c\"}', 'IMS', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1729, 'node', '5GC System Architecture1', 'NSSF', 'rect-animate-state', 22, -116.316, -335.56, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#f5222d\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'NSSF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1730, 'node', '5GC System Architecture1', 'UPF', 'rect-animate-state', 21, -268.005, -52.6272, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#f5222d\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'UPF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1731, 'node', '5GC System Architecture1', 'UE', 'image', 14, -532.589, -231.622, '[64,64]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/mobile.svg', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'UE', '{\"offset\":4,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1732, 'node', '5GC System Architecture1', 'PCF', 'rect-animate-state', 20, -267.905, -152.894, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#f5222d\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'PCF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1733, 'node', '5GC System Architecture1', 'SMF', 'rect-animate-state', 19, -117.66, -53.1161, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#f5222d\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f0212c\"}', 'SMF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1734, 'node', '5GC System Architecture1', 'AMF', 'rect-animate-state', 18, -268.316, -235.06, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#f5222d\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'AMF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1735, 'node', '5GC System Architecture1', 'UDM', 'rect-animate-state', 17, 19.8172, -333.371, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#f5222d\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'UDM', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1736, 'node', '5GC System Architecture1', 'AUSF', 'rect-animate-state', 16, -269.316, -335.56, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#f5222d\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'AUSF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1737, 'node', '5GC System Architecture1', 'NRF', 'rect', 15, 26.4865, -150.732, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"#f5222d\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#f5222d\"}', 'NRF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1738, 'node', '5GC System Architecture1', 'LMF', 'rect', 14, -266.158, 48.8341, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"#f5222d\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#f5222d\"}', 'LMF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1739, 'node', '5GC System Architecture1', 'NEF', 'rect', 13, -120.613, -149.621, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#f5222d\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'NEF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1740, 'node', '5GC System Architecture1', 'MME', 'rect', 12, -118.002, -233.655, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"#f5222d\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#f5222d\"}', 'MME', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1741, 'node', '5GC System Architecture1', 'N3IWF', 'rect', 11, 20.4198, -58.2659, '[80,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '5GC', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"#f5222d\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#f5222d\"}', 'N3IWF', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1742, 'edge', '5GC System Architecture1', '5GC~1704764825481~Base', 'cubic-animate-line-dash', 0, 0, 0, '', '', '', '', '', 'Base', '5GC', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":1,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'N2', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1743, 'edge', '5GC System Architecture1', 'UE~1704534736553~AMF', 'cubic-animate-line-dash', 0, 0, 0, '', '', '', '', '', 'UE', 'Base', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":1,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1744, 'edge', '5GC System Architecture1', 'RAN~1704534829539~UPF', 'line-animate-state', 0, 0, 0, '', '', '', '', '', 'Base', 'UPF', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":1,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'N3', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1745, 'edge', '5GC System Architecture1', 'DN~1704534869360~UPF', 'cubic-animate-line-dash', 0, 0, 0, '', '', '', '', '', 'DN', 'UPF', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":1,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'N6', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1746, 'edge', '5GC System Architecture1', 'OMC~1704535021073~5GC', 'line-animate-state', 0, 0, 0, '', '', '', '', '', 'OMC', '5GC', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":1,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1747, 'edge', '5GC System Architecture1', 'SMF~1704765447548~UPF', 'line', 0, 0, 0, '', '', '', '', '', 'SMF', 'UPF', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":1,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'N4', '{\"autoRotate\":true,\"position\":\"end\",\"refX\":-12,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1748, 'combo', '5GC System Architecture1', '5GC', 'rect', 10, -121.415, -143.363, '[40,40]', '', '', '', '', '', '', '', '[40,45,40,45]', '', '[{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"IMS\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"NSSF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"UPF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"PCF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"SMF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"AMF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"UDM\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"AUSF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"NRF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"LMF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"NEF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"MME\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"N3IWF\",\"itemType\":\"node\"}]', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"grab\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"fill\":\"#ffffff\",\"fillOpacity\":0.1,\"height\":425.39430000000004,\"highlight\":{\"fill\":\"rgb(253, 253, 253)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(253, 253, 253)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"lineWidth\":1,\"r\":212.69715000000002,\"radius\":2,\"selected\":{\"fill\":\"rgb(253, 253, 253)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\",\"width\":376.8029}', 'Core Network', '{\"position\":\"top\",\"refX\":10,\"refY\":10,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1869, 'node', '5GC System Architecture2', 'Base', 'image-animate-state', 0, -530.671, -66.6639, '[64,64]', '{\"height\":25,\"img\":\"\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/base.svg', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', '(R)AN', '{\"offset\":4,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1870, 'node', '5GC System Architecture2', 'DN', 'image-animate-state', 0, -544.46, 45.62, '[60,60]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/cloud6.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', 'DN', '{\"offset\":0,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (1871, 'node', '5GC System Architecture2', 'OMC', 'image-animate-state', 0, -531.746, -291.76, '[64,64]', '{\"height\":25,\"img\":\"\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/omc6.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#783636\"}', 'OMC', '{\"offset\":4,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
@@ -146,48 +131,52 @@ INSERT INTO `chart_graph` VALUES (2338, 'edge', '5GC System Architecture3', 'N3I
|
||||
INSERT INTO `chart_graph` VALUES (2339, 'edge', '5GC System Architecture3', 'LMF~1706173845506~lan', 'line', 0, 0, 0, '', '', '', '', '', 'LMF', 'lan', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (2340, 'edge', '5GC System Architecture3', 'Base~1706176128676~MME', 'cubic-animate-circle-move', 0, 0, 0, '', '', '', '', '', 'Base', 'MME', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'S1-MME', '{\"autoRotate\":false,\"position\":\"end\",\"refX\":-15,\"refY\":-35,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (2341, 'combo', '5GC System Architecture3', '5GC', 'rect', 10, 4.47597, -155.893, '[40,40]', '', '', '', '', '', '', '', '[40,40,40,40]', '', '[{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"IMS\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"NSSF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"UPF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"PCF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"SMF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"AMF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"UDM\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"AUSF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"NRF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"LMF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"NEF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"MME\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"N3IWF\",\"itemType\":\"node\"},{\"comboId\":\"5GC\",\"depth\":12,\"id\":\"lan\",\"itemType\":\"node\"}]', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"grab\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"fill\":\"#318c7d\",\"fillOpacity\":0.1,\"height\":325.169599,\"highlight\":{\"fill\":\"rgb(253, 253, 253)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(253, 253, 253)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"lineWidth\":1,\"r\":203.94142,\"radius\":2,\"selected\":{\"fill\":\"rgb(253, 253, 253)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\",\"width\":407.88284}', 'Core Network', '{\"position\":\"top\",\"refX\":10,\"refY\":10,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4278, 'node', '5GC System Architecture5', 'Base', 'image-animate-state', 0, -110, -30, '[60,50]', '{\"height\":25,\"img\":\"\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/base.svg', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', '(R)AN', '{\"offset\":-5,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4279, 'node', '5GC System Architecture5', 'DN', 'image-animate-state', 0, 240, -30, '[60,60]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/earth3d-1.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', 'DN', '{\"offset\":-5,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4280, 'node', '5GC System Architecture5', 'OMC', 'image-animate-state', 0, 240, -330, '[60,60]', '{\"height\":25,\"img\":\"\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/omc62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#783636\"}', 'OMC', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4281, 'node', '5GC System Architecture5', 'NR', 'image', 0, -153, -27, '[30,30]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/lightning1.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', '', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#000000\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4282, 'node', '5GC System Architecture5', 'IMS', 'image-animate-state', 11, 170, -130, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/ims62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f1212c\"}', 'IMS', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4283, 'node', '5GC System Architecture5', 'NSSF', 'image-animate-state', 12, -110, -260, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/nssf62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'NSSF', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4284, 'node', '5GC System Architecture5', 'UPF', 'image-animate-state', 13, 30, -30, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/upf6.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'UPF', '{\"offset\":-5,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4285, 'node', '5GC System Architecture5', 'PCF', 'image-animate-state', 14, 100, -260, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/pcf62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'PCF', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4286, 'node', '5GC System Architecture5', 'UE', 'image', 14, -201.589, -29.622, '[64,64]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/mobile.svg', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'UE', '{\"offset\":-10,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4287, 'node', '5GC System Architecture5', 'SMF', 'image-animate-state', 15, 30, -130, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/smf62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f0212c\"}', 'SMF', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4288, 'node', '5GC System Architecture5', 'AMF', 'image-animate-state', 16, -110, -130, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/amf62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'AMF', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4289, 'node', '5GC System Architecture5', 'AUSF', 'image-animate-state', 16, -180, -260, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/ausf62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'AUSF', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4290, 'node', '5GC System Architecture5', 'UDM', 'image-animate-state', 17, -40, -260, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/udm62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'UDM', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4291, 'node', '5GC System Architecture5', 'NRF', 'image-animate-state', 19, 100, -130, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/nrf62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'NRF', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4292, 'node', '5GC System Architecture5', 'LMF', 'image-animate-state', 20, 170, -260, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/lmf62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'LMF', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4293, 'node', '5GC System Architecture5', 'NEF', 'image-animate-state', 21, 30, -260, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/nef62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'NEF', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4294, 'node', '5GC System Architecture5', 'MME', 'image-animate-state', 22, -180, -130, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/mme62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'MME', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4295, 'node', '5GC System Architecture5', 'N3IWF', 'image-animate-state', 23, -40, -130, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/n3iwf62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'N3IWF', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4296, 'node', '5GC System Architecture5', 'lan1', 'image', 24, -180, -195, '[70,10]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/lan2.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', 'LAN', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#f6f4f4\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4297, 'node', '5GC System Architecture5', 'lan2', 'image', 24, -110, -195, '[70,10]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/lan2.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'LAN', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#f8f7f7\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4298, 'node', '5GC System Architecture5', 'lan3', 'image', 24, -40, -195, '[70,10]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/lan2.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', 'LAN', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4299, 'node', '5GC System Architecture5', 'lan4', 'image', 24, 30, -195, '[70,10]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/lan2.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', 'LAN', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4300, 'node', '5GC System Architecture5', 'lan5', 'image', 24, 100, -195, '[70,10]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/lan2.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', 'LAN', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4301, 'node', '5GC System Architecture5', 'lan6', 'image', 24, 170, -195, '[70,10]', '{\"height\":25,\"img\":\"\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/lan2.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', 'LAN', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4302, 'node', '5GC System Architecture5', 'lan7', 'image', 24, 240, -195, '[70,10]', '{\"height\":25,\"img\":\"\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/lan2.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', 'LAN', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4303, 'node', '5GC System Architecture5', 'LAN', 'rect', 30, 30, -195, '[500,10]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#87cefa\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#87cefa\"}', '', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#000000\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4304, 'edge', '5GC System Architecture5', 'NEF~1706494552592~lan5', 'line', 0, 0, 0, '', '', '', '', '', 'NEF', 'lan4', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4305, 'edge', '5GC System Architecture5', 'LMF~1706495015507~lan6', 'polyline', 0, 0, 0, '', '', '', '', '', 'LMF', 'lan6', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4306, 'edge', '5GC System Architecture5', 'OMC~1706495150020~lan7', 'polyline', 0, 0, 0, '', '', '', '', '', 'OMC', 'lan7', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4307, 'edge', '5GC System Architecture5', 'AUSF~1706495243932~lan1', 'polyline', 0, 0, 0, '', '', '', '', '', 'AUSF', 'lan1', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4308, 'edge', '5GC System Architecture5', 'AMF~1706495271064~lan2', 'polyline', 0, 0, 0, '', '', '', '', '', 'AMF', 'lan2', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4309, 'edge', '5GC System Architecture5', 'NRF~1706495715971~lan3', 'polyline', 0, 0, 0, '', '', '', '', '', 'NRF', 'lan5', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4310, 'edge', '5GC System Architecture5', 'SMF~1706495739277~lan4', 'polyline', 0, 0, 0, '', '', '', '', '', 'SMF', 'lan4', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4311, 'edge', '5GC System Architecture5', 'IMS~1706496047466~lan5', 'polyline', 0, 0, 0, '', '', '', '', '', 'IMS', 'lan6', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4312, 'edge', '5GC System Architecture5', 'N3IWF~1706496082968~lan6', 'polyline', 0, 0, 0, '', '', '', '', '', 'N3IWF', 'lan3', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4313, 'edge', '5GC System Architecture5', 'RAN~1704534829539~UPF', 'line-animate-state', 0, 0, 0, '', '', '', '', '', 'Base', 'UPF', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":5,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#7b68ee\"}', 'N3', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":-10,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4314, 'edge', '5GC System Architecture5', 'DN~1704534869360~UPF', 'line-animate-state', 0, 0, 0, '', '', '', '', '', 'UPF', 'DN', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":5,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#7b68ee\"}', 'N6', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":-10,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4315, 'edge', '5GC System Architecture5', 'SMF~1704765447548~UPF', 'line-animate-state', 0, 0, 0, '', '', '', '', '', 'SMF', 'UPF', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'N4', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":3,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4316, 'edge', '5GC System Architecture5', '5GC~1704764825481~Base', 'line-animate-state', 0, 0, 0, '', '', '', '', '', 'Base', 'AMF', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'N2', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":-5,\"refY\":-2,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4317, 'edge', '5GC System Architecture5', 'MME~1706492758830~lan1', 'polyline', 0, 0, 0, '', '', '', '', '', 'MME', 'lan1', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4318, 'edge', '5GC System Architecture5', 'UDM~1706493787944~lan2', 'line', 0, 0, 0, '', '', '', '', '', 'UDM', 'lan3', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4319, 'edge', '5GC System Architecture5', 'PCF~1706494120334~lan3', 'line', 0, 0, 0, '', '', '', '', '', 'PCF', 'lan5', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4320, 'edge', '5GC System Architecture5', 'NSSF~1706494145341~lan4', 'polyline', 0, 0, 0, '', '', '', '', '', 'NSSF', 'lan2', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4366, 'node', '5GC System Architecture', 'Base', 'image-animate-state', 0, -110, -30, '[60,50]', '{\"height\":25,\"img\":\"\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/base.svg', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', '(R)AN', '{\"offset\":-5,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4367, 'node', '5GC System Architecture', 'DN', 'image-animate-state', 0, 240, -30, '[60,60]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/earth3d-1.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', 'DN', '{\"offset\":-5,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4368, 'node', '5GC System Architecture', 'OMC', 'image-animate-state', 0, 238.846, -329.519, '[60,60]', '{\"height\":25,\"img\":\"\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/omc62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#783636\"}', 'OMC', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4369, 'node', '5GC System Architecture', 'NR', 'image', 0, -153, -27, '[30,30]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/lightning1.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', '', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#000000\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4370, 'node', '5GC System Architecture', 'IMS', 'image-animate-state', 11, 170, -130, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/ims62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f1212c\"}', 'IMS', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4371, 'node', '5GC System Architecture', 'SMSC', 'image-animate-state', 11, 238.918, -139.149, '[50,40]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/smsc.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'SMSC', '{\"offset\":0,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4372, 'node', '5GC System Architecture', 'NSSF', 'image-animate-state', 12, -110, -260, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/nssf62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'NSSF', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4373, 'node', '5GC System Architecture', 'UPF', 'image-animate-state', 13, 30, -30, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/upf6.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'UPF', '{\"offset\":-5,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4374, 'node', '5GC System Architecture', 'PCF', 'image-animate-state', 14, 100, -260, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/pcf62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'PCF', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4375, 'node', '5GC System Architecture', 'UE', 'image', 14, -201.589, -29.622, '[64,64]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/mobile.svg', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'UE', '{\"offset\":-10,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4376, 'node', '5GC System Architecture', 'SMF', 'image-animate-state', 15, 30, -130, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/smf62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f0212c\"}', 'SMF', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4377, 'node', '5GC System Architecture', 'AMF', 'image-animate-state', 16, -110, -130, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/amf62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'AMF', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4378, 'node', '5GC System Architecture', 'AUSF', 'image-animate-state', 16, -180, -260, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/ausf62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'AUSF', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4379, 'node', '5GC System Architecture', 'UDM', 'image-animate-state', 17, -40, -260, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/udm62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'UDM', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4380, 'node', '5GC System Architecture', 'NRF', 'image-animate-state', 19, 100, -130, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/nrf62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'NRF', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4381, 'node', '5GC System Architecture', 'LMF', 'image-animate-state', 20, 170, -260, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/lmf62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'LMF', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4382, 'node', '5GC System Architecture', 'NEF', 'image-animate-state', 21, 30, -260, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/nef62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'NEF', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4383, 'node', '5GC System Architecture', 'MME', 'image-animate-state', 22, -180, -130, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/mme62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'MME', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4384, 'node', '5GC System Architecture', 'N3IWF', 'image-animate-state', 23, -40, -130, '[60,50]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/n3iwf62.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#f5222d\"}', 'N3IWF', '{\"offset\":-15,\"position\":\"bottom\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":14,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4385, 'node', '5GC System Architecture', 'lan7', 'image', 24, 238.892, -195.039, '[70,10]', '{\"height\":25,\"img\":\"\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/lan2.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', 'LAN7', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":10,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4386, 'node', '5GC System Architecture', 'lan1', 'image', 24, -180, -195, '[70,10]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/lan2.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', 'LAN1', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#f6f4f4\",\"fontSize\":10,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4387, 'node', '5GC System Architecture', 'lan2', 'image', 24, -110, -195, '[70,10]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/lan2.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"transparent\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'LAN2', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#f8f7f7\",\"fontSize\":10,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4388, 'node', '5GC System Architecture', 'lan3', 'image', 24, -40, -195, '[70,10]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/lan2.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', 'LAN3', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":10,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4389, 'node', '5GC System Architecture', 'lan4', 'image', 24, 30, -195, '[70,10]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/lan2.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', 'LAN4', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":10,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4390, 'node', '5GC System Architecture', 'lan5', 'image', 24, 100, -195, '[70,10]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/lan2.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', 'LAN5', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":10,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4391, 'node', '5GC System Architecture', 'lan6', 'image', 24, 170, -195, '[70,10]', '{\"height\":25,\"img\":\"\",\"offset\":20,\"show\":false,\"width\":25}', '/svg/lan2.png', '{\"height\":0,\"show\":false,\"type\":\"circle\",\"width\":0}', '', '', '', '', '', '', '', '{\"cursor\":\"pointer\",\"fill\":\"transparent\",\"lineWidth\":1,\"radius\":4,\"stroke\":\"#ffffff\"}', 'LAN6', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#ffffff\",\"fontSize\":10,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4392, 'node', '5GC System Architecture', 'LAN', 'rect', 30, 30.0301, -195.517, '[500,10]', '{\"height\":25,\"img\":\"/svg/service.svg\",\"offset\":20,\"show\":false,\"width\":25}', '', '', '', '', '', '', '', '', '', '{\"active\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"fill\":\"rgb(250, 250, 250)\",\"lineWidth\":1,\"stroke\":\"rgb(224, 224, 224)\"},\"fill\":\"#87cefa\",\"highlight\":{\"fill\":\"rgb(223, 234, 255)\",\"lineWidth\":2,\"stroke\":\"#4572d9\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"fill\":\"rgb(247, 250, 255)\",\"lineWidth\":1,\"stroke\":\"rgb(191, 213, 255)\"},\"lineWidth\":1,\"radius\":4,\"selected\":{\"fill\":\"rgb(255, 255, 255)\",\"lineWidth\":4,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#87cefa\"}', '', '{\"offset\":0,\"position\":\"center\",\"style\":{\"fill\":\"#000000\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4393, 'edge', '5GC System Architecture', 'RAN~1704534829539~UPF', 'line-animate-state', 0, 0, 0, '', '', '', '', '', 'Base', 'UPF', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":5,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#7b68ee\"}', 'N3', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":-10,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4394, 'edge', '5GC System Architecture', 'N3IWF~1706496082968~lan6', 'polyline', 0, 0, 0, '', '', '', '', '', 'N3IWF', 'lan3', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4395, 'edge', '5GC System Architecture', 'NEF~1706494552592~lan5', 'line', 0, 0, 0, '', '', '', '', '', 'NEF', 'lan4', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4396, 'edge', '5GC System Architecture', 'LMF~1706495015507~lan6', 'polyline', 0, 0, 0, '', '', '', '', '', 'LMF', 'lan6', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4397, 'edge', '5GC System Architecture', 'OMC~1706495150020~lan7', 'polyline', 0, 0, 0, '', '', '', '', '', 'OMC', 'lan7', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4398, 'edge', '5GC System Architecture', 'AUSF~1706495243932~lan1', 'polyline', 0, 0, 0, '', '', '', '', '', 'AUSF', 'lan1', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4399, 'edge', '5GC System Architecture', 'AMF~1706495271064~lan2', 'polyline', 0, 0, 0, '', '', '', '', '', 'AMF', 'lan2', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4400, 'edge', '5GC System Architecture', 'NRF~1706495715971~lan3', 'polyline', 0, 0, 0, '', '', '', '', '', 'NRF', 'lan5', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4401, 'edge', '5GC System Architecture', 'SMF~1706495739277~lan4', 'polyline', 0, 0, 0, '', '', '', '', '', 'SMF', 'lan4', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4402, 'edge', '5GC System Architecture', 'IMS~1706496047466~lan5', 'polyline', 0, 0, 0, '', '', '', '', '', 'IMS', 'lan6', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4403, 'edge', '5GC System Architecture', 'DN~1704534869360~UPF', 'line-animate-state', 0, 0, 0, '', '', '', '', '', 'UPF', 'DN', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":5,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#7b68ee\"}', 'N6', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":-10,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4404, 'edge', '5GC System Architecture', 'SMF~1704765447548~UPF', 'line-animate-state', 0, 0, 0, '', '', '', '', '', 'SMF', 'UPF', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'N4', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":3,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4405, 'edge', '5GC System Architecture', '5GC~1704764825481~Base', 'line-animate-state', 0, 0, 0, '', '', '', '', '', 'Base', 'AMF', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', 'N2', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":-5,\"refY\":-2,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4406, 'edge', '5GC System Architecture', 'MME~1706492758830~lan1', 'polyline', 0, 0, 0, '', '', '', '', '', 'MME', 'lan1', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4407, 'edge', '5GC System Architecture', 'UDM~1706493787944~lan2', 'line', 0, 0, 0, '', '', '', '', '', 'UDM', 'lan3', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4408, 'edge', '5GC System Architecture', 'PCF~1706494120334~lan3', 'line', 0, 0, 0, '', '', '', '', '', 'PCF', 'lan5', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4409, 'edge', '5GC System Architecture', 'NSSF~1706494145341~lan4', 'polyline', 0, 0, 0, '', '', '', '', '', 'NSSF', 'lan2', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
INSERT INTO `chart_graph` VALUES (4410, 'edge', '5GC System Architecture', 'SMSC~1728441658350~LAN', 'polyline', 0, 0, 0, '', '', '', '', '', 'SMSC', 'lan7', '', '', '', '', '{\"active\":{\"lineWidth\":1,\"stroke\":\"rgb(95, 149, 255)\"},\"cursor\":\"pointer\",\"disable\":{\"lineWidth\":1,\"stroke\":\"rgb(245, 245, 245)\"},\"highlight\":{\"lineWidth\":2,\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"inactive\":{\"lineWidth\":1,\"stroke\":\"rgb(234, 234, 234)\"},\"lineWidth\":2,\"offset\":20,\"radius\":2,\"selected\":{\"lineWidth\":2,\"shadowBlur\":10,\"shadowColor\":\"rgb(95, 149, 255)\",\"stroke\":\"rgb(95, 149, 255)\",\"text-shape\":{\"fontWeight\":500}},\"stroke\":\"#ffffff\"}', '', '{\"autoRotate\":false,\"position\":\"middle\",\"refX\":0,\"refY\":0,\"style\":{\"fill\":\"#ffffff\",\"fontSize\":12,\"fontWeight\":500}}');
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
UNLOCK TABLES;
|
||||
|
||||
-- Dump completed on 2024-03-06 17:27:01
|
||||
@@ -11,7 +11,7 @@
|
||||
Target Server Version : 100338 (10.3.38-MariaDB)
|
||||
File Encoding : 65001
|
||||
|
||||
Date: 14/05/2024 11:57:19
|
||||
Date: 22/07/2024 14:45:49
|
||||
*/
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
@@ -30,216 +30,449 @@ CREATE TABLE `kpi_title` (
|
||||
`en_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
INDEX `idx_kpi_id`(`kpi_id`) USING BTREE
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 853 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 220 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of kpi_title
|
||||
-- ----------------------------
|
||||
INSERT INTO `kpi_title` VALUES (647, 'AMF', 'AMF.01', '{\"cn\": \"AMF注册态用户数\", \"en\": \"AMF.RegSub\"}', 'AMF注册态用户数', 'AMF.RegSub');
|
||||
INSERT INTO `kpi_title` VALUES (648, 'AMF', 'AMF.02', '{\"cn\": \"AMF初始注册请求次数\", \"en\": \"AMF.AttInitReg\"}', 'AMF初始注册请求次数', 'AMF.AttInitReg');
|
||||
INSERT INTO `kpi_title` VALUES (649, 'AMF', 'AMF.03', '{\"cn\": \"AMF初始注册成功次数\", \"en\": \"AMF.SuccInitReg\"}', 'AMF初始注册成功次数', 'AMF.SuccInitReg');
|
||||
INSERT INTO `kpi_title` VALUES (650, 'AMF', 'AMF.04', '{\"cn\": \"AMF初始注册失败次数_非法用户\", \"en\": \"AMF.FailedInitReg.3\"}', 'AMF初始注册失败次数_非法用户', 'AMF.FailedInitReg.3');
|
||||
INSERT INTO `kpi_title` VALUES (651, 'AMF', 'AMF.05', '{\"cn\": \"AMF初始注册失败次数_PEI不允许\", \"en\": \"AMF.FailedInitReg.5\"}', 'AMF初始注册失败次数_PEI不允许', 'AMF.FailedInitReg.5');
|
||||
INSERT INTO `kpi_title` VALUES (652, 'AMF', 'AMF.06', '{\"cn\": \"AMF初始注册失败次数_非法设备\", \"en\": \"AMF.FailedInitReg.6\"}', 'AMF初始注册失败次数_非法设备', 'AMF.FailedInitReg.6');
|
||||
INSERT INTO `kpi_title` VALUES (653, 'AMF', 'AMF.07', '{\"cn\": \"AMF初始注册失败次数_5GS服务不允许_用户原因\", \"en\": \"AMF.FailedInitReg.7.User\"}', 'AMF初始注册失败次数_5GS服务不允许_用户原因', 'AMF.FailedInitReg.7.User');
|
||||
INSERT INTO `kpi_title` VALUES (654, 'AMF', 'AMF.08', '{\"cn\": \"AMF初始注册失败次数_跟踪区内无合适小区_用户原因\", \"en\": \"AMF.FailedInitReg.15.User\"}', 'AMF初始注册失败次数_跟踪区内无合适小区_用户原因', 'AMF.FailedInitReg.15.User');
|
||||
INSERT INTO `kpi_title` VALUES (655, 'AMF', 'AMF.09', '{\"cn\": \"AMF初始注册失败次数_N1模式不允许\", \"en\": \"AMF.FailedInitReg.27\"}', 'AMF初始注册失败次数_N1模式不允许', 'AMF.FailedInitReg.27');
|
||||
INSERT INTO `kpi_title` VALUES (656, 'AMF', 'AMF.10', '{\"cn\": \"AMF初始注册失败次数_PLMN不允许\", \"en\": \"AMF.FailedInitReg.11\"}', 'AMF初始注册失败次数_PLMN不允许', 'AMF.FailedInitReg.11');
|
||||
INSERT INTO `kpi_title` VALUES (657, 'AMF', 'AMF.11', '{\"cn\": \"AMF初始注册失败次数_跟踪区不允许\", \"en\": \"AMF.FailedInitReg.12\"}', 'AMF初始注册失败次数_跟踪区不允许', 'AMF.FailedInitReg.12');
|
||||
INSERT INTO `kpi_title` VALUES (658, 'AMF', 'AMF.12', '{\"cn\": \"AMF初始注册失败次数_漫游跟踪区禁止接入\", \"en\": \"AMF.FailedInitReg.13\"}', 'AMF初始注册失败次数_漫游跟踪区禁止接入', 'AMF.FailedInitReg.13');
|
||||
INSERT INTO `kpi_title` VALUES (659, 'AMF', 'AMF.13', '{\"cn\": \"AMF初始注册失败次数_无可用网络切片\", \"en\": \"AMF.FailedInitReg.62\"}', 'AMF初始注册失败次数_无可用网络切片', 'AMF.FailedInitReg.62');
|
||||
INSERT INTO `kpi_title` VALUES (660, 'AMF', 'AMF.14', '{\"cn\": \"AMF初始注册失败次数_协议错误_用户原因\", \"en\": \"AMF.FailedInitReg.111.User\"}', 'AMF初始注册失败次数_协议错误_用户原因', 'AMF.FailedInitReg.111.User');
|
||||
INSERT INTO `kpi_title` VALUES (661, 'AMF', 'AMF.15', '{\"cn\": \"AMF一次寻呼响应次数\", \"en\": \"AMF.FirstPagingSucc\"}', 'AMF一次寻呼响应次数', 'AMF.FirstPagingSucc');
|
||||
INSERT INTO `kpi_title` VALUES (662, 'AMF', 'AMF.16', '{\"cn\": \"AMF二次寻呼响应次数\", \"en\": \"AMF.SecondPagingSucc\"}', 'AMF二次寻呼响应次数', 'AMF.SecondPagingSucc');
|
||||
INSERT INTO `kpi_title` VALUES (663, 'AMF', 'AMF.17', '{\"cn\": \"AMF寻呼请求次数\", \"en\": \"AMF.PagAtt\"}', 'AMF寻呼请求次数', 'AMF.PagAtt');
|
||||
INSERT INTO `kpi_title` VALUES (664, 'AMF', 'AMF.18', '{\"cn\": \"AMF业务请求被拒次数\", \"en\": \"AMF.FailServiceReq\"}', 'AMF业务请求被拒次数', 'AMF.FailServiceReq');
|
||||
INSERT INTO `kpi_title` VALUES (665, 'AMF', 'AMF.19', '{\"cn\": \"AMF业务请求尝试次数\", \"en\": \"AMF.AttServiceReq\"}', 'AMF业务请求尝试次数', 'AMF.AttServiceReq');
|
||||
INSERT INTO `kpi_title` VALUES (666, 'SMF', 'SMF.01', '{\"cn\": \"5G实时PDU会话数\", \"en\": \"SMF.MeanPduSession\"}', '5G实时PDU会话数', 'SMF.MeanPduSession');
|
||||
INSERT INTO `kpi_title` VALUES (667, 'SMF', 'SMF.02', '{\"cn\": \"PDU会话建立成功次数\", \"en\": \"SMF.SuccCreatePduSession\"}', 'PDU会话建立成功次数', 'SMF.SuccCreatePduSession');
|
||||
INSERT INTO `kpi_title` VALUES (668, 'SMF', 'SMF.03', '{\"cn\": \"PDU会话建立请求次数\", \"en\": \"SMF.AttCreatePduSession\"}', 'PDU会话建立请求次数', 'SMF.AttCreatePduSession');
|
||||
INSERT INTO `kpi_title` VALUES (669, 'SMF', 'SMF.04', '{\"cn\": \"IMS PDU会话建立成功次数\", \"en\": \"SMF.SuccCreatePduSession._Ims\"}', 'IMS PDU会话建立成功次数', 'SMF.SuccCreatePduSession._Ims');
|
||||
INSERT INTO `kpi_title` VALUES (670, 'SMF', 'SMF.05', '{\"cn\": \"IMS PDU会话建立请求次数\", \"en\": \"SMF.AttCreatePduSession._Ims\"}', 'IMS PDU会话建立请求次数', 'SMF.AttCreatePduSession._Ims');
|
||||
INSERT INTO `kpi_title` VALUES (671, 'SMF', 'SMF.06', '{\"cn\": \"EPS-Fallback成功数\", \"en\": \"SMF.SuccSmfModifyBearerResponse.Epsfb\"}', 'EPS-Fallback成功数', 'SMF.SuccSmfModifyBearerResponse.Epsfb');
|
||||
INSERT INTO `kpi_title` VALUES (672, 'SMF', 'SMF.07', '{\"cn\": \"EPS-Fallback请求数\", \"en\": \"SMF.AttSmfModifyPduSession.Epsfb\"}', 'EPS-Fallback请求数', 'SMF.AttSmfModifyPduSession.Epsfb');
|
||||
INSERT INTO `kpi_title` VALUES (673, 'UDM', 'UDM.01', '{\"cn\": \"5G注册用户数\", \"en\": \"UDR.5gActSub\"}', '5G注册用户数', 'UDR.5gActSub');
|
||||
INSERT INTO `kpi_title` VALUES (674, 'UDM', 'UDM.02', '{\"cn\": \"AMF发起的UECM注册请求次数\", \"en\": \"UDM.AmfUecmRegReq\"}', 'AMF发起的UECM注册请求次数', 'UDM.AmfUecmRegReq');
|
||||
INSERT INTO `kpi_title` VALUES (675, 'UDM', 'UDM.03', '{\"cn\": \"AMF发起的UECM注册成功次数\", \"en\": \"UDM.AmfUecmRegSucc\"}', 'AMF发起的UECM注册成功次数', 'UDM.AmfUecmRegSucc');
|
||||
INSERT INTO `kpi_title` VALUES (676, 'UDM', 'UDM.04', '{\"cn\": \"SMF发起的UECM注册成功次数\", \"en\": \"UDM.SmfUecmRegSucc\"}', 'SMF发起的UECM注册成功次数', 'UDM.SmfUecmRegSucc');
|
||||
INSERT INTO `kpi_title` VALUES (677, 'UDM', 'UDM.05', '{\"cn\": \"SMF发起的UECM注册请求次数\", \"en\": \"UDM.SmfUecmRegReq\"}', 'SMF发起的UECM注册请求次数', 'UDM.SmfUecmRegReq');
|
||||
INSERT INTO `kpi_title` VALUES (678, 'UDM', 'UDM.06', '{\"cn\": \"4G注册用户数\", \"en\": \"SUB.EpsActSubsInHss\"}', '4G注册用户数', 'SUB.EpsActSubsInHss');
|
||||
INSERT INTO `kpi_title` VALUES (679, 'UDM', 'UDM.07', '{\"cn\": \"4G鉴权信息查询成功次数\", \"en\": \"DIAM.AucInfoAnsSucc\"}', '4G鉴权信息查询成功次数', 'DIAM.AucInfoAnsSucc');
|
||||
INSERT INTO `kpi_title` VALUES (680, 'UDM', 'UDM.08', '{\"cn\": \"4G鉴权信息查询请求次数\", \"en\": \"DIAM.AucInfoReq\"}', '4G鉴权信息查询请求次数', 'DIAM.AucInfoReq');
|
||||
INSERT INTO `kpi_title` VALUES (681, 'UDM', 'UDM.09', '{\"cn\": \"4G更新位置成功次数\", \"en\": \"DIAM.UpdateLocationAnsSucc\"}', '4G更新位置成功次数', 'DIAM.UpdateLocationAnsSucc');
|
||||
INSERT INTO `kpi_title` VALUES (682, 'UDM', 'UDM.10', '{\"cn\": \"4G更新位置请求次数\", \"en\": \"DIAM.UpdateLocationReq\"}', '4G更新位置请求次数', 'DIAM.UpdateLocationReq');
|
||||
INSERT INTO `kpi_title` VALUES (683, 'UDM', 'UDM.11', '{\"cn\": \"SAR成功响应总次数\", \"en\": \"UR.SuccSAA\"}', 'SAR成功响应总次数', 'UR.SuccSAA');
|
||||
INSERT INTO `kpi_title` VALUES (684, 'UDM', 'UDM.12', '{\"cn\": \"SAR请求总次数\", \"en\": \"UR.AttSAR\"}', 'SAR请求总次数', 'UR.AttSAR');
|
||||
INSERT INTO `kpi_title` VALUES (685, 'UDM', 'UDM.13', '{\"cn\": \"LIR成功响应总次数\", \"en\": \"LIQ.SuccLIA\"}', 'LIR成功响应总次数', 'LIQ.SuccLIA');
|
||||
INSERT INTO `kpi_title` VALUES (686, 'UDM', 'UDM.14', '{\"cn\": \"LIR请求总次数\", \"en\": \"LIQ.AttLIR\"}', 'LIR请求总次数', 'LIQ.AttLIR');
|
||||
INSERT INTO `kpi_title` VALUES (687, 'AUSF', 'AUSF.01', '{\"cn\": \"鉴权成功次数\", \"en\": \"Ausf.UeAuthAnsSucc\"}', '鉴权成功次数', 'Ausf.UeAuthAnsSucc');
|
||||
INSERT INTO `kpi_title` VALUES (688, 'AUSF', 'AUSF.02', '{\"cn\": \"鉴权请求次数\", \"en\": \"Ausf.UeAuthReq\"}', '鉴权请求次数', 'Ausf.UeAuthReq');
|
||||
INSERT INTO `kpi_title` VALUES (689, 'UPF', 'UPF.01', '{\"cn\": \"PFCP会话建立成功次数\", \"en\": \"UPF.PfcpSessionEstabSucc\"}', 'PFCP会话建立成功次数', 'UPF.PfcpSessionEstabSucc');
|
||||
INSERT INTO `kpi_title` VALUES (690, 'UPF', 'UPF.02', '{\"cn\": \"PFCP会话建立请求次数\", \"en\": \"UPF.PfcpSessionEstabReq\"}', 'PFCP会话建立请求次数', 'UPF.PfcpSessionEstabReq');
|
||||
INSERT INTO `kpi_title` VALUES (691, 'UPF', 'UPF.03', '{\"cn\": \"N6接口上行字节数\", \"en\": \"UPF.N6OgOct\"}', 'N6接口上行字节数', 'UPF.N6OgOct');
|
||||
INSERT INTO `kpi_title` VALUES (692, 'UPF', 'UPF.04', '{\"cn\": \"N6接口下行字节数\", \"en\": \"UPF.N6IncOct\"}', 'N6接口下行字节数', 'UPF.N6IncOct');
|
||||
INSERT INTO `kpi_title` VALUES (693, 'UPF', 'UPF.05', '{\"cn\": \"N3接口上行字节数\", \"en\": \"UPF.N3OgOct\"}', 'N3接口上行字节数', 'UPF.N3OgOct');
|
||||
INSERT INTO `kpi_title` VALUES (694, 'UPF', 'UPF.06', '{\"cn\": \"N3接口下行字节数\", \"en\": \"UPF.N3IncOct\"}', 'N3接口下行字节数', 'UPF.N3IncOct');
|
||||
INSERT INTO `kpi_title` VALUES (695, 'UPF', 'UPF.07', '{\"cn\": \"SGi接口上行字节数\", \"en\": \"IP.PeakThroughputUlSgi\"}', 'SGi接口上行字节数', 'IP.PeakThroughputUlSgi');
|
||||
INSERT INTO `kpi_title` VALUES (696, 'UPF', 'UPF.08', '{\"cn\": \"SGi接口下行字节数\", \"en\": \"IP.PeakThroughputDlSgi\"}', 'SGi接口下行字节数', 'IP.PeakThroughputDlSgi');
|
||||
INSERT INTO `kpi_title` VALUES (697, 'UPF', 'UPF.09', '{\"cn\": \"S1-U接口上行字节数\", \"en\": \"GTP.OutOctS1uSgw\"}', 'S1-U接口上行字节数', 'GTP.OutOctS1uSgw');
|
||||
INSERT INTO `kpi_title` VALUES (698, 'UPF', 'UPF.10', '{\"cn\": \"S1-U接口下行字节数\", \"en\": \"GTP.IncOctS1uSgw\"}', 'S1-U接口下行字节数', 'GTP.IncOctS1uSgw');
|
||||
INSERT INTO `kpi_title` VALUES (699, 'AMF', 'AMF.20', '{\"cn\": \"EPS在线用户数\", \"en\": \"SUB.NbrSub.EcmIdle+SUB.NbrSub.EcmConnected\"}', 'EPS在线用户数', 'SUB.NbrSub.EcmIdle+SUB.NbrSub.EcmConnected');
|
||||
INSERT INTO `kpi_title` VALUES (700, 'AMF', 'AMF.21', '{\"cn\": \"EPS附着成功次数\", \"en\": \"MM.SuccEpsAttach\"}', 'EPS附着成功次数', 'MM.SuccEpsAttach');
|
||||
INSERT INTO `kpi_title` VALUES (701, 'AMF', 'AMF.22', '{\"cn\": \"EPS附着请求次数\", \"en\": \"MM.AttEpsAttach\"}', 'EPS附着请求次数', 'MM.AttEpsAttach');
|
||||
INSERT INTO `kpi_title` VALUES (702, 'AMF', 'AMF.23', '{\"cn\": \"EPS附着失败次数_非法用户\", \"en\": \"MM.FailedEpsAttach.3\"}', 'EPS附着失败次数_非法用户', 'MM.FailedEpsAttach.3');
|
||||
INSERT INTO `kpi_title` VALUES (703, 'AMF', 'AMF.24', '{\"cn\": \"EPS附着失败次数_非法终端\", \"en\": \"MM.FailedEpsAttach.5\"}', 'EPS附着失败次数_非法终端', 'MM.FailedEpsAttach.5');
|
||||
INSERT INTO `kpi_title` VALUES (704, 'AMF', 'AMF.25', '{\"cn\": \"EPS附着失败次数_非法ME\", \"en\": \"MM.FailedEpsAttach.6\"}', 'EPS附着失败次数_非法ME', 'MM.FailedEpsAttach.6');
|
||||
INSERT INTO `kpi_title` VALUES (705, 'AMF', 'AMF.26', '{\"cn\": \"EPS附着失败次数_EPS服务不允许_用户原因\", \"en\": \"MM.FailedEpsAttach.7.User\"}', 'EPS附着失败次数_EPS服务不允许_用户原因', 'MM.FailedEpsAttach.7.User');
|
||||
INSERT INTO `kpi_title` VALUES (706, 'AMF', 'AMF.27', '{\"cn\": \"EPS附着失败次数_EPS和非EPS服务不允许\", \"en\": \"MM.FailedEpsAttach.8\"}', 'EPS附着失败次数_EPS和非EPS服务不允许', 'MM.FailedEpsAttach.8');
|
||||
INSERT INTO `kpi_title` VALUES (707, 'AMF', 'AMF.28', '{\"cn\": \"EPS附着失败次数_跟踪区内无合适小区_用户原因\", \"en\": \"MM.FailedEpsAttach.15.User\"}', 'EPS附着失败次数_跟踪区内无合适小区_用户原因', 'MM.FailedEpsAttach.15.User');
|
||||
INSERT INTO `kpi_title` VALUES (708, 'AMF', 'AMF.29', '{\"cn\": \"EPS附着失败次数_ESM失败_用户原因\", \"en\": \"MM.FailedEpsAttach.19.User\"}', 'EPS附着失败次数_ESM失败_用户原因', 'MM.FailedEpsAttach.19.User');
|
||||
INSERT INTO `kpi_title` VALUES (709, 'AMF', 'AMF.30', '{\"cn\": \"MME一次寻呼响应次数\", \"en\": \"MM.FirstPagingSucc\"}', 'MME一次寻呼响应次数', 'MM.FirstPagingSucc');
|
||||
INSERT INTO `kpi_title` VALUES (710, 'AMF', 'AMF.31', '{\"cn\": \"MME二次寻呼响应次数\", \"en\": \"MM.SecondPagingSucc\"}', 'MME二次寻呼响应次数', 'MM.SecondPagingSucc');
|
||||
INSERT INTO `kpi_title` VALUES (711, 'AMF', 'AMF.32', '{\"cn\": \"MME寻呼请求次数\", \"en\": \"MM.PagAtt\"}', 'MME寻呼请求次数', 'MM.PagAtt');
|
||||
INSERT INTO `kpi_title` VALUES (712, 'SMF', 'SMF.08', '{\"cn\": \"4G在线会话数\", \"en\": \"SM.MeanNbrBearerPgw.Default\"}', '4G在线会话数', 'SM.MeanNbrBearerPgw.Default');
|
||||
INSERT INTO `kpi_title` VALUES (713, 'SMF', 'SMF.09', '{\"cn\": \"PGW缺省承载建立成功个数\", \"en\": \"SM.SuccCreateDefaultEpsBearer\"}', 'PGW缺省承载建立成功个数', 'SM.SuccCreateDefaultEpsBearer');
|
||||
INSERT INTO `kpi_title` VALUES (714, 'SMF', 'SMF.10', '{\"cn\": \"PGW缺省承载建立请求个数\", \"en\": \"SM.AttCreateDefaultEpsBearer\"}', 'PGW缺省承载建立请求个数', 'SM.AttCreateDefaultEpsBearer');
|
||||
INSERT INTO `kpi_title` VALUES (715, 'SMF', 'SMF.11', '{\"cn\": \"PGW专用承载建立成功个数\", \"en\": \"SM.SuccCreateDedicatedEpsBearer\"}', 'PGW专用承载建立成功个数', 'SM.SuccCreateDedicatedEpsBearer');
|
||||
INSERT INTO `kpi_title` VALUES (716, 'SMF', 'SMF.12', '{\"cn\": \"PGW专用承载建立请求个数\", \"en\": \"SM.AttCreateDedicatedEpsBearer\"}', 'PGW专用承载建立请求个数', 'SM.AttCreateDedicatedEpsBearer');
|
||||
INSERT INTO `kpi_title` VALUES (717, 'SMF', 'SMF.13', '{\"cn\": \"IMS缺省承载成功建立个数\", \"en\": \"SM.SuccCreateDefaultEpsBearer._Ims\"}', 'IMS缺省承载成功建立个数', 'SM.SuccCreateDefaultEpsBearer._Ims');
|
||||
INSERT INTO `kpi_title` VALUES (718, 'SMF', 'SMF.14', '{\"cn\": \"IMS缺省承载请求建立个数\", \"en\": \"SM.AttCreateDefaultEpsBearer._Ims\"}', 'IMS缺省承载请求建立个数', 'SM.AttCreateDefaultEpsBearer._Ims');
|
||||
INSERT INTO `kpi_title` VALUES (719, 'AMF', 'AMF.A.02', '{\"cn\":\"AMF移动性注册更新成功次数\",\"en\":\"AMF.SuccMobiReg\"}', 'AMF移动性注册更新成功次数', 'AMF.SuccMobiReg');
|
||||
INSERT INTO `kpi_title` VALUES (720, 'AMF', 'AMF.A.03', '{\"cn\":\"AMF移动性注册更新失败次数\",\"en\":\"AMF.FailedMobiReg\"}', 'AMF移动性注册更新失败次数', 'AMF.FailedMobiReg');
|
||||
INSERT INTO `kpi_title` VALUES (721, 'AMF', 'AMF.A.04', '{\"cn\":\"AMF紧急注册请求次数\",\"en\":\"AMF.AttEmergReg\"}', 'AMF紧急注册请求次数', 'AMF.AttEmergReg');
|
||||
INSERT INTO `kpi_title` VALUES (722, 'AMF', 'AMF.A.05', '{\"cn\":\"AMF紧急注册成功次数\",\"en\":\"AMF.SuccEmergReg\"}', 'AMF紧急注册成功次数', 'AMF.SuccEmergReg');
|
||||
INSERT INTO `kpi_title` VALUES (723, 'AMF', 'AMF.A.06', '{\"cn\":\"AMF紧急注册失败次数\",\"en\":\"AMF.FailedEmergReg\"}', 'AMF紧急注册失败次数', 'AMF.FailedEmergReg');
|
||||
INSERT INTO `kpi_title` VALUES (724, 'AMF', 'AMF.A.07', '{\"cn\":\"UE发起的去注册请求次数\",\"en\":\"AMF.AttUeDereg\"}', 'UE发起的去注册请求次数', 'AMF.AttUeDereg');
|
||||
INSERT INTO `kpi_title` VALUES (725, 'AMF', 'AMF.A.08', '{\"cn\":\"UE发起的去注册成功次数\",\"en\":\"AMF.SuccUeDereg\"}', 'UE发起的去注册成功次数', 'AMF.SuccUeDereg');
|
||||
INSERT INTO `kpi_title` VALUES (726, 'AMF', 'AMF.A.09', '{\"cn\":\"AMF发起的去注册请求次数\",\"en\":\"AMF.AttAmfDereg\"}', 'AMF发起的去注册请求次数', 'AMF.AttAmfDereg');
|
||||
INSERT INTO `kpi_title` VALUES (727, 'AMF', 'AMF.A.10', '{\"cn\":\"AMF发起的去注册成功次数\",\"en\":\"AMF.SuccAmfDereg\"}', 'AMF发起的去注册成功次数', 'AMF.SuccAmfDereg');
|
||||
INSERT INTO `kpi_title` VALUES (728, 'AMF', 'AMF.A.11', '{\"cn\":\"UDM发起的去注册请求次数\",\"en\":\"AMF.AttUdmDereg\"}', 'UDM发起的去注册请求次数', 'AMF.AttUdmDereg');
|
||||
INSERT INTO `kpi_title` VALUES (729, 'AMF', 'AMF.A.12', '{\"cn\":\"UDM发起的去注册成功次数\",\"en\":\"AMF.SuccUdmDereg\"}', 'UDM发起的去注册成功次数', 'AMF.SuccUdmDereg');
|
||||
INSERT INTO `kpi_title` VALUES (730, 'AMF', 'AMF.A.13', '{\"cn\":\"AMF寻呼失败次数\",\"en\":\"AMF.PagFail\"}', 'AMF寻呼失败次数', 'AMF.PagFail');
|
||||
INSERT INTO `kpi_title` VALUES (731, 'AMF', 'AMF.A.14', '{\"cn\":\"AMF隐式去注册次数\",\"en\":\"AMF.ImplicitDereg\"}', 'AMF隐式去注册次数', 'AMF.ImplicitDereg');
|
||||
INSERT INTO `kpi_title` VALUES (732, 'SMF', 'SMF.A.01', '{\"cn\":\"PDU会话接受次数\",\"en\":\"SMF.PduSessAcpt\"}', 'PDU会话接受次数', 'SMF.PduSessAcpt');
|
||||
INSERT INTO `kpi_title` VALUES (733, 'SMF', 'SMF.A.02', '{\"cn\":\"基站Pdu资源创建成功次数\",\"en\":\"SM.PduResSetupSucc\"}', '基站Pdu资源创建成功次数', 'SM.PduResSetupSucc');
|
||||
INSERT INTO `kpi_title` VALUES (734, 'SMF', 'SMF.A.03', '{\"cn\":\"查询用户SM数据失败次数\",\"en\":\"SM.RetrieveSmDataFail\"}', '查询用户SM数据失败次数', 'SM.RetrieveSmDataFail');
|
||||
INSERT INTO `kpi_title` VALUES (735, 'SMF', 'SMF.A.04', '{\"cn\":\"PFCP会话建立失败次数\",\"en\":\"SM.PfcpSessEstFail\"}', 'PFCP会话建立失败次数', 'SM.PfcpSessEstFail');
|
||||
INSERT INTO `kpi_title` VALUES (736, 'SMF', 'SMF.A.05', '{\"cn\":\"基站Pdu资源创建失败次数\",\"en\":\"SM.PduResSetupFail\"}', '基站Pdu资源创建失败次数', 'SM.PduResSetupFail');
|
||||
INSERT INTO `kpi_title` VALUES (737, 'SMF', 'SMF.A.06', '{\"cn\":\"PFCP会话修改失败次数\",\"en\":\"SM.PfcpSessMdfyFail\"}', 'PFCP会话修改失败次数', 'SM.PfcpSessMdfyFail');
|
||||
INSERT INTO `kpi_title` VALUES (738, 'SMF', 'SMF.A.07', '{\"cn\":\"PDU会话拒绝次数\",\"en\":\"SM.PduSessRejt\"}', 'PDU会话拒绝次数', 'SM.PduSessRejt');
|
||||
INSERT INTO `kpi_title` VALUES (739, 'SMF', 'SMF.A.08', '{\"cn\":\"PDU会话释放指示次数\",\"en\":\"SM.PduSessRelCmd\"}', 'PDU会话释放指示次数', 'SM.PduSessRelCmd');
|
||||
INSERT INTO `kpi_title` VALUES (740, 'NSSF', 'NSSF.A.02', '{\"cn\":\"可用AMF注册次数\",\"en\":\"NSSF.SuccAvailAMFPut\"}', '可用AMF注册成功次数', 'NSSF.SuccAvailAMFPut');
|
||||
INSERT INTO `kpi_title` VALUES (741, 'NSSF', 'NSSF.A.03', '{\"cn\":\"可用AMF注册更新成功次数\",\"en\":\"NSSF.AvailAMFPut\"}', '可用AMF注册次数', 'NSSF.AvailAMFPut');
|
||||
INSERT INTO `kpi_title` VALUES (742, 'NSSF', 'NSSF.A.04', '{\"cn\":\"可用AMF注册更新次数\",\"en\":\"NSSF.SuccAvailAMFPatch\"}', '可用AMF注册更新成功次数', 'NSSF.SuccAvailAMFPatch');
|
||||
INSERT INTO `kpi_title` VALUES (743, 'NSSF', 'NSSF.A.01', '{\"cn\":\"可用AMF注册成功次数\",\"en\":\"NSSF.AvailAMFPatch\"}', '可用AMF注册更新次数', 'NSSF.AvailAMFPatch');
|
||||
INSERT INTO `kpi_title` VALUES (744, 'NSSF', 'NSSF.A.05', '{\"cn\":\"可用AMF去注册成功次数\",\"en\":\"NSSF.SuccAvailAMFDelete\"}', '可用AMF去注册成功次数', 'NSSF.SuccAvailAMFDelete');
|
||||
INSERT INTO `kpi_title` VALUES (745, 'NSSF', 'NSSF.A.06', '{\"cn\":\"可用AMF去注册次数\",\"en\":\"NSSF.AvailAMFDelete\"}', '可用AMF去注册次数', 'NSSF.AvailAMFDelete');
|
||||
INSERT INTO `kpi_title` VALUES (746, 'NSSF', 'NSSF.A.07', '{\"cn\":\"网元订阅成功次数\",\"en\":\"NSSF.SuccAvailSubscription\"}', '网元订阅成功次数', 'NSSF.SuccAvailSubscription');
|
||||
INSERT INTO `kpi_title` VALUES (747, 'NSSF', 'NSSF.A.08', '{\"cn\":\"网元订阅次数\",\"en\":\"NSSF.AvailSubscription\"}', '网元订阅次数', 'NSSF.AvailSubscription');
|
||||
INSERT INTO `kpi_title` VALUES (748, 'NSSF', 'NSSF.A.09', '{\"cn\":\"网元去订阅成功次数\",\"en\":\"NSSF.SuccAvailUnsubscription\"}', '网元去订阅成功次数', 'NSSF.SuccAvailUnsubscription');
|
||||
INSERT INTO `kpi_title` VALUES (749, 'NSSF', 'NSSF.A.10', '{\"cn\":\"网元去订阅次数\",\"en\":\"NSSF.AvailUnsubscription\"}', '网元去订阅次数', 'NSSF.AvailUnsubscription');
|
||||
INSERT INTO `kpi_title` VALUES (750, 'NSSF', 'NSSF.A.11', '{\"cn\":\"向NRF注册成功次数\",\"en\":\"NSSF.SuccNRFReg\"}', '向NRF注册成功次数', 'NSSF.SuccNRFReg');
|
||||
INSERT INTO `kpi_title` VALUES (751, 'NSSF', 'NSSF.A.12', '{\"cn\":\"向NRF注册次数\",\"en\":\"NSSF.NRFReg\"}', '向NRF注册次数', 'NSSF.NRFReg');
|
||||
INSERT INTO `kpi_title` VALUES (752, 'NSSF', 'NSSF.A.13', '{\"cn\":\"向NRF发送心跳次数\",\"en\":\"NSSF.NRFHeartbeat\"}', '向NRF发送心跳次数', 'NSSF.NRFHeartbeat');
|
||||
INSERT INTO `kpi_title` VALUES (753, 'NSSF', 'NSSF.A.14', '{\"cn\":\"当前注册AMF个数\",\"en\":\"NSSF.CurrentAMFCount\"}', '当前注册AMF个数', 'NSSF.CurrentAMFCount');
|
||||
INSERT INTO `kpi_title` VALUES (754, 'NSSF', 'NSSF.A.15', '{\"cn\":\"当前订阅网元个数\",\"en\":\"NSSF.CurrentSubscriperCount\"}', '当前订阅网元个数', 'NSSF.CurrentSubscriperCount');
|
||||
INSERT INTO `kpi_title` VALUES (755, 'MME', 'MME.A.01', '{\"cn\":\"MME附着请求次数\",\"en\":\"EpsAttachAtt\"}', 'MME附着请求次数', 'EpsAttachAtt');
|
||||
INSERT INTO `kpi_title` VALUES (756, 'MME', 'MME.A.02', '{\"cn\":\"MME附着成功次数\",\"en\":\"EpsAttachSucc\"}', 'MME附着成功次数', 'EpsAttachSucc');
|
||||
INSERT INTO `kpi_title` VALUES (757, 'MME', 'MME.A.03', '{\"cn\":\"MME附着失败次数\",\"en\":\"EpsAttachFail\"}', 'MME附着失败次数', 'EpsAttachFail');
|
||||
INSERT INTO `kpi_title` VALUES (758, 'MME', 'MME.A.04', '{\"cn\":\"MME组合附着请求次数\",\"en\":\"CombAttachAtt\"}', 'MME组合附着请求次数', 'CombAttachAtt');
|
||||
INSERT INTO `kpi_title` VALUES (759, 'MME', 'MME.A.05', '{\"cn\":\"MME组合附着成功次数\",\"en\":\"CombAttachSucc\"}', 'MME组合附着成功次数', 'CombAttachSucc');
|
||||
INSERT INTO `kpi_title` VALUES (760, 'MME', 'MME.A.06', '{\"cn\":\"MME组合附着失败次数\",\"en\":\"CombAttachFail\"}', 'MME组合附着失败次数', 'CombAttachFail');
|
||||
INSERT INTO `kpi_title` VALUES (761, 'MME', 'MME.A.07', '{\"cn\":\"MME紧急附着请求次数\",\"en\":\"EmergAttachAtt\"}', 'MME紧急附着请求次数', 'EmergAttachAtt');
|
||||
INSERT INTO `kpi_title` VALUES (762, 'MME', 'MME.A.08', '{\"cn\":\"MME紧急附着成功次数\",\"en\":\"EmergAttachSucc\"}', 'MME紧急附着成功次数', 'EmergAttachSucc');
|
||||
INSERT INTO `kpi_title` VALUES (763, 'MME', 'MME.A.09', '{\"cn\":\"MME紧急附着失败次数\",\"en\":\"EmergAttachFail\"}', 'MME紧急附着失败次数', 'EmergAttachFail');
|
||||
INSERT INTO `kpi_title` VALUES (764, 'MME', 'MME.A.10', '{\"cn\":\"UE发起的分离请求次数\",\"en\":\"EpsDetachUeAtt\"}', 'UE发起的分离请求次数', 'EpsDetachUeAtt');
|
||||
INSERT INTO `kpi_title` VALUES (765, 'MME', 'MME.A.11', '{\"cn\":\"UE发起的分离请求成功次数\",\"en\":\"EpsDetachUeSucc\"}', 'UE发起的分离请求成功次数', 'EpsDetachUeSucc');
|
||||
INSERT INTO `kpi_title` VALUES (766, 'MME', 'MME.A.12', '{\"cn\":\"MME发起的分离请求次数\",\"en\":\"EpsDetachMMEAtt\"}', 'MME发起的分离请求次数', 'EpsDetachMMEAtt');
|
||||
INSERT INTO `kpi_title` VALUES (767, 'MME', 'MME.A.13', '{\"cn\":\"MME发起的分离请求成功次数\",\"en\":\"EpsDetachMMESucc\"}', 'MME发起的分离请求成功次数', 'EpsDetachMMESucc');
|
||||
INSERT INTO `kpi_title` VALUES (768, 'MME', 'MME.A.14', '{\"cn\":\"伴随SGW内切换的TAU请求次数\",\"en\":\"TauIntraSgwAtt\"}', '伴随SGW内切换的TAU请求次数', 'TauIntraSgwAtt');
|
||||
INSERT INTO `kpi_title` VALUES (769, 'MME', 'MME.A.15', '{\"cn\":\"伴随SGW内切换的TAU成功请求次数\",\"en\":\"TauIntraSgwSucc\"}', '伴随SGW内切换的TAU成功请求次数', 'TauIntraSgwSucc');
|
||||
INSERT INTO `kpi_title` VALUES (770, 'MME', 'MME.A.16', '{\"cn\":\"伴随SGW内切换的TAU失败请求次数\",\"en\":\"TauIntraSgwFail\"}', '伴随SGW内切换的TAU失败请求次数', 'TauIntraSgwFail');
|
||||
INSERT INTO `kpi_title` VALUES (771, 'MME', 'MME.A.17', '{\"cn\":\"MME寻呼次数\",\"en\":\"PagingEpsAtt\"}', 'MME寻呼次数', 'PagingEpsAtt');
|
||||
INSERT INTO `kpi_title` VALUES (772, 'MME', 'MME.A.18', '{\"cn\":\"MME寻呼成功次数\",\"en\":\"PagingEpsSucc\"}', 'MME寻呼成功次数', 'PagingEpsSucc');
|
||||
INSERT INTO `kpi_title` VALUES (773, 'MME', 'MME.A.19', '{\"cn\":\"MME寻呼失败次数\",\"en\":\"PagingEpsFail\"}', 'MME寻呼失败次数', 'PagingEpsFail');
|
||||
INSERT INTO `kpi_title` VALUES (774, 'MME', 'MME.A.20', '{\"cn\":\"MME隐式分离请求次数\",\"en\":\"EpsImplicitDetach\"}', 'MME隐式分离请求次数', 'EpsImplicitDetach');
|
||||
INSERT INTO `kpi_title` VALUES (775, 'MME', 'MME.A.21', '{\"cn\":\"MME激活专用承载请求次数\",\"en\":\"ActDedicatedEpsBearerAtt\"}', 'MME激活专用承载请求次数', 'ActDedicatedEpsBearerAtt');
|
||||
INSERT INTO `kpi_title` VALUES (776, 'MME', 'MME.A.22', '{\"cn\":\"MME激活专用承载请求成功次数\",\"en\":\"ActDedicatedEpsBearerSucc\"}', 'MME激活专用承载请求成功次数', 'ActDedicatedEpsBearerSucc');
|
||||
INSERT INTO `kpi_title` VALUES (777, 'MME', 'MME.A.23', '{\"cn\":\"MME激活专用承载请求失败次数\",\"en\":\"ActDedicatedEpsBearerFail\"}', 'MME激活专用承载请求失败次数', 'ActDedicatedEpsBearerFail');
|
||||
INSERT INTO `kpi_title` VALUES (778, 'MME', 'MME.A.24', '{\"cn\":\"MME去激活专用承载请求次数\",\"en\":\"DeactEpsDedicatedBearerAtt\"}', 'MME去激活专用承载请求次数', 'DeactEpsDedicatedBearerAtt');
|
||||
INSERT INTO `kpi_title` VALUES (779, 'MME', 'MME.A.25', '{\"cn\":\"MME去激活专用承载请求成功次数\",\"en\":\"DeactEpsDedicatedBearerSucc\"}', 'MME去激活专用承载请求成功次数', 'DeactEpsDedicatedBearerSucc');
|
||||
INSERT INTO `kpi_title` VALUES (780, 'MME', 'MME.A.26', '{\"cn\":\"MME修改专用承载请求次数\",\"en\":\"ModEpsBearerAtt\"}', 'MME修改专用承载请求次数', 'ModEpsBearerAtt');
|
||||
INSERT INTO `kpi_title` VALUES (781, 'MME', 'MME.A.27', '{\"cn\":\"MME修改专用承载请求成功次数\",\"en\":\"ModEpsBearerSucc\"}', 'MME修改专用承载请求成功次数', 'ModEpsBearerSucc');
|
||||
INSERT INTO `kpi_title` VALUES (782, 'MME', 'MME.A.28', '{\"cn\":\"MME修改专用承载请求失败次数\",\"en\":\"ModEpsBearerFail\"}', 'MME修改专用承载请求失败次数', 'ModEpsBearerFail');
|
||||
INSERT INTO `kpi_title` VALUES (783, 'MME', 'MME.A.29', '{\"cn\":\"MME服务请求次数\",\"en\":\"EpsServiceReqAtt\"}', 'MME服务请求次数', 'EpsServiceReqAtt');
|
||||
INSERT INTO `kpi_title` VALUES (784, 'MME', 'MME.A.30', '{\"cn\":\"MME服务请求成功次数\",\"en\":\"EpsServiceReqSucc\"}', 'MME服务请求成功次数', 'EpsServiceReqSucc');
|
||||
INSERT INTO `kpi_title` VALUES (785, 'MME', 'MME.A.31', '{\"cn\":\"MME服务请求失败次数\",\"en\":\"EpsServiceReqFail\"}', 'MME服务请求失败次数', 'EpsServiceReqFail');
|
||||
INSERT INTO `kpi_title` VALUES (786, 'MOCNGW', 'MOCNGW.01', '{\"cn\":\"AttachRequest\",\"en\":\"AttachRequest\"}', 'AttachRequest', 'AttachRequest');
|
||||
INSERT INTO `kpi_title` VALUES (787, 'MOCNGW', 'MOCNGW.02', '{\"cn\":\"AttachAccept\",\"en\":\"AttachAccept\"}', 'AttachAccept', 'AttachAccept');
|
||||
INSERT INTO `kpi_title` VALUES (788, 'MOCNGW', 'MOCNGW.03', '{\"cn\":\"AttachComplete\",\"en\":\"AttachComplete\"}', 'AttachComplete', 'AttachComplete');
|
||||
INSERT INTO `kpi_title` VALUES (789, 'MOCNGW', 'MOCNGW.04', '{\"cn\":\"AttachReject\",\"en\":\"AttachReject\"}', 'AttachReject', 'AttachReject');
|
||||
INSERT INTO `kpi_title` VALUES (790, 'MOCNGW', 'MOCNGW.05', '{\"cn\":\"DetachRequest\",\"en\":\"DetachRequest\"}', 'DetachRequest', 'DetachRequest');
|
||||
INSERT INTO `kpi_title` VALUES (791, 'MOCNGW', 'MOCNGW.06', '{\"cn\":\"DetachAccept\",\"en\":\"DetachAccept\"}', 'DetachAccept', 'DetachAccept');
|
||||
INSERT INTO `kpi_title` VALUES (792, 'MOCNGW', 'MOCNGW.07', '{\"cn\":\"TrackingAreaUpdateRequest\",\"en\":\"TrackingAreaUpdateRequest\"}', 'TrackingAreaUpdateRequest', 'TrackingAreaUpdateRequest');
|
||||
INSERT INTO `kpi_title` VALUES (793, 'MOCNGW', 'MOCNGW.08', '{\"cn\":\"TrackingAreaUpdateAccept\",\"en\":\"TrackingAreaUpdateAccept\"}', 'TrackingAreaUpdateAccept', 'TrackingAreaUpdateAccept');
|
||||
INSERT INTO `kpi_title` VALUES (794, 'MOCNGW', 'MOCNGW.09', '{\"cn\":\"TrackingAreaUpdateComplete\",\"en\":\"TrackingAreaUpdateComplete\"}', 'TrackingAreaUpdateComplete', 'TrackingAreaUpdateComplete');
|
||||
INSERT INTO `kpi_title` VALUES (795, 'MOCNGW', 'MOCNGW.10', '{\"cn\":\"TrackingAreaUpdateReject\",\"en\":\"TrackingAreaUpdateReject\"}', 'TrackingAreaUpdateReject', 'TrackingAreaUpdateReject');
|
||||
INSERT INTO `kpi_title` VALUES (796, 'MOCNGW', 'MOCNGW.11', '{\"cn\":\"ServiceRequest\",\"en\":\"ServiceRequest\"}', 'ServiceRequest', 'ServiceRequest');
|
||||
INSERT INTO `kpi_title` VALUES (797, 'MOCNGW', 'MOCNGW.12', '{\"cn\":\"ExtendedServiceRequest\",\"en\":\"ExtendedServiceRequest\"}', 'ExtendedServiceRequest', 'ExtendedServiceRequest');
|
||||
INSERT INTO `kpi_title` VALUES (798, 'MOCNGW', 'MOCNGW.13', '{\"cn\":\"ControlPlaneServiceRequest\",\"en\":\"ControlPlaneServiceRequest\"}', 'ControlPlaneServiceRequest', 'ControlPlaneServiceRequest');
|
||||
INSERT INTO `kpi_title` VALUES (799, 'MOCNGW', 'MOCNGW.14', '{\"cn\":\"ServiceReject\",\"en\":\"ServiceReject\"}', 'ServiceReject', 'ServiceReject');
|
||||
INSERT INTO `kpi_title` VALUES (800, 'MOCNGW', 'MOCNGW.15', '{\"cn\":\"ServiceAccept\",\"en\":\"ServiceAccept\"}', 'ServiceAccept', 'ServiceAccept');
|
||||
INSERT INTO `kpi_title` VALUES (801, 'MOCNGW', 'MOCNGW.16', '{\"cn\":\"GutiReallocationCommand\",\"en\":\"GutiReallocationCommand\"}', 'GutiReallocationCommand', 'GutiReallocationCommand');
|
||||
INSERT INTO `kpi_title` VALUES (802, 'MOCNGW', 'MOCNGW.17', '{\"cn\":\"GutiReallocationComplete\",\"en\":\"GutiReallocationComplete\"}', 'GutiReallocationComplete', 'GutiReallocationComplete');
|
||||
INSERT INTO `kpi_title` VALUES (803, 'MOCNGW', 'MOCNGW.18', '{\"cn\":\"AuthenticationRequest\",\"en\":\"AuthenticationRequest\"}', 'AuthenticationRequest', 'AuthenticationRequest');
|
||||
INSERT INTO `kpi_title` VALUES (804, 'MOCNGW', 'MOCNGW.19', '{\"cn\":\"AuthenticationResponse\",\"en\":\"AuthenticationResponse\"}', 'AuthenticationResponse', 'AuthenticationResponse');
|
||||
INSERT INTO `kpi_title` VALUES (805, 'MOCNGW', 'MOCNGW.20', '{\"cn\":\"AuthenticationReject\",\"en\":\"AuthenticationReject\"}', 'AuthenticationReject', 'AuthenticationReject');
|
||||
INSERT INTO `kpi_title` VALUES (806, 'MOCNGW', 'MOCNGW.21', '{\"cn\":\"AuthenticationFailure\",\"en\":\"AuthenticationFailure\"}', 'AuthenticationFailure', 'AuthenticationFailure');
|
||||
INSERT INTO `kpi_title` VALUES (807, 'MOCNGW', 'MOCNGW.22', '{\"cn\":\"IdentityRequest\",\"en\":\"IdentityRequest\"}', 'IdentityRequest', 'IdentityRequest');
|
||||
INSERT INTO `kpi_title` VALUES (808, 'MOCNGW', 'MOCNGW.23', '{\"cn\":\"IdentityResponse\",\"en\":\"IdentityResponse\"}', 'IdentityResponse', 'IdentityResponse');
|
||||
INSERT INTO `kpi_title` VALUES (809, 'MOCNGW', 'MOCNGW.24', '{\"cn\":\"SecurityModeCommand\",\"en\":\"SecurityModeCommand\"}', 'SecurityModeCommand', 'SecurityModeCommand');
|
||||
INSERT INTO `kpi_title` VALUES (810, 'MOCNGW', 'MOCNGW.25', '{\"cn\":\"SecurityModeComplete\",\"en\":\"SecurityModeComplete\"}', 'SecurityModeComplete', 'SecurityModeComplete');
|
||||
INSERT INTO `kpi_title` VALUES (811, 'MOCNGW', 'MOCNGW.26', '{\"cn\":\"SecurityModeReject\",\"en\":\"SecurityModeReject\"}', 'SecurityModeReject', 'SecurityModeReject');
|
||||
INSERT INTO `kpi_title` VALUES (812, 'MOCNGW', 'MOCNGW.27', '{\"cn\":\"EmmStatus\",\"en\":\"EmmStatus\"}', 'EmmStatus', 'EmmStatus');
|
||||
INSERT INTO `kpi_title` VALUES (813, 'MOCNGW', 'MOCNGW.28', '{\"cn\":\"EmmInformation\",\"en\":\"EmmInformation\"}', 'EmmInformation', 'EmmInformation');
|
||||
INSERT INTO `kpi_title` VALUES (814, 'MOCNGW', 'MOCNGW.29', '{\"cn\":\"DownlinkNasTransport\",\"en\":\"DownlinkNasTransport\"}', 'DownlinkNasTransport', 'DownlinkNasTransport');
|
||||
INSERT INTO `kpi_title` VALUES (815, 'MOCNGW', 'MOCNGW.30', '{\"cn\":\"UplinkNasTransport\",\"en\":\"UplinkNasTransport\"}', 'UplinkNasTransport', 'UplinkNasTransport');
|
||||
INSERT INTO `kpi_title` VALUES (816, 'MOCNGW', 'MOCNGW.31', '{\"cn\":\"CsServiceNotification\",\"en\":\"CsServiceNotification\"}', 'CsServiceNotification', 'CsServiceNotification');
|
||||
INSERT INTO `kpi_title` VALUES (817, 'MOCNGW', 'MOCNGW.32', '{\"cn\":\"DownlinkGenericNasTransport\",\"en\":\"DownlinkGenericNasTransport\"}', 'DownlinkGenericNasTransport', 'DownlinkGenericNasTransport');
|
||||
INSERT INTO `kpi_title` VALUES (818, 'MOCNGW', 'MOCNGW.33', '{\"cn\":\"UplinkGenericNasTransport\",\"en\":\"UplinkGenericNasTransport\"}', 'UplinkGenericNasTransport', 'UplinkGenericNasTransport');
|
||||
INSERT INTO `kpi_title` VALUES (819, 'IMS', 'SCSCF.01', '{\"cn\": \"LTE接入注册用户数\",\"en\": \"UR.SubsLTE.fromVoLTE\"}', 'LTE接入注册用户数', 'UR.SubsLTE.fromVoLTE');
|
||||
INSERT INTO `kpi_title` VALUES (820, 'IMS', 'SCSCF.02', '{\"cn\": \"5G接入注册用户数\",\"en\": \"UR.Subs5G.fromVo5G\"}', '5G接入注册用户数', 'UR.Subs5G.fromVo5G');
|
||||
INSERT INTO `kpi_title` VALUES (821, 'IMS', 'SCSCF.03', '{\"cn\": \"初始注册成功次数\",\"en\": \"UR.SuccInitReg\"}', '初始注册成功次数', 'UR.SuccInitReg');
|
||||
INSERT INTO `kpi_title` VALUES (822, 'IMS', 'SCSCF.04', '{\"cn\": \"初始注册请求次数\",\"en\": \"UR.AttInitReg\"}', '初始注册请求次数', 'UR.AttInitReg');
|
||||
INSERT INTO `kpi_title` VALUES (823, 'IMS', 'SCSCF.05', '{\"cn\": \"主叫接通次数\",\"en\": \"SC.SuccSessionOrig\"}', '主叫接通次数', 'SC.SuccSessionOrig');
|
||||
INSERT INTO `kpi_title` VALUES (824, 'IMS', 'SCSCF.06', '{\"cn\": \"主叫试呼次数\",\"en\": \"SC.AttSessionOrig\"}', '主叫试呼次数', 'SC.AttSessionOrig');
|
||||
INSERT INTO `kpi_title` VALUES (825, 'IMS', 'SCSCF.07', '{\"cn\": \"被叫接通次数\",\"en\": \"SC.SuccSessionTerm\"}', '被叫接通次数', 'SC.SuccSessionTerm');
|
||||
INSERT INTO `kpi_title` VALUES (826, 'IMS', 'SCSCF.08', '{\"cn\": \"被叫试呼次数\",\"en\": \"SC.AttSessionTerm\"}', '被叫试呼次数', 'SC.AttSessionTerm');
|
||||
INSERT INTO `kpi_title` VALUES (827, 'IMS', 'SCSCF.09', '{\"cn\": \"主叫应答次数\",\"en\": \"SC.AnsSessionOrig\"}', '主叫应答次数', 'SC.AnsSessionOrig');
|
||||
INSERT INTO `kpi_title` VALUES (828, 'IMS', 'SCSCF.10', '{\"cn\": \"主叫早释次数\",\"en\": \"SC.OrigRelBeforeRing\"}', '主叫早释次数', 'SC.OrigRelBeforeRing');
|
||||
INSERT INTO `kpi_title` VALUES (829, 'IMS', 'SCSCF.11', '{\"cn\": \"主叫振铃早释次数\",\"en\": \"SC.OrigRelAfterRing\"}', '主叫振铃早释次数', 'SC.OrigRelAfterRing');
|
||||
INSERT INTO `kpi_title` VALUES (830, 'IMS', 'SCSCF.12', '{\"cn\": \"主叫403请求禁止次数\",\"en\": \"SC.FailSessionOrig.403\"}', '主叫403请求禁止次数', 'SC.FailSessionOrig.403');
|
||||
INSERT INTO `kpi_title` VALUES (831, 'IMS', 'SCSCF.13', '{\"cn\": \"主叫404未找到次数\",\"en\": \"SC.FailSessionOrig.404\"}', '主叫404未找到次数', 'SC.FailSessionOrig.404');
|
||||
INSERT INTO `kpi_title` VALUES (832, 'IMS', 'SCSCF.14', '{\"cn\": \"主叫408请求超时次数\",\"en\": \"SC.FailSessionOrig.408\"}', '主叫408请求超时次数', 'SC.FailSessionOrig.408');
|
||||
INSERT INTO `kpi_title` VALUES (833, 'IMS', 'SCSCF.15', '{\"cn\": \"主叫480久叫不应次\",\"en\": \"SC.FailSessionOrig.480\"}', '主叫480久叫不应次', 'SC.FailSessionOrig.480');
|
||||
INSERT INTO `kpi_title` VALUES (834, 'IMS', 'SCSCF.16', '{\"cn\": \"主叫484Request-URI不完整次\",\"en\": \"SC.FailSessionOrig.484\"}', '主叫484Request-URI不完整次', 'SC.FailSessionOrig.484');
|
||||
INSERT INTO `kpi_title` VALUES (835, 'IMS', 'SCSCF.17', '{\"cn\": \"主叫486用户忙次数\",\"en\": \"SC.FailSessionOrig.486\"}', '主叫486用户忙次数', 'SC.FailSessionOrig.486');
|
||||
INSERT INTO `kpi_title` VALUES (836, 'IMS', 'SCSCF.18', '{\"cn\": \"主叫487请求终止次数\",\"en\": \"SC.FailSessionOrig.487\"}', '主叫487请求终止次数', 'SC.FailSessionOrig.487');
|
||||
INSERT INTO `kpi_title` VALUES (837, 'IMS', 'SCSCF.19', '{\"cn\": \"主叫600用户忙次数\",\"en\": \"SC.FailSessionOrig.600\"}', '主叫600用户忙次数', 'SC.FailSessionOrig.600');
|
||||
INSERT INTO `kpi_title` VALUES (838, 'IMS', 'SCSCF.20', '{\"cn\": \"主叫603用户拒接次数\",\"en\": \"SC.FailSessionOrig.603\"}', '主叫603用户拒接次数', 'SC.FailSessionOrig.603');
|
||||
INSERT INTO `kpi_title` VALUES (839, 'IMS', 'SCSCF.21', '{\"cn\": \"主叫604用户信息不存在次数\",\"en\": \"SC.FailSessionOrig.604\"}', '主叫604用户信息不存在次数', 'SC.FailSessionOrig.604');
|
||||
INSERT INTO `kpi_title` VALUES (840, 'IMS', 'SCSCF.22', '{\"cn\": \"被叫应答次数\",\"en\": \"SC.AnsSessionTerm\"}', '被叫应答次数', 'SC.AnsSessionTerm');
|
||||
INSERT INTO `kpi_title` VALUES (841, 'IMS', 'SCSCF.23', '{\"cn\": \"被叫早释次\",\"en\": \"SC.TermiRelBeforeRing\"}', '被叫早释次', 'SC.TermiRelBeforeRing');
|
||||
INSERT INTO `kpi_title` VALUES (842, 'IMS', 'SCSCF.24', '{\"cn\": \"被叫振铃早释次数\",\"en\": \"SC.TermiRelAfterRing\"}', '被叫振铃早释次数', 'SC.TermiRelAfterRing');
|
||||
INSERT INTO `kpi_title` VALUES (843, 'IMS', 'SCSCF.25', '{\"cn\": \"被叫403请求禁止次数\",\"en\": \"SC.FailSessionTerm.403\"}', '被叫403请求禁止次数', 'SC.FailSessionTerm.403');
|
||||
INSERT INTO `kpi_title` VALUES (844, 'IMS', 'SCSCF.26', '{\"cn\": \"被叫404未找到次数\",\"en\": \"SC.FailSessionTerm.404\"}', '被叫404未找到次数', 'SC.FailSessionTerm.404');
|
||||
INSERT INTO `kpi_title` VALUES (845, 'IMS', 'SCSCF.27', '{\"cn\": \"被叫408请求超时次数\",\"en\": \"SC.FailSessionTerm.408\"}', '被叫408请求超时次数', 'SC.FailSessionTerm.408');
|
||||
INSERT INTO `kpi_title` VALUES (846, 'IMS', 'SCSCF.28', '{\"cn\": \"被叫480久叫不应次数\",\"en\": \"SC.FailSessionTerm.480\"}', '被叫480久叫不应次数', 'SC.FailSessionTerm.480');
|
||||
INSERT INTO `kpi_title` VALUES (847, 'IMS', 'SCSCF.29', '{\"cn\": \"被叫484Request-URI不完整次数\",\"en\": \"SC.FailSessionTerm.484\"}', '被叫484Request-URI不完整次数', 'SC.FailSessionTerm.484');
|
||||
INSERT INTO `kpi_title` VALUES (848, 'IMS', 'SCSCF.30', '{\"cn\": \"被叫486用户忙次数\",\"en\": \"SC.FailSessionTerm.486\"}', '被叫486用户忙次数', 'SC.FailSessionTerm.486');
|
||||
INSERT INTO `kpi_title` VALUES (849, 'IMS', 'SCSCF.31', '{\"cn\": \"被叫487请求终止次数\",\"en\": \"SC.FailSessionTerm.487\"}', '被叫487请求终止次数', 'SC.FailSessionTerm.487');
|
||||
INSERT INTO `kpi_title` VALUES (850, 'IMS', 'SCSCF.32', '{\"cn\": \"被叫600用户忙次数\",\"en\": \"SC.FailSessionTerm.600\"}', '被叫600用户忙次数', 'SC.FailSessionTerm.600');
|
||||
INSERT INTO `kpi_title` VALUES (851, 'IMS', 'SCSCF.33', '{\"cn\": \"被叫603用户拒接次数\",\"en\": \"SC.FailSessionTerm.603\"}', '被叫603用户拒接次数', 'SC.FailSessionTerm.603');
|
||||
INSERT INTO `kpi_title` VALUES (852, 'IMS', 'SCSCF.34', '{\"cn\": \"被叫604用户信息不存在次数\",\"en\": \"SC.FailSessionTerm.604\"}', '被叫604用户信息不存在次数', 'SC.FailSessionTerm.604');
|
||||
INSERT INTO `kpi_title` VALUES (1, 'AMF', 'AMF.01', '{\"cn\": \"AMF注册态用户数\", \"en\": \"AMF.RegSub\"}', 'AMF注册态用户数', 'AMF.RegSub');
|
||||
INSERT INTO `kpi_title` VALUES (2, 'AMF', 'AMF.02', '{\"cn\": \"AMF初始注册请求次数\", \"en\": \"AMF.AttInitReg\"}', 'AMF初始注册请求次数', '5G Registration Request');
|
||||
INSERT INTO `kpi_title` VALUES (3, 'AMF', 'AMF.03', '{\"cn\": \"AMF初始注册成功次数\", \"en\": \"AMF.SuccInitReg\"}', 'AMF初始注册成功次数', '5G Registration Success');
|
||||
INSERT INTO `kpi_title` VALUES (4, 'AMF', 'AMF.04', '{\"cn\": \"AMF初始注册失败次数_非法用户\", \"en\": \"AMF.FailedInitReg.3\"}', 'AMF初始注册失败次数_非法用户', 'AMF.FailedInitReg.3');
|
||||
INSERT INTO `kpi_title` VALUES (5, 'AMF', 'AMF.05', '{\"cn\": \"AMF初始注册失败次数_PEI不允许\", \"en\": \"AMF.FailedInitReg.5\"}', 'AMF初始注册失败次数_PEI不允许', 'AMF.FailedInitReg.5');
|
||||
INSERT INTO `kpi_title` VALUES (6, 'AMF', 'AMF.06', '{\"cn\": \"AMF初始注册失败次数_非法设备\", \"en\": \"AMF.FailedInitReg.6\"}', 'AMF初始注册失败次数_非法设备', 'AMF.FailedInitReg.6');
|
||||
INSERT INTO `kpi_title` VALUES (7, 'AMF', 'AMF.07', '{\"cn\": \"AMF初始注册失败次数_5GS服务不允许_用户原因\", \"en\": \"AMF.FailedInitReg.7.User\"}', 'AMF初始注册失败次数_5GS服务不允许_用户原因', 'AMF.FailedInitReg.7.User');
|
||||
INSERT INTO `kpi_title` VALUES (8, 'AMF', 'AMF.08', '{\"cn\": \"AMF初始注册失败次数_跟踪区内无合适小区_用户原因\", \"en\": \"AMF.FailedInitReg.15.User\"}', 'AMF初始注册失败次数_跟踪区内无合适小区_用户原因', 'AMF.FailedInitReg.15.User');
|
||||
INSERT INTO `kpi_title` VALUES (9, 'AMF', 'AMF.09', '{\"cn\": \"AMF初始注册失败次数_N1模式不允许\", \"en\": \"AMF.FailedInitReg.27\"}', 'AMF初始注册失败次数_N1模式不允许', 'AMF.FailedInitReg.27');
|
||||
INSERT INTO `kpi_title` VALUES (10, 'AMF', 'AMF.10', '{\"cn\": \"AMF初始注册失败次数_PLMN不允许\", \"en\": \"AMF.FailedInitReg.11\"}', 'AMF初始注册失败次数_PLMN不允许', 'AMF.FailedInitReg.11');
|
||||
INSERT INTO `kpi_title` VALUES (11, 'AMF', 'AMF.11', '{\"cn\": \"AMF初始注册失败次数_跟踪区不允许\", \"en\": \"AMF.FailedInitReg.12\"}', 'AMF初始注册失败次数_跟踪区不允许', 'AMF.FailedInitReg.12');
|
||||
INSERT INTO `kpi_title` VALUES (12, 'AMF', 'AMF.12', '{\"cn\": \"AMF初始注册失败次数_漫游跟踪区禁止接入\", \"en\": \"AMF.FailedInitReg.13\"}', 'AMF初始注册失败次数_漫游跟踪区禁止接入', 'AMF.FailedInitReg.13');
|
||||
INSERT INTO `kpi_title` VALUES (13, 'AMF', 'AMF.13', '{\"cn\": \"AMF初始注册失败次数_无可用网络切片\", \"en\": \"AMF.FailedInitReg.62\"}', 'AMF初始注册失败次数_无可用网络切片', 'AMF.FailedInitReg.62');
|
||||
INSERT INTO `kpi_title` VALUES (14, 'AMF', 'AMF.14', '{\"cn\": \"AMF初始注册失败次数_协议错误_用户原因\", \"en\": \"AMF.FailedInitReg.111.User\"}', 'AMF初始注册失败次数_协议错误_用户原因', 'AMF.FailedInitReg.111.User');
|
||||
INSERT INTO `kpi_title` VALUES (15, 'AMF', 'AMF.15', '{\"cn\": \"AMF一次寻呼响应次数\", \"en\": \"AMF.FirstPagingSucc\"}', 'AMF一次寻呼响应次数', 'AMF.FirstPagingSucc');
|
||||
INSERT INTO `kpi_title` VALUES (16, 'AMF', 'AMF.16', '{\"cn\": \"AMF二次寻呼响应次数\", \"en\": \"AMF.SecondPagingSucc\"}', 'AMF二次寻呼响应次数', 'AMF.SecondPagingSucc');
|
||||
INSERT INTO `kpi_title` VALUES (17, 'AMF', 'AMF.17', '{\"cn\": \"AMF寻呼请求次数\", \"en\": \"AMF.PagAtt\"}', 'AMF寻呼请求次数', 'AMF.PagAtt');
|
||||
INSERT INTO `kpi_title` VALUES (18, 'AMF', 'AMF.18', '{\"cn\": \"AMF业务请求被拒次数\", \"en\": \"AMF.FailServiceReq\"}', 'AMF业务请求被拒次数', 'AMF.FailServiceReq');
|
||||
INSERT INTO `kpi_title` VALUES (19, 'AMF', 'AMF.19', '{\"cn\": \"AMF业务请求尝试次数\", \"en\": \"AMF.AttServiceReq\"}', 'AMF业务请求尝试次数', 'AMF.AttServiceReq');
|
||||
INSERT INTO `kpi_title` VALUES (20, 'SMF', 'SMF.01', '{\"cn\": \"5G实时PDU会话数\", \"en\": \"SMF.MeanPduSession\"}', '5G实时PDU会话数', 'SMF.MeanPduSession');
|
||||
INSERT INTO `kpi_title` VALUES (21, 'SMF', 'SMF.02', '{\"cn\": \"PDU会话建立成功次数\", \"en\": \"SMF.SuccCreatePduSession\"}', 'PDU会话建立成功次数', 'SMF.SuccCreatePduSession');
|
||||
INSERT INTO `kpi_title` VALUES (22, 'SMF', 'SMF.03', '{\"cn\": \"PDU会话建立请求次数\", \"en\": \"SMF.AttCreatePduSession\"}', 'PDU会话建立请求次数', 'SMF.AttCreatePduSession');
|
||||
INSERT INTO `kpi_title` VALUES (23, 'SMF', 'SMF.04', '{\"cn\": \"IMS PDU会话建立成功次数\", \"en\": \"SMF.SuccCreatePduSession._Ims\"}', 'IMS PDU会话建立成功次数', 'SMF.SuccCreatePduSession._Ims');
|
||||
INSERT INTO `kpi_title` VALUES (24, 'SMF', 'SMF.05', '{\"cn\": \"IMS PDU会话建立请求次数\", \"en\": \"SMF.AttCreatePduSession._Ims\"}', 'IMS PDU会话建立请求次数', 'SMF.AttCreatePduSession._Ims');
|
||||
INSERT INTO `kpi_title` VALUES (25, 'SMF', 'SMF.06', '{\"cn\": \"EPS-Fallback成功数\", \"en\": \"SMF.SuccSmfModifyBearerResponse.Epsfb\"}', 'EPS-Fallback成功数', 'SMF.SuccSmfModifyBearerResponse.Epsfb');
|
||||
INSERT INTO `kpi_title` VALUES (26, 'SMF', 'SMF.07', '{\"cn\": \"EPS-Fallback请求数\", \"en\": \"SMF.AttSmfModifyPduSession.Epsfb\"}', 'EPS-Fallback请求数', 'SMF.AttSmfModifyPduSession.Epsfb');
|
||||
INSERT INTO `kpi_title` VALUES (27, 'UDM', 'UDM.01', '{\"cn\": \"5G注册用户数\", \"en\": \"UDR.5gActSub\"}', '5G注册用户数', 'UDR.5gActSub');
|
||||
INSERT INTO `kpi_title` VALUES (28, 'UDM', 'UDM.02', '{\"cn\": \"AMF发起的UECM注册请求次数\", \"en\": \"UDM.AmfUecmRegReq\"}', 'AMF发起的UECM注册请求次数', 'UDM.AmfUecmRegReq');
|
||||
INSERT INTO `kpi_title` VALUES (29, 'UDM', 'UDM.03', '{\"cn\": \"AMF发起的UECM注册成功次数\", \"en\": \"UDM.AmfUecmRegSucc\"}', 'AMF发起的UECM注册成功次数', 'UDM.AmfUecmRegSucc');
|
||||
INSERT INTO `kpi_title` VALUES (30, 'UDM', 'UDM.04', '{\"cn\": \"SMF发起的UECM注册成功次数\", \"en\": \"UDM.SmfUecmRegSucc\"}', 'SMF发起的UECM注册成功次数', 'UDM.SmfUecmRegSucc');
|
||||
INSERT INTO `kpi_title` VALUES (31, 'UDM', 'UDM.05', '{\"cn\": \"SMF发起的UECM注册请求次数\", \"en\": \"UDM.SmfUecmRegReq\"}', 'SMF发起的UECM注册请求次数', 'UDM.SmfUecmRegReq');
|
||||
INSERT INTO `kpi_title` VALUES (32, 'UDM', 'UDM.06', '{\"cn\": \"4G注册用户数\", \"en\": \"SUB.EpsActSubsInHss\"}', '4G注册用户数', 'SUB.EpsActSubsInHss');
|
||||
INSERT INTO `kpi_title` VALUES (33, 'UDM', 'UDM.07', '{\"cn\": \"4G鉴权信息查询成功次数\", \"en\": \"DIAM.AucInfoAnsSucc\"}', '4G鉴权信息查询成功次数', 'DIAM.AucInfoAnsSucc');
|
||||
INSERT INTO `kpi_title` VALUES (34, 'UDM', 'UDM.08', '{\"cn\": \"4G鉴权信息查询请求次数\", \"en\": \"DIAM.AucInfoReq\"}', '4G鉴权信息查询请求次数', 'DIAM.AucInfoReq');
|
||||
INSERT INTO `kpi_title` VALUES (35, 'UDM', 'UDM.09', '{\"cn\": \"4G更新位置成功次数\", \"en\": \"DIAM.UpdateLocationAnsSucc\"}', '4G更新位置成功次数', 'DIAM.UpdateLocationAnsSucc');
|
||||
INSERT INTO `kpi_title` VALUES (36, 'UDM', 'UDM.10', '{\"cn\": \"4G更新位置请求次数\", \"en\": \"DIAM.UpdateLocationReq\"}', '4G更新位置请求次数', 'DIAM.UpdateLocationReq');
|
||||
INSERT INTO `kpi_title` VALUES (37, 'UDM', 'UDM.11', '{\"cn\": \"SAR成功响应总次数\", \"en\": \"UR.SuccSAA\"}', 'SAR成功响应总次数', 'UR.SuccSAA');
|
||||
INSERT INTO `kpi_title` VALUES (38, 'UDM', 'UDM.12', '{\"cn\": \"SAR请求总次数\", \"en\": \"UR.AttSAR\"}', 'SAR请求总次数', 'UR.AttSAR');
|
||||
INSERT INTO `kpi_title` VALUES (39, 'UDM', 'UDM.13', '{\"cn\": \"LIR成功响应总次数\", \"en\": \"LIQ.SuccLIA\"}', 'LIR成功响应总次数', 'LIQ.SuccLIA');
|
||||
INSERT INTO `kpi_title` VALUES (40, 'UDM', 'UDM.14', '{\"cn\": \"LIR请求总次数\", \"en\": \"LIQ.AttLIR\"}', 'LIR请求总次数', 'LIQ.AttLIR');
|
||||
INSERT INTO `kpi_title` VALUES (41, 'AUSF', 'AUSF.01', '{\"cn\": \"鉴权成功次数\", \"en\": \"Ausf.UeAuthAnsSucc\"}', '鉴权成功次数', 'Ausf.UeAuthAnsSucc');
|
||||
INSERT INTO `kpi_title` VALUES (42, 'AUSF', 'AUSF.02', '{\"cn\": \"鉴权请求次数\", \"en\": \"Ausf.UeAuthReq\"}', '鉴权请求次数', 'Ausf.UeAuthReq');
|
||||
INSERT INTO `kpi_title` VALUES (43, 'UPF', 'UPF.01', '{\"cn\": \"PFCP会话建立成功次数\", \"en\": \"UPF.PfcpSessionEstabSucc\"}', 'PFCP会话建立成功次数', 'UPF.PfcpSessionEstabSucc');
|
||||
INSERT INTO `kpi_title` VALUES (44, 'UPF', 'UPF.02', '{\"cn\": \"PFCP会话建立请求次数\", \"en\": \"UPF.PfcpSessionEstabReq\"}', 'PFCP会话建立请求次数', 'UPF.PfcpSessionEstabReq');
|
||||
INSERT INTO `kpi_title` VALUES (45, 'UPF', 'UPF.03', '{\"cn\": \"N6接口上行字节数\", \"en\": \"UPF.N6OgOct\"}', 'N6接口上行字节数', 'UPF.N6OgOct');
|
||||
INSERT INTO `kpi_title` VALUES (46, 'UPF', 'UPF.04', '{\"cn\": \"N6接口下行字节数\", \"en\": \"UPF.N6IncOct\"}', 'N6接口下行字节数', 'UPF Downlink Throughput');
|
||||
INSERT INTO `kpi_title` VALUES (47, 'UPF', 'UPF.05', '{\"cn\": \"N3接口上行字节数\", \"en\": \"UPF.N3OgOct\"}', 'N3接口上行字节数', 'UPF Uplink Throughput');
|
||||
INSERT INTO `kpi_title` VALUES (48, 'UPF', 'UPF.06', '{\"cn\": \"N3接口下行字节数\", \"en\": \"UPF.N3IncOct\"}', 'N3接口下行字节数', 'UPF.N3IncOct');
|
||||
INSERT INTO `kpi_title` VALUES (49, 'UPF', 'UPF.07', '{\"cn\": \"SGi接口上行字节数\", \"en\": \"IP.PeakThroughputUlSgi\"}', 'SGi接口上行字节数', 'IP.PeakThroughputUlSgi');
|
||||
INSERT INTO `kpi_title` VALUES (50, 'UPF', 'UPF.08', '{\"cn\": \"SGi接口下行字节数\", \"en\": \"IP.PeakThroughputDlSgi\"}', 'SGi接口下行字节数', 'IP.PeakThroughputDlSgi');
|
||||
INSERT INTO `kpi_title` VALUES (51, 'UPF', 'UPF.09', '{\"cn\": \"S1-U接口上行字节数\", \"en\": \"GTP.OutOctS1uSgw\"}', 'S1-U接口上行字节数', 'GTP.OutOctS1uSgw');
|
||||
INSERT INTO `kpi_title` VALUES (52, 'UPF', 'UPF.10', '{\"cn\": \"S1-U接口下行字节数\", \"en\": \"GTP.IncOctS1uSgw\"}', 'S1-U接口下行字节数', 'GTP.IncOctS1uSgw');
|
||||
INSERT INTO `kpi_title` VALUES (53, 'AMF', 'AMF.20', '{\"cn\": \"EPS在线用户数\", \"en\": \"SUB.NbrSub.EcmIdle+SUB.NbrSub.EcmConnected\"}', 'EPS在线用户数', 'SUB.NbrSub.EcmIdle+SUB.NbrSub.EcmConnected');
|
||||
INSERT INTO `kpi_title` VALUES (54, 'AMF', 'AMF.21', '{\"cn\": \"EPS附着成功次数\", \"en\": \"MM.SuccEpsAttach\"}', 'EPS附着成功次数', 'MM.SuccEpsAttach');
|
||||
INSERT INTO `kpi_title` VALUES (55, 'AMF', 'AMF.22', '{\"cn\": \"EPS附着请求次数\", \"en\": \"MM.AttEpsAttach\"}', 'EPS附着请求次数', 'MM.AttEpsAttach');
|
||||
INSERT INTO `kpi_title` VALUES (56, 'AMF', 'AMF.23', '{\"cn\": \"EPS附着失败次数_非法用户\", \"en\": \"MM.FailedEpsAttach.3\"}', 'EPS附着失败次数_非法用户', 'MM.FailedEpsAttach.3');
|
||||
INSERT INTO `kpi_title` VALUES (57, 'AMF', 'AMF.24', '{\"cn\": \"EPS附着失败次数_非法终端\", \"en\": \"MM.FailedEpsAttach.5\"}', 'EPS附着失败次数_非法终端', 'MM.FailedEpsAttach.5');
|
||||
INSERT INTO `kpi_title` VALUES (58, 'AMF', 'AMF.25', '{\"cn\": \"EPS附着失败次数_非法ME\", \"en\": \"MM.FailedEpsAttach.6\"}', 'EPS附着失败次数_非法ME', 'MM.FailedEpsAttach.6');
|
||||
INSERT INTO `kpi_title` VALUES (59, 'AMF', 'AMF.26', '{\"cn\": \"EPS附着失败次数_EPS服务不允许_用户原因\", \"en\": \"MM.FailedEpsAttach.7.User\"}', 'EPS附着失败次数_EPS服务不允许_用户原因', 'MM.FailedEpsAttach.7.User');
|
||||
INSERT INTO `kpi_title` VALUES (60, 'AMF', 'AMF.27', '{\"cn\": \"EPS附着失败次数_EPS和非EPS服务不允许\", \"en\": \"MM.FailedEpsAttach.8\"}', 'EPS附着失败次数_EPS和非EPS服务不允许', 'MM.FailedEpsAttach.8');
|
||||
INSERT INTO `kpi_title` VALUES (61, 'AMF', 'AMF.28', '{\"cn\": \"EPS附着失败次数_跟踪区内无合适小区_用户原因\", \"en\": \"MM.FailedEpsAttach.15.User\"}', 'EPS附着失败次数_跟踪区内无合适小区_用户原因', 'MM.FailedEpsAttach.15.User');
|
||||
INSERT INTO `kpi_title` VALUES (62, 'AMF', 'AMF.29', '{\"cn\": \"EPS附着失败次数_ESM失败_用户原因\", \"en\": \"MM.FailedEpsAttach.19.User\"}', 'EPS附着失败次数_ESM失败_用户原因', 'MM.FailedEpsAttach.19.User');
|
||||
INSERT INTO `kpi_title` VALUES (63, 'AMF', 'AMF.30', '{\"cn\": \"MME一次寻呼响应次数\", \"en\": \"MM.FirstPagingSucc\"}', 'MME一次寻呼响应次数', 'MM.FirstPagingSucc');
|
||||
INSERT INTO `kpi_title` VALUES (64, 'AMF', 'AMF.31', '{\"cn\": \"MME二次寻呼响应次数\", \"en\": \"MM.SecondPagingSucc\"}', 'MME二次寻呼响应次数', 'MM.SecondPagingSucc');
|
||||
INSERT INTO `kpi_title` VALUES (65, 'AMF', 'AMF.32', '{\"cn\": \"MME寻呼请求次数\", \"en\": \"MM.PagAtt\"}', 'MME寻呼请求次数', 'MM.PagAtt');
|
||||
INSERT INTO `kpi_title` VALUES (66, 'SMF', 'SMF.08', '{\"cn\": \"4G在线会话数\", \"en\": \"SM.MeanNbrBearerPgw.Default\"}', '4G在线会话数', 'SM.MeanNbrBearerPgw.Default');
|
||||
INSERT INTO `kpi_title` VALUES (67, 'SMF', 'SMF.09', '{\"cn\": \"PGW缺省承载建立成功个数\", \"en\": \"SM.SuccCreateDefaultEpsBearer\"}', 'PGW缺省承载建立成功个数', 'SM.SuccCreateDefaultEpsBearer');
|
||||
INSERT INTO `kpi_title` VALUES (68, 'SMF', 'SMF.10', '{\"cn\": \"PGW缺省承载建立请求个数\", \"en\": \"SM.AttCreateDefaultEpsBearer\"}', 'PGW缺省承载建立请求个数', 'SM.AttCreateDefaultEpsBearer');
|
||||
INSERT INTO `kpi_title` VALUES (69, 'SMF', 'SMF.11', '{\"cn\": \"PGW专用承载建立成功个数\", \"en\": \"SM.SuccCreateDedicatedEpsBearer\"}', 'PGW专用承载建立成功个数', 'SM.SuccCreateDedicatedEpsBearer');
|
||||
INSERT INTO `kpi_title` VALUES (70, 'SMF', 'SMF.12', '{\"cn\": \"PGW专用承载建立请求个数\", \"en\": \"SM.AttCreateDedicatedEpsBearer\"}', 'PGW专用承载建立请求个数', 'SM.AttCreateDedicatedEpsBearer');
|
||||
INSERT INTO `kpi_title` VALUES (71, 'SMF', 'SMF.13', '{\"cn\": \"IMS缺省承载成功建立个数\", \"en\": \"SM.SuccCreateDefaultEpsBearer._Ims\"}', 'IMS缺省承载成功建立个数', 'SM.SuccCreateDefaultEpsBearer._Ims');
|
||||
INSERT INTO `kpi_title` VALUES (72, 'SMF', 'SMF.14', '{\"cn\": \"IMS缺省承载请求建立个数\", \"en\": \"SM.AttCreateDefaultEpsBearer._Ims\"}', 'IMS缺省承载请求建立个数', 'SM.AttCreateDefaultEpsBearer._Ims');
|
||||
INSERT INTO `kpi_title` VALUES (73, 'AMF', 'AMF.A.02', '{\"cn\":\"AMF移动性注册更新成功次数\",\"en\":\"AMF.SuccMobiReg\"}', 'AMF移动性注册更新成功次数', 'AMF.SuccMobiReg');
|
||||
INSERT INTO `kpi_title` VALUES (74, 'AMF', 'AMF.A.03', '{\"cn\":\"AMF移动性注册更新失败次数\",\"en\":\"AMF.FailedMobiReg\"}', 'AMF移动性注册更新失败次数', 'AMF.FailedMobiReg');
|
||||
INSERT INTO `kpi_title` VALUES (75, 'AMF', 'AMF.A.04', '{\"cn\":\"AMF紧急注册请求次数\",\"en\":\"AMF.AttEmergReg\"}', 'AMF紧急注册请求次数', 'AMF.AttEmergReg');
|
||||
INSERT INTO `kpi_title` VALUES (76, 'AMF', 'AMF.A.05', '{\"cn\":\"AMF紧急注册成功次数\",\"en\":\"AMF.SuccEmergReg\"}', 'AMF紧急注册成功次数', 'AMF.SuccEmergReg');
|
||||
INSERT INTO `kpi_title` VALUES (77, 'AMF', 'AMF.A.06', '{\"cn\":\"AMF紧急注册失败次数\",\"en\":\"AMF.FailedEmergReg\"}', 'AMF紧急注册失败次数', 'AMF.FailedEmergReg');
|
||||
INSERT INTO `kpi_title` VALUES (78, 'AMF', 'AMF.A.07', '{\"cn\":\"UE发起的去注册请求次数\",\"en\":\"AMF.AttUeDereg\"}', 'UE发起的去注册请求次数', 'AMF.AttUeDereg');
|
||||
INSERT INTO `kpi_title` VALUES (79, 'AMF', 'AMF.A.08', '{\"cn\":\"UE发起的去注册成功次数\",\"en\":\"AMF.SuccUeDereg\"}', 'UE发起的去注册成功次数', 'AMF.SuccUeDereg');
|
||||
INSERT INTO `kpi_title` VALUES (80, 'AMF', 'AMF.A.09', '{\"cn\":\"AMF发起的去注册请求次数\",\"en\":\"AMF.AttAmfDereg\"}', 'AMF发起的去注册请求次数', 'AMF.AttAmfDereg');
|
||||
INSERT INTO `kpi_title` VALUES (81, 'AMF', 'AMF.A.10', '{\"cn\":\"AMF发起的去注册成功次数\",\"en\":\"AMF.SuccAmfDereg\"}', 'AMF发起的去注册成功次数', 'AMF.SuccAmfDereg');
|
||||
INSERT INTO `kpi_title` VALUES (82, 'AMF', 'AMF.A.11', '{\"cn\":\"UDM发起的去注册请求次数\",\"en\":\"AMF.AttUdmDereg\"}', 'UDM发起的去注册请求次数', 'AMF.AttUdmDereg');
|
||||
INSERT INTO `kpi_title` VALUES (83, 'AMF', 'AMF.A.12', '{\"cn\":\"UDM发起的去注册成功次数\",\"en\":\"AMF.SuccUdmDereg\"}', 'UDM发起的去注册成功次数', 'AMF.SuccUdmDereg');
|
||||
INSERT INTO `kpi_title` VALUES (84, 'AMF', 'AMF.A.13', '{\"cn\":\"AMF寻呼失败次数\",\"en\":\"AMF.PagFail\"}', 'AMF寻呼失败次数', 'AMF.PagFail');
|
||||
INSERT INTO `kpi_title` VALUES (85, 'AMF', 'AMF.A.14', '{\"cn\":\"AMF隐式去注册次数\",\"en\":\"AMF.ImplicitDereg\"}', 'AMF隐式去注册次数', 'AMF.ImplicitDereg');
|
||||
INSERT INTO `kpi_title` VALUES (86, 'SMF', 'SMF.A.01', '{\"cn\":\"PDU会话接受次数\",\"en\":\"SMF.PduSessAcpt\"}', 'PDU会话接受次数', 'SMF.PduSessAcpt');
|
||||
INSERT INTO `kpi_title` VALUES (87, 'SMF', 'SMF.A.02', '{\"cn\":\"基站Pdu资源创建成功次数\",\"en\":\"SM.PduResSetupSucc\"}', '基站Pdu资源创建成功次数', 'SM.PduResSetupSucc');
|
||||
INSERT INTO `kpi_title` VALUES (88, 'SMF', 'SMF.A.03', '{\"cn\":\"查询用户SM数据失败次数\",\"en\":\"SM.RetrieveSmDataFail\"}', '查询用户SM数据失败次数', 'SM.RetrieveSmDataFail');
|
||||
INSERT INTO `kpi_title` VALUES (89, 'SMF', 'SMF.A.04', '{\"cn\":\"PFCP会话建立失败次数\",\"en\":\"SM.PfcpSessEstFail\"}', 'PFCP会话建立失败次数', 'SM.PfcpSessEstFail');
|
||||
INSERT INTO `kpi_title` VALUES (90, 'SMF', 'SMF.A.05', '{\"cn\":\"基站Pdu资源创建失败次数\",\"en\":\"SM.PduResSetupFail\"}', '基站Pdu资源创建失败次数', 'SM.PduResSetupFail');
|
||||
INSERT INTO `kpi_title` VALUES (91, 'SMF', 'SMF.A.06', '{\"cn\":\"PFCP会话修改失败次数\",\"en\":\"SM.PfcpSessMdfyFail\"}', 'PFCP会话修改失败次数', 'SM.PfcpSessMdfyFail');
|
||||
INSERT INTO `kpi_title` VALUES (92, 'SMF', 'SMF.A.07', '{\"cn\":\"PDU会话拒绝次数\",\"en\":\"SM.PduSessRejt\"}', 'PDU会话拒绝次数', 'SM.PduSessRejt');
|
||||
INSERT INTO `kpi_title` VALUES (93, 'SMF', 'SMF.A.08', '{\"cn\":\"PDU会话释放指示次数\",\"en\":\"SM.PduSessRelCmd\"}', 'PDU会话释放指示次数', 'SM.PduSessRelCmd');
|
||||
INSERT INTO `kpi_title` VALUES (94, 'NSSF', 'NSSF.A.02', '{\"cn\":\"可用AMF注册次数\",\"en\":\"NSSF.SuccAvailAMFPut\"}', '可用AMF注册成功次数', 'NSSF.SuccAvailAMFPut');
|
||||
INSERT INTO `kpi_title` VALUES (95, 'NSSF', 'NSSF.A.03', '{\"cn\":\"可用AMF注册更新成功次数\",\"en\":\"NSSF.AvailAMFPut\"}', '可用AMF注册次数', 'NSSF.AvailAMFPut');
|
||||
INSERT INTO `kpi_title` VALUES (96, 'NSSF', 'NSSF.A.04', '{\"cn\":\"可用AMF注册更新次数\",\"en\":\"NSSF.SuccAvailAMFPatch\"}', '可用AMF注册更新成功次数', 'NSSF.SuccAvailAMFPatch');
|
||||
INSERT INTO `kpi_title` VALUES (97, 'NSSF', 'NSSF.A.01', '{\"cn\":\"可用AMF注册成功次数\",\"en\":\"NSSF.AvailAMFPatch\"}', '可用AMF注册更新次数', 'NSSF.AvailAMFPatch');
|
||||
INSERT INTO `kpi_title` VALUES (98, 'NSSF', 'NSSF.A.05', '{\"cn\":\"可用AMF去注册成功次数\",\"en\":\"NSSF.SuccAvailAMFDelete\"}', '可用AMF去注册成功次数', 'NSSF.SuccAvailAMFDelete');
|
||||
INSERT INTO `kpi_title` VALUES (99, 'NSSF', 'NSSF.A.06', '{\"cn\":\"可用AMF去注册次数\",\"en\":\"NSSF.AvailAMFDelete\"}', '可用AMF去注册次数', 'NSSF.AvailAMFDelete');
|
||||
INSERT INTO `kpi_title` VALUES (100, 'NSSF', 'NSSF.A.07', '{\"cn\":\"网元订阅成功次数\",\"en\":\"NSSF.SuccAvailSubscription\"}', '网元订阅成功次数', 'NSSF.SuccAvailSubscription');
|
||||
INSERT INTO `kpi_title` VALUES (101, 'NSSF', 'NSSF.A.08', '{\"cn\":\"网元订阅次数\",\"en\":\"NSSF.AvailSubscription\"}', '网元订阅次数', 'NSSF.AvailSubscription');
|
||||
INSERT INTO `kpi_title` VALUES (102, 'NSSF', 'NSSF.A.09', '{\"cn\":\"网元去订阅成功次数\",\"en\":\"NSSF.SuccAvailUnsubscription\"}', '网元去订阅成功次数', 'NSSF.SuccAvailUnsubscription');
|
||||
INSERT INTO `kpi_title` VALUES (103, 'NSSF', 'NSSF.A.10', '{\"cn\":\"网元去订阅次数\",\"en\":\"NSSF.AvailUnsubscription\"}', '网元去订阅次数', 'NSSF.AvailUnsubscription');
|
||||
INSERT INTO `kpi_title` VALUES (104, 'NSSF', 'NSSF.A.11', '{\"cn\":\"向NRF注册成功次数\",\"en\":\"NSSF.SuccNRFReg\"}', '向NRF注册成功次数', 'NSSF.SuccNRFReg');
|
||||
INSERT INTO `kpi_title` VALUES (105, 'NSSF', 'NSSF.A.12', '{\"cn\":\"向NRF注册次数\",\"en\":\"NSSF.NRFReg\"}', '向NRF注册次数', 'NSSF.NRFReg');
|
||||
INSERT INTO `kpi_title` VALUES (106, 'NSSF', 'NSSF.A.13', '{\"cn\":\"向NRF发送心跳次数\",\"en\":\"NSSF.NRFHeartbeat\"}', '向NRF发送心跳次数', 'NSSF.NRFHeartbeat');
|
||||
INSERT INTO `kpi_title` VALUES (107, 'NSSF', 'NSSF.A.14', '{\"cn\":\"当前注册AMF个数\",\"en\":\"NSSF.CurrentAMFCount\"}', '当前注册AMF个数', 'NSSF.CurrentAMFCount');
|
||||
INSERT INTO `kpi_title` VALUES (108, 'NSSF', 'NSSF.A.15', '{\"cn\":\"当前订阅网元个数\",\"en\":\"NSSF.CurrentSubscriperCount\"}', '当前订阅网元个数', 'NSSF.CurrentSubscriperCount');
|
||||
INSERT INTO `kpi_title` VALUES (109, 'MME', 'MME.A.01', '{\"cn\":\"MME附着请求次数\",\"en\":\"EpsAttachAtt\"}', 'MME附着请求次数', 'EpsAttachAtt');
|
||||
INSERT INTO `kpi_title` VALUES (110, 'MME', 'MME.A.02', '{\"cn\":\"MME附着成功次数\",\"en\":\"EpsAttachSucc\"}', 'MME附着成功次数', 'EpsAttachSucc');
|
||||
INSERT INTO `kpi_title` VALUES (111, 'MME', 'MME.A.03', '{\"cn\":\"MME附着失败次数\",\"en\":\"EpsAttachFail\"}', 'MME附着失败次数', 'EpsAttachFail');
|
||||
INSERT INTO `kpi_title` VALUES (112, 'MME', 'MME.A.04', '{\"cn\":\"MME组合附着请求次数\",\"en\":\"CombAttachAtt\"}', 'MME组合附着请求次数', 'CombAttachAtt');
|
||||
INSERT INTO `kpi_title` VALUES (113, 'MME', 'MME.A.05', '{\"cn\":\"MME组合附着成功次数\",\"en\":\"CombAttachSucc\"}', 'MME组合附着成功次数', 'CombAttachSucc');
|
||||
INSERT INTO `kpi_title` VALUES (114, 'MME', 'MME.A.06', '{\"cn\":\"MME组合附着失败次数\",\"en\":\"CombAttachFail\"}', 'MME组合附着失败次数', 'CombAttachFail');
|
||||
INSERT INTO `kpi_title` VALUES (115, 'MME', 'MME.A.07', '{\"cn\":\"MME紧急附着请求次数\",\"en\":\"EmergAttachAtt\"}', 'MME紧急附着请求次数', 'EmergAttachAtt');
|
||||
INSERT INTO `kpi_title` VALUES (116, 'MME', 'MME.A.08', '{\"cn\":\"MME紧急附着成功次数\",\"en\":\"EmergAttachSucc\"}', 'MME紧急附着成功次数', 'EmergAttachSucc');
|
||||
INSERT INTO `kpi_title` VALUES (117, 'MME', 'MME.A.09', '{\"cn\":\"MME紧急附着失败次数\",\"en\":\"EmergAttachFail\"}', 'MME紧急附着失败次数', 'EmergAttachFail');
|
||||
INSERT INTO `kpi_title` VALUES (118, 'MME', 'MME.A.10', '{\"cn\":\"UE发起的分离请求次数\",\"en\":\"EpsDetachUeAtt\"}', 'UE发起的分离请求次数', 'EpsDetachUeAtt');
|
||||
INSERT INTO `kpi_title` VALUES (119, 'MME', 'MME.A.11', '{\"cn\":\"UE发起的分离请求成功次数\",\"en\":\"EpsDetachUeSucc\"}', 'UE发起的分离请求成功次数', 'EpsDetachUeSucc');
|
||||
INSERT INTO `kpi_title` VALUES (120, 'MME', 'MME.A.12', '{\"cn\":\"MME发起的分离请求次数\",\"en\":\"EpsDetachMMEAtt\"}', 'MME发起的分离请求次数', 'EpsDetachMMEAtt');
|
||||
INSERT INTO `kpi_title` VALUES (121, 'MME', 'MME.A.13', '{\"cn\":\"MME发起的分离请求成功次数\",\"en\":\"EpsDetachMMESucc\"}', 'MME发起的分离请求成功次数', 'EpsDetachMMESucc');
|
||||
INSERT INTO `kpi_title` VALUES (122, 'MME', 'MME.A.14', '{\"cn\":\"伴随SGW内切换的TAU请求次数\",\"en\":\"TauIntraSgwAtt\"}', '伴随SGW内切换的TAU请求次数', 'TauIntraSgwAtt');
|
||||
INSERT INTO `kpi_title` VALUES (123, 'MME', 'MME.A.15', '{\"cn\":\"伴随SGW内切换的TAU成功请求次数\",\"en\":\"TauIntraSgwSucc\"}', '伴随SGW内切换的TAU成功请求次数', 'TauIntraSgwSucc');
|
||||
INSERT INTO `kpi_title` VALUES (124, 'MME', 'MME.A.16', '{\"cn\":\"伴随SGW内切换的TAU失败请求次数\",\"en\":\"TauIntraSgwFail\"}', '伴随SGW内切换的TAU失败请求次数', 'TauIntraSgwFail');
|
||||
INSERT INTO `kpi_title` VALUES (125, 'MME', 'MME.A.17', '{\"cn\":\"MME寻呼次数\",\"en\":\"PagingEpsAtt\"}', 'MME寻呼次数', 'PagingEpsAtt');
|
||||
INSERT INTO `kpi_title` VALUES (126, 'MME', 'MME.A.18', '{\"cn\":\"MME寻呼成功次数\",\"en\":\"PagingEpsSucc\"}', 'MME寻呼成功次数', 'PagingEpsSucc');
|
||||
INSERT INTO `kpi_title` VALUES (127, 'MME', 'MME.A.19', '{\"cn\":\"MME寻呼失败次数\",\"en\":\"PagingEpsFail\"}', 'MME寻呼失败次数', 'PagingEpsFail');
|
||||
INSERT INTO `kpi_title` VALUES (128, 'MME', 'MME.A.20', '{\"cn\":\"MME隐式分离请求次数\",\"en\":\"EpsImplicitDetach\"}', 'MME隐式分离请求次数', 'EpsImplicitDetach');
|
||||
INSERT INTO `kpi_title` VALUES (129, 'MME', 'MME.A.21', '{\"cn\":\"MME激活专用承载请求次数\",\"en\":\"ActDedicatedEpsBearerAtt\"}', 'MME激活专用承载请求次数', 'ActDedicatedEpsBearerAtt');
|
||||
INSERT INTO `kpi_title` VALUES (130, 'MME', 'MME.A.22', '{\"cn\":\"MME激活专用承载请求成功次数\",\"en\":\"ActDedicatedEpsBearerSucc\"}', 'MME激活专用承载请求成功次数', 'ActDedicatedEpsBearerSucc');
|
||||
INSERT INTO `kpi_title` VALUES (131, 'MME', 'MME.A.23', '{\"cn\":\"MME激活专用承载请求失败次数\",\"en\":\"ActDedicatedEpsBearerFail\"}', 'MME激活专用承载请求失败次数', 'ActDedicatedEpsBearerFail');
|
||||
INSERT INTO `kpi_title` VALUES (132, 'MME', 'MME.A.24', '{\"cn\":\"MME去激活专用承载请求次数\",\"en\":\"DeactEpsDedicatedBearerAtt\"}', 'MME去激活专用承载请求次数', 'DeactEpsDedicatedBearerAtt');
|
||||
INSERT INTO `kpi_title` VALUES (133, 'MME', 'MME.A.25', '{\"cn\":\"MME去激活专用承载请求成功次数\",\"en\":\"DeactEpsDedicatedBearerSucc\"}', 'MME去激活专用承载请求成功次数', 'DeactEpsDedicatedBearerSucc');
|
||||
INSERT INTO `kpi_title` VALUES (134, 'MME', 'MME.A.26', '{\"cn\":\"MME修改专用承载请求次数\",\"en\":\"ModEpsBearerAtt\"}', 'MME修改专用承载请求次数', 'ModEpsBearerAtt');
|
||||
INSERT INTO `kpi_title` VALUES (135, 'MME', 'MME.A.27', '{\"cn\":\"MME修改专用承载请求成功次数\",\"en\":\"ModEpsBearerSucc\"}', 'MME修改专用承载请求成功次数', 'ModEpsBearerSucc');
|
||||
INSERT INTO `kpi_title` VALUES (136, 'MME', 'MME.A.28', '{\"cn\":\"MME修改专用承载请求失败次数\",\"en\":\"ModEpsBearerFail\"}', 'MME修改专用承载请求失败次数', 'ModEpsBearerFail');
|
||||
INSERT INTO `kpi_title` VALUES (137, 'MME', 'MME.A.29', '{\"cn\":\"MME服务请求次数\",\"en\":\"EpsServiceReqAtt\"}', 'MME服务请求次数', 'EpsServiceReqAtt');
|
||||
INSERT INTO `kpi_title` VALUES (138, 'MME', 'MME.A.30', '{\"cn\":\"MME服务请求成功次数\",\"en\":\"EpsServiceReqSucc\"}', 'MME服务请求成功次数', 'EpsServiceReqSucc');
|
||||
INSERT INTO `kpi_title` VALUES (139, 'MME', 'MME.A.31', '{\"cn\":\"MME服务请求失败次数\",\"en\":\"EpsServiceReqFail\"}', 'MME服务请求失败次数', 'EpsServiceReqFail');
|
||||
INSERT INTO `kpi_title` VALUES (140, 'MOCNGW', 'MOCNGW.01', '{\"cn\":\"AttachRequest\",\"en\":\"AttachRequest\"}', 'AttachRequest', 'AttachRequest');
|
||||
INSERT INTO `kpi_title` VALUES (141, 'MOCNGW', 'MOCNGW.02', '{\"cn\":\"AttachAccept\",\"en\":\"AttachAccept\"}', 'AttachAccept', 'AttachAccept');
|
||||
INSERT INTO `kpi_title` VALUES (142, 'MOCNGW', 'MOCNGW.03', '{\"cn\":\"AttachComplete\",\"en\":\"AttachComplete\"}', 'AttachComplete', 'AttachComplete');
|
||||
INSERT INTO `kpi_title` VALUES (143, 'MOCNGW', 'MOCNGW.04', '{\"cn\":\"AttachReject\",\"en\":\"AttachReject\"}', 'AttachReject', 'AttachReject');
|
||||
INSERT INTO `kpi_title` VALUES (144, 'MOCNGW', 'MOCNGW.05', '{\"cn\":\"DetachRequest\",\"en\":\"DetachRequest\"}', 'DetachRequest', 'DetachRequest');
|
||||
INSERT INTO `kpi_title` VALUES (145, 'MOCNGW', 'MOCNGW.06', '{\"cn\":\"DetachAccept\",\"en\":\"DetachAccept\"}', 'DetachAccept', 'DetachAccept');
|
||||
INSERT INTO `kpi_title` VALUES (146, 'MOCNGW', 'MOCNGW.07', '{\"cn\":\"TrackingAreaUpdateRequest\",\"en\":\"TrackingAreaUpdateRequest\"}', 'TrackingAreaUpdateRequest', 'TrackingAreaUpdateRequest');
|
||||
INSERT INTO `kpi_title` VALUES (147, 'MOCNGW', 'MOCNGW.08', '{\"cn\":\"TrackingAreaUpdateAccept\",\"en\":\"TrackingAreaUpdateAccept\"}', 'TrackingAreaUpdateAccept', 'TrackingAreaUpdateAccept');
|
||||
INSERT INTO `kpi_title` VALUES (148, 'MOCNGW', 'MOCNGW.09', '{\"cn\":\"TrackingAreaUpdateComplete\",\"en\":\"TrackingAreaUpdateComplete\"}', 'TrackingAreaUpdateComplete', 'TrackingAreaUpdateComplete');
|
||||
INSERT INTO `kpi_title` VALUES (149, 'MOCNGW', 'MOCNGW.10', '{\"cn\":\"TrackingAreaUpdateReject\",\"en\":\"TrackingAreaUpdateReject\"}', 'TrackingAreaUpdateReject', 'TrackingAreaUpdateReject');
|
||||
INSERT INTO `kpi_title` VALUES (150, 'MOCNGW', 'MOCNGW.11', '{\"cn\":\"ServiceRequest\",\"en\":\"ServiceRequest\"}', 'ServiceRequest', 'ServiceRequest');
|
||||
INSERT INTO `kpi_title` VALUES (151, 'MOCNGW', 'MOCNGW.12', '{\"cn\":\"ExtendedServiceRequest\",\"en\":\"ExtendedServiceRequest\"}', 'ExtendedServiceRequest', 'ExtendedServiceRequest');
|
||||
INSERT INTO `kpi_title` VALUES (152, 'MOCNGW', 'MOCNGW.13', '{\"cn\":\"ControlPlaneServiceRequest\",\"en\":\"ControlPlaneServiceRequest\"}', 'ControlPlaneServiceRequest', 'ControlPlaneServiceRequest');
|
||||
INSERT INTO `kpi_title` VALUES (153, 'MOCNGW', 'MOCNGW.14', '{\"cn\":\"ServiceReject\",\"en\":\"ServiceReject\"}', 'ServiceReject', 'ServiceReject');
|
||||
INSERT INTO `kpi_title` VALUES (154, 'MOCNGW', 'MOCNGW.15', '{\"cn\":\"ServiceAccept\",\"en\":\"ServiceAccept\"}', 'ServiceAccept', 'ServiceAccept');
|
||||
INSERT INTO `kpi_title` VALUES (155, 'MOCNGW', 'MOCNGW.16', '{\"cn\":\"GutiReallocationCommand\",\"en\":\"GutiReallocationCommand\"}', 'GutiReallocationCommand', 'GutiReallocationCommand');
|
||||
INSERT INTO `kpi_title` VALUES (156, 'MOCNGW', 'MOCNGW.17', '{\"cn\":\"GutiReallocationComplete\",\"en\":\"GutiReallocationComplete\"}', 'GutiReallocationComplete', 'GutiReallocationComplete');
|
||||
INSERT INTO `kpi_title` VALUES (157, 'MOCNGW', 'MOCNGW.18', '{\"cn\":\"AuthenticationRequest\",\"en\":\"AuthenticationRequest\"}', 'AuthenticationRequest', 'AuthenticationRequest');
|
||||
INSERT INTO `kpi_title` VALUES (158, 'MOCNGW', 'MOCNGW.19', '{\"cn\":\"AuthenticationResponse\",\"en\":\"AuthenticationResponse\"}', 'AuthenticationResponse', 'AuthenticationResponse');
|
||||
INSERT INTO `kpi_title` VALUES (159, 'MOCNGW', 'MOCNGW.20', '{\"cn\":\"AuthenticationReject\",\"en\":\"AuthenticationReject\"}', 'AuthenticationReject', 'AuthenticationReject');
|
||||
INSERT INTO `kpi_title` VALUES (160, 'MOCNGW', 'MOCNGW.21', '{\"cn\":\"AuthenticationFailure\",\"en\":\"AuthenticationFailure\"}', 'AuthenticationFailure', 'AuthenticationFailure');
|
||||
INSERT INTO `kpi_title` VALUES (161, 'MOCNGW', 'MOCNGW.22', '{\"cn\":\"IdentityRequest\",\"en\":\"IdentityRequest\"}', 'IdentityRequest', 'IdentityRequest');
|
||||
INSERT INTO `kpi_title` VALUES (162, 'MOCNGW', 'MOCNGW.23', '{\"cn\":\"IdentityResponse\",\"en\":\"IdentityResponse\"}', 'IdentityResponse', 'IdentityResponse');
|
||||
INSERT INTO `kpi_title` VALUES (163, 'MOCNGW', 'MOCNGW.24', '{\"cn\":\"SecurityModeCommand\",\"en\":\"SecurityModeCommand\"}', 'SecurityModeCommand', 'SecurityModeCommand');
|
||||
INSERT INTO `kpi_title` VALUES (164, 'MOCNGW', 'MOCNGW.25', '{\"cn\":\"SecurityModeComplete\",\"en\":\"SecurityModeComplete\"}', 'SecurityModeComplete', 'SecurityModeComplete');
|
||||
INSERT INTO `kpi_title` VALUES (165, 'MOCNGW', 'MOCNGW.26', '{\"cn\":\"SecurityModeReject\",\"en\":\"SecurityModeReject\"}', 'SecurityModeReject', 'SecurityModeReject');
|
||||
INSERT INTO `kpi_title` VALUES (166, 'MOCNGW', 'MOCNGW.27', '{\"cn\":\"EmmStatus\",\"en\":\"EmmStatus\"}', 'EmmStatus', 'EmmStatus');
|
||||
INSERT INTO `kpi_title` VALUES (167, 'MOCNGW', 'MOCNGW.28', '{\"cn\":\"EmmInformation\",\"en\":\"EmmInformation\"}', 'EmmInformation', 'EmmInformation');
|
||||
INSERT INTO `kpi_title` VALUES (168, 'MOCNGW', 'MOCNGW.29', '{\"cn\":\"DownlinkNasTransport\",\"en\":\"DownlinkNasTransport\"}', 'DownlinkNasTransport', 'DownlinkNasTransport');
|
||||
INSERT INTO `kpi_title` VALUES (169, 'MOCNGW', 'MOCNGW.30', '{\"cn\":\"UplinkNasTransport\",\"en\":\"UplinkNasTransport\"}', 'UplinkNasTransport', 'UplinkNasTransport');
|
||||
INSERT INTO `kpi_title` VALUES (170, 'MOCNGW', 'MOCNGW.31', '{\"cn\":\"CsServiceNotification\",\"en\":\"CsServiceNotification\"}', 'CsServiceNotification', 'CsServiceNotification');
|
||||
INSERT INTO `kpi_title` VALUES (171, 'MOCNGW', 'MOCNGW.32', '{\"cn\":\"DownlinkGenericNasTransport\",\"en\":\"DownlinkGenericNasTransport\"}', 'DownlinkGenericNasTransport', 'DownlinkGenericNasTransport');
|
||||
INSERT INTO `kpi_title` VALUES (172, 'MOCNGW', 'MOCNGW.33', '{\"cn\":\"UplinkGenericNasTransport\",\"en\":\"UplinkGenericNasTransport\"}', 'UplinkGenericNasTransport', 'UplinkGenericNasTransport');
|
||||
INSERT INTO `kpi_title` VALUES (173, 'IMS', 'SCSCF.01', '{\"cn\": \"LTE接入注册用户数\",\"en\": \"UR.SubsLTE.fromVoLTE\"}', 'LTE接入注册用户数', 'UR.SubsLTE.fromVoLTE');
|
||||
INSERT INTO `kpi_title` VALUES (174, 'IMS', 'SCSCF.02', '{\"cn\": \"5G接入注册用户数\",\"en\": \"UR.Subs5G.fromVo5G\"}', '5G接入注册用户数', 'UR.Subs5G.fromVo5G');
|
||||
INSERT INTO `kpi_title` VALUES (175, 'IMS', 'SCSCF.03', '{\"cn\": \"初始注册成功次数\",\"en\": \"UR.SuccInitReg\"}', '初始注册成功次数', 'VoNR Registration Success');
|
||||
INSERT INTO `kpi_title` VALUES (176, 'IMS', 'SCSCF.04', '{\"cn\": \"初始注册请求次数\",\"en\": \"UR.AttInitReg\"}', '初始注册请求次数', 'VoNR Registration Request');
|
||||
INSERT INTO `kpi_title` VALUES (177, 'IMS', 'SCSCF.05', '{\"cn\": \"主叫接通次数\",\"en\": \"SC.SuccSessionOrig\"}', '主叫接通次数', 'SC.SuccSessionOrig');
|
||||
INSERT INTO `kpi_title` VALUES (178, 'IMS', 'SCSCF.06', '{\"cn\": \"主叫试呼次数\",\"en\": \"SC.AttSessionOrig\"}', '主叫试呼次数', 'MO Call Attempt');
|
||||
INSERT INTO `kpi_title` VALUES (179, 'IMS', 'SCSCF.07', '{\"cn\": \"被叫接通次数\",\"en\": \"SC.SuccSessionTerm\"}', '被叫接通次数', 'SC.SuccSessionTerm');
|
||||
INSERT INTO `kpi_title` VALUES (180, 'IMS', 'SCSCF.08', '{\"cn\": \"被叫试呼次数\",\"en\": \"SC.AttSessionTerm\"}', '被叫试呼次数', 'MT Call Attempt');
|
||||
INSERT INTO `kpi_title` VALUES (181, 'IMS', 'SCSCF.09', '{\"cn\": \"主叫应答次数\",\"en\": \"SC.AnsSessionOrig\"}', '主叫应答次数', 'SC.AnsSessionOrig');
|
||||
INSERT INTO `kpi_title` VALUES (182, 'IMS', 'SCSCF.10', '{\"cn\": \"主叫早释次数\",\"en\": \"SC.OrigRelBeforeRing\"}', '主叫早释次数', 'SC.OrigRelBeforeRing');
|
||||
INSERT INTO `kpi_title` VALUES (183, 'IMS', 'SCSCF.11', '{\"cn\": \"主叫振铃早释次数\",\"en\": \"SC.OrigRelAfterRing\"}', '主叫振铃早释次数', 'SC.OrigRelAfterRing');
|
||||
INSERT INTO `kpi_title` VALUES (184, 'IMS', 'SCSCF.12', '{\"cn\": \"主叫403请求禁止次数\",\"en\": \"SC.FailSessionOrig.403\"}', '主叫403请求禁止次数', 'SC.FailSessionOrig.403');
|
||||
INSERT INTO `kpi_title` VALUES (185, 'IMS', 'SCSCF.13', '{\"cn\": \"主叫404未找到次数\",\"en\": \"SC.FailSessionOrig.404\"}', '主叫404未找到次数', 'SC.FailSessionOrig.404');
|
||||
INSERT INTO `kpi_title` VALUES (186, 'IMS', 'SCSCF.14', '{\"cn\": \"主叫408请求超时次数\",\"en\": \"SC.FailSessionOrig.408\"}', '主叫408请求超时次数', 'SC.FailSessionOrig.408');
|
||||
INSERT INTO `kpi_title` VALUES (187, 'IMS', 'SCSCF.15', '{\"cn\": \"主叫480久叫不应次\",\"en\": \"SC.FailSessionOrig.480\"}', '主叫480久叫不应次', 'SC.FailSessionOrig.480');
|
||||
INSERT INTO `kpi_title` VALUES (188, 'IMS', 'SCSCF.16', '{\"cn\": \"主叫484Request-URI不完整次\",\"en\": \"SC.FailSessionOrig.484\"}', '主叫484Request-URI不完整次', 'SC.FailSessionOrig.484');
|
||||
INSERT INTO `kpi_title` VALUES (189, 'IMS', 'SCSCF.17', '{\"cn\": \"主叫486用户忙次数\",\"en\": \"SC.FailSessionOrig.486\"}', '主叫486用户忙次数', 'SC.FailSessionOrig.486');
|
||||
INSERT INTO `kpi_title` VALUES (190, 'IMS', 'SCSCF.18', '{\"cn\": \"主叫487请求终止次数\",\"en\": \"SC.FailSessionOrig.487\"}', '主叫487请求终止次数', 'SC.FailSessionOrig.487');
|
||||
INSERT INTO `kpi_title` VALUES (191, 'IMS', 'SCSCF.19', '{\"cn\": \"主叫600用户忙次数\",\"en\": \"SC.FailSessionOrig.600\"}', '主叫600用户忙次数', 'SC.FailSessionOrig.600');
|
||||
INSERT INTO `kpi_title` VALUES (192, 'IMS', 'SCSCF.20', '{\"cn\": \"主叫603用户拒接次数\",\"en\": \"SC.FailSessionOrig.603\"}', '主叫603用户拒接次数', 'SC.FailSessionOrig.603');
|
||||
INSERT INTO `kpi_title` VALUES (193, 'IMS', 'SCSCF.21', '{\"cn\": \"主叫604用户信息不存在次数\",\"en\": \"SC.FailSessionOrig.604\"}', '主叫604用户信息不存在次数', 'SC.FailSessionOrig.604');
|
||||
INSERT INTO `kpi_title` VALUES (194, 'IMS', 'SCSCF.22', '{\"cn\": \"被叫应答次数\",\"en\": \"SC.AnsSessionTerm\"}', '被叫应答次数', 'SC.AnsSessionTerm');
|
||||
INSERT INTO `kpi_title` VALUES (195, 'IMS', 'SCSCF.23', '{\"cn\": \"被叫早释次\",\"en\": \"SC.TermiRelBeforeRing\"}', '被叫早释次', 'SC.TermiRelBeforeRing');
|
||||
INSERT INTO `kpi_title` VALUES (196, 'IMS', 'SCSCF.24', '{\"cn\": \"被叫振铃早释次数\",\"en\": \"SC.TermiRelAfterRing\"}', '被叫振铃早释次数', 'SC.TermiRelAfterRing');
|
||||
INSERT INTO `kpi_title` VALUES (197, 'IMS', 'SCSCF.25', '{\"cn\": \"被叫403请求禁止次数\",\"en\": \"SC.FailSessionTerm.403\"}', '被叫403请求禁止次数', 'SC.FailSessionTerm.403');
|
||||
INSERT INTO `kpi_title` VALUES (198, 'IMS', 'SCSCF.26', '{\"cn\": \"被叫404未找到次数\",\"en\": \"SC.FailSessionTerm.404\"}', '被叫404未找到次数', 'SC.FailSessionTerm.404');
|
||||
INSERT INTO `kpi_title` VALUES (199, 'IMS', 'SCSCF.27', '{\"cn\": \"被叫408请求超时次数\",\"en\": \"SC.FailSessionTerm.408\"}', '被叫408请求超时次数', 'SC.FailSessionTerm.408');
|
||||
INSERT INTO `kpi_title` VALUES (200, 'IMS', 'SCSCF.28', '{\"cn\": \"被叫480久叫不应次数\",\"en\": \"SC.FailSessionTerm.480\"}', '被叫480久叫不应次数', 'SC.FailSessionTerm.480');
|
||||
INSERT INTO `kpi_title` VALUES (201, 'IMS', 'SCSCF.29', '{\"cn\": \"被叫484Request-URI不完整次数\",\"en\": \"SC.FailSessionTerm.484\"}', '被叫484Request-URI不完整次数', 'SC.FailSessionTerm.484');
|
||||
INSERT INTO `kpi_title` VALUES (202, 'IMS', 'SCSCF.30', '{\"cn\": \"被叫486用户忙次数\",\"en\": \"SC.FailSessionTerm.486\"}', '被叫486用户忙次数', 'SC.FailSessionTerm.486');
|
||||
INSERT INTO `kpi_title` VALUES (203, 'IMS', 'SCSCF.31', '{\"cn\": \"被叫487请求终止次数\",\"en\": \"SC.FailSessionTerm.487\"}', '被叫487请求终止次数', 'SC.FailSessionTerm.487');
|
||||
INSERT INTO `kpi_title` VALUES (204, 'IMS', 'SCSCF.32', '{\"cn\": \"被叫600用户忙次数\",\"en\": \"SC.FailSessionTerm.600\"}', '被叫600用户忙次数', 'SC.FailSessionTerm.600');
|
||||
INSERT INTO `kpi_title` VALUES (205, 'IMS', 'SCSCF.33', '{\"cn\": \"被叫603用户拒接次数\",\"en\": \"SC.FailSessionTerm.603\"}', '被叫603用户拒接次数', 'SC.FailSessionTerm.603');
|
||||
INSERT INTO `kpi_title` VALUES (206, 'IMS', 'SCSCF.34', '{\"cn\": \"被叫604用户信息不存在次数\",\"en\": \"SC.FailSessionTerm.604\"}', '被叫604用户信息不存在次数', 'SC.FailSessionTerm.604');
|
||||
INSERT INTO `kpi_title` VALUES (207, 'PCF', 'PCF.01', '{\"cn\": \"在线N7会话数\", \"en\": \"PCF.SmAssocNbrMean\"}', '在线N7会话数', 'PCF.SmAssocNbrMean');
|
||||
INSERT INTO `kpi_title` VALUES (208, 'PCF', 'PCF.02', '{\"cn\": \"SM策略关联建立成功次数\", \"en\": \"PCF.PolicySmAssocCreateSucc\"}', 'SM策略关联建立成功次数', 'PCF.PolicySmAssocCreateSucc');
|
||||
INSERT INTO `kpi_title` VALUES (209, 'PCF', 'PCF.03', '{\"cn\": \"SM策略关联建立请求次数\", \"en\": \"PCF.PolicySmAssocCreateReq\"}', 'SM策略关联建立请求次数', 'PCF.PolicySmAssocCreateReq');
|
||||
INSERT INTO `kpi_title` VALUES (210, 'PCF', 'PCF.04', '{\"cn\": \"SM策略关联更新成功次数\", \"en\": \"PCF.PolicySmAssocUpdateSucc\"}', 'SM策略关联更新成功次数', 'PCF.PolicySmAssocUpdateSucc');
|
||||
INSERT INTO `kpi_title` VALUES (211, 'PCF', 'PCF.05', '{\"cn\": \"SM策略关联更新请求次数\", \"en\": \"PCF.PolicySmAssocUpdateReq\"}', 'SM策略关联更新请求次数', 'PCF.PolicySmAssocUpdateReq');
|
||||
INSERT INTO `kpi_title` VALUES (212, 'PCF', 'PCF.06', '{\"cn\": \"在线Gx会话数\", \"en\": \"SM.SessionNbrMean\"}', '在线Gx会话数', 'SM.SessionNbrMean');
|
||||
INSERT INTO `kpi_title` VALUES (213, 'PCF', 'PCF.07', '{\"cn\": \"在线Rx会话数\", \"en\": \"SM.RxSessionMean\"}', '在线Rx会话数', 'SM.RxSessionMean');
|
||||
INSERT INTO `kpi_title` VALUES (214, 'PCF', 'PCF.08', '{\"cn\": \"PCRF策略控制发起成功次数\", \"en\": \"DIAM.CcInitialSuccess\"}', 'PCRF策略控制发起成功次数', 'DIAM.CcInitialSuccess');
|
||||
INSERT INTO `kpi_title` VALUES (215, 'PCF', 'PCF.09', '{\"cn\": \"PCRF策略控制发起请求次数\", \"en\": \"DIAM.CcInitialRequest\"}', 'PCRF策略控制发起请求次数', 'DIAM.CcInitialRequest');
|
||||
INSERT INTO `kpi_title` VALUES (216, 'PCF', 'PCF.10', '{\"cn\": \"应用会话授权成功次数\", \"en\": \"DIAM.AuthSucc\"}', '应用会话授权成功次数', 'DIAM.AuthSucc');
|
||||
INSERT INTO `kpi_title` VALUES (217, 'PCF', 'PCF.11', '{\"cn\": \"应用会话授权尝试次数\", \"en\": \"DIAM.AuthRequest\"}', '应用会话授权尝试次数', 'DIAM.AuthRequest');
|
||||
INSERT INTO `kpi_title` VALUES (218, 'PCF', 'PCF.12', '{\"cn\": \"PCRF策略控制更新成功次数\", \"en\": \"DIAM.CcUpdateSuccess\"}', 'PCRF策略控制更新成功次数', 'DIAM.CcUpdateSuccess');
|
||||
INSERT INTO `kpi_title` VALUES (219, 'PCF', 'PCF.13', '{\"cn\": \"PCRF策略控制更新请求次数\", \"en\": \"DIAM.CcUpdateRequest\"}', 'PCRF策略控制更新请求次数', 'DIAM.CcUpdateRequest');
|
||||
-- 更新SMSC 20240815
|
||||
INSERT INTO `kpi_title` VALUES (220, 'SMSC', 'SMSC.A.01', '{\"cn\": \"MS到SMSC短信请求次数\", \"en\": \"SMSC.MStoSMSCAtt\"}', 'MS到SMSC短信请求次数', 'SMSC.MStoSMSCAtt');
|
||||
INSERT INTO `kpi_title` VALUES (221, 'SMSC', 'SMSC.A.02', '{\"cn\": \"MS到SMSC短信成功次数\", \"en\": \"SMSC.MStoSMSCSucc\"}', 'MS到SMSC短信成功次数', 'SMSC.MStoSMSCSucc');
|
||||
INSERT INTO `kpi_title` VALUES (222, 'SMSC', 'SMSC.A.03', '{\"cn\": \"MS到SMSC短信失败次数\", \"en\": \"SMSC.MStoSMSCFail\"}', 'MS到SMSC短信失败次数', 'SMSC.MStoSMSCFail');
|
||||
INSERT INTO `kpi_title` VALUES (223, 'SMSC', 'SMSC.A.04', '{\"cn\": \"MS到SMSC短信字节数\", \"en\": \"SMSC.MStoSMSCBytes\"}', 'MS到SMSC短信字节数', 'SMSC.MStoSMSCBytes');
|
||||
INSERT INTO `kpi_title` VALUES (224, 'SMSC', 'SMSC.A.05', '{\"cn\": \"VSS到SMSC短信请求次数\", \"en\": \"SMSC.VSStoSMSCAtt\"}', 'VSS到SMSC短信请求次数', 'SMSC.VSStoSMSCAtt');
|
||||
INSERT INTO `kpi_title` VALUES (225, 'SMSC', 'SMSC.A.06', '{\"cn\": \"VSS到SMSC短信成功次数\", \"en\": \"SMSC.VSStoSMSCSucc\"}', 'VSS到SMSC短信成功次数', 'SMSC.VSStoSMSCSucc');
|
||||
INSERT INTO `kpi_title` VALUES (226, 'SMSC', 'SMSC.A.07', '{\"cn\": \"VSS到SMSC短信失败次数\", \"en\": \"SMSC.VSStoSMSCFail\"}', 'VSS到SMSC短信失败次数', 'SMSC.VSStoSMSCFail');
|
||||
INSERT INTO `kpi_title` VALUES (227, 'SMSC', 'SMSC.A.08', '{\"cn\": \"VSS到SMSC短信字节数\", \"en\": \"SMSC.VSStoSMSCBytes\"}', 'VSS到SMSC短信字节数', 'SMSC.VSStoSMSCBytes');
|
||||
INSERT INTO `kpi_title` VALUES (228, 'SMSC', 'SMSC.A.09', '{\"cn\": \"PPS到SMSC短信请求次数\", \"en\": \"SMSC.PPStoSMSCAtt\"}', 'PPS到SMSC短信请求次数', 'SMSC.PPStoSMSCAtt');
|
||||
INSERT INTO `kpi_title` VALUES (229, 'SMSC', 'SMSC.A.10', '{\"cn\": \"PPS到SMSC短信成功次数\", \"en\": \"SMSC.PPStoSMSCSucc\"}', 'PPS到SMSC短信成功次数', 'SMSC.PPStoSMSCSucc');
|
||||
INSERT INTO `kpi_title` VALUES (230, 'SMSC', 'SMSC.A.11', '{\"cn\": \"PPS到SMSC短信失败次数\", \"en\": \"SMSC.PPStoSMSCFail\"}', 'PPS到SMSC短信失败次数', 'SMSC.PPStoSMSCFail');
|
||||
INSERT INTO `kpi_title` VALUES (231, 'SMSC', 'SMSC.A.12', '{\"cn\": \"PPS到SMSC短信字节数\", \"en\": \"SMSC.PPStoSMSCBytes\"}', 'PPS到SMSC短信字节数', 'SMSC.PPStoSMSCBytes');
|
||||
INSERT INTO `kpi_title` VALUES (232, 'SMSC', 'SMSC.A.13', '{\"cn\": \"SMPP到SMSC短信请求次数\", \"en\": \"SMSC.SMPPtoSMSCAtt\"}', 'SMPP到SMSC短信请求次数', 'SMSC.SMPPtoSMSCAtt');
|
||||
INSERT INTO `kpi_title` VALUES (233, 'SMSC', 'SMSC.A.14', '{\"cn\": \"SMPP到SMSC短信成功次数\", \"en\": \"SMSC.SMPPtoSMSCSucc\"}', 'SMPP到SMSC短信成功次数', 'SMSC.SMPPtoSMSCSucc');
|
||||
INSERT INTO `kpi_title` VALUES (234, 'SMSC', 'SMSC.A.15', '{\"cn\": \"SMPP到SMSC短信失败次数\", \"en\": \"SMSC.SMPPtoSMSCFail\"}', 'SMPP到SMSC短信失败次数', 'SMSC.SMPPtoSMSCFail');
|
||||
INSERT INTO `kpi_title` VALUES (235, 'SMSC', 'SMSC.A.16', '{\"cn\": \"SMPP到SMSC短信字节数\", \"en\": \"SMSC.SMPPtoSMSCBytes\"}', 'SMPP到SMSC短信字节数', 'SMSC.SMPPtoSMSCBytes');
|
||||
INSERT INTO `kpi_title` VALUES (236, 'SMSC', 'SMSC.A.17', '{\"cn\": \"SMSC到MS短信请求次数\", \"en\": \"SMSC.SMSCtoMSAtt\"}', 'SMSC到MS短信请求次数', 'SMSC.SMSCtoMSAtt');
|
||||
INSERT INTO `kpi_title` VALUES (237, 'SMSC', 'SMSC.A.18', '{\"cn\": \"SMSC到MS短信成功次数\", \"en\": \"SMSC.SMSCtoMSSucc\"}', 'SMSC到MS短信成功次数', 'SMSC.SMSCtoMSSucc');
|
||||
INSERT INTO `kpi_title` VALUES (238, 'SMSC', 'SMSC.A.19', '{\"cn\": \"SMSC到MS短信失败次数\", \"en\": \"SMSC.SMSCtoMSFail\"}', 'SMSC到MS短信失败次数', 'SMSC.SMSCtoMSFail');
|
||||
INSERT INTO `kpi_title` VALUES (239, 'SMSC', 'SMSC.A.20', '{\"cn\": \"SMSC到MS短信字节数\", \"en\": \"SMSC.SMSCtoMSBytes\"}', 'SMSC到MS短信字节数', 'SMSC.SMSCtoMSBytes');
|
||||
INSERT INTO `kpi_title` VALUES (240, 'SMSC', 'SMSC.A.21', '{\"cn\": \"SMSC到VSS短信请求次数\", \"en\": \"SMSC.SMSCtoVSSAtt\"}', 'SMSC到VSS短信请求次数', 'SMSC.SMSCtoVSSAtt');
|
||||
INSERT INTO `kpi_title` VALUES (241, 'SMSC', 'SMSC.A.22', '{\"cn\": \"SMSC到VSS短信成功次数\", \"en\": \"SMSC.SMSCtoVSSucc\"}', 'SMSC到VSS短信成功次数', 'SMSC.SMSCtoVSSucc');
|
||||
INSERT INTO `kpi_title` VALUES (242, 'SMSC', 'SMSC.A.23', '{\"cn\": \"SMSC到VSS短信失败次数\", \"en\": \"SMSC.SMSCtoVSSFail\"}', 'SMSC到VSS短信失败次数', 'SMSC.SMSCtoVSSFail');
|
||||
INSERT INTO `kpi_title` VALUES (243, 'SMSC', 'SMSC.A.24', '{\"cn\": \"SMSC到VSS短信字节数\", \"en\": \"SMSC.SMSCtoVSSBytes\"}', 'SMSC到VSS短信字节数', 'SMSC.SMSCtoVSSBytes');
|
||||
INSERT INTO `kpi_title` VALUES (244, 'SMSC', 'SMSC.A.25', '{\"cn\": \"SMSC到PPS短信请求次数\", \"en\": \"SMSC.SMSCtoPPSAtt\"}', 'SMSC到PPS短信请求次数', 'SMSC.SMSCtoPPSAtt');
|
||||
INSERT INTO `kpi_title` VALUES (245, 'SMSC', 'SMSC.A.26', '{\"cn\": \"SMSC到PPS短信成功次数\", \"en\": \"SMSC.SMSCtoPPSucc\"}', 'SMSC到PPS短信成功次数', 'SMSC.SMSCtoPPSucc');
|
||||
INSERT INTO `kpi_title` VALUES (246, 'SMSC', 'SMSC.A.27', '{\"cn\": \"SMSC到PPS短信失败次数\", \"en\": \"SMSC.SMSCtoPPSFail\"}', 'SMSC到PPS短信失败次数', 'SMSC.SMSCtoPPSFail');
|
||||
INSERT INTO `kpi_title` VALUES (247, 'SMSC', 'SMSC.A.28', '{\"cn\": \"SMSC到PPS短信字节数\", \"en\": \"SMSC.SMSCtoPPSBytes\"}', 'SMSC到PPS短信字节数', 'SMSC.SMSCtoPPSBytes');
|
||||
INSERT INTO `kpi_title` VALUES (248, 'SMSC', 'SMSC.A.29', '{\"cn\": \"SMSC到SMPP短信请求次数\", \"en\": \"SMSC.SMSCtoSMPPAtt\"}', 'SMSC到SMPP短信请求次数', 'SMSC.SMSCtoSMPPAtt');
|
||||
INSERT INTO `kpi_title` VALUES (249, 'SMSC', 'SMSC.A.30', '{\"cn\": \"SMSC到SMPP短信成功次数\", \"en\": \"SMSC.SMSCtoSMPPucc\"}', 'SMSC到SMPP短信成功次数', 'SMSC.SMSCtoSMPPucc');
|
||||
INSERT INTO `kpi_title` VALUES (250, 'SMSC', 'SMSC.A.31', '{\"cn\": \"SMSC到SMPP短信失败次数\", \"en\": \"SMSC.SMSCtoSMPPFail\"}', 'SMSC到SMPP短信失败次数', 'SMSC.SMSCtoSMPPFail');
|
||||
INSERT INTO `kpi_title` VALUES (251, 'SMSC', 'SMSC.A.32', '{\"cn\": \"SMSC到SMPP短信字节数\", \"en\": \"SMSC.SMSCtoSMPPBytes\"}', 'SMSC到SMPP短信字节数', 'SMSC.SMSCtoSMPPBytes');
|
||||
-- 更新CBC 20240823
|
||||
INSERT INTO `kpi_title` VALUES (252, 'CBC', 'CBC.A.01', '{\"cn\": \"CBC 发起 Create Write 消息成功\", \"en\": \"WarningReqSucc\"}', 'CBC 发起 Create Write 消息成功', 'WarningReqSucc');
|
||||
INSERT INTO `kpi_title` VALUES (253, 'CBC', 'CBC.A.02', '{\"cn\": \"CBC 发起 Create Write 消息失败\", \"en\": \"WarningReqFail\"}', 'CBC 发起 Create Write 消息失败', 'WarningReqFail');
|
||||
INSERT INTO `kpi_title` VALUES (254, 'CBC', 'CBC.A.03', '{\"cn\": \"CBC 发起 Cancel Write 消息成功\", \"en\": \"WarningCancelSucc\"}', 'CBC 发起 Cancel Write 消息成功', 'WarningCancelSucc');
|
||||
INSERT INTO `kpi_title` VALUES (255, 'CBC', 'CBC.A.04', '{\"cn\": \"CBC 发起 Cancel Write 消息失败\", \"en\": \"WarningCancelFail\"}', 'CBC 发起 Cancel Write 消息失败', 'WarningCancelFail');
|
||||
-- 更新HLR 20241213
|
||||
INSERT INTO `kpi_title` VALUES (256, 'HLR', 'HLR.A.001', NULL, '鉴权信息请求次数', 'AuthReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (257, 'HLR', 'HLR.A.002', NULL, '鉴权信息请求成功次数', 'AuthSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (258, 'HLR', 'HLR.A.003', NULL, '鉴权请求失败:缺参数', 'AuthFailByMissPara');
|
||||
INSERT INTO `kpi_title` VALUES (259, 'HLR', 'HLR.A.004', NULL, '鉴权请求失败:系统错误', 'AuthFailBySysFail');
|
||||
INSERT INTO `kpi_title` VALUES (260, 'HLR', 'HLR.A.005', NULL, '鉴权请求失败:非期望的参数值', 'AuthFailByUnexptData');
|
||||
INSERT INTO `kpi_title` VALUES (261, 'HLR', 'HLR.A.006', NULL, '鉴权请求失败:未知用户', 'AuthFailByUnknownUser');
|
||||
INSERT INTO `kpi_title` VALUES (262, 'HLR', 'HLR.A.007', NULL, '鉴权失败报告次数', 'AuthFailReportTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (263, 'HLR', 'HLR.A.008', NULL, '鉴权失败报告(错误的网络签名)次数', 'AuthFailReportByErrNetSign');
|
||||
INSERT INTO `kpi_title` VALUES (264, 'HLR', 'HLR.A.009', NULL, '鉴权失败报告(错误的用户响应)次数', 'AuthFailReportByErrUserRsp');
|
||||
INSERT INTO `kpi_title` VALUES (265, 'HLR', 'HLR.A.010', NULL, '登记请求次数', 'LuReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (266, 'HLR', 'HLR.A.011', NULL, '登记成功次数', 'LuSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (267, 'HLR', 'HLR.A.012', NULL, '登记失败:复制手机', 'LuFailByDuplicUnit');
|
||||
INSERT INTO `kpi_title` VALUES (268, 'HLR', 'HLR.A.013', NULL, '登记失败:无效ESN', 'LuFailByInvalidESN');
|
||||
INSERT INTO `kpi_title` VALUES (269, 'HLR', 'HLR.A.014', NULL, '登记失败:缺鉴权参数', 'LuFailByMissAuthPara');
|
||||
INSERT INTO `kpi_title` VALUES (270, 'HLR', 'HLR.A.015', NULL, '登记失败:在这个MSC中不能使用', 'LuFailByMscNotAllow');
|
||||
INSERT INTO `kpi_title` VALUES (271, 'HLR', 'HLR.A.016', NULL, '登记失败:终端类型不匹配', 'LuFailByUeTypeMismatch');
|
||||
INSERT INTO `kpi_title` VALUES (272, 'HLR', 'HLR.A.017', NULL, '登记失败:未分配号码的手机', 'LuFailByUnAssignMsisdn');
|
||||
INSERT INTO `kpi_title` VALUES (273, 'HLR', 'HLR.A.018', NULL, '登记失败:不确定', 'LuFailByUnKnown');
|
||||
INSERT INTO `kpi_title` VALUES (274, 'HLR', 'HLR.A.019', NULL, '注销登记次数', 'CancelLuReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (275, 'HLR', 'HLR.A.020', NULL, '注销登记成功次数', 'CancelLuSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (276, 'HLR', 'HLR.A.021', NULL, '注销失败:系统错误', 'CancelLuFailBySysFail');
|
||||
INSERT INTO `kpi_title` VALUES (277, 'HLR', 'HLR.A.022', NULL, '注销失败:缺参数', 'CancelLuFailByMissPara');
|
||||
INSERT INTO `kpi_title` VALUES (278, 'HLR', 'HLR.A.023', NULL, '移动台去活次数', 'MsPurgeReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (279, 'HLR', 'HLR.A.024', NULL, '移动台去活成功次数', 'MsPurgeSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (280, 'HLR', 'HLR.A.025', NULL, '移动台去活:系统错误', 'MsPurgeFailBySysFail');
|
||||
INSERT INTO `kpi_title` VALUES (281, 'HLR', 'HLR.A.026', NULL, '移动台去活:非期望的参数值', 'MsPurgeFailByUnexptPara');
|
||||
INSERT INTO `kpi_title` VALUES (282, 'HLR', 'HLR.A.027', NULL, '移动台去活:未知用户', 'MsPurgeFailByUnknownUser');
|
||||
INSERT INTO `kpi_title` VALUES (283, 'HLR', 'HLR.A.028', NULL, 'GPRS登记请求次数', 'GprsLuReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (284, 'HLR', 'HLR.A.029', NULL, 'GPRS登记请求成功次数', 'GprsLuSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (285, 'HLR', 'HLR.A.030', NULL, 'GPRS去登记次数', 'GprsPurgeReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (286, 'HLR', 'HLR.A.031', NULL, 'GPRS去登记成功次数', 'GprsPurgeSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (287, 'HLR', 'HLR.A.032', NULL, 'GPRS注销登记次数', 'GprsCancelLuReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (288, 'HLR', 'HLR.A.033', NULL, 'GPRS注销登记成功次数', 'GprsCancelLuSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (289, 'HLR', 'HLR.A.034', NULL, 'GPRS路由请求次数', 'GprsRoutInfoReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (290, 'HLR', 'HLR.A.035', NULL, 'GPRS用户激活失败报告次数', 'GprsActiveFailReportTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (291, 'HLR', 'HLR.A.036', NULL, 'GPRS用户激活失败报告成功次数', 'GprsActiveFailReportSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (292, 'HLR', 'HLR.A.037', NULL, 'GPRS用户激活失败报告失败:缺参数', 'GprsActiveFailReportFailByMissPara');
|
||||
INSERT INTO `kpi_title` VALUES (293, 'HLR', 'HLR.A.038', NULL, 'GPRS用户激活失败报告失败:系统错误', 'GprsActiveFailReportFailBySysFail');
|
||||
INSERT INTO `kpi_title` VALUES (294, 'HLR', 'HLR.A.039', NULL, 'GPRS用户激活失败报告失败:非期望的参数值', 'GprsActiveFailReportFailByUnexptPara');
|
||||
INSERT INTO `kpi_title` VALUES (295, 'HLR', 'HLR.A.040', NULL, 'GPRS用户激活失败报告失败:未知用户', 'GprsActiveFailReportFailByUnKnownUser');
|
||||
INSERT INTO `kpi_title` VALUES (296, 'HLR', 'HLR.A.041', NULL, '发起CFU业务登记且激活次数', 'CfuActvReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (297, 'HLR', 'HLR.A.042', NULL, 'CFU业务登记且激活成功次数', 'CfuActvSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (298, 'HLR', 'HLR.A.043', NULL, 'CFU登记失败:MS忙', 'CfuRegFailByMsBusy');
|
||||
INSERT INTO `kpi_title` VALUES (299, 'HLR', 'HLR.A.044', NULL, 'CFU登记失败:不允许将呼叫终接到MS', 'CfuRegFailByMsDenied');
|
||||
INSERT INTO `kpi_title` VALUES (300, 'HLR', 'HLR.A.045', NULL, 'CFU登记失败:MS去登记状态', 'CfuRegFailByMsErase');
|
||||
INSERT INTO `kpi_title` VALUES (301, 'HLR', 'HLR.A.046', NULL, 'CFU登记失败:无寻呼响应', 'CfuRegFailByNoPagingResp');
|
||||
INSERT INTO `kpi_title` VALUES (302, 'HLR', 'HLR.A.047', NULL, 'CFU登记失败:系统错误', 'CfuRegFailBySysFail');
|
||||
INSERT INTO `kpi_title` VALUES (303, 'HLR', 'HLR.A.048', NULL, 'CFU登记失败:未分配电话号码', 'CfuRegFailByUnAssignMsisdn');
|
||||
INSERT INTO `kpi_title` VALUES (304, 'HLR', 'HLR.A.049', NULL, 'CFU登记失败:不可用', 'CfuRegFailByUnavailable');
|
||||
INSERT INTO `kpi_title` VALUES (305, 'HLR', 'HLR.A.050', NULL, '发起CFU业务去活次数', 'CfuDeActvReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (306, 'HLR', 'HLR.A.051', NULL, 'CFU业务去活成功次数', 'CfuDeActvSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (307, 'HLR', 'HLR.A.052', NULL, 'CFU去活失败:MS忙', 'CfuDeActvFailByMsBusy');
|
||||
INSERT INTO `kpi_title` VALUES (308, 'HLR', 'HLR.A.053', NULL, 'CFU去活失败:不允许将呼叫终接到MS', 'CfuDeActvFailByMsDenied');
|
||||
INSERT INTO `kpi_title` VALUES (309, 'HLR', 'HLR.A.054', NULL, 'CFU去活失败:未分配电话号码', 'CfuDeActvFailByUnAssignMsisdn');
|
||||
INSERT INTO `kpi_title` VALUES (310, 'HLR', 'HLR.A.055', NULL, 'CFU去活失败:MS去登记状态', 'CfuDeActvFailByMsErase');
|
||||
INSERT INTO `kpi_title` VALUES (311, 'HLR', 'HLR.A.056', NULL, 'CFU去活失败:无寻呼响应', 'CfuDeActvFailByNoPagingResp');
|
||||
INSERT INTO `kpi_title` VALUES (312, 'HLR', 'HLR.A.057', NULL, 'CFU去活失败:系统错误', 'CfuDeActvFailBySysFail');
|
||||
INSERT INTO `kpi_title` VALUES (313, 'HLR', 'HLR.A.058', NULL, 'CFU去活失败:不可用', 'CfuDeActvFailByUnavailable');
|
||||
INSERT INTO `kpi_title` VALUES (314, 'HLR', 'HLR.A.059', NULL, '发起CFB业务登记且激活次数', 'CfbActvReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (315, 'HLR', 'HLR.A.060', NULL, 'CFB业务登记且激活成功次数', 'CfbActvSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (316, 'HLR', 'HLR.A.061', NULL, 'CFB登记失败:MS忙', 'CfbRegFailByMsBusy');
|
||||
INSERT INTO `kpi_title` VALUES (317, 'HLR', 'HLR.A.062', NULL, 'CFB登记失败:不允许将呼叫终接到MS', 'CfbRegFailByMsDenied');
|
||||
INSERT INTO `kpi_title` VALUES (318, 'HLR', 'HLR.A.063', NULL, 'CFB登记失败:MS去登记状态', 'CfbRegFailByMsErase');
|
||||
INSERT INTO `kpi_title` VALUES (319, 'HLR', 'HLR.A.064', NULL, 'CFB登记失败:无寻呼响应', 'CfbRegFailByNoPagingResp');
|
||||
INSERT INTO `kpi_title` VALUES (320, 'HLR', 'HLR.A.065', NULL, 'CFB登记失败:系统错误', 'CfbRegFailBySysFail');
|
||||
INSERT INTO `kpi_title` VALUES (321, 'HLR', 'HLR.A.066', NULL, 'CFB登记失败:未分配电话号码', 'CfbRegFailByUnAssignMsisdn');
|
||||
INSERT INTO `kpi_title` VALUES (322, 'HLR', 'HLR.A.067', NULL, 'CFB登记失败:不可用', 'CfbRegFailByUnavailable');
|
||||
INSERT INTO `kpi_title` VALUES (323, 'HLR', 'HLR.A.068', NULL, '发起CFB业务去活次数', 'CfbDeActvReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (324, 'HLR', 'HLR.A.069', NULL, 'CFB业务去活成功次数', 'CfbDeActvSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (325, 'HLR', 'HLR.A.070', NULL, 'CFB去活失败:MS忙', 'CfbDeActvFailByMsBusy');
|
||||
INSERT INTO `kpi_title` VALUES (326, 'HLR', 'HLR.A.071', NULL, 'CFB去活失败:不允许将呼叫终接到MS', 'CfbDeActvFailByMsDenied');
|
||||
INSERT INTO `kpi_title` VALUES (327, 'HLR', 'HLR.A.072', NULL, 'CFB去活失败:MS去登记状态', 'CfbDeActvFailByMsErase');
|
||||
INSERT INTO `kpi_title` VALUES (328, 'HLR', 'HLR.A.073', NULL, 'CFB去活失败:无寻呼响应', 'CfbDeActvFailByNoPagingResp');
|
||||
INSERT INTO `kpi_title` VALUES (329, 'HLR', 'HLR.A.074', NULL, 'CFB去活失败:系统错误', 'CfbDeActvFailBySysFail');
|
||||
INSERT INTO `kpi_title` VALUES (330, 'HLR', 'HLR.A.075', NULL, 'CFB去活失败:未分配电话号码', 'CfbDeActvFailByUnAssignMsisdn ');
|
||||
INSERT INTO `kpi_title` VALUES (331, 'HLR', 'HLR.A.076', NULL, 'CFB去活失败:不可用', 'CfbDeActvFailByUnavailable');
|
||||
INSERT INTO `kpi_title` VALUES (332, 'HLR', 'HLR.A.077', NULL, '发起CFNRy业务登记且激活次数', 'CfnryActvReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (333, 'HLR', 'HLR.A.078', NULL, 'CFNRy业务登记且激活成功次数', 'CfnryActvSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (334, 'HLR', 'HLR.A.079', NULL, 'CFNRy登记失败:MS忙', 'CfnryRegFailByMsBusy');
|
||||
INSERT INTO `kpi_title` VALUES (335, 'HLR', 'HLR.A.080', NULL, 'CFNRy登记失败:不允许将呼叫终接到MS', 'CfnryRegFailByMsDenied');
|
||||
INSERT INTO `kpi_title` VALUES (336, 'HLR', 'HLR.A.081', NULL, 'CFNRy登记失败:MS去登记状态', 'CfnryRegFailByMsErase');
|
||||
INSERT INTO `kpi_title` VALUES (337, 'HLR', 'HLR.A.082', NULL, 'CFNRy登记失败:无寻呼响应', 'CfnryRegFailByNoPagingResp');
|
||||
INSERT INTO `kpi_title` VALUES (338, 'HLR', 'HLR.A.083', NULL, 'CFNRy登记失败:系统错误', 'CfnryRegFailBySysFail');
|
||||
INSERT INTO `kpi_title` VALUES (339, 'HLR', 'HLR.A.084', NULL, 'CFNRy登记失败:未分配电话号码', 'CfnryRegFailByUnAssignMsisdn');
|
||||
INSERT INTO `kpi_title` VALUES (340, 'HLR', 'HLR.A.085', NULL, 'CFNRy登记失败:不可用', 'CfnryRegFailByUnavailable');
|
||||
INSERT INTO `kpi_title` VALUES (341, 'HLR', 'HLR.A.086', NULL, '发起CFNRy业务去活次数', 'CfnryDeActvReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (342, 'HLR', 'HLR.A.087', NULL, 'CFNRy业务去活成功次数', 'CfnryDeActvSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (343, 'HLR', 'HLR.A.088', NULL, 'CFNRy去活失败:MS忙', 'CfnryDeActvFailByMsBusy');
|
||||
INSERT INTO `kpi_title` VALUES (344, 'HLR', 'HLR.A.089', NULL, 'CFNRy去活失败:不允许将呼叫终接到MS', 'CfnryDeActvFailByMsDenied');
|
||||
INSERT INTO `kpi_title` VALUES (345, 'HLR', 'HLR.A.090', NULL, 'CFNRy去活失败:MS去登记状态', 'CfnryDeActvFailByMsErase');
|
||||
INSERT INTO `kpi_title` VALUES (346, 'HLR', 'HLR.A.091', NULL, 'CFNRy去活失败:无寻呼响应', 'CfnryDeActvFailByNoPagingResp');
|
||||
INSERT INTO `kpi_title` VALUES (347, 'HLR', 'HLR.A.092', NULL, 'CFNRy去活失败:系统错误', 'CfnryDeActvFailBySysFail');
|
||||
INSERT INTO `kpi_title` VALUES (348, 'HLR', 'HLR.A.093', NULL, 'CFNRy去活失败:未分配电话号码', 'CfnryDeActvFailByUnAssignMsisdn');
|
||||
INSERT INTO `kpi_title` VALUES (349, 'HLR', 'HLR.A.094', NULL, 'CFNRy去活失败:不可用', 'CfnryDeActvFailByUnavailable');
|
||||
INSERT INTO `kpi_title` VALUES (350, 'HLR', 'HLR.A.095', NULL, '发起CFNRc)业务登记且激活次数', 'CfnrcActvReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (351, 'HLR', 'HLR.A.096', NULL, '(CFNRc)业务登记且激活成功次数', 'CfnrcActvSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (352, 'HLR', 'HLR.A.097', NULL, '(CFNRc)登记失败:MS忙', 'CfnrcRegFailByMsBusy');
|
||||
INSERT INTO `kpi_title` VALUES (353, 'HLR', 'HLR.A.098', NULL, '(CFNRc)登记失败:不允许将呼叫终接到MS', 'CfnrcRegFailByMsDenied');
|
||||
INSERT INTO `kpi_title` VALUES (354, 'HLR', 'HLR.A.099', NULL, '(CFNRc)登记失败:MS去登记状态', 'CfnrcRegFailByMsErase');
|
||||
INSERT INTO `kpi_title` VALUES (355, 'HLR', 'HLR.A.100', NULL, '(CFNRc)登记失败:无寻呼响应', 'CfnrcRegFailByNoPagingResp');
|
||||
INSERT INTO `kpi_title` VALUES (356, 'HLR', 'HLR.A.101', NULL, '(CFNRc)登记失败:系统错误', 'CfnrcRegFailBySysFail');
|
||||
INSERT INTO `kpi_title` VALUES (357, 'HLR', 'HLR.A.102', NULL, '(CFNRc)登记失败:未分配电话号码', 'CfnrcRegFailByUnAssignMsisdn');
|
||||
INSERT INTO `kpi_title` VALUES (358, 'HLR', 'HLR.A.103', NULL, '(CFNRc)登记失败:不可用', 'CfnrcRegFailByUnavailable');
|
||||
INSERT INTO `kpi_title` VALUES (359, 'HLR', 'HLR.A.104', NULL, '发起CFNRc)业务去活次数', 'CfnrcDeActvReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (360, 'HLR', 'HLR.A.105', NULL, 'CFNRc业务去活成功次数', 'CfnrcDeActvSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (361, 'HLR', 'HLR.A.106', NULL, 'CFNRc)去活失败:MS忙', 'CfnrcDeActvFailByMsBusy');
|
||||
INSERT INTO `kpi_title` VALUES (362, 'HLR', 'HLR.A.107', NULL, 'CFNRc)去活失败:不允许将呼叫终接到MS', 'CfnrcDeActvFailByMsDenied');
|
||||
INSERT INTO `kpi_title` VALUES (363, 'HLR', 'HLR.A.108', NULL, 'CFNRc)去活失败:MS去登记状态', 'CfnrcDeActvFailByMsErase');
|
||||
INSERT INTO `kpi_title` VALUES (364, 'HLR', 'HLR.A.109', NULL, 'CFNRc)去活失败:无寻呼响应', 'CfnrcDeActvFailByNoPagingResp');
|
||||
INSERT INTO `kpi_title` VALUES (365, 'HLR', 'HLR.A.110', NULL, 'CFNRc)去活失败:系统错误', 'CfnrcDeActvFailBySysFail');
|
||||
INSERT INTO `kpi_title` VALUES (366, 'HLR', 'HLR.A.111', NULL, 'CFNRc)去活失败:未分配电话号码', 'CfnrcDeActvFailByUnAssignMsisdn');
|
||||
INSERT INTO `kpi_title` VALUES (367, 'HLR', 'HLR.A.112', NULL, 'CFNRc)去活失败:不可用', 'CfnrcDeActvFailByUnavailable');
|
||||
INSERT INTO `kpi_title` VALUES (368, 'HLR', 'HLR.A.113', NULL, '发起CW业务激活次数', 'CwActvReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (369, 'HLR', 'HLR.A.114', NULL, 'CW业务激活成功次数', 'CwActvSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (370, 'HLR', 'HLR.A.115', NULL, 'CW激活失败:MS忙', 'CwActvFailByMsBusy');
|
||||
INSERT INTO `kpi_title` VALUES (371, 'HLR', 'HLR.A.116', NULL, 'CW激活失败:不允许将呼叫终接到MS', 'CwActvFailByMsDenied');
|
||||
INSERT INTO `kpi_title` VALUES (372, 'HLR', 'HLR.A.117', NULL, 'CW激活失败:MS去登记状态', 'CwActvFailByMsErase');
|
||||
INSERT INTO `kpi_title` VALUES (373, 'HLR', 'HLR.A.118', NULL, 'CW激活失败:无寻呼响应', 'CwActvFailByNoPagingResp');
|
||||
INSERT INTO `kpi_title` VALUES (374, 'HLR', 'HLR.A.119', NULL, 'CW激活失败:系统错误', 'CwActvFailBySysFail');
|
||||
INSERT INTO `kpi_title` VALUES (375, 'HLR', 'HLR.A.120', NULL, 'CW激活失败:未分配电话号码', 'CwActvFailByUnAssignMsisdn');
|
||||
INSERT INTO `kpi_title` VALUES (376, 'HLR', 'HLR.A.121', NULL, 'CW激活失败:不可用', 'CwActvFailByUnavailable');
|
||||
INSERT INTO `kpi_title` VALUES (377, 'HLR', 'HLR.A.122', NULL, '发起CW业务去活次数', 'CwDeActvReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (378, 'HLR', 'HLR.A.123', NULL, 'CW业务去活成功次数', 'CwDeActvSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (379, 'HLR', 'HLR.A.124', NULL, 'CW去活失败:MS忙', 'CwDeActvFailByMsBusy');
|
||||
INSERT INTO `kpi_title` VALUES (380, 'HLR', 'HLR.A.125', NULL, 'CW去活失败:不允许将呼叫终接到MS', 'CwDeActvFailByMsDenied');
|
||||
INSERT INTO `kpi_title` VALUES (381, 'HLR', 'HLR.A.126', NULL, 'CW去活失败:MS去登记状态', 'CwDeActvFailByMsErase');
|
||||
INSERT INTO `kpi_title` VALUES (382, 'HLR', 'HLR.A.127', NULL, 'CW去活失败:无寻呼响应', 'CwDeActvFailByNoPagingResp');
|
||||
INSERT INTO `kpi_title` VALUES (383, 'HLR', 'HLR.A.128', NULL, 'CW去活失败:系统错误', 'CwDeActvFailBySysFail');
|
||||
INSERT INTO `kpi_title` VALUES (384, 'HLR', 'HLR.A.129', NULL, 'CW去活失败:未分配电话号码', 'CwDeActvFailByUnAssignMsisdn');
|
||||
INSERT INTO `kpi_title` VALUES (385, 'HLR', 'HLR.A.130', NULL, 'CW去活失败:不可用', 'CwDeActvFailByUnavailable');
|
||||
INSERT INTO `kpi_title` VALUES (386, 'HLR', 'HLR.A.131', NULL, '发起前转业务去活次数', 'CFDeActvReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (387, 'HLR', 'HLR.A.132', NULL, '前转业务去活成功次数', 'CFDeActvSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (388, 'HLR', 'HLR.A.133', NULL, '发起补充业务登记次数', 'SSRegReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (389, 'HLR', 'HLR.A.134', NULL, '发起补充业务登记成功次数', 'SSRegSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (390, 'HLR', 'HLR.A.135', NULL, '获取路由尝试次数', 'RouteInfoReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (391, 'HLR', 'HLR.A.136', NULL, '获取路由成功次数', 'RouteInfoSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (392, 'HLR', 'HLR.A.137', NULL, '获取路由尝试失败:缺席用户', 'RouteInfoFailByAbsentSub');
|
||||
INSERT INTO `kpi_title` VALUES (393, 'HLR', 'HLR.A.138', NULL, '获取路由尝试失败:未知用户', 'RouteInfoFailByUnknownSub');
|
||||
INSERT INTO `kpi_title` VALUES (394, 'HLR', 'HLR.A.139', NULL, '获取路由尝试失败:系统错误', 'RouteInfoFailBySysFail');
|
||||
INSERT INTO `kpi_title` VALUES (395, 'HLR', 'HLR.A.140', NULL, '获取路由尝试失败:终呼拒绝', 'RouteInfoFailByCalledReject');
|
||||
INSERT INTO `kpi_title` VALUES (396, 'HLR', 'HLR.A.141', NULL, '获取路由尝试失败:缺参数', 'RouteInfoFailByDataMiss');
|
||||
INSERT INTO `kpi_title` VALUES (397, 'HLR', 'HLR.A.142', NULL, '获取路由尝试失败:设备不支持', 'RouteInfoFailByFacNotSupport');
|
||||
INSERT INTO `kpi_title` VALUES (398, 'HLR', 'HLR.A.143', NULL, '获取路由尝试失败:不支持路由优化', 'RouteInfoFailByORNotAllowed');
|
||||
INSERT INTO `kpi_title` VALUES (399, 'HLR', 'HLR.A.144', NULL, 'SRI触发漫游号码请求失败:缺席用户', 'RouteNumberFailByAbsentSub');
|
||||
INSERT INTO `kpi_title` VALUES (400, 'HLR', 'HLR.A.145', NULL, 'SRI触发漫游号码请求失败:缺参数', 'RouteNumberFailByDataMiss');
|
||||
INSERT INTO `kpi_title` VALUES (401, 'HLR', 'HLR.A.146', NULL, 'SRI触发漫游号码请求失败:设备不支持', 'RouteNumberFailByFacNotSupport');
|
||||
INSERT INTO `kpi_title` VALUES (402, 'HLR', 'HLR.A.147', NULL, 'SRI触发漫游号码请求失败:无漫游号码分配', 'RouteNumberFailByNoAssign');
|
||||
INSERT INTO `kpi_title` VALUES (403, 'HLR', 'HLR.A.148', NULL, 'SRI触发漫游号码请求失败:不支持路由优化', 'RouteNumberFailByORNotAllowed');
|
||||
INSERT INTO `kpi_title` VALUES (404, 'HLR', 'HLR.A.149', NULL, 'SRI触发漫游号码请求次数', 'RouteNumberReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (405, 'HLR', 'HLR.A.150', NULL, 'SRI触发漫游号码请求失败:系统错误', 'RouteNumberFailBySysFail');
|
||||
INSERT INTO `kpi_title` VALUES (406, 'HLR', 'HLR.A.151', NULL, 'SRI触发漫游号码请求失败:非期望的参数值', 'RouteNumberFailByUnexpData');
|
||||
INSERT INTO `kpi_title` VALUES (407, 'HLR', 'HLR.A.152', NULL, 'SRI触发漫游号码请求成功次数', 'RouteNumberSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (408, 'HLR', 'HLR.A.153', NULL, '路由失败:呼叫闭锁', 'SMRouteFailByCallBarred');
|
||||
INSERT INTO `kpi_title` VALUES (409, 'HLR', 'HLR.A.154', NULL, '路由失败:缺参数', 'SMRouteFailByDataMiss');
|
||||
INSERT INTO `kpi_title` VALUES (410, 'HLR', 'HLR.A.155', NULL, '路由失败:设备不支持', 'SMRouteFailByFacNotSupport');
|
||||
INSERT INTO `kpi_title` VALUES (411, 'HLR', 'HLR.A.156', NULL, '路由失败:系统错误', 'SMRouteFailBySysFail');
|
||||
INSERT INTO `kpi_title` VALUES (412, 'HLR', 'HLR.A.157', NULL, '路由失败:非期望的参数值', 'SMRouteFailByUnexptPara');
|
||||
INSERT INTO `kpi_title` VALUES (413, 'HLR', 'HLR.A.158', NULL, '路由失败:未知用户', 'SMRouteFailByUnknownSub');
|
||||
INSERT INTO `kpi_title` VALUES (414, 'HLR', 'HLR.A.159', NULL, '终呼失败:非法用户', 'SMRouteFailByIllegalSub');
|
||||
INSERT INTO `kpi_title` VALUES (415, 'HLR', 'HLR.A.160', NULL, '终呼失败:缺席用户', 'SMRouteFailByAbsentSub');
|
||||
INSERT INTO `kpi_title` VALUES (416, 'HLR', 'HLR.A.161', NULL, '终呼失败:终呼时用户忙', 'SMRouteFailByBusySub');
|
||||
INSERT INTO `kpi_title` VALUES (417, 'HLR', 'HLR.A.162', NULL, '终呼失败:系统错误', 'SMRouteFailBySysFail');
|
||||
INSERT INTO `kpi_title` VALUES (418, 'HLR', 'HLR.A.163', NULL, '终呼失败:不期望的参数值', 'SMRouteFailByUnexptPara');
|
||||
INSERT INTO `kpi_title` VALUES (419, 'HLR', 'HLR.A.164', NULL, '终呼失败:消息等待队列满', 'SMRouteFailByMsgQueueFull');
|
||||
INSERT INTO `kpi_title` VALUES (420, 'HLR', 'HLR.A.165', NULL, '接收GSM MAP_ALERT消息次数', 'GsmAlertReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (421, 'HLR', 'HLR.A.166', NULL, '接收GSM MAP_ALERT消息成功次数', 'GsmAlertSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (422, 'HLR', 'HLR.A.167', NULL, '重启指示发送次数', 'ResetReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (423, 'HLR', 'HLR.A.168', NULL, '重启成功次数', 'ResetSuccTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (424, 'HLR', 'HLR.A.169', NULL, '数据恢复请求次数', 'RestoreDataReqTotalNum');
|
||||
INSERT INTO `kpi_title` VALUES (425, 'HLR', 'HLR.A.170', NULL, '数据恢复成功次数', 'RestoreDataReqSuccNum');
|
||||
INSERT INTO `kpi_title` VALUES (426, 'HLR', 'HLR.A.171', NULL, 'C2G Boss开户成功次数', 'AddUserBossSuccNum');
|
||||
INSERT INTO `kpi_title` VALUES (427, 'HLR', 'HLR.A.172', NULL, 'C2G Boss销户成功次数', 'DelUserBossSuccNum');
|
||||
INSERT INTO `kpi_title` VALUES (428, 'HLR', 'HLR.A.173', NULL, 'C2G Boss修改用户成功次数', 'ModUserBossSuccNum');
|
||||
INSERT INTO `kpi_title` VALUES (429, 'HLR', 'HLR.A.174', NULL, 'C2G Boss开户请求次数', 'AddUserBossReqNum');
|
||||
INSERT INTO `kpi_title` VALUES (430, 'HLR', 'HLR.A.175', NULL, 'C2G Boss受理失败返回IMSI not used次数', 'BossServFailByImsiNot');
|
||||
INSERT INTO `kpi_title` VALUES (431, 'HLR', 'HLR.A.176', NULL, 'C2G Boss受理失败返回ISDN not used次数', 'BossServFailByIsdnNot');
|
||||
INSERT INTO `kpi_title` VALUES (432, 'HLR', 'HLR.A.177', NULL, 'C2G Boss受理失败返回其他错误次数', 'BossServFailByOther');
|
||||
INSERT INTO `kpi_title` VALUES (433, 'HLR', 'HLR.A.178', NULL, 'C2G Boss受理失败返回repeat IMSI次数', 'BossServFailByRepImsi');
|
||||
INSERT INTO `kpi_title` VALUES (434, 'HLR', 'HLR.A.179', NULL, 'C2G Boss受理失败返回repeat ISDN次数', 'BossServFailByRepIsdn');
|
||||
INSERT INTO `kpi_title` VALUES (435, 'HLR', 'HLR.A.180', NULL, 'C2G Boss销户请求次数', 'DelUserBossReqNum');
|
||||
INSERT INTO `kpi_title` VALUES (436, 'HLR', 'HLR.A.181', NULL, 'C2G Boss修改用户请求次数', 'ModUserBossReqNum');
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -43,7 +43,7 @@ INSERT INTO `mml_command` VALUES (1594, 'OMC', 'neManagement', 'Network Element
|
||||
INSERT INTO `mml_command` VALUES (1595, 'OMC', 'neManagement', 'Network Element Management', 'add', 'neinfo', 'Add Network Element', '[{\"alias\":\"ne_type\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"netype\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"neid\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"rm_uid\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Resource management UID\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"rmuid\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ip\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"IP address\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"port\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Port\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"port\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ne_name\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"NE name\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"nename\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"pv_flag\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"PV flag\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"pvflag\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1596, 'OMC', 'neManagement', 'Network Element Management', 'mod', 'neinfo', 'Modify Network Element', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"netype\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"neid\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"rm_uid\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Resource management UID\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"rmuid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ip\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"IP address\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"ip\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"port\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Port\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"port\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_name\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"NE name\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"nename\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"pv_flag\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"PV flag\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"pvflag\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1597, 'OMC', 'neManagement', 'Network Element Management', 'del', 'neinfo', 'Delete Network Element', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"name\":\"neid\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1598, 'OMC', 'neConfigManagement', 'NE Config Parameter Management', 'dsp', 'neconfig', 'Display NE Config Parameter', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"top_tag\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Parameter tag\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"tag\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1598, 'OMC', 'neConfigManagement', 'NE Config Parameter Management', 'dsp', 'neconfig', 'Display NE Config Parameter', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE Type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"param_display\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Parameters Display\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"paramDisplay\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1599, 'OMC', 'faultManagement', 'Fault Management', 'dsp', 'alarm', 'Display Alarm Information', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE UID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_name\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE name\",\"filter\":\"\",\"name\":\"nename\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"alarm_code\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Alarm code\",\"filter\":\"\",\"name\":\"alarmcode\",\"optional\":\"true\",\"type\":\"int\"},{\"alias\":\"orig_severity\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Original severity\",\"filter\":\"{\\\"Critical\\\":\\\"Critical\\\",\\\"Major\\\":\\\"Major\\\",\\\"Minor\\\":\\\"Minor\\\",\\\"Warning\\\":\\\"Warning\\\",\\\"Event\\\":\\\"Event\\\"}\",\"name\":\"origseverity\",\"optional\":\"true\",\"type\":\"enum\"},{\"alias\":\"pv_flag\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"PV flag\",\"filter\":\"\",\"name\":\"pvflag\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"event_time\\u003e\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Alarm event start time\",\"filter\":\"\",\"name\":\"starttime\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"event_time\\u003c\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Alarm event end time\",\"filter\":\"\",\"name\":\"endtime\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"alarm_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Alarm type\",\"filter\":\"{\\\"CommunicationAlarm\\\":\\\"CommunicationAlarm\\\",\\\"EquipmentAlarm\\\":\\\"EquipmentAlarm\\\",\\\"ProcessingFailure\\\":\\\"ProcessingFailure\\\",\\\"EnvironmentalAlarm\\\":\\\"EnvironmentalAlarm\\\",\\\"QualityOfServiceAlarm\\\":\\\"QualityOfServiceAlarm\\\"}\",\"name\":\"alarmtype\",\"optional\":\"true\",\"type\":\"enum\"},{\"alias\":\"alarm_status\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Alarm status\",\"filter\":\"\",\"name\":\"alarmstatus\",\"optional\":\"true\",\"type\":\"int\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1600, 'OMC', 'systemCommand', 'Linux System Command', 'run', 'shell', 'Run Shell Command', '[{\"alias\":\"cmd\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Shell command\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"cmd\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_command` VALUES (1601, 'OMC', 'licenseManagement', 'License Management', 'dsp', 'licenseinfo', 'Display NE License Information', '[{\"alias\":\"neType\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"neId\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"}]', 'Inactive');
|
||||
@@ -55,7 +55,7 @@ INSERT INTO `mml_command` VALUES (1606, 'OMC', 'licenseManagement', 'License Man
|
||||
INSERT INTO `mml_command` VALUES (1607, 'OMC', 'licenseManagement', 'License Management', 'exp', 'license', 'Export NE License', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_command` VALUES (1608, 'OMC', 'licenseManagement', 'License Management', 'uni', 'license', 'Uninstall NE License', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"name\":\"neid\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_command` VALUES (1609, 'OMC', 'licenseManagement', 'License Management', 'dsp', 'nelink', 'Display NE Interface Link Status', '[{\"alias\":\"ne_type\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"interface\",\"comment\":\"\",\"display\":\"Interface\",\"filter\":\"\",\"name\":\"interface\",\"optional\":\"true\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_command` VALUES (1610, 'OMC', 'nrmManagement', 'NBI Resources Management', 'dsp', 'nbicm', 'Display NBI Resources Management', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"rm_uid\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Resource management UID\",\"filter\":\"\",\"name\":\"rmuid\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1610, 'OMC', 'nrmManagement', 'NBI Resources Management', 'dsp', 'nbicm', 'Display NBI Resources Management', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"rm_uid\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Resource management UID\",\"filter\":\"\",\"name\":\"rmuid\",\"optional\":\"true\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_command` VALUES (1611, 'OMC', 'neVersionManagement', 'NE Version Management', 'upg', 'neversion', 'Upgrade NE Software Version', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"netype\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"neid\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"version\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Version\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"version\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_command` VALUES (1612, 'OMC', 'pmTaskManagement', 'Performance Measure Task Management', 'lst', 'measuretask', 'List Performance Measure Task', '[{\"alias\":\"id\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Task ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"id\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"granul_option\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Time granularity\",\"filter\":\"\",\"name\":\"granuloption\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1613, 'OMC', 'pmTaskManagement', 'Performance Measure Task Management', 'add', 'measuretask', 'Add Performance Measure Task', '[{\"alias\":\"ne_type\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"netype\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ne_ids\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"NE ID set\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"neids\",\"optional\":\"false\",\"type\":\"array\"},{\"alias\":\"granul_option\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Granularity option\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"granuloption\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"kpi_set\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"KPI set\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"kpiset\",\"optional\":\"false\",\"type\":\"json\"},{\"alias\":\"start_time\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Measure task start time\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"starttime\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"end_time\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Measure task end time\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"endtime\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
@@ -63,7 +63,7 @@ INSERT INTO `mml_command` VALUES (1614, 'OMC', 'pmTaskManagement', 'Performance
|
||||
INSERT INTO `mml_command` VALUES (1615, 'OMC', 'pmTaskManagement', 'Performance Measure Task Management', 'del', 'measuretask', 'Delete Performance Measure Task', '[{\"alias\":\"id\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Task ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"id\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1616, 'OMC', 'pmTaskManagement', 'Performance Measure Task Management', 'act', 'measuretask', 'Active Performance Measure Task', '[{\"alias\":\"id\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Task ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"id\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1617, 'OMC', 'pmTaskManagement', 'Performance Measure Task Management', 'dea', 'measuretask', 'Deactive Performance Measure Task', '[{\"alias\":\"id\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Task ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"id\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1618, 'OMC', 'pmDataManagement', 'Performance Data Management', 'lst', 'measuredata', 'List Performance Data', '[{\"alias\":\"task_id\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Task ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"id\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"kpi_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"kpiid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"start_time\\u003e\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Measure period start time(\\u003e=)\",\"filter\":\"\",\"name\":\"starttime\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"start_time\\u003c\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Measure period start time(\\u003c=)\",\"filter\":\"\",\"name\":\"endtime\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1618, 'OMC', 'pmDataManagement', 'Performance Data Management', 'lst', 'measuredata', 'List Performance Data', '[{\"alias\":\"task_id\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Task ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"id\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"kpi_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"KPI ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"kpiid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"start_time\\u003e\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Measure period start time(\\u003e=)\",\"filter\":\"\",\"name\":\"starttime\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"start_time\\u003c\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Measure period start time(\\u003c=)\",\"filter\":\"\",\"name\":\"endtime\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1619, 'OMC', 'logManagement', 'Log Management', 'lst', 'systemlog', 'List System Log', '[{\"alias\":\"process_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Process type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"processtype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"log_time\\u003e\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Log time more than\",\"filter\":\"\",\"name\":\"starttime\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"log_time\\u003c\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Log time less than\",\"filter\":\"\",\"name\":\"endtime\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1620, 'OMC', 'logManagement', 'Log Management', 'lst', 'operationlog', 'List Operation Log', '[{\"alias\":\"account_name\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Account ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"accountid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"log_time\\u003e\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Log time more than\",\"filter\":\"\",\"name\":\"starttime\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"log_time\\u003c\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Log Time Less Than\",\"filter\":\"\",\"name\":\"endtime\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1621, 'OMC', 'logManagement', 'Log Management', 'lst', 'securitylog', 'List Security Log', '[{\"alias\":\"account_name\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Account ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"accountid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"op_time\\u003e\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Log time more than\",\"filter\":\"\",\"name\":\"starttime\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"op_time\\u003c\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Log time less than\",\"filter\":\"\",\"name\":\"endtime\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
|
||||
@@ -42,7 +42,7 @@ CREATE TABLE `mml_http_map` (
|
||||
-- ----------------------------
|
||||
INSERT INTO `mml_http_map` VALUES (1, 'OMC', 'dsp', 'sysinfo', 'Get', '/api/rest/systemManagement/v1/sysInfo', '/%s', NULL, NULL, '{}', '{\r\n \"retFmt\": \"GetNF\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"NE System Information\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"neType\",\r\n \"display\": \"NE type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"neId\",\r\n \"display\": \"NE ID\",\r\n \"length\": 28\r\n }, \r\n {\r\n \"name\": \"hostName\",\r\n \"display\": \"Host name\",\r\n \"length\": 16\r\n },\r\n {\r\n \"name\": \"osInfo\",\r\n \"display\": \"OS information\",\r\n \"length\": 128\r\n },\r\n {\r\n \"name\": \"dbInfo\",\r\n \"display\": \"Database information\",\r\n \"length\": 80\r\n },\r\n {\r\n \"name\": \"version\",\r\n \"display\": \"Software version\",\r\n \"length\": 12\r\n },\r\n {\r\n \"name\": \"ipAddr\",\r\n \"display\": \"IP address\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"port\",\r\n \"display\": \"Port\",\r\n \"length\": 6\r\n },\r\n {\r\n \"name\": \"cpus\",\r\n \"display\": \"CPUs\",\r\n \"length\": 4\r\n },\r\n {\r\n \"name\": \"totalMem\",\r\n \"display\": \"Total memory(KB)\",\r\n \"length\": 11\r\n } \r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (2, 'OMC', 'lst', 'memap', 'Get', '/api/rest/dataManagement/v1/omc_db/ne_info', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"Managed Element Map\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"rm_uid\",\r\n \"display\": \"Resource management UID\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"ne_name\",\r\n \"display\": \"NE name\",\r\n \"length\": 28\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (3, 'OMC', 'lst', 'neinfo', 'Get', '/api/rest/dataManagement/v1/omc_db/ne_info', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"Network element information\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"ne_type\",\r\n \"display\": \"NE type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"ne_id\",\r\n \"display\": \"NE ID\",\r\n \"length\": 16\r\n },\r\n {\r\n \"name\": \"rm_uid\",\r\n \"display\": \"Resource management UID\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"ne_name\",\r\n \"display\": \"NE name\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"pv_flag\",\r\n \"display\": \"PV flag\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"ip\",\r\n \"display\": \"IP address\",\r\n \"length\": 32\r\n },\r\n {\r\n \"name\": \"port\",\r\n \"display\": \"Port\",\r\n \"length\": 6\r\n },\r\n {\r\n \"name\": \"status\",\r\n \"display\": \"Status\",\r\n \"length\": 10,\r\n \"alias\": [\r\n \"online\",\r\n \"offline\",\r\n \"standby\",\r\n \"maintain\"\r\n ]\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}\r\n');
|
||||
INSERT INTO `mml_http_map` VALUES (3, 'OMC', 'lst', 'neinfo', 'Get', '/api/rest/dataManagement/v1/omc_db/ne_info', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"Network element information\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"ne_type\",\r\n \"display\": \"NE type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"ne_id\",\r\n \"display\": \"NE ID\",\r\n \"length\": 16\r\n },\r\n {\r\n \"name\": \"rm_uid\",\r\n \"display\": \"Resource management UID\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"ne_name\",\r\n \"display\": \"NE name\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"pv_flag\",\r\n \"display\": \"PV flag\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"ip\",\r\n \"display\": \"IP address\",\r\n \"length\": 32\r\n },\r\n {\r\n \"name\": \"port\",\r\n \"display\": \"Port\",\r\n \"length\": 6\r\n },\r\n {\r\n \"name\": \"status\",\r\n \"display\": \"Status\",\r\n \"length\": 10,\r\n \"alias\": [\r\n \"offline\",\r\n \"online\",\r\n \"standby\",\r\n \"maintain\"\r\n ]\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}\r\n');
|
||||
INSERT INTO `mml_http_map` VALUES (4, 'OMC', 'add', 'neinfo', 'Post', '/api/rest/dataManagement/v1/omc_db/ne_info', NULL, NULL, '', '{\"bodyFmt\":\"PostDB\", \"bodyKey\":\"ne_info\"}', '{\r\n \"retFmt\": \"PostDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}\r\n');
|
||||
INSERT INTO `mml_http_map` VALUES (5, 'OMC', 'del', 'neinfo', 'Delete', '/api/rest/dataManagement/v1/omc_db/ne_info', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"DeleteDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (6, 'OMC', 'mod', 'neinfo', 'Put', '/api/rest/dataManagement/v1/omc_db/ne_info', NULL, NULL, '?loc=', '{\"bodyFmt\":\"PutDB\", \"bodyKey\":\"ne_info\"}', '{\r\n \"retFmt\": \"PutDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
@@ -65,7 +65,7 @@ INSERT INTO `mml_http_map` VALUES (22, 'OMC', 'act', 'measuretask', 'Put', '/api
|
||||
INSERT INTO `mml_http_map` VALUES (23, 'OMC', 'dea', 'measuretask', 'Put', '/api/rest/dataManagement/v1/omc_db/measure_task', NULL, NULL, '?loc=', '{\r\n \"bodyFmt\": \"PutDB\",\r\n \"bodyKey\": \"measure_task\",\r\n \"cols\": [\r\n {\r\n \"name\": \"status\",\r\n \"alias\": \"status\",\r\n \"type\": \"int\",\r\n \"length\": 11,\r\n \"value\": \"Inactive\"\r\n }\r\n ]\r\n}\r\n', '{\r\n \"retFmt\": \"PutDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (24, 'OMC', 'dsp', 'nbicm', 'Get', '/api/rest/dataManagement/v1/omc_db/nbi_cm', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"NBI Resources Management\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"ne_type\",\r\n \"display\": \"NE type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"ne_id\",\r\n \"display\": \"NE ID\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"rm_uid\",\r\n \"display\": \"RM UID\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"user_label\",\r\n \"display\": \"User label\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"object_type\",\r\n \"display\": \"Object type\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"pv_flag\",\r\n \"display\": \"PV flag\",\r\n \"length\": 8\r\n },\r\n {\r\n \"name\": \"value_json\",\r\n \"display\": \"NBI resource management\",\r\n \"length\": 200\r\n } \r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}\r\n');
|
||||
INSERT INTO `mml_http_map` VALUES (25, 'OMC', 'upg', 'neversion', 'Put', '/api/rest/dataManagement/v1/omc_db/ne_version', NULL, NULL, '?loc=', '{\r\n \"bodyFmt\": \"PutDB\",\r\n \"bodyKey\": \"ne_version\",\r\n \"cols\": [\r\n {\r\n \"name\": \"status\",\r\n \"alias\": \"status\",\r\n \"type\": \"string\",\r\n \"length\": 8,\r\n \"value\": \"Active\"\r\n }\r\n ]\r\n}', '{\r\n \"retFmt\": \"PutDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (26, 'OMC', 'dsp', 'neconfig', 'Get', '/api/rest/dataManagement/v1/omc_db/param_config', NULL, 'SQL', '?SQL=select+ne_type,ne_id,top_tag,json_extract(param_json,\'$.*[*].name\')+AS+param_name,JSON_EXTRACT(param_json,\'$.*[*].value\')+as+param_value+from+param_config', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"NE Config Parameters\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"ne_type\",\r\n \"display\": \"NE type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"ne_id\",\r\n \"display\": \"NE ID\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"top_tag\",\r\n \"display\": \"Parameters tag\",\r\n \"length\": 128\r\n },\r\n {\r\n \"name\": \"param_name\",\r\n \"display\": \"Parameter name list\",\r\n \"length\": 256\r\n },\r\n {\r\n \"name\": \"param_value\",\r\n \"display\": \"Parameter value list\",\r\n \"length\": 256\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (26, 'OMC', 'dsp', 'neconfig', 'Get', '/api/rest/dataManagement/v1/omc_db/ne_config', NULL, 'SQL', '?SQL=select+ne_type,param_display,JSON_UNQUOTE(json_extract(param_json,\'$[0].name\'))+as+param_name,JSON_UNQUOTE(json_extract(param_json,\'$[0].value\'))+as+param_value+from+ne_config', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"NE Config Parameters\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"ne_type\",\r\n \"display\": \"NE Type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"param_display\",\r\n \"display\": \"Parameter Display\",\r\n \"length\": 128\r\n },\r\n {\r\n \"name\": \"param_name\",\r\n \"display\": \"Parameter Name\",\r\n \"length\": 256\r\n },\r\n {\r\n \"name\": \"param_value\",\r\n \"display\": \"Parameter Value\",\r\n \"length\": 256\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (27, 'OMC', 'lst', 'license', 'Get', '/api/rest/dataManagement/v1/omc_db/ne_license', NULL, 'loc', '?loc=', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"NE License Information\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"ne_type\",\r\n \"display\": \"NE type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"ne_id\",\r\n \"display\": \"NE ID\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"serial_no\",\r\n \"display\": \"Serial no\",\r\n \"length\": 12\r\n },\r\n {\r\n \"name\": \"capcity\",\r\n \"display\": \"License capcity\",\r\n \"length\": 11\r\n },\r\n {\r\n \"name\": \"used\",\r\n \"display\": \"License used\",\r\n \"length\": 11\r\n },\r\n {\r\n \"name\": \"feature_enabled\",\r\n \"display\": \"Feature enabled\",\r\n \"length\": 30\r\n },\r\n {\r\n \"name\": \"expiration_date\",\r\n \"display\": \"License expiration date\",\r\n \"length\": 20\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (28, 'OMC', 'dep', 'license', 'Put', '/api/rest/dataManagement/v1/omc_db/ne_license', NULL, 'loc', '?loc=', '{\r\n \"bodyFmt\": \"PutDB\",\r\n \"bodyKey\": \"ne_license\",\r\n \"callFunc\": \"DeploymentLicense\"\r\n}', '{\r\n \"retFmt\": \"DeleteDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (29, 'OMC', 'rel', 'license', 'Put', '/api/rest/dataManagement/v1/omc_db/ne_license', NULL, 'loc', '?loc=', '{\r\n \"bodyFmt\": \"PutDB\",\r\n \"bodyKey\": \"ne_license\",\r\n \"callFunc\": \"InstallLicense\"\r\n}', '{\r\n \"retFmt\": \"DeleteDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
|
||||
151
database/common/ne_config.sql
Normal file
151
database/common/ne_config.sql
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -21,43 +21,43 @@ SET FOREIGN_KEY_CHECKS = 0;
|
||||
-- Table structure for alarm_event
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `alarm_event`;
|
||||
CREATE TABLE `alarm_event` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`alarm_seq` int(11) NULL DEFAULT NULL,
|
||||
CREATE TABLE `alarm_event` (
|
||||
`id` int NOT NULL AUTO_INCREMENT,
|
||||
`alarm_seq` int DEFAULT NULL,
|
||||
`alarm_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||
`alarm_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`alarm_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`ne_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||
`alarm_code` int(11) NULL DEFAULT NULL,
|
||||
`event_time` datetime NULL DEFAULT NULL,
|
||||
`alarm_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '',
|
||||
`orig_severity` enum('Critical','Major','Minor','Warning','Event') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'Minor' COMMENT '1: Critical, 2: Major, 3: Minor, 4: Warning, 5: Event(Only VNF)',
|
||||
`perceived_severity` enum('Critical','Major','Minor','Warning','Event') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '1: Critical, 2: Major, 3: Minor, 4: Warning, 5: Event(Only VNF)',
|
||||
`pv_flag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`ne_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`object_uid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`object_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
|
||||
`object_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`location_info` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`province` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`alarm_status` int(11) NOT NULL DEFAULT 1 COMMENT '0:clear, 1:active',
|
||||
`specific_problem` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`specific_problem_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`add_info` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`counter` int(11) NULL DEFAULT 0,
|
||||
`latest_event_time` datetime NULL DEFAULT NULL,
|
||||
`ack_state` tinyint(4) NULL DEFAULT 0 COMMENT '0: Unacked, 1: Acked',
|
||||
`ack_time` datetime NULL DEFAULT NULL,
|
||||
`ack_user` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`clear_type` tinyint(4) NULL DEFAULT 0 COMMENT '0: Unclear, 1: AutoClear, 2: ManualClear',
|
||||
`clear_time` datetime NULL DEFAULT NULL,
|
||||
`clear_user` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`timestamp` datetime NULL DEFAULT current_timestamp() ON UPDATE CURRENT_TIMESTAMP,
|
||||
`alarm_code` int DEFAULT NULL,
|
||||
`event_time` datetime DEFAULT NULL,
|
||||
`alarm_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '',
|
||||
`orig_severity` enum('Critical','Major','Minor','Warning','Event') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Minor' COMMENT '1: Critical, 2: Major, 3: Minor, 4: Warning, 5: Event(Only VNF)',
|
||||
`perceived_severity` enum('Critical','Major','Minor','Warning','Event') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '1: Critical, 2: Major, 3: Minor, 4: Warning, 5: Event(Only VNF)',
|
||||
`pv_flag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`ne_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`object_uid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`object_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0',
|
||||
`object_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`location_info` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`province` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`alarm_status` int NOT NULL DEFAULT '1' COMMENT '0:clear, 1:active',
|
||||
`specific_problem` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`specific_problem_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`add_info` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`counter` int DEFAULT '0',
|
||||
`latest_event_time` datetime DEFAULT NULL,
|
||||
`ack_state` tinyint DEFAULT '0' COMMENT '0: Unacked, 1: Acked',
|
||||
`ack_time` datetime DEFAULT NULL,
|
||||
`ack_user` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`clear_type` tinyint DEFAULT '0' COMMENT '0: Unclear, 1: AutoClear, 2: ManualClear',
|
||||
`clear_time` datetime DEFAULT NULL,
|
||||
`clear_user` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`timestamp` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
UNIQUE INDEX `idx_pk_id`(`id`) USING BTREE,
|
||||
UNIQUE INDEX `idx_uni_aid_ne_aseq`(`ne_type`, `ne_id`, `alarm_id`, `alarm_seq`) USING BTREE,
|
||||
INDEX `idx_event_time`(`event_time`) USING BTREE,
|
||||
INDEX `idx_severity_status`(`alarm_status`, `orig_severity`) USING BTREE
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 228788 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||
UNIQUE KEY `idx_pk_id` (`id`) USING BTREE,
|
||||
UNIQUE KEY `idx_uni_aid_ne_aseq` (`ne_type`,`ne_id`,`alarm_id`,`alarm_seq`) USING BTREE,
|
||||
KEY `idx_event_time` (`event_time`) USING BTREE,
|
||||
KEY `idx_severity_status` (`alarm_status`,`orig_severity`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
|
||||
@@ -1,48 +1,34 @@
|
||||
-- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64)
|
||||
--
|
||||
-- Host: 192.168.2.219 Database: omc_db
|
||||
-- ------------------------------------------------------
|
||||
-- Server version 10.3.38-MariaDB
|
||||
|
||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
||||
/*!40101 SET NAMES utf8mb4 */;
|
||||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
|
||||
/*!40103 SET TIME_ZONE='+00:00' */;
|
||||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
||||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
||||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
||||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
||||
|
||||
--
|
||||
-- Table structure for table `alarm_relation`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `alarm_relation`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `alarm_relation` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`created_at` datetime(3) DEFAULT NULL,
|
||||
`updated_at` datetime(3) DEFAULT NULL,
|
||||
`deleted_at` datetime(3) DEFAULT NULL,
|
||||
`root_alarm_id` varchar(64) DEFAULT NULL,
|
||||
`alarm_id` varchar(64) DEFAULT NULL,
|
||||
`relation_type` varchar(64) DEFAULT NULL,
|
||||
`add_info` varchar(64) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `idx_alarm_relation_deleted_at` (`deleted_at`) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
||||
|
||||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
||||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
||||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
||||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
||||
|
||||
-- Dump completed on 2024-03-06 17:26:55
|
||||
/*
|
||||
Navicat Premium Data Transfer
|
||||
|
||||
Source Server : root@192.168.2.165
|
||||
Source Server Type : MariaDB
|
||||
Source Server Version : 100335 (10.3.35-MariaDB)
|
||||
Source Host : 192.168.2.165:33066
|
||||
Source Schema : omc_db
|
||||
|
||||
Target Server Type : MariaDB
|
||||
Target Server Version : 100335 (10.3.35-MariaDB)
|
||||
File Encoding : 65001
|
||||
|
||||
Date: 16/05/2025 10:48:43
|
||||
*/
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for alarm_relation
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `alarm_relation`;
|
||||
CREATE TABLE `alarm_relation` (
|
||||
`id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`root_alarm_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`alarm_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`relation_type` enum('derived','related') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '衍生关系:derived/related: 父子/兄弟',
|
||||
`add_info` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`created_at` datetime NULL DEFAULT NULL,
|
||||
PRIMARY KEY (`id`) USING BTREE
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
|
||||
@@ -1,47 +1,21 @@
|
||||
-- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64)
|
||||
--
|
||||
-- Host: 192.168.2.219 Database: omc_db
|
||||
-- ------------------------------------------------------
|
||||
-- Server version 10.3.38-MariaDB
|
||||
|
||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
||||
/*!40101 SET NAMES utf8mb4 */;
|
||||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
|
||||
/*!40103 SET TIME_ZONE='+00:00' */;
|
||||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
||||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
||||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
||||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
||||
|
||||
--
|
||||
-- Table structure for table `cdr_event`
|
||||
--
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for cdr_event
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `cdr_event`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `cdr_event` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(32) DEFAULT NULL,
|
||||
`ne_name` varchar(64) DEFAULT NULL,
|
||||
`rm_uid` varchar(32) DEFAULT NULL,
|
||||
`timestamp` int(11) DEFAULT NULL,
|
||||
`cdr_json` longtext DEFAULT NULL,
|
||||
`created_at` datetime DEFAULT current_timestamp(),
|
||||
`id` int NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`ne_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`rm_uid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`timestamp` int DEFAULT NULL,
|
||||
`cdr_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci,
|
||||
`created_at` datetime DEFAULT CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `id` (`id`) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
||||
KEY `id` (`id`) USING BTREE,
|
||||
KEY `idx_type_timestamp` (`ne_type`,`rm_uid`,`timestamp`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='CDR事件_基础表结构';
|
||||
|
||||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
||||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
||||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
||||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
||||
|
||||
-- Dump completed on 2024-03-06 17:26:59
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
|
||||
@@ -1,19 +1,3 @@
|
||||
/*
|
||||
Navicat Premium Data Transfer
|
||||
|
||||
Source Server : local_mariadb
|
||||
Source Server Type : MariaDB
|
||||
Source Server Version : 100338 (10.3.38-MariaDB)
|
||||
Source Host : localhost:33066
|
||||
Source Schema : omc_db
|
||||
|
||||
Target Server Type : MariaDB
|
||||
Target Server Version : 100338 (10.3.38-MariaDB)
|
||||
File Encoding : 65001
|
||||
|
||||
Date: 28/05/2024 10:19:12
|
||||
*/
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
@@ -21,16 +5,17 @@ SET FOREIGN_KEY_CHECKS = 0;
|
||||
-- Table structure for cdr_event_ims
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `cdr_event_ims`;
|
||||
CREATE TABLE `cdr_event_ims` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`ne_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`rm_uid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`timestamp` int(11) NULL DEFAULT NULL,
|
||||
`cdr_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`created_at` datetime NULL DEFAULT current_timestamp(),
|
||||
CREATE TABLE `cdr_event_ims` (
|
||||
`id` int NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`ne_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`rm_uid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`timestamp` int DEFAULT NULL,
|
||||
`cdr_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci,
|
||||
`created_at` datetime DEFAULT CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
INDEX `id`(`id`) USING BTREE
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||
KEY `id` (`id`) USING BTREE,
|
||||
KEY `idx_type_timestamp` (`ne_type`,`rm_uid`,`timestamp`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='CDR事件_IMS';
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
|
||||
21
database/install/cdr_event_sgwc.sql
Normal file
21
database/install/cdr_event_sgwc.sql
Normal file
@@ -0,0 +1,21 @@
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for cdr_event_sgwc
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `cdr_event_sgwc`;
|
||||
CREATE TABLE `cdr_event_sgwc` (
|
||||
`id` int NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`ne_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`rm_uid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`timestamp` int DEFAULT NULL,
|
||||
`cdr_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci,
|
||||
`created_at` datetime DEFAULT CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `id` (`id`) USING BTREE,
|
||||
KEY `idx_type_timestamp` (`ne_type`,`rm_uid`,`timestamp`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='CDR事件_SGWC';
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
@@ -1,19 +1,3 @@
|
||||
/*
|
||||
Navicat Premium Data Transfer
|
||||
|
||||
Source Server : local_mariadb
|
||||
Source Server Type : MariaDB
|
||||
Source Server Version : 100338 (10.3.38-MariaDB)
|
||||
Source Host : localhost:33066
|
||||
Source Schema : omc_db
|
||||
|
||||
Target Server Type : MariaDB
|
||||
Target Server Version : 100338 (10.3.38-MariaDB)
|
||||
File Encoding : 65001
|
||||
|
||||
Date: 28/05/2024 10:19:23
|
||||
*/
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
@@ -21,16 +5,17 @@ SET FOREIGN_KEY_CHECKS = 0;
|
||||
-- Table structure for cdr_event_smf
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `cdr_event_smf`;
|
||||
CREATE TABLE `cdr_event_smf` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`ne_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`rm_uid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`timestamp` int(11) NULL DEFAULT NULL,
|
||||
`cdr_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`created_at` datetime NULL DEFAULT current_timestamp(),
|
||||
CREATE TABLE `cdr_event_smf` (
|
||||
`id` int NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`ne_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`rm_uid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`timestamp` int DEFAULT NULL,
|
||||
`cdr_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci,
|
||||
`created_at` datetime DEFAULT CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
INDEX `id`(`id`) USING BTREE
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||
KEY `id` (`id`) USING BTREE,
|
||||
KEY `idx_type_timestamp` (`ne_type`,`rm_uid`,`timestamp`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='CDR事件_SMF';
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
|
||||
21
database/install/cdr_event_smsc.sql
Normal file
21
database/install/cdr_event_smsc.sql
Normal file
@@ -0,0 +1,21 @@
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for cdr_event_smsc
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `cdr_event_smsc`;
|
||||
CREATE TABLE `cdr_event_smsc` (
|
||||
`id` int NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`ne_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`rm_uid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`timestamp` int DEFAULT NULL,
|
||||
`cdr_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci,
|
||||
`created_at` datetime DEFAULT CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `id` (`id`) USING BTREE,
|
||||
KEY `idx_type_timestamp` (`ne_type`,`rm_uid`,`timestamp`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='CDR事件_SMSC';
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user