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 |