بلوتوث (Bluetooth) قسمت اول
بلوتوث (Bluetooth) قسمت اول
مقدمه
بلوتوث (Bluetooth) یک استاندارد برای ارتباط کوتاه برد، مصرف انرژی کم، کم هزینه و بی سیم میباشد، که از تکنولوژی رادیویی استفاده میکند، تکنولوژی حاضر استاندارد IEEE تحت عنوان WPANهای ۸۰۲٫۱۵ میباشد. فناوری بلوتوث شامل چندین نکته کلیدی، که قبول آن را به طور گسترده آسان میکند، میباشد._در دسترس عموم و استفاده از آن آزاد میباشد._توانایی بی سیم و کوتاه برد آن به دستگاههای جانبی این اجازه را میدهد که توسط یک واسط هوایی ارتباط برقرار کنند، جایگزین شدن کابلها که از اتصال دهندهها با اشکال و سایزهای مختلف و چندین گیره، استفاده میکردند._بلوتوث هردو نوع داده و صوت را پشتیبانی میکند که آن را به یک تکنولوژی ایده آل تبدیل نمودهاست که بسیاری از وسایل را قادر به ارتباط کردهاست._بلوتوث از فرکانس غیر منظم استفاده میکند و در هرجای دنیا قابل دسترس است.
بلوتوث یک رشته خصوصیت بی سیم است که ارتباطات کوتاه برد بین وسایل مجهز به تراشههای کوچک و اختصاصی بلوتوث را تعریف میکند. بلوتوث یک استاندارد رادیویی و پروتکل ارتباطی برای مصارف با توان پایین و برد کوتاه میباشد که با نصب یک میکروچیپارزان قیمت در دستگاهها فعال میشود. بلوتوث در حقیقت نام تجاری برای شبکههای بی سیم شخصی است که با استاندارد IEEE ۸۰۲٫۱۵ هم شناخته میشود. این بلوتوث برای فاصلههای نزدیک و ارسال پیغام، عکس و یا هر اطلاعات دیگر استفاده میشود.
ارتباط چگونه برقرار میشود؟
ارتباط با فرکانسهای رادیویی انجام میشود، هر وسیله بلوتوث حاوی یک تراشه فرستنده/گیرنده مربعی شکل به ضلع ۴ سانتیمتر است، که در باند فرکانسی GHz ۲٫۴ تا GHz ۲٫۴۸ کار میکند. این فرکانس از این لحاظ انتخاب شده، که در سراسر جهان به طوررایگان در دسترس است و محدودیتهای داشتن مجوز را ندارد. این باند فرکانس طبق یک توافق نامه بینالمللی برای استفاده توسط لوازم علمی، پزشکی و صنعتی کنار گذاشته شده و اصطلاحاً به آن ISM میگویند. باند ISM به ۷۹ کانال تقسیم میشود که هرکدام پهنای باند ۱MHzای دارند. بلوتوث از لحاظ نظری پهنای باند یک مگابایت در ثانیه را دارد، که سرعتی نزدیک به ۷۲۳ کیلوبیت در ثانیهاست. این سرعت خیلی بالا نیست، اما برای انتقال دادهها بین وسایل دستی و دسترسی به اینترنت کاملاً کافی است.
تداخل امواج
یکی از راهها برای جلوگیری از تداخل امواج ارسال سیگنالهای بسیار ضعیفی در حدود ۱میلی وات است. استفاده از امواج کم قدرت، شعاع برد سیگنالهای بلوتوث را به حدود ۱۰متر محدود میکند. و هم چنین استفاده از این گونه سیگنالهای ضعیف ایجاد تداخل بین امواج بلوتوث با امواج تلفن همراه، کامپیوتر یا دستگاه تلویزیون به طور کلی منتفی میشود. بلوتوث از یک فناوری دیگر به نام «جهش فرکانس در طیف گسترده» یا(FHSS) بهره میگیرد، که احتمال استفاده از فرکانس برابر توسط دو دستگاه به طور همزمان را تقریباً به صفر میرساند. بر پایه این تکنولوژی هر وسیله این امکان را دارد که از ۷۹ فرکانس منحصر به فرد که به صورت اتفاقی از میان یک سری فرکانسهای از پیش تعیین شده انتخاب میشوند، استفاده کند. و به طور منظم تغییر فرکانس میدهد. در مورد بلوتوث این عمل تغییر فرکانس در دستگاه فرستنده حدود ۱۶۰۰بار در ثانیه اتفاق میافتد، بر پایه همین تکنولوژی از اختلال بین امواج بلوتوث با دستگاههایی مثل کنترل درب پارکینگ یا تلفنهای بی سیم جلوگیری میشود.
تاریخچه
فکر اولیه بلوتوث در شرکت موبایل اریکسون در سال ۱۹۹۴ شکل گرفت. اریکسون که یک شرکت سوئدی ارتباطات راه دور است، در آن زمان در حال ساخت یک ارتباط رادیویی کم مصرف، کم هزینه بین تلفنهای همراه و یک گوشی بی سیم بود. کار مهندسی در سال ۱۹۹۵ شروع شد و فکر اولیه به فراتر از تلفنهای همراه و گوشیهای آنها توسعه یافت تا شامل همه انواع وسایل همراه شود.در سال ۱۹۹۸اریکسون با چند شرکت دیگر موافقت نامهای را امضاء نمود که بر اساس آن گروه SIG به وجود آمد. این نام از نام یک پادشاه دانمارکی به نام هارالد بلاتند (Harald Blaatand)، گرفته شدهاست. کلمه بلاتند بعد از انتقال به زبان انگلیسی به شکل بلوتوث تلفظ شد، که معنای دندان آبی دارد. این حکمران به طور صلح آمیز، دانمارک، سوئد جنوبی و نروژ شمالی را متحد کرد. این کار به او شهرت یک پادشاه ماهر در ارتباط و مذاکره را در تاریخ داد. شرکت اریکسون اسم بلوتوث را به این فناوری داد چون امیدوار بود بتواند به طور صلح آمیز وسایل مختلف را متحد کند.
معماری
واحد پایه در سیستم بلوتوث یک "پیکونت است که از یک گره اصلی و حداکثر هشت گره پیروفعال به فاصله حداکثر ده متر، تشکیل شدهاست. در یک فضای بزرگ و واحد میتوان چندین پیکونت داشت و حتی میتوان آنها را از طریق یک گره که نقش پل ایفاء میکند، به هم متصل کرد. به مجموعی ای از پیکونتهای متصل بهم اصطلاحاً) شبکه متفرق/پراکنده) گفته میشود. در یک پیکونت علاوه بر هفت گره فعال پیرو، میتواند تا ۲۵۵ گره غیر فعال وجود داشته باشد. اینها دستگاههایی هستند که گره اصلی آنها را در حالت استراحت و کم توان وارد کرده تا مصرف باتری آن کاهش یابد. یک دستگاه در حالت غیر فعال هیچ کاری نمیتواند انجام دهد به جز آن که به سیگنال فعال سازی خود یا سیگنال Beacon که از گره اصلی میرسد، پاسخ بدهد.
هنگامی که دو دستگاه بلوتوث دار در محدوده ارتباط قرار میگیرند آنها جهت برقراری ارتباط با یکدیگر تلاش میکنند. اگر در آن زمان هیچ پیکونتی موجود نباشد یک فرایند مبادله فعال میشود. یک دستگاه به عنوان گرهٔ اصلی در نظر گرفته میشود و بقیه به عنوان گرههای پیرو انتخاب میشوند. گره اصلی فرکانس، ترتیب پرشهای فرکانس، زمان بندی و ترتیب گرههای پیرو را انتخاب میکند. گره اصلی هم چنین مسئول تعلیم دادن گرههای پیرو برای تغییر وضعیت دادن به حالتهای دیگر برای زمانهای غیر فعال است.
گره اصلی و پیرو باید اطلاعات ساعت و آدرس را به منظور وارد شدن گره پیرو به پیکونت متعلق به آن گره اصلی، مبادله کنند. هر دستگاه بلوتوث یک مشخصه جهانی(Global ID) منحصر به فرد برای ایجاد مدل پرش (hopping pattern) دارد.
امواج رادیویی گره اصلی مشخصه جهانی واختلاف ساعت خود را با هرگره پیرو موجود در پیکونت خود تقسیم میکند.
•یک دستگاه بلوتوث میتواند دریکی از حالات زیر باشد:
Standby (آماده به خدمت): هنگامی است که دستگاه روشن است ولی به پیکونت وصل نیست.
Inquiry (در حال جست و جو): هنگامی است که در خواستهایش را برای پیدا کردن دستگاهایی که میتواند به آنها وصل شودمی فرستد Page (فراخوانی): مربوط به گره اصلی در پیکونت است و به معنی پیغامهایی است که دستگاه برای دعوت گرههای پیرو جهت اتصال به پیکونت ارسال میکند.
Connect (اتصال): وقتی که ارتباط موفقیت آمیز بین گرهٔ اصلی و دستگاه جدید برقرار شود. دستگاه جدید که نقش پیرو را بازی می-کند به حالت connected در آمده و یک آدرس فعال دریافت میکند.
Transmit (ارسال): حالتی است که دستگاه در حال ارسال دادهٔ خود میباشد. وقتی که ارسال داده تمام شد به حالت connected در میآید.
Sniff: حالت کممصرف دستگاه است که مربوط به گرهٔ پیرو میباشد و به اندازهٔ بازهٔ زمانی از قبل تعیین شده استراحت میکند. (sleep) دستگاه در زمان مشخص شده برای انتقال اطلاعات بیدار میشود (فعال میشود)، سپس دستگاه دوباره به حالت غیر فعال بر میگردد تا زمان sniff مشخص شدهٔ بعدی فرا برسد.
Hold (حالت انتظار): حالت کم مصرف دیگری است که گرهٔ پیرو به مدت از پیش تعیین شدهای غیر فعال است، اگرچه در این حالت انتقال دادهای صورت نمیگیرد.
وقتی که دستگاه پیرو دادهای برای ارسال یا دریافت نداشته باشد ممکن است دستگاه اصلی، آنرا به سمت حالت استراحت هدایت کند. وقتی که دستگاه وارد حالت استراحت میشود، آدرس فعال خود را درپیکونت رها میکند. این ادرس پس از آن به گرهٔ پیروایی که، گرهٔ اصلی آن را از حالت غیرفعال دوباره فعال میکند، اختصاص داده میشود.
پروتکل
استاندارد بلوتوث پرتکلهای متعددی دارد که به طور ناموزون در چند لایه گروه بندی شدهاند.ساختار لایهها از مدل OSI، TCP/IP، مدل ۸۰۲ یا هر مدل شناخته شدهٔ دیگر تبعیت نمیکند. با این وجود IEEE در حال اصلاح بلوتوث است تا با مدل ۸۰۲ سازگار تر شود.معماری پروتکل بلوتوث که توسط کمیتهٔ ۸۰۲ اصلاح شدهاست.[۳]
•مشخصهٔ بلوتوث، استک پروتکلی بلوتوث را به سه گروه منطقی تقسیم میکند که عبارتند از:
- گروه پروتکل انتقال
- گروه پروتکل لایههای میانی
- گروه کاربردها
پروتکلهای انتقال به دستگاههای مجهز به بلوتوث این امکان را میدهند که محل یکدیگر را تعیین کنند و لینکهای فیزیکی و منطقی را توسط پروتکلهای لایهٔ بالاتر و درخواستها مدیریت نمایند. به این نکته باید توجه نمود که استفاده از واژهٔ Transport در اسم این پروتکل به این منظور نیست که این پروتکل منطبق با لایهٔ انتقال از مدل ارجاعی اتصال داخلی سیستم باز، نمیباشد. بلکه این پروتکلها مطابق با لایهٔ Data link و لایهٔ فیزیکی از مدل OSI میباشند. لایههای رادیویی، باند پایه، مدیریت لینک، کنترل منطقی اتصال و انطباق و واسط کنترل ند میزبان که به صورت HCI نامیده میشود، در گروه پروتکلهای انتقال قرار دارند. این پروتکلها هردو انتقال هم زمان و غیرزمان را پشتیبانی میکنند. تمام پروتکلها در این گروه برای پشتیبانی از ارتباط بین دستگاههای مجهز به بلوتوث لازمند.
گروه دوم از پروتکلها به نام پروتکلهای میانی شامل سه قسمت و پروتکلهای استاندارد صنعتی میباشند. مانند پروتکلهای ایجاد و توسعه یافته توسط SIG. این پروتکلها به درخواستهای موجود و جدید امکان میدهند که بر روی لینکهای بلوتوث عمل کنند. پروتکلهای استاندارد صنعتی شامل پروتکل نقطه به نقطه (PPP)، پروتکل اینترنت (IP)، پروتکل کنترل انتقال (TCP)، پروتکلهای درخواست بی سیم(WAP) و پروتکلهای تبادل شئ OBEX))می باشندکه از تجمیع داده توسط اشعهٔ مادون قرمز (IrDA)نتیجه میشوند.
پروتکلهای ایجاد شده توسط گروه SIG که صرفاً مرتبط با بلوتوث هستند، شامل:
۱) مقلد پورت سریال (RFCOMM) که درخواستهای legacy را قادر میسازد، به صورت یکپارچه بر روی پروتکلهای انتقال بلوتوث فعالیت کنند. پروتکلی جهت شبیه سازی استاندارد درگاه سریال (serial port) است که در تمام PCها از آن برای اتصال صفحه کلید، موس، مودم و امثال آن استفاده میشود.این پروتکل برای آن طراحی شده تا بتوان از دستگاههای قدیمی به سهولت استفاده کرد.
۲) پروتکل TCS که مبتنی بر بستهاست، برای مدیریت عملیات telephony که telephony پروتکلی بی درنگ است که برای سه پروفایل انتقال صدا به کارمی آید. این پروتکل همچنین تنظیم و قطع ارتباط را برعهده دارد.
۳) پروتکل کشف خدمات (SDP) که به دستگاهها اجازه میدهد اطلاعاتی درمورد سرویسهای موجود یکدیگر به دست آورند. به طورکلی برای کشف و تشخیص انواع خدماتی که درون شبکه عرضه میشود، کاربرد دارد. استفاده مجدد از پروتکلهای موجود و خط اتصال یک پارچه بین درخواستهای موجود یک الویت بالا در توسعهٔ مشخصات بلوتوث بود.
گروه درخواست شامل درخواستهای فعلی، که از لینکهای بلوتوث استفاده میکنند، میباشد. آنها میتوانند شامل درخواستهای legacy مانند درخواستهای مطلع از بلوتوث باشند. این لایه محل قرارگرفتن انواع برنامههای کاربردی و پروفایلها است. این لایه برای انجام کار از خدمات پروتکلهای موجود در لایههای زیرین بهره میگیرد.هر برنامه کاربردی، زیرمجموعهای از پروتکلهای مختص به خود را به خدمت میگیرد. ابزارهای ویژهای مثل گوشی بی سیم(Headset) بسته به نوع برنامهٔ کاربردی آنها، فقط به برخی از پروتکلها نیازمندند.
مزایا
محدودیت در انتقال داده(Data) از طریق سیم
دستگاههایی که با سیم کار میکنند از طریق رابطهای سریال یا موازی(parallel) و یا USB به کامپیوتر متصل میشوند. اگر از ارتباط سریال استفاده شود در هر سیکل زمانی یک بیت ارسال می-شود و ارتباط موازی در هر سیکل ۸ تا ۱۶ بیت را ارسال مینماید. این مقادیر در دنیای ارتباطات پرسرعت امروزی بسیار کم است. که این مشکل با امواج بلوتوث حل شدهاست.
قیمت ارزان فناوری بلوتوث
یکی دیگر از دلایل استفاده از تراشههای بلوتوث قیمت بسیار مناسب آن است. قیمت این تراشهها است. این تکنولوژی از محدوده فرکانس۴/۰۲ تا ۴/۸۲ گیگا هرتز که محدودهای رایگان است استفاده میکند که ۷۹ کانال ارتباطی را شامل میشود.
سرعت انتقال اطلاعات در بلوتوث
از ارتباط همزمان استفاده شود نرخ انتقال اطلاعات ۴۲۳ کیلوبایت در ثانیه خواهد بود. در این نوع ارتباط دستگاه فرستنده و گیرنده به طور هم زمان قادر به دریافت و ارسال اطلاعات هستند. در نوع دیگر ارتباط که ارتباط غیرهمزمان نام دارد نرخ انتقال اطلاعات ۷۲۰ کیلوبایت در ثانیه خواهد بود. البته با وجود سرعت بیشتر این ارتباط نسبت به ارتباط هم زمان، قابلیت ارسال و دریافت در یک زمان را ندارد.
برتری بلوتوث در مقابل تکنولوژی مادون قرمز
فرستنده مادون قرمز و گیرنده آن میبایست در مقابل هم قرار بگیرند تا ارسال اطلاعات صورت گیرد، در غیر این صورت و وجود داشتن مانعی در بین راه، انتقال اطلاعات به درستی صورت نمیگیرد. یکی دیگر از مشکلات مادون قرمز اصطلاح «یک به یک» است. به این معنی که فقط میتوان اطلاعات را از یک دستگاه تنها به یک دستگاه دیگر ارسال نمود و در یک لحظه قادر به ارسال اطلاعات از یک دستگاه به چند دستگاه نخواهیم بود اما هر دو مشکل IrDA از طریق بلوتوث قابل رفع است.
عدم تداخل امواج بلوتوث با دیگر امواج
برای جلوگیری از تداخل اطلاعات بلوتوث از تکنیکی به نام FHSS استفاده میکند و این تکنیک به دستگاهها اجازه میدهد که در یک محدوده فرکانسی مشخص شده به صورت خودکار تغییر فرکانس داشته باشند. در واقع در این تکنولوژی یابنده کانال آزاد بیش از ۱۶۰۰ بار در ثانیه کانالهای ارتباطی را چک میکند تا از کانالهای اشغال شده با خبر باشد و در صورت ایجاد یک ارتباط جدید یک کانال آزاد را به آن ارتباط اختصاص دهد.
اتوماتیک بودن
مجهز به تراشههای بلوتوث به طور خودکار یکدیگر تشخیص داده و ارتباط برقرار میکنند و دادهها بدون دستور ما یابا دستور ما انتقال پیدا میکنند.
کم مصرف بودن
احتیاج به انرژی بسیار کم برای برقراری ارتباط با وسایل دیگر موجب صرفه جویی زیاد در مصرف باتری میشود. هر سیگنال بلوتوثی که که گوشی تلفنهمراه ارسال یا دریافت میکند فقط ۱میلی وات از باتری آن را مصرف میکند یعنی در واقع میتوانیم بگوییم که این فعالیت تأثیری روی باتری ندارد.
منبع : دانشنامه ویکیپدیا
برای مشاهده ي قسمت دوم این مطلب روی لینک زیر کلیک کنید:
این وبلاگ درجهت جمع آوری ویکپارچه سازی اطلاعات مفید در زمینه برق، الکترونیک، شبکه و ... برای عزیزان و به اشتراک گذاشتن آنها راه اندازی شده است. در اين راستا لازم است نکاتی چند را به اطلاع عزيزان برسانيم: