Download presentation
Presentation is loading. Please wait.
Published bySebastián Ponce Acuña Modified 6년 전
1
B L U E T O O T H Computer Engineering, Dongseo University
Shin Ho Hwan Jung Eun Kyung , Choi Ah Young
2
B L U E T O O T H Computer Engineering, Dongseo University
Outline What is Bluetooth? Definition of Bluetooth Purpose Companies Use of Bluetooth Bluetooth Attributes Classes of Distance Transfer Speed Stack Structure B L U E T O O T H Computer Engineering, Dongseo University
3
B L U E T O O T H Computer Engineering, Dongseo University
Outline Remote Power Point to Smart Phone Motive Goal Architecture Detail Division Schedule References Demo Q & A B L U E T O O T H Computer Engineering, Dongseo University
4
B L U E T O O T H Computer Engineering, Dongseo University
What is Bluetooth? B L U E T O O T H Computer Engineering, Dongseo University
5
The definition of Bluetooth
Ad-hoc Network 무선 통신 기기 간에 근거리(short range)에서 저전력으로 무선 통신을 하기 위한 표준으로 1994년 에릭슨에 의해 시작되었다. 시작 당시 “휴대폰과 그 주변 장치를 무선으로 연결하기 위한 저가, 저전력 무선 솔루션을 고안하여 기존의 케이블을 대처한다” 라는 목적을 가지고 개발을 시작하였으며, 이러한 개발의도의 핵심은 ‘디지털 기기간의 연결을 무선화 한다’ 라고 볼 수 있다. Ad-hoc network는 AP(AccessPoint)가 없이 흩어져 있는 무선으로 통신이 가능한 노드들끼리 서로 통신을 하는 자율적인 구조의 네트워크이다 중간에서 제어하는 노드가 없으므로 각 노드들은 자신이 가질 수가 있는 정보를 최대한 활용하여 네트워크에서 통신해야 하고 먼 거리의 노드와의 통신에는 다른 노드들을 경유하여 통신한다. 동시에 7개까지 연결 가능 블루투스는 마스터-슬레이브 방식으로 링크를 설정하며, 한 대의 마스터는 7대까지 슬레이브를 연결하여 네트워크를 구성할 수 있다. 이를 피코넷(Piconet) 이라 하며, 피코넷이 여러게 모이게 되면 좀 더 규모가 큰 네트워크를 구성할 수 있는데, 이를 스캐터넷 (Scatternet) 이라고 한다. B L U E T O O T H Computer Engineering, Dongseo University
6
B L U E T O O T H Computer Engineering, Dongseo University
Purpose Low Cost Low Power Without Cables 저렴한 가격, 저 전력, 케이블 없이 B L U E T O O T H Computer Engineering, Dongseo University
7
B L U E T O O T H Computer Engineering, Dongseo University
Companies 소니 에릭슨, IBM, 인텔, 루슨트, 마이크로소프트, 노키아, 도시바, 모토로라, 삼성전자, LG전자 B L U E T O O T H Computer Engineering, Dongseo University
8
B L U E T O O T H Computer Engineering, Dongseo University
Use of Bluetooth PDA & Phone Handsfree Keyboard TV Earphones & Headset B L U E T O O T H Computer Engineering, Dongseo University
9
B L U E T O O T H Computer Engineering, Dongseo University
Bluetooth Attributes B L U E T O O T H Computer Engineering, Dongseo University
10
B L U E T O O T H Computer Engineering, Dongseo University
Classes of Distance Class 1 Class 2 Class 3 100M 100mW 30M 2.5mW 10M 1mW 블루투스는 전송 거리에 따라서 클래스1, 클래스2, 클래스3으로 나누고 있으며, 전송거리가 늘어남에 따라 사용하는 전력의 양도 증가 B L U E T O O T H Computer Engineering, Dongseo University
11
B L U E T O O T H Computer Engineering, Dongseo University
Transfer Speed v 1.X v 2.0 v 3.0 1Mbps 3Mbps 24Mbps B L U E T O O T H Computer Engineering, Dongseo University
12
B L U E T O O T H Computer Engineering, Dongseo University
Stack structure * Host Controoler Interface 아래쪽 하드웨어 : 하드웨어는 동글 그 자체 * Bluetooth Radio가 들어가 있어서 다른 블루투스 모듈과 물리적인 통신을 하게 된다 * 통신으로 인해 받게 된 패킷 또는 데이터는 Baseband를 거쳐서 LMP(링크메니저)와 HCI 부분으로 넘어가게 되는데, 이 부분들은 보통 펌웨어로 만들어져 있다. * 펌웨어 (F/W ; Firm Ware) 펌웨어란 하드웨어와 소프트웨어의 중간적 존재를 말하며,전기적 자극이 가해지면 아주 기본적이고 초보적인 동작들을 수행하는 Microprogram이 chip속에 내장 된 상태를 말합니다. 대표적인 것으로 바이오스(BIOS)가 있습니다. * Baseband ACL과 SCO를 나누게 된다. ACL은 데이터전송을 목적으로 재전송이 지원되는 신뢰성 있는 링크이며, SCO는 음성신호 전송을 목적으로 재전송을 하지 않는 링크라고 보면 되겠다. * L2CAP(Logical link Control and Adaptation Protocol) 베이스밴드의 물리 링크와 연결되어 상위 계층에 대한 논리 채널을 제공하는 일종의 링크 계층이다. * RFCOMM : RS-232 9핀 시리얼 포트 에뮬레이션, 블루투스 어플리케이션에 있어서 기본이 되는 프로토콜로써, Bluetooth Protocol Architecture 그림을 보면 OBEX, WAE, UDP, TCP, IP, PPP, AT 등이 RFCOMM을 통해 L2CAP과 연결된다. * SDP(Service Discovery Protocol) 블루투스 디바이스에서 어떠한 서비스가 가능한지, 가능한 서비스에 대한 정보를 교환하기 위한 프로토콜 B L U E T O O T H Computer Engineering, Dongseo University
13
Remote Power Point to Smart Phone
B L U E T O O T H Computer Engineering, Dongseo University
14
B L U E T O O T H Computer Engineering, Dongseo University
Motive Presenter ? ? ? Presentation Smart Phone B L U E T O O T H Computer Engineering, Dongseo University
15
B L U E T O O T H Computer Engineering, Dongseo University
Goal + Plus + Convergence B L U E T O O T H Computer Engineering, Dongseo University
16
Architecture _Transmission
Desktop Information Data Power Point Control Start, End Back, Next Bluetooth Information Data User input Start, End Back, Next Smart Phone B L U E T O O T H Computer Engineering, Dongseo University
17
Architecture _Software
.NET Compact Framework 3.5 Bluetooth Development language Send Program ( Smart Phone ) C# Receive Program ( Windows ) C# B L U E T O O T H Computer Engineering, Dongseo University
18
B L U E T O O T H Computer Engineering, Dongseo University
Detail _Mobile B L U E T O O T H Computer Engineering, Dongseo University
19
B L U E T O O T H Computer Engineering, Dongseo University
Detail _Windows B L U E T O O T H Computer Engineering, Dongseo University
20
B L U E T O O T H Computer Engineering, Dongseo University
Division 정은경 최아영 신호환(PL) Smart Phone Communication Bluetooth Module Development Smart Phone Software Development Start Presentation Development Windows Communication Bluetooth Module Development Windows Software Development Finish Presentation Development Start & Finish Presentation Communication Development Software Development B L U E T O O T H Computer Engineering, Dongseo University
21
B L U E T O O T H Computer Engineering, Dongseo University
Schedule Embodiment /Date 5 6 17 18 19 22 24 25 26 27 28 29 30 31 1 2 3 4 7 8 Start Presentation Smart Phone Communication Bluetooth Module Development Smart Phone Software Development Windows Communication Bluetooth Windows Software Development Unity Debugging Test Finish Presentation 정은경 : 최아영 : 신호환 : 다같이 : B L U E T O O T H Computer Engineering, Dongseo University
22
B L U E T O O T H Computer Engineering, Dongseo University
References 22 B L U E T O O T H Computer Engineering, Dongseo University
23
B L U E T O O T H Computer Engineering, Dongseo University
Demo Demo 23 B L U E T O O T H Computer Engineering, Dongseo University
24
B L U E T O O T H Computer Engineering, Dongseo University
Q & A Q & A 24 B L U E T O O T H Computer Engineering, Dongseo University
25
B L U E T O O T H Computer Engineering, Dongseo University
Thank You! 25 B L U E T O O T H Computer Engineering, Dongseo University
Similar presentations