Mailing Address: Department of Electrical and Electronics Engineering
Middle East Technical University 06531 Ankara, TURKEY
Office: A-402
Phone: +90 (312) 2102339
Fax: +90 (312) 2102304
e-mail: eguran[at]metu.edu.tr


ACCLOUD               ACTiVE LAB

Please ask for a reference letter only if you got AA from EE441/EE444/EE445.


Teaching Schedule Spring 2021:

EE446 Computer Architecture II Detailed Course Information and Schedule

EE444 Introduction to Computer Networks Detailed Course Information and Schedule

Biography

Education Background:
2004: Ph.D. in Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, USA.
Thesis Title: “Scheduling and Switching Architecture for Virtual Synchronous Frame (VSF)”
2001: M.Sc. in Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, USA.
Thesis Title: “A Novel Scalable Packet Switch Architecture with Quality of Service Support"
1997: B.Sc. in Electrical and Electronics Engineering, Middle East Technical University, Ankara, Turkey.
1993: High School Diploma: Ankara Atatürk Anadolu Lisesi (AAAL), 7-year program.

 
Publications: Google Scholar
International Journal:

  1. S. Zengin and E. G. Schmidt, "A Fast and Accurate Hardware String Matching Module with Bloom Filters,"  IEEE Transactions on Parallel and Distributed Systems, vol. 28, no. 2, pp. 305-317, Feb. 1 2017.
  2. Y. B. Kartal, E. G. Schmidt, and Klaus Werner Schmidt “Modeling Distributed Real-time Systems in TIOA and UPPAAL", vol 16, no. 1  ACM Transactions on Embedded Computing Systems, 2016.
  3. K. W. Schmidt, B. Alkan, E. G. Schmidt, D. C. Karani, U. Karakaya, “Controller Area Network (CAN) With Priority Queues and FIFO Queues: Improved Schedulability Analysis and Message Set Extension," International Journal of Vehicle Design,  vol. 71, no. 1/2/3/4, 2016.
  4. N. Ayyildiz,  E. G. Schmidt and H. C. Guran, “ S-DIRECT : Scalable and Dynamically Reconfigurable TCAM Architecture for High-speed IP Lookup,” The Computer Journal, vol. 58, no.6, pp. 1443-1455, 2015.
  5. M. Sanli, E. G. Schmidt and H. C. Guran, “ Hardware Design and Implementation of Packet Fair Queuing Algorithms for the Quality of Service Support in the High-speed Internet,” Elsevier Computer Networks, in the Special Issue on “Challenges in High-Performance Switching and Routing in the Future Internet”,  vol. 56, no.13, pp. 3065-3075, 2012.
  6. K. W. Schmidt and E. G. Schmidt, “Distributed Real-time Protocols for Industrial Control Systems: Framework and Examples,” IEEE Transactions on Parallel and Distributed Systems, vol. 23, no.10, pp. 1856-1866, 2012.
  7. M. Sanli, E. G. Schmidt and H. C. Guran, “ FPGEN: A Fast, Scalable and Programmable Traffic Generator for the Performance Evaluation of High-speed Computer Networks,” Elsevier Performance Evaluation, vol. 68, no.12, pp. 1276-1290, 2011.
  8. S. Senol, K. Leblebicioglu and E. G. Schmidt, “ INtERCEDE: An Algorithmic Approach to Networked Control System Design,” Elsevier Journal of Network and Computer Applications, vol. 34, no.4, pp. 1326-1341, 2011.
  9. M. Soysal and E. G. Schmidt, "Machine Learning Algorithms for Accurate Flow-based Network Traffic Classification: Evaluation and Comparison," Elsevier Performance Evaluation, vol. 67, no.6, pp. 451-467, 2010.
  10. K. Schmidt and E. G. Schmidt, “Message Scheduling for the FlexRay Protocol: The Static Segment, “IEEE Transactions on Vehicular Technology, vol. 58, no.5, pp. 2170-2179, 2009. (PDF)
  11. E. G. Schmidt and K. Schmidt, “Message Scheduling for the FlexRay Protocol: The Dynamic Segment, “IEEE Transactions on Vehicular Technology, vol. 58, no.5, pp. 2160-2169, 2009. (PDF)
  12. K. Schmidt and E. G. Schmidt, “Systematic Message Schedule Construction for Time-Triggered CAN, “IEEE Transactions on Vehicular Technology, vol.56, no.6, pp.3431-3441,  2007. (PDF)
  13. S. Ece (Guran) Schmidt and Hyong S. Kim, “A new scalable service discipline for real-time traffic: The framed-deadline scheduler,” Elsevier Computer Communications, vol. 30, no.6, pp. 1258-1277, 2007.
  14. S. Ece (Guran) Schmidt and Hyong S. Kim, “Frame-counter scheduler: A novel QoS scheduler for real-time traffic,” Elsevier Computer Communications, vol. 29, no.12, pp. 2181-2200, 2006.


International Conference:

  1. F. Yazıcı, A. S. Yıldız, A. Yazar, E. G. Schmidt, “A Novel Scalable On-chip Switch Architecture with Quality of Service Support for Hardware Accelerated Cloud Data Centers,” IEEE International Conference on Cloud Networking, 2020.
  2. C. Canpolat and E. G. Schmidt, "Dynamic User Count Aware Resource Allocation for Network Slicing in Virtualized Radio Access Networks," 2020 25th IEEE Symposium on Computers and Communications (ISCC) , Rennes, France, 2020.
  3. F. Koltuk and E. G. Schmidt, "A Novel Method for the Synthetic Generation of Non-I.I.D Workloads for Cloud Data Centers," 2020 25th IEEE Symposium on Computers and Communications (ISCC) , Rennes, France, 2020.
  4. M. Akpınar,E. G. Schmidt and K.W. Schmidt, "Drift Correction for the Software-based Clock Synchronization on Controller Area Network," 2020 25th IEEE Symposium on Computers and Communications (ISCC) , Rennes, France, 2020.
  5. M. Ç. Güldiken,E. G. Schmidt and K.W. Schmidt, "Telegram Scheduling for the Multifunction Vehicle Bus (MVB): Algorithms and Evaluation," 2020 25th IEEE Symposium on Computers and Communications (ISCC) , Rennes, France, 2020.
  6. N. U. Ekici, K. W. Schmidt, A. Yazar and E. G. Schmidt, "Resource Allocation for Minimized Power Consumption in Hardware Accelerated Clouds," 2019 28th International Conference on Computer Communication and Networks (ICCCN), Valencia, Spain, 2019.
  7. A. Erol, A. Yazar and E. G. Schmidt, "OpenStack Generalization for Hardware Accelerated Clouds," 2019 28th International Conference on Computer Communication and Networks (ICCCN), Valencia, Spain, 2019.
  8. M. Akpinar, K. W. Schmidt and E. G. Schmidt, "Improved Clock Synchronization Algorithms for the Controller Area Network (CAN)," 2019 28th International Conference on Computer Communication and Networks (ICCCN), Valencia, Spain, 2019.
  9. A. Batur,  E.G. Schmidt, K.W. Schmidt, “Offset Computation of Response Time Distributions for Messages on the Controller Area Network,” IEEE Symposium on Industrial Embedded Systems, SIES2018.
  10. M. E. Afşin, K.W. Schmidt, E.G. Schmidt, “C3: Configurable CAN FD Controller: Architecture, Design and Hardware Implementation,” IEEE Symposium on Industrial Embedded Systems, SIES2017.
  11. A. Batur,  E.G. Schmidt, K.W. Schmidt, “Offset Assignment on Controller Area Network: Improved Algorithms and Computational Evaluation,” IEEE Symposium on Industrial Embedded Systems, SIES2017.
  12. Maksat Atagoziyev, Klaus W. Schmidt, Ece G. Schmidt, “Lane Change Scheduling for Autonomous Vehicles,” IFAC Symposium on Control in Transportation Systems, 2016.
  13. M. Sanli, A. Pehlivanli, and E. G. Schmidt, "Window Based Fair Aggregator for the Scalable Support of QoS Guarantees in the Backbone: An Experimental Performance Study," IEEE ICNC 2016.
  14. M. Sanli, E. G. Schmidt and H. C. Guran,  "A Flow Aggregation Method for the Scalable and Efficient Quality of Service Support in Next Generation Networks," IEEE GLOBECOM 2013.
  15. M. Ozkardes and E. G. Schmidt, "CALMTV: A Cluster Based Application Layer Multicast Architecture for IPTV," IEEE GLOBECOM 2013.
  16. K. Schmidt and E. G. Schmidt, "A Longest-Path Problem for Evaluating the Worst Case Packet Delay of Switched Ethernet," IEEE Symposium on Industrial Embedded Systems, SIES2010.
  17. E. G. Schmidt, M. Alkan, K. Schmidt, E. Yuruklu, and U. Karakaya, "Performance Evaluation of FlexRay/CAN Networks Interconnected by a Gateway," IEEE Symposium on Industrial Embedded Systems, SIES2010.
  18. E. G. Schmidt and K. Schmidt, "Schedulability Analysis and Message Schedule Computation for the Dynamic Segment of FlexRay," IEEE VTC Fall 2010
  19. K. Schmidt and E. G. Schmidt, "Optimal Message Scheduling for the Static Segment of FlexRay," IEEE VTC Fall 2010.
  20. K. Schmidt, E. G. Schmidt, A. Demirci, E. Yuruklu , and U. Karakaya, “An Experimental Study of the FlexRay Dynamic Segment,” IFAC Symposium Advances in Automotive Control, IFAC AAC2010.
  21. K. Schmidt and E. G. Schmidt, "Communication of Distributed Discrete-Event Supervisors on a Switched Network," 9th International Workshop on Discrete Event Systems, WODES08.
  22. K. Schmidt, E. G. Schmidt and J. Zaddach, "Safe operation of distributed discrete-event controllers: A networked implementation with real-time guarantees," IFAC 2008.
  23. K. Schmidt and E. G. Schmidt "Echtzeitimplementierung verteilter ereignisdiskreter Steuerungen mittels Kommunikationsnetzwerken," Entwurf Komplexer Automatisierungssysteme, EKA 2008.
  24. Murat Soysal and E. G. Schmidt, "An Accurate Evaluation of Machine Learning Algorithms for Flow-based P2P Traffic Detection," IEEE ISCIS07.
  25. Y. B. Kartal and E. G. Schmidt, "An Evaluation of Aspect Oriented Programming for Embedded Real-Time Systems," IEEE ISCIS07.
  26. K. Schmidt, E. G. Schmidt and J. Zaddach, "A shared-medium communication architecture for distributed discrete event systems," Mediterranean Conference on Control and Automation, 2007.
  27. K. Schmidt and E. G. Schmidt, "Modeling and networked implementation of distributed discrete event dynamic controllers," (in Abstract book), European Conference on Operational Research, 2007.
  28. S. Ece (Guran) Schmidt, Murat Soysal, “An intrusion detection based approach for the scalable detection of P2P traffic in the National Academic Network backbone," IEEE ISCN06 pp.128-133, 2006.


Recent SIU Conferences:

  1. F. Yazıcı, A. S. Yıldız, A. Yazar, E. G. Schmidt, “Donanım Hızlandırıcılı Bulut Bilişim Sistemleri için Yonga-üstü Anahtar Mimarisi-An On-chip Switch Architecture for Hardware Accelerated Cloud Computing Systems,” IEEE 28. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2020.
  2. F. Koltuk, E. G. Schmidt, “Bulut Veri Merkezleri için Gerçekçi İş Yükü Üretimi- Realistic Workload Generation for Cloud Data Centers,” IEEE 28. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2020.
  3. M. Ç. Güldiken, E. G. Schmidt, K.W. Schmidt, “MVB'de Telegramların Çizelgelenmesi İçin Buluşsal Algoritmalar- Heuristic Algorithms For The Telegram Scheduling On MVB,” IEEE 28. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2020.
  4. M. Akpınar, E. G. Schmidt, K.W. Schmidt, “CAN Ağı Üzerinde Saat Senkronizasyonu Algoritmalarının Değerlendirilmesi-Evaluation of Clock Synchronization Algorithms for Controller Area Network,” IEEE 28. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2020.
  5. A. Erol, A. Yazar, E. G. Schmidt, “Heterojen Bulut Kaynaklarının Yönetimi İçin OpenStack Genelleştirimi-A Generalization of OpenStack for Managing Heterogeneous Cloud Resources,” IEEE 27. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2019.
  6. F. Koltuk, A. Yazar, E. G. Schmidt, “CLOUDGEN: Bulut Bilişim Sistemlerinin Başarım Değerlendirmesi için İş Yükü Üretimi-CLOUDGEN: Workload Generation for the Evaluation of Cloud Computing Systems,” IEEE 27. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2019.
  7. N. U. Ekici, K. W. Schmidt, A. Yazar, E. G. Schmidt, “ACCLOUD-MAN — Heterojen Bulutlarda Güç Etkin Kaynak Ataması-ACCLOUD-MAN — Power Efficient Resource Allocation for Heterogeneous Clouds,” IEEE 27. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2019.
  8. A. Yazar, A. Erol, E. G. Schmidt, “ACCLOUD: FPGA ile Hızlandırılmış Yeni bir Bulut Mimarisi-ACCLOUD (ACcelerated CLOUD): A Novel FPGA-Accelerated Cloud Archictecture,” IEEE 26. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2018.
  9. G. Eral, E. G. Schmidt, “FASST: Yazılım Tanımlı Bilgisayar Ağları için Yüksek Başarımlı, Ölçeklenebilir bir Kural Tablosu Donanım Mimarisi-FASST: A High Performance Scalable Rule Table Hardware Architecture for Software Defined Networks,” IEEE 26. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2018.
  10. A. Öge, E. G. Schmidt, “Verimli Uyarlanabilir Akış (EFAST): Algoritma,Gerçekleştirim, Değerlendirme-EFficient Adaptive STreaming (EFAST): Algorithm, Implementation and Evaluation,” IEEE 26. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2018.
  11. A. Batur,  E.G. Schmidt, K.W. Schmidt, “CAN Mesajları için Tepki Zamanı Dağılımlarının Elde Edilmesi-Evaluation of Response Time Distributions for
    Controller Area Network Messages,” IEEE 26. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2018.
  12. Ç. Bağcı, E.G. Schmidt, Akıllı Ulaşım Uygulamaları İçin Bir Haberleşme Mimarisi - A Communication Architecture for Intelligent Transportation Applications,” IEEE 25. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2017.
  13. C. Çakmak,  E.G. Schmidt, K.W. Schmidt, Hızlı ve Optimal Bir FlexRay v3.0 Statik Bölüt Çizelgelemesi Yöntemi - A Fast and Optimal Method for Scheduling the Static Segment of FlexRay v3.0,” IEEE 25. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2017.
  14. M. E. Afşin, K.W. Schmidt, E.G. Schmidt, “Ayarlanabilir Bir CAN FD Kontrolcusu: Mimari ve Gerçekleştirim-A Configurable CAN FD Controller: Architecture and Implementation,” IEEE 25. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2017.
  15. A. Batur,  E.G. Schmidt, K.W. Schmidt, “CAN Ağları Ofset Çizelgelemesi İçin İyileştirilmiş Yük Dağılımı - Improved Load Distribution for Controller Area Network,”IEEE 25. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2017

National Conference (In Turkish):

  1. U. Karakaya, D. Ç. Karani, B. Alkan, E. G. Schmidt, and K. W. Schmidt, “AUTONET – An Automatic Scheduling Tool for In-Vehicle Networks,” Otomotiv Teknolojileri Kongresi, OTEKON 2014.
  2. B. Alkan, E. G. Schmidt, and K. W. Schmidt, “Karayollarında Akıllı Ulaşım İçin Araç-içi Haberleşme Ağları,” 1. Karayolu Akıllı Ulaşım Sistemleri Kongre ve Sergisi, 2014.
  3. A. K. Gözcü, U. Turan, E. G. Schmidt and K. Schmidt, “Dinamik Dağitik Gerçek Zamanli Endüstriyel İletişim Protokolu (D2GEP) Gerçekleştirimi-The implementation of Dynamic Distributed Real time Industrial communication Protocol (D2RIP) ,” IEEE 20. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2012.
  4. Y. B. Kartal, E. G. Schmidt and K. Schmidt, “Paylaşımlı Ethernet Üzerinde Çalışan Özgün Bir Gerçek-zamanlı Haberleşme Protokolü İşçerçevesinin Doğrulanması-The verification of a novel framework for real-time shared medium communication network protocols ,” IEEE 20. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2012.
  5. A. Demirci, E. G. Schmidt, E. Yuruklu, and U. Karakaya, “Flexray Araçiçi Haberleşme Ağlarının Deneysel Başarım Değerlendirmesi – Experimental Evaluation of FlexRay InVehicle Communication Networks,” Otomotiv Teknolojileri Kongresi, OTEKON 2010.
  6. E. G. Schmidt and K. Schmidt, “FlexRay Protokolu statik bölütü için mesaj çizelgelenmesi-Message Scheduling for the Static Segment of the FlexRay Protocol,” IEEE 16. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2008.
  7. E. G. Schmidt and K. Schmidt, “Dağıtık Ayrık Olaylı Denetleyiciler için Paylaşımlı Ortamda Haberleşme - Shared Medium Communication for Distributed Discrete Event Control,” IEEE 16. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2008.
  8. S. Şenol, K. Leblebicioğlu, E. G. Schmidt, “Zaman Dilimli İletişim Protokolleriyle Haberleşen Ağ Tabanlı Kontrol Sistemleri İçin Mesaj Zamanlama Algoritmaları - Message Scheduling Algorithms For Networked Control Systems With Time Slotted Communication Protocols,” IEEE 16. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2008.  
  9. M. Sanlı, E. G. Schmidt, “Yüksek Hızlı Ağlar İçin Zamanlama ve Anahtarlama Mimarilerinin Tasarımı ve Gerçeklenmesi – Design and Implementation of the Scheduling and Switching Architectures for High-Speed Networks,” Gömülü Sistemler ve Uygulamaları Sempozyumu, GÖMSİS2008.  
  10. S. Şenol, K. Leblebicioğlu, E. G. Schmidt, “Ağ tabanlı kontrol sistemi için Flexray benzetimi geliştirilmesi-Flexray simulator development for networked control system,” IEEE 15. Sinyal İşleme ve İletişim Uygulamaları Kurultayı, 2007.
  11. Y. B. Kartal and E. G. Schmidt, “İlgiye odaklı programlamanın gerçek zamanlı gömülü sistemler üzerinde bir degerlendirmesi,” UYMS, AOP Çalıştayı, 2007.

Projects:

In Progress:

  1. TUBITAK 1003 - ACCLOUD (ACCELERATED CLOUD): A Novel, FPGA-Accelerated Cloud Architecture -ACCLOUD (ACCELERATED CLOUD): FPGA İle Hızlandırılmış Yeni Bir Bulut Mimarisi, Principal Investigator (2018-2021) Project Description  Hardware Accelerated Cloud Computing-Overview Lecture 
  2. TUBITAK BİDEB 2244-Industrial PhD Fellowship Program with Ford Otomotiv San. A.Ş. (To Start)

Completed:

  1. Industrial Project conducted with ElectraIC: “Hataya Toleranslı Yüksek Hızlı Veri Yolu (HTYHVY) Mimarisi Tasarlanması ve Yazılım Modellemesi -Design and Software Modeling of a Fault Tolerant, High Speed Bus Architecture”, Principal Investigator,  Project end date: December 2020.
  2. Industrial Project conducted with FARBA: “Fonksiyonel Güvenlik Standartlarına Uygun Yazılım Test Sistemi Geliştirimi-Development of a Functional Safety Standards Compliant Software Test Method”, researcher,  Project end date: July 2020.
  3. Independent R-D Project with TAI: "Very Light Aircraft (VLA)" , researcher,  Project end date: January 2020.
  4. Industrial Project conducted with ROKETSAN  (SAYP): “MOKA (Model Kullanım Altyapısı)-Model-based Embedded Software Development”, researcher,  Project end date: 2018.
  5. METU Research Project: “METU-STARS: Yüksek Başarımlı Yeni Bir Sistematik Yazılım Tanımlı Ağ (Software Defıned Network-SDN) Yönetimi  -A Novel and High-performance Systematic Software Defıned Network-SDN Management Method”, principal investigator, Project end date: May 2019.
  6. METU Research Project: “METU-HAS: Yüksek Başarımlı Yeni Bir Sistematik HTTP Adaptive Streaming (HAS) Yöntemi – METU-HAS: A Novel and High-performance Systematic HTTP Adaptive Streaming (HAS) Method”, principal investigator, Project end date: December 2017.
  7. METU Research Project: “Araç içi Haberleşme için CAN-FD Kontrolcusu (METU-CAN): FPGA Geliştirimi, Gerçekleştirimi ve Testleri – A CAN-FD Controller (METU-CAN) for In-vehicle Communication:   FPGA Development, Implementation and Evaluation”, principal investigator, Project end date: December 2017.
  8. Industrial Project conducted with TURK TRAKTOR: “Connected Tractor”: Yeni Nesil Traktörler içinAraç-içi ve Araç-X (V2X) Haberleşme Mimarisi Geliştirilmesi Ar-Ge Projesi-
    Connected Tractor”: Development of in-vehicle and V2X network architecture for next generetaion tractors", principal invesigator,  Project end date: June 2017.
  9. METU Research Project: “Akıllı  Ulaşım Sistemleri (AUS) için gerçek zamanlı bir haberleşme mimarisi – A real time communication architecture for Intelligent Transportation Systems  (ITS)”, principal invesigator, Project end date: December 2016. Official completion: February 2017.
  10. Industrial Project conducted with TURK TRAKTOR: “Yeni Nesil Traktörlerde Uygulanabilecek Gövde Kontrol Sistemi Modülü Geliştirilmesi AR-GE Projesi-
    Development of a Body Control Module that can be implemented for next generation tractors”, principal invesigator,  Project end date: August 2016.
  11. Industrial Project conducted with TURKCELL  (supported by TUBITAK): “CarCoDe:Araçlar için Akıllı İçerik İletim Platformu-CarCoDePlatform for Smart Car to Car Content Delivery”, principal invesigator,  Project end date: April 2015. Web Page        Project Leaflet
  12. Industrial Project conducted with TOFAS and Cankaya University (supported by TUBITAK): “Otomotiv Haberleşme Ağları için Algoritmik Çizelgelendirme Yapabilen Tasarım Yazılımı Geliştirme (AUTONET)-AUTONET: A software design tool for algorithmic scheduling of automotive networks”, principal invesigator, Project end date: April 2015.
  13. TUBITAK Carrier Award Project: “Ethernet üzerinde dinamik, dağıtılmış ve güvenilir endüstriyel haberleşme protokolları: Genel tasarım işçerçevesi, gerçekleştirim ve deneysel çalışma-Dynamic, distributed and dependable real-time industrial communication protocols over Ethernet: General design framework, implementation and experimental study”, principal invesigator, Project end date: March 2013. A video of the experiments can be seen at this link.
  14. Industrial Project conducted with TOFAS: “Diagnoser Interface Development for Electric Vehicle”, principal invesigator, Project end date: September 2011.
  15. METU Research Project: “Endüstriyel ağ uygulamaları için paylaşımlı ortamda haberleşme protokolu geliştirilmesi-Development of a communication protocol in shared medium for industrial networking applications ”, principal invesigator, Project end date: May 2010.
  16. Industrial Projectconducted with TOFAS: “Otomatik park etme ve drive-by-wire uygulamaları için TOFAŞ araçlarında drive-by-wire haberleşme alt yapısının FlexRay veriyolu üzerinden kurulması-Establishing the drive-by-wire communication infrastructure over FlexRay Bus in TOFAS vehicles for automatic parking and drive-by-wire applications”, principal invesigator, Project end date: March 2010. A video of the experiments can be seen at this link.
  17. METU Research Project: “FlexRay Araç içi haberleşme sistemleri için yüksek başarimli zaman çizelgeleyicisi tasarımı ve gerçekleştirimi-Design and implementation of high performance schedules for FlexRay in-vehicle communication networks ”, principal invesigator, Project end date: December 2008.
  18. METU Research Project: “Yüksek hızlı araç içi haberleşme sistemleri için yüksek başarımlı zaman çizelgeleyicisi gerçekleştirimi-Implementation of high-performance schedules for high-speed in-vehicle communication networks”, principal invesigator, Project end date: December 2007.
  19. METU Research Project: “Bilgisayar ağları üzerinde gerçek zamanlı trafik iletimi için kullanılan zamanlama algoritmaları analizi-Analysis of scheduling algorithms for real-time communication over computer networks”, principal invesigator, Project end date: December 2005.
  20. Industrial project grant from Pittsburgh Digital Greenhouse: “Network switch on a single chip”, researcher, Project end date: 2002.


Award:
3rd place in Academic Innovative Embedded System Design Category in CPU Turkey with: “Gigaswitch”, Mustafa Sanli, Ece Schmidt

Editorship:
Associate Editor for TURKISH JOURNAL OF ELECTRICAL ENGINEERING & COMPUTER SCIENCES (2017-)

 

 

Courses

Undergraduate:

EE445 Computer Architecture I Course Information

EE444 Introduction to Computer Networks   Course Information
EE441 Data Structures   Course Information
EE348 Introduction to Logic Design Course Information

Graduate:

EE5410 High-Speed and Embedded Computer Networking Course Syllabus 2017

EE542 Computer Networks Course Information

 

 

Research Interests

High Speed  Computer Networks and Systems:
Design and implementation of high speed switches, routers, QoS schedulers, packet classifiers, hardware traffic generators . Traffic classification and management for the backbone networks. Cloud Computing and Networks.
Projects                            Publications                                Theses

 

Netwoks for In-vehicle Communication and Intelligent Transportation Systems (ITS): 
FlexRay, CAN, CAN-FD networks. Message schedule design, gateway unit design and implementation.  Integrated, heterogenous communication architectures for ITS.
Projects                             Publications                                Theses

 

Networked Real-time Embedded Systems: 
Communication for embedded systems with deterministic real-time guarantees over shared medium and switched networks. One specific application area is industrial communication networks.
Projects                            Publications                                Theses

 

I am open to possible other subjects that are related to my interests that prospective graduate students work on in their workplace.

Please attach BOTH your undergraduate and graduate transcripts when you contact me for a possible thesis supervision.

Supervised Theses

Please visit here for the abstracts and additional information.

58. A New Fault-Tolerant Real-Time Ethernet Protocol: Design and Evaluation
Emre Atik, M.S. Thesis, Defense date: January 2021, Co-advised with Prof. Dr. Klaus Werner Schmidt  Thesis overview

57. Dynamic Resource Allocation in Virtualized Networks for Network Slicing
Ceren Canpolat, M.S. Thesis, Defense date: February 2020,  Thesis overview

56. Clock Synchronization Algorithms on a Software Defined CAN Controller: Implementation and Evaluation
Serkan Yalçın, M.S. Thesis, Defense date: January 2020, Co-advisor, Main advisor: Prof. Dr. Klaus Werner Schmidt

55. Train Communication Network, Multifunction Vehicle Bus, Scheduling, Integer Linear Programming, Heuristics
Mustafa Çağlar Güldiken, M.S. Thesis, Defense date: January 2020, Co-advisor, Main advisor: Prof. Dr. Klaus Werner Schmidt

54. Optimal Dynamic Resource Allocation for Heterogenous Cloud Data Centers
Nazım Umut Ekici, M.S. Thesis, Defense date: September 2019,  Thesis overview

53. Generalized Resource Management for Heterogeneous Cloud Data Centers
Ahmet Erol, M.S. Thesis, Defense date: September 2019,  Thesis overview

52. A Link Delay Computation Method for the Quality of Service Support in Software Defined Networks
Efe Balo, M.S. Thesis, Defense date: September 2019, Thesis overview

 51. C³: Configurable CAN FD Controller: Design, Implementation and Evaluation
Mehmet Ertuğ Afşin, M.S. Thesis, Defense date: February 2018, Co-advised with Associate Prof. Dr. Klaus Werner Schmidt Thesis overview

50. Controller Area Network with Offset Scheduling: Improved Offset Assignment Algorithms And Computation Of Response Time Distributions 
Ahmet Batur, M.S. Thesis, Defense date: February 2018, Co-advised with Associate Prof. Dr. Klaus Werner Schmidt Thesis overview

49. An End-To-End Communication Architecture for Intelligent Transportation Systems: Design, Implementation and Latency Analysis
Çağatay Bağcı, M.S. Thesis, Defense date:  February 2018 Thesis overview

48. Efficient and Fair Adaptive Streaming: Algorithm, Implementation and Evaluation
Ahmet Öge, M.S. Thesis, Defense date: June 2017 Thesis overview

47. Efficient algorithms for the frame packing and slot allocation of FlexRay v3.0
Cumhur Çakmak, M.S. Thesis, Defense date: February 2017, Co-advised with Associate Prof. Dr. Klaus Werner Schmidt  Thesis overview

 46. A Low Latency, High Throughput and Scalable Hardware Architecture for Flow Tables in Software Defined Networks 
Göksan Eral, M.S. Thesis, Defense date: September 2016 Thesis overview

45. TZAR – Time Zone Based Approximation To Ring: An Autonomous Protection Switching Algorithm  for Globally Resilient Optical Transport Networks
Fatih Düzgün, M.S. Thesis, Defense date:February 2016

44. Message Scheduling For The Static and Dynamic Segment of Flexray: Algorithms and Applications 
Özgur Kızılay, M.S. Thesis, Defense date: December 2015, Co-advised with Associate Prof. Dr. Klaus Werner Schmidt  Thesis overview

43. Dynamic Analysis For Complex Event Processing
Muhammet Oğuz Özcan, M.S. Thesis, Defense date: December 2015, Co-advised with Associate Prof. Dr. Ali Doğru Thesis overview

42. Controller Area Network (CAN) Response Time Analysis and Scheduling For Advanced Topics: Offsets, FIFO Queues and Gateways Thesis overview
Burak Alkan, M.S. Thesis, Defense date: February 2015, Co-advised with Associate Prof. Dr. Klaus Werner Schmidt 

41. A Frame Packing Method to Improve the Schedulability on CAN and CAN-FD Thesis overview
Gökhan Urul, M.S. Thesis, Defense date: February 2015, Co-advised with Associate Prof. Dr. Klaus Werner Schmidt 

40. RSAR: A Layered Software Architecture for Cyber-physical Systems
Erhan Akagündüz, M.S. Thesis, Defense date: February 2015, Co-advised with Associate Prof. Dr. Halit Oğuztüzün

39. A Generic and Extendable System Architecture for Intelligent Transportation Systems Thesis overview 
Kaan Çetinkaya, M.S. Thesis, Defense date: January 2015

38. UNIBUS: A Universal Hardware Architecture For Serial Bus Interfaces With Real-Time Support Thesis overview
Mehdi Duman, M.S. Thesis, Defense date: January 2015

37. Software Implementations of QoS Scheduling Algorithms for High Speed Networks  Thesis overview
Aydın Pehlivanlı;, M.S. Thesis, Defense date: January 2015

36. Implementation and Performance Analysis Of Switch Fabric Schedulers With a New Accurate Simulator Software Thesis overview
Ahmet Ada, M.S. Thesis, Defense date: September 2014

35. Switch Fabric Schedulers with Intelligent Multi-Class Support: Design, Implementation and Evaluation on FPGA  Thesis overview
Murat Akpınar, M.S. Thesis, Defense date: September 2014

34. Fast, Efficient and Dynamically Optimized Data and Hardware Architectures for String Matching  Thesis overview
Salih Zengin, Ph.D. Thesis, Defense date: September 2014, Co-advised with Prof. Dr. Hasan Guran

33. Dependability Design for Distributed Real-Time Systems with Broadcast Communication Thesis overview
Yusuf Bora Kartal, Ph.D. Thesis, Defense date: June 2014

32. Diagnosers for discrete event systems: improved realization and examples Thesis overview
Bora Eser Kart, M.S. Thesis, Defense date: February 2014, Co-advised with Associate Prof. Dr. Klaus Werner Schmidt

31. Combined centralized and decentralized fault diagnosis for discrete event systems Thesis overview
Ruhi Karav, M.S. Thesis, Defense date: February 2014, Co-advised with Associate Prof. Dr. Klaus Werner Schmidt

30. An FPGA implementation of two-step trajectory planning for automatic parking Thesis overview
Halil Ertuğrul, M.S. Thesis, Defense date: September 2013, Co-advised with Associate Prof. Dr. Klaus Werner Schmidt

29. Simulation-based VoIP performance evaluation under different traffic and codec conditions Thesis overview
Berk Ünlü, M.S. Thesis, Defense date: September 2013

28. Implementation and evaluation of the dependability plane for the Dynamic Distributed Dependable Real Time Industrial Protocol (D3RIP) Thesis overview
Ömer Berat Sezer, M.S. Thesis, Defense date: September 2013, Co-advised with Associate Prof. Dr. Klaus Werner Schmidt

27. Implementation and evaluation of the Dynamic Distributed Real Time Industrial Protocol (D2RIP) Thesis overview
Adem Kaya, M.S. Thesis, Defense date: September 2013, Co-advised with Associate Prof. Dr. Klaus Werner Schmidt

26. Design and implementation of hardware architectures for high-speed IP address lookup Thesis overview
Nizam Ayyıldız, Ph.D. Thesis, Defense date: August 2013, Co-advised with Prof. Dr. Hasan Guran

25. HTTP Adaptive Streaming architectures for Video on Demand and Live TV services Thesis overview
Yiğit Özcan, M.S. Thesis, Defense date: August 2013

24. The development and hardware implementation of a dynamically reconfigurable and area optimized Cyclic Redundancy Check architecture Thesis overview
Özcan Yurt, M.S. Thesis, Defense date: August 2013

23. Software tool development for the automated configuration of FlexRay networks for in-vehicle communication Thesis overview
Can Öztürk, M.S. Thesis, Defense date: January 2013, Co-advised with Associate Prof. Dr. Klaus Werner Schmidt

22. The development and hardware implementation of a high-speed adaptable packet switch fabric Thesis overview
Erdem Eyüp Akbaba, M.S. Thesis, Defense date: January 2013

21. A new service architecture for IPTV over Internet Thesis overview
Merve Özkardeş, M.S. Thesis, Defense date: January 2013

20. A software tool for vehicle calibration, diagnosis and test via controller area network Thesis overview
Utku Civelek, M.S. Thesis, Defense date: September 2012

19. QoC and QoS bargaining for message scheduling in networked control systems
Sinan Şenol, Ph.D. Thesis, Defense date: June 2012, Co-advised with Prof. Dr. Kemal Leblebicioğlu

18. Development of strategies for reducing the worst-case message response times on the controller area network
Vakkas Çelik, M.S. Thesis, Defense date: January 2012, Co-advised with Assistant Prof. Dr. Klaus Werner Schmidt

17. Simulation and performance evaluation of a distributed real-time communication protocol for industrial embedded systems
Güray Aybar, M.S. Thesis, Defense date: December 2011

16. Design and implementation of scheduling and switching architectures for high speed networks
Mustafa Sanlı, Ph.D. Thesis, Defense date: October 2011, Co-advised with Prof. Dr. Hasan Guran

15. Implementation and evaluation of a eynchronous time-slotted medium access protocol for networked industrial embedded systems
Ahmet Korhan Gözcü, M.S. Thesis, Defense date: September 2011

14. Implementing and evaluating the Coordination Layer and time-synchronization of a new protocol for industrial communication networks
Ulaş Turan, M.S. Thesis, Defense date: September 2011

13. A faster intrusion detection method for high-speed computer networks
Mehmet Cem Tarım, M.S. Thesis, Defense date: May 2011

12. Ethernet based real time communications for embedded systems
Ozan Yılmaz, M.S. Thesis, Defense date: May 2010

11. Inter-connected FlexRay and CAN Networks for ın-vehicle communication: Gateway implementation and end-to-end performance study
Melih Alkan, M.S. Thesis, Defense date: May 2010

10. Performance evaluation of FlexRay networks for in-vehicle communication
Ali Demirci, M.S. Thesis, Defense date: November 2009

9. A new feedback-based contention avoidance algorithm for optical burst switching networks
Hadi Alper Toku, M.S. Thesis, Defense date: December 2008

8. Time-triggered controller area network (TTCAN) communication scheduling: a systematic approach
Uğur Keskin, M.S. Thesis, Defense date: August 2008

7. Connectionless traffic and variable packet size support in high speed network switches: improvements for the delay-limiter switch
Alican Akçasoy, M.S. Thesis, Defense date: June 2008

6. Testing distributed real-time systems with a distributed test approach
Gökhan Öztaş, M.S. Thesis, Defense date: May 2008

5. A new approach for the scalable intrusion detection in high-speed networks
Ümit Burak Şahin, M.S. Thesis, Defense date: December 2007

4. Scheduling algorithms for wireless CDMA networks
Serkan Ender Hakyemez, M.S. Thesis, Defense date: December 2007

3. Routing algorithms for on chip networks
Maksat Atagoziyev, M.S. Thesis, Defense date: December 2007

2. An evaluation of aspect-oriented programming for embedded real-time systems
Yusuf Bora Kartal,  M.S. Thesis, Defense date: May 2007

1. A novel method for  the detection of P2P traffic in the network backbone inspired by intrusion detection systems
Murat Soysal , M.S. Thesis, Defense date: June 2006