韩国三星电子Bluetooth培训课件

上传人:磨石 文档编号:242900466 上传时间:2024-09-11 格式:PPT 页数:101 大小:1.38MB
返回 下载 相关 举报
韩国三星电子Bluetooth培训课件_第1页
第1页 / 共101页
韩国三星电子Bluetooth培训课件_第2页
第2页 / 共101页
韩国三星电子Bluetooth培训课件_第3页
第3页 / 共101页
点击查看更多>>
资源描述
Slide title,First heading,Second level,Third level,*,韩国三星电子Bluetooth培训,*,“Seamless connectivity”, Access NW . Home NW . Personal Networking ,“Digital Life Style”,Introduction of Bluetooth Technology,WS KANG,Principal Engineer,Network Solution Lab.,Corporate R&D Center,Samsung Electronics,August 30, 2000,0,韩国三星电子Bluetooth培训,Who Started Bluetooth?,The Bluetooth SIG (Special Interest Group) was formed in February 1998,Ericsson,IBM,Intel,Nokia,Toshiba,Now 9 Promoter member 3COM,LUCENT,MS ,Motorola (1999),There are 1800+ adopter companies,The Bluetooth SIG went “public” in May 1998,The Bluetooth SIG work (the spec: 1,500 pages) became public on July 26, 1999,1,韩国三星电子Bluetooth培训,The Bluetooth Technology,Creates an open industry standard to revolutionize wireless connectivity for personal and mobile devices.,Substitutes a wireless air link for physical connections between electronic devices located in a single area (the piconet).,Establishes rapid, ad-hoc connections between one or more devices with required security (point to point, paired, or multipoint).,Permits instantaneous, effortless exchange of voice and data between suitably configured devices (the profiles).,Accelerates the growth of mobile data connectivity.,2,韩国三星电子Bluetooth培训,The Bluetooth Technology,Features,Flexible network topology,Low energy consumption,Robust data,High quality voice transfer,Bluetooth valuesTrade Marked,Freedom,Simplicity,Reliability,Versatility,Security,3,韩国三星电子Bluetooth培训,What does Bluetooth do for you?,Personal Ad-hoc Connectivity,Cable Replacement,Landline,Data/Voice Access Points,4,韩国三星电子Bluetooth培训,What is Bluetooth?,A Short Range Wireless Communication Technology,Intended to create Personal Area Network or PAN(s),Operating Range of 10 Meters(optional 100 meters mode),Operates in Free Scientific Communication Band,2.4 GHz to 2.5 GHz,Provides Multiple Levels of Security,Frequency Hopping,Data Whitening,Data Encoding,Data Encryption,Targeted at all types of Devices,Wiresless Telephones(Cellular, Portables, Satellite, etc.),Computers, PDAs, Peripherals, etc.,Set-top Boxes, Audio Systems, Cameras and Camcorders, etc.,Comsumer Electronics, Headsets, Remote controls, etc.,5,韩国三星电子Bluetooth培训,Application Framework and Support,Link Manager and L2CAP,Radio & Baseband,Host Controller Interface,RF,Baseband,Audio,Link Manager,L2CAP,TCP/IP,HID,RFCOMM,Applications,Data,Control,What is in the Bluetooth Specification?,A hardware/software description,An application framework,6,韩国三星电子Bluetooth培训,Sharing Common Data,Usage scenarios: Synchronization,User benefits,Proximity synchronization,Easily maintained database,Common information database,7,韩国三星电子Bluetooth培训,Wireless Freedom,Usage scenarios: Headset,User benefits,Multiple device access,Cordless phone benefits,Hands free operation,8,韩国三星电子Bluetooth培训,PSTN, ISDN,LAN, WAN, xDSL,Remote Connections.,Usage scenarios: Data access points,User benefits,No more connectors,Easy internet access,Common connection experience,9,韩国三星电子Bluetooth培训,Bluetooth System Overview,Bluetooth Block Diagram,RF,Transceiver,FLASH,Baseband,Processor,Host,Processor,H,C,I,Bluetooth Module,Bluetooth modules include subsystems:,Radio,Baseband,Software,.and Applications Development Tools,DC Power,Ref Osc,8,10,韩国三星电子Bluetooth培训,Radio,frequency synthesis: frequency hopping,2.402 + k MHz, k=0, , 78,1,600 hops per second,conversion bits into symbols: modulation,GFSK (BT = 0.5; 0.28 h 0.35);,1 MSymbols/s,transmit power,0 dbm (up to 20dbm with power control),receiver sensitivity,-70dBm 0.1% BER,11,韩国三星电子Bluetooth培训,Radio Basics: Receiver,The RF Transceiver contains both,Receiver,and,Transmitter,.,The receiver selects the desired signal and removes all other signals present at the antenna (strong interferers will be present both in and out of the ISM band).,The desired signal is downconverted to baseband and demodulated.,A digital bit stream representing the demodulated data is output to the baseband sub-system for further processing.,Antenna,Filter,LNA,RF,Mixer,Selectivity,Filter & Gain,Demodulator,Digital data,RF energy,VCO,12,韩国三星电子Bluetooth培训,Radio Basics: Transmitter,The transmitter accepts digital data at its input and performs modulation, upconversion, filtering and amplification.,The RF signal at the antenna must meet strict criteria (spectral occupancy, frequency accuracy, spurious emissions, radiated energy).,Antenna,Filter,PA,RF,Mixer,modulator,Digital data,RF energy,VCO,13,韩国三星电子Bluetooth培训,The Baseband,The Bluetooth baseband processor manages all physical and link layer functions including low level control of the system hardware,A digital IC,Functions implemented in both hardware and software,Frame scheduling,Data routing,Correlation & down-sampling,Packet encoding/decoding,Error correction encoding/error detection & correction,Data whitening/de-whitening,Ciphering/deciphering,CRC coding,Buffer PCM data,Host Controller Interface,Format conversion,Sample rate & receive error reconciliation,Radio Control,Name request,Link address inquiries,Connection set-up,Authentication,Link mode negotiation and set-up for data and voice,Control of the Bluetooth modules power mode - sniff, hold, park,14,韩国三星电子Bluetooth培训,M,M,S,S,S,S,P,sb,sb,P,P,The Bluetooth network topology,Radio designation,Connected radios can be master or slave,Radios are symmetric (same radio can be master or slave),Piconet,Master can connect to 7 simultaneous or 200+ inactive (parked) slaves per piconet,Each piconet has maximum capacity (1 Mbps),Unique hopping pattern/ID,Scatternet,High capacity system,Minimal impact with up to 10 piconets within range,Radios can share piconets!,15,韩国三星电子Bluetooth培训,The Bluetooth network topology,Master / Slave relationship between Devices,Master controls entire piconet,A piconet is a group of devices controlled by one master,Maximum number of devices in a single Piconet,One Master,7 Active Slave Devices,255 Standby Slave Devices,Devices can participate in more than one Piconet,Devices can act as slave to other Piconets,Participation in more than on Piconet creats a scatternet,Slave devices to one Piconet can be Master to Another,A device can only be Master to a single Piconet,Masters and Slaves can exchange roles,Exchange of roles creates a new Piconet,All devices are informed and coordinated with new master,16,韩国三星电子Bluetooth培训,A,D,C,B,slave B,master A,slave C,slave D,Creating a Piconet,17,韩国三星电子Bluetooth培训,slave 1,slave 2,slave 3,master B,slave 4,slave 5,master A,Scatternet,18,韩国三星电子Bluetooth培训,slave 1,slave 2,slave 3,slave 4 / master B,slave 6,slave 5,master A,Scatternet,19,韩国三星电子Bluetooth培训,Operational States,Standby,Waiting to join a piconet,Inquire,Ask about radios to connect to,Page,Connect to a specific radio,Connected,Actively on a piconet (master or slave),Park/Hold,Low-power connected states,Sniff,Duty cycle of the slaves listen activity can be reduced,Inquiry,Page,Connected,AMA,Transmit,data,AMA,HOLD,AMA,PARK,PMA,T =2ms,tpcl,Low-,power,states,Active,states,Standby,Connecting,states,Unconnected:,Standby,Detach,T =2ms,tpcl,T =0.6s,tpcl,T =2s,tpcl,releases,AMA address,20,韩国三星电子Bluetooth培训,active slave,master,parked slave,standby,Operational States,21,韩国三星电子Bluetooth培训,A,Inquiry,22,韩国三星电子Bluetooth培训,MASTER,SLAVE 1,SLAVE 2,ACL,ACL,ACL,LOST,SNIFF INTERVAL,Sniff Mode,23,韩国三星电子Bluetooth培训,active slave,parked slaves,BEACON,PM_ADDR,master,Park Mode,24,韩国三星电子Bluetooth培训,MASTER,SLAVE X,SLAVE 2,ACL,PARK INTERVAL,SLAVE Y,BC,BC,ACL,Park Mode,25,韩国三星电子Bluetooth培训,Baseband link types,Polling-based (TDD) packet transmissions,1 slot: 0.625,msec (max 1600 slots/sec),master/slave slots (even-/odd-numbered slots),polling: master always “polls” slaves,Synchronous connection-oriented (SCO) link,“circuit-switched”,periodic single-slot packet assignment,symmetric 64Kbps full-duplex,Asynchronous connection-less (ACL) link,packet switching,asymmetric bandwidth,variable packet size (1-5 slots),max. 721 kbps (57.6 kbps return channel),108.8 - 432.6 kbps (symmetric),0 1,2 3 4 5,6 7,8 9 10 11,12 13,14 15 16 17,18 19,20 21 22,SCO,ACL,master,slave,26,韩国三星电子Bluetooth培训,MASTER,SLAVE 1,SLAVE 2,SLAVE 3,ACL,SCO,SCO,SCO,SCO,ACL,ACL,ACL,Mixed Link Example,27,韩国三星电子Bluetooth培训,Addressing,Bluetooth Device Address (BD_ADDR),48-bit IEEE 802 address,24-bit lower address part (LAP),8-bit upper address part (UAP),Active Member Address (AM_ADDR),3-bit active slave address,all-zero broadcast address,Parked Member Address (PM_ADDR),8-bit parked slave address,28,韩国三星电子Bluetooth培训,625,m,s,t,t,master,slave,f(2k),f(2k+1),f(2k+2),FH/TDD Channel,29,韩国三星电子Bluetooth培训,2.402,2.480,freq,time,slave,master,Frequency Hopping,30,韩国三星电子Bluetooth培训,master BD_ADDR,hop sequence,master CLOCK,phase,master,slave 2,slave 1,slave 4,slave 3,Physical Channel,31,韩国三星电子Bluetooth培训,NATIVE CLK,HOP,MASTER BD_ADDR,sequence,phase,offset,Hop Selection,32,韩国三星电子Bluetooth培训,access code,packet header,payload,72b,54b,0-2745b,Packet Format,33,韩国三星电子Bluetooth培训,PREAMBLE,SYNC WORD,TRAILER,4,64,4,34,24,6,LSB,MSB,BCH LAP BRK,Access Code,34,韩国三星电子Bluetooth培训,AM_ADDR,HEC,3,1,8,AM_ADDR,TYPE,FLOW,ARQN,slave active member address,payload type,LC flow control,ACK/NAK,parameter,information,FLOW,1,ARQN,1,SEQN,TYPE,4,SEQN,retransmit ordering,HEC,header error check,Packet Header,35,韩国三星电子Bluetooth培训,f(k),625,s,f(k+1),f(k+2),f(k+3),f(k+4),f(k+3),f(k+4),f(k),f(k),f(k+5),f(k+5),f(k+5),MULTI-SLOT PACKETS,36,韩国三星电子Bluetooth培训,0000,0001,0010,0011,NULL,POLL,FHS,DM1,NULL,POLL,FHS,DM1,1,0100,0101,0110,0111,HV1,HV2,HV3,DH1,2,DV,1000,1001,1010,1011,1100,DM3,DH3,3,1101,1110,1111,DM5,DH5,4,type,segment,ACL link,SCO link,AUX1,Packet Types,37,韩国三星电子Bluetooth培训,DM1,DH1,DM3,DH3,DM5,DH5,108.8,172.8,258.1,390.4,286.7,433.9,108.8,172.8,387.2,585.6,477.8,723.2,108.8,172.8,54.4,86.4,36.3,57.6,type,symmetric,asymmetric,Data Rates (kb/s),38,韩国三星电子Bluetooth培训,Error Correction,Forward-Error Correction (FEC),1/3 rate: bit-repeat code,2/3 rate: (15,10) shortened Hamming code,Automatic Repeat reQuest (ARQ),1-bit fast ACK/NAK,1-bit sequence number,header piggy-backing,39,韩国三星电子Bluetooth培训,ARQ Scheme,MASTER,SLAVE 1,SLAVE 2,A,B,B,C,X,Z,Z,G,F,H,NAK,ACK,40,韩国三星电子Bluetooth培训,Bluetooth Security Features,Fast frequency hopping (79 channels),Low transmit power (range = 10m),Authentication of remote device,based on link key (128 Bit),May be performed in both directions,Encryption of payload data,Stream cipher algorithm (,128 Bit),Encryption Key (8-128 bit) derived from link key,Frequent resynchronized,Affects all traffic on a link,Initialization(Pairing),PIN entry by user,Application Level Security,41,韩国三星电子Bluetooth培训,Bluetooth Security Features,Based on Stored keys,No user intervention,Access to both devices,Manual input of PIN,42,韩国三星电子Bluetooth培训,Bluetooth System Interfaces,FLASH,System Ctrl,HCI,Voice IF,DC Power,Bluetooth,Baseband,Processor,Bluetooth,Radio,App.-specific,DC Power,Antenna,Reference,Oscillator,Radio to,Baseband,System,Control,Baseband,Memory,Host,Controller,Voice,Application,Specific,43,韩国三星电子Bluetooth培训,Bluetooth Modules,A complete Bluetooth system can be manufactured from a small Radio module and other components.,To allow a minimum size, the radio is assembled and tested on a substrate with embedded RF features.,Then the radio is assembled with other components onto the complete module, which can be tested more simply.,Complete Bluetooth,Module,Radio Module substrate,assembled on Bluetooth PCB,Baseband,ASIC,ROM,XTAL,Radio,ASIC,44,韩国三星电子Bluetooth培训,The Components of Bluetooth Modules,RADIO,- a mixed signal IC, analog and digital circuits:,modulates RF carrier with data for transmission,demodulates received signals to extract data stream,synthesizes required frequencies for RX and TX,BASEBAND PROCESSOR - mostly digital IC :,extracts information for host from RX data stream; configures TX data from host into,Bluetooth,packets,MICROCONTROLLER,- Manages the links; turns components on and off; a digital IC,MEMORY,- integrated RAM, ROM; integrated or separate Flash ROM ; a digital IC :,stores configuration information,stores short term operating information,ANTENNA,- transducer to convert signal between conducted and radiated forms. Usually best outside the module.,45,韩国三星电子Bluetooth培训,Logical Combinations of Functionality Integrated in,Modules,RADIO ONLY,Portable phones! Phones contain powerful processors and memory capable of providing,baseband,and control functions,A cost-effective solution is often to provide a module containing only the radio function,RADIO + BASEBAND,.if phone processor does not have excess capacity to support,Bluetooth,TX data formatting and RX synchronization.,RADIO + BASEBAND + MICROCONTROLLER + MEMORY,For retrofit upgrade and,unhosted,applications - headsets, PC cards,Appropriate to include crystal and voltage regulation also,46,韩国三星电子Bluetooth培训,Types of Applications for Modules,HOSTED: ALREADY CONTAINS A MICROCONTROLLER; may be able to share memory, crystal oscillator,codec,Portable phones,Personal Computers,PDAs,UNHOSTED: Often an,excessory,to a hosted application; must be complete and self-sufficient,Headset for use with cell phone, or,peronal,audio,Mouse for PC,Joystick controller for video game,47,韩国三星电子Bluetooth培训,Pros:,Smaller size,Lower cost,Improved performance?,Time-to-market?,Standard interface,Cons:,Software upgrades,RF,Transceiver,ROM,Baseband,Processor,Host,Processor,H,C,I,Bluetooth,Component,Cell Phone,FLASH,Power,Ref osc,Hosted Bluetooth Module Design,48,韩国三星电子Bluetooth培训,in Cellular Applications,Pros:,Smaller size,Lower cost memory?,Cons:,Software upgrades,IC Development,RF interface,RF,Transceiver,Host,Processor,Bluetooth,Component,Cell Phone,FLASH,Power,Ref osc,ROM,Bluetooth,Processor,Bluetooth Baseband Integration,49,韩国三星电子Bluetooth培训,Bluetooth Software,SD Client,LC Driver,Timer Driver,HCI - Host Driver,IRQ Driver,L2CAP,RFCOMM,PPP,UDP,TCP,AT,Commands,vCard/vCal,SD Server,TCS BIN,HCI,IP,WAE,Baseband w/ Link Controller ASIC,Bluetooth RF Module,Audio,HCI Transport/Drivers,HCI Transport/Drivers,Host Controller,Link Manager,OBEX,WAP,USB,Serial,PCMCIA,USB,Serial,PCMCIA,Host Software,BB SW,RTOS,Flash Driver,Flash Loader,SSI,SCM,DBM,Virtual OS Layer,50,韩国三星电子Bluetooth培训,Link Manager,Link management,setup and configuration,packet selection for quality of service required,packet transfers,Security,authentication,pairing,create/change link keys,encryption including key management,Piconet management,Attach and detach slaves,Establishing ACL/SCO connections,master/slave switching,name requests,Handling of low power modes : hold, park, sniff modes,Hardware-dependent functionality and features,51,韩国三星电子Bluetooth培训,Logical Link Control and Adaptation Protocol (L2CAP),Protocol multiplexing,enables usage of several higher layer protocols simultaneously,identifies packets with required protocols,passes packets for higher layer protocols to appropriate handler,Segmentation and Reassembly,segments higher layer protocol packets into appropriate data link packets and reassembles them again.,Adds logical channel bits for ACL packets,hides data link packet lengths for higher layer protocols,Quality of Service,negotiates service type for link,monitors link quality and adjusts for rate, latency, delay,allocates channels for SCO connections,Hardware independent(ideally),52,韩国三星电子Bluetooth培训,Host Controller Interface (HCI),Provides a common interface between the Bluetooth host and a Bluetooth module,Interfaces in spec 1.0: USB; UART; RS-232,Defines a boundary which allows the independent development of Bluetooth hardware and software,Defines a set of messages that are used by upper layer protocols to control and receive notifications from the Bluetooth hardware,Provides a flow control capability that regulates the flow of data between the host and the host controller,53,韩国三星电子Bluetooth培训,HCI Transport Protocols,The HCI transport protocols describe how HCI commands, event packets, and data packets are communicated between a host and the Bluetooth module.,The Bluetooth specification supports the following transport protocols:,USB Transport protocol,PC Card transport protocol,RS232 Transport protocol,UART Transport protocol,54,韩国三星电子Bluetooth培训,Service Discovery Protocol(SDP),Bluetooth SDP enables Bluetooth devices to discover the characteristics and capabilities of other Bluetooth devices within RF proximity,Within Bluetooth SDP, a service is:,any information, resource, or facility that is provided by (or through) one Bluetooth device that is advertised as available to be used by nearby Bluetooth devices,Bluetooth SDP does not provide a general purpose service access/usage mechanism; SDP only enables discovery of services,55,韩国三星电子Bluetooth培训,Service Discovery Protocol(SDP),Motivation,Bluetooth environment is qualitatively different from traditional network environments,Highly dynamic,Based upon device proximity,Device-based, rather than network-based,Focus,Service discovery within Bluetooth environment,Optimized for dynamic nature of Bluetooth,Services offered,by,or,through,Bluetooth devices,56,韩国三星电子Bluetooth培训,SDP Client and Server Roles,SDP Server: offers one or more services,Maintains a database of service information containing one,service record,for each service offered,Each service record contains a list of attributes describing the service,SDP Client: needs a service,Searches for services based on the desired attributes of those services,Requests additional attributes of the found services,57,韩国三星电子Bluetooth培训,SDP Client and Server Roles,LM,L2CAP,SDP Server,SDP Server Role,Baseband,ACL,CO,Service,Records,DB,LM,L2CAP,SDP Client Role,Baseband,ACL,CO,SDP Client,BT_module_Ctrl,BT_module_Ctrl,58,韩国三星电子Bluetooth培训,RFCOMM,Provide support for legacy applications that use serial cables,It emulates the 9 wires of an RS232 serial cable,Leverage the existing standardGSM TS 07.10,The scope is point-to-point communication between Bluetooth devices,It is a simple transport protocol,with framing, multiplexing,Plus additional provisions,RS232 signal status,Remote line status,Remote port setting,Parameter negotiation,59,韩国三星电子Bluetooth培训,Bluetooth Radio,Baseband,Link Manager (LM),Audio,L2CAP,HCI,SDP,RFComm,Applications,TCS,OBEX,AT,Com.,PPP,TCP/IP,RFCOMM,Protocol Stack,60,韩国三星电子Bluetooth培训,Profiles using RFCOMM,Serial Port Profile,Serial port emulation for legacy applications,Not explicitly using serial port emulation:,Dial-up networking,Fax,Headset,Generic Obex (Object Push, , Synchronisation),LAN Access,61,韩国三星电子Bluetooth培训,Profiles,Define how to implement specific usage models,“Sometimes” define which application to use,Define which provided and adapted protocols to use,Put requirements on each individual protocol,Define which options are considered mandatory,Define parameter ranges,Applications,Provided,Protocols,Adapted,Protocols,Basic,Protocols,VCARD,OBEX,RFCOMM,SDP,TCS,L2CAP,LM,Base,Radio,TCP,IP,韩国三星电子Bluetooth培训,Profiles,Profiles,L2CAP,SDP,L2CAP,SDP,L2CAP,A-Party,B-Party,Local,Remote,Client,Server,Generic Access,Profile,Service Discovery,Application Profile,Based on,AT Commands,LAN Access Profile,Fax Profile,Headset Profile,Dial-up Networking,Profile,Synchronization,Cordless Telephony,Profile,Intercom Profile,Object Push Profile,Terminal,Gateway,Terminal,Push,Push,Client,Server,IrMC,IrMC,Audio,Headset,DT,Gateway,DT,Gateway,Client,Server,TCS Binary,RFCOMM,RFCOMM,Device A,Device B,Serial Port Profile,Generic Object,Exchange,Protocols,韩国三星电子Bluetooth培训,Bluetooth Pro,Service Discovery Profile,Cordless Te
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!