무선 메쉬 네트워크를 위한 생태계 기반의 라우팅 시스템 및 방법이 개시된다. 무선 메쉬 네트워크를 위한 생태계 기반의 라우팅 시스템에 있어서, 인공 개미를 통해 측정된 망 상태의 품질 값을 저장하는 ACO 기반의 통계 데이터 구조부; 라우터에 상기 인공 개미가 도착했을 경우, 정보를 분석하고 상기 인공 개미를 생성 또는 재생성 하는 인공 개미 처리부; 상기 인공 개미 처리부의 지시에 따라 상기 ACO 기반의 통계 데이터 구조부를 업데이트 하는 ACO 기반의 통계 데이터 구조 업데이트부; 및 상기 라우터에 데이터 패킷이 도착했을 경우, 업데이트된 상기 ACO 기반의 통계 데이터 구조부의 정보를 이용하여 라우팅 경로를 선정하는 ACO 기반의 라우팅 경로 설정부를 포함한다.