CISCO의 포그 컴퓨팅은 모든 센서와 단말 데이터를 중앙으로 보내는 대신, 즉시 활용할 데이터를 가려내 가까운 곳에서 분석하고 활용하는 인프라를 지칭한다. 여기서 CISCO ‘IOx’ 플랫폼을 포함한 라우터가 데이터 분석과 처리를 담당한다. CISCO는 데이터 처리 모델인‘데이터인 모션(Data in Motion)’과 ‘동적 데이터 정의(Dynamic Data Definition, D3)’를 제공하고 있고, 사용자는 실제 데이터를 받아들이고 처리하는 일련의 동작 유형을 정의하는 규칙(룰 세트)을 직접 프로그래밍할 수 있다. 프로그래밍된 규칙들은 라우터와 스위치에 탑재되고 모든 네트워크 데이터에 적용된다. CISCO가제공하는 작은 분산형 엔진은 네트워크 장비에 탑재된 규칙을 해석하여 네트워크 상태(Layer4~7)를 색인화해 최적화된 검색이 가능하고, 개발자는 이를 사용하여 데이터 수집과 분석이 가능한 ‘IoT엣 지 디바이스’를 쉽게 프로그래밍할 수 있다.
CISCO의 포그 컴퓨팅 센서는 받은 모든 데이터를 중앙 집권화 시켜 그 즉시 라우터가 활용한 데이터를 분류해 분석하고 활용할 수 있게 만든 인프라를 말하며 데이터 처리모델로는 데이터인 모션과 동적 데이터정의를 사용하며 사용자의 룰세트 프로그래밍이 허용된다.