도시 된 전자 장치 ( 700 ) 의 각각 의 소프트웨어 구성 은 메모리 ( 예 : 도 6 의 메모리 ( 620 ) ) 에 저장 되 고 , 프로세서 ( 예 : 도 6 의 프로세서 ( 610 ) ) 에 의해 실행 될 수 있 다 . 일 실시 예 에 따르 면 , 와이 파이 데몬 ( 722 ) 및 센서 데몬 ( 732 ) 은 커널 계층 ( kernel layer ) 에서 수행 되 고 , 퍼포먼스 매니저 ( 724 ) 및 위치 매니저 ( 734 ) 는 프레임워크 계층 ( framework layer ) 에서 수행 되 며 , RSSI 정보 및 스루풋 정보 ( 또는 Mbps ) ( 726 ) 와 지도 정보 ( 736 ) 는 API 를 통해 어플리케이션 ( 710 ) 에 제공 될 수 있 다 .