7 research outputs found

    Towards AoI-aware Smart IoT Systems

    Get PDF
    Age of Information (AoI) has gained importance as a Key Performance Indicator (KPI) for characterizing the freshness of information in information-update systems and time-critical applications. Recent theoretical research on the topic has generated significant understanding of how various algorithms perform in terms of this metric on various system models and networking scenarios. In this paper, by the help of the theoretical results, we analyzed the AoI behavior on real-life networks, using our two test-beds, addressing IoT networks and regular computers. Excessive number of AoI measurements are provided for variations of transport protocols such as TCP, UDP and web-socket, on wired and wireless links. Practical issues such as synchronization and selection of hardware along with transport protocol, and their effects on AoI are discussed. The results provide insight toward application and transport layer mechanisms for optimizing AoI in real-life networks

    Haberleşme ağlarında bilgi yaşı farkında çizelgeleme

    No full text
    In next-generation communication networks, various types of data traffic with different requirements will coexist. This type of coexistence requires new techniques based on new metrics to distinguish the various types of data traffic based on their value. The emerging metric Age of Information (AoI) quantifying the timeliness of the communication flow is a promising metric to prepare future networks for new technologies such as the Internet of Things and Autonomous Driving. In this thesis, we studied scheduling problems with the objective of minimizing AoI on different network models. With the help of the results obtained from the theoretical study of LCFS queues using the Stochastic Hybrid System method, we propose a prominent scheduling algorithm called Maximum Age Difference, which is useful for optimizing the network in terms of AoI. Additionally, we approached the age-minimizing scheduling problem with Reinforcement Learning-based methods, which is advantageous when the network statistics are unknownYeni nesil haberle¸sme aglarında farklı isterlere sahip olan çe¸sitli veri trafikleri birlikte ˘ bulunacak. Bu birliktelik yeni metriklere dayanan ve veri trafiklerini ayırt edebilen yeni tekniklere ihtiyaç duymaktadır. Haberle¸sme baglantılarının tazeli ˘ gini ölçen Bilgi ˘ Ya¸sı metrigi, yeni nesil haberle¸sme a ˘ glarını Nesnelerin ˘ ˙Interneti ve Otonom Sürü¸s gibi yeni teknolojilerine hazırlamak için ümit vadetmektedir. Bu tezde, bilgi ya¸sını dü¸süren çizelgeleme problemini farklı ag modellerinde inceledik. LCFS kuyruklarda ˘ Stochastic Hybrid System metoduyla yaptıgımız teorik çalı¸smaların sonuçları yardı- ˘ mıyla Maximum Age Difference isimli agları bilgi ya¸sı açısından optimize etmekte ˘ kullanılabilecek öne çıkan bir çizelgeleme algoritması önerdik. Ayrıca bilgi ya¸sı dü- ¸süren çizelgeleme problemini Reinforcement Learning tabanlı metodlarla birlikte inceledik. Bu yöntem özellikle agın istatistiksel bilgilerini bilinmedi ˘ gi zaman avantajlı ˘ olmaktadır.M.S. - Master of ScienceTUBITAK (Yurtici Lisansustu Burslar

    Age Minimization of Multiple Flows using Reinforcement Learning

    No full text
    Age of Information (AoI) is a recently proposed performance metric measuring the freshness of data at the receiving side of a flow. This metric is particularly suited to status-update type information flows, like those occurring in machine-type communication (MTC), remote monitoring and similar applications. In this paper, we consider the problem of AoI-optimal scheduling of multiple flows served by a single server. The performance of scheduling algorithms proposed in previous literature has been shown under limited assumptions, due to the analytical intractability of the problem. The goal of this paper is to apply reinforcement learning methods to achieve scheduling decisions that are resilient to network conditions and packet arrival processes. Specifically, Policy Gradients and Deep Q-Learning methods are employed. These can adapt to the network without a priori knowledge of its parameters. We study the resulting performance relative to a benchmark, the MAF algorithm, which is known to be optimal under certain conditions

    Minimizing Age of Information for Multiple Flows

    No full text
    Age of Information (AoI) is an emerging metric measuring the freshness of a flow at its destination, which is critical for time-sensitive applications. We consider multiple flows served by a single server. To minimize the average AoI over all flows, we formulate preemptive and non-preemptive Maximum Age Difference (MAD) algorithms, and experimentally observe their superior performance with respect to various other scheduling algorithms for multi-flow networks. We also observe that both MAD and MAF (Maximum Age First) respond favorably to flow diversity, with a reduction in AoI

    Measuring age of information on real-life connections

    No full text
    Age of Information (AoI) is a relatively new metric to measure freshness of networked application such as real-time monitoring of status updates or control. The AoI metric is discussed in the literature mainly in a theoretical way. In this work, we want to point out the issues related to the measuring AoI-related values, such as synchronization and calculation of the values. We discussed the effect of synchronization error in the measurement and a solution for calculating an estimate of average AoI without any synchronization

    Age of Information in Practice

    No full text
    While age of Information (AoI) has gained importance as a metric characterizing the freshness of information in information-update systems and time-critical applications, most previous studies on AoI have been theoretical. In this chapter, we compile a set of recent works reporting AoI measurements in real-life networks and experimental testbeds, and investigating practical issues such as synchronization, the role of various transport layer protocols, congestion control mechanisms, application of machine learning for adaptation to network conditions, and device related bottlenecks such as limited processing power

    PROTOTİP IoT AĞI ÜZERİNDE EN İYİ BİLGİ YAŞI İÇİN YENİLİKÇİ ALGORİTMALARIN GERÇEKLENMESİ

    No full text
    Güncellemeye dayanan uygulamaların ortak bir başarım kriteri, verinin işlendiği ve kararların verildiği düğümdeki bilginin yeterince taze oluşudur. Bilgi Yaşı (Age of Information), alıcı tarafın elindeki en yeni veri güncellemesinin ne kadar eskimiş olduğunu, yani bu güncelleme kaynakta oluştuğundan itibaren geçmiş olan süreyi ifade eder. Bu konuda temel katkılar yapacak olan 117E215 numaralı “Optimal Bilgi Yaşı için Veri Örnekleme ve Çizelgeleme Kuramsal Sınırları, Algoritmalar ve Deneysel Uygulamalar” başlıklı TÜBİTAK 1001 projemiz, 3 kuramsal ve 1 deneysel iş paketinden oluşmaktadır.TÜBİTAK projelerinde sözleşme aşamasındaki gecikmeden ötürü (6 ay), teorik çalışmalara başlanmış olsa da teçhizat ihtiyacından ötürü deneysel çalışmalara başlanamamıştır. Ayrıca deneysel iş paketine ilave yapılarak deneysel çalışmanın kapsamı genişletilmiştir. BAP projesi kapsamında, sözleşmesi henüz gelmemiş TÜBİTAK 1001 projesinin deneysel iş paketin ilk bölümü olan IoT prototip ağını kurmak amaçlanmaktadır. Proje dahilinde üzerinde çalıştığımız teorik problemlerin deneysel olarak başarımlarını test edeceğimiz deneysel uygulama kısmı çeşitli bileşenlerden oluşacaktır. Bunlardan ilki laboratuvar ortamında çeşitli fiziksel verileri örnekleyecek algılayıcılardır. Tüm bu algılayıcılar, arabirimler, erişim noktaları ve uygulama yazılımları bir arada programlanarak heterojen bir uçtan-uca kontrol/otomasyon sistemi/sistemleri oluşturulacaktır
    corecore