책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 네트워크 프로그래밍
· ISBN : 9791186697115
· 쪽수 : 248쪽
· 출판일 : 2016-02-24
책 소개
목차
1장. 소개
- 무엇이 BLE를 다르게 만드는가
- 표준 규격
- 구성
- 주요 제약 사항
- 네트워크 토폴로지
- 프로토콜 대 프로파일
2장. 프로토콜 기초
- 물리적 계층
- 링크 계층
- 호스트 컨트롤러 인터페이스(HCI)
- 논리적 링크 제어 및 적용 프로토콜(L2CAP)
- 속성 프로토콜(ATT)
- 보안 관리자(SM)
- 일반 속성 프로파일(GATT)
- 일반 액세스 프로파일(GAP)
3장. GAP(게시와 연결)
- 역할
- 모드와 절차
- 보안
- 추가 GAP 정의
4장. GATT(서비스와 특성)
- 역할
- UUID
- 속성
- 속성과 데이터 계층 구조
- 고급 특성 개념
- 특징
- 보안
- GATT 서비스
5장. 하드웨어 플랫폼
- nRF51822-EK(노르딕 세미컨덕터)
- CC2541DK-MINI(텍사스 인스트루먼트)
- 다른 하드웨어 플랫폼 및 모듈
6장. 디버깅 툴
- PCA10000 USB 동글과 마스터 컨트롤 패널
- PCA10000 USB 동글과 와이어샤크
- CC2540 USB 동글과 SmartRF 스니퍼
- SmartRF에서 와이어샤크로의 변환기
- Bluez hcitool과 gatttool
7장. 애플리케이션 설계 도구
- 블루투스 애플리케이션 가속기
- SensorTag
- iOS를 위한 LightBlue
- 안드로이드를 위한 nRF 마스터 컨트롤 패널
8장. 안드로이드 프로그래밍
- 시작하기
- BLE 라이브러리 초기화하기
- 리모트 디바이스 연결하기
- 원격 디바이스와 통신하기
9장. iOS 프로그래밍
- 간단한 배터리 잔량 모니터링 주변 장치
- 아이비콘
- 외부 디스플레이와 애플 알림 센터 서비스
10장. 임베디드 애플리케이션 개발
- mbed BLE API
- 임베디드 툴체인
- nRF51822 GNU 코드베이스와 샘플 프로젝트
- 한 걸음 더 나아가기