Я пытаюсь понять фактические отношения между чипами LoRa, «чирпами», символами и битами. Я имею в виду не только уравнения, которые связывают различные показатели, но на самом деле то, как эти вещи связаны количественно.
Документ Semtech AN1200.22 Основы модуляции LoRa ™ содержит некоторые основные уравнения и определения, относящиеся к различным скоростям. Насколько я понимаю, частота чипа CR всегда будет численно равна выбранной полосе пропускания. Таким образом, если выбранная полоса пропускания = 125 кГц, частота чипа составляет 125 000 чипов в секунду. Символ BW затем используется взаимозаменяемо с чиповой скоростью.
Коэффициент расширения относится к фишкам и символам. . Таким образом, символьная скорость SR связана со скоростью чипа (как BW):
При реализации модуляции LoRa каждые 4 бита данных будут кодироваться как 5, 6, 7 или 8 битов в качестве формы прямого исправления ошибок, и они выбираются путем установки скорости кодирования CR = 1, 2, 3, 4. Таким образом, фактическая скорость битов пользовательских данных должна быть уменьшена на коэффициент:
.
Это завершает то, что я думаю, я понимаю до сих пор. Я не знаю, что такое фишки или символы . Например, в окончательном соотношении между пропускной способностью и необработанной скоростью передачи данных есть дополнительный термин SF, который я не понимаю.
Это говорит о том, что один символ эквивалентен битам SR или между 6 и 12 битами в доступных настройках LoRa. Это верно?
Я нашел здесь (также смотрите после 13:00 в этом видео РЕДАКТИРОВАТЬ: видео с более свежим и более подробным докладом ) определение частоты чирпирования как первой временной производной частоты df / dt. Это дало бы ему единицы но показанное здесь выражение отличается. Может быть, это скорость полных разверток (щебет), а не скорость изменения частоты?
выше: снимок экрана отсюда .
Вопрос: Какова взаимосвязь между чипами и «чипсами» - можно ли визуально различить чипы на спектрограммах - можно ли увидеть, где начинается и заканчивается каждый чип? Кроме того, действительно ли между 6 и 12 бит на символ?
Ниже приведены некоторые иллюстрации спектрограмм сигналов LoRa. Похоже, что во время каждого ЛЧМ в среднем примерно один мгновенный сдвиг частоты на номинальный период ЛЧМ, но я не знаю, так ли это вообще.
выше: спектрограмма LoRa от LinkLabs: «Что такое LoRa?» ,
выше: спектрограмма LoRa из декодирования протокола IOT LoRa с помощью RTL-SDR .
выше: снимок экрана с обращением LoRa (PDF).
выше: из декодирования LoRa - обрезано отсюда .
Ответы:
LoRa - это модуляция с расширенным спектром на основе ЛЧМ. Символ является линейной частотной модуляции .
Для генерации символов / звуковых сигналов модем модулирует фазу генератора. Количество раз в секунду, которое модем регулирует фазу, называется скоростью чипа и определяет ширину полосы модуляции . Частота чипа является прямым подразделением частоты кварца (32 МГц).
Базовые чирпы - это просто линейное увеличение от fmin до fmax (повышающий чирп) или fmax до fmin (понижающий чирп). Чирп, несущий данные, - это чирп, который циклически сдвинут, и этот циклический сдвиг несет информацию.
Коэффициент распространения определяет две основные ценности:
Причина в том, что символ с длиной N чипов может циклически сдвигаться от 0 до N-1 позиций. «Эталонная» позиция задается несмещенными символами в начале кадра LoRa. Таким образом, этот циклический сдвиг может нести log2 (N) битов информации. Если N является степенью двойки, математика работает хорошо.
Из-за шума этот процесс модуляции / демодуляции вносит ошибки, и поэтому добавляется код исправления ошибок. Для типичной полезной нагрузки 25% (CR1) или 50% (CR2) избыточности добавляются до модуляции чирпов. На практике данные, отправляемые пользователем, также смешиваются, чтобы получить лучшие свойства исправления ошибок.
Исходная скорость передачи данных и исправление ошибок определяют номинальную скорость передачи данных. Чтобы получить эффективную максимальную скорость передачи данных, с которой устройство может передавать данные, необходимо принять во внимание:
Редактировать:
Я добавил (красным цветом) границы чирпов, чтобы было легче понять эффект циклических сдвигов. За исключением нескольких специальных символов в конце преамбулы, сигнализирующих о начале кадра, все ЛЧМ в кадре LoRa имеют одинаковую длину. Частота, кажется, немного «перепрыгивает», но в фазе нет прерывистости, которая привела бы к обильному количеству нежелательных гармоник по всей полосе.
источник
Определения
Итак, что такое бит , символ , чип и щебетание , и что они означают?
Немного
Бит - это самая маленькая единица информации. В большинстве случаев мы пытаемся отправить эти биты от отправителя (TX) к получателю (RX).
Чтобы отправить эти биты в RX, им нужно пройти через какую-то среду, чтобы добраться до места назначения. Это может быть любой металл, воздух, вода, волоконная оптика и т. Д., Любой вид среды, который вы можете себе представить.
У каждого из них есть свои преимущества, недостатки и свои причуды, но мы в основном используем их, потому что нам нужно компенсировать недостатки других СМИ.
Волоконная оптика используется потому, что она лучше передает сигнал с гораздо меньшим затуханием по сравнению с беспроводной передачей, которая использует воздух в качестве среды, и намного дешевле по сравнению с медной связью, если мы говорим о больших расстояниях.
Недостаток этой среды в том, что вы не можете передавать мощность через нее, это было бы бессмысленно. Вы не можете повторно использовать эту мощность в конце, поэтому, если вы хотите включить что-то во время передачи информации, вам придется использовать медь.
Скорость передачи - это количество битов, переданных или обработанных за единицу времени.
Символ
Если вы хотите передавать через эти различные типы носителей, вы должны описать и передать эти биты информации таким образом, чтобы она достигла своего пункта назначения.
Символ представляет один или несколько битов данных, это может быть тип сигнала или код .
Скорость символа - это число изменений символа за единицу времени, она может быть равна или меньше скорости передачи в битах. Скорость передачи также известна как скорость передачи и скорость модуляции.
Вот пример того, какие существуют линейные коды и какие модуляции .
чип
Чип является основным двоичным элементом последовательности данных в контексте передач с расширенным спектром, и во избежание путаницы они назвали его иначе, чем бит.
Распространение спектра - это идея распространения ваших данных через полосу пропускания, таким образом, передача будет более избыточной, менее подверженной помехам. Если вы хотите достичь такой же надежности без использования расширенного спектра, вам придется передавать в узкой полосе при относительно высокой мощности. Это блокирует другие передачи и идет вразрез с всей точкой телекоммуникации, что вы успешно передаете информацию, не беспокоя чужую передачу.
Частота чипов - это количество чипов, передаваемых или принимаемых за единицу времени, и оно намного больше, чем скорость символов, что означает, что несколько чипов могут представлять один символ.
Скорость передачи символов ниже или равна скорости передачи данных, скорость передачи данных выше, чем скорость передачи символов, а также выше скорости передачи данных.
В документе Semtech AN1200.22 на стр. 9-10 используются следующие формулы:
Вы не можете иметь коэффициент расширения равным нулю, потому что вы бы делили с нуля. Наименьшее число, которое вы можете ввести как коэффициент расширения, равно 1, а в случае
Если вас интересует, какие существуют другие технологии с расширенным спектром, в которых используется концепция чипа, ознакомьтесь с методом доступа Code Division Multiple Access .
чириканье
Щебетание - это сигнал, в котором частота увеличивается (повышается) или уменьшается (понижается). В QPSK, BPSK и многих типах цифровой модуляции они использовали синусоидальные волны в качестве символов, но в CSS они используют чирп, который не изменяет напряжение / мощность во времени, а изменяет частоту во времени.
-Для продолжения-
Мне нужно пересмотреть ответ из части чипа, потому что вычисление вещей из двух документов ( 1 , 2 ) не дает тот же результат, и в видео все еще не ясно, что мы принимаем за чип или символ в модулированном сигнале CSS.
Ресурсы
чип
Расширенный спектр
Методы модуляции
Бит, Символ и Чип
Читать дальше
Скорость передачи в битах против скорости в бодах
Техника мультиплексирования
Современные методы цифровой модуляции
Теория связи с расширенным спектром
Системы спутниковой связи: системы, технологии и технологии
Некоторые приложения и измерения технологии Chirp Spread Spectrum (CSS)
Цифровая передача: введение с помощью моделирования с VisSim / Comm (Сигналы и коммуникационные технологии)
источник