İletişim

Okuma: ~2 dk

TWT (Target Wake Time) — IoT ve Mobil Cihazların Pil Ömrünü Uzatan Zamanlama

Wi-Fi 6 ile gelen Target Wake Time, cihazların ne zaman uyanıp ne zaman uyuyacağını ağla önceden anlaşarak planlamasını sağlar. Pil ömrüne etkisini, hava süresi verimliliğini, IoT senaryolarını ve yapılandırma noktalarını inceliyoruz.

  • Teknik inceleme bekliyor

TWT hangi sorunu çözer?

Klasik Wi-Fi güç tasarrufu (legacy power save) cihazın her beacon periyodunda uyanıp 'bana veri var mı?' diye bakmasını gerektirir. Beacon'lar genellikle 102,4 ms'de bir gönderilir; yani uyuyan bir cihaz saniyede yaklaşık 10 kez uyanmak zorundadır. Bir sensör ya da pil ile çalışan cihaz için bu, pilin önemli bir bölümünün yalnızca 'dinleme'ye harcanması demektir.

TWT bu modeli kökten değiştirir: cihaz ile AP, bağlantı kurulurken bir uyanma takvimi üzerinde anlaşır. Örneğin bir sıcaklık sensörü 'saatte bir, 10 ms süreyle uyanacağım' der ve aradaki tüm beacon'ları atlayarak derin uykuda kalabilir. AP ise o cihaza ait veriyi, anlaşılan uyanma anına kadar tamponda tutar.

TWT anlaşması nasıl kurulur?
  1. 1 1. İstek

    Cihaz TWT parametrelerini önerir (periyot, süre)

  2. 2 2. Pazarlık

    AP kapasitesine göre kabul eder ya da karşı öneri sunar

  3. 3 3. Anlaşma

    Uyanma takvimi her iki tarafta da kayıtlıdır

  4. 4 4. Uyku

    Cihaz radyoyu kapatır, beacon'ları atlar

  5. 5 5. Uyanma

    Planlanan anda veri alışverişi yapılır

  6. 6 6. Tekrar uyku

    Bir sonraki planlanan ana kadar derin uyku

İki tür TWT: bireysel ve yayın

Bireysel (individual) TWT'de her cihaz kendi takvimini AP ile ayrı ayrı anlaşır. Bu, farklı ihtiyaçları olan cihazların — örneğin 30 saniyede bir rapor veren bir sensörle 10 dakikada bir uyanan bir barkod okuyucunun — aynı ağda kendi ritminde çalışmasını sağlar.

Yayın (broadcast) TWT'de ise AP, bir grup cihaz için ortak uyanma pencereleri ilan eder. Bu özellikle OFDMA ile birlikte güçlüdür: aynı pencerede uyanan birden fazla cihaz, tek bir tetik çerçevesiyle aynı anda, kanalın farklı alt birimlerinde (RU) iletim yapabilir. Sonuç, hem pil tasarrufu hem de hava süresi verimliliğidir.

Tipik cihazlarda pil tüketiminde radyonun payı (yaklaşık)
  • Sürekli aktif radyo100 %
  • Klasik power save35 %
  • TWT ile planlı uyku8 %

Sahada ne değişir?

TWT'nin en belirgin faydası IoT cihazlarında görülür: pille çalışan sensörlerin pil ömrü aylardan yıllara çıkabilir. Depolardaki el terminalleri ve barkod okuyucular vardiya sonuna kadar şarj sorunu yaşamaz. Hastanelerdeki taşınabilir cihazlar, sürekli şarj istasyonu aramak yerine görevde kalır.

İkinci fayda daha az bilinir: hava süresi verimliliği. Uyanma anları planlandığında, yüzlerce cihazın rastgele uyanıp kanal için yarışması yerine düzenli, çakışmasız iletim pencereleri oluşur. Yoğun IoT ortamlarında bu, tüm ağın verimini artırır.

Dikkat edilmesi gerekenler

  • TWT hem AP hem de cihaz tarafından desteklenmelidir; eski cihazlar klasik power save ile çalışmaya devam eder.
  • Ses ve görüntü gibi gecikmeye duyarlı uygulamalar için uzun TWT periyotları uygun değildir — cihaz profiline göre ayrı anlaşmalar gerekir.
  • Bazı IoT cihazları TWT desteklese bile üretici yazılımında varsayılan kapalıdır; cihaz tarafında etkinleştirme gerekir.
  • TWT anlaşmaları roaming sırasında yeni AP'ye taşınmalıdır; aksi halde cihaz her geçişte yeniden pazarlık yapar.
  • AP başına desteklenen eşzamanlı TWT anlaşması sayısı sınırlıdır; binlerce sensörlü projelerde üretici dokümanı kontrol edilmelidir.

F2 yaklaşımı

IoT ağırlıklı projelerde cihaz envanterini ve güç profillerini tasarımın parçası yapıyoruz: hangi cihaz hangi TWT periyoduyla çalışmalı, hangi SSID'de hangi güç tasarrufu politikası uygulanmalı, roaming ile TWT nasıl uyumlu tutulmalı. Doğru planlanmış bir TWT stratejisi, pil değişim maliyetlerini ve sahadaki cihaz arızalarını ciddi ölçüde azaltır.