Project

General

Profile

Motorola Horizon macro » History » Version 16

laforge, 02/21/2016 11:20 AM

1 14 laforge
{{>toc}}
2 1 laforge
3 14 laforge
h1. Motorola Horizon macro BTS
4
5
6 1 laforge
The Motorola Horizon macro BTS is a BTS model manufactured by Motorola in the late 1990ies.
7
8
It can support up to 6 TRX, typically in a configuration of 3 sectors.
9
10 14 laforge
There is currently no support for it in [[OpenBSC]], but we are working on it.
11 1 laforge
12 15 laforge
{{child_pages}}
13 1 laforge
14 14 laforge
h2. Hardware
15
16
17 16 laforge
!{width:40%}horizonmacro_cabinet_door_open.jpg! !{width:40%}horizonmacro_cabinet_top.jpg!
18 3 laforge
19 14 laforge
h3. CTU
20
21
22 13 laforge
The up to 6 CTU modules are the individual transceivers (TRX) of the BTS cabinet.  
23
24 6 laforge
They plug into the SURF RF backplane and have a front-accessible
25 1 laforge
DB9 serial port, as well as a SMA connector for the TX PA output.
26
27
This TX PA output is normally wired using a ~10cm semi-rigid SMA cable to the TX input port of a combiner/duplexer.
28
29
The CTU is of course fully shielded. But if you remove the shielding cover, it looks like this:
30
31 16 laforge
!{width:40%}horizonmacro_ctu_pcb.jpg!
32 1 laforge
33
You can see
34 14 laforge
* two diversity receivers in the top left part
35
* digital section in the top right part
36
* transmit section (exciter) in the center
37
* RF power amplifier in the bottom right part
38 1 laforge
39 14 laforge
40
h4. digital part
41
42 1 laforge
The CTU digital part has the following connections
43 14 laforge
* backplane connector for
44
** power supply (27V DC)
45
** two redundand 2048 Mbps TDM links with MCUF, manchester-encoded, 32 timeslots
46
* three coaxial backplane connectors with SURF
47
** Rx side A (diversity)
48
** Rx side B (diversity)
49
** Rx loopback (for transmitting into Rx path, loopback testing)
50 1 laforge
The CTU digital part consists of three main processors:
51 14 laforge
* RSS (Radio Subsystem)
52
** communicates with MCUF via dedicated 64kbps timeslots in TDM link
53
** communicates via dual-ported ram with CCCP
54
** Flash EEPROM for boot loader and 8 MByte DRAM
55
* EQCP (Equalizer and Control Processor)
56
** DSP for radio control and channel equalization
57
** alarm management
58
** downlink burst building and modulator control
59
** tx power control
60
** synthesizer channel control
61
** rf frequency hopping
62
** receiver front-end and remote tune combiner control
63
** uplink synchronziation and equalization
64
** diversity receiver control
65
** automatic gain control
66
** receiver signal sthrength calculation
67
* CCCP (Channel Coder Control Processor)
68
** DSP for channel coding, data routing and baseband hopping
69
** uplink channel decoding
70
** downlink channel encoding
71
** A5 encryption
72
** baseband frequency hopping
73
** TRAU frame collection and synchronization
74 13 laforge
75 14 laforge
The CTU has a three serial consoles routed to the same DB-9 plug. We describe it in [[Motorola_Horizon_macroCTU_Console]]
76 1 laforge
77
78 14 laforge
h3. Combiner
79
80
81 1 laforge
The combiner / duplexer combines the TX signal of two CTU and duplexes it with the Rx path in order to be able to have two TRX attached to one antenna
82
83
84 14 laforge
h3. MCUF
85
86 1 laforge
87
The MCUF is a full-size digital board and contains the BTS controller
88
89 16 laforge
!{width:40%}horizonmacro_mcuf_pcb_top.jpg!
90
!{width:40%}horizonmacro_mcuf_front.jpg!
91 1 laforge
92 5 laforge
h3. NIU
93 14 laforge
94 5 laforge
95
The NIU is a E1 interface card for up to two E1 lines.  Multiple NIU boards can be plugged into the rack
96 16 laforge
!{width:40%}horizonmacro_niu_pcb.jpg!
97 1 laforge
98 5 laforge
99 14 laforge
h3. BPSM
100
101
102 1 laforge
The BPSM is a small power supply for the NIU, MCUF and other digital boards
103
104 16 laforge
!{width:40%}horizonmacro_bpsm_pcb.jpg!
105 1 laforge
106
107 14 laforge
h3. ALARMS
108
109
110 1 laforge
The ALARMS board is monitoring FAN and other alarms in the cabinet.
111
112 16 laforge
!{width:40%}horizonmacro_alarms_pcb.jpg!
113 1 laforge
114 14 laforge
h3. A-bis interface
115
116
117 1 laforge
The A-bis interface is via classic E1 lines.  The Horizon indoor cabinet supports up to 6 E1 ports.
118
119
Each NIU module serves 1 or 2 E1 ports.
120
121
The E1 ports are physically routed to the BIB (Balanced Interface Board) module on top of the cabinet.
122
123
The pinout of the 37pin D-Sub connector on top of the BIB board has been reversed as:
124
||Pin   ||Transformer||Usage||
125
||1     ||T1.1  ||NIUA0 Port 0 (Tx)||
126
||2     ||T2.1  ||NIUA0 Port 0 (Rx)||
127
||3     ||GND   ||
128
||4     ||T4.1  ||
129
||5     ||T5.1  ||
130
||6     ||GND   ||
131
||7     ||T7.1  ||
132
||8     ||T8.1  ||
133
||9     ||GND   ||
134
||10    ||T10.1 ||
135
||11    ||T11.1 ||
136
||12    ||GND   ||
137 8 laforge
||13    ||T13.1 ||
138
||14    ||T14.1 ||
139 1 laforge
||15    ||GND   ||
140
||16    ||T16.1 ||
141
||17    ||T17.1 ||
142
||18    ||GND   ||
143
||19    ||GND   ||
144
||20    ||T1.8  ||NIUA0 Port 0 (Tx)||
145
||21    ||T2.8  ||NIUA0 Port 0 (Rx)||
146
||22    ||      ||      
147
||23    ||T4.8  ||
148
||24    ||T5.8  ||
149
||25    ||      ||
150
||27    ||T7.8  ||
151
||28    ||T8.8  ||
152
||29    ||T10.8 ||
153
||30    ||T11.8 ||
154
||31    ||      ||
155
||32    ||T13.8 ||
156
||33    ||T14.8 ||
157 8 laforge
||34    ||      ||
158
||35    ||T16.8 ||
159
||36    ||T17.8 ||
160
161 1 laforge
162 8 laforge
h2. Software
163 14 laforge
164
165
166
h3. MCUF
167
168 8 laforge
There is a 20MByte Intel Series2 Flash PCMCIA card inside the MCUF.  It contains software + configuration for the BTS.
169 11 laforge
170 16 laforge
!{width:40%}horizonmacro_pcmcia_iflash2.jpg!
171 11 laforge
172
There once has been a mtd_iflash2.c driver for Linux 2.4.x, but apparently it has never been merged mainline before the
173 14 laforge
big [[CardServices]] API redesign happened in 2.6.x.  So unfortunately it's not straight-forward to read them out :(
174 11 laforge
175 12 laforge
The MCUF is able to run without the PCMCIA card.  In this case, it will download all software + config via E1 from the BSC.
176 1 laforge
177 14 laforge
The MCUF has a very extensive command line interface (MMI), for more information check [[Motorola_Horizon_macroMCUF_Console]]
178
179
h3. CTU
180
181 1 laforge
It is assumed that the CTU only contains a boot loader to download the real software from the MCUF.
182
183
184 14 laforge
h2. Further reading
185
186
187
* Motorola BSS11 Base Station Operational Aspects (Describes BTS hardware)
188
** http://wenku.baidu.com/view/da379c82d4d8d15abe234e32.html
189
* Motorola SYS01 GSM SYSTEM INTERFACES (Chapter 5: Mobis)
190
** http://read.pudn.com/downloads61/ebook/212957/SYS01.pdf
Add picture from clipboard (Maximum size: 48.8 MB)