Preview

Proceedings of the Southwest State University

Advanced search

A METHOD OF IMPLEMENTING COMPENSATION FOR LOST PACKETS IN USER DATAGRAM PROTOCOL

https://doi.org/10.21869/2223-1560-2017-21-4-45-51

Abstract

The article describes the existing methods of compensation for packet loss that have been patented. A brief analysis of these methods have been carried out and the disadvantages in the algorithms of their functioning have been revealed, which can lead to damage of video and audio streams. The article proposes a method of compensation for packet loss with retransmission of lost data in user datagram protocol. The flowchart diagrams of the receiver and transmitter and algorithms of their operation are described. The article demonstrates the advantages of the proposed method of data retransmission in comparison with the existing methods. The proposed method compensates the disadvantages of the existing methods among which is data loss during their transmission. To substantiate theoretical data, an engineering implementation of the proposed method of the data retransmission has been carried out and the packet transmit time and duplicative request time have been measured. The implementation made it possible to confirm the theoretical data and substantiated the fact that application of the proposed method for compensation of lost packets in user datagram protocol allows achieving a positive effect which essentially eliminates data loss while maintaining high speed characteristics. The method of compensation describeв in the article is patented: a patent for invention of the Russian Federation No. 2610697 “A Method and a Device for retransmission of data in user datagram protocol”

About the Authors

R. S. Slobodin
Southwest State University
Russian Federation


K. S. Vorobjev
Southwest State University
Russian Federation


E. V. Taldykin
NIITS OF FEDERAL STATE UNITARY ENTERPRISE 18 CENTRAL RESEARCH INSTITUTES OF MO OF THE RUSSIAN FEDERATION
Russian Federation


E. V. Nepochatych
NIITS OF FEDERAL STATE UNITARY ENTERPRISE 18 CENTRAL RESEARCH INSTITUTES OF MO OF THE RUSSIAN FEDERATION
Russian Federation


References

1. Патент РФ № 2011137334/08, 29.12.2009. Способ и устройство для компенсации потери пакетов в режиме передачи данных по протоколу пользовательских дейтаграмм // Патент России № 2501172. 2013. Бюл. № 34. / Юоу Хонгтао, Ванг Фанг, Жоу Маолин, Лиу Джиниан.

2. Патент РФ № 2008136016/08, 02.02.2007. Устройство и способ для уменьшения влияний импульсного шума на передачу пакетов данных // Патент России № 2449479. 2012. Бюл. № 12. / Исебарт Герт Мартен, Ван Акер Катлен Пеги Флоримонд, Вандаль Пит Михель Альберт.

3. Бардин Д.С., Карпухин Е.О. Обеспечение надежной доставки по протоколу UDP с использованием кодов Рида-Со-ломона // Труды МАИ: Электронный журнал. 2010. №39. URL: https:// www.mai.ru/upload/iblock/3d5/obespechenie-nadezhnoy-dostavki-po-protokolu-udp-s-ispolzovaniem-kodov-rida_solomona.pdf

4. Шинкаренко К.В., Кориков А.М. Восстановление потерь пакетов в компьютерных сетях // Доклады ТУСУРа. 2008. № 2 (18), ч. 2. С. 105-109.

5. Карамышев А.В., Борзов Д.Б., Чер-нецкая И.Е. Метод и алгоритм загрузки процессоров в мультипроцессорных системах при параллельной обработке данных // Известия Юго-Западного государственного университета. 2015. № 4(61). С. 8 - 12.

6. Слободин Р. С., Воробьев К. С. Перспективы использования процессоров со встроенной программируемой логикой в гибридных вычислительных системах // Образование и наука в современных условиях : материалы X Междунар. науч.-практ. конф. (Чебоксары, 12 март 2017 г.) / редкол.: О. Н. Широков [и др.]. Чебоксары: ЦНС «Интерактив плюс», 2017. № 1 (10). С. 240-241.

7. Алгоритм и программа автоматизации вычислений, заданных в символьной форме на базе FPGA / Ю.А. Милюкин, А.В. Филонович, В.А. Подчукаев, А.Н. Горлов // Известия Юго-Западного государственного университета. 2014. № 3 (54). С. 13 - 16.

8. Воробьев К. С., Слободин Р. С. Обзор функциональных возможностей сетевых процессоров на базе программируемых логических интегральных схем (ПЛИС) // Образование и наука в современных условиях : материалы X Междунар. науч.-практ. конф. (Чебоксары, 12 март 2017 г.) / редкол.: О. Н. Широков [и др.]. Чебоксары: ЦНС «Интерактив плюс», 2017. № 1 (10). С. 221-223.

9. Использование soft-процессоров на основе технологии FPGA для создания доверенной аппаратной платформы/ И.Ю. Жуков, Д.Л. Ефанов, В.Б. Леонов, К.Г. Григорьев // Спецтехника и связь. 2014.

10. Симонов А.М., Кориков А.М. Гибридная архитектура параллельных вычислительных систем // Доклады ТУСУРа. 2012. №2 (26), ч. 1. С. 178-183.

11. Джораев А.Р. Гибридные вычислительные системы на основе GPU для задач биоинформатики // Компьютерные исследования и моделирование. 2010. №2. С. 163-167.

12. Патент РФ № 2011137334/08, 29.12.2009. Способ и устройство для компенсации потери пакетов в режиме передачи данных по протоколу пользовательских дейтаграмм // Патент России № 2501172. 2013. Бюл. № 34. / Юоу Хонгтао, Ванг Фанг, Жоу Маолин, Лиу Джиниан.

13. Патент РФ № 2008136016/08, 02.02.2007. Устройство и способ для уменьшения влияний импульсного шума на передачу пакетов данных // Патент России № 2449479. 2012. Бюл. № 12. / Исебарт Герт Мартен, Ван Акер Катлен Пеги Флоримонд, Вандаль Пит Михель Альберт.

14. Бардин Д.С., Карпухин Е.О. Обеспечение надежной доставки по протоколу UDP с использованием кодов Рида-Со-ломона // Труды МАИ: Электронный журнал. 2010. №39. URL: https:// www.mai.ru/upload/iblock/3d5/obespechenie-nadezhnoy-dostavki-po-protokolu-udp-s-ispolzovaniem-kodov-rida_solomona.pdf

15. Шинкаренко К.В., Кориков А.М. Восстановление потерь пакетов в компьютерных сетях // Доклады ТУСУРа. 2008. № 2 (18), ч. 2. С. 105-109.

16. Карамышев А.В., Борзов Д.Б., Чер-нецкая И.Е. Метод и алгоритм загрузки процессоров в мультипроцессорных системах при параллельной обработке данных // Известия Юго-Западного государственного университета. 2015. № 4(61). С. 8 - 12.

17. Слободин Р. С., Воробьев К. С. Перспективы использования процессоров со встроенной программируемой логикой в гибридных вычислительных системах // Образование и наука в современных условиях : материалы X Междунар. науч.-практ. конф. (Чебоксары, 12 март 2017 г.) / редкол.: О. Н. Широков [и др.]. Чебоксары: ЦНС «Интерактив плюс», 2017. № 1 (10). С. 240-241.

18. Алгоритм и программа автоматизации вычислений, заданных в символьной форме на базе FPGA / Ю.А. Милюкин, А.В. Филонович, В.А. Подчукаев, А.Н. Горлов // Известия Юго-Западного государственного университета. 2014. № 3 (54). С. 13 - 16.

19. Воробьев К. С., Слободин Р. С. Обзор функциональных возможностей сетевых процессоров на базе программируемых логических интегральных схем (ПЛИС) // Образование и наука в современных условиях : материалы X Междунар. науч.-практ. конф. (Чебоксары, 12 март 2017 г.) / редкол.: О. Н. Широков [и др.]. Чебоксары: ЦНС «Интерактив плюс», 2017. № 1 (10). С. 221-223.

20. Использование soft-процессоров на основе технологии FPGA для создания доверенной аппаратной платформы/ И.Ю. Жуков, Д.Л. Ефанов, В.Б. Леонов, К.Г. Григорьев // Спецтехника и связь. 2014.

21. Симонов А.М., Кориков А.М. Гибридная архитектура параллельных вычислительных систем // Доклады ТУСУРа. 2012. №2 (26), ч. 1. С. 178-183.

22. Джораев А.Р. Гибридные вычислительные системы на основе GPU для задач биоинформатики // Компьютерные исследования и моделирование. 2010. №2. С. 163-167.


Review

For citations:


Slobodin R.S., Vorobjev K.S., Taldykin E.V., Nepochatych E.V. A METHOD OF IMPLEMENTING COMPENSATION FOR LOST PACKETS IN USER DATAGRAM PROTOCOL. Proceedings of the Southwest State University. 2017;21(4):45-51. (In Russ.) https://doi.org/10.21869/2223-1560-2017-21-4-45-51

Views: 409


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2223-1560 (Print)
ISSN 2686-6757 (Online)