Research
I am mainly interested in exploring the research areas of systems software and computer networks.
Topics of my research
- Systems Software
- Distributed Systems
- Operating Systems
- Computer Networks
- Software-Defined Networks
- Wireless Sensor Networks
Research Projects
SDN - VSA Modeling Framework
In this project, we suggest the possibility of leveraging the impact which SDN control applications assert on the network information base (NIB)
to reason about the behavior of such applications.
Based on that, we propose SDN-VSA, a framework that models SDN control applications as a set of transformations in a vector space.
Publications:
Adaptive Consistency for Distributed SDN Controllers
In this project, we introduce the use of adaptive controllers into software-defined networking (SDN),
and propose the use of adaptive consistency models in the context of distributed SDN controllers.
Adaptive controllers are controllers that can tune their own configurations in real-time
in order to enhance the performance of the applications running on top of them.
Project's web page:
https://bitbucket.org/mohaslan/actl
Code repositories:
-
https://bitbucket.org/mohaslan/actl.git
[
web
|
mirror
]
-
https://bitbucket.org/mohaslan/libof.git
[
web
|
mirror
]
-
https://bitbucket.org/mohaslan/libdht.git
[
web
|
mirror
]
-
https://bitbucket.org/mohaslan/hashtab.git
[
web
|
mirror
]
Publications:
Global Network View and Application Performance in SDN
Maintaining an up-to-date global network view is of crucial importance for SDN applications which need to act autonomously.
Outdated network views could impact the applications' performance.
In this project, we focus on studying two key factors that can affect the controllers' global network view:
- network state collection, and
- network state distribution.
Publications:
-
Mohamed Aslan, and Ashraf Matrawy,
“
On the Impact of Network State Collection on the Performance of SDN Applications,
”
IEEE Communications Letters, vol. 20, no. 1, pp. 5-8, January 2016.
[PDF]
-
Mohamed Aslan, and Ashraf Matrawy,
“
Could Network View Inconsistency Affect Virtualized Network Security Functions?,
”
in Proc. of the 3rd IEEE Workshop on Security and Privacy in the Cloud
(SPC 2017),
Las Vegas, NV, USA. October 2017.
[PDF]
-
Mohamed Aslan, and Ashraf Matrawy,
“
Maintaining an Up-to-date Global Network View in SDN,
”
arXiv:1612.04944 [cs.NI]. December 2016.
[PDF]
WiEmu - The WSN Emulator
WiEmu is an open-source distributed agent-based high fidelity software emulator/simulator
for heterogeneous wireless sensor networks.
With WiEmu, you can evaluate your network architecture, topology and/or protocols
as if they are running on real test-beds.
Project's web page:
http://wiemu.sourceforge.net/
Code repository:
-
svn://svn.code.sf.net/p/wiemu/code/trunk
[web]
Publications:
Copyright © 2008 - 2018
Mohamed Aslan
Last updated: September 2, 2018