Akıllı telefonlar arasında veri transferi sağlamak amacıyla geliştirilen “Decimen Optical Transfer” adlı yeni bir deneysel sistem, alışılmış kablosuz bağlantı protokollerine sıra dışı bir alternatif sunuyor. Sistem; herhangi bir mobil uygulama yükleme, aynı Wi-Fi ağına bağlanma, Bluetooth eşleştirmesi yapma veya hücresel veri kullanma ihtiyacını tamamen ortadan kaldırarak yalnızca tarayıcı ve kamera üzerinden optik veri transferi gerçekleştirebiliyor.
60 FPS yenileme hızına sahip QR kodlarıyla veri yayını
GitHub üzerinde bashalarmistalt, Reddit’te ise Alstroph kullanıcı adıyla projeyi paylaşan geliştirici, veri iletimini saniyede 60 kareye (60 FPS) kadar yenilenen dinamik QR kod akışı üzerinden sağlıyor.
Sistemde gönderici konumundaki cihaz, dosya verilerini tarayıcı üzerinde hızla değişen bir QR kod dizisine dönüştürerek ekranda sergiliyor. Alıcı cihaz ise kamerasını gönderici ekrana odaklayarak akan bu kareleri okuyor ve dosyayı anlık olarak cihaz üzerinde yeniden birleştiriyor.
Hata toleransı sağlayan “fountain code” altyapısı
Projenin en kritik teknik ayağını, optik veri iletiminde yaşanan odaklama veya kare atlama sorunlarını çözen “fountain code” (çeşme kodlaması) adı verilen algoritma oluşturuyor. Bu kodlama tekniği sayesinde, tarama esnasında bazı QR kareleri ortam ışığı, bulanıklık veya ekran yenileme hızı uyumsuzluğu nedeniyle okunamasa dahi aktarım süreci kesintiye uğramıyor.
Her bir QR kodu karesi; oturum kimliği, sıra numarası, blok detayları, dosya boyutu ve doğrulama verilerini içeren yaklaşık 20 baytlık bir başlık (header) taşıyor. Alıcı sistem, gelen bağımsız veri bloklarını toplayarak eksik kareleri tolere ediyor ve dosya bütünlüğünü doğrulama kodlarıyla teyit ederek aktarımı tamamlıyor.
Aktarım performans verileri ve lisans durumu
Yapılan saha testlerinde geliştirici, Apple’ın ProMotion ekranına sahip bir iPhone ile elde taşınan kullanım senaryosunda yaklaşık 128 KB/s veri aktarım hızına ulaşıldığını aktarıyor. Gönderici ve alıcı cihazların sabit bir yüzeye yerleştirildiği ideal koşullarda ise aktarım hızının 186 KB/s (yaklaşık 190 KB/s) seviyesine kadar çıktığı ifade ediliyor.
Şimdilik kavram kanıtlama (proof-of-concept) aşamasında bulunan Decimen Optical Transfer, özellikle internet altyapısının bulunmadığı, veri kısıtlamasının olduğu veya iki cihazın aynı yerel ağa bağlanmasının güvenlik riski oluşturduğu senaryolar için pratik bir çözüm sunuyor. Açık kaynaklı MIT lisansı altında erişime açılan projenin geliştiricisi, benzer optik yöntemlerin geçmişte de denendiğini ancak bu çözümün tamamen bağımsız bir mantıkla kurgulandığını belirtiyor.
