СПОСОБ ФОРМИРОВАНИЯ КАНАЛА ПЕРЕДАЧИ ДАННЫХ

1. Способ формирования канала передачи данных, заключающийся в том, что на первом этапе осуществляют поиск всех активных приемопередающих устройств (ППУ) передающей стороны, определяют тип каждого ППУ и его оператора связи, каждому выявленному активному ППУ присваивают IP адрес с образованием канала связи; на втором этапе поток данных, предназначенный для передачи, посредством конвертера приводят к внутреннему формату и делят на пакеты, а при необходимости и на сегменты пакетов, готовые пакеты помещают во входной буфер; на третьем этапе данные из входного буфера распределяют по активным ППУ передающей стороны и отправляют на принимающую сторону, на четвертом этапе на принимающей стороне осуществляют получение пакетов данных, а затем преобразуют данные из внутреннего в исходный формат с помощью конвертера; отличающийся тем, что на первом этапе для каждого ППУ задают набор индивидуальных настроек необходимых для его оптимальной работы, включая параметры подключения к сети и допустимые параметры качества связи, и создают оконечное устройство (ОУ), в которое записывают упомянутые индивидуальные настройки и присвоенный IP адрес соответствующего ППУ, оконечные устройства объединяют между собой переключателем оконечных устройств; на третьем этапе из входного буфера данные передают на анализатор потоков передающей стороны, который производит анализ передаваемых данных и логически разделяет данные на потоки взаимодействия, определяемые по набору параметров отправителя, получателя и типа протокола взаимодействия, при этом анализатор потоков каждому из передаваемых пакетов задает режим обработки и требования по качеству передачи, затем отдельно для каждого из потоков взаимодействия посредством нумератора последовательно присваивают номера пакетам данных, а также номера сегментам пакетов при наличии таковых, после чего направляют пакеты данных на переключатель ОУ, посредством которого каждому из пакетов задают идентификатор пересылающего оконечного устройства (ОУ), и таким образом распределяют упомянутые пакеты по соответствующим ППУ; помимо этого, посредством генератора контрольных пакетов передающей стороны формируют контрольный пакет и передают его на переключатель оконечных устройств, с помощью которого направляют упомянутый контрольный пакет по всем доступным каналам связи на принимающую сторону; на четвертом этапе, на принимающей стороне посредством декапсулятора разделяют принятый поток на контрольные пакеты и пакеты данных, причем контрольные пакеты направляют на обработчик контрольных пакетов принимающей стороны, а пакеты данных направляют на анализатор потоков принимающей стороны; посредством обработчика контрольных пакетов принимающей стороны для каждого канала связи выполняют измерения и вычисления параметров качества связи; посредством генератора контрольных пакетов принимающей стороны независимо от получения контрольного пакета с передающей стороны формируют встречный контрольный пакет, в который помещают сведения о параметрах качества связи каждого канала связи и направляют встречный контрольный пакет на передающую сторону; на пятом этапе после получения по меньшей мере одного встречного контрольного пакета посредством обработчика контрольных пакетов передающей стороны выделяют сведения о параметрах качества связи каждого из каналов связи и передают упомянутые сведения через генератор контрольных пакетов передающей стороны на переключатель ОУ, на последнем с учетом полученных сведений обновляют информацию по параметрам качества связи каждого из каналов связи и записывают эти параметры в соответствующие ОУ; затем с помощью переключателя оконечных устройств перераспределяют предназначенные для отправки пакеты данных с учетом изменения параметров качества связи каждого канала связи; при этом каналы связи, не отвечающие условиям заданных параметров качества связи, исключают из распределения; через заданный промежуток времени после отправки предыдущего контрольного пакета на генераторе контрольных пакетов передающей стороны формируют очередной контрольный пакет; на анализаторе потоков принимающей стороны производят анализ полученных данных и логически разделяют данные на потоки взаимодействия, после чего потоки взаимодействия направляют на сортировщик, который упорядочивает полученные пакеты, и направляет упорядоченные пакеты в сборщик, на котором осуществляют склейку сегментированных пакетов, при наличии таковых, после чего пакеты данных передают на конвертер, посредством которого восстанавливают исходный поток данных; таким образом формируют единый высокоскоростной канал передачи данных.
2. Способ формирования канала передачи данных по п.1, отличающийся тем, что на пятом этапе при упорядочивании пакетов данных сортировщик направляет параллельно по всем каналам связи подтверждения о получении пакетов данных на нумератор передающей стороны, откуда утерянные пакеты данных повторно направляют на принимающую сторону, кроме того, в случае получения дублированного пакета на принимающей стороне он удаляется сортировщиком в процессе упорядочивания полученных пакетов данных.
3. Способ формирования канала передачи данных по п.1, отличающийся тем, что на пятом этапе для каждого канала связи осуществляют разгон с целью увеличения его пропускной способности путем передачи большего количества пакетов данных за единицу времени, чем можно передать при расчетной скорости, полученной из контрольного пакета для этого канала связи.
4. Способ формирования канала передачи данных по пп.1-3, отличающийся тем, что на пятом этапе для каждого канала связи осуществляют резервирование пропускной способности, поддерживая набранную скорость, путем передачи такого количества пакетов данных за единицу времени, которое можно передать при расчетной скорости, полученной из контрольного пакета для этого канала связи, а для обеспечения наличия достаточного количества пакетов данных дублируют пакеты данных, предназначенные для передачи.
5. Способ формирования канала передачи данных по п.1, отличающийся тем, что в качестве одного из ППУ использован LTE модем.
6. Способ формирования канала передачи данных по п.1, отличающийся тем, что в качестве одного из ППУ использован GSM модем.
7. Способ формирования канала передачи данных по п.1, отличающийся тем, что в качестве одного из ППУ использован CDMA модем.
8. Способ формирования канала передачи данных по п.1, отличающийся тем, что в качестве одного из ППУ использован WIFI модуль.
9. Способ формирования канала передачи данных по п.1, отличающийся тем, что в качестве одного из ППУ использован спутниковый модем.
10. Способ формирования канала передачи данных по п.1, отличающийся тем, что в качестве одного из ППУ использован оптический модем.
11. Способ формирования канала передачи данных по п.1, отличающийся тем, что в качестве одного из ППУ использован ADSL модем.
12. Способ формирования канала передачи данных по п.1, отличающийся тем, что в качестве одного из ППУ использован Ethernet модем.