cleoanka

etkileşimli bir sayfa · 5G ve yapay zekâ

Kaza anında şerit açmak

Bir kamera olayı gördüğünde ağdan öncelik ister. Kalabalık bir 5G hücresinde bunun gecikmeyi nasıl değiştirdiğini kendin dene.

canvas ve kod, bağımlılık yok · GitHub’da RoadGuard


1

Kalabalık bir hücrede şerit açmak

Bir yol kamerası görüntüsünü 5G üzerinden merkeze yollar. Hücre boşken her şey hızlıdır. Ama akşam trafiğinde aynı baz istasyonunu yüzlerce telefon paylaşır, paketler kuyrukta bekler ve gecikme yüzlerce milisaniyeye çıkar. Tam da bir kazanın olduğu anda görüntünün geç gelmesi, sistemin varlık sebebini boşa çıkarır.

CAMARA, operatörlerin ağ yeteneklerini standart API’lerle açtığı bir girişim. Quality on Demand (QoD) API’siyle bir uygulama belirli bir akış için geçici olarak daha iyi bir hizmet profili isteyebilir. RoadGuard bunu şöyle kullanır: model bir olay tespit ettiği anda QoD çağrısı yapar, kameranın akışı öncelikli kuyruğa alınır; olay bitince öncelik bırakılır.

FIG. 1 — Paket düzeyinde bir hücre simülasyonu. Altın paketler kamera, gri paketler diğer kullanıcılar. Arka plan yükünü artır, sonra “olay tespit edildi”ye bas: QoD çağrısı kısa bir sinyalleşme gecikmesinden sonra devreye girer. Sağda kamera karelerinin uçtan uca gecikmesi; kesikli çizgi 150 ms hedefi.

Yük kapasitenin altındayken iki mod arasında fark yoktur. Yük kapasiteye yaklaştıkça en iyi çaba modunda kuyruk şişer ve gecikme patlar; öncelikli kuyrukta kamera paketleri kalabalığın önüne geçtiği için gecikme düşük kalır. Bedeli dürüstçe görünür: aynı anda diğer kullanıcıların kuyruğu biraz daha uzar. Bu yüzden öncelik sürekli değil, olay süresince istenir.

2

Yanlış alarm ile kaçırma arasında

Sürücü davranışı tespiti (telefonla konuşma, kemer takmama, etrafa bakınma) her karede bir güven puanı üretir ve bu puan titrer. Tek bir karede eşiği aşmak alarm için yeterli olsaydı, sistem her el hareketinde öterdi. Eşiği yükseltmek yanlış alarmları azaltır ama gerçek olayları kaçırmaya başlar. İkisini birden iyileştirmenin yolu zamandır: “son n karenin en az k’sında” kuralı, kısa titremeleri süzer ve gerçekten süren davranışı yakalar.

FIG. 2 — Yeşil bantlar gerçek “telefon kullanımı” aralıkları, çizgi modelin kare başına güveni. Eşiği ve zamansal filtreyi ayarla; altta sistemin alarm verdiği aralıklar ve sayılar: yakalanan olay, kaçırılan olay, yanlış alarm.

Filtre kapalıyken iyi bir eşik bulmak neredeyse imkânsızdır. 8 karenin 5’i gibi bir kural açılınca geniş bir eşik aralığında hem yanlış alarmlar hem kaçırmalar düşer. Bedeli birkaç karelik gecikmedir; bir güvenlik sistemi için genellikle ödemeye değer. RoadGuard’daki davranış sınıfları bu tür zamansal kurallarla ve sınıf başına ayarlanmış eşiklerle raporlanır.

qod
Bir akış için geçici olarak daha iyi hizmet profili isteyen CAMARA API’si.
kuyruk
Yük kapasiteye yaklaşınca gecikme doğrusal değil, patlayarak artar.
k / n
Zamansal filtre: titreşimi süzer, süren davranışı yakalar; bedeli birkaç kare.