Ad hoc 네트워크: 인프라 없이 경로를 만드는 분산 무선 통신
고정 인프라 없이 노드가 자율적으로 연결되는 Ad hoc 네트워크의 멀티홉 라우팅, 프로토콜 유형, 구조와 운영 과제를 정리한다.
2026-08-14 · 최초 발행 2025-08-10
인프라가 없는 곳에서 형성되는 통신망
Ad hoc 네트워크는 라우터, 스위치, 기지국 같은 고정 통신 인프라 없이 이동 노드가 스스로 경로를 정하고 통신하는 네트워크 기술이다. 특정 목적을 위해 임시로 구성된다는 뜻의 라틴어 ad hoc에서 이름이 왔다.
노드는 중앙 관리 장치에 의존하지 않고 서로 직접 연결해 네트워크를 만든다. 이 때문에 재난 현장, 군사 작전, 임시 행사처럼 기반 시설을 이용하기 어렵거나 즉시 통신망이 필요한 환경에서 활용할 수 있다. 노드 이동에 따라 토폴로지가 계속 바뀌어도 경로를 다시 구성할 수 있다는 점이 핵심이다.
노드가 맡는 역할과 링크의 특성
Ad hoc 환경에는 서버와 클라이언트가 역할을 나누는 고정 구조가 없다. 모든 노드는 데이터를 보내고 받는 동시에 다른 노드의 패킷을 전달하는 라우터 역할도 맡는다. 재난 현장에서 구조요원이 중앙 통제 장비 없이 서로 통신하는 상황이 이런 구조에 해당한다.
직접 닿지 않는 노드끼리는 중간 노드를 거쳐 데이터를 전달한다. 이 멀티홉 라우팅은 통신 범위를 확장하지만, 중계가 늘어날수록 라우팅 오버헤드와 지연 시간이 커질 수 있다.
노드가 이동하면 링크는 생성되고 사라진다. 따라서 라우팅 알고리즘은 변화한 토폴로지를 따라 경로를 다시 찾아야 하며, 링크 상태 감시와 경로 재설정 메커니즘이 필요하다. 제한된 대역폭, 전파 간섭, 장애물에 따른 신호 감쇠도 통신 품질을 흔드는 요인이다. QoS를 보장하기 어려운 이유도 여기에 있다.
중앙 집중식 관리 시스템이 없으므로 여러 노드가 협력해 네트워크를 유지한다. 자율적 의사결정이 가능하지만, 보안과 자원 관리의 복잡성은 커진다. 노드의 이동 패턴을 예측하기 어렵기 때문에 위치 기반 라우팅을 활용할 수 있으며, GPS 같은 위치 측위 기술과 연계할 수도 있다.
라우팅·전력·연결성을 뒷받침하는 기술
라우팅 기술은 노드가 빈번하게 참여하거나 이탈해도 통신 경로를 유지해야 한다. 브로드캐스팅으로 정보를 확산하면서도 경로 탐색과 유지에 드는 오버헤드는 줄여야 한다. 에너지 소비와 지연 시간 사이의 균형도 설계 대상이다.
이동 노드는 배터리에 의존하므로 저전력 기술이 필요하다. 에너지 효율적인 통신 프로토콜, 슬립 모드, 전력 조절 메커니즘을 사용하며 차세대 배터리와 에너지 하베스팅 기술을 접목할 수 있다.
한 노드가 여러 노드와 동시에 연결되는 멀티링크 환경에서는 다중 경로 라우팅으로 신뢰성을 높일 수 있다. 채널 간섭 관리, 주파수 할당, 대역폭 활용 최적화가 함께 요구된다. 센서와 휴대 단말기를 위한 기기 소형화도 중요하다. ASIC(Application-Specific Integrated Circuit), 저전력 고성능 SoC(System on Chip), 소형 안테나와 배터리 기술이 이를 뒷받침한다.
경로를 미리 유지할지, 요청할 때 찾을지
Proactive(Table-driven) 방식
Proactive 방식은 라우팅 테이블을 주기적으로 갱신한다. 경로 요청이 들어오면 즉시 경로를 제공할 수 있지만, 제어 정보를 계속 교환하므로 네트워크 오버헤드는 커진다. 대표 프로토콜로 DSDV, WRP, CGSR이 있다.
DSDV(Destination-Sequenced Distance Vector)는 벨만-포드 알고리즘을 기반으로 한다. 시퀀스 넘버로 경로의 최신성을 보장하고 루프 방지 메커니즘을 포함한다. 다만 주기적 업데이트는 대역폭 소모로 이어진다.
Reactive(On-Demand) 방식
Reactive 방식은 실제로 경로가 필요할 때만 탐색을 시작한다. 제어 오버헤드를 줄일 수 있는 대신 초기 경로를 설정하는 동안 지연이 발생한다. DSR, AODV, LMR, TORA, ABR, SSR이 이 방식에 속한다.
AODV(Ad hoc On-demand Distance Vector)는 필요 시 경로 발견 과정을 시작하며 RREQ(Route Request), RREP(Route Reply), RERR(Route Error) 메시지를 사용한다. 링크가 끊어지면 RERR로 이를 알리고, 시퀀스 넘버로 경로 최신성을 관리한다.
DSR(Dynamic Source Routing)은 패킷에 전체 경로를 담는 소스 라우팅 방식이다. 경로 캐싱으로 기존 경로를 다시 사용할 수 있고, 경로 발견과 유지 메커니즘은 분리된다. 반면 패킷 헤더가 커질 수 있다.
Hybrid 방식
Hybrid 방식은 Proactive와 Reactive의 특성을 함께 사용한다. 구역 기반 라우팅을 적용해 가까운 영역에서는 Table-driven 방식으로, 먼 영역에서는 On-demand 방식으로 경로를 찾는다. ZRP(Zone Routing Protocol)가 대표적이다.
독립망과 기반망 연동 구조
외부 네트워크와 연결하지 않는 독립형 Ad hoc 네트워크는 자체 토폴로지로 운영된다. 군사나 재난 상황에서 활용할 수 있지만 서비스와 리소스에는 제약이 있다.
게이트웨이 노드를 두면 Ad hoc 네트워크를 인터넷 같은 기반망에 연결할 수 있다. 이 구조는 확장된 서비스를 제공하는 하이브리드 네트워크이며, 스마트 홈과 스마트 시티에 적용할 수 있다.
통신망을 즉시 구성해야 하는 환경
군사 작전에서는 전술 네트워크를 구성해 전장 정보를 공유하고, 인프라가 손상된 상태에서도 통신을 유지할 수 있다. 재난 대응에서는 지진이나 화재로 통신 인프라가 파괴된 상황에서 구조대원 간 정보 공유, 생존자 탐색, 구조 작업 조율을 위한 임시 통신망으로 쓸 수 있다.
IoT 환경에서는 다수 센서 노드가 자율적으로 연결되고 저전력 장기 운용 환경을 구성한다. 스마트 홈과 스마트 팩토리에서 중앙 서버 의존성을 낮추는 방식으로 적용할 수 있다.
차량 애드혹 네트워크(VANET)는 차량 간 통신(V2V)으로 교통 정보를 공유한다. 사고 경고와 안전 정보를 실시간으로 전파하고, 자율주행 차량의 협력 주행과 교통 흐름 최적화에 활용된다. 무선 메시 네트워크는 도심 무선 커버리지를 넓히고 공공 Wi-Fi와 저비용 인터넷 접속 인프라, 스마트 시티 통신 기반을 구성하는 데 쓰인다.
운영에서 남는 제약
분산 구조는 보안 취약점을 만들 수 있다. 인증과 암호화가 필요하지만 악의적 노드를 찾아내기 어렵고, 에너지 효율적인 보안 프로토콜도 과제다.
동적 토폴로지와 제한된 대역폭은 QoS 유지에도 부담을 준다. 우선순위 관리, 지연에 민감한 애플리케이션 지원, 크로스 레이어 최적화가 요구된다.
노드 수가 늘면 성능 저하와 오버헤드 증가가 발생할 수 있어 계층적 라우팅과 대규모 네트워크 운영 기법이 필요하다. 또한 IEEE 802.11s, Zigbee 등 표준화가 진행되는 상황에서 서로 다른 프로토콜과 장치가 함께 동작하도록 상호운용성과 호환성을 확보해야 한다.
Ad hoc 네트워크는 통신 인프라가 없거나 손상된 환경에서도 연결을 지속할 수 있게 한다. 라우팅, 저전력, 멀티링크, 기기 소형화 기술이 함께 발전하면서 활용 범위가 넓어지고 있으며, 사물인터넷, 스마트 시티, 재난 대응 시스템에서의 적용은 더욱 늘어날 전망이다. 5G/6G 통신과의 융합도 더 유연한 통신 인프라 구축에 기여할 것으로 예상된다.