An application layer forward error correction method of wireless network broadcasting communication for smart video surveillance system

  • Hui TianEmail author
  • Yongtang Wu
Original Research


Aiming at the wireless channel in which the state of video surveillance communication network changes dramatically, to ensure the video impact under a restricted channel bandwidth condition, an application layer forward error correction system for wireless video communication is proposed. This scheme is an improved forward error correction algorithm. The most appropriate redundancy amount is implemented for each FEC block by constantly altering the redundancy in FEC blocks. Firstly, the system describes and implements the optimum video transmission. Then, the RCPC code and Raptor code are used as forward error correction codes in physical layer and application layer respectively, in this way, the optimal system solution can be acquired. In the forward error correction technology, a feedback mechanism is then developed between the receiver and the sender, which will acknowledge that the receiver can extract the packet loss rate from the received speech signal in the current network state in real time, and then the packet loss rate will be transferred back to the sender by the feedback mechanism. The sender can modify the forward packet loss rate according to the packet loss rate. The error-correcting schema can help the next speech signal have the most appropriate forward error-correcting redundancy, reducing bandwidth waste, significantly improving the adaptability and efficiency of forward error-correcting technology in the wireless network. The simulation results show that the average video quality of the proposed scheme is 0.5–4 dB higher than that of the equal error protection scheme and the extended window unequal error protection scheme.


Forward error correction (FEC) Video surveillance network Video surveillance communication Packet loss rate Approximate optimal cross-layer 



  1. Agarwal A, Mehta SN (2017a) Development of MIMO–OFDM system and forward error correction techniques since 2000s. Photonic Netw Commun 35(7):1–14Google Scholar
  2. Agarwal A, Mehta SN (2017b) Performance analysis and design of MIMO-OFDM system using concatenated forward error correction codes. J Chin Inst Eng 24(6):1322–1343Google Scholar
  3. Aikawa Y, Uenohara H (2017) Numerical investigation of all-optical forward-error-correction coding scheme with convolutional code. IEEE Photon J 8(2):1–11CrossRefGoogle Scholar
  4. Bijjahalli S, Ramasamy S, Sabatini R (2017) A novel vehicle-based GNSS integrity augmentation system for autonomous airport surface operations. J Intell Rob Syst 87(2):1–25CrossRefGoogle Scholar
  5. Böcherer G, Schulte P, Steiner F (2019) Probabilistic shaping and forward error correction for fiber-optic communication systems. J Lightwave Technol 37(2):230–244CrossRefGoogle Scholar
  6. Brandonisio N, Porto S, Carey D et al (2018) Burst-mode fpga implementation and error location analysis of forward error correction for passive optical networks. IEEE/OSA J Opt Commun Netw 10(4):298–308CrossRefGoogle Scholar
  7. Capra L, Coviello V, Borselli L et al (2018) Hydrological control of large hurricane-induced lahars: evidence from rainfall-runoff modeling, seismic and video monitoring. Nat Hazards Earth Syst Sci 18(3):781–794CrossRefGoogle Scholar
  8. Chen DG, Fang T, Law MK et al (2017) A 64 fJ/step 9-bit SAR ADC array with forward error correction and mixed-signal CDS for CMOS image sensors. IEEE Trans Circuits Syst I Regul Pap 61(11):3085–3093CrossRefGoogle Scholar
  9. Cheng Y, Ruimin H, Yucheng S et al (2017) Unequal error protection based on expanding window fountain for object-based 3D audio. Wuhan University Journal of Natural Sciences 22(4):323–328CrossRefGoogle Scholar
  10. El-Gohary NM, El-Bendary MAM, El-Samie FEA et al (2017) Utilization of raptor codes for OFDM-system performance enhancing. Wireless Pers Commun 96(4):5555–5585CrossRefGoogle Scholar
  11. Guerrero C, Lera I, Juiz C (2019) A lightweight decentralized service placement policy for performance optimization in fog computing. J Ambient Intell Hum Comput 10(6):2435–2452CrossRefGoogle Scholar
  12. Herrero R (2017) Modeling and comparative analysis of Forward Error Correction in the context of multipath redundancy. Telecommun Syst 65(4):1–12CrossRefGoogle Scholar
  13. Herrero R, Hernandez D (2019) Forward error correction in real-time Internet of things CoAP-based wireless sensor networks. IET Wireless Sensor Syst 9(1):42–47CrossRefGoogle Scholar
  14. Hou Y, Xu J, Wei X et al (2017) Near-optimal cross-layer forward error correction using raptor and RCPC codes for prioritized video transmission over wireless channels. IEEE Trans Circuits Syst Video Technol 27(9):2028–2040CrossRefGoogle Scholar
  15. Hussain M, Hameed A (2017) Adaptive video-aware forward error correction code allocation for reliable video transmission. SIViP 12(7):1–9Google Scholar
  16. Lasa JJ, Tume S (2018) Seeing is believing: revealing cardiopulmonary resuscitation quality through video monitoring. Pediatr Crit Care Med 19(9):899–900CrossRefGoogle Scholar
  17. Lin SY, Su HY, Lin CH (2017) Thermal-controlled design flow for the three-dimensional dual-mode forward error correction architecture. J Chin Inst Eng 40(2):149–160CrossRefGoogle Scholar
  18. Liu P, Bo W, Deng Z et al (2017) A correction method for DVL measurement errors by attitude dynamics. IEEE Sens J 17(14):4628–4638CrossRefGoogle Scholar
  19. Liu Z, Hajiali M, Torabi A et al (2018) Novel forecasting model based on improved wavelet transform, informative feature selection, and hybrid support vector machine on wind power forecasting. J Ambient Intell Hum Comput 9(4):1919–1931CrossRefGoogle Scholar
  20. Majumder S, Kar S (2018) Multi-criteria shortest path for rough graph. J Ambient Intell Hum Comput 9(6):1835–1859CrossRefGoogle Scholar
  21. Qing SH (2018) Effect of DFE error propagation and its mitigation using MUX-based FEC interleaving for 400 GbE electrical link. High Technol Lett 24(04):53–61Google Scholar
  22. Shi G (2018) Intelligent color correction method of logo pattern in visual communication design. J Discrete Math Sci Cryptogr 21(2):263–269CrossRefGoogle Scholar
  23. Song H, Fu JC, Zeng SJ et al (2018) Polar-coded forward error correction for MLC NAND flash memory. Sci China (Inform Sci) 61(10):224–239Google Scholar
  24. Sun K, Wu D (2017) Unequal error protection for video streaming using delay-aware fountain codes. In: ICC 2017—2017 IEEE International Conference on Communications, pp 21–25Google Scholar
  25. Teplukhina A, Sauter O, Felici F et al (2017) Simulation of profile evolution from ramp-up to ramp-down and optimization of tokamak plasma termination with the RAPTOR code. Plasma Phys Contr F 59(12):1–29CrossRefGoogle Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2019

Authors and Affiliations

  1. 1.Sergeant InstituteWeifang College of Science and TechnologyShouguangChina
  2. 2.China India Computer Software Institute, Weifang College of Science and TechnologyShouguangChina

Personalised recommendations