aboutsummaryrefslogtreecommitdiffstats
path: root/docs/a-netz.html
blob: 457de526a89ec512a407cf43fe64722c9b640259 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
<html>
<head>
<link href="style.css" rel="stylesheet" type="text/css" />
<title>osmocom-analog</title>
</head>
<body>
<center><table><tr><td>

<h2><center>A-Netz</center></h2>

<center><img src="a-netz.jpg"/></center>

<ul>
	<li><a href="#history">History</a>
	<li><a href="#howitworks">How it works</a>
	<li><a href="#basestation">Setup of a base station</a>
</ul>

<p class="toppic">
<a name="history"></a>
History
</p>

<p>
A-Netz was the first mobile telephone network in Germany.
It existed between 1985 and 1977.
The first mobile units were huge and heavy and consisted of radio tubes.
Only big cars could carry these units in their trunk.
It used full duplex radio link.
The call was placed by an operator.
After full deployment, there were 136 base stations with a sum of 317 radio transceivers.
A maximum of 10,784 subscribers were counted 1971. The basic charge was 65 German Marks (A1-Netz), 45 German Marks (A2-Netz / A3-netz).
The German Federal Post Office then raised the price to 270 German Marks in 1972. Also the second mobile network (B-Netz) was deployed.
The number of subscribers decreased to 787 on shutdown in 1977.
</p>

<center><img src="a-netz-inside.jpg"/></center>

<p>
<ul>
	<li>Frequency range: between 156 MHz and 174 MHz
	<li>17 operator switched channels (30..46) for A1-Netz
	<li>19 operator switched channels (47..63, 86, 87) for A2-Netz
	<li>5 semi-automatic switched channels (65, 66, 68, 72, 75) for A3-Netz
	<li>Duplex distance: 4.5 MHz
	<li>Channel spacing: 50 KHz (20 kHz for A3-Netz)
	<li>Modulation: FM
	<li>Frequency deviation: 11..15 KHz
	<li>Mobile station transmit power: 8..12 Watts
	<li>Base station transmit power: 5..30 Watts
</ul>
</p>

<p class="toppic">
<a name="howitworks"></a>
How it works
</p>

<p>
1. Idle state
<br><br>
A base station transmits a continuous 2280 Hz idle tone on downlink channel.
A mobile station detects this tone and indicates a green light.
If the channel is busy or unused in that area, the green light does not appear.
The user must switch channel using the dial.
</p>

<center><img src="a-netz-green.jpg"/></center>

<p>
2. Call from mobile station
<br><br>
The mobile station will only seize the channel, if the green light is on, otherwise it is blocked.
When the user picks up the handset, the phone switches on its transmitter on uplink channel and transmits a continous 1750 Hz calling tone.
The base station receives this tone and turns off its 2280 Hz idle tone.
The mobile station detects the tone is missing and turns off its 1750 calling tone.
The the speech path is connected through to an operator.
The operator asks for the mobile station number and the number to dial and places the call.
</p>

<p>
3. Call to mobile station
<br><br>
A caller calls the operator and tells the number and the location of the mobile station to reach.
The first 2 digits of the 7-digits mobile station number define on which channel the mobile station has to be paged.
(The user of the mobile station as well as the operator have a list of the calling channels for all base station.
This list shows which 2 digits refer to which channel in a particular area.
The user must select the right channel in order to get paged.)
<br><br>
The third digit of the mobile station number defines what groups of frequencies are used for paging the phone. For each of the last four digits there is a group. (Some digits use the same group.)
</p>

<p>
<ul>
	<li>Number xx0xxxx: 2, 2, 3, 3
	<li>Number xx1xxxx: 1, 1, 2, 2
	<li>Number xx2xxxx: 1, 1, 3, 3
	<li>Number xx3xxxx: 1, 1, 2, 3
	<li>Number xx4xxxx: 1, 2, 2, 3
	<li>Number xx5xxxx: 1, 2, 3, 3
	<li>Number xx6xxxx: 1, 1, 1, 2
	<li>Number xx7xxxx: 1, 1, 1, 3
	<li>Number xx8xxxx: 2, 2, 2, 3
	<li>Number xx9xxxx: 1, 2, 2, 2
</ul>
</p>

<p>
If a number is 2431790, the third digit ('3') tells us use group 1 for digits four and five, group 2 for digit six and group 3 for digit seven.
</p>

<p>
Group 1:
<ul>
	<li>Digit 1: 352.5 Hz
	<li>Digit 2: 367.5 Hz
	<li>Digit 3: 382.5 Hz
	<li>Digit 4: 397.5 Hz
	<li>Digit 5: 412.5 Hz
	<li>Digit 6: 427.5 Hz
	<li>Digit 7: 442.5 Hz
	<li>Digit 8: 457.5 Hz
	<li>Digit 9: 472.5 Hz
	<li>Digit 0: 487.5 Hz
</ul>
</p>

<p>
Group 2:
<ul>
	<li>Digit 1: 502.5 Hz
	<li>Digit 2: 517.5 Hz
	<li>Digit 3: 532.5 Hz
	<li>Digit 4: 547.5 Hz
	<li>Digit 5: 562.5 Hz
	<li>Digit 6: 577.5 Hz
	<li>Digit 7: 592.5 Hz
	<li>Digit 8: 607.5 Hz
	<li>Digit 9: 622.5 Hz
	<li>Digit 0: 637.5 Hz
</ul>
</p>

<p>
Group 3:
<ul>
	<li>Digit 1: 652.5 Hz 
	<li>Digit 2: 667.5 Hz 
	<li>Digit 3: 682.5 Hz 
	<li>Digit 4: 697.5 Hz 
	<li>Digit 5: 712.5 Hz 
	<li>Digit 6: 727.5 Hz
	<li>Digit 7: 742.5 Hz 
	<li>Digit 8: 757.5 Hz 
	<li>Digit 9: 772.5 Hz 
	<li>Digit 0: 787.5 Hz
</ul>
</p>

<p>
Because our 4th digit is 1, we find 352.5 Hz in group 1.
Because our 5th digit is 7, we find 442.5 Hz in group 1.
Because our 6th digit is 9, we find 622.5 Hz in group 2.
Because our 7th digit is 0, we find 787.5 Hz in group 3.
<br><br>
All these tones are sent simultaniously from the base station to the mobile startion.
The mobile stations has four detectors for the four frequencies.
If all four tones are detected by the mobile station, a yellow light and a buzzing sound is indicated.
There is no ringback indication from the mobile station to the base station.
When the user picks up the handset, the phone switches on its transmitter on uplink channel and transmits a continous 1750 Hz answer tone.
The base station receives this tone and turns off the four paging tones.
The mobile station detects the tone is missing and turns off its 1750 answer tone.
The the speech path is connected through to the caller (or operator).
</p>

<center><img src="a-netz-yellow.jpg"/></center>

<p>
4. Release by the mobile station
<br><br>
If the user hangs up, the mobile station transmits a continous 1750 Hz release tone.
The base station receives this tone and disconnects the call. It transmits the continous 2280 Hz idle tone.
The mobile station receives this tone and turns off the transmitter.
</p>

<p>
5. Release by the base station
<br><br>
If the caller or the operator hangs up, the base station returns to idle. It transmits the continous 2280 Hz idle tone.
The mobile station receives this tone and turns off the transmitter.
</p>

<p class="toppic">
<a name="basestation"></a>
Setup of a base station
</p>

<p>
Now run your base station on channel 30.
Tune the transmitter to 162.050 MHz and the receiver to 157.550.
You should tune the receiver to 164.050 first, to check if you hear the idle signal from the base station.
Then tune to actually uplink frequency 157.550 MHz.
The actual level is not yet relevant.
(You may check the quality using '-L 2' command line option and build a radio loop by tuning the receiver to the transmitter.)
</p>

<pre>

# src/anetz/anetz -k 30
...
anetz.c:170 info   : Entering IDLE state, sending 2280 Hz tone.
Base station ready, please tune transmitter to 162.050 MHz and receiver to 157.550 MHz.
on-hook: ..... (enter 0..9 or d=dial)

</pre>

<center><img src="a-netz-display.jpg"/></center>

<p>
Turn on you phone and wait for it to warm up (requires about half a minute).
Tune the phone to channel 30 and switch on your transmitter of the base station.
The phone should indicate a (green) light, to show idle channel.
If there is no green light, increase the level of your FM signal to the transmitter.
Or if you can't increase the audio level on the transmitter, do it with 'alsamixer'.
</p>

<pre>

dsp.c:150 info   : Detecting continous 1750 Hz tone. (level = 137%)
anetz.c:244 info   : Received 1750 Hz calling signal from mobile station, removing idle signal.
dsp.c:133 info   : Lost 1750 Hz tone after 0 ms.
anetz.c:256 info   : 1750 Hz signal from mobile station is gone, setup call.
call.c:574 info   : Incomming call from '' to 'operator'
... after hangup...
dsp.c:150 info   : Detecting continous 1750 Hz tone. (level = 141%)
anetz.c:272 info   : Received 1750 Hz release signal from mobile station, sending idle signal.
anetz.c:201 info   : Entering IDLE state, sending 2280 Hz tone.
call.c:695 info   : Call has been released with cause=16
dsp.c:133 info   : Lost 1750 Hz tone after 0 ms.
call disconnected: hangup (enter h=hangup)

</pre>

<p>
When you pick up the phone, the phone transmits a 1750 Hz calling tone.
On reception at the base station, the base station removes the 2280 Hz idle tone.
After that the call is establised.
After establishment, you can use the headset, if present, for speech communication with the phone.
On hangup, the phone transmit a 1750 Hz hangup tone.
Then the base station returns to idle again and sends the 2280 Hz idle tone.
Be sure that the phone turns off the transmitter and indicates the (green) light.
</p>

<p>
Level adjustment:
We see a receive level of arround 140%.
Use the variable resistor (connecting your receiver) to reduce the volume until the level matches about 100% (+- 10%).
Then start the base station using '-L 2' option for loopback and tune receiver to the transmitter.
The base station generates a 1750 Hz test signal, just like the phone.
Use the other variable resistor (connecting your transmitter) to match the same level of your phone.
In this case it is the 100% you adjusted the receiver to.
Now, whatever frequency deviation the phone transmits at 1750 Hz, so does your base station.
</p>

<p>
To call to the phone, be sure that your transmitter transmits 'loud' enough to send the four paging sine waves.
The frequncy deviation should be between 11 and 15 KHz.
If transmitter limits the deviation, check if the limit can be adjusted up.
Alternatively a direct connection to the PLL is suggested.
</p>

<p>
Start the base station, if not running already.
Enter the last 5 digits of the phone's number and press 'd' to dial.
If you listen to the transmit signal, you should hear 4 low pitched tones at once.
They are quite loud, if you use the pre-empfasis inside your transmitter. (default)
The phone should now turn off the green light and indicate an incomming call with a yellow light and a buzzer sound.
There is no acknowledgement from the phone until you pick up the call.
If the phone does not indicate an incomming call, increase the volume of the transmit signal, but be sure not to overdrive it.
Also be sure that you are actually dialing the right number, so the base station generates the correct paging tones for your phone.
</p>

<p>
Instead of transmitting all 4 tones at once, they can be transmitted after each other.
Each tone is playes for a short time.
After the last tone has been played, base station starts again with the first tone.
My phone also responds to a call, even if the tones cycle rather than sent simultaniously.
In this case the level of each tone is two times highter (+3 dB), but the peak level is two times lower (-3 dB) than the peak level of 4 simultanious tones.
Add command line option "-P 50" to send each tone for 50 milliseconds.
Try something between 20-100 milliseconds, if the phone still doesn't ring.
Be sure to check: Does your transmitter has enough frequency deviation (15 KHz is suggested)? Do you really send the correct number of your phone, check the frequencies of your phone and use "-D 0" option to see what 4 frequencies the base station actually transmits.
</p>

<p>
Detecting loss of carrier signal:
To automatically release the call, when the carrier signal gets lost, look at the B-Netz page.
It is the same priciple.
</p>

[<a href="index.html">Back to main page</a>]
</td></tr></table></center>
</body>
</html>