connectivity/lora_lorawan/index.html · connectivity/lora_lorawan/index.rst 공식 원문 ↗

Zephyr 3.7.0 · Connectivity

LoRa and LoRaWAN

저전력 장거리 PHY와 gateway 기반 wide-area network를 구성합니다.

Official pathconnectivity/lora_lorawan/index.html
Source fileconnectivity/lora_lorawan/index.rst
Source versionZephyr 3.7.0
TranslationFull · reviewed

Part 1

요약·해설

CSS 기반 LoRa physical layer와 그 위의 LoRaWAN network layer, Semtech LoRaMac-node 구현, region별 Kconfig와 API group을 설명합니다.

PHY

LoRa · CSS

Network

LoRaWAN

Module

LoRaMac-node

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 ED830664D2B9A5E09373F597A64ADAEF91B823C57C6F691315C64A2A42D98CD0
.. _lora_api:
.. _lorawan_api:

LoRa and LoRaWAN
################

Overview
********

LoRa (abbrev. for Long Range) is a proprietary low-power wireless
communication protocol developed by the `Semtech Corporation`_.

LoRa acts as the physical layer (PHY) based on the chirp spread spectrum
(CSS) modulation technique.

LoRaWAN (for Long Range Wide Area Network) defines a networking layer
on top of the LoRa PHY.

Zephyr provides APIs for LoRa to send raw data packets directly over the
wireless interface as well as APIs for LoRaWAN to connect the end device
to the internet through a gateway.

The Zephyr implementation is based on Semtech's `LoRaMac-node library`_, which
is included as a Zephyr module.

The LoRaWAN specification is published by the `LoRa Alliance`_.

.. _`Semtech Corporation`: https://www.semtech.com/

.. _`LoRaMac-node library`: https://github.com/Lora-net/LoRaMac-node

.. _`LoRa Alliance`: https://lora-alliance.org/

Configuration Options
*********************

LoRa PHY
========

Related configuration options can be found under
:zephyr_file:`drivers/lora/Kconfig`.

* :kconfig:option:`CONFIG_LORA`

* :kconfig:option:`CONFIG_LORA_SHELL`

* :kconfig:option:`CONFIG_LORA_INIT_PRIORITY`

LoRaWAN
=======

Related configuration options can be found under
:zephyr_file:`subsys/lorawan/Kconfig`.

* :kconfig:option:`CONFIG_LORAWAN`

* :kconfig:option:`CONFIG_LORAWAN_SYSTEM_MAX_RX_ERROR`

* :kconfig:option:`CONFIG_LORAMAC_REGION_AS923`

* :kconfig:option:`CONFIG_LORAMAC_REGION_AU915`

* :kconfig:option:`CONFIG_LORAMAC_REGION_CN470`

* :kconfig:option:`CONFIG_LORAMAC_REGION_CN779`

* :kconfig:option:`CONFIG_LORAMAC_REGION_EU433`

* :kconfig:option:`CONFIG_LORAMAC_REGION_EU868`

* :kconfig:option:`CONFIG_LORAMAC_REGION_KR920`

* :kconfig:option:`CONFIG_LORAMAC_REGION_IN865`

* :kconfig:option:`CONFIG_LORAMAC_REGION_US915`

* :kconfig:option:`CONFIG_LORAMAC_REGION_RU864`

API Reference
*************

LoRa PHY
========

.. doxygengroup:: lora_api

LoRaWAN
=======

.. doxygengroup:: lorawan_api

Part 3

한국어 전문 번역

LoRa and LoRaWAN

Overview

LoRa는 Long Range의 약자로 Semtech Corporation이 개발한 proprietary low-power wireless communication protocol입니다.

LoRa는 chirp spread spectrum(CSS) modulation technique를 기반으로 하는 physical layer(PHY)로 동작합니다.

LoRaWAN은 Long Range Wide Area Network의 약자로 LoRa PHY 위에 networking layer를 정의합니다.

Zephyr는 wireless interface로 raw data packet을 직접 보내는 LoRa API와, gateway를 거쳐 end device를 internet에 연결하는 LoRaWAN API를 제공합니다.

Zephyr 구현은 Zephyr module로 포함된 Semtech의 LoRaMac-node library를 기반으로 합니다.

LoRaWAN specification은 LoRa Alliance가 발행합니다.

Configuration Options

LoRa PHY

관련 option은 drivers/lora/Kconfig에 있습니다.

  • CONFIG_LORA
  • CONFIG_LORA_SHELL
  • CONFIG_LORA_INIT_PRIORITY

LoRaWAN

관련 option은 subsys/lorawan/Kconfig에 있습니다.

  • CONFIG_LORAWAN
  • CONFIG_LORAWAN_SYSTEM_MAX_RX_ERROR
  • CONFIG_LORAMAC_REGION_AS923
  • CONFIG_LORAMAC_REGION_AU915
  • CONFIG_LORAMAC_REGION_CN470
  • CONFIG_LORAMAC_REGION_CN779
  • CONFIG_LORAMAC_REGION_EU433
  • CONFIG_LORAMAC_REGION_EU868
  • CONFIG_LORAMAC_REGION_KR920
  • CONFIG_LORAMAC_REGION_IN865
  • CONFIG_LORAMAC_REGION_US915
  • CONFIG_LORAMAC_REGION_RU864

API Reference

LoRa PHY API는 Doxygen group lora_api, LoRaWAN API는 lorawan_api에서 제공합니다.

Source

출처

영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.