韩国三星电子Bluetooth培训

上传人:san****019 文档编号:21170772 上传时间:2021-04-25 格式:PPT 页数:101 大小:1.60MB
返回 下载 相关 举报
韩国三星电子Bluetooth培训_第1页
第1页 / 共101页
韩国三星电子Bluetooth培训_第2页
第2页 / 共101页
韩国三星电子Bluetooth培训_第3页
第3页 / 共101页
点击查看更多>>
资源描述
“Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”0 Introduction of Bluetooth Technology WS KANGPrincipal EngineerNetwork Solution Lab.Corporate R 0.28 h 0.35); 1 MSymbols/sl transmit power 0 dbm (up to 20dbm with power control) l receiver sensitivity -70dBm 0.1% BER “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”12 Radio Basics: Receiverl The RF Transceiver contains both Receiver and Transmitter.l 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). l The desired signal is downconverted to baseband and demodulated.l A digital bit stream representing the demodulated data is output to the baseband sub-system for further processing.AntennaFilter LNA RFMixer SelectivityFilter configures TX data from host into Bluetooth packetso MICROCONTROLLER - Manages the links; turns components on and off; a digital IC o MEMORY - integrated RAM, ROM; integrated or separate Flash ROM ; a digital IC : stores configuration information stores short term operating informationo ANTENNA - transducer to convert signal between conducted and radiated forms. Usually best outside the module. “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”46 Logical Combinations of Functionality Integrated in Moduleso 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 functiono RADIO + BASEBAND .if phone processor does not have excess capacity to support Bluetooth TX data formatting and RX synchronization. o RADIO + BASEBAND + MICROCONTROLLER + MEMORY For retrofit upgrade and unhosted applications - headsets, PC cards Appropriate to include crystal and voltage regulation also “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”47 Types of Applications for Moduleso HOSTED: ALREADY CONTAINS A MICROCONTROLLER; may be able to share memory, crystal oscillator, codec Portable phones Personal Computers PDAso 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 “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”48 Pros: Smaller size Lower cost Improved performance? Time-to-market? Standard interfaceCons: Software upgradesRFTransceiver ROMBasebandProcessor Host ProcessorHCIBluetooth Component Cell Phone FLASHPowerRef oscHosted Bluetooth Module Design “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”49 in Cellular ApplicationsPros: Smaller size Lower cost memory?Cons: Software upgrades IC Development RF interface RFTransceiver Host Processor Bluetooth ComponentCell Phone FLASHPower Ref osc ROMBluetoothProcessor Bluetooth Baseband Integration “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”50 Bluetooth SoftwareSD Client LC Driver Timer DriverHCI - Host Driver IRQ DriverL2CAP RFCOMM PPPUDP TCP ATCommandsvCard/vCalSD Server TCS BINHCI IPWAE Baseband w/ Link Controller ASICBluetooth RF Module AudioHCI Transport/DriversHCI Transport/DriversHost ControllerLink Manager OBEX WAP USB Serial PCMCIAUSB Serial PCMCIARTOS Flash DriverFlash LoaderSSISCM DBMVirtual OS Layer “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”51 Link Managerl Link management setup and configuration packet selection for quality of service required packet transfersl Security authentication pairing create/change link keys encryption including key management l Piconet management Attach and detach slaves Establishing ACL/SCO connections master/slave switching name requests Handling of low power modes : hold, park, sniff modesl Hardware-dependent functionality and features “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”52 Logical Link Control and Adaptation Protocol (L2CAP)l Protocol multiplexing enables usage of several higher layer protocols simultaneously identifies packets with required protocols passes packets for higher layer protocols to appropriate handlerl 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 protocolsl Quality of Service negotiates service type for link monitors link quality and adjusts for rate, latency, delay allocates channels for SCO connectionsl Hardware independent(ideally) “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”53 Host Controller Interface (HCI)l Provides a common interface between the Bluetooth host and a Bluetooth module Interfaces in spec 1.0: USB; UART; RS-232l Defines a boundary which allows the independent development of Bluetooth hardware and softwarel Defines a set of messages that are used by upper layer protocols to control and receive notifications from the Bluetooth hardware l Provides a flow control capability that regulates the flow of data between the host and the host controller “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”54 HCI Transport Protocolsl The HCI transport protocols describe how HCI commands, event packets, and data packets are communicated between a host and the Bluetooth module.l The Bluetooth specification supports the following transport protocols: USB Transport protocol PC Card transport protocol RS232 Transport protocol UART Transport protocol “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”55 Service Discovery Protocol(SDP)l Bluetooth SDP enables Bluetooth devices to discover the characteristics and capabilities of other Bluetooth devices within RF proximityl 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 devicesl Bluetooth SDP does not provide a general purpose service access/usage mechanism; SDP only enables discovery of services “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”56 Service Discovery Protocol(SDP)l Motivation Bluetooth environment is qualitatively different from traditional network environments Highly dynamic Based upon device proximity Device-based, rather than network-basedl Focus Service discovery within Bluetooth environment Optimized for dynamic nature of Bluetooth Services offered by or through Bluetooth devices “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”57 SDP Client and Server Rolesl 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 servicel SDP Client: needs a service Searches for services based on the desired attributes of those services Requests additional attributes of the found services “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”58 SDP Client and Server RolesLML2CAPSDP ServerSDP Server RoleBaseband ACLCO ServiceRecordsDBLML2CAPSDP Client RoleBaseband ACLCOSDP ClientBT_module_Ctrl BT_module_Ctrl “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”59 RFCOMMl Provide support for legacy applications that use serial cables It emulates the 9 wires of an RS232 serial cablel Leverage the existing standardGSM TS 07.10l The scope is point-to-point communication between Bluetooth devicesl It is a simple transport protocol with framing, multiplexingPlus additional provisions RS232 signal status Remote line status Remote port setting Parameter negotiation “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”60 RFCOMM Protocol Stack “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”61 Profiles using RFCOMMl Serial Port Profile Serial port emulation for legacy applicationsl Not explicitly using serial port emulation: Dial-up networking Fax Headset Generic Obex (Object Push, File Transfer, Synchronisation) LAN Access “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style” Profilesl Define how to implement specific usage modelsl “Sometimes” define which application to usel Define which provided and adapted protocols to usel Put requirements on each individual protocol l Define which options are considered mandatoryl Define parameter ranges ApplicationsProvidedProtocolsAdaptedProtocolsBasicProtocolsVCARDOBEXRFCOMM SDP TCSL2CAPLMBaseRadioTCP IP “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”L2CAP SDP L2CAP SDP L2CAPA-Party B-Party Local RemoteClient ServerGeneric AccessProfile Service DiscoveryApplication ProfileBased onAT Commands LAN Access Profile Fax ProfileHeadset ProfileDial-up Networking File Transfer ProfileSynchronization Cordless TelephonyProfileIntercom ProfileObject Push Profile Terminal GatewayTerminalPush PushClient ServerIrMC IrMCAudio HeadsetDT GatewayDT GatewayClient Server TCS BinaryRFCOMMRFCOMMDevice A Device BSerial Port Profile Generic ObjectExchange “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style” Bluetooth Profile HierarchyService Discovery Profile Cordless Telephony Profile Intercom ProfileDial-up Networking ProfileFax ProfileHeadset Profile LAN Access ProfileFile Transfer ProfileObject Push ProfileSynchronization ProfileGeneric Access ProfileSerial Port ProfileGeneric Object Exchg Profile “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style” Generic Access Profilel This profile defines the generic procedures related to discovery of Bluetooth devices (idle mode procedures) and link management aspects of connecting to Bluetooth devices (connecting mode procedures).l Defines procedures related to use of different security levels.l The profile includes common format requirements for parameters accessible on the user interface level. “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style” Service Discovery Application Profilel This profile defines the features and procedures for an application in a Bluetooth device to discover services registered in other Bluetooth devices and retrieve any desired available information pertinent to these services.l Reveals higher level services available to users l Provides Plug and Play information “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style” Cordless Telephony Profilel This profile defines the features and procedures that are required for interoperability between different units active in the 3-in-1 phone use case.l The scope of this profile includes the following layers/protocols/profiles: Bluetooth Baseband, Link Manager Protocol, L2CAP, Service Discovery Protocol, Telephony Control Protocol Specification (TCS-Binary) and the General Access Profile. “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style” Intercom Profilel This profile defines the requirements for Bluetooth devices necessary for the support of the intercom functionality within the 3-in-1 phone use case.l The requirements are expressed in terms of end-user services, and by defining the features and procedures that are required for interoperability between Bluetooth devices in the 3-in-1 phone use case. “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style” Synchronization Profilel This application profile defines the application requirements for Bluetooth devices necessary for the support of the Synchronization usage model.l Synchronization is built on an IrDA foundation, reuses many existing protocols.l vCard and vCalendar objects can be synchronized between separate devices using the Obex protocol. “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”70 Serial Port Profilel This profile defines the interoperability requirements for Bluetooth devices necessary for setting up emulated serial cable connections using RFCOMM between two peer devices. Is built on the Generic Access Profilel Two roles: initiator & responder (DevA & DevB) Relates to which device sets up RFCOMM connection, with no relation to application behaviour (e.g. client/server roles) l Requires a helper application to set up virtual serial port and connectionl Security is mandatory to support, but optional to use “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style” Serial Port ProfileSerialPortConfig. HCI - Host DriverL2CAPRFCOMMHCI Transport/DriversSDPHostSystemSoftwareApplication ABluetooth ModuleUSB HCI - Host DriverL2CAPRFCOMMHCI Transport/DriversSDPBluetooth ModuleDevice A Device BHostSystemSoftwareApplication BUART USBUARTSerialPortConfig. “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”72What steps are required to set up avirtual serial cable between two devices? Serial Port Profile - Step by step “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”73 Step by Step - Inquiryl The initiator device performs an INQUIRY to find the other device within rangeAll the nearby devices (in discoverable mode) respond.The initiating device sorts through the responses and lets user pick one. “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”74 Step by Step - Baseband l The device initiates a PAGE to synchronize with the chosen responderl The device creates a baseband ACL connectionbaseband “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”75 Step by Step - Service Discovery l The device uses SDP to retrieve details of the Serial Port service - RFCOMM server channel number in particularl The Service Name information may be presented to the user for verification Service InformationL2CAPSDPbaseband “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”76 Step by Step - RFCOMM l Create L2CAP channel to RFCOMM entity in responderl Starts RFCOMM multiplexer session on L2CAP channell (Optionally, negotiate parameters for the yet to be opened DLC)l Request an RFCOMM data link connection (DLC)L2CAPRFCOMMbaseband “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”77 Step by Step - Security (optional) l Either device may request that Pairing be performed. Pairing requires the use of a shared secret PINl Either device may request that the baseband link is encryptedL2CAPRFCOMMbaseband PAIRING “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”78 Step by Step - Application l The application software is now able to communicate through the virtual serial port L2CAPRFCOMMbasebandApplication “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”79 Summaryl Protocols defined for communication HCI supports common interface to hardware modules L2CAP provides common base for data communication SDP provides basis discovery mechnismsl Profiles defined for interoperability Specifies protocol ladder from PHY to APP “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”80 Role of Testing in the Qualification Programl BT Qualification Program Goal: To ensure interoperability between different BT devices even from different vendors Method: Every BT device has to pass the Qualification Process by performing successfully the relevant test cases “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”81 Authority delegation for Bluetooth Qualification Program - 1 - Bluetooth SIG BluetoothQualifictionReviewBoard (BQRB) Bluetooth Qualification Administrator (BQA) Bluetooth Qualification Body (BQB) Bluetooth Technical AdvisoryBoard (BTAB) Bluetooth Qualification TestFacility (BQTF) ProgramDirective(PD) “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”82 Bluetooth Qualification Review Borad(BQRB)l Each bluetooth SIG Promoter company appoints one delegatel Responsible for setting up and maintaining Qualification criteria and rulesl Selects, hires and manages a BQA to a administer the program according to policiesl Definies the recognition requirements to become a BQTF and BQA l Rotating Chair “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”83 Bluetooth Qualification Administrator(BQA)l Implements the Qualification Programl Interface between BQRB and BQBs, BQTFs, prospective BQB candidates prospective BQTF candidatesl Maintains listings of: Recognized BQBs Accredited BQTFs Qualified (listed) products Approved waiversl Disseminates information on the program “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”84 Bluetooth Qualification Body(BQB)l Authorized to list products as qualified based on: Applicable Test Results in accordance with the TCRL Declarations of Compliance from the manufacturerl Responsible for: Checking completeness of material received Verifying authenticity of material received Maintaining confidential material Advising manufacturer on qualification processl Independent of product development effortsl Over 12 BQBs today “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”85 Bluetooth Qualification Test Facility(BQTF)l Independent testing facility which is accredited by BQRB to test products for compliance with the Bluetooth test requirementsl Required for testing Category A Test Cases No Category A Test Cases currently Other services possible (interoperability testing)l Accreditation Requirements include: Quality Certification in accordance with ISO Guide 25, EN45001 Bluetooth knowledge & test capability Independent of product development effortsl No accredited BQTFs today BQRB is now reviewing applications “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”86 Bluetooth Technical Advisory Board(BTAB)l Consists of BQBs, BQTF representatives and other technical experts l Provides information and recommendations to the BQRBl Advisory Tasks Proposals and advice to BQRB Proposals and advice to BQA Proposals and advice to the Bluetooth “Specification Authors”l Knowledge Depository Tasks Solutions to testing Bluetooth devices Knowledge of inconstancy of the Bluetooth Specifications “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”87 Bluetooth Qualification ProcessBQTF BQBManufacturer BQAProduct tested Declaration and documentation review Qualified products lists Documents pulled from web side Test report checked by BQB Qualification Program Documents “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”88 Bluetooth Qualification Processl Manufacturer obtains required documents from Bluetooth websitel Four categories of tests A - Validated and commercially available in at least 1 implementation B - Declaration with evidence C - Declaration without submitting evidence D - Informativel Bluetooth Qualification Test Facility (BQTF) needed for category A tests interoperability with “Blue Units” from Ericsson and Nokia “Seamless connectivity” Access NW . Home NW . Personal Networking “Digital Life Style”89 Bluetooth Qualification Processl Compliance Folder provided to Bluetooth Qualification Body (BQB) Test results for category A, B, and C. D is optional Declaration of Compliance Implementation conformance statement(ICS) which specifies the Bluet
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


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

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


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