36
2005135058 인인인인인인인인인 인인인

BLUE TOOTH

  • Upload
    tokala

  • View
    73

  • Download
    6

Embed Size (px)

DESCRIPTION

BLUE TOOTH. 2005135058 인터넷미디어공학부 배지태. 목 차. Overview Protocols Profiles Applications. Overview. Bluetooth 란 ?. Bluetooth 기술은 작고 , 저렴한 가격 , 저전력 소모로 근거리 송 . 수신기를 Mobile device 에 직접 또는 PC 카드와 같은 어댑터를 통해 탑재되어 무선환경을 제공해 주는 하나의 기술적인 규격 사양이다. Overview. Bluetooth 특징. 근거리통신 (10m 이내 ) - PowerPoint PPT Presentation

Citation preview

Page 1: BLUE TOOTH

2005135058인터넷미디어공학부

배지태

Page 2: BLUE TOOTH

Overview Protocols Profiles Applications

Page 3: BLUE TOOTH

Bluetooth 기술은 작고 , 저렴한 가격 , 저전력 소모로 근거리 송 . 수신기를 Mobile device 에 직접 또는 PC 카드와 같은 어댑터를 통해 탑재되어 무선환경을 제공해 주는 하나의 기술적인 규격 사양이다 .

Page 4: BLUE TOOTH

근거리통신 (10m 이내 ) 비허가 주파수 대역 저전력 소형 저가격 케이블 대체 다양한 응용 서비스

Page 5: BLUE TOOTH

바이킹으로 유명한 헤럴드 블루투스의 이름에서 유래되었다 .

헤럴드가 스칸디나비아를 통일한 것처럼 블루투스 기술이 서로 다른 통신장치들 간에 선이 없고 단일화된 연결장치를 이룰 것이라는 뜻을 지니고 있다 .

Page 6: BLUE TOOTH

Internet

LAN AccessPoint

(((( ))))

Shopping center etc.

Instant postcard

Alarm & Mail view

Data synchronize

Weather info.

Local areabroadcast

Health care

Data down road

Page 7: BLUE TOOTH

1Mbps 의 전송 속도 간섭방지를 위한 주파수 호핑 방식 (79/23 hop, 1600

hop/sec) 저소비전력 ( 대기상태 0.3mA, 송수신시 최대

30mA) 전송거리 10m 및 Option 으로 100m 까지 가능 Class 1,2,3 의 송신 파워 ( 각 100mW, 2.5mW,

1mW) 변조방식 : GFSK (Guassian Frequency Shift

Keying) 3 채널의 Voice 지원 (A-Law, u-Law PCM, CVSD) Point to Point, Point to Multi 방식의 연결 가능

Page 8: BLUE TOOTH

사용주파수 대역 : 2.4GHz ISM band 소모전력 : 1mW(class 3) 전송범위 : 0.1 ~ 10m(class 3) 듀플렉스 방식 : TDD(Time Division

Duplex) 양방향 통신을 위해 단 하나의 주파수가 사용

무선링크 특징 짧은 패킷 : 최대 Payload 2745bits 전송률 : 1 초에 1600 홉 하나의 물리적채널을 Master 와 Slave 가

공유하는 구조

Page 9: BLUE TOOTH

625 s

t

t

master

slave

f(2k) f(2k+1) f(2k+2)

Page 10: BLUE TOOTH

음성채널 (3 개 ) 와 데이터채널 (1 개 ) 모두 지원

SCO link(Synchronous Connection Oriented) 음성에 사용되는 대칭형의 회선 교환 방식 점 - 대 - 점 연결을 제공

ACL link(Asynchronous Connectionless) 데이터 전송에 사용되며 대칭 또는 비대칭 ,

패킷 교환 , 점 - 대 - 다점 연결을 지원

Page 11: BLUE TOOTH

access code packet header payload

72b 54b 0-2745b

•Access code : piconet 에서 장치들을 동기화하고 인증하는데 사용된다 . ( 호출 , 탐색 )

•패킷헤더 : 멤버주소 (3) 형태코드 (4), 흐름제어 (1), 탐지에 대한 응답 (1) 시퀀스 번호 (1), 헤더에러제어 (8) 로 구성 총 18bit 이며 각 비트마다 3 번 반복하여 54bit 로 만든다 .

Page 12: BLUE TOOTH

피코넷 : 정보를 교환하기 위해 같은 채널을 공유하고 있는 장치들의 집합이다

Piconet : . 1 개 마스터 + 최대 7 개 슬레이브 구성 Scatternet : 2 개 이상의 Piconet 이 연결 Link 제어 : Standby, Inquiry, Page, Connection state 48bits Bluetooth Device Address(IEEE 802 Standard) 인증 및 암호화 지원 동작 모드 : Active, Hold, Sniff, Park mode 마스터와 슬레이브가 서로통신하기 위해 주파수와 시간이

반드시 동기화 되어야 한다 .

Page 13: BLUE TOOTH

Master

Slave

이 경우 단 2 개의 장치가 통신Point-to-Point 통신

Page 14: BLUE TOOTH

Master

Slave

Slave

Slave

Slave

하나의 마스터와 여러 개의 슬레이브를 갖는다 .Point-to-multipoint 통신몇몇의 블루투스 장치는 채널을 공유할 것 이다

Page 15: BLUE TOOTH

Slave 4Slave 6

Master a

Slave 1

Slave 2

Slave 3

Master b

Piconet a

Piconet b

Slave 5

Page 16: BLUE TOOTH

active slave

master

parked slave

standby

Page 17: BLUE TOOTH

Inquiry Page

Transmit data Connected

SNIFFHOLDPARK

StandbyUnconnected

Standby

ConnectingStates

Active States

Low Poser Modes

Page 18: BLUE TOOTH

전송 Rate 1Mbps 의 GFSK ( Gaussian Frequency Shift Keying) 라 불리는 방법을 사용

긍정 주파수 편차는 1 부정 주파수 편차는 0을 나타낸다

무선 통신 수신기는 반스시 최소 0.1% 의 BER(Bit Error Rate) 이 되도록 설계해야한다 .-> 매 1000 bit 마다 하나 이상의 에러를 발생시키지 않도록 하는 링크를 제공해야한다

Page 19: BLUE TOOTH

RF

Baseband

AudioLink Manager

L2CAP

TCS SDP RFCOMM

Applications

Data

Control S/W

H/W

HCI Interface

Page 20: BLUE TOOTH

Baseband

Bluetooth Radio

LMP

L2CAP

Host Controller Interface

RFCOMM

PPP

IP

UDP TCPOBEX

vCard/vCalWAP

WAE

TCS - ATCommandTCS BIN SDP

Audio

Page 21: BLUE TOOTH

Core Protocol Baseband LMP(Link Manager Protocol) L2CAP(Logical Link Control and Adaptation Protocol) SDP(Service Discovery Protocol)

Cable Replacement Protocol : RFCOMM Telephony Control Protocol

TCS BIN(Telephony Control Binary) TCS-AT command

Adopted Protocol PPP TCP/UDP/IP OBEX WAP

Profiles : combination of protocols Cordless Phone, LAN Access Profile 등 13 개

Page 22: BLUE TOOTH

BasebandPhysical ChannelPhysical LinksPacketsError CorrectionChannel ControlHop selectionBluetooth AudioBluetooth AddressingBluetooth Security

Page 23: BLUE TOOTH

LMP(Link Manager Protocol) Setup & Management of Baseband

Connection Piconet management Link configuration Security function

Page 24: BLUE TOOTH

L2CAP(Logical Link Control and Adaptation Protocol)Protocol MultiplexingSegmentation/ReassemblyQuality of Service

Page 25: BLUE TOOTH

SDP(Service Discovery Protocol) 블루투스 장치를 통해서 제공되는 서비스의

위치와 유효성 여부를 파악하는데 사용된다 .

Page 26: BLUE TOOTH

Generic Access Profile

Service DiscoveryApplication Profile

TCS-BIN-based Profiles

Cordless PhoneProfile

Intercom Profile

Serial Port Profile

Dial-up NetworkingProfile

Fax Profile

Generic Object ExchangeProfile

Headset Profile

LAN Access Profile

File TransferProfile

Object Push Profile

SynchronizationProfile

Page 27: BLUE TOOTH

다른 모든 프로파일의 기본이 되는 프로파일이다 .

두 장치 사이의 연결생성 , 블루투스 장치의 발견 , 링크관리 및 설정과 관련된 일반적인 프로시저를 정의한다 .

Page 28: BLUE TOOTH

서비스 디스커버리에 필요한 기본적인 동작을 정의한다 .

블루투스를 사용하며 , 무선 네트워크상에 존재하는 다른 장치에서 실행되고 있는 서비스를 발견하기 위해 어플리케이션이 사용하는 프로토콜과 프로시져를 정의한다 .

Page 29: BLUE TOOTH

두 블루투스 장치에서 직렬연결을 설정하는데에 필요한 요구사항을 정의한다 .

Page 30: BLUE TOOTH

필요에 따라서 직접 구현하여 사용할 수 있는 추상 프로파일이다 .

Ex) 파일 전송 , 동기화 , 또는 객체 전송 등을 지원하기 위해 필요한 모든 요소를 정의한다 .

Page 31: BLUE TOOTH

피코넷 응용 Peer to Peer 데이터 통신 피코넷 대 LAN PDA 동기화 휴대폰 동기화

음성 무선링크 Headset 연결 음성 명령 보안 및 감시

Page 32: BLUE TOOTH

텔레마틱스 기계 대 기계 원격 제어 : 자동차키 , 차고문 , 보안등

인포마틱스 박물관 /박람회

멀티미디어 /엔터테인먼트 비디오 게임 극장

Page 33: BLUE TOOTH

유 . 무선 통합 서비스 (HomeBluetooth 서비스 ) Cordless Phone 서비스 인터넷 접속 서비스

홈 환경 서비스 보안 및 출입통제 서비스 조명 및 난방 제어 서비스 조리 서비스 가족 통신 서비스 음악 및 오락 서비스

Page 34: BLUE TOOTH

여행 서비스 출발 /도착 스케줄 서비스 예약 및 변경 서비스 전자 티켓 서비스

미래 서비스 슈퍼마켓 쇼핑 서비스 전자 주방 서비스 군사분야

야전 시스템 차내 명령 무기 제어

Page 35: BLUE TOOTH

Cracking the Code WAP, 블루투스 , 3G프로그래밍

블루투스 어플리케이션 프로그래밍 with JAVA API

user.chol.com/~ascbbs/bluetooth/bluetooth_hg.pdf

Page 36: BLUE TOOTH