UWB와 BLE, 실내 위치추적 방식 어떻게 고르나

2026-08-10

#UWB
#BLE
#실내위치추적
#RTLS
#ORBRO
#오브로
UWB와 BLE, 실내 위치추적 방식 어떻게 고르나

실내 위치추적 도입 문의에서 가장 먼저 나오는 질문은 대개 같다. UWB로 해야 합니까, BLE로 해도 됩니까. 어떤 곳은 처음부터 UWB를 지정해서 묻고, 어떤 곳은 UWB를 검토하다가 비용 때문에 BLE로 바꿀 수 있는지를 묻는다. 반대로 BLE로 시작했다가 원하는 정확도가 안 나올까 걱정하며 묻는 경우도 있다.

이 질문에는 정답이 하나로 정해져 있지 않다. 방식마다 재는 값이 다르고, 재는 값이 다르니 잘하는 일도 다르다. 자동차를 고를 때 세단이 좋은지 트럭이 좋은지 묻는 것과 비슷하다. 무엇을 실을지 정해야 답이 나온다.

이 글은 세 가지 방식이 각각 무엇을 측정하는지에서 출발해, 그 차이가 정확도와 장비 수량과 비용으로 어떻게 이어지는지 정리한다. 마지막에는 현장 조건이 선택을 뒤집는 경우도 함께 다룬다.

I. 세 방식은 서로 다른 것을 잰다

UWB는 시간을 잰다

UWB는 신호가 도착하는 시간의 차이로 위치를 구한다. 태그가 신호를 한 번 쏘면 가까운 앵커에 먼저, 먼 앵커에 나중에 도착한다. 이 시간 차에 빛의 속도를 곱하면 거리 차가 나오고, 여러 앵커의 거리 차를 겹치면 한 점이 남는다.

빛은 1나노초에 약 30센티미터를 간다. 그래서 나노초 단위로 시간을 잴 수 있으면 수십 센티미터 단위로 위치를 잴 수 있다. UWB가 정밀하다고 이야기되는 근거는 이 단순한 물리에 있다. 대신 정밀한 시간 측정을 위해 넓은 대역폭을 짧게 쓰는 방식이라 전력을 더 쓰고, 앵커도 더 촘촘히 필요하다.

BLE는 신호의 세기를 잰다

BLE는 태그가 보낸 신호가 얼마나 세게 들어왔는지로 거리를 짐작한다. 가까우면 세게, 멀면 약하게 들어온다는 원리다.

문제는 신호 세기가 거리 말고도 여러 가지에 반응한다는 점이다. 사람이 앞을 지나가면 약해지고, 금속 벽에 반사되면 엉뚱하게 세지고, 태그를 주머니에 넣으면 또 달라진다. 그래서 BLE로 얻는 값은 정밀한 좌표라기보다 대략적인 거리에 가깝다. 대신 전력을 아주 적게 쓰고 장비도 훨씬 적게 든다.

BLE AoA는 각도를 잰다

AoA는 신호가 어느 방향에서 들어왔는지를 잰다. 앵커 안에 안테나를 여러 개 배열해 두고, 같은 신호가 각 안테나에 닿는 미세한 차이로 방향을 계산한다.

방향을 알면 앵커 한 대만으로도 위치를 좁힐 수 있다. 그래서 AoA는 장비 수가 적으면서 BLE보다 정밀하다는 중간 지대를 차지한다. 다만 각도 계산은 반사 신호에 민감해서, 벽과 구조물이 많은 공간에서는 결과가 흔들릴 수 있다.

II. 무엇이 어떻게 달라지는가

항목 UWB BLE BLE AoA
측정하는 값 신호 도달 시간차 신호 세기 신호 도착 각도
일반적 정확도 수십 cm 수준 수 m 수준 1m 안팎
앵커 밀도 기준 측위 구역당 4대 20m × 20m당 1대 영역당 1대
태그 소비 전력 상대적으로 큼 매우 작음 작음
잘하는 일 정밀 위치, 안전 연동 재실, 구역 판정 구역 안에서의 대략 위치

표에서 가장 눈여겨볼 줄은 정확도가 아니라 앵커 밀도다. UWB는 하나의 측위 구역을 만들 때 앵커 네 대가 구역을 둘러싸야 하고, 앵커 사이 간격은 최대 20미터 안쪽을 권장한다. BLE는 20미터 곱하기 20미터 영역에 한 대면 된다. 같은 면적을 덮는 데 필요한 장비 수가 몇 배 차이 난다는 뜻이고, 이 차이가 견적서에서 가장 크게 벌어지는 항목이다.

정확도 수치는 참고선으로만 읽는 편이 좋다. 어떤 방식이든 사양서의 값은 조건이 좋을 때의 값이고, 실제 현장에서는 구조물과 반사, 앵커 배치에 따라 달라진다. 견적 단계에서 숫자를 그대로 믿기보다 그 숫자가 어떤 조건에서 나온 값인지 확인하는 편이 낫다.

III. 정확도가 실제로 필요한 순간

선택의 기준은 "더 정확한 것"이 아니라 "이 일에 얼마나 정확해야 하는가"다. 실무에서 자주 나오는 목적을 놓고 보면 선이 비교적 분명하게 갈린다.

센티미터가 필요한 일. 지게차와 사람의 충돌을 막는 경고, 위험구역 반경 접근 감지, 장비를 자동으로 멈추는 인터록, 로봇과 사람이 섞여 움직이는 공간. 여기서는 1미터의 오차가 경고를 늦추거나 헛경보를 만든다. 사람 몸 하나가 1미터가 안 되기 때문에, 오차가 사람 폭보다 크면 판정 자체가 성립하지 않는다.

미터 단위면 충분한 일. 어느 구역에 몇 명이 있는지, 출입 시각과 체류 시간이 얼마인지, 어느 동선으로 이동했는지. 구역 단위로 판정하는 일에서는 위치가 구역 안에 있다는 사실만 확실하면 되고, 구역 한가운데인지 구석인지는 결과를 바꾸지 않는다. 근태, 재실 확인, 비상시 인원 집계, 방문객 동선 분석이 여기에 든다.

그 사이. 자산을 찾는 일이 대표적이다. 창고에서 특정 장비를 찾는다면 구역 단위로는 부족하고 센티미터까지는 필요 없다. 이런 경우 AoA가 후보가 되거나, 구역별로 방식을 달리 가져가는 구성이 답이 된다.

IV. 현장 조건이 선택을 뒤집을 때

목적으로 방식을 정했더라도 현장 조건이 결정을 되돌리는 경우가 있다.

금속이 많은 공간. 철제 벽체, 큰 기둥, 적재된 금속 자재는 신호를 가리고 반사시킨다. 신호 세기로 거리를 재는 BLE는 이런 환경에서 값이 크게 흔들린다. 반사된 신호는 늦게 도착하므로 UWB도 영향을 받지만, 여러 앵커의 조합을 비교해 이상한 값을 걸러내는 여지가 남아 있다.

층고가 높거나 층이 나뉘는 공간. 높이 방향의 위치가 필요한지가 갈림길이다. 랙 몇 층인지, 몇 층 바닥인지를 알아야 한다면 앵커를 평면에만 두어서는 답이 안 나온다. 높이를 구별하려면 앵커의 높이도 달라져야 한다.

앵커를 원하는 자리에 못 다는 공간. 천장이 너무 높거나 배선이 불가능해 앵커 위치가 제한되면, 앵커가 한쪽으로 몰린다. 이 경우 같은 장비로도 정확도가 눈에 띄게 떨어진다. 앵커의 개수만큼이나 앵커가 태그를 어느 방향에서 보고 있는지가 중요하기 때문이다. 이 원리는 따로 다룬 글에서 자세히 설명했다.

실외. 실외 자산이나 차량이 대상이라면 UWB와 BLE 모두 앵커 인프라를 새로 깔아야 하므로, GPS 기반 방식이 더 적합한 구간이 생긴다. 실내와 실외를 오가는 대상이라면 두 방식을 이어 붙이는 설계가 필요하다.

V. 하나만 고를 필요는 없다

실제 구축에서는 한 현장에 한 방식을 쓰는 경우보다 섞어 쓰는 경우가 많다.

생산 라인과 지게차 통로처럼 사고 위험이 있는 구역은 UWB로 촘촘하게 덮고, 사무동이나 창고 통로처럼 재실만 알면 되는 구역은 BLE로 넓게 덮는 식이다. 태그는 대상에 따라 달리 붙이고, 결과는 같은 도면 위 같은 화면에서 본다.

이 구성이 성립하려면 관제 소프트웨어가 방식과 무관하게 좌표를 받아 처리할 수 있어야 한다. ORBRO OS는 UWB와 BLE, AoA에서 올라온 위치를 같은 도면 위에서 다루도록 만들어져 있어서, 구역별로 방식을 달리 가져가더라도 운영자가 보는 화면은 하나로 유지된다. 예산이 한정된 현장에서 이 구성은 꽤 현실적인 답이 된다. 위험한 곳에 정확도를 몰아주고 나머지는 비용을 아끼는 방식이기 때문이다.

한 가지 덧붙이면, 최근 블루투스 진영에서도 거리 측정 정밀도를 높이는 기술이 상용화되고 있다. 다만 업계에서 정리되는 구도는 대체가 아니라 계층 분리에 가깝다. 저비용으로 미터 이하를 다루는 층과, 안전과 충돌 방지처럼 확실한 정밀도가 필요한 층이 나뉘어 공존하는 형태다. 결국 이 글의 결론과 같은 자리로 돌아온다. 무엇을 재려는지가 먼저다.

마치며

UWB는 시간을, BLE는 신호 세기를, AoA는 각도를 잰다. 재는 값이 다르니 정확도도 장비 수도 비용도 달라진다. 그래서 방식 선택은 기술의 우열을 가리는 문제가 아니라, 이 현장에서 위치 데이터로 무엇을 할 것인지를 먼저 정하는 문제다.

충돌을 막을 것인지, 구역별 인원을 셀 것인지, 자산을 찾을 것인지가 정해지면 방식은 대체로 따라 나온다. ORBRO는 UWB와 BLE, AoA 장비를 모두 만들고 있어 특정 방식을 밀어야 할 이유가 없다. 현장 조건과 목적을 알려 주시면 어느 구역에 어떤 방식이 맞는지, 섞어 쓰는 구성이 유리한지를 함께 검토해 드린다.