Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Bluetooth PC Stacks

Содержание

Agenda Design guidelines User experience Bluetooth™ architecture in Windows® XP Hardware design issuesBluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production
Andy GlassPM, Bluetooth TechnologiesMicrosoft® CorporationDecember 11, 2001Bluetooth PC Stacks Agenda Design guidelines User experience Bluetooth™ architecture in Windows® XP Hardware design Design Guidelines Must be robust and reliable A bus is a bus User ExperienceModems Use Add Modem Wizard Discoverability is an issue IPv6 gives User ExperiencePrinters Use Add Printer Wizard No authenticationBluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production User ExperienceHID Automatic detection of keyboards Add Hardware Wizard Keyboard must be User ExperienceControl panel Geek “tool” not intended for your mother  Allows User ExperienceSummary: Experience should not be Bluetooth 	specific Need to work together Windows XP Bluetooth ArchitectureTop scenarios: Scenario #1: Always connected	- DUN, PAN Scenario Windows XP Bluetooth ArchitectureProfile support  HCRP DUN HID PAN (IPv6 only) Windows XP Bluetooth ArchitectureWhy IP? A Bluetooth device talking over IP cannot Windows XP Bluetooth ArchitectureBluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production Windows XP Bluetooth ArchitectureStandard SIG-defined miniports Transparent pass-thru Lowers development costs for Windows XP Bluetooth ArchitectureBTHPORT L2CAP, HCI and SDP No SCO Bluetooth™ Developers Windows XP Bluetooth ArchitectureWindows XP Application API set  Winsock  IPv6 Windows XP Bluetooth ArchitectureWindows XP release plans: Next beta in Q1 Shipping Hardware Design Issues Sideband power management USB bus reset by device on General Hardware Logo RequirementsSystem Testing Currently a system can get the Designed Bluetooth Logo Program - SystemLogo Requirements Bluetooth Qualification to v1.1 HCI Conformance Bluetooth Logo Program - PeripheralsHardware Compatibility Tests Device Class Tests – Print, Bluetooth PC Stacks - Summary Bluetooth can be a very compelling 	technology Microsoft Resources Generalhttp://www.microsoft.com/hwdev/ WHQLhttp://www.microsoft.com/hwtest/ Windows Logo Program http://www.microsoft.com/winlogo/Bluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production Questions?Bluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production
Слайды презентации

Слайд 2 Agenda
Design guidelines
User experience
Bluetooth™ architecture in

Agenda Design guidelines User experience Bluetooth™ architecture in Windows® XP Hardware

Windows® XP
Hardware design issues






Bluetooth™ Developers Conference, December 11-13,

2001, a Key3Studios Production

Слайд 3 Design Guidelines
Must be robust and reliable
A

Design Guidelines Must be robust and reliable A bus is a

bus is a bus is a bus
Obfuscate the

hard stuff
Propagate the important stuff


Bluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production


Слайд 4 User Experience
Modems
Use Add Modem Wizard
Discoverability is

User ExperienceModems Use Add Modem Wizard Discoverability is an issue IPv6

an issue
IPv6 gives better performance
IPv6 gives better

user experience


Bluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production


Слайд 5 User Experience
Printers
Use Add Printer Wizard
No authentication


Bluetooth™

User ExperiencePrinters Use Add Printer Wizard No authenticationBluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production

Developers Conference, December 11-13, 2001, a Key3Studios Production


Слайд 6 User Experience
HID
Automatic detection of keyboards
Add Hardware

User ExperienceHID Automatic detection of keyboards Add Hardware Wizard Keyboard must

Wizard
Keyboard must be secure
Not to be used

(yet) as a boot device

Bluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production


Слайд 7 User Experience
Control panel
Geek “tool” not intended for

User ExperienceControl panel Geek “tool” not intended for your mother Allows

your mother
Allows for manual discovery and bonding

Feedback welcome on needed functionality

Bluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production


Слайд 8 User Experience
Summary:
Experience should not be Bluetooth specific

User ExperienceSummary: Experience should not be Bluetooth 	specific Need to work

Need to work together as an industry on providing

needed functionality

Bluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production


Слайд 9 Windows XP Bluetooth Architecture
Top scenarios:

Scenario #1: Always

Windows XP Bluetooth ArchitectureTop scenarios: Scenario #1: Always connected	- DUN, PAN

connected
- DUN, PAN

Scenario #2: Wireless desktop
- Keyboard, mouse,

printer, PDA, etc.

Bluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production


Слайд 10 Windows XP Bluetooth Architecture
Profile support
HCRP
DUN

Windows XP Bluetooth ArchitectureProfile support HCRP DUN HID PAN (IPv6 only)

HID
PAN (IPv6 only)
ESDP (IPv6 only)
Bluetooth™ Developers Conference,

December 11-13, 2001, a Key3Studios Production

Слайд 11 Windows XP Bluetooth Architecture
Why IP?

A Bluetooth device

Windows XP Bluetooth ArchitectureWhy IP? A Bluetooth device talking over IP

talking over IP cannot only talk to other Bluetooth

devices talking IP, but can talk to every device talking IP.

Why IPv6?

Addresses
Mobility
Adhoc

Bluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production


Слайд 12 Windows XP Bluetooth Architecture

Bluetooth™ Developers Conference, December 11-13,

Windows XP Bluetooth ArchitectureBluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production

2001, a Key3Studios Production


Слайд 13 Windows XP Bluetooth Architecture
Standard SIG-defined miniports
Transparent pass-thru

Windows XP Bluetooth ArchitectureStandard SIG-defined miniports Transparent pass-thru Lowers development costs

Lowers development costs for IHVs
Provides enhanced code coverage

leading to enhanced reliability
Eliminates IHV need to distribute software
Grandfathered: 3Com and CSR

Bluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production


Слайд 14 Windows XP Bluetooth Architecture
BTHPORT
L2CAP, HCI and SDP

Windows XP Bluetooth ArchitectureBTHPORT L2CAP, HCI and SDP No SCO Bluetooth™

No SCO
Bluetooth™ Developers Conference, December 11-13, 2001, a

Key3Studios Production

Слайд 15 Windows XP Bluetooth Architecture
Windows XP Application API set

Windows XP Bluetooth ArchitectureWindows XP Application API set Winsock IPv6 namespace


Winsock
IPv6 namespace and ESDP
Defined in

the system SDK
Enables application portability
Enables applications to extend beyond Bluetooth
Propagates wireless advancements made in Windows XP

Bluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production


Слайд 16 Windows XP Bluetooth Architecture
Windows XP release plans:
Next

Windows XP Bluetooth ArchitectureWindows XP release plans: Next beta in Q1

beta in Q1
Shipping in 2H 2002
Support for

Windows XP and beyond
Release vehicle not determined
Looking for demos for WinHEC

Bluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production


Слайд 17 Hardware Design Issues
Sideband power management
USB bus

Hardware Design Issues Sideband power management USB bus reset by device

reset by device on initialization
Returning NUM_COMPLETE_PACKETS quickly
Immediate

reuse of disconnected connection handles
Firmware upgrades
Authentication by device

Bluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production


Слайд 18 General Hardware Logo Requirements
System Testing
Currently a system

General Hardware Logo RequirementsSystem Testing Currently a system can get the

can get the Designed for Windows logo
No logo

and/or digital signature for 3rd party Bluetooth stack for any OS
Device Testing
No logo and/or digital signature until the logo program is in place for Bluetooth
Logo will be specific to operating systems with Bluetooth driver support and test kit

Bluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production


Слайд 19 Bluetooth Logo Program - System
Logo Requirements
Bluetooth Qualification

Bluetooth Logo Program - SystemLogo Requirements Bluetooth Qualification to v1.1 HCI

to v1.1
HCI Conformance
Transport requirements
Interop with either

SiW or CSR radios

Bluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production



Слайд 20 Bluetooth Logo Program - Peripherals
Hardware Compatibility Tests
Device

Bluetooth Logo Program - PeripheralsHardware Compatibility Tests Device Class Tests –

Class Tests – Print, Modem, etc.
Bluetooth Specific Test

Suite
- Device and Service Discovery

Bluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production


Слайд 21 Bluetooth PC Stacks - Summary
Bluetooth can be

Bluetooth PC Stacks - Summary Bluetooth can be a very compelling

a very compelling technology
We as an industry need

to ensure a great end-user experience
Microsoft is committed to supporting this

Bluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production


Слайд 22 Microsoft Resources
General
http://www.microsoft.com/hwdev/

WHQL
http://www.microsoft.com/hwtest/

Windows Logo Program
http://www.microsoft.com/winlogo/
Bluetooth™

Microsoft Resources Generalhttp://www.microsoft.com/hwdev/ WHQLhttp://www.microsoft.com/hwtest/ Windows Logo Program http://www.microsoft.com/winlogo/Bluetooth™ Developers Conference, December 11-13, 2001, a Key3Studios Production

Developers Conference, December 11-13, 2001, a Key3Studios Production


  • Имя файла: bluetooth-pc-stacks.pptx
  • Количество просмотров: 83
  • Количество скачиваний: 0