Xreferat.com » Рефераты по радиоэлектронике » Компьютерный интерфейс передачи в системе персонального радиовызова общего пользования

Компьютерный интерфейс передачи в системе персонального радиовызова общего пользования

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

Возьмём первых 11 (№№ 1 – 11) бит 21-го битного слова – это будет делимое. Первым битом этого одиннадцатибитного слова является "0", значит, делителем будет слово состоящее только из нолей, или просто операция деления не происходит. После деления – логическая операция исключающее ИЛИ – к остатку добавляем следующий бит (№12). Анализируем первый бит – это "1" – делителем будет полином. Полином в коде БЧХ(31,21) это двоичное слово – 11101101001. После деления к остатку добавляем следующий №13-ый бит, и повторяем операцию.

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


Итог расчёта – проверочные биты 0111111010.

3.2.2 ПОДГОТОВКА ПРОГРАММЫ К РАБОТЕ С ПЕЙДЖЕРОМ


Описание работы программы.

Программа формирует последовательность импульсов на одном из выбранных компьютерных портов в формате протокола POGSAC. Интерфейс программы позволяет варьировать целым рядом основных параметров.

Программа поставляется в «рабочем» виде, т.е. не требует предварительной инсталляции и настроек. После установки программы на накопитель компьютера она уже полностью готова к работе. Интерфейс программы представлен на рисунке 10. При входе в программу можно произвести корректировку некоторых параметров. Параметры, которые можно изменить в процессе работы с программой отображаются в программе (на рисунке 10 снизу и выделены серым цветом) в самом низу экрана. Клавиша, которую необходимо нажать для изменения параметра соответствует первой букве параметра, для удобства восприятия она заключена в скобки: (A)nother – ещё одно сообщение клавиша , (R)epeat – повторная передача последнего Рисунок 10. Интерфейс программы РЕ.


сообщения по тому же адресу – клавиша , (I)nverted – сообщение в инверсном виде – клавиша (далее все клавиши по аналогии), (N)ormal – сообщение в прямом виде, (B)aud – выбор скорости передачи, (C)om – выбор коммуникационного порта, (H)ide Data – скрыть данные, (V)iew Data – показать данные, (Q)uit .- выход из программы. Как следует из перечисленных выше свойств, непосредственно в работе программы можно задать скорость передачи сообщения, вид (инвертированный или нормальный), тип передаваемой информации (алфавитно-цифровой, числовой, тон только функция 1 или тон только функция 2), и порт передачи данных. Можно указать в какой пачке будет передан фрейм с информацией (на экране не отображено, но задаётся как (F)rame – клавиша ). Более детальные настройки позволяют создавать и устанавливать различные кодировочные таблицы, задавать кодовое слово синхронизации и пустого слова, и т.д.

В верхней части экрана можно проконтролировать установленные параметры (смотри на рисунке 10 выделенная серым цветом строка на верху рисунка). По примеру строки из рисунка можно понять следующее: COM1 – выбран коммуникационный порт №2, 512 Baud – задана скорость 512 бод, FRAME=0 – пачка 0, INVERTED – вид передачи – инверсный.


Функциональные возможности программы.

Ниже описываются параметры и возможности программы, которые могут изменяться пользователем.


  1. Скорость передачи.

В программе предусмотрены три скорости передачи согласно формату POCSAG - 512, 1200, 2400 бод. Изменение скорости передачи производится после загрузки программы нажатием клавиши . Значение, которое будет устанавливаться по умолчанию, можно задать в файле инициализации:


Пример

bitrate=512


Пояснение: Установлено значение 512 бод (Bitrate – скорость передачи).


  1. Характер передаваемой информации.

Под характером понимается то, какая передаётся информация, т.е. числовая, буквенно-цифровая или тональная. Задание характера происходит автоматически: если во введённом сообщении присутствуют, и буквы и цифры то программа определит сообщение как буквенно-цифровое. Если введены только цифры, программа запросит уточнение характера – цифровой или буквенно-числовой. Если в поле ввода сообщения нет ни одного символа, то принято это программой будет как послание тонального сообщения, и будет предложен выбор: тон функция 1 или тон функция 2.

  1. Тип передачи.

Существует два режима передачи информации – нормальный и инверсный. Выбор необходимого типа производится после загрузки программы или передачи сообщения путём нажатия клавиши – для выбора нормального режима передачи, и нажатия клавиши – для выбора инверсного режима передачи. Тип передачи по используемый по умолчанию задаётся файле инициализации:


Пример

polarity=INVERTED


Пояснение: Информация, сформированная на порте RS-232 будет в инверсном виде относительно кодированной.


  1. Таблица кодирования.

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

Файл кодировочной таблицы имеет несложную структуру. Это последовательная (построчная) запись кодов. Сперва пишется код символа из пейджинговой кодировочной таблицы, затем ASCII код введённого с клавиатуры символа и так далее.


Пример: 65

128

97

130


Пояснение: коды символов в пейджинговых сообщениях имеют 7-битную разрядность, а символы в ASCII коде 8-битную, в связи с этим русская кодировка символов в пейджинговой кодировочной таблице не совпадает с русской кодировкой символов на компьютере, где русские символы состоят из восьми разрядов. С латинскими символами таких проблем не возникает, так как код этих символов не использует восьмой разряд.

Непосредственно в файле кодировочной таблицы записано следующее (см. пример): 65 - код символа на передачу, это тот код, на который необходимо заменить определённый из введённого текста сообщения код 128. То есть введённую с клавиатуры русскую символ «А» из кодировки ASCII код 128 – восьмибитовый, меняем на символ «A» из кодировки пейджинговой таблицы 65 – семибитовый код. По аналогии буква «Б» (кодировка ASCII - код 129) меняем на «Б» (кодировка NEC - код 97). И так все русские символы. По аналогии можно составить любую кодировочную таблицу передачи.

Подключить файл кодировочной таблицы к программе можно с помощью файла инициализации (PE.INI). Указывать файл с кодировочной таблицей следует в разделе языковой поддержки:


Пример:

[language]

country=russian


Пояснение: Русская кодировочная таблица хранится в файле russian.lng .


Содержание файла russian.lng представлено в таблице 8.

Таблица 8 не является кодировочной таблицей пейджера NEC, а лишь содержит русскоязычные символы. Полная кодировочная таблица для пейджера NEC предоставлена в таблице 9.


Таблица 8. Содержание файла russian.lng

NEC

ASCII

Символ

NEC

ASCII

Символ

NEC

ASCII

Символ

NEC

ASCII

Символ

65

128

А

97

129

Б

66

130

В

98

131

Г

100

132

Д

102

134

Ж

103

135

З

104

136

И

105

137

Й

106

139

Л

72

141

Н

75

138

К

77

140

М

79

142

О

107

143

П

69

133

Е

80

144

Р

67

145

С

84

146

Т

108

147

У

109

148

Ф

88

149

Х

110

150

Ц

111

151

Ч

112

152

Ш

113

153

Щ

114

154

Ъ

115

155

Ы

116

156

Ь

117

157

Э

118

158

Ю

119

159

Я

123

123

{

125

125

}

124

124

|

101

240

Ё


Таблица 9 задает соответствие между 16-ричным значением кода символа или служебной функции с его изображением на экране пейджера или пояснением функции. Столбец задает первую цифру в 16-ричном представлении кода, строка – вторую. На пересечении столбца и строки указывается соответствие. Так как алфавитно-цифровые пейджеры имеют семиразрядную кодировку, количество кодов ограничивается 128. Коды от 0016 до 2016 – служебные, остальные – коды символов. Достоинством данного пейджера является то, что он поддерживает символы русского и латинского алфавита. Так как используются коды в диапазоне от 2016 до 7F16, то используются только заглавные буквы русского и латинского алфавита.


Таблица 9. Кодировочная таблица пейджера NEC-26B


0 1 2 3 4 5 6 7
00 NUL DLE SP 0 @ P
Ш
01 SOH DC ! 1 A Q Б Щ
02 STX DC 2 B R Г Ъ
03 ETX DC # 3 C S Г’ Ы
04 EOT DC $ 4 D T Д Ь
05 ENQ NAK % 5 E U Ё Э
06 ACK SYN & 6 F V Ж Ю
07 BEL ETB 7 G W З Я
08 BS CAN ( 8 H X И h
09 HT EM ) 9 I Y Й
0A LF SUB * : J Z Л п
0B VT ESC + ; K [ П {
FF FS ,

<

L У |
0D CR GS - = M ] Ф }
0E SO RS . > N ^ Ц ~
0F SI US / ? O _ Ч

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


  1. Задание кодовых слов.

Можно однозначно задать кодовое слово синхронизации или пустое слово. Эта операция осуществляется в файле инициализации. По умолчанию эти значения заданы соответственно как:


Пример:

#the sync codeword

SYNC=7CD215D8

#the idle codeword

IDLE=7A89C197


Пояснение: Кодовое слово синхронизации (SYNC) задано как 7CD215D8, а пустое слово (IDLE) как 7A89C197.


  1. Повтор переданного сообщения.

Возможна повторная передача отправленного сообщения. Нажатие клавиши повторит передачу сообщения.


3.2.3 ПРОГРАММА РАСЧЁТА КОНТРОЛЬНЫХ БИТ


Способ расчёта контрольных бит, изложенный в [3.2.1] можно автоматизировать, например, разработав программу на компьютере. Такую программу я разработал на языке программирования в среде Windows – Delphi. Программа позволяет производить расчёт контрольных бит и бита чётности, т.е. пользователь вводит в программу исходные 21 бит и при нажатии кнопки "Рассчитать" производится расчёт контрольных бит. Интерфейс программы предоставлен на рисунке 11.

2
1-о битное слово, которому следует рассчитать контрольные биты, вводить в программу следует в десятичной форме записи числа. Результат расчёта представляет собой десятичное 32-х битное число. Рассчитанные 32 бита это введённые 21 бит, плюс дописанные в конец этого слова 10 контрольных бит и 1 бит чётности.


Рисунок 11. Интерфейс программы KONBIT.EXE


Например:

Рассчитаем контрольные биты адресного поля с помощью данной программы. Возьмём такой же адрес как и при расчёте в [3.2.2] – 1333333 и сообщение будет тональный вызов. Составим 21-битное слово, для этого адрес переведём в двоичную форму счисления и отбросим последние три бита:

133333310 = 1010001011000010101012

101000101100001010101 (21 бит) – 3 бита = 101000101100001010 (18 бит)


Далее к началу 18-битного адреса добавим флаг адреса – 0, а к его концу допишем два функциональных бита – 012 (тональное сообщение. Получили: 0101000101100001010012 переведём это число в десятичную систему счисления - 66666510.Теперь осталось вписать число 666665 в поле ввода десятичного числа в программе и нажать кнопку "Рассчитать". Результат расчёта (десятичное число 1365330050) переведём в двоичную систему счисления:


136533005010 = 10100010110000101001000100000102


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


Далее привожу листинг программы.


4 ЛАБОРАТОРНАЯ РАБОТА № 1

"Изучение записи формата сообщения протокола POCSAG"


В данном разделе я разработал методическое указание по выполнению лабораторной работы по теме: "Изучение записи формата сообщения протокола POCSAG", рассчитанную на выполнение учащимися специальностей 2004 и 2006 повышенного уровня. Работа рассчитана на выполнения за 2 часа.

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


1 Цель работы:

  1. Изучить формат записи сообщения протокола POCSAG


2 Литература:

2.1 Соловьёв А. А., Смирнов С. И. Техническая энциклопедия пейджинговой связи.


3 Подготовка к работе:

  1. Изучить протокол POCSAG.

  1. Запись адресных бит.

  2. Запись информационных бит.

  3. Запись контрольных бит.

  1. Подготовить бланк отчёта.

  2. Ответить на вопросы для допуска к работе.

  1. При 8-и битовой кодировке символов существует возможность передачи больше различных символов. Почему в формате протокола POCSAG используется 7-ми битовая кодировка символов?

  2. Как можно увеличить потенциальное количество абонентов?


4 Основное оборудование:

  1. Персональный компьютер.

  2. Программное обеспечение.


5 Задание:

  1. По заданному адресу и по заданной информации составить полный формат сообщения в протоколе POCSAG.


6 Порядок выполнения работы:

  1. Изучите особенности работы компьютерной программы и формата протокола POCSAG.

  2. Адрес абонента и содержание передаваемой информации выдаёт преподаватель.

  3. Составьте кодовые слова для передачи адреса и информации. Для составления кодового слова переведите ваш адрес в двоичную форму и отбросьте последние три бита – они в последствии определят, в каком фрейме будет передаваться ваше сообщение. Затем сосчитайте контрольные биты с учетом флага.

  4. Проделайте аналогичную операцию для кодовых слов содержащих информацию.

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


7 Содержание отчёта:

  1. Наименование работы.

  2. Цель работы.

  3. Основное оборудование.

  4. Содержание работы.

  1. Составленный формат записи пакета (пачки) полученного сообщения в протоколе POCSAG в двоичной и шестнадцатеричной системе счисления.

  1. Выводы и анализы по работе.


8 контрольные вопросы:

  1. Что означает позитивный и негативный способ передачи информации?

  2. Что такое синхронный и асинхронный способ передачи информации?

  3. Какие функции выполняет преамбула?

  4. В чём заключается достоинство семибитовой кодировки символов?

8.5 Какова минимальная длительность преамбулы?

8.6 Чем отличается кодировка цифровых пейджеров, от кодировки буквенно- цифровых пейджеров?

8.7 В чем достоинство цифровых пейджеров?

8.8 Как изменится ёмкость сети ПРВ при использовании только цифровых пейджеров?


9 Приложение:

  1. Описание функциональных возможностей программы РЕ

Программа предназначена для создания пачек битов на одном из последовательных портов компьютера в соответствии с форматом POGSAC.

  • ).


9.2 Пейджинговый протокол POСSAG


9.3 Пример алгоритма расчёта контрольных бит.


По имеющимся 21-битам информации (флаг + адресное поле + функнкциональные биты, либо флаг + информационное поле) можно составить 10 контрольных бит по алгоритму БЧХ.

Для расчёта вам необходим калькулятор, способный переводить числа в разные системы счисления, если у вас такового нет, то можно воспользоваться виртуальным калькулятором из операционной системы WINDOWS, расположенный:



Важно при переводе чисел в другие системы счисления учитывать все знаки числа, включая ноли, расположенные в начале числа (двоичное счисление). Вычисление сводится к делению чисел на полином. Полином БЧХ задан как двоичное число 11101101001. Кодирование кодовых слов происходит следующим образом (для примера возьмем адресное слово для адреса "1333333" с тональным вызовом). Пример вычисления контрольных бит, предоставлен в таблице 11.

Сперва, имеющиеся 21 бит необходимо логически умножить на 10 (десятичное), т.е. сдвинуть на 10 бит влево, тем самым подготовить место в двоичном слове для размещения 10 контрольных бит. Вычисление контрольных бит сводится к последовательному делению со сдвигом. В операции деления участвует уже 31 бит.

Возьмём первых 11 (№№ 1 – 11) бит 21-го битного слова – это будет делимое. Первым битом этого одиннадцатибитного слова является "0", значит, делителем будет слово состоящее только из нолей, или просто операция деления не происходит. После деления (логическая операция Исключающее ИЛИ) к остатку добавляем следующий бит (№12). Анализируем первый бит делимого (остаток от предыдущего деления) – это "1" – делителем будет полином. Полином в коде БЧХ(31,21) это двоичное слово – 11101101001. После деления к остатку добавляем следующий №13-ый бит, и повторяем операцию.

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

Итог расчёта – проверочные биты 0001000001.


После расчёта контрольных бит приступают к определению бита чётности. Бит чётности определяется подсчётом числа единиц в получившемся 31-битовом слове. Если количество единиц чётное, то бит чётности устанавливается в 0, иначе 1.

Сформированное 32-битное слово перевести в шестнадцатиричную систему счисления. Затем производится запись всего формата сообщения.


Исходное: 21 бит – 010100010110000101001

Рассчитанные 10 функциональных бит – 0001000001

Бит четности – 0


Итог: 1010001011000010100100010000010 переведём в шестнадцатеричную систему счисления = 51614882.

Запишем полный формат сообщения:


7CD215D8

7A89C197 7A89C197 7A89C197 7A89C197 7A89C197 7A89C197

7A89C197 7A89C197 7A89C197 7A89C197 51614882 7A89C197

7A89C197 7A89C197 7A89C197 7A89C197 7A89C197 7A89C197

7A89C197 7A89C197 7A89C197 7A89C197


Пояснение:

7CD215D8 – слово кадровой синхронизации.

7A89C197 – пустое слово.

51614882 – первое кодовое слова первого кадра, содержит адрес абонента и сообщение "тональный вызов". Адресное кодовое слово расположено в шестом фрейме, значит, адресное кодовое слово будет идти под номером 11.


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


Для расчета контрольных бит для кодовых слов, несущих в себе информацию буквенно-цифрового сообщения, можно воспользоваться программой расчёта контрольных бит (KONBIT.EXE), расположенной на рабочем столе или по пути: "Пуск"  "Программы"  "Контрольные биты".

Кодировочная таблица пейджера предоставлена в таблице 9.

В кодировочной таблице приводиться соответствие шестнадцатеричного кода и символа, отображаемого на экране пейджера, и соответствие шестнадцатеричного кода и служебной функции. Например, по таблице символ буквы "А" соответствует шестнадцатеричный код 41.

Переведите подготовленные вами к расчёту 21 бит, для которых необходимо рассчитать контрольные биты и бит чётности, в десятичную систему счисления. Запишите десятичное число в поле ввода числа и нажмите кнопку "Рассчитать". Результат расчета запишется в десятичной форме. Переведите ответ из десятичной формы в шестнадцатеричную.


Приведём пример для расчёта кадров для передачи сообщения "ДУБ" по адресу 1333333.

Подготовим 21-битовые слова. Для передачи такого сообщения понадобиться 3 полуфрейма (один полуфрейм –адрес; второй и третий - сообщение), т.к. в одно кодовое слово умещается полностью два символа, а третий только шестью разрядами. Седьмой разряд передаётся в следующем кодовом слове, за этим битом следуют символы ЕОТ заполняя собой оставшиеся место в кодовом слове. Следующие кодовые слова - пустые кодовые слова 7A89C197.


Для каждого кодового слова рассчитаем с помощью программы контрольные биты и бит чётности. Запишем ответ и переведём его в шестнадцатеричную систему счисления.

Итак:

Адресное кодовое слово 136533502810= 51615BF416

Первое кодовое слово, содержащее сообщение -182510986010 = 9337089C16

Второе кодовое слово, содержащее сообщение -93846568310= C810266D16


Запишем полный формат сообщения:


7CD215D8

7A89C197 7A89C197 7A89C197 7A89C197 7A89C197 7A89C197

7A89C197 7A89C197 7A89C197 7A89C197 51615BF4 9337089C

C810266D 7A89C197 7A89C197 7A89C197 7A89C197 7A89C197

7A89C197 7A89C197 7A89C197 7A89C197
5 ЛАБОРАТОРНАЯ РАБОТА № 5

"Изучение стандартов ПРВ ОП"


В данном разделе я разработал методическое указание по выполнению лабораторной работы по теме "Изучение стандартов ПРВ ОП", рассчитанную на выполнение учащимися специальности 2004. Работа рассчитана на выполнения за 2 часа.

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


1 Цель:

    1. Изучить наиболее распространенные стандарты систем персонального радиовызова общего пользования.


  1. Литература:

    1. Соловьёв А. А., Смирнов С. И. Техническая энциклопедия пейджин­говой связи. Эко-Трендс М:, 1998 стр. 18-50.

    2. Громов Ю. А. Стандарты и системы подвижной радиосвязи. Эко-Трендс М:, 1998 стр. 39-52

    3. Приложение к практическому занятию.


  1. Подготовка к работе:

    1. Повторить материал лекционных занятий.

    2. Подготовить бланк отчёта.

    3. Ответить на вопросы для допуска к работе.

      1. Назначение преамбулы (заголовка) в протоколе POCSAG?

      2. Определить длительность преамбулы при скорости 512 бит в секунду, если количество информации 576 бит?

      3. Почему длительность преамбулы 1,125 сек. А не 0,5 секунды?

      4. В чём состоит особенность асинхронного способа передачи информа­ции?


  1. Основное оборудование:

    1. Персональный компьютер.

    2. Учебная программа кодера формата POCSAG.


  1. Задание:

    1. Составить отчёт по практическому занятию.

    2. Исследовать формат сообщения протокола POCSAG.


  1. Порядок выполнения работы:

    1. Передайте любые символы (количеством от 3 до 6 символов). Адрес задайте любой из предложенного диапазона (1333333 – 1333340).

    2. Проанализируйте выведенный на экран формат сообщения. Определите, в каком из шестнацитиричном слове передаётся кодовое слово синхронизации, адрес, информация и пустые слова. Определите фрейм, в котором передана ваша информация, это можно проделать двумя способами: либо просто сосчитайте кадры (на экране); либо следует поделить введенный вами адрес на 8, а полученный остаток надо умножить на 8, получится номер фрейма. Например: адрес 1444444, тогда 1444444/8= 180555.5, остаток = 0.5; переведём отсаток из десятичной формы простую получилось 4/8, либо 0.5*8=4, вывод: информация передаётся в четвёртом фрейме. Переведите в двоичную систему исчисления кадр, содержащий адрес абонента. Разбейте это двоичное слово на группы байт по принципу: флаг, адресное поле, дополнительный адрес, функциональные биты, бит проверки на чётность. Адрес определяется из первого кадра вашего фрейма. В адресном поле содержится не полный адрес абонента (весь, кроме трёх последних бит). Номер фрейма, в котором передаётся сообщения и есть недостающие три бита в адресном поле. Вам следует только дописать в конец адресного поля эти три бита и перевести в десятичную форму: получится тот адрес, который вы ввели. Например: адрес из кадра 101100000101001011 (двоичное), фрейм (адреса 1444444) четвёртый (счёт начинается с нуля до семи) равен 100 (двоичное), допишем адресное поле номером фрейма – 101100000101001011100, переведём в десятичное, получили 1444444.


  1. Форма отчёта.

    1. Наименование работы.

    2. Цель работы.

    3. Содержание работы.

      1. Форматы протоколов PORSAG, ERMES, FLEX.

      2. Краткие пояснения по работе кодеров базовых станций.

      3. Таблицы основных характеристик стандартов.

      4. Выводы, сравнительные характеристики стандартов.


  1. Контрольные вопросы:

    1. В чём состоит особенность синхронного способа передачи информа­ции?

    2. Определить потенциальное количество абонентов (размер адресного поля)?

    3. От чего зависит реальное количество абонентов?

    4. Причины возникновения ошибок при приёме сигнала.

    5. Почему в стандарте изготовляют самые миниатюрные пейджеры?

    6. Почему дальность связи зависит от разноса (сдвига) частоты и скоро­сти манипуляции?

    7. Какие стандарты обеспечивают высокоточные часы в пейджере?


  1. Приложение.

Обзор СПРВ ОП

1 Краткая характеристика стандартов СПРВ


3 Пейджинговый протокол ERMES

Так же, как и в сотовой связи, для устранения различий между существующими стан­дартами и создания единой европейской СПРВ в конце 80-х годов несколько операторов, объединившихся под эгидой одной из комиссий Европейского Сообщества, принялись за разработку концепции в 1989г. рекомендации ЕЭС 166/3, формально положившей начало стандарту. По сути дела, он должен был стать для пейджинга тем, чем стали сети на основе GSM и DCS на рынке сотовой телефонии - всемирной универсальной тех­нологией.

Каковы же основные характеристики протокола ERMES, выделяющие его на фоне существующих. Системы персонального радиовызова ERMES позволяют предоставлять следующие услуги:

  • передачу цифровых сообщений длиной 21- 1600 знаков;

  • передачу буквенно-цифровых сообщений длинной от 400 до 9000 символов (на­помним, что знак, как единица информации, может быть передана по каналу связи в виде цифровой последовательности из нескольких символов);

  • передачу произвольного набора данных объемом до 64 Кбит;

  • возможность приема вызова и сообщений одним пейджинговым приемником (пейджером) во всех странах, входящих в СПРВ ERMES.

Одним из условий, позволяющем обеспечить эту услугу, является договоренность стран, участвующих в проекте ERMES, выделять для этих систем единого частотного диапа­зона 169,4...169,8 МГц, что позволяет организовать 16 радиоканалов с разносом несущих частот в 25 кГц с использованием при приеме сигналов сканирующие по частоте прием­ники.

Структура радиосигнала в системах ERMES выбрана таким образом, что позволяет повысить емкость трафика в 10-15 раз по сравнению с существующими аналоговыми СПРВ. При этом следует отметить, что ERMES является полностью цифровой системой, обеспечи­вающей скорость передачи информации 6,25 бит/с.

П
осмотрим, как построен радиоинтерфейс в системе ERMES, т. е. каким образом ор­ганизована передача информации (самого сообщения, служебной и адресной) и как обеспе­чивается согласованность работы синхронизация передающей станции и абонентских при­емников. Структура протокола ERMES приведена на рисунке 12.

Цикл передачи состоит из 60 циклов по одной минуте каждый, в свою очередь, ка­ж­дый цикл содержит пять последовательностей по 12 с. Каждая из подпоследовательностей включает в себя 16 типов "пачек", которые условно обозначены от А до Р. Все пачки содер­жат четыре группы бит, позволяющие обеспечить: синхронизацию; передачу служебной системной информации; передачу адреса; передачу информационного сообщения.

Как происходит поиск и прием сообщения приемником пейджера? Надо иметь в виду, что пейджер "не знает", во-первых, в каком из 16 каналов передается сообщение, предназначенное именно для него, и во-вторых, в какой из 16 пачек (от А до Р) находится это сообщение. Поэтому, чтобы "выловить" сообщение из эфира, принята следующая про­цедура.

Приемник настраивается на первый канал, просматривает все пачки, далее, если не было найдено сообщение с адресом данного пейджера, приемник перестраивается на сле­дующую частоту, т. е. на следующий канал, и опять просматривает все пачки и так до тех пор, пока не будет найдена и принята информация, адресованная этому абоненту: После этого процедура повторяется снова.

Таблица 13. Порядок расположения групп для каждого частотного канала

Ка-нал

Последовательность=12 сек Последовательность (следующая)
01 A B C D E F G H I J K L M N O P A B C D E F G H
02 P A B C D E F G H I J K L M N O P A B C D E F G
03 O P A B C D E F G H I J K L M N O P A B C D E F
04 N O P A B C D E F G H I J K L M N O P A B C D E
05 M N O P A B C D E F G H I J K L M N O P A B C D
06 L M N O P A B C D E F G H I J K L M N O P A B 07
07 K L M N O P A B C D E F G H I J K L M N O P A B
08 J K L M N O P A B C D E F G H I J K L M N O P A
09 I J K L M N O P A B C D E F G H I J K L M N O P
10 H I J K L M N O P A B C D E F G H I J K L M N O
11 G H I J K L M N O P A B C D E F G H I J K L M N
12 F G H I J K L M N O P A B C D E F G H I J K L M
13 E F G H I J K L M N O P A B C D E F G H I J K L
14 D E F G H I J K L M N O P A B C D E F G H I J K
15 C D E F G H I J K L M N O P A B C D E F G H I J
16 B C D E F G H I J K L M N O P
Если Вам нужна помощь с академической работой (курсовая, контрольная, диплом, реферат и т.д.), обратитесь к нашим специалистам. Более 90000 специалистов готовы Вам помочь.
Бесплатные корректировки и доработки. Бесплатная оценка стоимости работы.

Поможем написать работу на аналогичную тему

Получить выполненную работу или консультацию специалиста по вашему учебному проекту
Нужна помощь в написании работы?
Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Пишем статьи РИНЦ, ВАК, Scopus. Помогаем в публикации. Правки вносим бесплатно.

Похожие рефераты: