Professional Documents
Culture Documents
This procedure covers basic structure and troubleshooting of a site from an OSS perspective in situations where a site does not restore
whether partially or completely, for example after a rehome or software upgrade.
BTS Hierarchy:
In order to troubleshoot a site from the BSC it is necessary to have a knowledge of the logical hierarchy of the BTS (In the BSC) as
compared with its physical elements.
Physically the BTS is made up of RUs (Replaceable Units) such as the DXU, TRU, etc.
Logically these RUs are known as MOs (Managed Objects).
The Main MO of any site, the TG (Transceiver Group) is not associated with any hardware at the BTS but resides in the BSC. It can
be thought of as an Address of the site within the BSC. Connecting the TG to the Site in the Field is the DIP (Digital Path). It
represents the T1 (Abis Interface) link to the BTS. In the BTS itself there are RUs, which are represented by MOs in the BSC.
BSC
BTS
DXU
TG
RXOCF
RXOTF
RXOIS
DIP (RBLT)
TRU
TRU
RXOTRX
RXOTX
RXORX
RXOTS
(-0&&-7)
TRU
RXOTRX
RXOTX
RXORX
RXOTS
(-0&&-7)
RXOTRX
RXOTX
RXORX
RXOTS
(-0&&-7)
BTS Hierarchy
Managed Objects
RXOTG-XX
RXOCF-XX
RXOTF-XX
RXOIS-XX
RXOTRX-XX-Y
RXOTX-XX-Y
RXORX-XX-Y
RXOTS-XX-Y-0&&-7
Definition
Transceiver Group
Control Function
Timing Function
Interconnect Switch
Transceiver Controller
Transmitter
Receiver
Time Slots
Physical representation
Entire RBS/DIP (usually)
DXU
Oscillator within the DXU
Switch in the DXU
TRU
Transmitter within the TRU
Receiver within the TRU
Time Slots within the TRU
Numbering convention:
All MOs in a site share the number of the TG. For example, if a site has TG 46, all of the sub-MOs will have number 46. The MOs
related to the TRUs will have additional numbers added to them which refer to the TRUs assignment within the TG. For example,
TRU #0 in RXOTG-46 will have RXOTRX-46-0, RXOTX-46-0, RXORX-46-0, and RXOTS-46-0-0&&-7. The additional
designations on the time slots refer to the time slot position within that TRU (i.e. TG 46, TRU 0, TS 0 thru 7).
Any object in this list has a superior and a subordinate MO. What this means is that in order to perform certain operations it is
necessary to remember the status of subordinate and superior MOs. When loading and deblocking always follow the hierarchy from
top to bottom, and when taking out of service always follow the hierarchy from bottom to top.
ALLIP
This will give an overview of all the alarms that exist on the BSC at the time which may point you in the right direction for your
specific site, then with the RLCRP command you will see which sectors have resources and which dont. In our example, if sector B
was down you would probably see alarms in the alarm list related to the TRUs at the site as well as the CF. You would see alarms for
Logical Channels Availability, and probably alarms on the CF and the individual TRUs. They would look like this in the alarm
printout:
What youre looking at
Alarm header: gives the alarm class (A1=critical, take immediate action, A2=less critical, take action during wkg hours, A3=take
action within a week, O1 &O2=observation only), switch name (i.e. PLT12C0), alarm number, date and time the alarm occurred. The
alarm information is printed underneath. When investigating an alarm look at the date and time stamp to see when it came in.
A1/APT "PLT12C0 C000G00" 560 010302
0606
CELL LOGICAL CHANNEL AVAILABILITY SUPERVISION
CELL
SCTYPE
CHTYPE
CHRATE
SPV
PL223B
BCCH
SDCCH
TCH
FR
1
A3/APT "PLT12C0 C000G00" 550 010302
RADIO X-CEIVER ADMINISTRATION
MANAGED OBJECT FAULT
MO
RXOCF-46
0603
RSITE
PL223
ALARM SLOGAN
BTS INTERNAL
MO
RXOTRX-46-2
0603
RSITE
PL223
ALARM SLOGAN
OML FAULT
The alarm on the CF, BTS Internal, means a fault on the CF which is caused by an RU inside the BTS (TRU, PSU, ECU, etc.) The
OML FAULT alarm on the TRX means that the TRU has lost communication with the BSC.
If the whole site were down due to a T1 failure, you would see the Cell Logical Channels Availability Supervision alarms for all 3
sectors, plus the following alarms on the CF, and the DIP:
A2/APT "PLT12C0 C000G00" 551 010302
RADIO X-CEIVER ADMINISTRATION
MANAGED OBJECT FAULT
MO
RXOCF-46
0603
RSITE
PL223
0603
DIP
46RBLT
HG
ALARM SLOGAN
OML FAULT
DIPEND
FAULT
ALL1
SECTION
UASR
UASB
SECTION
DATE
010314
TIME
152955
0603
BLOCKING
DATE
010302
TIME
060301
In this case we have an OML Fault on the CF and the whole site has lost communication with the BSC. Also there are faults on the
DIP which indicate the fault code (ALL1) and the state (Unavailable).
RLCRP
The RLCRP command gives the resources for a cell, i.e. number of BCCH, SDCCH, CBCH (always 0) and TCH. If the cell is up and
carrying traffic the printout will look like this:
<rlcrp:cell=pl223a;
CELL RESOURCES
CELL
PL223A
BPC
6824
BCCH
1
CBCH
0
6830
CHANNEL
TCH-7343
TCH-24273
TCH-24272
TCH-7349
TCH-24285
TCH-24284
TCH-7347
TCH-24281
TCH-24280
TCH-7352
TCH-24291
TCH-24290
TCH-7421
TCH-24429
TCH-24428
TCH-7384
TCH-24355
TCH-24354
TCH-7660
TCH-8587
TCH-8586
SDCCH-34067
SDCCH-34066
SDCCH-34065
SDCCH-34064
BCCH-34818
6828
6833
6905
6865
7158
8086
SDCCH
4
CHRATE
FR
HR
HR
FR
HR
HR
FR
HR
HR
FR
HR
HR
FR
HR
HR
FR
HR
HR
FR
HR
HR
NOOFTCH
7- 14
SPV
1,2
1
1
1,2
1
1
1,2
1
1
1,2
1
1
1,2
1
1
1,2
1
1
1,2
1
1
STATE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
BUSY
LOCK
LOCK
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
BUSY
ICMBAND
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
CHBAND
END
And if the cell is down you will see this:
<rlcrp:cell=pl223a;
CELL RESOURCES
CELL
PL223A
END
BCCH
0
CBCH
0
SDCCH
0
NOOFTCH
0
In order to troubleshoot further, the next piece of information we need is the TG number associated with the site:
RXT
(Print
O TG
M number
:
connected
P
C to the Cell)
Then, start troubleshooting from the TRU level downward by getting the status of the MOs. First, find out what TRUs are defined in
the site:
RXCD
(Print Managed Object Configuration)
Among other things, this command will indicate which TRUs are in the site by giving a list of the respective TX, RX, and TS objects.
If any are blocked (whether they be manually blocked, out of service, or automatically blocked), they will show BLOCKED in the
printout as well. For this example though, we are only interested in which TRUs are assigned to the site; in our case the printout
shows TRU #0, 2 and 4 are assigned (3 sectors, 1 TRU per sector). Since B sector is down, look at TRU #2 by getting the status of the
MOs, following the hierarchy top to bottom, TRX to TS:
RXMSP:MO=RXOTRX-46-2&RXOTX-46-2&RXORX-46-2&RXOTS-46-2-0&&-7;
This command will give the Status of the MOs. The Status can be any of the following:
OPER
COM MBL
DEF MBL
NOOP BLO
(Operational)
(Manually Blocked)
(Manually Blocked and out of service (Unloaded))
(Not Operational, Automatically Blocked)
In our example, the resulting printout tells you that the TRX is in state NOOP BLO. In most cases you will need to block it down and
re-load it. When blocking down a TRU, start at the bottom of the hierarchy and work your way up to the TRX:
RXBLI:MO=RXOTS-46-2-0&&-7;
RXBLI:MO=RXORX-46-2&RXOTX-46-2;
RXBLI:MO=RXOTRX-46-2;
Just do the TRX at first to verify that you can communicate with it. If the response comes back LOADING FAILED, it will most
likely have to be reset manually. If the response comes back COM EXECUTED MO NOT LOADABLE FROM THE BSC you
can continue on.
Test the TRX:
RXTEI:MO=RXOTRX-46-2;
If there is a fault in the TRU you will get a fault code in the response to the command. At this point the TRU may need to be replaced,
depending on the fault. If there is no fault, continue loading the TRU:
RXESI:MO=RXOTX-46-2&RXORX-46-2;
RXESI:MO=RXOTS-46-20&&-7;
RXBLE:MO=RXOTRX-46-2;
RXBLE:MO=RXOTX-46-2&RXORX-46-2;
RXBLE:MO=RXOTS-46-20&&-7;
Note the order of loading and deblocking is opposite that blocking and unloading. Always block and unload from the bottom up, load
and deblock from the top down.
At this point you should be operational. Verify by re-issuing the command:
RLCRP:CELL=PL223A&PL223B&PL223C;
(print cell resources)
DCP
1
2
3
RBLT24-1107
RBLT24-1108
RBLT24-1109
RBLT24-1110
RBLT24-1111
RBLT24-1112
RBLT24-1113
RBLT24-1114
RBLT24-1115
RBLT24-1116
RBLT24-1117
RBLT24-1118
RBLT24-1119
RBLT24-1120
RBLT24-1121
9
10
11
12
13
14
15
16
17
18
APUSAGE
UNCONC
UNCONC
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX16
MPLEX32
UNDEF
UNDEF
UNDEF
UNDEF
UNDEF
UNDEF
UNDEF
UNDEF
UNDEF
UNCONC
APSTATE
TRXC SIGNALLING
TRXC SIGNALLING
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
SPEECH/DATA
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
CF AND TRXC SIGNALLING
TEI
2
0
62
END
This will give a list of the RBLT24 devices connected to the TG. This is how the RBLT/TG connection is actually made; on a device
level rather than a Dip level. There are 24 devices per Dip, numbered consecutively. Here you can see the device range of 11041121. To find the Dip, take the 1st device and divide by 24, the Dip number is 46, same as the TG. NOTE: The DIP and TG vaues are
usually the same, but not always. If there are Microwave hops or Newbridge involved, they may not be the same. To get the status of
the Dip, type the following command:
DTSTP:DIP=46RBLT;
The Status should be WO. If it is ABL, there is probably a problem with the T1 and a ticket would be issued with Pac Bell. (For a list
of fault codes associated with the Dip, see the list at the end.) If the Dip is in state WO, check the devices:
STDEP:DEV=RBLT24-1104&&-1121;
(Check devices)
All the devices should be either SEBU (Sealed Busy, used for LAPD connections to the BTS), BUSY (carrying traffic), or IDLE
(Working, not carrying traffic). If they are in state MBL you will not be able to load the BTS even if the Dip is working. To deblock
the devices type the following command:
(Deblock devices)
BLODE:DEV=RBLT24-1104&&-1121;
Then type the STDEP command again, they should now be IDLE. If this didnt bring the site back, start looking at MOs:
RXMSP:MO=RXOCF-46&RXOTF-46&RXOIS-46;
If all these show OPER then start looking at the TRUs as before. It may be that something got left blocked down, or is not
operational.
If any of the MOs show NOOP BLO then first try to restore them by a simple Block/Deblock RXBLI/RXESE sequence. If that fails
you will have to unload the site up to the CF, but in order to unload the CF you will have to first block and unload all of its
subordinate MOs. If not, when trying to unload the CF you will get a response SUBORDINATE MO NOT IN VALID STATE.
After unloading the CF attempt to reload it. If it comes back Loading Failed it may need to be reset manually.
CELL
PL223B
CHGR
ALL
SWVERREPL
DEFAULT
TEI
2
SIG
UNCONC
SWVERACT
B0531R0405
MO
RXOTX-46-2
CELL
ALL
CHGR
ALL
BAND
GSM1900
MO
RXD
BAND
ANTA
DCP1
134
DCP2
135
136
ANT
ALPHAB
ANTB
MPWR
45
RXORX-46-2
AB
GSM1900
ALPHAB
BETAB
END
You would need to correct this before the TRU will go operational. To change a parameter on a MO you must first block and unload
the MO so that it is in state DEF. Then enter the following command:
RXMOC:MO=RXOTX-46-2,CELL=PL223B;
Then load and deblock the TX as usual and it should come up OPER and you will show resources after a few seconds.
COMMAND LIST
The following is a summary of commands used in these procedures:
ALLIP;
RXMSP:MO=RXOCF-XX;
RXOTF-XX;
RXOIS-XX;
RXOTRX-XX-X;
RXOTX-XX-X;
RXORX-XX-X;
RXOTS-XX-X-0&-7;
RXMFP:MO=RXOXX;
RXELP:MO=RXOXX;
RLCRP:CELL=PLXXXA;
RXTCP:MOTY=RXOTG,CELL=PLXXXA;
RXTCP:MO=RXOTG-XX;
RXCDP:MO=RXOTG-XX;
RXBLI:MO=RXOXX;
RXBLE:MO=RXOXX;
RXESI:MO=RXOXX;
RXESE:MO=RXOXX;
RXTEI:MO=RXOXX;
RXAPP:MO=RXOTG-X;
DTSTP:DIP=XXRBLT;
STDEP:DEV=RBLT24-XX&&-YY;
BLODI:DEV=RBLT24-XX&&-YY;
BLODE:DEV=RBLT24-XX&&-YY;
RXMOP:MO=RXOXXX;
RXMOC:MO=RXOXX,(parameter)=(x);
-Print faults on MO
-Print Error log of MO
-Print Cell Resources
-Print TG connected to Cell
-Print Cells connected to TG
-Print MO configuration
-Block an MO
-Deblock an MO
-Load an MO
-Unload an MO
-Test an MO
-Print RBLT24 devices conn. to TG
-Status DIP
-Print status of device range
-Block devices
-Deblock devices
-Print MO definition
-Change MO definition
The following commands are not covered here but may be useful:
DTQUP:DIP=XXRBLT;
RXMDP:MO=RXOCF-XX;
RXOTRX-XX-Y;
RXOTS-XX-YY-Z;
RLCFP:CELL=PLXXXA;
RLDEP:CELL=PLXXXA;
RLSTP:CELL=PLXXXA;
RLSTC:CELL=PLXXXA,STATE=HALTED;
RLSTC:CELL=PLXXXA,STATE=ACTIVE;
RLNRP:CELL=PLXXXA,CELLR=ALL;
TRX
TS
-Print channel numbers for Cell
-Print Cell definition
-Print Cell status
-To halt a sector
-To activate a sector
-Print neighbors to the cell
CF-2A
CF-2A
CF-2A
CF-2A
CF-2A
CF-2A
CF-2A
CF-2A
CF-2A
CF-2A
CF-2A
CF-2A
CF-2A
CF-2A
CF-2A
CF-2A
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
RU
RU
RU
RU
RU
RU
RU
RU
RU
RU
RU
RU
RU
RU
RU
RU
RU
RU
RU
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
Fault No
TRX-2A 0
TRX-2A 1
TRX-2A 2
TRX-2A 3
TRX-2A 4
TRX-2A 5
TRX-2A 6
TRX-2A 7
TRX-2A 8
TRX-2A 9
TRX-2A 10
TRX-2A 11
TRX-2A 12
TRX-2A 13
TRX-2A 14
TRX-2A 15
TRX-2A 16
TRX-2A 17
TRX-2A 18
TRX-2A 19
TRX-2A 20
TRX-2A 21
TRX-2A 22
TRX-2A 23
TRX-2A 24
TRX-2A 25
TRX-2A 26
TRX-2A 27
Fault Type
RX cable disconnected
RX EEPROM checksum fault
RX Config table checksum fault
RX Synthesizer unlocked
RX Internal voltage fault
Astra Dixie communication fault
Astra Tracy communication fault
TX EEPROM checksum fault
TX Config table checksum fault
TX Synthesizer unlocked
TX Internal voltage fault
TX High temperature
TX Output power limits exceeded
TX Saturation
Voltage supply fault
VSWR/Output Power Supervision Lost
Non volatile memory corrupted
Loadfile Missing in TRU
DSP Fault
High frequency software fault
RX initiation fault
TX initiation fault
CDU-bus communication fault
Default values used
TX Max Power Restricted
DB parameter fault
RX Path Fault
^^^^^^^^^^
Fault Type
TX offending
^^^^^
Fault
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
TX-1B
RX-1B
RX-1B
RX-1B
RX-1B
RX-1B
RX-1B
RX-1B
RX-1B
6
7
8
9
10
11
12
13
RX-1B 47
RX Synthesizer C unlocked
Astra Dixie communication fault
RX Internal voltage fault
RX cable disconnected
RX Initiation fault
CDU Output voltage fault
TMA CM Output Voltage Fault
RX Path Fault
RX Auxiliary Equipment Fault
2.
3.
^^^^^^ BITMAP
000000000001
000000000002
000000000004
000000000008
000000000010
000000000020
000000000040
000000000080
000000000100
000000000200
000000000400
000000000800
000000001000
000000002000
000000004000
000000008000
000000010000
000000020000
000000040000
000000080000
000000100000
000000200000
000000400000
000000800000
000001000000
000002000000
000004000000
000008000000
000010000000
000020000000
000040000000
000080000000
000100000000
000200000000
000400000000
000800000000
001000000000
002000000000
004000000000
008000000000
010000000000
020000000000
040000000000
080000000000
100000000000
200000000000
400000000000
800000000000
DIP
DIP
DIP
DIP
DIP
DIP
DIP
fault
fault
fault
fault
fault
fault
fault
4
5
6
7
8
9
10
x100
MO
~~~Abbreviations~~~
AIS
LOF
ERATE
RDI
AISM
LOMF
REFM
ALL1
LOS
CSES
TRU/TEI
DCP1
DCP2
0
1
2
3
4
5
6
7
8
9
10
11
128
131
134
137
140
143
160
163
166
169
172
175
129&130
132&133
135&136
138&139
141&142
144&145
161&162
164&165
167&168
170&171
173&174
176&177