Mohammad Nazmus Sadat
Research Fellow & Graduate Research Assistant
Multimedia Networking and Computing Lab, UC

About


Hello! I'm a Ph.D. Candidate in Computer Science and Engineering (CSE) at University of Cincinnati. I have a bachelor's degree in Electrical and Electronic Engineering (EEE), and I am a Cisco Certified Network Associate (CCNA).

My current research areas include future Internet architectures, wireless networks, quality of experience (QoE), multimedia communication, Internet-of-Things (IoT), deep learning, and edge computing. Formerly, I worked on pattern recognition, image processing, smart meters, and fuel cell efficiency.

My research has been supported by NSF, NIST, AFRL, and URC.

Mini Résumé




Experience

Current Position

  • Summer Research Fellow, University of Cincinnati, USA

Past Positions

  • Graduate Research Assistant, Multimedia Networking and Computing Lab, University of Cincinnati, USA
  • Teaching Assistant, Dept. of EECS, University of Cincinnati, USA
  • Lecturer, Dept. of EEE, Shahjalal University of Science and Technology, Bangladesh
  • Instructor, Sylhet GRE Academy, Bangladesh
  • Lecturer, Dept. of EEE, Leading University, Bangladesh
  • Lead Coordinator and Instructor, Computer Networking Workshop, Leading University, Bangladesh
  • IELTS Instructor, Saifur's, Bangladesh
  • Trainee Engineer, Khulna 225MW Combined Cycle Power Plant, Bangladesh

Education

  • Ph.D. (ABD) in Computer Science & Engineering, Dept. of EECS, University of Cincinnati, OH, USA
  • B.Sc. in Electrical & Electronic Engineering, Dept. of EEE, Khulna University of Engg. & Tech, Khulna, Bangladesh
  • CCNA (Exp 4.0), Cisco Networking Academy, Khulna, Bangladesh

Certification

  • Cisco Certified Network Associate (CCNA)- Routing & Switching , Cisco Systems, Inc., USA | License: 415464998171CPUK

Full resume with detailed experience, honors & awards, publications, trainings & courses, projects, etc. can be found here.

Research


⚎ Recent Research ⚎

 

☲ Video Analytics in Edge Computing Environments

Video analytics applications often require fast response and high accuracy. Performing the video analysis at the network edge can provide significantly lower latency and also reduce bandwidth consumption. Due to these advantages, video analytics in edge computing environments have been gaining popularity. In our pursuit to study video quality from the perspective of video analytics tools, we will design and implement a quality-aware video analytics platform based on edge computing.



 

☲ Cross-Layer Video Streaming over Software-Defined Radio (SDR)

With the prevalence of wireless imaging applications, there is an emerging need to support the exchange of videos among different wireless communication entities. Software-defined radio (SDR) is a promising technology for handling the needs of video communication in dynamic wireless conditions.

We designed a cross-layer video streaming mechanism over SDR to maximize the perceptual video quality. First, we built an SDR platform comprising of GNU radio, USRP B210 and VERT2450 antennas, and GStreamer. Then, we analyzed the experimental results from the platform to determine how the parameters in the physical and the application layer influence the QoE. Based on these results, we formulated a streaming algorithm that simultaneously adjusts the video resolution, bitrate, frame rate, Tx gain, and frequency to maximize the QoE.

Our SDR video streaming platform won the Best Team Project in the Constrained category at the 2020 AFRL Beyond 5G Software Defined Radio (SDR) University Challenge.

Publication: [1].



 

☲ Multimedia Communication in Content-Centric Networks (CCN)

CCN Diagram

Content-centric networking (CCN) is a future Internet architecture that focuses on the content or data rather than its location. It offers more efficient and scalable communication than traditional host-to-host networking solutions. The delivery of multimedia information in CCNs requires sophisticated design due to the large amount of traffic, complicated syntax and bitstream organization, and quality requirements from users.

We developed a novel QoE-aware multisource video streaming scheme for CCN. First, we studied the content distributions of video files among CCN nodes for different caching methods. Then, we designed an adaptive video streaming with distributed caching (ASDC) algorithm to guarantee satisfactory QoE. The ASDC algorithm considers the delivery of scalable video streams and automatically adapts the layers in a video stream based on a QoE model that characterizes the effect of stalling.

Publication: [2].



 

☲ Human Subjective Tests on Quality of Experience (QoE)

With the ubiquity of smart mobile devices, online streaming services, and the popularity of social media, the demand for video traffic has skyrocketed. Consequently, providing good Quality of Experience (QoE) to users of video streaming applications has become crucial. A key step in this process is building a QoE prediction model that can closely estimate viewers' mean opinion scores (MOS).

We conducted two human subjective tests where a total of 64 participants (45 males and 19 females, aged 18 to 34) rated 92 videos in a controlled environment. The videos had different contents, motion characteristics, and stalling artifacts resulted from distributed caching. We determined the relationships between various video quality metrics (e.g. clarity, fluidity, initial delay, buffering, etc.) and MOS collected from the subjective tests. We also observed how distributed caching impacted video stalling frequency and duration.

Publications: [2], [3].



 

☲ Path Planning of Unmanned Aerial Vehicle (UAV)

UAVs are used in many surveillance and remote sensing applications because of their ability to fly with sensing devices over large areas. The sensed data such as weather information or surveillance footage is usually very time sensitive, and a successful mission requires the data to be captured and delivered to processing centers in time. So, the data collection and offloading strategies of UAVs should be carefully determined to ensure the timely delivery of information while saving the travel costs.

We designed a novel path planning strategy for UAVs that finds paths with minimal cost to meet application deadline requirements under time window and communication constraints. First, we formulated a Mixed Integer Linear Programming (MILP) based path planning problem considering realistic data ferrying scenarios that include the complete mission of UAVs from data collection to data offloading, in which operation time windows and variable channel bandwidths are considered for each waypoint. Then, we designed a genetic algorithm (GA) based algorithm to solve the optimization problem.

Publication: [4].



 

⚎ Previous Projects ⚎

 

☲ Smart Meter with Demand Side Load Management

Smart energy metering systems are in high demand as they offer quick revenue collection, remote monitoring, and control of power distribution system. We proposed, designed, and implemented a low-cost universal smart energy meter (USEM) with demand-side load management. The meter can be used in the postpaid and prepaid modes with flexible tariff plans such as time of use and block rate tariff.

The smart meter comprises of a potential transformer, current transformer, and microcontroller unit with an embedded communication module. The connectivity among the utility authority, the smart meter, and consumer is established by exchanging identification numbers via the cellular network. The load management option of the meter controls electrical loads and provides emergency power during the power shortage. The USEM can be configured and reconfigured remotely by SMS. Moreover, energy consumption status, meter tampering, and fault at the distribution end can be monitored with the proposed metering system.

Publication: [5].



 

☲ Bengali Optical Character Recognition (OCR)

Despite being the 5th most-spoken native language and the 7th most spoken language by total number of speakers in the world, there are very few efficient Bangla OCR systems. The number of systems that can deal with graphical elements are even fewer.

We built a Bengali OCR framework based on Texture-based Image Segmentation that works on printed Bengali text. The framework uses five Gray Level Co-occurrence Matrix (GLCM) features and structural analysis for image segmentation. Then, our proposed Normalized Cross Correlation (NCC)-based algorithm is employed to retrieve the Bengali text from document image.

More details: [6].

Publications



 
  • M. N. Sadat, E. V. Alfonso, R. Dai, Z. Huang, Y. Fu, S. Lin, “QoE-Driven Cross-Layer Design for Video Communication over Software-Defined Radio”, 2021 IEEE Consumer Communications and Networking Conference (CCNC).

  • M. N. Sadat, E. V. Alfonso, R. Dai, Z. Huang, Y. Fu, S. Lin, “QoE-VS: A Cross-Layer QoE-Aware Video Streaming Platform Using Software-Defined Radio”, 2020 IEEE 92nd Vehicular Technology Conference: VTC2020-Fall.

  • M. N. Sadat, R. Dai, L. Kong, and J. Zhu, "QoE-Aware Multi-Source Video Streaming in Content Centric Networks", IEEE Transactions on Multimedia, vol. 22, no. 9, pp. 2321-2330, Sept. 2020, doi: 10.1109/TMM.2019.2957995.

  • J. Joseph, M. Radmanesh, M. N. Sadat, R. Dai, M. Kumar, "UAV Path Planning for Data Ferrying with Communication Constraints", 2020 IEEE 17th Annual Consumer Communications & Networking Conference (CCNC), Las Vegas, NV, USA, 2020, pp. 1-9, doi: 10.1109/CCNC46108.2020.9045416.

  • L. Kong, J. Zhu, R. Dai, and M. N. Sadat, "Impact of Distributed Caching on Video Streaming Quality in Information Centric Networks", 2017 IEEE International Symposium on Multimedia (ISM), Taichung, 2017, pp. 399-402, doi: 10.1109/ISM.2017.80.

  • Labib, L., Masum B., G S. M. Rana, M. N. Sadat, M. G. Kibria, and M. R. Islam, "Design and Implementation of Low-cost Universal Smart Energy Meter with Demand Side Load Management", IET Generation, Transmission & Distribution, vol. 11, no. 16, pp.3938-3945, Jul. 2017, doi: 10.1049/iet-gtd.2016.1852.

  • Sadat, M. N., S. Purification, M. Shahjahan, "A Statistical Approach to Bangla Character Recognition from Document Image", submitted for conference publication.

  • Islam, M. J., A. Sadat, M. N. Sadat,"Fuel Cell Efficiency, Voltage Analysis and Performance Optimization", Proceedings of the 15th Annual Paper Meet, The Institution of Engineers, Bangladesh (IEB), Nov. 2013.