Implementation and evaluation of age-aware downlink scheduling policies in communication networks

Oğuz, Tahir Kerem
As communication systems evolve, advanced perspectives are needed to meet the requirements of emerging applications. The Age of Information metric has taken its place in the literature to examine the information freshness demands of various applications. With the Age of Information perspective, the freshness of information subject to communication is monitored from the destination’s point of view. Within the scope of the thesis, a wireless network with a single transmitter (base station) and multiple receivers was realized using Software Defined Radios (SDRs). The Information Age metric was considered the main performance metric of the network. Low-complexity, age-sensitive scheduling policies were applied and compared with traditional scheduling policies. Then, the Query Age of Information (QAoI) metric, a version of the Age of Information concept suitable for pull-based scenarios, was examined. We modified Age-Aware policies to perform well with respect to QAoI. We modified the SDR testbed to study the performance of pull-based scheduling methods experimentally.


Implementation and Evaluation of Age-Aware Downlink Scheduling Policies in Push-Based and Pull-Based Communication
Oğuz, Tahir Kerem; Ceran Arslan, Elif Tuğçe; Uysal, Elif; Girici, Tolga (2022-5-01)
As communication systems evolve to better cater to the needs of machine-type applications such as remote monitoring and networked control, advanced perspectives are required for the design of link layer protocols. The age of information (AoI) metric has firmly taken its place in the literature as a metric and tool to measure and control the data freshness demands of various applications. AoI measures the timeliness of transferred information from the point of view of the destination. In this study, we exper...
Experimenting with software testbeds for evaluating new technologies
LINDVALL, Mikael; RUS, Ioana; DONZELLI, Paolo; MEMON, Atif; ZELKOWITZ, Marvin; Betin Can, Aysu; BULTAN, Tevfik; ACKERMANN, Chris; ANDERS, Bettina; ASGARI, Sima; BASILI, Victor; HOCHSTEIN, Lorin; FELLMANN, Joerg; SHULL, Forrest; TVEDT, Roseanne; PECH, Daniel; HIRSCHBACH, Daniel (2007-08-01)
The evolution of a new technology depends upon a good theoretical basis for developing the technology, as well as upon its experimental validation. In order to provide for this experimentation, we have investigated the creation of a software testbed and the feasibility of using the same testbed for experimenting with a broad set of technologies. The testbed is a set of programs, data, and supporting documentation that allows researchers to test their new technology on a standard software platform. An import...
Evaluation of information technology certificate programs in terms of 21st century skills
ÇAKIR, HASAN; Delialioğlu, Ömer; ÖZGÜL, EMRE (2019-10-01)
The purpose of this study is to determine the effectiveness of an IT certificate program that contributes to the career development of individuals in terms of gaining 21st century skills, given the increasing competitive conditions of globalization process and developments in Information Technologies (IT). This study covers the Cisco Certified Network Associate (CCNA) Certificate Program in Vocational and Technical High Schools in collaboration with Cisco Networking Academy, one of the important institution...
Analysis of graph and text representation techniques for news recommendation and news classification
Ağrıman, Mustafa; Karagöz, Pınar; Department of Computer Engineering (2022-2-07)
Developments in computer science leads to increase in the use of software applications in all areas of life. This also causes an increase in data usage. Applications using textual data involves tasks such as finding similarities between texts, detecting events from texts, and classifying texts. However, using graphs and graph vectors can be more successful than textual methods of representing textual information, due to capability to express additional features and complex relationships in graph structure. ...
Using data analytics for collaboration patterns in distributed software team simulations
Dafoulas, Georgios A.; Serce, Fatma C.; SWİGGER, Kathleen; BRAZİLE, Robert; Alpaslan, Ferda Nur; Alpaslan, Ferda Nur; Milewski, Allen (2016-08-05)
This paper discusses how previous work on global software development learning teams is extended with the introduction of data analytics. The work is based on several years of studying student teams working in distributed software team simulations. The scope of this paper is twofold. First it demonstrates how data analytics can be used for the analysis of collaboration between members of distributed software teams. Second it describes the development of a dashboard to be used for the visualization of variou...
Citation Formats
T. K. Oğuz, “Implementation and evaluation of age-aware downlink scheduling policies in communication networks,” M.S. - Master of Science, Middle East Technical University, 2021.