להלן תיאור קצר של ארכיטקטורת המערכת של Bluetooth.
תכנון המערכת הופרד למגוון שכבות כמעט עצמאיות לשם הפשטה תפיסתית
של התיאור. שכבות אלו מתוארות בפרוטרוט בספציפיקציות היסוד של
Bluetooth.
ספציפיקציות התכנון מתארות גם תכונות מסוימות של קבוצות שכיחות
מסוימות אשר ניתן ליישמן על Bluetooth
כדי להשיג אחידות עם מגוון יצרנים. אלו מתוארים בפרופילים של
ספציפיקציות
Bluetooth.
ניתן להשיג הן את הקוד והן את התיאורים ללא תשלום באתר הרשמי של
Bluetooth.
סקירה כללית של מחסנית הפרוטוקול (Protocol
Stack)
תכולת מחסנית הפרוטוקול הבסיסית מוצגת בתרשים 1.
התרשים מראה כי מחסנית הפרוטוקול כוללת שכבת רדיו בתחתית, אשר
יוצרת את ממשק ההתקשרות הפיזי. המטרה הבסיסית של פס הבסיס
ופרוטוקול מנהל הקשר Link
Manager Protocol
- LMP
אשר שוכנים מעליו היא ליצור ולשלוט בקשרים בין מכשירי Bluetooth.
שלוש שכבות תחתונות אלו מותקנות באופן טיפוסי בחומרה. שכבת השולט
ב- host
דרושה להשקת חומרת Bluetooth
לפרוטוקול העליון Logical Link
Control and Adaptation Protocol.
השולט ב- host
דרוש רק כאשר ה- L2CAP
שוכן בתוכנת ה-
host.
אם ה- L2CAP
נמצא גם על מודול ה- Bluetooth,
יתכן ולא יהיה צורך בשכבה זו, שכן ה- L2CAP
יוכל להתקשר ישירות עם ה- LMP ופסהבסיס. היישומים מצויים מעל L2CAP.
החלקים הבאים מתארים בקצרה כל שכבה.