About
The main focus of the Information Theory and Coding (ITC) Laboratory is to analyze the binary information gathered from unknown communications protocols. The result of such analysis is to recognize the protocol specifications. Our findings can be applied in various fields, including, but not limited to,
- Digital Forensics
- Data Carving
- Firewall and Antivirus Applications
- Cognitive Radio Systems
- Non-Cooperative Communications
Current Research
Current research topics are listed below.
Modern File Fragments Classification
- Large Scale File Fragments Classification
- Open-Set File Fragments Classification
- Effect of Encoded Content in File Fragments Classification
- Comprehensive Datasets for Practical File Fragments Classification
Blind Reconstruction of Channel Codes in Modern Communications Networks
- Blind Reconstruction of Turbo Codes
- Blind Reconstruction of LDPC Codes
Network Traffic Classification
- Encrypted and Unencrypted Network Traffic Classification
- Datasets for Network Traffic Classification
Reverse Engineering of Unknown Communications Protocols
- Clustering and Analysis of Network Packets
Laboratory Facilities
The main facilities in the laboratory are listed below.
Single Laboratory Private for ITC students
Electric kettle A quarter for coffee break
PCs Up to date hardware and software at your service
Strong servers You can schedule for a processing time online
Even stronger hardware Nvidia 3090 and Intel 12th Gen plus huge RAM and SSD pool
Air Conditioners in your hand to control :)
Students and a caring community Willing to help you
Selected Publications
Books
Error Correction Coding: Mathematical Methods and Algorithms
2017
Translation and Correction by Mehdi Teimouri
- Todd. K. Moon, 2005
- Two-Volume Set in Persian
- University of Tehran Press
Confrence Papers
Anomaly Detection in File Fragment Classification of Image File Formats
2021
Z. Seyedghorban and M. Teimouri
proc ICCKE 2021, 28-29 Oct. 2021, Mashhad, Iran, DOI
A Language-Independent Approach to Classification of Textual File Fragments: Case Study of Persian, English, and Chinese Languages
2021
F. Mansouri Hanis, H. Khoshvaghti, M. Teimouri, and H. Veisi
proc. ICCKE 2021, 28-29 Oct. 2021, Mashhad, Iran, DOI
Classification of Audio Codecs with Variable Bit- Rates
2020
A. Khodadadi and M. Teimouri
proc. ICCKE 2020, 29-30 Oct. 2020, Mashhad, Iran, DOI
Evaluating the Effect of Compression Settings in the Classification of Image File Formats
2020
Z. Seyedghorban and M. Teimouri
proc. ICCKE 2020, 29-30 Oct. 2020, Mashhad, Iran, DOI
Journal Papers
Prediction of Plaintext in GSM Network using SDCCH Logical Channel
2021
M. Teimouri
Journal of Electronical & Cyber Defence, Available here
Prediction of Plaintext in GSM Network Using SACCH Logical Channel
2021
M. Teimouri
Advanced Defence Science and Technology, Available here
Classification of audio codecs with variable bit-rates using deep-learning methods
2021
A. Khodadadi, S. Molaei, M. Teimouri, and H. Zare
Digital Signal Processing, DOI
Fragments-Expert: A graphical user interface MATLAB toolbox for classification of file fragments
2021
M. Teimouri, Z. Seyedghorban, and F. Amirjani
Concurrency and Computation: Practice and Experience, DOI
Non-cooperative Burst Detection and Synchronization in Downlink TDMA-Based Wireless Communication Networks
2019
M. Zebarjadi and M. Teimouri
IET Communications, DOI
For more
Head of the Laboratory

Dr. Mehdi Teimouri
- Current Position: Associate Professor at University of Tehran
- Phone: +989121902874
- Languages: Persian(Native), English
- PhD, MSc and BSc: University of Tehran
Dr. Mehdi Teimouri received B.Sc., M.Sc., and Ph.D. in electrical engineering from the University of Tehran, Iran, in 2003, 2005, and 2009, respectively. He is currently an associate professor at the University of Tehran. He is a country-wide well-known researcher in the field of design and implementation of non-cooperative receivers. In this regard, several useful software products are designed and implemented by the teams led by him. His current research interests are in the area of information theory and coding with an emphasis on applications of artificial intelligence.
Members' Quotes
Contact
Interested in ITC Laboratory?
Just take the address and visit the faculty. You can also contact Dr. Teimouri via his Email address to set an appointment.
Location:
Information Theory and Coding Laboratory, Unit 133, First Floor
Faculty of New Sciences and Technologies, University of Tehran
North Kargar St., Tehran 1439957131, Iran