- •Введение
- •1. Принцип построения цифровых мптк
- •1.1. Архитектура
- •1.3.1. Общие характеристики стандарта gsm
- •1.3.2. Структурная схема и состав оборудования сетей связи
- •1.3.3. Сетевые интерфейсы и радиоинтерфейсы
- •1.3.4. Структура служб и передача данных в стандарте gsm
- •1.3.5. Терминальное оборудование и адаптеры подвижной станции
- •1.4. Типы передаваемой информации
- •2. Классификация угроз
- •2.1. Угрозы, связанные с атаками на радиоинтерфейс
- •2.2. Угрозы воздействия на другие части инфраструктуры системы
- •2.3. Угрозы, связанные с атаками на мобильный терминал и интегральную карту/модуль идентичности пользователя
- •2.4. Типы угроз безопасности
- •2.5. Виды угроз безопасности
- •2.6. Категории угроз безопасности
- •2.7. Характеристика суммарного воздействия угроз информационной безопасности
- •2.8. Количественная оценка угроз информационной безопасности
- •2.8.1. Метод количественной оценки каждого вида угрозы безопасности для umts
- •2.8.2. Метод количественной оценки каждого вида угрозы безопасности для услуги upt исс
- •2.8.3. Метод количественной оценки угроз безопасности с помощью характеристика чувствительности
- •2.8.4. Количественная характеристика суммарного воздействия всех угроз информационной безопасности
- •3. Описание системы перехвата радиоканалов связи
- •4. Разработка структурной схемы приемника сигнала мобильной станции
- •4.1. Разработка структурной схемы приемника канала доступа
- •4.2. Выбор и обоснование схемы обработки сигнала мобильной станции
- •4.3. Разработка структурной схемы демодулятора сигнала канала доступа
- •5. Программная реализация демодулятора сигнала канала доступа
- •5.1. Структура программного обеспечения
- •5.2. Краткое описание сигнальных процессоров
- •5.3. Оценка затрат ресурсов процессоров
- •6.Защита передаваемой информации
- •6.1. Защита от несанкционированного доступа
- •6.1.1. Принципы организации защиты
- •6.1.2. Организация защиты в gsm
- •6.1.2.1. Секретность передачи данных
- •6.1.2.2. Обеспечение секретности абонента
- •6.1.2.3. Обеспечение секретности в процедуре корректировки местоположения
- •6.1.2.4. Общий состав секретной информации и ее распределение в аппаратных средствах gsm
- •6.1.2.5. Обеспечение секретности при обмене сообщениями между hlr, vlr и msc
- •6.1.2.6. Модуль подлинности абонента
- •6.1.3. Организация защиты в cdma
- •6.1.4. Защита пользовательской информации
- •6.1.4.1. Защита голоса
- •Заключение
- •Библиографический список
- •Оглавление
- •394026 Воронеж, Московский просп., 14
5.2. Краткое описание сигнальных процессоров
От сигнального процессора зависит быстродействие и, как следствие, качество обработки потока информации в демодуляторе.
Компания производитель Texas Instruments выпускает процессоры различных назначений. Для разрабатываемого устройства необходима высокая производительность, потому что оно выполняет функции в режиме реального времени. Процессоры шестой серии (TMS320C62х/64х) удовлетворяют этим требованиям.
Таблица 5.1
Сравнительные характеристики процессоров шестой серий
Процессор |
RAM (bytes) |
DMA |
MHz |
Cycle (ns) |
|
Data |
Prog |
||||
TMS320C6201 |
512К |
512К |
4 |
200 |
5 |
TMS320C6416 |
1М* |
4 |
600 |
1,6 |
Вообще серия TMS320C6000 оптимизирована для высокопроизводительных и простых в использовании систем с применением языков программирования высокого уровня. Процессоры этой серии предназначены для работы как с фиксированной, так и с плавающей запятой.
Процессоры C6000 выполняют до восьми 32-битных инструкций за цикл. Ядро ЦПУ (центральное процессорное устройство) C62x состоит из 32 регистров общего назначения с длиной слова 32 бита и 8 функциональных устройств. Ядро ЦПУ C64x состоит из 64 регистров общего назначения с длиной слова 32 бита и 8 функциональных устройств. Эти восемь функциональных устройств содержат: два перемножителя и шесть АЛУ (арифметико-логические устройства).
Поколение процессоров C6000 имеет полный набор оптимизированных инструментов разработки, включая эффективный C-компилятор, оптимизатор ассемблера для упрощения программирования на языке ассемблера и отладчик для Windows.
На рис. 5.2 показана архитектура сигнальных процессоров TMS320C62x/C64x. Центральное процессорное устройство (ЦПУ) содержит периферийные устройства, такие как контроллер прямого доступа к памяти (контроллер ПДП), логика спящего режима и интерфейс внешней памяти (ИВП). А такие периферийные устройства как последовательные порты и хост-порты имеются только на некоторых процессорах.
ЦПУ процессоров C62x/C64x обычно содержит: устройство выборки команд; устройство распределения команд, усовершенствованное пакетированием инструкций (только на C64); устройство команд; два независимых пути передачи данных в АЛУ ЦПУ; 32 32-битных регистра, 64 32-битных регистра (только на C64); контрольные регистры; контрольную логику; логику тестирования, эмуляции и прерываний.
Устройство программной выборки, распределения и декодирования команд могут доставлять до восьми 32-битных инструкций к функциональным блокам в течение каждого тактового цикла ЦПУ. Обработка инструкций происходит в каждом из двух путей данных (A и B), каждый из которых содержит 4 функциональных блока (.L, .S, .M, и .D) и 16 32-битных регистров общего назначения для C62x и 32 32-битных регистров общего назначения для C64x.
Рис. 5.2. Архитектура сигнальных процессоров TMS320C62x/C64x
Процессоры C62x/C64x имеют 32-битное адресное пространство с байтовой адресацией. Внутренняя память организуется в отдельных частях памяти и пространства. При использовании внешней памяти, эти области на большинстве устройств унифицируются в единую область памяти посредством интерфейса внешней памяти (ИВП).
Архитектура программного обеспечения демодулятора сигнала мобильной станции представлена в таблице 5.2.
Таблица 5.2
Название модуля |
Описание |
Номер прилож. |
Время выпол-нения, такты |
Despreader.l62 |
Коррелятор осуществляет снятие квадратурной PN-модуляции и расширения спектра прямой последовательностью длинного кода. |
А |
1020 |
Iqgen.l62 |
Генератор I и Q PN последовательностей |
Б |
- |
LcGen.l62 |
Генератор длинного кода (LC) |
В |
1230 |
FHT |
Быстрое преобразование Адамара |
Г |
193 |
Sq64Sum.l62 |
Возведение в квадрат и суммирования выходов I после БПА с соответствующими выходами Q после БПА |
Д |
126 |
FindMaxSq64.l62 |
Выбор максимума из 64 возможных вариантов и определение номера функции Уолша. |
Д |
126 |
FindMaxSq64.l62 |
Выбор максимума из 64 возможных вариантов и определение номера функции Уолша. |
Е |
112 |