Download - iBeaconTeknolojisi ve Eddystone

Transcript
Page 1: iBeaconTeknolojisi ve Eddystone

iBeacon Teknolojisi&

EddystoneÖmer Faruk Görmel

G120910021

Page 2: iBeaconTeknolojisi ve Eddystone

BLE(Bluetooth Low Energy)

• Bluetooth 4.0 ile birlikte gelen düşük enerjili kablosuz ağ teknolojisidir.

• Günlük Bluetooth kullanımındaki enerji tüketimini %1’lik bir orana düşürmeyi hedeflemiştir.

• BLE teknolojisi, kısa periyotlarda az veri aktarımı yapmak için tasarlanmıştır.

• BLE; iOS, Android, Windows Phone ve BlackBerry tarafından desteklenen düşük enerji tüketimine ve maliyete sahip yeni bir teknolojidir.

• Bluetooth LE, BLE, Bluetooth Smart olarak piyasada bulunmaktadır.

Page 3: iBeaconTeknolojisi ve Eddystone

iBeacon Nedir?

• iBeacon teknolojisi, kullanıcıların konumlarına bağlı olarak içerik ve bildirim sunma imkanı sağlayan bir mikrolokasyon altyapısıdır.

• Bu teknoloji, ilk olarak Apple tarafından Apple Dünya Geliştiriciler Konferansı (WWDC) 2013’te tanıtılmıştır.

• iBeacon, Apple tarafından patentli bir teknolojidir.

Page 4: iBeaconTeknolojisi ve Eddystone

iBeacon Teknolojisi• Bluetooth Smart altyapısına dayanan iBeacon teknolojisi, iOS

ve Android uyumlu akıllı mobil cihazlar vasıtası ile, konuma duyarlı uygulamaların geliştirilmesine imkan tanımaktadır.

• iBeacon ile belirlenen etkileşim alanına, giren kullanıcıya bildirim sağlamak, içerik sunmak ya da yaya takip ve navigasyonu gibi hizmetler sunan uygulamalar geliştirmek mümkündür.

• Düşük enerji tüketimi, yüksek kestirim kabiliyeti ve düşük maliyet etkenleri ile iBeacon, geniş bir yelpazede yenilikçi konum bazlı hizmetlerin sunulmasını mümkün kılmaktadır.

Page 5: iBeaconTeknolojisi ve Eddystone

iBeacon Teknolojisi

• UUID: Global tekil kimlik (Universal Unique Identifier)

• Major ve Minor: Bu değerler iBeaconlar üzerinde ayrıştırma imkanı sağlamaktadır.

• iBeacon 16 bayt UUID, 2 bayt major, 2 bayt minor olmak üzere toplamda 20 baytlık bir data paketine sahiptir.

Page 6: iBeaconTeknolojisi ve Eddystone
Page 7: iBeaconTeknolojisi ve Eddystone

iBeacon Nerelerde Kullanılır?• Müzeler, kafeler, alışveriş merkezleri, mağazalar ve

lokasyon belirleme ihtiyacı olan iç mekanlarda iBeacon teknolojisi kullanılmaktadır.

• Alışveriş merkezlerinde iBeacon teknolojisiyle müşterilerin hangi mağazaya kaç kere girdikleri, hangi reyon yakınlarında oldukları bilgisi elde edilebileceği gibi, müşterilerin akıllı cihazlarına kişiye özel bildirimler ve kampanya mesajları gönderilebilir.

• Sergi, müze ve kültür merkezlerinde iBeacon teknolojisi sayesinde, ziyaretçilere bulundukları konuma bağlı olarak sesli ve görsel içeriklerle sergi ve spesifik koleksiyon ürünleri, tarihi eserler ve her türlü ürün hakkında detaylı bilgiler sağlanabilmektedir.

• Kat planları ve gerçek zamanlı konumlama servisi ile ziyaretçilerin bina içi navigasyonu sağlanır ve yönlendirme hizmeti verebilir.

Page 8: iBeaconTeknolojisi ve Eddystone

Eddystone Nedir?

• Eddystone, Google’ın geliştirdiği Android ve iOS destekli BLE Beacon formatıdır.

• Eddystone formatı, Apple’ın geliştirdiği iBeacon teknolojisine alternatif olarak görülmektedir.

• Eddystone açık kaynaklıdır. (https://github.com/google/eddystone)

Page 9: iBeaconTeknolojisi ve Eddystone

Eddystone Paket Tipleri• Eddystone içerisinde 3 farklı paket yapısı

bulunmaktadır.

• Eddystone-UID: Beaconların tekil olarak tanımlanmasını sağlayan bilgileri içeren paket yapısıdır.

• Toplamda 16 byte uzunluğunda olup ilk 10 byte’lık kısımda “namespace” olarak adlandırılan beaconları genel olarak tanımlayıcı tekil numarası bulunuyor.

• Kalan 6 byte’lık kısım ise “instance” olarak adlandırılmakta ve aynı grup veya üreticinin beaconları arasında ayrıştırılmasını sağlamakta, kullanılan 12 karakterlik bir string içerebilmektedir.

Page 10: iBeaconTeknolojisi ve Eddystone

Eddystone Paket Tipleri• Eddystone-URL: Google’ın Fiziksel Web(Physical Web)

kapsamında başlattığı bu paket yapısında bildiğimiz standart URL’ler bulunmaktadır.

• Bu paket yapısını tanıyan cihazlar ve yazılımlar(internet tarayıcıları) otomatik olarak bu beaconları gördüğü zaman içerisinde yer alan URL’in açılmasını ve kullanıcıya gösterilmesini sağlamaktadır.

Page 11: iBeaconTeknolojisi ve Eddystone

Eddystone Paket Tipleri• Eddystone-TLM(Telemetry): Bu paket tipi Eddystone-UID

ve Eddystone-URL paketleri ile birlikte yayın yapılmakta olup beacon’ların pil, sıcaklık, nem gibi sensörlerinden elde ettiği verileri içermektedir.

• Diğer data paketlerine göre daha az sıklıkla yayınlanmaktadır.

Page 12: iBeaconTeknolojisi ve Eddystone
Page 13: iBeaconTeknolojisi ve Eddystone

Fiziksel Web(Physical Web)

• Fiziksel Web, nesneler ile iletişim kurmanızı sağlayan iBeacon araçlarıdır. Bu cihazlar çevrelerine sürekli olarak URL yani bir web sayfası linki yayarlar (Eddystone-URL).

• Fiziksel Web'in parçası olan nesneler, telefona Bluetooth sinyalleri gönderir. Chrome ile cihaz bu sinyalleri alıp kullanıcının ilgisini çekebilecek web sayfalarının bir listesini göstermektedir.

Page 14: iBeaconTeknolojisi ve Eddystone

iBeacon vs Eddystone• iBeacon resmi olarak sadece iOS

platformunu desteklemektedir. Eddystone ise her iki platformu resmi olarak destekler.

• Eddystone formatında üç farklı paket yapısı bulunmaktadır. iBeacon’da ise sadece tek paket yapısı vardır.

• iBeacon’larda kullanıcıya ulaşmak için bir uygulama gerekirken, Eddystone’da URL paketleri sayesinde herhangi bir uygulamaya gerek yoktur.

Page 15: iBeaconTeknolojisi ve Eddystone

iBeacon ve Eddystone Cihazları Üreten Bazı Şirketler

Page 16: iBeaconTeknolojisi ve Eddystone

Kaynaklar•http://chapters.comsoc.org/vancouver/BTLER3.pdf

•https://developer.bluetooth.org/TechnologyOverview/Pages/BLE.aspx

•https://kontakt.io/blog/what-is-eddystone/

•https://bkon.com/beacons/differences/

•https://support.google.com/chrome/answer/6239299?hl=tr

•http://www.cimri.com/haberler/bluetooth-nedir-ne-ise-yarar-2047

•http://www.nodesagency.com/list-9-biggest-beacon-manufacturers/

•http://www.veapple.com/Haber-552-ibeacon_nedir_nasil_kullanilir.html

•http://www.ibeacon.com.tr

•http://webrazzi.com/2014/09/13/aslanoba-ile-yollarini-ayiran-boni-beacon-uretmeye-ve-kurumsal-projeler-gelistirmeye-basladi/

•https://gelecegiyazanlar.turkcell.com.tr/blog/applein-yeni-isaret-fisegi-ibeacon

•Matthew Gast - Building Applications with iBeacon Proximity and Location Services with Bluetooth Low Energy - O'Reilly Media - ISBN-13: 9781491904572 S:32-37