@article { author = {Salman, Abeer and Abdulwahab, Hala}, title = {Proposed Copyright Protection Systems for 3D Video Based on Key Frames}, journal = {IRAQI JOURNAL OF COMPUTERS, COMMUNICATIONS, CONTROL AND SYSTEMS ENGINEERING}, volume = {20}, number = {3}, pages = {1-15}, year = {2020}, publisher = {University of Technology-Iraq}, issn = {1811-9212}, eissn = {2617-3352}, doi = {}, abstract = {Recently, three Dimension (3D) multimedia technology has grown over a wide range, where the 3D used in many applications such as medical, television, cinema, game, education, etc. The developments also include the computer network, these evaluations make the store and distribute the media very easy and at the same time very critical, where any person can access these data and manipulate it or redistribute it with illegal copyrights. Therefore, it is necessary to find a watermarking technique to keep the security of these media. 3D multimedia, especially 3D Video contains a huge amount of data, trying achievement copyright protection for all these data consumes the computation, and slow down securing process, thus 3D video key frame extraction process is necessary. In this paper, the histogram-based key frame extraction technique is applied to extract essential and important data of the 3D video. A modified invisible, and blind watermark system is suggested in this research for 3D Video copyrights and authentication protection using Dual-Tree Complex Wavelet Transform (DTCWT). The experiment results show that 3D video key extraction system has given high compression ratio ( from 4:1 to 5:1) and the protection system could put an invisible watermark while keeping the quality of the 3D video, as well as the proposed watermark system, is robust where the watermark extracted successfully after applying a different types of attack.}, keywords = {3D video,Multiview video,video summarization,Dual tree complex wavelet transform,3D video dynamic watermark}, url = {https://ijccce.uotechnology.edu.iq/article_168067.html}, eprint = {https://ijccce.uotechnology.edu.iq/article_168067_fc30872ea8d952653c5fde700c20cbb9.pdf} } @article { author = {Abdelaziz, Marwa and Salman, Ayman}, title = {Internet of Robotic Monitoring Things (IoRMT)}, journal = {IRAQI JOURNAL OF COMPUTERS, COMMUNICATIONS, CONTROL AND SYSTEMS ENGINEERING}, volume = {20}, number = {3}, pages = {16-28}, year = {2020}, publisher = {University of Technology-Iraq}, issn = {1811-9212}, eissn = {2617-3352}, doi = {}, abstract = {Generally, there is no single aspect of the human life that hasn't been touched through technology. The evolution of technology combines those aspects of technology with modern uses. In this scenario, the electronics of the appliance play a vital role in our life day after day. There are several technologies like IoT Internet of Things, the cloud computing, robotics system, sensors and system on the chips which have revolutionized our technological progress. "IoT" is a vision, which is the biggest development technological technique. There are several platforms of IoT for services developers. A great number of potential platforms choose the most convenient way to perform a specific service. Therefore, developers chose the three of these models which are (blynk), (freeboard) and (dweet.io) to build this system. The proposed system is the Internet of Robotic Monitoring Things (IoRMT), which was employed to monitor the server room in a government security agency, using a set of sensors placed on the car robot. The sensors were connected with ESP8266NodeMCU microcontroller to display the value of sensors in the dashboard of freeboard platform. The car robot was controlled by software joystick using the blynk IoT platform as the mobile android application. The platform IoT dweet.io and platform IoT freeboard.io services and developers from Bug Lab's proved their ability to take data from device and produce it actionable rapidly.}, keywords = {IoRMT Internet of Robotics Monitoring Things,Freeboard Platform,IoT Internet of Things,IoRT Internet of Robotic Things,Dweet.io,Blynk and Cloud Robotics}, url = {https://ijccce.uotechnology.edu.iq/article_168068.html}, eprint = {https://ijccce.uotechnology.edu.iq/article_168068_da07009860c6a920b6937798a231674d.pdf} } @article { author = {Rasheed, Luay}, title = {Optimal Tuning of Linear Quadratic Regulator Controller Using Ant Colony Optimization Algorithm for Position Control of a Permanent Magnet DC Motor}, journal = {IRAQI JOURNAL OF COMPUTERS, COMMUNICATIONS, CONTROL AND SYSTEMS ENGINEERING}, volume = {20}, number = {3}, pages = {29-41}, year = {2020}, publisher = {University of Technology-Iraq}, issn = {1811-9212}, eissn = {2617-3352}, doi = {}, abstract = {This paper presents the design of an optimal Linear Quadratic Regulator (LQR) controller using Ant Colony Optimization (ACO) and particle swarm optimization (PSO) methods for position control of a permanent magnet DC (PMDC) motor. In this work, Ant Colony control and particle swarm control algorithms have been utilized to set the optimal elements of the weighting matrices subjected to a proposed cost function. The proposed cost function is a combination of the quadratic performance index and integral square error. The proposed design can overcome the difficulty in setting the weighting matrices with the suitable elements. The simulation results using (Matlab Package) show that the optimal LQR controller using ACO algorithm can give excellent performance in terms of obtaining smooth and unsaturated state voltage control action that will stabilize the DC motor system performance and minimize the position tracking error of the system output. In addition, the rising time and settling time is decreased in comparison with the LQR based PSO controller performance.}, keywords = {Linear Quadratic Regulator (LQR),Ant Colony Optimization (ACO),Particle Swarm Optimization (PSO),quadratic performance index}, url = {https://ijccce.uotechnology.edu.iq/article_168069.html}, eprint = {https://ijccce.uotechnology.edu.iq/article_168069_d31c8112c60e7d32547eb0c98e5fc6ca.pdf} } @article { author = {Jihad, Noor and Abdul Satar, Sinan}, title = {Optical Camera Communication Performance Evaluation: Review}, journal = {IRAQI JOURNAL OF COMPUTERS, COMMUNICATIONS, CONTROL AND SYSTEMS ENGINEERING}, volume = {20}, number = {3}, pages = {42-49}, year = {2020}, publisher = {University of Technology-Iraq}, issn = {1811-9212}, eissn = {2617-3352}, doi = {}, abstract = {Recently, optical wireless communication (OWC) technologies focused on a camera or an image sensor receiver have drawn specific attention in areas like the internet, indoor localization, motion detection, and intelligent transportation systems. Besides, panorama sensors are the subject of communications from picture sensors as receptors as the high-speed OWC strategy do not need any change to the existing network, so the difficulty and expense of deployment are very limited. So in this paper, a detailed review of the techniques of optical camera communication (OCC)has been presented. In addition to their function of localizing, tracking and recording motion. Through addressing several facets of OCC and their different implementations, this study varies from the latest literature on this topic. The first section of the current article is on standardization, Path classification, modulation, scripting, synchronization, and signal processing methods for OCC networks whereas the second section of the research discusses OCC-based localization, navigation, motion detection, and smart transport systems literature .Finally , OCC's problems and potential work directions have been addressed in the final section of the research.}, keywords = {OCC optical camera communication,OWC optical wireless communication,camera communication,control with image sensors,Localization,Orientation,detection of movements}, url = {https://ijccce.uotechnology.edu.iq/article_168070.html}, eprint = {https://ijccce.uotechnology.edu.iq/article_168070_0fd308dd0580b2925505f794d4906006.pdf} } @article { author = {Al-Rubaye, Wajdi and Al-Araji1, Ah med and Dhahad, Hayder}, title = {Digital PID Control Law Design for Fuel Cell Model based on FPGA Emulator System}, journal = {IRAQI JOURNAL OF COMPUTERS, COMMUNICATIONS, CONTROL AND SYSTEMS ENGINEERING}, volume = {20}, number = {3}, pages = {50-64}, year = {2020}, publisher = {University of Technology-Iraq}, issn = {1811-9212}, eissn = {2617-3352}, doi = {}, abstract = {This paper proposes an off-line adaptive digital Proportional Integral Derivative (PID) control algorithm based on Field Programmable Gate Array (FPGA) for Proton Exchange Membrane Fuel Cell (PEMFC) Model. The aim of this research is to obtain the best hydrogen partial pressure (PH2) value using FPGA emulator to design and implement a digital PID controller that track the fuel cell output voltage during a variable load current applied. The off-line Particle Swarm Optimization (PSO) algorithm is used for finding and tuning the optimal value of the digital PID controller parameters that improve the dynamic behavior of the closed loop digital control fuel cell system and to achieve the stability of the desired output voltage of fuel cell. The numerical simulation results (MATLAB) package and FPGA emulator experimental work show the performance of the proposed FPGA-PID controller in terms of voltage error reduction and generating optimal value of the (PH2) control action without oscillation in the output and no saturation state when these results are compared with other control methodology.}, keywords = {Fuel Cell,FPGA,PID controller,Particle swarm optimization}, url = {https://ijccce.uotechnology.edu.iq/article_168071.html}, eprint = {https://ijccce.uotechnology.edu.iq/article_168071_6d4f9acb06181b6f0516edcc7f5b84db.pdf} } @article { author = {Faraj, Methaq and Al-Saadi, Ahmed and Albahadili, Riyadh}, title = {An Investigation of Using Traffic Load In SDN Based Load Balancing}, journal = {IRAQI JOURNAL OF COMPUTERS, COMMUNICATIONS, CONTROL AND SYSTEMS ENGINEERING}, volume = {20}, number = {3}, pages = {65-74}, year = {2020}, publisher = {University of Technology-Iraq}, issn = {1811-9212}, eissn = {2617-3352}, doi = {}, abstract = {The number of devices connected to networks and the internet such as the Internet of Things, machine to machine, social media or speech traffic, etc., are rapidly increased that results in a huge amount of traffic. This leads to congestion that increases packet loss and reduces system performance. Therefore, a single server cannot handle this traffic and need to use some approaches to optimize network performance. The use of a load balancer to distribute network traffic among multiple servers could minimize the load on a single server, provide availability, scalability, and enhance network performance. A load balancer in a traditional network is a dedicated hardware device that is expensive, close vender, and non-programmable. A load balancer contains few algorithms that network engineers cannot change or create a new one. In contrast, Software Defined Network (SDN) that utilizes load balancer is programmable (hardware independent) and more agilely.The objective of this investigation is to implement the Least packet load algorithm, which is used in the traditional load balancer, using an SDN-controller Python Network Operating system (POX) in order to distribute load among servers. Moreover, it discusses some research opportunities that this work introduces to improve load balancing in SDN. This work is validated through extensive simulations and emulations that compare the proposed algorithm with four of the most widely cited schemes. The results indicate that the proposed algorithm improved network performance and achieve up to 21% increase to system throughput compared to other benchmark approaches.}, keywords = {Software Defined Networking,OpenFlow,Load balancing,POX}, url = {https://ijccce.uotechnology.edu.iq/article_168072.html}, eprint = {https://ijccce.uotechnology.edu.iq/article_168072_9683362bfa4a6a82b42ccf8118d7a5ac.pdf} } @article { author = {A-hussein, Narges and Salman, Ayman}, title = {IoT Monitoring System Based on MQTT Publisher/Subscriber Protocol}, journal = {IRAQI JOURNAL OF COMPUTERS, COMMUNICATIONS, CONTROL AND SYSTEMS ENGINEERING}, volume = {20}, number = {3}, pages = {75-83}, year = {2020}, publisher = {University of Technology-Iraq}, issn = {1811-9212}, eissn = {2617-3352}, doi = {}, abstract = {In the past years, the scene has witnessed huge technological progress which made our lives simpler and flixper. After Wi-Fi and cellular communications networks’ improvements, with the parallel optimization of numerous embedded devices, momentum has risen globally and today gave us a concept that is the IoT or the Internet of Things. Where several contemporary technologies have been utilized and the developers have been advancing structures to collect data from sensor systems that may be sent to any part of the world over the Internet. The Internet of Things can be used for many purposes like controlling, tracking and managing systems. In this study, we presented the work of the MQTT internet routing protocol to exchange sensor information between two different devices. The IoT platform is about monitoring temperature and humidity in a smart home based on an MQTT protocol which makes this connection possible. However, the MQTT protocol works in publishing/ subscribing mode. The proposed work used an Esp8266NodeMCU as a publisher and Raspberry pi3 model (B) as a subscriber. Also, it used a dht11 sensor to measure the temperatures and humidity. The measurements were collected from sensors and alternated between the two devices through the MQTT broker (server). Node-Red and ThingSpeak designed as a website to share the data.}, keywords = {Message Queuing Telemetry Transport protocol,Esp8266 NodeMCU,Raspberry pi3 model B}, url = {https://ijccce.uotechnology.edu.iq/article_168073.html}, eprint = {https://ijccce.uotechnology.edu.iq/article_168073_9645a246d9993ae7c1bf0a9064e5900e.pdf} }