일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 안드로이드
- NC 다이노스
- 문파문파
- NC다이노스
- 문파문파 공략
- python
- 프로야구
- ubuntu 12.04
- 리뷰
- 야구
- 우분투
- 단통법
- 데이터베이스
- 인공지능
- mysql
- 국정원
- 블로그
- 조세피난처
- 뉴스타파
- 손민한
- Linux
- 김경문
- Git
- Tizen
- 해외직구
- ubuntu
- 타이젠
- arm
- 애플
- 태그를 입력해 주세요.
- Today
- Total
목록Communication/WLAN (5)
꿈꾸는 사람.
android WiFi architecture analysis 1. WiFi 구조 android 전체 WiFi chip은 SDIO나 PCI 버스를 통하여 리눅스 네트웍 디바이스 드라이버와 연결된다. 디바이스 드라이버는 802.11 프로토콜을 구현한 리눅스용 wpa_supplicant에 데이터를 교환한다. Libhardware_legacy의 wifi.c를 통해 프레임웍과 JNI로 연결된다. 안드로이드 앱이 프레임웍을 통하여 WiFi를 이용하여 인터넷에 연결된다. wpa_supplicant와 linux net driver 중심. kernel space에 위치한 네트웍 디바이스 드라이버는 cfg80211_ops 구조체를 이용하여 cfg80211 API에 연결된다. nl80211는 netlink socket을 ..
Wi-Fi 성능(Throughput) 측정 도구, iperf 설치와 사용법 1. 성능 (Throughput) 측정이란? 간단히 통신 구간의 데이터 처리량을 성능(throughput)이라 한다. 상세하게 표현하면 종단간 데이터 경로의 최소 전송 능력이 데이터를 보내는 최대치이다. 이 구간에 프로토콜의 효율과 호스트의 처리를 포함하여 최대로 확보할 수 있는 대여폭이 상세한 성능(throughput)이다. 성능(throughput)이 중요한 이유는 제공할 서비스가 가능한지를 판단할 기준이기 때문이다. 예를 들어 음성 통화 수준의 서비스를 제공하려면 PCM 방식을 제공할 경우 순수 데이터 전송 성능만 64Kbps이다. 음성 서비스를 제공하려면 물리매체가 64Kbps 이상의 대여폭을 제공하고 이를 처리할 host..
1. OSI 7 계층과 Wi-Fi 프로토콜은 OSI 7계층으로 정의되어 있고 IEEE 802.11 표준은 2계층 데이터 링크의 하위 계층인 media access control (MAC)과 1계층인 물리 계층을 정의한다. IEEE 802.2는 Logical Link Control (LLC)를 정의한다. 따라서 아래 그림처럼 802.11 표준은 802.2와 통신하게 된다. 2. 802.11 표준 발전 과정1997년 최초의 802.11 표준이 확정된 이후 빠르게 표준이 발전하고 있다.아래 그림은 처음 확정된 표준에서 지금까지 개정되면서 추가된 표준들에 대한 요약이다. PHY 계층에서는 두 가지 특징이 있다. 첫 째로 많은 무선 트래픽을 수용하기 위해 추가적인 주파수가 할당되는 것을 알 수 있다. 최초 2.4..
802.11 - Station Service 802.11은 두 종류의 서비스를 정의한다. service category subset Station Service (SS) Authentication Deauthentication Privacy MSDU delivery Distribution System Service (DSS) Association Disassociation Reassociation Distribution Integration 이런 서비스들을 지원하기 위해 하나 이상의 MAC 메시지가 필요하다. 802.11 MAC 계층은 3 종류의 메시지가 있다. 메시지 종류 기능. Control 흐름 제어를 담당한다. Management MAC 관리 서비스 경로로 관리되고 관리 데이터를 전달한다. Dat..
WLAN 개발을 위해 IEEE 802.11 표준 문서가 필요하다. IEEE 누리집에서 최신 표준 문서 일부를 제외하고 무료로 받을 수 있으며 그 방법은 아래와 같다.1. IEEE 누리집 접속 후 표준 문서 검색 [IEEE 누리집] 접속 찾을 표준 문서 입력 후 검색 2. 검색 결과 중 최신 표준 문서 찾기. 802.11h 표준 문서라도 표준화 과정 중 여러 단계에서 문서들이 발표된다. 표준 후보(candidate), 초안(draft) 등의 과정을 거쳐 최종 표준으로 등록된다. 그리고 추가되는 사항에 대하여 addendum 문서들이 발간 된다. 때문에 자신의 필요에 맞는 표준 문서를 찾는 것이 중요하다. 표준을 처음 배우는 경우는 최신 보다는 최초 표준을 찾아 개요, 개념, 망 구성, 채널 구성, 메시지 ..