본문 바로가기
임베디드 용어 정리

ACK 전송에서 n심볼 +/- 0.m심볼 턴어라운드 시간이란?

by minhyeok.lee 2024. 8. 17.
반응형

IEE 802.15.4 표준에서 ACK(acknowledgment) 전송에 대해 n심볼 +/- 0.m 심볼 턴어라운드 시간


IEEE 802.15.4 표준에서 ACK(acknowledgment) 전송에 대해 n심볼 +/- 0.m심볼 턴어라운드 시간을 지정한다는 것이란 무선 통신 시스템에서 데이터 프레임을 전송한 후, 수신 측이 발신 측에게 데이터 수신을 확인하는 ACK를 보내는 데 걸리는 시간을 의미한다.


 

1. 심볼(Symbol)

통신 시스템에서 심볼은 하나의 데이터를 나타내는 최소 단위이다.

EEE 802.15.4에서는 심볼은 물리적인 전송 신호로, 전송 속도에 따라 심볼 시간의 길이가 결정된다.


2. 턴어라운드 시간(Turnaround Time)

이는 송신에서 수신으로, 혹은 수신에서 송신으로 전환하는 데 걸리는 시간을 의미한다.

예를 들어, 한 장치가 데이터를 송신한 후 ACK를 수신하려면 수신 모드로 전환해야 한다.

이때 걸리는 시간이 바로 턴어라운드 시간이다.


 

3. n심볼 +/- 0.m심볼

이는 턴어라운드 시간의 정확한 길이를 의미한다.

예를 들어 12심볼 +/- 0.5 심볼 턴어라운드 시간을 지정했다고 하자.

12심볼은 기본적인 턴어라운드 시간이고, +/- 0.5심볼은 그 시간에 대한 허용 오차를 나타낸다.

즉, 실제 턴어라운드 시간은 11.5심볼에서 12.5심볼 사이가 되어야 한다.

이것이 의미하는 바는, 데이터를 송신한 장치가 수신 모드로 전환하고 ACK를 수신하기까지의 시간이 일정해야 하며, 이 표준에서는 이 시간이 12심볼, 즉 약 12심볼 주기 동안 소요된다고 정의하고 있다는 것이다.

이 시간을 넘거나 모자라게 되면 통신의 정확성이 떨어질 수 있다.

반응형

'임베디드 용어 정리' 카테고리의 다른 글

논스(Nonce)  (0) 2024.08.22
카운터 모드(CTR Mode)  (0) 2024.08.21
AES에서 GCM과 CCM  (0) 2024.08.20
AES-DMA 엔진  (0) 2024.08.19
패킷 PHR  (0) 2024.08.18

댓글