• 제목/요약/키워드: OpenHAL Device Driver

검색결과 2건 처리시간 0.014초

IEEE 802.11 네트워크에서 효율적인 라디오 자원 측정 시스템 연구 (Efficient Radio Resource Measurement System in IEEE 802.11 Networks)

  • 양승철;이성호;김종덕
    • 한국정보통신학회논문지
    • /
    • 제16권11호
    • /
    • pp.2437-2445
    • /
    • 2012
  • 본 논문은 무선 매체의 점유 요인을 분석하여 효율적인 라디오 자원 측정 방법을 제안한다. 미디엄 점유 시간은 무선 단말이 현재 채널에서 802.11 프레임, 무선 간섭, 프로토콜 대기 시간에 의해 점유된 시간으로 다양한 분야에서 성능 측정 도구로 이용된다. 기존 연구들은 부분적인 요인만을 측정하고, 측정 도구에 대한 검증 및 다양한 라디오에 대한 확장성이 부족하다. 본 논문은 세분화된 점유 요인들의 측정 방법을 제안한다. 이를 위해 무선 칩셋의 레지스터 정보 수집, 가상 모니터 모드를 통한 프레임 분석을 위해 802.11n 기반 OpenHAL 디바이스 드라이버를 수정하였다. 뿐만 아니라 다양한 검증 방법을 통해 정확한 미디엄 점유 시간을 도출한다.

안드로이드 플랫폼에 WiFi 디바이스 탑재 기법 (A Porting Technique of WiFi Device on Android Platform)

  • 정우영;주영관;전중남
    • 중소기업융합학회논문지
    • /
    • 제2권1호
    • /
    • pp.51-58
    • /
    • 2012
  • 안드로이드 플랫폼은 리눅스 2.6 커널을 기반으로 강력한 운영체제와 포괄적 라이브러리, 멀티미디어 환경, 사용자 인터페이스, 폰 애플리케이션 등을 제공한다. 안드로이드는 개방형 운영체제이기 때문에, 어느 벤더기기에든 탑재가 가능하다. 현재 스마트폰뿐만 아니라 넷북, 네비게이션, 카 PC, 태블릿 PC, 산업용 PC 등 여러 분야에서 사용되고 있다. 안드로이드를 다른 기기에 탑재하거나 안드로이드 플랫폼에 새로운 디바이스를 탑재하려면 많은 어려움이 따른다. 본 논문에서는 하드웨어 장치에서 발생한 데이터가 최상위 애플리케이션까지 전달되는 과정과 안드로이드 플랫폼이 하드웨어 디바이스를 관리하는 체계를 분석하고, WiFi 디바이스를 탑재하는 절차를 안드로이드 및 드라이버 컴파일 환경구축, 커널에서 WiFi 사용을 위한 프로토콜 지원, WiFi 디바이스를 커널에 탑재, 안드로이드 플랫폼에 디바이스 드라이버 등록, WiFi 관리서비스 데몬(wpa_supplicant)과 IP 할당서비스 데몬(dhcpcd) 등록, 데몬(wpa_supplicant)과 HAL의 통신을 위한 소켓 생성으로 제시하고 있다. 실험에서는 본 논문에서 제시한 방법을 이용하여 ARM 계열과 X-86 계열의 안드로이드 플랫폼에 WiFi 디바이스를 탑재했다. 안드로이드 플랫폼에 디바이스 탑재 시에는 안드로이드의 소프트웨어 계층을 이해하는 것이 매우 중요하며, 이러한 경험은 안드로이드 플랫폼에 새로운 디바이스를 탑재할 때에도 많은 도움이 될 것이다.

  • PDF