Liste der Bluetooth-Protokolle

Der kabellose Datenaustauschstandard Bluetooth verwendet eine Vielzahl an Protokollen. Kern-Protokolle werden von der Bluetooth SIG definiert. Zusätzliche Protokolle wurden von anderen Standardisierungsorganisationen verabschiedet. Dieser Artikel gibt eine Übersicht über die Kern-Protokolle und die weit verbreiteten übernommenen Protokolle.

Der Bluetooth Protocol Stack kann in zwei Teile geteilt werden: Der „Controller Stack“ enthält die zeitkritische Funkschnittstelle und der „Host Stack“ behandelt höherliegende Daten. Der Controller Stack ist üblicherweise in günstigen Hardwareeinheiten implementiert, welche das Funkequipment und einen Mikroprozessor enthalten. Der Host Stack ist üblicherweise als Teil des Betriebssystems oder als Programm für das Betriebssystem implementiert. Für integrierte Geräte wie Bluetooth Headsets kann der Host Stack und der Controller Stack auf demselben Mikroprozessor laufen, um Massenproduktionskosten zu reduzieren. Das wird Hostless System genannt.

Controller Stack

Asynchronous Connection-Less [Logischer Transport] (ACL)

Der normale Typ der Funkverbindung für gewöhnliche Datenpakete verwendet ein Polling TDMA Schema für einen beliebigen Zugriff. Er kann Pakete verschiedener Typen übertragen, welche durch folgende Kriterien unterschieden werden:

  • Länge (1, 3, oder 5 Zeitschlitze abhängig von der benötigten Payloadgröße)
  • Forward Error Correction (optional wird die Datenrate zu Gunsten der Zuverlässigkeit reduziert)
  • Modulation (Enhanced Data Rate Pakete erlauben eine bis zu drei fach höhere Datenrate, indem eine andere HF Modulation für die Payload verwendet wird)

Eine Verbindung zwischen den zwei Geräten muss explizit eingerichtet und akzeptiert werden, bevor Pakete übertragen werden können.

ACL Pakete werden automatisch erneut übertragen, wenn sie unbestätigt bleiben. Das ermöglicht die Korrektur von gestörten Funkverbindungen. Für isochrone Daten kann die Anzahl an erneuten Übertragungen durch ein flush timeout limitiert werden. Wenn allerdings der Retransmission und Flow Control Modus von L2PLAY nicht verwendet wird, muss sich eine höhere Schicht um den Paketverlust kümmern.

ACL Verbindungen werden getrennt, wenn in einem bestimmten Zeitraum nichts empfangen wurde. Das sind standardmäßig 20 Sekunden. Dies kann aber durch den Master geändert werden.

Diese Funkverbindung wird für Sprachdaten verwendet. Eine SCO Verbindung ist eine Reihe von reservierten Zeitschlitzen einer bestehenden ACL Verbindung. Jedes Gerät sendet enkodierte Sprachdaten im reservierten Zeitschlitz. Es gibt keine wiederholten Übertragungen, aber optional kann Vorwärtsfehlerkorrektur angewendet werden.

Enhanced SCO (eSCO) Verbindungen ermöglichen größere Flexibilität in der Einrichtung von Verbindungen: Um Zuverlässigkeit zu erreichen können Pakete im Fehlerfall erneut übertragen werden. Sie erlauben eine weitere Anzahl an Pakettypen und größere Intervalle zwischen Paketen als SCO. Dadurch wird die Verfügbarkeit des Funkkanals für andere Verbindungen erhöht.

LMP wird für die Steuerung der Funkverbindung zwischen zwei Geräten verwendet und ist im Controller implementiert. Es dient zusammen mit L2CAP aus dem Host Stack als Sicherungsschicht im Bluetooth-Protokoll-Stack.

Core Specification Versionen
Core Specification Status Version
Bluetooth® Core Specification 1.0b (Withdrawn) 0x00
Bluetooth® Core Specification 1.1 (Withdrawn) 0x01
Bluetooth® Core Specification 1.2 (Withdrawn) 0x02
Bluetooth® Core Specification 2.0+EDR (Withdrawn) 0x03
Bluetooth® Core Specification 2.1+EDR (Withdrawn) 0x04
Bluetooth® Core Specification 3.0+HS (Withdrawn) 0x05
Bluetooth® Core Specification 4.0 (Withdrawn) 0x06
Bluetooth® Core Specification 4.1 (Deprecated) 0x07
Bluetooth® Core Specification 4.2 0x08
Bluetooth® Core Specification 5.0 0x09
Bluetooth® Core Specification 5.1 0x0A
Bluetooth® Core Specification 5.2 0x0B
Bluetooth® Core Specification 5.3 0x0C
Bluetooth® Core Specification 5.4 0x0D
Bluetooth® Core Specification 6.0 0x0E

Host Controller Interface (HCI)

Standardisierte Kommunikation zwischen dem Host Stack (z. B. ein PC oder Smartphone OS) und dem Controller (Der Bluetooth Integrated Circuit (IC)). Dieser Standard macht den Host Stack oder den Controller IC mit wenig Aufwand austauschbar.

Es gibt einige HCI Transportschicht Standards, von denen alle eine andere Hardwareschnittstelle für die Übertragung der gleichen Kommandos, Events und Datenpakete verwenden. Die am meisten verwendete Schnittstelle ist USB (in PCs) und UART (in Smartphones).

Bei Geräten mit einfacher Funktionalität (z. B. Headsets) kann der Host Stack und der Controller in denselben Mikroprozessor integriert werden. Dann ist HCI optional, wird aber trotzdem oft als interne Software Schnittstelle implementiert.

LE LL ist das LMP Äquivalent für Bluetooth Low Energy (LE). Es ist allerdings deutlich einfacher. Es ist auf dem Controller implementiert und verwaltet Advertisements, Scanning, Connection und Security aus einer low-level, hardwarenahen Sicht aus Bluetooth Perspektive.

Host Stack

L2CAP wird innerhalb des Bluetooth-Protokoll-Stacks verwendet. Es reicht Pakete entweder zum Host Controller Interface (HCI) oder, bei einem hostlosen System, direkt zum Link-Manager oder zur ACL-Verbindung weiter.

Funktionen von L2CAP sind unter anderem:

  • Multiplexen von Daten zwischen unterschiedlichen Protokollen höherer Ebenen
  • Segmentierung und Wiederzusammenfügung von Paketen
  • Bereitstellung der Verwaltung unidirektionaler Übertragungen von Multicast-Daten zu einer Gruppe von anderen Bluetooth-Geräten
  • Verwaltung der Quality of Service (QoS) für Protokolle höherer Ebenen

L2CAP wird verwendet, um über ACL Verbindungen zu kommunizieren. Seine Verbindung wird aufgebaut, nachdem die ACL-Verbindung eingerichtet wurde.

Im Basismodus stellt L2CAP Pakete mit einer konfigurierbaren Payloadgröße bis zu 64 kB, mit 672 Byte als Standard-MTU und 48 Byte als minimale verpflichtende unterstützte MTU bereit. Im Retransmission- und Flow-Control-Modus kann L2CAP für zuverlässige oder asynchrone Daten pro Kanal konfiguriert werden, indem erneute Übertragungen und CRC-Prüfungen durchgeführt werden.

Die Zuverlässigkeit in jedem dieser Modi wird optional oder zusätzlich durch die Bluetooth-BDR- oder EDR-Luftschnittstelle der unteren Schicht garantiert, indem die Anzahl der Neuübertragungen und das Löschzeitlimit (Zeit, nach der das Funkgerät Pakete löscht) konfiguriert werden. Die Zusammensetzung in der richtigen Reihenfolge wird durch die untere Schicht garantiert.

Die EL2CAP-Spezifizierung fügt einen zusätzlichen Enhanced Retransmission Modus (ERTM) zur Kernspezifikation hinzu, der eine verbesserte Version des Retransmission and Flow Control Moduses ist. ERTM ist für die Verwendung von AMP (Alternate MAC PHY) wie IEEE 802.11abgn notwendig.

Bluetooth Network Encapsulation Protokoll (BNEP)

BNEP wird verwendet, um Netzwerkpakete über L2CAP zu versenden. Dieses Protokoll wird vom Personal Area Networking (PAN) Profil verwendet. BNEP nimmt die gleiche Funktion ein, wie das Subnetwork Access Protocol (SNAP) in WLAN.

Im Protokoll-Stack ist BNEP an L2CAP gebunden.

Radio Frequency Communication (RFCOMM)

Das Protokoll RFCOMM ist eine Reihe einfacher Transport Protokolle, die auf dem L2CAP Protokoll agieren und emulierte RS-232 Serial Ports zur Verfügung stellen (bis zu 60 simultane Verbindungen zu einem Bluetooth Gerät gleichzeitig). Das Protokoll basiert auf dem ETSI Standard TS 07.10.

RFCOMM wird auch Serial Port Emulation genannt. Das Bluetooth Serial Port Profil (SPP) basiert auf diesem Protokoll.

RFCOMM stellt, wie TCP, einen einfachen und zuverlässigen Datenstrom zum User dar. Es wird direkt von vielen Telefon Profilen zur Übertragung von AT Kommandos verwendet und dient als Transportschicht für OBEX über Bluetooth.

Viele Bluetooth Anwendungen verwenden RFCOMM wegen der verbreiteten Unterstützung und wegen der unter den meisten Betriebssystemen öffentlich zugänglichen Programmierschnittstelle. Zusätzlich können Anwendungen, die eine Serielle Schnittstelle für die Kommunikation verwenden, einfach auf RFCOMM portiert werden.

Im Protokoll-Stack ist RFCOMM an L2CAP gebunden.

Service Discovery Protokoll (SDP)

Wird verwendet, damit Geräte herausfinden können, welche Dienste das andere anbietet und welche Parameter verwendet werden müssen, um sich zu ihnen zu verbinden. Wenn sich z. B. ein Smartphone mit einem Bluetooth Headset verbindet, wird SDP verwendet, um herauszufinden, welche Bluetooth-Profile vom Headset unterstützt werden (Headset Profil, Hands Free Profil, Advanced Audio Distribution Profil etc.) und welche Protokoll-Multiplexer-Einstellungen benötigt werden, um sich mit ihnen zu verbinden. Jeder Dienst wird durch einen Universally Unique Identifier (UUID) identifiziert. Offizielle Dienste (Bluetooth-Profile) haben eine kurze UUID-Form (16 statt den vollen 128 Bit).

Im Protokoll-Stack ist SDP an L2CAP gebunden.

Telephony Control Protokoll (TCS)

Auch telephony control protocol specification binary (TCS binary) genannt.

Wird verwendet, um Sprach und Daten Anrufe zwischen Bluetooth Geräte aufzubauen und zu verwalten. Das Protokoll basiert auf dem ITU-T Standard Q.931. Es wurden die Bestimmungen von Annex D angewandt und minimale Änderungen vorgenommen.

TCS wird von Intercom (ICP) und Cordless Telephony (CTP) Profilen verwendet. Das Telephony Control Protocol wird nicht TCP genannt, damit Verwechslung mit Transmission Control Protocol (TCP), welches für Internetkommunikation verwendet wird, zu vermeiden.

Audio/Video Control Transport Protokoll (AVCTP)

Wird vom Remote Control Profil zur Übertragung von AV/C-Kommandos über einen L2CAP-Kanal verwendet. Die Musiksteuerungsknöpfe an einem Stereo-Headsets verwenden dieses Protokoll, um den Musik-Player zu kontrollieren.

Im Protokoll-Stack ist AVCTP an L2CAP gebunden.

Audio/Video Data Transport Protokoll (AVDTP)

Wird vom Advanced Audio Distribution Profil zum Streamen von Musik zu Stereo-Headsets über L2CAP-Kanäle verwendet. Zur Verwendung von Videoverteilungsprofilen vorgesehen.

Im Protokoll-Stack ist AVDTP an L2CAP gebunden.

Object Exchange (OBEX)

Object Exchange (OBEX; auch IrOBEX genannt) ist ein Kommunikationsprotokoll, das den Austausch von binären Objekten zwischen Geräten ermöglicht. Es wird von der Infrared Data Association verwaltet, aber wurde außerdem von der Bluetooth Special Interest Group und der SyncML Flügel der Open Mobile Alliance (OMA) übernommen.

OBEX wird in Bluetooth für viele Profile verwendet, die einfachen Datenaustausch benötigen (z. B. Object Push, Datenübertragung, einfaches Drucken, Telefonbuchzugriff etc.).

Low Energy Attribute Protocol (ATT)

Vergleichbar mit SDP, aber speziell für Low Energy Bluetooth angepasst und vereinfacht. Es ermöglicht dem Client, bestimmte vom Server veröffentlichte Attribute in einer einfachen und low-power-freundlichen Art und Weise zu lesen und zu schreiben.

Im Protokoll-Stack ist ATT an L2CAP gebunden.

Low Energy Security Manager Protokoll (SMP)

SMP wird von Bluetooth-Low-Energy-Implementierungen zur Verteilung von Pairing und transportspezifischen Schlüsseln verwendet.

Im Protokoll-Stack ist SMP an L2CAP gebunden.

Read other articles:

American television series 1981-1982 Today's FBILogo of Today's FBIAlso known asToday's F.B.I.GenreCrime dramaWritten byRogers TurrentineDirected byHarvey S. LaidmanStan JolleyVirgil W. VogelStarringMike ConnorsCarol PotterJohnny SevenRick HillHarold SylvesterJoseph CaliOpening themeElmer BernsteinComposersElmer BernsteinJohn CacavasCharles R. CaseyCountry of originUSAOriginal languageEnglishNo. of seasons1No. of episodes18, plus 1 TV-movieProductionExecutive producerDavid GerberEditorHerbert...

 

Genting Hong KongJenisPublikKode emitenSEHK: 678IndustriPariwisataDidirikan1993 (1993)KantorpusatHong KongMerek Star Cruises Crystal Cruises Dream Cruises Resorts World Manila MV Werften JasaResortKapal pesiarIndukGenting Group Genting Hong Kong Hanzi tradisional: 雲頂香港有限公司 Hanzi sederhana: 云顶香港有限公司 Alih aksara Mandarin - Hanyu Pinyin: Yúndǐng Xiānggǎng Yǒuxiàngōngsī Yue (Kantonis) - Jyutping: wan4 deng2 hoeng1 gong2 jau5 haan6 gung1 si1 Situs webww...

 

Indian king and founder of the Maratha Empire (r. 1674–80) For other uses, see Shivaji (disambiguation). Shivaji IShakakarta[1]Haindava Dharmoddharak[2]Portrait of Shivaji (c. 1680s), British Museum1st Chhatrapati of the Maratha EmpireReign1674–1680Coronation 6 June 1674 (first) 24 September 1674 (second) PredecessorPosition establishedSuccessorSambhajiBorn19 February 1630Shivneri Fort, Ahmadnagar Sultanate (present-day Maharashtra, India)Died3 April 1680 (aged 50)Ra...

HarimauRentang fosil: Pleistosen Status konservasi Terancam (IUCN 3.1)[1] Klasifikasi ilmiah Kerajaan: Animalia Filum: Chordata Kelas: Mammalia Ordo: Carnivora Famili: Felidae Genus: Panthera Spesies: P. tigris Nama binomial Panthera tigrisLinnaeus, 1758 Subspesies P. t. tigris P. t. sondaica P. t. trinilensis † P. t. acutidens † P. t. soloensis † Sinonim Tigris striatus Severtzov, 1858 Tigris regalis Gray, 1867 Harimau (Panthera tigris) adalah spesies kucing terbesar...

 

Untuk kegunaan lain, lihat SIG. Stasiun Simpang Stasiun SimpangLokasiSungai Rambutan, Indralaya Utara, Ogan Ilir, Sumatera Selatan 30862IndonesiaKoordinat3°6′13″S 104°41′59″E / 3.10361°S 104.69972°E / -3.10361; 104.69972Koordinat: 3°6′13″S 104°41′59″E / 3.10361°S 104.69972°E / -3.10361; 104.69972Ketinggian+3 mOperator Kereta Api IndonesiaDivisi Regional III Palembang Letakkm 388+500 lintas Panjang–Tanjungkarang–Prabum...

 

Az-Zubair bin Al-‘AwwamLahir594MekkahMeninggal656BasraPengabdian Kekhalifahan Rasyidin.Dinas/cabang Pasukan RasyidinLama dinas636, 640-642PangkatKomandanKomandanPenaklukan Muslim di Mesir, Perang Saudara Az-Zubair bin Al-‘Awwam[1] (Arab: الزبير بن العوامcode: ar is deprecated ) (wafat 36 H/656 M) adalah putra bibi Muhammad, yaitu Shafiyyah binti Abdul Muthalib, yang juga salah satu sahabat nabi dan termasuk as-Sabiqun al-Awwalun (10 orang yang pertama masuk Isla...

Banana RepublicJenisAnak perusahaan GapIndustriEceranDidirikan1978; 46 tahun lalu (1978)Mill Valley, California, A.S.PendiriMel ZieglerPatricia ZieglerKantorpusatSan Francisco, California, A.S.Cabang642TokohkunciArt Peck (CEO of parent Gap, Inc.)Mark Breitbard (President & CEO)ProdukPakaianIndukGap Inc. (1983–sekarang)Situs webBananaRepublic.com Banana Republic adalah sebuah unit toko pakaian yang menjual pakaian mewah. Banana Republic dimiliki oleh Gap Incorporated, sebuah perusah...

 

Nam chimNam chim chaeoJenisSaus celupTempat asalThailandSunting kotak info • L • BBantuan penggunaan templat ini Nam chim atau Nam jim (Thai: น้ำจิ้มcode: th is deprecated , IPA: [nám tɕîm]) adalah istilah dalam Bahasa Thai untuk merujuk kepada saus celup. Istilah ini dapat mengacu kepada berbagai jenis saus celup atau saus cocol dalam Masakan Thailand, yang kebanyakan merupakan kombinasi dari rasa asam, manis, asin, dan pedas.[1] Dari segi kekental...

 

Video games Platforms Arcade video game Console game Game console Home console Handheld console Electronic game Audio game Electronic handheld Online game Browser game Social-network game Mobile game PC game Linux Mac Virtual reality game Genres Action Beat 'em up Hack and slash Fighting Platform Shooter Survival Battle royale Action-adventure Stealth Adventure Interactive fiction Interactive movie Visual novel Gacha Horror Survival horror Licensed Masocore Massively multiplayer online Role-...

Medali PerdamaianTipeTanda jasaNegara IndonesiaDipersembahkan olehPresiden IndonesiaStatusMasih dianugerahkanDidirikan2009Pita tanda kehormatan KeutamaanSetaraMedali KepeloporanMedali Kejayaan Medali Perdamaian adalah tanda jasa yang diberikan oleh Presiden Indonesia kepada mereka yang telah berjasa besar memajukan perdamaian. Tanda jasa ini setingkat dengan tanda jasa lainnya, yaitu Medali Kepeloporan dan Medali Kejayaan.[1] Ikhtisar Medali Perdamaian adalah salah satu dari tiga...

 

  提示:此条目页的主题不是中華人民共和國最高領導人。 中华人民共和国 中华人民共和国政府与政治系列条目 执政党 中国共产党 党章、党旗党徽 主要负责人、领导核心 领导集体、民主集中制 意识形态、组织 以习近平同志为核心的党中央 两个维护、两个确立 全国代表大会 (二十大) 中央委员会 (二十届) 总书记:习近平 中央政治局 常务委员会 中央书记处 �...

 

Ardnamurchan distilleryRegion: HighlandLocationArdnamurchanOwnerAdelphiFounded2014Water sourceGlenmore River and springs above the distilleryNo. of stills1 wash still1 spirit stillCapacity500,000 L Ardnamurchan distillery is a Scotch whisky distillery on the Ardnamurchan peninsula of Lochaber in the Highlands, Scotland.[1][2] The distillery is considered one of the remotest distilleries in Scotland and takes its name from the peninsula.[1][3][4] The dis...

أنتونوف أن-70معلومات عامةالنوع طائرة نقلبلد الأصل  أوكرانياسعر الوحدة 50–55 مليون دولار , 60–70 million (export)التطوير والتصنيعالصانع Antonov Serial Production Plant (en) سنة الصنع 1994الكمية المصنوعة 3 سيرة الطائرةدخول الخدمة 19 يناير 2015 أول طيران 16 ديسمبر 1994الوضع الحالي في الخدمةالخدمةالمستخدم �...

 

German software producer Software AGCompany typePublicTraded asFWB: SOWIndustryComputer softwareFounded1969; 55 years ago (1969)HeadquartersDarmstadt, GermanyKey people Sanjay Brahmawar, CEOTotkam KhatibzadeGross BerndStefan Sigg Karl-Heinz Streibich, Chairman of the Supervisory Board ProductsDigital Transformation & Internet of Things software and consulting including ARIS, webMethods, Adabas & Natural, NaturalONE, Apama, Cumulocity, Zementis, Alfabet, Mashzone...

 

Pregnana Milanesecomune LocalizzazioneStato Italia Regione Lombardia Città metropolitana Milano AmministrazioneSindacoAngelo Bosani (lista civica di centro-sinistra “Insieme per Pregnana”) dal 13-06-2017 (2º mandato dal 14-06-2022) TerritorioCoordinate45°31′N 9°01′E45°31′N, 9°01′E (Pregnana Milanese) Altitudine154 m s.l.m. Superficie5,07 km² Abitanti7 277[1] (30-6-2023) Densità1 435,31 ab./km² Comuni confinantiBa...

2012 video game 2012 video gameCall of Duty: Black Ops: DeclassifiedNorth American cover artDeveloper(s)nStigate Games[2][3]Publisher(s)ActivisionSeriesCall of DutyPlatform(s)PlayStation VitaReleaseWW: November 13, 2012[1]Genre(s)First-person shooterMode(s)Single-player, multiplayer Call of Duty: Black Ops: Declassified is a 2012 first-person shooter video game, developed by nStigate Games and published by Activision for the PlayStation Vita. The game was announced at ...

 

此條目之中立性有争议。其內容、語調可能帶有明顯的個人觀點或地方色彩。 (2017年8月13日)加上此模板的編輯者需在討論頁說明此文中立性有爭議的原因,以便讓各編輯者討論和改善。在編輯之前請務必察看讨论页。   关于与「李明哲事件」標題相近或相同的条目页,請見「李明哲」。 彭宇华、李明哲颠覆国家政权案公诉机关湖南省长沙市人民检察院被告人彭宇华�...

 

Théâtre antique et ses abords et « Arc de Triomphe » d'Orange *  Patrimoine mondial de l'UNESCO Arc de Triomphe d'Orange Coordonnées 44° 08′ 32″ nord, 4° 48′ 17″ est Pays France Subdivision Vaucluse, Provence-Alpes-Côte d'Azur Type Culturel Critères (III) (VI) Superficie 9,45 ha Zone tampon 232 ha Numérod’identification 163 Région Europe et Amérique du Nord ** Année d’inscription 1981 (5e session) Autre protecti...

Ejemplo de uso de Internet como medio de conexión de usuarios remotos a los servidores de la empresa. Acceso a Internet o conexión a internet es el sistema de enlace con que el computador, dispositivo móvil o red de computadoras cuenta para conectarse a Internet,[1]​ lo que les permite visualizar las páginas web desde un navegador y acceder a otros servicios que ofrece Internet, como correo electrónico, mensajería instantánea, protocolo de transferencia de archivos (FTP), etcéte...

 

رامون بلانكو رودريغيز معلومات شخصية الميلاد 20 فبراير 1952(1952-02-20)فيميانزو  الوفاة 9 مايو 2013 (عن عمر ناهز 61 عاماً)قادس  الطول 1.73 م (5 قدم 8 بوصة) مركز اللعب وسط الجنسية إسبانيا  مسيرة الشباب سنوات فريق 1965–1969 Sportivo Italiano [الإنجليزية]‏ المسيرة الاحترافية1 سنوا�...