Проект BTS-GSM

mel_sp
Сообщения: 41
Зарегистрирован: 23 авг 2011, 19:11

Configuring OpenBTS-UHD

Сообщение mel_sp » 23 фев 2013, 14:23

Здравствуйте, уважаемый Андрей Васильевич!

Переустановил GNURadio и OpenBTS под своим пользователем (вместо 'root'). Начал конфигурировать проект. Запустил инструмент 'usrp_wfm_rcv_pll.py' для проверки диапазона частот. Приложение запустилось, но «зависло», загрузка процессора колеблется в пределах 85-100 % обоих ядер. В прикрепленном файле - отчет, описывающий данную ситуацию, а так же дополнительные начальные действия по конфигурации проекта. Прошу Вас ознакомиться и выразить свое мнение относительно пригодности моего "железа" и корректности вносимых мной в конфигурацию изменений.

С уважением Сергей Милованов.
Вложения
Configuring_OpenBTS_Report.pdf
(174.31 КБ) 768 скачиваний

tor_root
Сообщения: 2182
Зарегистрирован: 15 фев 2011, 22:44

Запуск проекта

Сообщение tor_root » 23 фев 2013, 16:53

Сергей, здравствуйте.
Надо непосредственно запустить проект (./OpenBTS) и смотреть на результат. Модуль просмотра спектра надо попробовать запустить с другими параметрами (уменьшить частоту дискретизации, размерность БПФ). Для наблюдения спектра лучше всего использовать rtl-sdr, так как при запущенном проекте другой возможности у Вас не будет.
На первых шагах в настройках проекта достаточно установить диапазон 900МГц и соответствующий номер канала (ARFN - к примеру, 1...10). Все остальное можно будет сделать позже.

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

mel_sp
Сообщения: 41
Зарегистрирован: 23 авг 2011, 19:11

USRP1_Calibration

Сообщение mel_sp » 17 мар 2013, 15:52

Здравствуйте, уважаемый Андрей Васильевич!
При калибровке USRP возникли проблемы, изложенные в прикрепленном файле. Помогите, пожалуйста, разобраться.
С уважением Сергей Милованов.
Вложения
USRP1_Calibration.pdf
(99.16 КБ) 611 скачиваний

tor_root
Сообщения: 2182
Зарегистрирован: 15 фев 2011, 22:44

Калибровка USRP

Сообщение tor_root » 18 мар 2013, 09:18

Сергей, здравствуйте.
Последовательность действий, изложенная в документе, верная.
Единственно, что не понял - выполнен ли п.4 в полном объеме?
Я вижу следующую последовательность действий:
1. Для настройки проще воспользоваться графической оболочкой настройки синтезатора - в соответствии с приведенной в п.4 ссылкой (clock-tamer GUI ). Устанавливается версия для Linux (опять же проще в смысле установки). В свое время пробовал настраивать синтезатор из консоли - все получилось. Перед тем, как отдавать Вам устройство, проверил и GUI - по крайней мере графическая оболочка запустилась, текущую настройку синтезатора программа определила (64 МГц).
2. Подключается плата синтезатора к USB (стык мини-USB), после этого включается USRP.
3. Через некоторое время в разделе /dev появится устройство ttyACM0 - собственно порт управления синтезатором
4. Запускается clock-tamer GUI и устанавливается значение 52МГц вместо 64МГц (параметр Fout).
5. Утилита Kalibrate требуется для проверки точности установки частоты синтезатора в условиях отсутствия точных измерительный устройств. В качестве эталона в данном случае выступает несущая BCCH GSM. Центральные частоты каналов GSM известны и точность установки частоты передаваемых по этим каналам сигналов очень высока. Утилита Kalibrate осуществляет сканирование ВССН каналов указанного диапазона и вычисляет частотное рассогласование между BTS и приемником. Это рассогласование должно быть учтено в clock-tamer GUI:
Fosc parameter should be equal to the real frequency of the reference TCXO/VCTCXO in Hz. Change this value to calibrate your ClockTamer before use. For 20MHz TCXO 1Hz change to Fosc equals to 50ppb (1/20e6). Refer to ClockTamer Calibration page for details about calibration calculations.
.
6. Утилита Kalibrate сканирует указанный диапазон порядка 5 мин. Если ничего не выводится, то надо запустить утилиту с опцией вывода диагностических сообщений. Какой ключ запуска - подсказать не могу, нет под рукой этого инструмента. Попробуйте указать при запуске --help - встроенная справка поможет. Какая загрузка РС при сканировании, м.б. проблема в производительности?

P.S. Что касается собственно утилиты Kalibrate - лучше всего воспользоваться адаптированной под драйвер UHD версией программы от Томаса (https://github.com/ttsou) - по крайней мере на N210 отлично все заработало. Авторская версия на USRP 1 также вполне запускалась - я ее использовал при подготовке соответствующей лабораторной работы.

tor_root
Сообщения: 2182
Зарегистрирован: 15 фев 2011, 22:44

Лог сканирования

Сообщение tor_root » 18 мар 2013, 09:29

Сергей, нашел у себя в архиве журнал сканирования BTS (для лаб. работы).
Одновременно использовались 2 платы на два разных диапазона.
usr37ru@ubuntu:~/Project/OpenBTS/kal-v0.4.1$ ./kal -s DCS -R B -F 64000000 -g 73
kal: Scanning for DCS-1800 base stations.
DCS-1800:
chan: 513 (1805.4MHz + 843Hz) power: 32047.43
chan: 515 (1805.8MHz + 861Hz) power: 10637.71
chan: 521 (1807.0MHz + 899Hz) power: 14916.23
chan: 528 (1808.4MHz + 864Hz) power: 7922.21
chan: 529 (1808.6MHz + 979Hz) power: 19004.47
chan: 562 (1815.2MHz - 6.960kHz) power: 50669.83
chan: 587 (1820.2MHz + 852Hz) power: 66211.37
chan: 594 (1821.6MHz + 889Hz) power: 76426.98
chan: 598 (1822.4MHz + 865Hz) power: 79641.58
chan: 602 (1823.2MHz + 846Hz) power: 10482.44
chan: 613 (1825.4MHz + 850Hz) power: 39307.27
chan: 617 (1826.2MHz + 863Hz) power: 6781.39
chan: 621 (1827.0MHz + 912Hz) power: 6145.35
chan: 642 (1831.2MHz - 9.474kHz) power: 15079.75
chan: 643 (1831.4MHz - 9.548kHz) power: 28951.95
chan: 659 (1834.6MHz + 421Hz) power: 51039.52
chan: 708 (1844.4MHz + 465Hz) power: 42279.11
chan: 716 (1846.0MHz + 475Hz) power: 31065.85
chan: 738 (1850.4MHz + 614Hz) power: 11525.15
chan: 755 (1853.8MHz + 626Hz) power: 16567.80
chan: 765 (1855.8MHz + 879Hz) power: 42027.72
chan: 785 (1859.8MHz + 861Hz) power: 237668.25
chan: 802 (1863.2MHz - 6.884kHz) power: 22402.31
chan: 842 (1871.2MHz - 27.867kHz) power: 9297.14
chan: 843 (1871.4MHz - 27.748kHz) power: 7899.01
chan: 883 (1879.4MHz - 6.993kHz) power: 6786.30

usr37ru@ubuntu:~/Project/OpenBTS/kal-v0.4.1$ ./kal -s GSM900 -R A -F 64000000 -g 85
kal: Scanning for GSM-900 base stations.
GSM-900:
chan: 15 (938.0MHz + 446Hz) power: 1976.57
chan: 18 (938.6MHz + 1.152kHz) power: 39589.20
chan: 34 (941.8MHz + 458Hz) power: 4131.72
chan: 67 (948.4MHz + 488Hz) power: 33992.39
chan: 75 (950.0MHz + 485Hz) power: 75227.67
chan: 102 (955.4MHz + 458Hz) power: 2758.82
chan: 110 (957.0MHz - 18.341kHz) power: 1615.09
chan: 113 (957.6MHz - 115Hz) power: 17430.16
chan: 116 (958.2MHz + 478Hz) power: 9876.77
chan: 118 (958.6MHz - 11.749kHz) power: 2092.98

mel_sp
Сообщения: 41
Зарегистрирован: 23 авг 2011, 19:11

Структура пояснительной записки (v.2)

Сообщение mel_sp » 11 апр 2013, 11:18

Здравствуйте, уважаемый Андрей Васильевич!

Отправил Вам на личную почту второй вариант содержания расчетно-пояснительной записки. Очень прошу Вас проверить и дать ответ сегодня, чтобы я смог завтра сдать ТЗ на кафедру.

С уважением Сергей Милованов.

mel_sp
Сообщения: 41
Зарегистрирован: 23 авг 2011, 19:11

Re: Проект BTS-GSM

Сообщение mel_sp » 23 май 2013, 21:57

Здравствуйте, уважаемый Андрей Васильевич!

Выкладываю содержание 1-5 разделов пояснительной записки. Оформление, рисунки, таблицы будут переделаны и приведены в надлежащий вид. Прошу Вас проверить по существу изложенного и дать свои комментарии.

С уважением Сергей Милованов.

P.S. Отправлял на Вашу личную почту, наверное не дошло

tor_root
Сообщения: 2182
Зарегистрирован: 15 фев 2011, 22:44

Re: Проект BTS-GSM

Сообщение tor_root » 25 май 2013, 07:37

Сергей, здравствуйте.
На выходных посмотрю обязательно.
Напоминаю: от Вас требуется набор статей к публикации на omoled.ru с присущим Вам качеством их исполнения. Основное требование - они должны быть полезны и убедительны.


mel_sp
Сообщения: 41
Зарегистрирован: 23 авг 2011, 19:11

Раздел №6

Сообщение mel_sp » 30 май 2013, 21:56

Здравствуйте, уважаемый Андрей Васильевич!

Спасибо за уделенное внимание, проверку пояснительной записки и исчерпывающие замечания. Отправил Вам на личную почту содержание 6-го пункта пояснительной записки. Прошу Вас проверить и прокомментировать.

С уважением Сергей Милованов.


Вернуться в «Дипломное проектирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя