Донские Радиолюбители
16+
главная
новости
статьи
частоты
репитеры
радиоклубы
форум
ссылки
литература
RK6LZQ
Статьи

Статьи : Телефония / Сотовая телефония /

B-Netz, B2-Netz

Добавлено пользователем RN6LMR 20.12.2013 в 07:00.
Изменено пользователем RN6LMR 09.04.2025 в 13:00.
Содержание:
О системе B-Netz
Техническая информация
Диапазоны частот
Принцип работы (протокол)
Работа с B-Netz в OSMOCOM
Сигналы
Документация
Литература


TEKADE BSA31

Siemens

Storno CQM202

SEL SEM310

О системе B-Netz

B-Netz было аналоговой коммерческой мобильной радиотелефонной сетью, которая обслуживалась Германской федеральной почтой (Deutsche Bundespost) с 1972 по 1994 годы. Система так же была реализована в соседних странах — Австрии, Нидерландах и Люксембурге. Это был вторая общественная государственная мобильная телефонная сеть после A-Netz.

В отличие от своего предшественника, B-Netz позволяла осуществлять прямой набор номера (т.е. человек-оператор не были необходим для осуществления вызовов). Частотный план первоначально включал только 38 каналов (один речевой канал на один частотный канал). Затем он был модернизирован, чтобы включить частоты A-Netz, когда эта сеть была выведена из эксплуатации в 1980 году. Усовершенствованная сеть имела 78 каналов и иногда упоминается как B2-Netz.

Главным недостатком системы B-Netz было то, что, для того, чтобы дозвониться абоненту системы B-Netz, нужно было узнать его местоположение, так как телефонный аппарат принимал код города базовой станции, обслуживающей его. Передача обслуживания при переключениями между сотами не была возможна и вызовы сбрасывались. Роуминг был возможен между странами, где существовали сети B-Netz.

В 1986 году сеть B-Netz имела 158 базовых станций и около 27 000 абонентов в Германии и 1770 в Австрии. В конце 1988 года насчитывалось 1078 абонентов в Западном Берлине. Загруженность сети была очень высока и поиск доступного канала порой оказывался нелегким делом.

Связь между базовой станцией и телефонным аппаратом была незашифрована, поэтому прослушивание было легко и просто. В редких случаях, была возможность дополнения оборудования обоих абонентов специальными устройства для шифрования разговоров (например, обсуждение важных политиков).

B-Netz в конечном итоге было заменено технически превосходящим C-Netz, который был введен в эксплуатацию 1 мая 1985 года.

Радиовышка B-Netz в Бредштедте

Технические параметры

Мультиплексирование: мультиплексирование с частотным разделением
Пропускная способность на канал: 14 кГц
Разнос каналов: 20 кГц
Двусторонняя печать: Частота разделением каналов
Дуплекс Расстояние: 4.6 МГц
Мощность передатчиков: 20 Вт для стационарных станций; 10 Вт для мобильных станций

Диапазоны частот

ЧастотыПервый вариантВторой вариант
Основной B-Netz148,410 — 149,130 МГц153,010 — 153,730 МГц
Расширенный B2-Netz157,610 — 158,330 МГц162,210 — 162,930 МГц

Всего в сети B-Netz использовалось 38 голосовых каналов. В сети B2-Netz — 75 голосовых каналов. В каждой сети был 1 выделенный канал вызова.
Диапазон частот B-Netz
КаналЧастота передачи, МГц
МСБС
1148,410153,010
2148,430153,030
3148,450153,050
4148,470153,070
5148,490153,090
6148,510153,110
7148,530153,130
8148,550153,150
9148,570153,170
10148,590153,190
11148,610153,210
12148,630153,230
13148,650153,250
14148,670153,270
15148,690153,290
16148,710153,310
17148,730153,330
18148,750153,350
19вызывной153,370
20148,790153,390
21148,810153,410
22148,830153,430
23148,850153,450
24148,870153,470
25148,890153,490
26148,910153,510
27148,930153,530
28148,950153,550
29148,970153,570
30148,990153,590
31149,010153,610
32149,030153,630
33149,050153,650
34149,070153,670
35149,090153,690
36149,110153,710
37149,130153,730
38149,150153,750
39149,170153,770
Канал №19 — вызывной.
Диапазон частот B2-Netz В диапазон частот B2-Netz включены и каналы системы B-Netz.
КаналЧастота передачи, МГц
МСБС
1148,410153,010
2148,430153,030
3148,450153,050
4148,470153,070
5148,490153,090
6148,510153,110
7148,530153,130
8148,550153,150
9148,570153,170
10148,590153,190
11148,610153,210
12148,630153,230
13148,650153,250
14148,670153,270
15148,690153,290
16148,710153,310
17148,730153,330
18148,750153,350
19148,770153,370
20148,790153,390
21148,810153,410
22148,830153,430
23148,850153,450
24148,870153,470
25148,890153,490
26148,910153,510
27148,930153,530
28148,950153,550
29148,970153,570
30148,990153,590
31149,010153,610
32149,030153,630
33149,050153,650
34149,070153,670
35149,090153,690
36149,110153,710
37149,130153,730
38149,150153,750
39149,170153,770
50157,610162,210
51157,630162,230
52157,650162,250
53157,670162,270
54157,690162,290
55157,710162,310
56157,730162,330
57157,750162,350
58157,770162,370
59157,790162,390
60157,810162,410
61157,830162,430
62157,850162,450
63157,870162,470
64157,890162,490
65157,910162,510
66157,930162,530
67157,950162,550
68157,970162,570
69157,990162,590
70158,010162,610
71158,030162,630
72158,050162,650
73158,070162,670
74158,090162,690
75158,110162,710
76158,130162,730
77158,150162,750
78158,170162,770
79158,190162,790
80158,210162,810
81158,230162,830
82158,250162,850
83158,270162,870
84158,290162,890
85158,310162,910
86158,330162,930
Канал №19 — вызывной.

Принцип работы (протокол)

Для передачи сигналов используются два тональных сигнала:
F0 = 2070 Гц,
F1 = 1950 Гц.
Все сигналы должны подаваться непрерывно не менее 70 мс.

Непрерывные звуковые сигналы, используемые мобильной станцией:
  • Занятие канала: F0 отправляется мобильным устройством для выделения канала для исходящего вызова.
  • Подтверждение вызова: F1 отправляется мобильным устройством для подтверждения входящего вызова.
  • Начальный сигнал: F0 отправляется мобильным устройством для указания ответа мобильного абонента.
Базовая станция использует непрерывные тональные сигналы:
  • Подтверждение вызова: F1 отправляется базовой станцией для подтверждения исходящего вызова.
  • Удерживание вызова: F1 отправляется базовой станцией во время вызова мобильной станции.
Цифры кодируются в виде 16 бит и передаются со скоростью 100 бит в секунду. Каждый бит состоит из тональных сигналов F0 и F1 и имеет длительность 10 мс. Все цифры начинаются с синхронизирующей последовательности ("0 1 1 1 0").

Синхронизация
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|0 1 1 1 0/0 1 0 0 0/1/0 0 0 1 0| Набор номера без взимания платы
|0 1 1 1 0/0 0 1 0 0/1/0 0 1 0 0| Набор номера с оплатой времени соединения
|0 1 1 1 0/0 0 0 1 0/1/0 1 0 0 0| Набор номера с оплатой времени соединения (таксофон)
|0 1 1 1 0/1 0 0 0 0/1/0 0 0 0 1| Конец набора
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Синхронизация
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|0 1 1 1 0/1 1 0 0 0/0/0 0 0 1 1| Цифра набора 0
|0 1 1 1 0/1 0 1 0 0/0/0 0 1 0 1| Цифра набора 1
|0 1 1 1 0/1 0 0 1 0/0/0 1 0 0 1| Цифра набора 2
|0 1 1 1 0/1 0 0 0 1/0/1 0 0 0 1| Цифра набора 3
|0 1 1 1 0/0 1 1 0 0/0/0 0 1 1 0| Цифра набора 4
|0 1 1 1 0/0 1 0 1 0/0/0 1 0 1 0| Цифра набора 5
|0 1 1 1 0/0 1 0 0 1/0/1 0 0 1 0| Цифра набора 6
|0 1 1 1 0/0 0 1 1 0/0/0 1 1 0 0| Цифра набора 7
|0 1 1 1 0/0 0 1 0 1/0/1 0 1 0 0| Цифра набора 8
|0 1 1 1 0/0 0 0 1 1/0/1 1 0 0 0| Цифра набора 9
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Синхронизация
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|0 1 1 1 0/1 0 1 0 1/0/1 0 1 0 1| Сигнал рассоединения
|0 1 1 1 0/1 0 1 0 1/0/1 0 1 0 1| Сигнал отбоя
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Синхронизация
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|0 1 1 1 0/0 0 0 1 1/0/0 0 1 0 1| Групповой свободный сигнал 1
|0 1 1 1 0/0 0 0 1 1/0/0 1 0 0 1| Групповой свободный сигнал 2
|0 1 1 1 0/0 0 0 1 1/0/1 0 0 0 1| Групповой свободный сигнал 3
|0 1 1 1 0/0 0 0 1 1/0/0 0 1 1 0| Групповой свободный сигнал 4
|0 1 1 1 0/0 0 0 1 1/0/0 1 0 1 0| Групповой свободный сигнал 5
|0 1 1 1 0/0 0 0 1 1/0/1 0 0 1 0| Групповой свободный сигнал 6
|0 1 1 1 0/0 0 0 1 1/0/0 1 1 0 0| Групповой свободный сигнал 7
|0 1 1 1 0/0 0 0 1 1/0/1 0 1 0 0| Групповой свободный сигнал 8
|0 1 1 1 0/0 0 0 1 1/0/0 0 0 1 1| Групповой свободный сигнал 9
|0 1 1 1 0/0 0 1 0 1/0/0 0 0 1 1| Групповой свободный сигнал 10
|0 1 1 1 0/0 0 1 0 1/0/0 0 1 0 1| Групповой свободный сигнал 11
|0 1 1 1 0/0 0 1 0 1/0/0 1 0 0 1| Групповой свободный сигнал 12
|0 1 1 1 0/0 0 1 0 1/0/1 0 0 0 1| Групповой свободный сигнал 13
|0 1 1 1 0/0 0 1 0 1/0/0 0 1 1 0| Групповой свободный сигнал 14
|0 1 1 1 0/0 0 1 0 1/0/0 1 0 1 0| Групповой свободный сигнал 15
|0 1 1 1 0/0 0 1 0 1/0/1 0 0 1 0| Групповой свободный сигнал 16
|0 1 1 1 0/0 0 1 0 1/0/0 1 1 0 0| Групповой свободный сигнал 17
|0 1 1 1 0/0 0 1 0 1/0/1 0 1 0 0| Групповой свободный сигнал 18
|0 1 1 1 0/0 0 1 0 1/0/1 1 0 0 0| Групповой свободный сигнал 19
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Синхронизация
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|0 1 1 1 0/1 1 0 0 0/0/0 0 1 0 1| Назначение канала 1
|0 1 1 1 0/1 1 0 0 0/0/0 1 0 0 1| Назначение канала 2
|0 1 1 1 0/1 1 0 0 0/0/1 0 0 0 1| Назначение канала 3
|0 1 1 1 0/1 1 0 0 0/0/0 0 1 1 0| Назначение канала 4
|0 1 1 1 0/1 1 0 0 0/0/0 1 0 1 0| Назначение канала 5
|0 1 1 1 0/1 1 0 0 0/0/1 0 0 1 0| Назначение канала 6
|0 1 1 1 0/1 1 0 0 0/0/0 1 1 0 0| Назначение канала 7
|0 1 1 1 0/1 1 0 0 0/0/1 0 1 0 0| Назначение канала 8
|0 1 1 1 0/1 1 0 0 0/0/1 1 0 0 0| Назначение канала 9
|0 1 1 1 0/1 0 1 0 0/0/0 0 0 1 1| Назначение канала 10
|0 1 1 1 0/0 1 1 0 0/0/0 0 1 0 1| Назначение канала 11
|0 1 1 1 0/1 0 1 0 0/0/0 1 0 0 1| Назначение канала 12
|0 1 1 1 0/1 0 1 0 0/0/1 0 0 0 1| Назначение канала 13
|0 1 1 1 0/1 0 1 0 0/0/0 0 1 1 0| Назначение канала 14
|0 1 1 1 0/1 0 1 0 0/0/0 1 0 1 0| Назначение канала 15
|0 1 1 1 0/1 0 1 0 0/0/1 0 0 1 0| Назначение канала 16
|0 1 1 1 0/1 0 1 0 0/0/0 1 1 0 0| Назначение канала 17
|0 1 1 1 0/1 0 1 0 0/0/1 0 1 0 0| Назначение канала 18
|0 1 1 1 0/1 0 0 1 0/0/0 0 0 1 1| Назначение канала 20
|0 1 1 1 0/1 0 0 1 0/0/0 0 1 0 1| Назначение канала 21
|0 1 1 1 0/0 1 1 0 0/0/0 1 0 0 1| Назначение канала 22
|0 1 1 1 0/1 0 0 1 0/0/1 0 0 0 1| Назначение канала 23
|0 1 1 1 0/1 0 0 1 0/0/0 0 1 1 0| Назначение канала 24
|0 1 1 1 0/1 0 0 1 0/0/0 1 0 1 0| Назначение канала 25
|0 1 1 1 0/1 0 0 1 0/0/1 0 0 1 0| Назначение канала 26
|0 1 1 1 0/1 0 0 1 0/0/0 1 1 0 0| Назначение канала 27
|0 1 1 1 0/1 0 0 1 0/0/1 0 1 0 0| Назначение канала 28
|0 1 1 1 0/1 0 0 1 0/0/1 1 0 0 0| Назначение канала 29
|0 1 1 1 0/1 0 0 0 1/0/0 0 0 1 1| Назначение канала 30
|0 1 1 1 0/1 0 0 0 1/0/0 0 1 0 1| Назначение канала 31
|0 1 1 1 0/1 0 0 0 1/0/0 1 0 0 1| Назначение канала 32
|0 1 1 1 0/0 1 1 0 0/0/1 0 0 0 1| Назначение канала 33
|0 1 1 1 0/1 0 0 0 1/0/0 0 1 1 0| Назначение канала 34
|0 1 1 1 0/1 0 0 0 1/0/0 1 0 1 0| Назначение канала 35
|0 1 1 1 0/1 0 0 0 1/0/1 0 0 1 0| Назначение канала 36
|0 1 1 1 0/1 0 0 0 1/0/0 1 1 0 0| Назначение канала 37
|0 1 1 1 0/1 0 0 0 1/0/1 0 1 0 0| Назначение канала 38
|0 1 1 1 0/1 0 0 0 1/0/1 1 0 0 0| Назначение канала 39
|0 1 1 1 0/0 1 0 1 0/0/0 0 0 1 1| Назначение канала 50
|0 1 1 1 0/0 1 0 1 0/0/0 0 1 0 1| Назначение канала 51
|0 1 1 1 0/0 1 0 1 0/0/0 1 0 0 1| Назначение канала 52
|0 1 1 1 0/0 1 0 1 0/0/1 0 0 0 1| Назначение канала 53
|0 1 1 1 0/0 1 0 1 0/0/0 0 1 1 0| Назначение канала 54
|0 1 1 1 0/0 1 1 0 0/0/0 1 0 1 0| Назначение канала 55
|0 1 1 1 0/0 1 0 1 0/0/1 0 0 1 0| Назначение канала 56
|0 1 1 1 0/0 1 0 1 0/0/0 1 1 0 0| Назначение канала 57
|0 1 1 1 0/0 1 0 1 0/0/1 0 1 0 0| Назначение канала 58
|0 1 1 1 0/0 1 0 1 0/0/1 1 0 0 0| Назначение канала 59
|0 1 1 1 0/0 1 0 0 1/0/0 0 0 1 1| Назначение канала 60
|0 1 1 1 0/0 1 0 0 1/0/0 0 1 0 1| Назначение канала 61
|0 1 1 1 0/0 1 0 0 1/0/0 1 0 0 1| Назначение канала 62
|0 1 1 1 0/0 1 0 0 1/0/1 0 0 0 1| Назначение канала 63
|0 1 1 1 0/0 1 0 0 1/0/0 0 1 1 0| Назначение канала 64
|0 1 1 1 0/0 1 0 0 1/0/0 1 0 1 0| Назначение канала 65
|0 1 1 1 0/0 1 1 0 0/0/1 0 0 1 0| Назначение канала 66
|0 1 1 1 0/0 1 0 0 1/0/0 1 1 0 0| Назначение канала 67
|0 1 1 1 0/0 1 0 0 1/0/1 0 1 0 0| Назначение канала 68
|0 1 1 1 0/0 1 0 0 1/0/1 1 0 0 0| Назначение канала 69
|0 1 1 1 0/0 0 1 1 0/0/0 0 0 1 1| Назначение канала 70
|0 1 1 1 0/0 0 1 1 0/0/0 0 1 0 1| Назначение канала 71
|0 1 1 1 0/0 0 1 1 0/0/0 1 0 0 1| Назначение канала 72
|0 1 1 1 0/0 0 1 1 0/0/1 0 0 0 1| Назначение канала 73
|0 1 1 1 0/0 0 1 1 0/0/0 0 1 1 0| Назначение канала 74
|0 1 1 1 0/0 0 1 1 0/0/0 1 0 1 0| Назначение канала 75
|0 1 1 1 0/0 0 1 1 0/0/1 0 0 1 0| Назначение канала 76
|0 1 1 1 0/0 1 1 0 0/0/0 1 1 0 0| Назначение канала 77
|0 1 1 1 0/0 0 1 1 0/0/1 0 1 0 0| Назначение канала 78
|0 1 1 1 0/0 0 1 1 0/0/1 1 0 0 0| Назначение канала 79
|0 1 1 1 0/0 0 1 0 1/0/0 0 0 1 1| Назначение канала 80
|0 1 1 1 0/0 0 1 0 1/0/0 0 1 0 1| Назначение канала 81
|0 1 1 1 0/0 0 1 0 1/0/0 1 0 0 1| Назначение канала 82
|0 1 1 1 0/0 0 1 0 1/0/1 0 0 0 1| Назначение канала 83
|0 1 1 1 0/0 0 1 0 1/0/0 0 1 1 0| Назначение канала 84
|0 1 1 1 0/0 0 1 0 1/0/0 1 0 1 0| Назначение канала 85
|0 1 1 1 0/0 0 1 0 1/0/1 0 0 1 0| Назначение канала 86
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Цифры, используемые мобильной станцией:
  • Набор номера без поддержки учёта времени разговора
  • Набор номера с поддержкой учёта времени разговора
  • Цифра набора
  • Конец набора
  • Сигнал отбоя
Цифры, используемые базовой станцией:
  • Групповой свободный сигнал
  • Цифра набора
  • Назначение канала
  • Сигнал рассоединения

Базовая станция в режиме ожидания

Когда приемопередатчик базовой станции неактивен, он повторно посылает сигнал бездействия ("Групповой свободный сигнал") по нисходящей линии связи. Этот сигнал может быть использован мобильным абонентом для выбора конкретной базовой станции, чтобы снизить плату за звонки, или для выбора базовой станции, к которой приближается автомобиль. Если сигнал не выбран, мобильная станция выбирает любую базовую станцию при вызове с мобильного устройства. Если выбран сигнал 1..9, мобильная станция выбирает только базовые станции, которые отправляют этот сигнал ожидания.

Существует специальный режим ожидания, который используется для снижения мощности линии связи. Он использовался в районах с большим количеством абонентов. Используется сигнал ожидания 19. Мобильная станция снизит мощность линии связи при выборе близкой базовой станции для исходящего вызова.

Исходящий вызов с мобильной станции

Мобильная станция начинает сканирование всех каналов трафика один раз. Если на канале нет радиосигнала, мобильные станции переходят на следующий канал. Если на канале есть сигнал, мобильная станция пытается декодировать его в течение максимум 320 мс. Если сигнал отсутствует, или если нет шаблона ожидания, или если шаблон ожидания не соответствует выбранному, мобильная станция переходит на следующий канал. Если канал не найден, мобильному абоненту отображается сигнал занятости.

Если свободный и подходящий канал был найден, мобильная станция отправляет сигнал занятия канала по каналу восходящей линии связи и ожидает сигнала запроса набора номера от базовой станции.

Когда базовая станция получает сигнал занятия канала, она останавливает режим ожидания и передает сигнал запроса набора номера.

Если в течение 640 миллисекунд сигнал запроса набора номера не будет получен, мобильная станция продолжит поиск канала.

Если в течение 3,8 секунд с мобильной станции не будет получено никакого набора номера, базовая станция отправит сигнал отключения в течение как минимум 350 мс и вернется в режим ожидания.

Когда мобильная станция получает сигнал запроса набора номера, она беспрепятственно передает строку набора номера. Строка состоит из сигнала начала набора, 5-ти цифр собственного мобильного номера, набранных цифр (без 0 в начале) и сигнала конца набора:

Начало набора
Цифра набора 5 (пример собственного номера мобильного радиоабонента: 50993)
Цифра набора 0
Цифра набора 9
Цифра набора 9
Цифра набора 3
Цифра набора 3 (пример набора: 0310, без первой цифры)
Цифра набора 1
Цифра набора 0
Конец набора

Мобильная станция может посылать два разных стартовых сигнала. Один из них указывает базовой станции на необходимость отправки измерительных импульсов. Если выбран параметр измерение, полоса пропускания уменьшается с 3000 Гц до 2700 Гц. Затем измерительный импульс передается в виде звукового сигнала частотой 2900 Гц. Длительность сигнала составляет 140 мс, а отклонение частоты — *ТБД* кГц.

Во время приема базовой станцией набора номера базовая станция повторяет 5 цифр собственного номера мобильного радиоабонента. Это повторяется сразу после получения 5-й цифры номера мобильного радиоабонента. Повторяются только (голые) 5 цифр номера мобильного радиоабонента, остальные цифры отсутствуют.

Мобильная станция сравнивает повторяющиеся цифры номера мобильного радиоабонента и выключает передатчик, если они не совпадают. Кроме того, если мобильная станция не принимает цифры во время набора номера и в течение 960 мс после набора, передатчик выключается. Сигнал рассоединения не передается. Затем мобильная станция продолжает поиск другого канала. Если одновременно набирает номер другая мобильная станция, это неверный идентификатор указывает на то, что базовая станция принимает другую мобильную станцию, а не нашу мобильную станцию.

Строка набора номера еще раз повторяется мобильной станцией. После этого мобильная станция подключает речевой канал и происходит разговор.

Если строка набора номера снова правильно принята базовой станцией, она подключает речевой канал и происходит разговор.

Если базовая станция принимает другой повторный набор номера, другой номер мобильного радиоабонента или пропускает цифру, она посылает сигнал рассоединения в течение как минимум 350 мс и возвращается в состояние ожидания.

Если мобильные станции получают сигнал рассоединения во время набора номера, это сигнализирует абоненту о занятости и возвращает его в состояние ожидания.

Входящий вызов на мобильную станцию

Вызывающий абонент набирает префикс города, в котором расположена базовая станция, затем "05", за которым следует 5-значный номер мобильной станции. (Например, базовая станция в Столлберг Хилл: +49 467 10550993)

Приемопередатчик базовой станции переключается на канал 19 и отправляет последовательность вызовов, состоящую из 5 цифр мобильного номера и цифры назначения канала:

Цифра набора 5 (Пример мобильного идентификатора: 50993)
Цифра набора 0
Цифра набора 9
Цифра набора 9
Цифра набора 3
Назначение канала 1 (Пример канала: 1)

Затем базовая станция возвращается к указанному каналу и ожидает от 700 мс до 2,1 секунды, пока мобильная станция отправит сигнал подтверждения вызова. Если он не получен, базовая станция повторяет последовательность вызова еще раз. Если сигнал подтверждения вызова по-прежнему отсутствует, он посылает сигнал рассоединения в течение как минимум 350 мс и возвращается в состояние ожидания, сообщая вызывающей стороне, что мобильная станция (в данный момент) недоступна (В объявлении на немецком языке говорится: "Dieser Anschluß ist vorrübergehend nicht erreichbar!").

Когда мобильная станция получает 5 цифр номера мобильного радиоабонента, она проверяет, совпадают ли они с ее собственным идентификатором. Если да, она переключается на указанный канал и отправляет сигнал подтверждения вызова.

Базовая станция принимает сигнал подтверждения вызова и отправляет сигнал удержания вызова и подает сигнал обратного вызова вызывающей стороне.

Когда мобильная станция получает сигнал удержания вызова, она подает сигнал вызова мобильному абоненту. Кроме того, включается автомобильная сирена, если она подключена к телефону и если зажигание автомобиля выключено.

Если мобильная станция не получает сигнал удержания вызова в течение 640 мс, она возвращается в состояние ожидания.

Когда вызываемый мобильный абонент отвечает, мобильная станция посылает ответный сигнал.

Когда базовая станция получает ответный сигнал, она прекращает посылать сигнал удержания вызова и подключает речевой канал, и разговор продолжается.

Когда мобильная станция обнаруживает, что сигнал удержания вызова пропал, она подключает речевой канал, и разговор продолжается.

Если мобильный абонент не отвечает в течение 60 секунд, базовая станция посылает сигнал рассоединения в течение 12 секунд и возвращается в режим ожидания.

Когда мобильная станция получает сигнал рассоединения, она прекращает звонить и возвращается в режим ожидания.

Рассоединение со стороны мобильной станции

Когда мобильный абонент поднимает трубку, мобильная станция посылает до 4 раз сигнал отбоя и возвращается в режим ожидания. Если он получает сигнал рассоединения от базовой станции, он прекращает посылать сигнал отбоя и возвращается в состояние ожидания.

Когда базовая станция получает сигнал отбоя, она прекращает вызов, отправляет сигнал рассоединения и возвращается в состояние ожидания.

Рассоединение со стороны базовой станции

Когда удалённый абонент фиксированной сети вешает трубку, базовая станция посылает сигнал рассоединения в течение как минимум 350 мс и возвращается в состояние ожидания.

В любое время: когда мобильная станция получает сигнал рассоединения, она возвращается в состояние ожидания.

Потеря сигнала

Если сигнал пропадает более чем на 9,6 секунд, мобильная станция возвращается в режим ожидания и выдает сигнал "занято" мобильному абоненту. Если сигнал пропадает более чем на 12,5 секунд, базовая станция сбрасывает вызов, отправляет сигнал рассоединения в течение как минимум 350 мс и возвращается в режим ожидания.

Пониженная мощность передачи

Когда мобильный телефон начинает исходящий вызов по каналу, использующему ГСС ("Группы свободного сигнала") 19, мощность передачи снижается до 100 мВт. Даже если ГСС не выбран, мощность на канале, который транслирует ГСС 19, снижается. (Не перепутайте ГСС 19 с радиоканалом 19. ГСС 19 используется для снижения мощности мобильной станции, в то время как радиоканал 19 используется для вызова мобильной станции).

Работа с B-Netz в OSMOCOM

Настройка базовой станции

Перед тестированием этого программного обеспечения включите B-Netz. О том, как набрать номер, читайте в руководстве к телефону. Начните набор, и через несколько секунд вы услышите сигнал "занято". Это означает, что телефон переключается по всем каналам в поисках базовой станции. Но вы получаете сигнал "занято", это означает, что канал недоступен.

Теперь запустите вашу базовую станцию на канале 1 (При использовании SDR используйте канал 17). Вы можете добавить параметр командной строки "-G x" или "--gfs x", чтобы изменить идентификатор станции с значения по умолчанию на любое другое значение, которое вам нравится. Если ваш телефон поддерживает ГСС 19, пожалуйста, используйте этот ГСС 19, чтобы уменьшить мощность передачи до 100 мВт вместо 15 Вт. Чтобы проверить, поддерживает ли ваш телефон эту функцию, попробуйте предварительно выбрать ГСС 19. Настройте передатчик на частоту 153,010 МГц, а приемник на частоту 148,410 МГц. Сначала вам следует настроить приемник на частоту 153,010 МГц, чтобы проверить, можете ли вы слышать и декодировать сигнал ожидания от базовой станции. Затем настройтесь на фактическую частоту восходящего канала связи 148,410 МГц. Фактический уровень пока не имеет значения.

Совет: Используйте шумоподавитель на приемнике, чтобы шум не воспринимался как сигнальная информация!

Если вы используете SDR, используйте опцию шумоподавления.

# src/bnetz/bnetz -k 1
...
bnetz.c:316 info : Entering IDLE state, sending 'Gruppenfreisignal' 2 on channel 1.
Base station ready, please tune transmitter to 153.010 MHz and receiver to 148.410 MHz.
To call phone, switch transmitter (using paging signal) to 153.370 MHz.
on-hook: ..... (enter 0..9 or d=dial)

Введите телефонный номер (всего несколько цифр, например "0310") на своем телефоне. Начните набор и следите за базовой станцией, принимающей вызов. Если базовой станции не будет слышно, проверьте громкость еще раз. Также проверьте, сможете ли вы принимать самостоятельно, если настроите приемник на нисходящий канал. Установите переключатель для идентификатора базовой станции ("Групповой свободный сигнал") на 0.

bnetz.c:351 info : Entering IDLE state, sending 'Gruppenfreisignal' 2.
Base station for channel 1 ready, please tune transmitter to 153.010 MHz and receiver to 148.410 MHz.
To call phone, switch transmitter (using paging signal) to 153.370 MHz.
mncc_sock.c:137 notice : MNCC socket connected.
dsp.c:159 info : Detecting continuous tone: 2070:Level= 80% Quality=100%
bnetz.c:470 info : Received signal 'Kanalbelegung' from mobile station, sending signal 'Wahlabruf'.
bnetz.c:509 info : Digit RX Level: 80% Quality=85
bnetz.c:524 info : Received telegramm digit 'Funkwahl ohne Gebuehrenuebermittlung'.
bnetz.c:509 info : Digit RX Level: 81% Quality=94
bnetz.c:524 info : Received telegramm digit 'Ziffer 5'.
bnetz.c:509 info : Digit RX Level: 81% Quality=95
bnetz.c:524 info : Received telegramm digit 'Ziffer 0'.
bnetz.c:509 info : Digit RX Level: 86% Quality=95
bnetz.c:524 info : Received telegramm digit 'Ziffer 9'.
bnetz.c:509 info : Digit RX Level: 86% Quality=95
bnetz.c:524 info : Received telegramm digit 'Ziffer 9'.
bnetz.c:509 info : Digit RX Level: 86% Quality=95
bnetz.c:524 info : Received telegramm digit 'Ziffer 3'.
bnetz.c:559 info : Received station id from mobile phone: 50993
bnetz.c:509 info : Digit RX Level: 86% Quality=90
bnetz.c:524 info : Received telegramm digit 'Ziffer 3'.
bnetz.c:509 info : Digit RX Level: 81% Quality=94
bnetz.c:524 info : Received telegramm digit 'Ziffer 1'.
bnetz.c:509 info : Digit RX Level: 81% Quality=94
bnetz.c:524 info : Received telegramm digit 'Ziffer 0'.
bnetz.c:509 info : Digit RX Level: 80% Quality=94
bnetz.c:524 info : Received telegramm digit 'Funkwahlende'.
bnetz.c:567 info : Received number from mobile phone: 310
bnetz.c:569 info : Sending station id back to phone: 50993.
bnetz.c:509 info : Digit RX Level: 81% Quality=94
bnetz.c:524 info : Received telegramm digit 'Funkwahl ohne Gebuehrenuebermittlung'.
bnetz.c:509 info : Digit RX Level: 81% Quality=94
bnetz.c:524 info : Received telegramm digit 'Ziffer 5'.
bnetz.c:509 info : Digit RX Level: 80% Quality=95
bnetz.c:524 info : Received telegramm digit 'Ziffer 0'.
bnetz.c:509 info : Digit RX Level: 86% Quality=94
bnetz.c:524 info : Received telegramm digit 'Ziffer 9'.
bnetz.c:509 info : Digit RX Level: 86% Quality=94
bnetz.c:524 info : Received telegramm digit 'Ziffer 9'.
bnetz.c:509 info : Digit RX Level: 86% Quality=94
bnetz.c:524 info : Received telegramm digit 'Ziffer 3'.
bnetz.c:509 info : Digit RX Level: 86% Quality=94
bnetz.c:524 info : Received telegramm digit 'Ziffer 3'.
bnetz.c:509 info : Digit RX Level: 81% Quality=99
bnetz.c:524 info : Received telegramm digit 'Ziffer 1'.
bnetz.c:509 info : Digit RX Level: 81% Quality=100
bnetz.c:524 info : Received telegramm digit 'Ziffer 0'.
bnetz.c:509 info : Digit RX Level: 81% Quality=100
bnetz.c:524 info : Received telegramm digit 'Funkwahlende'.
bnetz.c:629 info : Dialing complete 50993->0310, call established.
bnetz.c:635 info : Setup call to network.
call.c:585 info : Incoming call from '50993' to '0310'
call.c:606 info : Sending MNCC call towards Network
...
bnetz.c:509 info : Digit RX Level: 86% Quality=98
bnetz.c:524 info : Received telegramm digit 'Trennsignal/Schlusssignal'.
bnetz.c:667 notice : Received 'Schlusssignal' from mobile station
bnetz.c:351 info : Entering IDLE state, sending 'Gruppenfreisignal' 2.
call.c:706 info : Call has been released with cause=16
call.c:723 info : Releasing MNCC call towards Network
bnetz.c:509 info : Digit RX Level: 86% Quality=98
bnetz.c:524 info : Received telegramm digit 'Trennsignal/Schlusssignal'.
bnetz.c:509 info : Digit RX Level: 86% Quality=98
bnetz.c:524 info : Received telegramm digit 'Trennsignal/Schlusssignal'.
bnetz.c:509 info : Digit RX Level: 86% Quality=98
bnetz.c:524 info : Received telegramm digit 'Trennsignal/Schlusssignal'.

Первое, что делает телефон, — это настраивается на канал. Он просматривает все поддерживаемые каналы. Он останавливается, если обнаруживает, что базовая станция, передающая его "Групповой свободный сигнал", бездействует. Затем он передает звуковой сигнал занятия канала, называемый "Kanalbelegung". Базовая станция отвечает и посылает звуковой сигнал подтверждения, называемый "Wahlabruf". Затем телефон отправляет идентификатор вызывающего абонента + номер. Базовая станция сообщает идентификатор вызывающего абонента, чтобы предотвратить ложные срабатывания. После установки вы можете использовать гарнитуру, если она имеется, для речевой связи с телефоном. Если вы вешаете трубку, вызов завершается сигналом отбоя "Schlußsignal". Базовая станция переходит в режим ожидания.

Настройка уровня:

Мы видим, что уровень приема составляет около 85%. Настройте свой приемник на частоту восходящего канала связи, чтобы обеспечить воспроизведение трансляции базовой станции. С помощью переменного резистора (подключенного к вашему передатчику) регулируйте громкость до тех пор, пока уровень принимаемого сигнала не будет соответствовать уровню вашего предыдущего сообщения. В моем случае я настраиваю передатчик так, чтобы он соответствовал примерно 85%. (±10% — это хорошо) Теперь, какое бы отклонение частоты ни передавал телефон для передачи сигнала, оно будет соответствовать и вашей базовой станции. Используйте другой переменный резистор (подключенный к вашему ресиверу) для регулировки громкости до тех пор, пока уровень не достигнет примерно 100%. (±10% — это хорошо) Переключите приемник на частоту восходящего канала и перезагрузите телефон.

Чтобы позвонить на телефон с базовой станции, вам необходимо подключить канал 19. Для вызова телефона ваш передатчик должен временно настроиться на частоту 153,370 МГц. Телефон прослушивает входящие сигналы с базовой станции. Для передачи на канале 19 вы можете использовать второй передатчик или перенастроить свой единственный передатчик. Существует множество способов сделать это, но на самом деле вы сами решаете, как подключить его и как управлять вашим передатчиком. Я использую оптрон, чтобы переключить свой передатчик на канал 19.
Пиковое напряжение на выходе USB-чипа равно примерно трём вольтам. Поскольку оптрон срабатывает при напряжении около 1 Вольта, на резисторе имеется два вольта, что приводит к току 10 мА. Чтобы проверить и изменить напряжение, используйте опцию "-P положительный" или "-P отрицательный", чтобы выбрать уровень срабатывания на одном аудиоканале. Запустите базовую станцию и введите 5-значный номер. Измерьте напряжение на обоих выходных аудиоканалах. Как только вы нажмете "d" для набора номера, базовая станция переключит канал на положительный или отрицательный уровень. Посмотрите, меняется ли напряжение и в каких местах. Время срабатывания составляет всего около двух секунд, поэтому после нажатия кнопки "d" быстро проверьте свой счетчик. Как только время ожидания базовой станции истечет, нажмите "h" для отбоя и повторите попытку.

Вместо использования звукового сигнала или уровня громкости базовая станция может записывать данные в файл. Используйте '-P <файл>=<вкл.>:<выкл.>'. При переключении на канал 19 базовая станция записывает строку <вкл.> в <файл>, после чего она записывает <выкл.> в <файл>. Вы можете создать свой собственный инструмент, который использует канал для получения информации о переключении. Затем установите <файл> в свой канал. Я попробовал это с Raspberry PI и использовал GPIO для переключения: '-P /sys/class/gpio/gpio17/value=1:0' Это записывает 1 в GPIO 17 при переключении на канал 19 и 0 при обратном переключении.

# ./bnetz/bnetz -k 1 -P positive
...
on-hook: 50993 (enter 0..9 or d=dial)
call.c:859 info : Outgoing call from to '50993'
bnetz.c:757 info : Call to mobile station, paging station id '50993'
bnetz.c:374 info : Entering paging state (try 1), sending 'Selektivruf' to '50993'.
bnetz.c:410 info : Paging mobile station 50993 complete, waiting for answer.
dsp.c:159 info : Detecting continuous tone: 1950:Level= 105% Quality=100%
bnetz.c:480 info : Received signal 'Rufbestaetigung' from mobile station, sending signal 'Rufhaltung'.
(call is ringing)
call.c:641 info : Call is alerting
...
dsp.c:159 info : Detecting continuous tone: 2070:Level= 102% Quality=99%
bnetz.c:491 info : Received signal 'Beginnsignal' from mobile station, call establised.
call.c:684 info : Call has been answered by '50993'
dsp.c:159 info : Detecting continuous tone: 2070:Level= 104% Quality=100%

Обнаружение потери несущего сигнала:

Это работает только с SDR, поскольку у нас нет сигнала RSSI (индикатор уровня принимаемого сигнала) от радиоприемника, подключенного к звуковой карте. С помощью SDR мы знаем уровень RX, поэтому можем определить пороговое значение для потери сигнала. Используйте "-S <дб>" или "--squelch <дб>" для определения порогового уровня шумоподавления. Для измерения минимального уровня шума используйте клавишу "m", чтобы получить гистограмму текущего RSSI. (Уровень радиочастотного шума) Добавьте несколько дБ к минимальному уровню шума для получения порогового значения шумоподавления. Более простой способ — использовать "-S auto" или "--squelch auto" для автоматического измерения минимального уровня шума, а затем автоматически использовать пороговый уровень, который на несколько дБ превышает этот измеренный уровень. Этот уровень затем используется для обнаружения потери несущей. Также этот уровень используется для отключения звука в случае кратковременной потери сигнала. Примерно через 12 секунд после потери сигнала происходит сброс вызова — аналогично работе в реальной сети.

...
squelch.c:94 info : RF signal measurement: -69.2 dB noise floor, using threshold of -63.2 dB
...

В следующем примере я отключил питание телефона во время разговора и подождал 12 секунд, пока истечет время ожидания базовой станции:

...
squelch.c:114 info : RF signal weak: Muting audio (RF -77.6 dB < -70.7 db)
bnetz.c:392 notice : Detected loss of signal after 12 seconds, releasing.
bnetz.c:297 info : Entering release state, sending 'Trennsignal' (4 times).
call.c:933 info : Call has been released with cause=41
bnetz.c:279 info : Entering IDLE state on channel 17, sending 'Gruppenfreisignal' 2.
call.c:637 info : Call hangup
...


Хранилище идентификаторов (Модуль безопасности)

В старых телефонах для установки телефонного номера (ID) телефона использовались паяные перемычки. Просто подключив другой номер, можно было пользоваться сетью без оплаты. В те времена взлом был таким простым делом — если вы могли позволить себе дорогой телефон B-Netz. Модуль безопасности "Kennungsspeicher" был введен для предотвращения использования телефона, если модуль не был вставлен во внутренний разъём. Идея заключалась в том, чтобы отключить неподписанные телефоны, просто удалив модуль. Этот модуль принадлежал почтовому отделению Германии, и телефоны продавались без него. Телефон не работал до тех пор, пока... не был взломан этот модульный разъем, перепроектировав встроенное ПО. Его распиновка выглядит следующим образом:

-left side of the security module-
Pin 1 : Select digit 3
Pin 2 : Select digit 4
Pin 3 : — (VSS)
Pin 4 : D2
Pin 5 : D3
Pin 6 : Select digit 5
Pin 7 : unknown / unused
Pin 8 : D1
Pin 9 : D0
Pin 10: +5V (VDD)
Pin 11: Select digit 2
Pin 12: Select digit 1
-right side of the security module-

D0...D3 необходимо подтянуть через резисторы 4,7 кОм к +5 В. Для доступа к каждой цифре телефон переведет каждую выбранную линию на низкий уровень. Цифры на D0...D3 закодированы в кодировке BCD.

Самый простой способ — подключить D3 к +5 В, чтобы получить в качестве номера "88888". Самый крутой способ — собрать модуль для подмены из диодов, резисторов и перемычек. Перемычки подключают выбранные линии через диоды к линиям D0...D3. Для каждой цифры требуется 4 диода и 4 перемычки. Выбранные линии подтянуты диодами к низкому напряжения, а также линии D0...D3. Линии D0...D3 должны быть подтянуты к напряжению +5 В с помощью резистора, чтобы они находились в высоком состоянии, если не будут подтянуты к 0 В диодом.
Теперь таким образом можно "запрограммировать" любой номер радиоабонента, просто установив перемычки. В шутку это можно назвать "ПП-ROM" (Программируемая перемычкой память, доступная только для чтения).

Сигналы

  • Сигнал B-Netz "broadcast"
  • Вызов от 50993 к 0310 в системе B-Netz

    Документация

  • FTZ 171 R 4 Sprechfunkanlagen fuer Funkfernsprechanschluesse im Netz B (1977)
  • FTZ 171 R 58 Sprechfunkanlagen fuer Funkfernsprechanschluesse im Netz B2 (1982)
  • FTZ 1727 Pfl 32 Ueberleiteinrichtungen fuer das Netz B (1976)

    Литература

  • http://en.wikipedia.org/wiki/B-Netz
  • http://osmocom-analog.eversberg.eu/docs/b-netz.html
  • → 06:23 MSK. Четверг, 10 апреля 2025 г.
        Нашли ошибку? Сообщите вэбмастеру: wеbmаstеr@qrv.su.
    ◊  О проекте QRV.SU.
     Условия использования материалов сайта.
    © При перепечатке материалов ссылка обязательна.
    ® qrv.ru : 2005 — 2006
    ® qrv.su : 2008 — 2025
        Построено на mini.aCMS™.
    radionet
    web-ring: электроника, электронные компоненты и приборы Электроника, электронные компоненты и приборы Случайный Предыдущий Следующий Яндекс цитирования Коллективная радиостанция RK6LZQ радиоклуб Элита Каменск-Шахтинский Коллективная радиостанция RK6LWL радиоклуб Возрождение г. Донецк
    free counters