본문 바로가기
카테고리 없음

[LoRa] 개념 study

by 원동호 2020. 1. 2.
반응형

LoRa 

- 저전력 소모

- 넓은 커버리지

- 페이로드, 프레임 길이 짧음, 비면허 대역

- 셈텍사의 장거리 전송 기술로 Physical Layer 기술

 

LoRaWAN 

- MAC Layer 계층으로 프로토콜 스펙이 정의

 

- LoRa MAC ( Class A , Class B , Class C)

 

ㅇA Class

LoRa 디바이스가 게이트웨이에게 Up-Link 전송을 수행한 이후에 두 번에 걸쳐 Down-Link 수신할 수 있다.

Rx를 수신하기 위해서 Tx를 사용해야 함.

Tx 1회당 2번의 Rx를 할 수 있는데 첫 번째 Rx 타이밍에 수신한 데이터가 없을 때 두 번째 Rx를 시도 한다.


ㅇB Class

일정 시간 간격마다 Rx를 수신할 수 있는 상태가 되고, 해당 타이밍에 LoRa Gateway로 부터 데이터를 수신할 수 있다.

ㅇC Class

Rx 가능 상태를 유지하기 때문에 타 Class에 비해 최소 지연시간을 갖지만, 가장 많은 전력을 소비한다. 

 

- LoRa MAC Message Formats

모든 LoRa 업 링크 및 다운 링크 메시지는 단일 옥텟 MAC 헤더 (MHDR)로 시작하여 MAC 페이로드 (MACPayload), 4 옥텟 메시지 무결성 코드 (MIC)로 끝나는 PHY 페이로드 (페이로드)를 전달합니다.

 

Radio PHY layer

Preamble(프레임 시작) | PHDR(physical header)  | PHDR_CRC(physical header_crc) | PHYPayload | CRC

 

PHYPayload

MHDR(MAC HEADER - 1Bit) | MACPayload | MIC(Message Integrity Check - 4Bit)

MHDR(MAC HEADER - 1Bit) | Join-Request | MIC(Message Integrity Check - 4Bit)

MHDR(MAC HEADER - 1Bit) | Join-Response | MIC(Message Integrity Check - 4Bit)

 

MHDR

MTYPE | RFU | Major -> ??

 

MACPayload 

FHDR | FPort | FRMPayload

 

FHDR

DevAddr | FCtrl | FCnt | Fopts

 

 

반응형

댓글