Dr. Muhammad Usman completed his Ph.D. in Computer Systems Engineering from the University of Technology Sydney, Australia, in 2017. He worked as a lecturer at the University of Engineering and Technology Peshawar Pakistan in Electrical (Communication) Engineering department from 2009-2014. Since 2014, he is working as a casual lecturer/tutor in the School of Electrical and Data Engineering at the University of Technology Sydney, Australia.
Dr. Usman has been invited to be a reviewer for various highly-rated international journals, such as IEEE Transactions on Multimedia, IEEE Transactions on Circuits and Systems for Video Technology, IEEE Transactions on Mobile Computing, IEEE Transactions on Cloud Computing and many more.
- Digital Signal Processing
- Digital Image Processing
- Audio/Video Signal Processing
- Wireless Networks
- Internet of Things
- Wireless Sensor Networks
- Network Security
- Signal Theory
- Digital Signal Processing
- Continuous Communication
- Discrete Communication
- Image Processing and Pattern Recognition
- Network/Internetwork Design
- Database Management Systems
- C Programming
Khan, F., ur Rehman, A., Usman, M., Tan, Z. & Puthal, D. 2018, 'Performance of Cognitive Radio Sensor Networks Using Hybrid Automatic Repeat ReQuest: Stop-and-Wait', Mobile Networks and Applications, vol. 23, no. 3, pp. 479-488.View/Download from: Publisher's site
© 2018, Springer Science+Business Media, LLC, part of Springer Nature. The enormous developments in the field of wireless communication technologies have made the unlicensed spectrum bands crowded, resulting uncontrolled interference to the traditional wireless network applications. On the other hand, licensed spectrum bands are almost completely allocated to the licensed users also known as Primary users (PUs). This dilemma became a blackhole for the upcoming innovative wireless network applications. To mitigate this problem, the cognitive radio (CR) concept emerges as a promising solution for reducing the spectrum scarcity issue. The CR network is a low cost solution for efficient utilization of the spectrum by allowing secondary users (SUs) to exploit the unoccupied licensed spectrum. In this paper, we model the PU's utilization activity by a two-state Discrete-Time-Markov Chain (DTMC) (i.e., Free and busy states), for identifying the temporarily unoccupied spectrum bands,. Furthermore, we propose a Cognitive Radio Sense-and-Wait assisted HARQ scheme, which enables the Cluster Head (CH) to perform sensing operation for the sake of determining the PU's activity. Once the channel is found in free state, the CH advertise control signals to the member nodes for data transmission relying on Stop-and-Wait Hybrid- Automatic Repeat-Request (SW-HARQ). By contrast, when the channel is occupied by the PU, the CH waits and start sensing again. Additionally, the proposed CRSW assisted HARQ scheme is analytical modeled, based on which the closed-form expressions are derived both for average block delay and throughput. Finally, the correctness of the closed-form expressions are confirmed by the simulation results. It is also clear from the performance results that the level of PU utilization and the reliability of the PU channel have great influence on the delay and throughput of CRSW assisted HARQ model.
Usman, M., He, X., Lam, K.K.M., Xu, M., Chen, J., Bokhari, S.M.M. & Jan, M.A. 2018, 'Error Concealment for Cloud-based and Scalable Video Coding of HD Videos', IEEE Transactions on Cloud Computing.View/Download from: UTS OPUS or Publisher's site
IEEE The encoding of HD videos faces two challenges: requirements for a strong processing power and a large storage space. One time-efficient solution addressing these challenges is to use a cloud platform and to use a scalable video coding technique to generate multiple video streams with varying bit-rates. Packet-loss is very common during the transmission of these video streams over the Internet and becomes another challenge. One solution to address this challenge is to retransmit lost video packets, but this will create end-to-end delay. Therefore, it would be good if the problem of packet-loss can be dealt with at the user's side. In this paper, we present a novel system that encodes and stores the videos using the Amazon cloud computing platform, and recover lost video frames on user side using a new Error Concealment (EC) technique. To efficiently utilize the computation power of a user's mobile device, the EC is performed based on a multiple-thread and parallel process. The simulation results clearly show that, on average, our proposed EC technique outperforms the traditional Block Matching Algorithm (BMA) and the Frame Copy (FC) techniques.
Usman, M., Jan, M.A., He, X. & Alam, M. 2018, 'Performance evaluation of High Definition video streaming over Mobile Ad Hoc Networks', Signal Processing, vol. 148, pp. 303-313.View/Download from: UTS OPUS or Publisher's site
© 2018 Video Service Providers (VSPs) can collect and analyze an enormous amount of multimedia data from various cloud storage centers using real-time big data systems for supporting various online customers. The infrastructure-less nature of Mobile Ad Hoc Networks (MANETs) makes the video streaming a challenging task for VSPs. High packet-loss probability in MANETs can create a notable distortion in the received video quality. In this paper, High Definition (HD) videos are streamed over MANETs. First, a transmission model is designed followed by a distortion model to estimate network distortions, such as packet-loss rate and end-to-end delay. Based on the proposed models, a video streaming framework is designed to efficiently utilize the available bandwidth in MANETs, minimize the network distortions, and improve Quality of Service (QoS). Later, an Error Concealment (EC) technique is used to conceal the lost/dropped video frames to improve the Quality of Experience (QoE). Experimental results show that our proposed video streaming framework outperforms the state-of-the-art routing protocols designed for MANETs, such as Destination-Sequenced Distance Vector (DSDV) and Optimized Link Sate Routing (OLSR) protocols. In the end, both subjective and objective evaluations are performed to evaluate the perceptual quality of the concealed video data.
© 2018 Elsevier B.V. Mobile Adhoc NETworks (MANETs) are valuable for various applications due to an efficient, flexible, low-cost and dynamic infrastructure. In these networks, proper utilization of network resources is desirable to maintain Quality of Service (QoS). In multi-hop end-to-end communication, intermediate nodes may eavesdrop on data in transit. As a result, a secured and reliable data delivery from source to destination is required. In this paper, we propose a novel scheme, known as QASEC, to achieve better throughput by securing end-to-end communication in MANETs. The QoS is maintained through an optimal link selection from a queue of available transmission links. The end-to-end communication is secured by authentication. A simple secret-key based symmetric encryption is deployed for interacting nodes. Our proposed QASEC scheme prevents the malicious nodes from data exchange with legitimate intermediate nodes on any established path between the source and the destination. Experimental results show that QASEC performs better in terms of packet-loss rate, jitter and end-to-end delay. Furthermore, QASEC is efficient against various attacks and has a much better performance in terms of associated costs, such as key generation, encryption, and storage and communication.
Usman, M., Yang, N., Jan, M.A., He, X., Xu, M. & Lam, K.M. 2018, 'A Joint Framework for QoS and QoE for Video Transmission over Wireless Multimedia Sensor Networks', IEEE Transactions on Mobile Computing.View/Download from: UTS OPUS or Publisher's site
With the emergence of Wireless Multimedia Sensor Networks (MWSNs), the distribution of multimedia contents have now become a reality. Without proper management, the transmission of multimedia data over WMSNs affects the performance of networks due to excessive packets dropping. The existing studies on Quality of Service (QoS) mostly deal with simple WSNs and as such do not account for an increasing number of sensor nodes and an increasing volume of data. In this paper, we propose a novel framework to support QoS in WMSNs along with a light weight Error Concealment (EC) scheme. The EC schemes play a vital role to enhance Quality of Experience (QoE) by maintaining an acceptable quality at the receiving ends. The main objectives of the proposed framework are to maximise the network throughput and to cover-up the effects produced by dropped video packets. To control the data rate, Scalable Video Coding (SVC) is applied at multimedia sensor nodes with variable Quantization Parameters (QPs). Multipath routing is exploited to support real-time video transmission. Experimental results show that the proposed framework can efficiently adjust large volumes of video data under certain network distortions and can effectively conceal dropped/corrupted video frames by producing better objective measurements.
Jan, M., Nanda, P., Usman, M. & He, X. 2017, 'PAWN: A Payload-based mutual Authentication scheme for Wireless Sensor Networks', Concurrency and Computation: Practice and Experience.View/Download from: UTS OPUS
Jan, M.A., Khan, F., Alam, M. & Usman, M. 2017, 'A payload-based mutual authentication scheme for Internet of Things', Future Generation Computer Systems.View/Download from: UTS OPUS or Publisher's site
Usman, M., Jan, M.A. & He, X.S. 2017, 'Cryptography-Based Secure Data Storage and Sharing Using HEVC and Public Clouds', Information Sciences, vol. 387, pp. 90-102.View/Download from: UTS OPUS or Publisher's site
Mobile devices are widely used for uploading/downloading media files such as audio, video and images to/from the remote servers. These devices have limited resources and are required to offload resource-consuming media processing tasks to the clouds for further processing. Migration of these tasks means that the media services provided by the clouds need to be authentic and trusted by the mobile users. The existing schemes for secure exchange of media files between the mobile devices and the clouds have limitations in terms of memory support, processing load, battery power, and data size. These schemes lack the support for large-sized video files and are not suitable for resource-constrained mobile devices. This paper proposes a secure, lightweight, robust and efficient scheme for data exchange between the mobile users and the media clouds. The proposed scheme considers High Efficiency Video Coding (HEVC) Intra-encoded video streams in unsliced mode as a source for data hiding. Our proposed scheme aims to support real-time processing with power-saving constraint in mind. Advanced Encryption Standard (AES) is used as a base encryption technique by our proposed scheme. The simulation results clearly show that the proposed scheme outperforms AES-256 by decreasing the processing time up to 4.76% and increasing the data size up to 0.72% approximately. The proposed scheme can readily be applied to real-time cloud media streaming.
Yang, N., Usman, M., He, X.S., Jan, M. & Zhang, L. 2017, 'Time Frequency Filters Bank: A Simple Approach for Audio and Music Separation', IEEE Access, vol. 5, pp. 27114-27125.View/Download from: UTS OPUS or Publisher's site
Blind Source Separation techniques are widely used in the field of wireless communication for a very long time to extract signals of interest from a set of multiple signals without training data. In this paper, we investigate the problem of separation of the human voice from a mixture of human voice and sounds from different musical instruments. The human voice may be a singing voice in a song or may be a part of some news, broadcast by a channel with background music. This paper proposes a generalized Short Time Fourier Transform (STFT)-based technique, combined with filter bank to extract vocals from background music. The main purpose is to design a filter bank and to eliminate background aliasing errors with best reconstruction conditions, having approximated scaling factors. Stereo signals in time-frequency domain are used in experiments. The input stereo signals are processed in the form of frames and passed through the proposed STFT-based technique. The output of the STFT-based technique is passed through the filter bank to minimize the background aliasing errors. For reconstruction, first an inverse STFT is applied and then the signals are reconstructed by the OverLap-Add method to get the final output, containing vocals only. The experiments show that the proposed approach performs better than the other state-of-the-art approaches, in terms of Signal-to-Interference Ratio (SIR) and Signal-to-Distortion Ratio (SDR), respectively.
Usman, M., He, X., Lam, K., Xu, M., Bokhari, S.M. & Chen, J. 2016, 'Frame Interpolation for Cloud-Based Mobile Video Streaming', IEEE Transactions on Multimedia, vol. 18, no. 5, pp. 831-839.View/Download from: UTS OPUS or Publisher's site
Cloud-based High Definition (HD) video streaming is becoming popular day by day. On one hand, it is important for both end users and large storage servers to store their huge amount of data at different locations and servers. On the other hand, it is becoming a big challenge for network service providers to provide reliable connectivity to the network users. There have been many studies over cloud-based video streaming for Quality of Experience (QoE) for services like YouTube. Packet losses and bit errors are very common in transmission networks, which affect the user feedback over cloud-based media services. To cover up packet losses and bit errors, Error Concealment (EC) techniques are usually applied at the decoder/receiver side to estimate the lost information. This paper proposes a time-efficient and quality-oriented EC method. The proposed method considers H.265/HEVC based intra-encoded videos for the estimation of whole intra-frame loss. The main emphasis in the proposed approach is the recovery of Motion Vectors (MVs) of a lost frame in real-time. To boost-up the search process for the lost MVs, a bigger block size and searching in parallel are both considered. The simulation results clearly show that our proposed method outperforms the traditional Block Matching Algorithm (BMA) by approximately 2.5 dB and Frame Copy (FC) by up to 12 dB at a packet loss rate of 1%, 3%, and 5% with different Quantization Parameters (QPs). The computational time of the proposed approach outperforms the BMA by approximately 1788 seconds.
Usman, M., Jan, M., He, X.S. & Nanda, P. 2016, 'Data Sharing in Secure Multimedia Wireless Sensor Networks', Porcoeedings of the 15th IEEE International Conference on Trust, Security and Privacy in Computing and Communications (2016 IEEE Trustcom/BigDataSE/ISPA), IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), IEEE, Tianjin, China.View/Download from: UTS OPUS or Publisher's site
The use of Multimedia Wireless Sensor Networks (MWSNs) is becoming common nowadays with a rapid growth in communication facilities. Similar to any other WSNs, these networks face various challenges while providing security, trust and privacy for user data. Provisioning of the aforementioned services become an uphill task especially while dealing with real-time streaming data. These networks operates with resource-constrained sensor nodes for days, months and even years depending on the nature of an application. The resource-constrained nature of these networks makes it difficult for the nodes to tackle real-time data in mission-critical applications such as military surveillance, forest fire monitoring, health-care and industrial automation. For a secured MWSN, the transmission and processing of streaming data needs to be explored deeply. The conventional data authentication schemes are not suitable for MWSNs due to the limitations imposed on sensor nodes in terms of battery power, computation, available bandwidth and storage. In this paper, we propose a novel quality-driven clustering-based technique for authenticating streaming data in MWSNs. Nodes with maximum energy are selected as Cluster Heads (CHs). The CHs collect data from member nodes and forward it to the Base Station (BS), thus preventing member nodes with low energy from dying soon and increasing life span of the underlying network. The proposed approach not only authenticates the streaming data but also maintains the quality of transmitted data. The proposed data authentication scheme coupled with an Error Concealment technique provides an energy-efficient and distortion-free real-time data streaming. The proposed scheme is compared with an unsupervised resources scenario. The simulation results demonstrate better network lifetime along with 21.34 dB gain in Peak Signal-to-Noise Ratio (PSNR) of received video data streams.
Usman, M., He, X., Xu, M. & Lam, K.M. 2015, 'Survey of Error Concealment Techniques: Research Directions and Open Issues', 2015 Picture Coding Symposium, PCS 2015 - with 2015 Packet Video Workshop, PV 2015 - Proceedings, IEEE Picture Coding Symposium, IEEE, Cairns, pp. 233-238.View/Download from: UTS OPUS or Publisher's site