اجازه بدهید بررسی سیستم بلوتوث را با مروری سریع بر دستاوردها و اهداف آ« آغاز نمائیم . واحد پایه در سیستم بلوتوث یک پیکونت است که از یک گروه و حداکثر هفت گره پیرو فعال به فاصله حداکثر هفت گرو پیرو فعال (Active Slave Node) به فاصله حداکثر ده متر ، تشکیل شده است.در یک فضای بزرگ و واحد می توان چندین پیکونت داشت و حتی می توان آنها را از طریق یک گروه که نقش پل (Bride) ایفا می کند به هم متصل کرد(به شکل زیر نگاه کنید ) به مجموعه ای از پیکونتهای متصل بهم اصطلاحا شبکه متفرق / پراکنده گفته می شود .
در یک پیکونت علاوه بر هفت گروه فعال پثرو ، می تواند تا 255 گروه غیر فعال وجود داشته باشد . اینها دستگاه هائی هستند که گروه اصلی آنها را در خالت استراحت و کم توان وارد کرده تا مصرف باطری آن کاهش باید.
یک ایستگاه در حالت غیر فعال هیچ کاری نمی توان انجام بدهد به جز آنکه به سیگنال فعال سازی خود یا سیگنال Beacon که از گروه اصلی می رسد ، پاسخ بدهد . به غیر از این حالات ، دو حالت میانی در مصرف توان به نامهای حالت Hold و Sniff نیز وجود دارد که در اینجا بدان نخواهدیم پرداخت .
دلیل طراحی اصلی /پیرو آن بود که طراحان آن در نظر داشتند قیمت کل سیستم بلوتوث پیاده سازی شده بر روی تراشه ، زیر پنج دلار باشد. نتیجه این تصمیم گیری آنست که گروه های پیرو {مثل صفحه کلیدها ، موس ، چابگر} تقریباً غیر همشمند و ساده هستند و اساسا آنچه را که گروه اصلی (Master ) به آنها دستور بدهد اجرا می کنند . یک پیکونت سیستمی مینی بر TDM متمرکز است که در آن هسته مرکزی (یعنی گروه اصلی یا Master) بر سیگنال ساعت نظارت دارد و تعیین می کند که چه دستگاههی و در کدام برش زمانی (Slot) مخابره داشته باشد . تبادل اطلاعات صرفاً بین گره مرکزی و گروه های پیرو انجام می شود و ارتباط مستقیم دو گره پیرو { مثلاً دو صفحه کلید یا دو چاپگر} ممکن نیست.
مزایای استاندارد Bluetooth:
کاربردهای بلوتوث
بیشتر پروتکلهای شبکه فقط کانالی را بین چند مولفه مخابراتی ، ساماندهی و ایجاد می کنند و اجازه می دهند طراحان برنامه های کاربردی به پیاده سازی هر آنچه که مورد نیاز است بپردازند . به عنوان مثال 802.11 مشخص نکرده که کاربران باید صرفاً از کاربران باید صرفا از کامپیوتر کیفی خود برای خواندن ایمیل یا جستجو در وب یا هر چیز دیگری بهره بگیرند. برعکس ، در تشریح بلوتوث نسخه V1.1 از 13 کاربرد مختلف که باید از آنها پشتیبانی شود، نام برده شده و برای هر یک ، پشته پروتکلی متفاوتی ارائه گردیده است . متاسفانه این راهکار به پیچیدگی بسیار زیتد منتهی می شود و ما از آن صرف نظر خواهیم کرد . این سیزده کاربرد که (پروفایل ) نام گرفته اند در زیر فهرست شده اند با نگاهی اجمالی به پروفایلها ممکن است به آنچه که کنسرسیوم بلوتوث در پی انجام بیشتر پی ببریم .
پروفایل عمومی دسترسی حقیقتاً یک برنامه کاربردی نیست بلکه بیشتر یک زیر بناست که بر اساس آن برنامه های کاربرهای حقیقس ساخته و پیاده می شوند . وظیفه اصلی آن ارائه تمهیداتی اسست که بتوان بین گروه اصلی (Master) و گروه پیرو (Slave) یک کانال مطمئن برقرار و آنرا حفظ کرد.
پروفایل تشخیص خدمات که آنهم تقریباً عمومی و کلی است توسط دستگاههابرای آگاهی از خدماتی مه دیگر دستگاهها ارائه می دهند ، استفاده می شود. تمام دستگاههای مبتنی بر بلوتوث موظف به پیاده سازی این دو پروفایل هستند .بقیه پروفایلها اختیاریند.
پروفایل درگاه سریال یک پروتکل انتقال است که بقیه پروفایلها از آن بهره می گیرند . این پروفایل یک درگاه سریال را شبیه سازی می کند و ببطور خاص برای کاربردهای قدیمی که به خط سریال نیاز دارند، سودمند است.
پروفایل عمومی مبادله شی ء یک ارتباط مبتنی بر مدل مشتری/ سرویس دهنده ، برای انتقال داده ها اعریف کرده است . اگر چه همیشه مشتری ، آغاز کننده عملیات لست ولیکن یک گره پیرو می توان هم سرویس دهنده و هم مشتری باشد . همانند پروفایل درگاه سریال این پروفایل تیز زیر بنای دیگر پروفایلهاست .
گروه سه تائی پروفایلهای بعدی به منظور کاربردهای شبکه ای (Networking) تعریف شده اند . پروفایل دسترسی به LAN اجازه می دهد که یک دستگاه مبتنی بر بلوتوث به یک شبکه ثابت متصل شود.
این پروفایل رقیب مستقیم 802.11 است پروفایل شبکه مبنب بر شماره گیری (Dialup) انگیزه اصلی کل این پروژه بوده است . این پروفایل اجازه می دهد که یک کامپیوتر کیفی بتواند به یک تلفن همراه که دارای مودم داخلی بی سیم است متصل شود.پروفایل دورنگار (FAX) شبیه به پروفایل شماره گیری است با این تفاوت که اجازه می دهد ماشینهای دورنگار بی سیم از طریق یک دستگاه تلفن همراه و بدون نیاز به سیم ، اقدام به ارسال یا دریافت دورنگار کنند.
سه پروفایل بعدی در خصوص تلفن کاربرد دارند . پروفایل تلفن بی سیم راهی را برای اتصال گوشی یک تلفن بی سیم به دستگاه ثابت است. در حال حاضر تلفنهای بی سیم خانگی را نمی توان به عنوان تلفن همراه به کارگرفت ولی در آینده شاید تلفن بی سیم و تلفن همراه در هم ادغام شوند.
پروفایل Intercom این امکان را فراهم می کند تا دو تلفن ، شبیه به واکی تاکی بهم متصل گردند. نهایتا (پروفایل گوشی -Headset-) امکان ارتباط بی سیم بین گوشی و ایستگاه ثابت (مثل هندزفری Hands Free) را فراهم می کند که به عنوان مثال برای صحبت با تلفن در حین رانندگی مفید است.
سه پروفایل باقیمانده برای مبادله اشیاء بین دو ابزار تعریف شده است . اشیاء می توانند فایلهای داده ، تصویر یا کارتهای تجاری باشند پروفایل سنکرواسیون برای بار کردن داده در درون کامپیوتر کیفی یا PDA (کامپیوتر های دستی ) در حین ترک منزل و جمع آوری اطلاعات پس از برگشت ، مفید است.
آیا واقعاً نیاز بوده که تمام این کاربردها به تفصیل تحلیل شوند و برای هر کدام پشته پروتکلی متفاوتی تعریف گردد؟ شاید نه ! اما بخشهای متفاوت این استاندارد را گروه ها بر روی نیازهای خاص خود متمرکز بودند ، درنتیجه هر یک پروفایل مورد نظر خود را پدید آوردند.
برای توجیه این موضوع به قانون کانوی بیندیشید.(در یکی از شماره های مجله Datamation در آوریل 1968، ملوین کانوی مشاهدات خود را بدین نحو منتشر کرد که اگر n شخص را به نوشتن یک کامپایلر بگمارید، آنچه که بدست خواهید آورد یک کامپایر n-pass است {یعنی کامپایلری که در آن تعداد مراحل ترجمه یک برنامه ،n گذر می باشد.} بعبارت عام ساهتار نهائی یک نرم افزار آیینه تمام نمای ترکیب گروهی است که آن را تولید کرده اند . شاید می شد که جای سیزده پشته پروتکلی به دو پشته کلی بسنده کرد: یکی برای انتقال فایل و دیگری برای انتقال بی درنگ جریان اطلاعات.