Veri iletilmeyecekse, primer ve sekonder arasındaki bir
bağlantı enerji tasarrufu moduna alınabilir.
Üç enerji tasarrufu modu vardır:
HOLD modu eş zamanlı olmayan (asenkron) hazır olmama (absence:yokluk) için
kullanılır. Örneğin, bir sekonder ( (slave)cihaz belirli bir noktadan itibaren
200-500 ms boyunca ağı dinlemediğini belirtebilir. Bu durumda primer (master)
cihaz belirtilen süre boyunca sekonder cihaza çağrıda bulunmaz ve sekonder
cihaz primer cihazın paketlerini dinlemez. Her iki cihaz da bu süreyi diğer
aktiviteler (tarama, scatternet vb.) için kullanabilir.
SNIFF modu (uyku modu) azaltılmış periyodik aktivite için
kullanılır. Örneğin, primer veya sekonder bir cihaz her 50 ms'de bir yalnızca birkaç zaman penceresi
(slotu) için dinleme yaptığını belirtebilir. SNIFF modu, enerji tüketimini
azaltmayı amaçlayan neredeyse tüm cihazlar için kullanılır.
PARK modu bir cihazı eşzamanlı/senkronize tutmak için
kullanılır. Ancak cihaz veri trafiğine aktif olarak katılamaz. Park modu
neredeyse tüm yonga setleri tarafından desteklense de nadiren kullanılır.
Küçük bataryaların ihtiyacını düşük tutmak için enerji
tüketiminin azaltılmasına ilişkin ayrıntılar, daha öncekiler ile yeni tariflenen
modlar için primer ve sekonder cihazların uyumlu hale getirilmesine bağlıdır.
|
Bluetooth Teknolojisinde Durumlar |
Aşağıda İTÜ Bilgi İşlem Daire Başkanlığınca yayımlanmış bir makaleden ki burada enerji tasarruf modlarını da içeren kısmı dikkatle okuyalım, ayrıca konuyu zenginleştirmek ve ayrıntılı hale getirmek adına bir alıntı yaparak bitirelim:
"Sistem Çalışması:
Bluetooth araçları dört ayrı çalışma durumundan birisinde bulunur: Aktif, koklama, durağan ve park. Bağlantı sırasında paketler gidip gelirken bu durumlarda bulunulur. Aktif durumdaki bir araç, yönetici-uydu kanalını, kendi zaman aralığında dinleyerek, kendi AM_ADDR'sini içeren paketleri bekler. Araç sadece kendi zaman aralığında dinleme işleminde bulunduğu için aktif mod enerji bakımından en verimli durumdur. Koklama durumundaki bir uydu; kanalı, yönetici tarafından kendisine bildirilen bir zaman aralığında eş zamanlı olarak dinler. Bu uygulama özellikle birden fazla Piconet'te yer alan uydular için enerji tasarrufu sağlamaya yönelik bir uygulamadır. Yönetici uyduya paketleri sadece önceden belirttiği koklama zaman aralıklarında yollar. Durağan durumdaki bir uydu belli işlemleri yapamaz; ancak yönetici ile eş zamanlı frekansını korur. Bu durumdaki bir uydu hala AM_ADDR'sini korur. Yani aktif duruma geçtiği zaman eski adresi ile çalışacaktır. Park durumdaki bir uydu ise park üye adresi (PM_ADDR) ve erişim isteme adresi (AR_ADDR) olarak iki adres alır. Park durumu bir yöneticiye 7'den daha fazla uydu bağlandığı zaman ortaya çıkar. Park durumundaki bir uydu, aktif duruma geçmek için yöneticiye AR_ADDR'si ile başvurur. AR_ADDR'lerin her uydu için farklı olmak zorunda olmadığını ancak PM_ADDR'lerin her uydu için farklıdır. Bu sayede bir Piconet'te yer alan uydu sayısı 7'den 255'e çıkartılırken iletişimin verimliliği de korunmuş olur. Sonuç olarak Bluetooth™ yeni ve ilgi çekici bir teknoloji olarak bir çok uygulamaya açıktır ."
Hiç yorum yok:
Yorum Gönder