Moshell User Guide
This document presents an overview of the functionality included in Moshell, command line
syntax, revision history and other important information.
It is important that all engineers working with Moshell read this document before using the tool
as it contains important operational information.
Contents
1 Contact 7
1.1 TACOS for MoShell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2 ClearDDTS for MoShell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 Installation, security, user settings and IP connectivity 8
2.1 CORBA security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2 Support for multi-user installation and user-specific settings . . . . . . . . . . . . 9
2.2.1 File properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.3 Installation for Unix (Solaris/Linux) . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4 Installation for Windows (using Cygwin) . . . . . . . . . . . . . . . . . . . . . . . 12
2.4.1 Getting and installing cygwin . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.5 Settings related to telnet/ftp/ssh/sftp communication . . . . . . . . . . . . . . . . 16
2.6 Running moshell across secure tunnels (RSG) . . . . . . . . . . . . . . . . . . . 17
2.7 Ports used by moshell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3 Tutorial 19
3.1 MO concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.2 O&M services and protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.3 MO Tree and MO Naming Conventions . . . . . . . . . . . . . . . . . . . . . . . . 22
3.3.1 LDN - Local Distinguished Name . . . . . . . . . . . . . . . . . . . . . . . 22
3.3.2 RDN - Relative Distinguished Name . . . . . . . . . . . . . . . . . . . . . 24
3.3.3 FDN - Full Distinguished Name . . . . . . . . . . . . . . . . . . . . . . . . 25
3.4 MOM - Managed Object Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.5 Moshell Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.5.1 Alarm Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.5.2 OSE shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.5.3 Configuration Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.5.4 Performance Management Service . . . . . . . . . . . . . . . . . . . . . . 27
3.5.5 Log service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.5.6 File transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.6 Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.6.1 Starting up Moshell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Informational
USER’S GUIDE 2(155)
Prepared (also subject responsible, if other) No.
EPA Finn Magnusson & EPA David Smith 2/1553-LXA 119 1263
Document responsible/Approved Checked Date Rev. File
EPA Finn Magnusson 2005-09-26 6.1d moshellUserGuide.tex
3.6.2 Loading the MO Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.6.3 Performing Actions on Loaded MO Stubs . . . . . . . . . . . . . . . . . . 29
3.7 Directory structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4 Command syntax, including Regular Expressions 31
4.1 How MOs are Identified . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.1.1 RDN - Relative Distinguished Name . . . . . . . . . . . . . . . . . . . . . 31
4.1.2 LDN - Local Distinguised Name . . . . . . . . . . . . . . . . . . . . . . . . 31
4.1.3 FDN - Full Distinguished Name . . . . . . . . . . . . . . . . . . . . . . . . 32
4.2 How to address the MOs in MO-related commands . . . . . . . . . . . . . . . . . 32
4.3 Regular Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.4 How to specify attribute values in set/cr/acc commands . . . . . . . . . . . . . . 36
4.5 Moshell command line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.6 Piping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
5 Command descriptions 39
5.1 lt/ltc <motype-filter>|root|all [<attribute==value> AND/OR <attribute==value>] . . 39
5.2 flt/fltc <motype-filter> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5.3 lc/lcc <moGroup>|<moFilter>|<proxy(s)>|all . . . . . . . . . . . . . . . . . . . . . 40
5.4 ld <ldn> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
5.5 ma/lma <moGroup> <moGroup>|<moFilter>|<proxy(s)>|all [<attribute-filter>]
[<value-filter>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.6 mr/lmr <moGroup> <moGroup>|<moFilter>|<proxy(s)>|all [<attribute-filter>]
[<value-filter>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.7 mp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.8 tg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.8.1 tg for RNC P3, P4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.8.2 tg for RNC P2.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.9 stc[r] <Filter> [<stateFilter>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5.10 std[h] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.11 hc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.12 ftget[c]/ftput[c] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.13 bo[r]/ba[s]/baw[s]/bad/br/brw/brd/bp . . . . . . . . . . . . . . . . . . . . . . . . . 49
5.14 lh <boardGroup> <OSE-command>|run <commandfile> [ | <unix commands>] . 52
5.15 pr/lpr [<moGroup>|<moFilter>|<proxy(s)>] . . . . . . . . . . . . . . . . . . . . . . 52
5.16 get/lget [<moGroup>|<moFilter>|<proxy(s)>|all] [<attribute-filter>|all] [<valuefilter>]
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.16.1 Scripting and variable assignment with get . . . . . . . . . . . . . . . . . 55
5.17 fget/lfget <moGroup>|<moFilter>|<proxy(s)>|all <attribute> . . . . . . . . . . . . 55
5.18 fro/lfro <moGroup>|<moFilter>|<proxy(s)>|all [<attribute-filter>|all] [<value-filter>] 56
5.19 facc/lfacc <moGroup>|<moFilter>|<proxy(s)>|all <action> [<param1>]
[<param2>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
5.20 st/lst <moGroup>|<moFilter>|<proxy(s)>|all [<state-filter>] . . . . . . . . . . . . . 57
Informational
USER’S GUIDE 3(155)
Prepared (also subject responsible, if other) No.
EPA Finn Magnusson & EPA David Smith 2/1553-LXA 119 1263
Document responsible/Approved Checked Date Rev. File
EPA Finn Magnusson 2005-09-26 6.1d moshellUserGuide.tex
5.21 str . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
5.21.1 CDMA BSC: str [ | <unixCommand>] . . . . . . . . . . . . . . . . . . . . . 58
5.21.2 UTRAN RNC: str[12ft] [<csvfile>] [<filter-options>] [ | <unix cmds>] . . . . 58
5.22 cr <ldn> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
5.23 del/ldel <moGroup>|<moFilter>|<proxy(s)> . . . . . . . . . . . . . . . . . . . . . 61
5.24 rdel/lrdel <moGroup>|<moFilter>|<proxy(s)> . . . . . . . . . . . . . . . . . . . . . 61
5.25 u+/u-/u? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
5.26 set/lset <moGroup>|<moFilter>|<proxy(s)> <attribute> [<value>] . . . . . . . . . 62
5.27 rset/lrset <moGroup>|<moFilter>|<proxy(s)> <attribute> [<value>] . . . . . . . . 62
5.28 fset/lfset <moGroup>|<moFilter>|<proxy(s)>|all <attribute> [<value>] [<attributetype>]
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.29 lk/llk <moGroup>|<moFilter>|<proxy(s)> . . . . . . . . . . . . . . . . . . . . . . . 64
5.30 bl[s]/lbl[s] <moGroup>|<moFilter>|<proxy(s)> . . . . . . . . . . . . . . . . . . . . 65
5.31 deb/ldeb <moGroup>|<moFilter>|<proxy(s)> . . . . . . . . . . . . . . . . . . . . . 66
5.32 acl/lacl <moGroup>|<moFilter>|<proxy(s)>|all [<action-filter>] . . . . . . . . . . . 66
5.33 acc/lacc <moGroup>|<moFilter>|<proxy(s)>|all <action> . . . . . . . . . . . . . . 67
5.34 prod <moGroup>|<moFilter> [<productdata-filter>] . . . . . . . . . . . . . . . . . 68
5.35 inv[hr] <Filter> [<stateFilter>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.36 cab[slxradgt] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.37 ftree [<directory>] [<lnh>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
5.38 fclean[f|ff] [<directory>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
5.39 re . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
5.40 uv/uservars [<string>|<var>=value] . . . . . . . . . . . . . . . . . . . . . . . . . . 73
5.41 pv/printvars [<string>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
5.42 lki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
5.43 remod <IubLink-MO>|<IubLink-Proxy> <NewModule> . . . . . . . . . . . . . . 75
5.44 run <command file> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
5.45 hi [<commandFilter>], !<commandNr> . . . . . . . . . . . . . . . . . . . . . . . . 77
5.46 <ose command> [|<unix command>] (type "h ose" for info) . . . . . . . . . . . . . 77
5.46.1 Using SQLC through MoShell . . . . . . . . . . . . . . . . . . . . . . . . . 78
5.46.2 Using Corben through MoShell . . . . . . . . . . . . . . . . . . . . . . . . 78
5.46.3 Using Loco through MoShell . . . . . . . . . . . . . . . . . . . . . . . . . 78
5.47 pget/lpget [<moGroup>|<moFilter>|<proxy(s)>|all] [<attribute-filter>|all] [<valuefilter>]
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
5.48 kget/lkget [<moGroup>|<moFilter>|<proxy(s)>|all] . . . . . . . . . . . . . . . . . . 79
5.49 Ctrl-Z; touch /tmp/xxxx; fg (abort MO command, type "h ctrl-z" for info) . . . . . . 79
5.50 dif <proxy1> <proxy2> [<proxy3>] . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
5.51 prox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
5.52 time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
5.53 col . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
5.54 b . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
5.55 ul . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
5.56 conf[bld] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Informational
USER’S GUIDE 4(155)
Prepared (also subject responsible, if other) No.
EPA Finn Magnusson & EPA David Smith 2/1553-LXA 119 1263
Document responsible/Approved Checked Date Rev. File
EPA Finn Magnusson 2005-09-26 6.1d moshellUserGuide.tex
5.57 gs/gsg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
5.58 noload[+/-] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
5.59 lmid <pattern> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
5.60 mom[tc]/pmom[c]/lmom[c] [<moclass/struct/enum>|all] [<attribute/action>|all]
[<attr-type>|all] [<attr-flags>|all] [<attr-desc>] . . . . . . . . . . . . . . . . . . . . 82
5.61 cvls/cvmk/cvms/cvset/cvrm/cvcu . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
5.62 cvls1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.63 al[atk] [ | <unix commands> ] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
5.64 lg[<options>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
5.64.1 Offline use: lg[dc] <logfile> [<startDate>[;<endDate>]] [|<unixcmds>] . . . 85
5.64.2 Online use: lg[aevsmircdyuol] [<start-
Date>|<daysAgo>|<hoursAgo>|<minutesAgo>] [|<unixcmds>] . . . . . . . 86
5.65 !/l <unix command> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
5.66 alias/unalias <alias> <command> . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
5.67 l+[m][m]/l-/l? [<logfile>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
5.68 pol [<interval>] [<waitTime>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
5.69 getmom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
5.70 parsemom [<momFile>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
5.71 p/w/pw/b . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
5.72 mon+/mon-/mon?/mon [<boardGroup(s)>] . . . . . . . . . . . . . . . . . . . . . . 90
5.73 edit <remotefile> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
5.74 trun <moScript>|<http://ipaddress/script> . . . . . . . . . . . . . . . . . . . . . 93
5.75 pst [<scan-filter>|<scan-proxy>] [<scan-state>] . . . . . . . . . . . . . . . . . . . 94
5.76 pgets[n] [<scan-filter>|<scan-proxy>] [<contents-filter>] . . . . . . . . . . . . . . . 95
5.77 pcr[cf] <scannerName> [<moclass-filter>] [<counter-filter>|<counter-file>]
[<granularity>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
5.78 pbl <scan-filter>|<scan-proxy> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
5.79 pdeb <scan-filter>|<scan-proxy> . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
5.80 pdel <scan-filter>|<scan-proxy> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
5.81 emom [uetr|gpeh|ctr|all] [<event-filter>] . . . . . . . . . . . . . . . . . . . . . . . . 97
5.82 pset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
5.83 pmx[hfd] <mo-filter> <counter-filter> [-m <minushours>] [-p <plushours>] [-l
<PMfiles-directory>] [-a|-d|-h] [|<unix-command>] . . . . . . . . . . . . . . . . . . 98
5.84 pmr[a] [-l <PMfiles-directory>] [-i <iubCellModule-file>] [-f <formulafile>] [-c
<configfile>] [-m <minushours>] [-p <plushours>] [-s <startdate>[.<starttime>]]
[-e <enddate>[.<endtime>]] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
5.85 ip2d <ip-address> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
5.86 d2ip <number> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
5.87 wait <delay> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
5.88 return . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
5.89 q/by/exit/quit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Informational
USER’S GUIDE 5(155)
Prepared (also subject responsible, if other) No.
EPA Finn Magnusson & EPA David Smith 2/1553-LXA 119 1263
Document responsible/Approved Checked Date Rev. File
EPA Finn Magnusson 2005-09-26 6.1d moshellUserGuide.tex
6 Lazy 103
6.1 Software Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
6.2 RNC Iub operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
6.3 Node Healthcheck . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
6.4 Find out which module MP is handling a site . . . . . . . . . . . . . . . . . . . . . 105
6.5 Common RNC Iub Integration Problems . . . . . . . . . . . . . . . . . . . . . . . 105
6.6 Common RNC Iu Integration Problems . . . . . . . . . . . . . . . . . . . . . . . . 107
7 Scripting 107
7.1 Preset Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
7.2 Variable assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
7.3 Hashtables (arrays) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
7.4 If/Else constructs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
7.5 For constructs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
7.6 Nesting for and if statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
7.7 examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
8 Utilities 121
8.1 Network Management Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
8.2 Parameter Auditing Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
8.3 PM Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
8.4 Miscellaneous Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
9 Server Maintenance 124
9.1 Hanging Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
9.2 Disk full . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
9.3 Run out of memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
10 Revision History 126
10.1 Changes in v6.1d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
10.2 Changes in v6.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
10.3 Changes in v6.0c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
10.4 Changes in v6.0b . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
10.5 Changes in v6.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
10.6 Changes in v5.3m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
10.7 Changes in v5.3k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
10.8 Changes in v5.3i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
10.9 Changes in v5.3h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
10.10Changes in v5.3g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
10.11Changes in v5.3d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
10.12Changes in v5.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
10.13Changes in v5.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
10.14Changes in v5.1b . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Informational
USER’S GUIDE 6(155)
Prepared (also subject responsible, if other) No.
EPA Finn Magnusson & EPA David Smith 2/1553-LXA 119 1263
Document responsible/Approved Checked Date Rev. File
EPA Finn Magnusson 2005-09-26 6.1d moshellUserGuide.tex
10.15Changes in v5.1a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
10.16Changes in v5.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
10.17Changes in v5.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
10.18Changes in v4.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
10.19Changes in v4.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
10.20Changes in v3.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
10.21Changes in v2.1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
10.22Changes in v2.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
10.23Changes in v2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
10.24Changes in v1.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
10.25Moshell v1.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
11 References & Appendixes 155
掃碼關(guān)注5G通信官方公眾號,免費領(lǐng)取以下5G精品資料
1、回復“YD5GAI”免費領(lǐng)取《中國移動:5G網(wǎng)絡AI應用典型場景技術(shù)解決方案白皮書》
2、回復“5G6G”免費領(lǐng)取《5G_6G毫米波測試技術(shù)白皮書-2022_03-21》
3、回復“YD6G”免費領(lǐng)取《中國移動:6G至簡無線接入網(wǎng)白皮書》
4、回復“LTBPS”免費領(lǐng)取《《中國聯(lián)通5G終端白皮書》》
5、回復“ZGDX”免費領(lǐng)取《中國電信5G NTN技術(shù)白皮書》
6、回復“TXSB”免費領(lǐng)取《通信設備安裝工程施工工藝圖解》
7、回復“YDSL”免費領(lǐng)取《中國移動算力并網(wǎng)白皮書》
8、回復“5GX3”免費領(lǐng)取《 R16 23501-g60 5G的系統(tǒng)架構(gòu)1》
|