Amin Shahraki

Amin Shahraki

orcid

Research Focus & Metrics

Academic Career Length

8Years (2019-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 March 2021 in Computer Communications
Verified
Journal Article
Open access
MAMahmoud Abbasi
Mahmoud Abbasi
ASAmin Shahraki
Amin Shahraki
ATAmir Taherkordi
Amir Taherkordi

2 November 2020 in IEEE Transactions on Network and Service Management
Verified
Journal Article
Closed access
ASAmin Shahraki
Amin Shahraki
ATAmir Taherkordi
Amir Taherkordi
OHOystein Haugen
Oystein Haugen
Frank EliassenFrank Eliassen
Frank Eliassen
Many Internet of Things (IoT) networks are created as an overlay over traditional ad-hoc networks such as Zigbee. Moreover, IoT networks can resemble ad-hoc networks over networks that support device-to-device (D2D) communication, e.g. D2D-enabled cellular networks and WiFi-Direct. In these ad-hoc types of IoT networks, efficient topology management is a crucial requirement, and in particular in massive scale deployments. Traditionally, clustering has been recognized as a common approach for topology management in ad-hoc networks, e.g. in Wireless Sensor Networks (WSNs). Topology management in WSNs and ad-hoc IoT networks has many design commonalities as both need to transfer data to the destination hop by hop. Thus, WSN clustering techniques can presumably be applied for topology management in ad-hoc IoT networks. This requires a comprehensive study on WSN clustering techniques and investigating their applicability to ad-hoc IoT networks. In this paper, we conduct a survey of this field based on the objectives for clustering, such as reducing energy consumption and load balancing, as well as the network properties relevant for efficient clustering in IoT, such as network heterogeneity and mobility. Beyond that, we investigate the advantages and challenges of clustering when IoT is integrated with modern computing and communication technologies such as Blockchain, Fog/Edge computing, and 5G. This survey provides useful insights into research on IoT clustering, allows broader understanding of its design challenges for IoT networks, and sheds light on its future applications in modern technologies integrated with IoT.

13 November 2021 in Transactions on Emerging Telecommunications Technologies
Verified
Journal Article
Open access
PDF file
ILIraj Lohrasbinasab
Iraj Lohrasbinasab
ASAmin Shahraki
Amin Shahraki
ATAmir Taherkordi
Amir Taherkordi
AJAnca Delia Jurcut
Anca Delia Jurcut
Nowadays, due to the exponential and continuous expansion of new paradigms such as Internet of Things (IoT), Internet of Vehicles (IoV) and 6G, the world is witnessing a tremendous and sharp increase of network traffic. In such large‐scale, heterogeneous, and complex networks, the volume of transferred data, asbig data, is considered a challenge causing different networking inefficiencies. To overcome these challenges, various techniques are introduced to monitor the performance of networks, called Network Traffic Monitoring and Analysis (NTMA). Network Traffic Prediction (NTP) is a significant subfield of NTMA which is mainly focused on predicting the future of network load and its behavior. NTP techniques can generally be realized in two ways, that is, statistical‐ and Machine Learning (ML)‐based. In this paper, we provide a study on existing NTP techniques through reviewing, investigating, and classifying the recent relevant works conducted in this field. Additionally, we discuss the challenges and future directions of NTP showing that how ML and statistical techniques can be used to solve challenges of NTP.

16 February 2022 in Computer Networks
Verified
Journal Article
Open access
ASAmin Shahraki
Amin Shahraki
MAMahmoud Abbasi
Mahmoud Abbasi
ATAmir Taherkordi
Amir Taherkordi
Anca Delia JurcutAnca Delia Jurcut
Anca Delia Jurcut

11 October 2021 in IEEE Transactions on Cognitive Communications and Networking
Verified
Journal Article
Open access
ASAmin Shahraki
Amin Shahraki
MAMahmoud Abbasi
Mahmoud Abbasi
ATAmir Taherkordi
Amir Taherkordi
Anca Delia JurcutAnca Delia Jurcut
Anca Delia Jurcut
Network Traffic Classification (NTC) has become an important feature in various network management operations, e.g., Quality of Service (QoS) provisioning and security services. Machine Learning (ML) algorithms as a popular approach for NTC can promise reasonable accuracy in classification and deal with encrypted traffic. However, ML-based NTC techniques suffer from the shortage of labeled traffic data which is the case in many real-world applications. This study investigates the applicability of an active form of ML, called Active Learning (AL), in NTC. AL reduces the need for a large number of labeled examples by actively choosing the instances that should be labeled. The study first provides an overview of NTC and its fundamental challenges along with surveying the literature on ML-based NTC methods. Then, it introduces the concepts of AL, discusses it in the context of NTC, and review the literature in this field. Further, challenges and open issues in AL-based classification of network traffic are discussed. Moreover, as a technical survey, some experiments are conducted to show the broad applicability of AL in NTC. The simulation results show that AL can achieve high accuracy with a small amount of data.

1 June 2021 in Engineering Applications of Artificial Intelligence
Verified
Journal Article
Open access
MAMahmoud Abbasi
Mahmoud Abbasi
ASAmin Shahraki
Amin Shahraki
Md. Jalil PiranMd. Jalil Piran
Md. Jalil Piran
ATAmir Taherkordi
Amir Taherkordi