[go: up one dir, main page]

RU2608678C1 - Method for multi-dimensional dynamic routing in communication network with packet transmission of messages - Google Patents

Method for multi-dimensional dynamic routing in communication network with packet transmission of messages Download PDF

Info

Publication number
RU2608678C1
RU2608678C1 RU2015149360A RU2015149360A RU2608678C1 RU 2608678 C1 RU2608678 C1 RU 2608678C1 RU 2015149360 A RU2015149360 A RU 2015149360A RU 2015149360 A RU2015149360 A RU 2015149360A RU 2608678 C1 RU2608678 C1 RU 2608678C1
Authority
RU
Russia
Prior art keywords
multidimensional
routes
communication channels
communication
dimensional
Prior art date
Application number
RU2015149360A
Other languages
Russian (ru)
Inventor
Юлия Сергеевна Винтенкова
Сергей Владимирович Козлов
Елена Александровна Спирина
Original Assignee
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Казанский национальный исследовательский технический университет им. А.Н. Туполева - КАИ" (КНИТУ-КАИ)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Казанский национальный исследовательский технический университет им. А.Н. Туполева - КАИ" (КНИТУ-КАИ) filed Critical Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Казанский национальный исследовательский технический университет им. А.Н. Туполева - КАИ" (КНИТУ-КАИ)
Priority to RU2015149360A priority Critical patent/RU2608678C1/en
Application granted granted Critical
Publication of RU2608678C1 publication Critical patent/RU2608678C1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

FIELD: network information technologies.
SUBSTANCE: method involves that in communication nodes quality of their communication channels is controlled, results of the communication channels quality control are transmitted to other communication nodes, single-dimensional transmission routes are formed, then from the single-dimensional transmission routes formed are multidimensional routes, determined are target functions of the multidimensional transmission routes, and it is characterized by that in a network when forming single-dimensional and multidimensional routes formed are all their possible versions, by the results of communication channels quality control corrected are information transmission rates in the communication channels considering mutual influence of all the communication channels involved in each multidimensional route, determination of the target functions of the multidimensional transmission routes is performed by the results of correction of information transmission rates in the communication channels, then, performed is optimum selection of the multidimensional routes and the frequency of their use as per the criterion for minimizing the delivery time.
EFFECT: technical result is improvement of efficiency of a communication network due to optimum selection of multidimensional routes and the frequency of their use on the basis of information transmission rates of communication channels.
1 cl, 3 dwg

Description

Изобретение относится к области сетевых информационных технологий и может быть использовано для многомерной динамической маршрутизации в сети связи с пакетной передачей сообщений и внутрисистемными помехами.The invention relates to the field of network information technology and can be used for multidimensional dynamic routing in a communication network with packet messaging and intra-system interference.

Известен способ многомерной динамической маршрутизации в сети связи с пакетной передачей сообщений, в соответствии с которым в каждом из узлов связи осуществляют контроль качества входящих в узел связи каналов связи. Результаты контроля качества каналов связи передают на узлы связи сети связи. В зависимости от качества каналов связи оценивают пропускную способность каналов связи, затем определяют пропускную способность одномерных маршрутов в зависимости от пропускной способности входящих в этот одномерный маршрут каналов связи. Далее формируют многомерный маршрут передачи сообщения, причем вначале в многомерный маршрут включают одномерные маршруты передачи с наибольшей пропускной способностью, затем - одномерные маршруты передачи с меньшей, но следующей по величине пропускной способностью и так далее, до тех пор, пока пропускная способность многомерного маршрута передачи не обеспечит передачу сообщения в заданное время, и далее передают сообщение по этому многомерному маршруту передачи (Квашенников В.В., Шабанов А.К. Способ адаптивной маршрутизации в сети связи с многомерными маршрутами передачи сообщений. Патент РФ №2431945. Опубл. 20.10.2011. Бюл. №29).A known method of multidimensional dynamic routing in a communication network with packet messaging, according to which in each of the communication nodes carry out quality control of the communication channels included in the communication node. The quality control results of communication channels are transmitted to communication nodes of a communication network. Depending on the quality of the communication channels, the throughput of the communication channels is estimated, then the throughput of the one-dimensional routes is determined depending on the throughput of the communication channels included in this one-dimensional route. Then, a multidimensional message transmission route is formed, first, in the multidimensional route, one-dimensional transmission routes with the highest throughput are included, then one-dimensional transmission routes with less but the next largest transmission capacity, and so on, until the throughput of the multidimensional transmission route will ensure the transmission of the message at a specified time, and then transmit the message along this multidimensional transmission route (V.V. Kvashennikov, A.K. Shabanov. Adaptive routing method in a communication network zi with multidimensional message transmission routes. Patent of the Russian Federation No. 2431945. Publish. 20.10.2011. Bull. No. 29).

Недостаток этого способа заключается в снижении производительности сети связи из-за того, что при формировании многомерного маршрута не учитывается взаимное влияние каналов связи сети связи из-за воздействия внутрисистемных помех, вероятности доставки пакетов по составляющим одномерным маршрутам, а также из-за того, что необходимо передавать большой трафик служебной информации о качестве каналов связи на узлы сети связи.The disadvantage of this method is to reduce the performance of the communication network due to the fact that the formation of a multidimensional route does not take into account the mutual influence of the communication channels of the communication network due to the effects of intra-system interference, the probability of packet delivery along components of one-dimensional routes, and also due to the fact that it is necessary to transmit a large traffic of service information about the quality of communication channels to the nodes of the communication network.

Известен также способ многомерной динамической маршрутизации в сети связи с пакетной передачей сообщений, заключающийся в том, что в узлах связи осуществляют контроль качества входящих каналов связи. Результаты контроля качества каналов связи передают на другие узлы связи и в зависимости от качества каналов связи формируют одномерные маршруты передачи. Далее из одномерных маршрутов передачи формируют многомерный маршрут передачи сообщения, включая в него сначала одномерные маршруты передачи с каналами связи лучшего качества, затем - одномерные маршруты передачи с меньшим, но следующим по величине качеством каналов связи, и так до тех пор, пока качество многомерного маршрута передачи не обеспечит передачу всего сообщения. Затем оценивают вероятность доведения сообщения по многомерному маршруту передачи, и при величине вероятности доведения сообщения по многомерному маршруту передачи менее заданного значения перераспределяют пакеты по одномерным маршрутам передачи и далее передают сообщение по многомерному маршруту передачи (Квашенников В.В., Солдатенко Э.Н. Способ динамической маршрутизации в сети связи с многомерными маршрутами и пакетной передачей сообщений. Патент РФ №2457628. Приор. 14.06.2011, опубл. 27.07.2012, Бюл. №21).There is also known a method of multidimensional dynamic routing in a communication network with packet messaging, which consists in the fact that the nodes of the communication monitor the quality of incoming communication channels. The quality control results of communication channels are transmitted to other communication nodes and, depending on the quality of communication channels, form one-dimensional transmission routes. Then, from a one-dimensional transmission route, a multidimensional message transmission route is formed, including first one-dimensional transmission routes with better quality communication channels, then one-dimensional transmission routes with lower, but the next highest quality communication channels, and so on, until the quality of the multidimensional route transmission will not ensure the transmission of the entire message. Then, the probability of bringing the message along the multidimensional transmission route is estimated, and if the probability of bringing the message along the multidimensional transmission route of less than a specified value is redistributed, the packets are distributed along the one-dimensional transmission routes and then the message is transmitted along the multidimensional transmission route (V.V. Kvashennikov, E.N. Soldatenko. Method dynamic routing in a communication network with multidimensional routes and packet messaging. Patent of the Russian Federation No. 2457628. Prior. 06/14/2011, published on July 27, 2012, Bull. No. 21).

Недостаток этого способа заключается в снижении производительности сети связи из-за того, что формирование многомерных маршрутов проводится без учета взаимного влияния каналов связи и вероятности доставки пакетов по одномерным маршрутам.The disadvantage of this method is to reduce the performance of the communication network due to the fact that the formation of multidimensional routes is carried out without taking into account the mutual influence of communication channels and the probability of packet delivery on one-dimensional routes.

Наиболее близким к предлагаемому способу (прототип) является способ многомерной динамической маршрутизации в сети связи с пакетной передачей сообщений, заключающийся в том, что по результатам контроля качества входящих в узлы связи каналов связи вычисляют целевые функции каналов связи, которые учитывают вероятность и время доведения сообщения, затем на основании целевых функций каналов связи формируют одномерные маршруты и многомерный маршрут передачи и вычисляют их целевые функции, при формировании одномерных маршрутов передачи выполняют оптимизацию целевой функции этих маршрутов передачи, при формировании многомерных маршрутов передачи выполняют оптимизацию целевой функции этого маршрута передачи, выбирая сначала одномерный маршрут передачи с наибольшим значением целевой функцией, затем одномерный маршрут передачи с меньшим, но следующим по величине значением целевой функции и так до тех пор, пока многомерный маршрут передачи не обеспечит передачу всех пакетов сообщения в заданное время и с заданной вероятностью доведения сообщения, при этом значения целевых функций входящих в узлы связи каналов связи передают на смежные узлы связи, которые далее передают значения целевой функции на другие смежные узлы связи, исключая узлы, от которых были получены значения целевой функции (Квашенников В.В. Способ многомерной динамической маршрутизации в сети связи с пакетной передачей сообщений. Патент РФ №2526755. Приор. 08.04.2013, опубл. 27.08.2014, Бюл. №24).Closest to the proposed method (prototype) is a method of multidimensional dynamic routing in a communication network with packet messaging, which consists in the fact that according to the quality control results of the communication channels included in the communication nodes, the target functions of the communication channels are calculated, which take into account the probability and time of message delivery, then, on the basis of the objective functions of the communication channels, one-dimensional routes and a multidimensional transmission route are formed and their objective functions are calculated, when forming one-dimensional transmission routes, They perform optimization of the objective function of these transmission routes; when generating multidimensional transmission routes, they optimize the objective function of this transmission route by first selecting a one-dimensional transmission route with the highest value of the objective function, then a one-dimensional transmission route with a smaller but next largest value of the objective function, and so on as long as the multidimensional transmission route does not ensure the transmission of all message packets at a given time and with a given probability of bringing the message, the values are x the functions of the communication channels of the communication channels are transferred to adjacent communication nodes, which then transmit the values of the objective function to other adjacent communication nodes, excluding the nodes from which the values of the objective function were obtained (V.V. Kvashennikov A method of multidimensional dynamic routing in a communication network with packet messaging. RF patent No. 2526755. Prior. 04/08/2013, publ. 08/27/2014, Bull. No. 24).

Недостаток этого способа заключается в снижении производительности сети связи из-за того, что формирование многомерных маршрутов проводится без учета взаимного влияния входящих в него каналов связи.The disadvantage of this method is to reduce the performance of the communication network due to the fact that the formation of multidimensional routes is carried out without taking into account the mutual influence of its constituent communication channels.

Технический результат предлагаемого способа многомерной динамической маршрутизации в сети связи с пакетной передачей сообщений заключается в повышении производительности сети связи за счет оптимального выбора многомерных маршрутов и кратностей их использования на основе скоростей передачи информации каналов связи, определяемых с учетом их взаимного влияния, для всех возможных вариантов многомерных маршрутов передачи, обеспечивающих минимизацию времени доставки сообщений при условии доставки всех пакетов сообщений с заданной вероятностью.The technical result of the proposed method of multidimensional dynamic routing in a communication network with packet messaging is to increase the performance of the communication network due to the optimal choice of multidimensional routes and the frequency of their use based on the transmission speeds of information of communication channels, determined taking into account their mutual influence, for all possible multidimensional options transmission routes that minimize message delivery time while delivering all message packets with a given charity.

Технический результат в предлагаемом способе многомерной динамической маршрутизации в сети связи с пакетной передачей сообщений, заключающемся в том, что в узлах связи осуществляют контроль качества входящих в них каналов связи, результаты контроля качества каналов связи передают на другие узлы связи, формируют одномерные маршруты передачи, далее из одномерных маршрутов формируют многомерные маршруты передачи, определяют целевые функции многомерных маршрутов передачи, достигается тем, что в сети связи при формировании одномерных и многомерных маршрутов формируют все их возможные варианты, по результатам контроля качества каналов связи корректируют скорости передачи информации в каналах связи с учетом взаимного влияния всех каналов связи, задействованных в каждом многомерном маршруте, определение целевых функций многомерных маршрутов передачи осуществляют по результатам коррекции скоростей передачи информации в каналах связи, далее осуществляют оптимальный выбор многомерных маршрутов и кратности их использования по критерию минимизации времени доставки.The technical result in the proposed method of multidimensional dynamic routing in a communication network with packet messaging, which consists in the fact that the communication nodes monitor the quality of their communication channels, the quality control results of the communication channels are transmitted to other communication nodes, form one-dimensional transmission routes, then multidimensional transmission routes are formed from one-dimensional routes, target functions of multidimensional transmission routes are determined, it is achieved by the fact that in the communication network when forming one-dimensional and leg-length routes form all their possible options, according to the results of quality control of communication channels, the information transfer speeds in communication channels are adjusted taking into account the mutual influence of all communication channels involved in each multidimensional route, the target functions of multidimensional transmission routes are determined according to the results of correction of information transfer speeds in channels communications, then carry out the optimal choice of multidimensional routes and the frequency of their use according to the criterion of minimizing delivery time.

Рассмотрим осуществление предлагаемого способа многомерной динамической маршрутизации в сети связи с пакетной передачей сообщений.Consider the implementation of the proposed method of multidimensional dynamic routing in a communication network with packet messaging.

Во многих существующих и перспективных сетях связи передачу сообщений осуществляют небольшими блоками или пакетами. Пакеты передают одновременно, каждый по своему маршруту передачи, что существенно сокращает время доставки сообщения.In many existing and promising communication networks, messaging is carried out in small blocks or packets. Packets transmit simultaneously, each in its own transmission route, which significantly reduces the time of message delivery.

Одномерным маршрутом передачи называют совокупность последовательно соединенных каналов связи в соединении точка-точка между узлом связи, являющимся источником сообщений, и узлом связи - получателем сообщений. Множество параллельно соединенных одномерных маршрутов передачи, по которым передают пакеты, называют многомерным маршрутом передачи.A one-dimensional transmission route is a set of series-connected communication channels in a point-to-point connection between a communication node that is a message source and a communication node - a receiver of messages. A plurality of parallelly connected one-dimensional transmission routes along which packets are transmitted is called a multidimensional transmission route.

Способ заключается в том, что в узлах связи сети связи осуществляют контроль качества входящих в них каналов связи. Качество каналов связи определяют по результатам приема пакетов, с учетом скорости передачи информации каналов связи. При приеме пакета сообщения узел связи, являющийся получателем пакета, вычисляет контрольную сумму пакета. В случае совпадения вычисленной контрольной суммы и принятой контрольной суммы пакета с вероятностью, достаточно близкой к 1, считают, что пакет принят правильно, и оценивают частоту правильного приема пакетов или вероятность доставки пакета сообщения Р, равную отношению числа правильно принятых пакетов m к общему числу переданных пакетов n:The method consists in the fact that in the communication nodes of the communication network, quality control of the communication channels included in them is carried out. The quality of communication channels is determined by the results of packet reception, taking into account the transmission speed of information of communication channels. Upon receipt of a message packet, the communication node that is the recipient of the packet calculates a checksum of the packet. If the calculated checksum and the received checksum of the packet coincide with a probability close to 1, it is considered that the packet was received correctly and the frequency of the correct packet reception or the probability of message packet delivery P is estimated to be equal to the ratio of the number of correctly received packets m to the total number of transmitted packages n:

Figure 00000001
Figure 00000001

Результаты контроля качества каналов связи передают на другие узлы связи. Для снижения объема служебной информации передачу сообщений об изменении скоростей передачи информации в каналах связи выполняют только при достижении вероятности доставки пакетов пороговых значений (минимального и максимального).The quality control results of communication channels are transmitted to other communication nodes. To reduce the amount of overhead information, messages about changes in the information transfer rates in communication channels are transmitted only when the probability of delivery of threshold packets (minimum and maximum) is reached.

Анализ вероятностей целесообразно проводить через промежутки времени, длительность которых привязана к длительности квазистационарных состояний каналов связи, которая определяется параметрами сигнально-помеховой обстановки. Излишне частый анализ вероятностей доставки пакетов до узлов связи может приводить к ее некорректной оценке. С другой стороны, недостаточная частота анализа вероятности доставки пакетов до узлов связи приведет к тому, что не будет оперативно отслеживаться состояние сети связи и вероятностные характеристики доставки сообщений могут уменьшиться. Если по истечении некоторого времени (обычно 3-5 минут) вероятностные характеристики каналов связи выйдут за пределы установленных ограничений, целесообразно изменить скорости передачи информации по каналам связи. Пороговое значение для вероятности доставки Рзад зависит от важности сообщений, требований качества обслуживания, и может составлять, например, величину 0.99. Это позволяет сократить объем служебной маршрутной информации и число вычислений при выборе маршрутов передачи.It is advisable to conduct a probability analysis at time intervals, the duration of which is tied to the duration of the quasi-stationary states of the communication channels, which is determined by the parameters of the signal-noise environment. An overly frequent analysis of the probabilities of packet delivery to communication nodes can lead to its incorrect assessment. On the other hand, insufficient frequency analysis of the probability of packet delivery to communication nodes will lead to the fact that the status of the communication network will not be monitored promptly and the probability characteristics of message delivery may decrease. If after some time (usually 3-5 minutes) the probabilistic characteristics of the communication channels go beyond the established limits, it is advisable to change the transmission speed of information over the communication channels. The threshold value for the probability of delivery P ass depends on the importance of messages, quality of service requirements, and may be, for example, 0.99. This reduces the amount of overhead routing information and the number of calculations when choosing transmission routes.

Далее формируют одномерные маршруты передачи, из одномерных маршрутов формируют многомерные маршруты передачи, причем при формировании одномерных и многомерных маршрутов формируют все их возможные варианты.Next, one-dimensional transmission routes are formed, multidimensional transmission routes are formed from one-dimensional routes, and when forming one-dimensional and multidimensional routes, all their possible variants are formed.

По результатам контроля качества каналов связи корректируют скорости передачи информации в каналах связи с учетом взаимного влияния всех каналов связи, задействованных в каждом многомерном маршруте из условия обеспечения заданной вероятности доставки пакетов.According to the results of quality control of communication channels, the information transfer rates in communication channels are adjusted taking into account the mutual influence of all communication channels involved in each multidimensional route from the condition of ensuring a given probability of packet delivery.

Если вероятность доставки пакетов по каналу связи удовлетворяет условиюIf the probability of packet delivery over the communication channel satisfies the condition

Figure 00000002
Figure 00000002

то считается, что скорость выбрана правильно и коррекция скорости передачи информации в канале связи не производится. Если Рзад>Р, то принимается решение о необходимости снижения скорости передачи информации в канале связи. Если Р=1, то принимается решение о необходимости повышении скорости передачи информации в канале связи.it is believed that the speed is selected correctly and the correction of the information transfer speed in the communication channel is not performed. If P ass > P, then a decision is made about the need to reduce the speed of information transfer in the communication channel. If P = 1, then a decision is made about the need to increase the speed of information transfer in the communication channel.

Скорость передачи информации канала связи зависит от ширины полосы пропускания канала связи и сигнально-помеховой обстановки в канале связи. Ширина полосы пропускания, как правило, является постоянной величиной, выбираемой при проектировании данного канала связи, в то время как сигнально-помеховая обстановка меняется в процессе работы канала связи в зависимости от влияния межсистемных и внутрисистемных помех. Поэтому при выборе скоростей передачи информации в каналах связи учитывается их взаимное влияние.The communication channel information rate depends on the bandwidth of the communication channel and the signal-noise situation in the communication channel. The bandwidth, as a rule, is a constant value selected during the design of a given communication channel, while the signal-noise situation changes during the operation of the communication channel depending on the influence of intersystem and intra-system interference. Therefore, when choosing information transfer rates in communication channels, their mutual influence is taken into account.

Пусть для доставки всех сообщений до каждого из узлов

Figure 00000003
, являющихся получателями сообщений, необходимо доставить Npk пакетов длиной L.Let for delivery of all messages to each node
Figure 00000003
that are recipients of messages, it is necessary to deliver Np k packets of length L.

Обозначим за

Figure 00000004
номер многомерного маршрута, а за Nb - кратность его использования. Тогда, условие доставки всех сообщений до узлов, являющихся получателями сообщений, по многомерным маршрутам имеет вид:Denote by
Figure 00000004
the number of the multidimensional route, and for N b , the multiplicity of its use. Then, the condition for the delivery of all messages to nodes that are recipients of messages along multidimensional routes is:

Figure 00000005
Figure 00000005

где Ckb – коэффициенты, равные 1, если пакеты доставляются до k-го узла по многомерному маршруту b и 0 в противном случае.where C kb are coefficients equal to 1 if packets are delivered to the k-th node along the multidimensional route b and 0 otherwise.

Время доставки пакета Tkb по одномерному маршруту, осуществляющему доставку информации до k-го узла в многомерном маршруте b, равно сумме времен доставки пакета по всем каналам связи, входящим в этот одномерный маршрут, каждое из которых определяется как отношение длины пакета сообщения L к скорости передачи информации Vrkb в r-ом канале связи:The packet delivery time T kb along a one-dimensional route that delivers information to the k-th node in multidimensional route b is equal to the sum of packet delivery times for all communication channels included in this one-dimensional route, each of which is defined as the ratio of the message packet length L to the speed information transfer V rkb in the r-th communication channel:

Figure 00000006
Figure 00000006

где Rkb - количество каналов связи, входящих в указанный одномерный маршрут.where R kb is the number of communication channels included in the specified one-dimensional route.

Далее определяют целевые функции многомерных маршрутов по результатам коррекции скоростей передачи информации в каналах связи, как:Next, the target functions of the multidimensional routes are determined by the results of the correction of information transfer rates in communication channels, such as:

Figure 00000007
Figure 00000007

Далее осуществляют оптимальный выбор многомерных маршрутов и кратности их использования по критерию минимизации времени доставки, обеспечивающих передачу всех сообщений с заданной вероятностью:Next, they carry out the optimal choice of multidimensional routes and the frequency of their use according to the criterion of minimizing delivery time, ensuring the transmission of all messages with a given probability:

Figure 00000008
Figure 00000008

Адресация в сети связи осуществляется с помощью таблиц маршрутизации узлов связи, содержащих перечень всех многомерных маршрутов доставки пакетов сообщений от данного узла связи до получателя сообщения. Таблица маршрутизации узлов связи по каждому многомерному маршруту передачи содержит следующие поля:Addressing in the communication network is carried out using routing tables of communication nodes containing a list of all multidimensional routes for delivering message packets from this communication node to the message recipient. The routing table of the communication nodes for each multidimensional transmission route contains the following fields:

1) адреса узлов связи - получателей пакетов сообщений;1) addresses of communication nodes - recipients of message packets;

2) последовательность адресов промежуточных узлов связи при переходе от данного узла связи к узлу связи - получателю пакета;2) the sequence of addresses of intermediate communication nodes during the transition from a given communication node to a communication node - the recipient of the packet;

3) метрику многомерного маршрута передачи, определяемую значением его целевой функции.3) the metric of the multidimensional transmission route, determined by the value of its objective function.

На фиг. 1 приведен алгоритм работы вычислителя маршрутизатора, определяющий оптимальные многомерные маршруты и кратности их использования, обеспечивающие передачу всех сообщений с заданной вероятностью и с наименьшим временем доставки.In FIG. Figure 1 shows the algorithm of the router calculator, which determines the optimal multidimensional routes and the frequency of their use, ensuring the transmission of all messages with a given probability and with the least delivery time.

Начальное заполнение таблицы маршрутизации выполняют при вводе сети в эксплуатацию или при смене режимов работы сети связи, сопровождающейся существенным изменением состояния сети связи. В остальных случаях выполняют дополнительную итеративную коррекцию таблиц маршрутизации, которая требует существенно меньшего объема вычислений и передачи меньшего объема служебной маршрутной информации по каналам связи.The initial filling of the routing table is performed when the network is put into operation or when the operating modes of the communication network change, accompanied by a significant change in the state of the communication network. In other cases, an additional iterative correction of routing tables is performed, which requires significantly less computation and transmission of less routing information over the communication channels.

При вводе сети в эксплуатацию проводят анализ сети, в результате которого определяют количество многомерных маршрутов, все их варианты, коэффициенты Ckb. На основе полученной информации, согласно приведенному алгоритму, формируется матрица А (фиг. 2). Далее при анализе сети связи оценивают скорости передачи информации каналов связи для каждого из многомерных маршрутов с учетом их взаимного влияния и время доставки пакетов. На основе полученных результатов формируют начальные значения целевых функций F, которые вводятся в алгоритм работы вычислителя маршрутизатора.When the network is put into operation, the network is analyzed, as a result of which the number of multidimensional routes, all their options, and the coefficients C kb are determined. Based on the information received, according to the above algorithm, matrix A is formed (Fig. 2). Further, when analyzing the communication network, the information transfer rates of the communication channels for each of the multidimensional routes are estimated taking into account their mutual influence and the time of packet delivery. Based on the results obtained, initial values of the objective functions F are generated, which are introduced into the algorithm of the router calculator.

Далее по результатам контроля качества каналов связи корректируют скорости передачи информации в каналах связи с учетом взаимного влияния всех каналов связи, задействованных в каждом многомерном маршруте, определяют целевые функции многомерных маршрутов (фиг. 3). Для этого в алгоритме осуществляется ввод вероятностей доставки Р по всем узлам - получателям и номерам многомерных маршрутов b. Если для некоторого r-го канала связи Рзад>Prkb, то принимается решение о необходимости снижения скорости передачи информации по этому каналу связи, а если Prkb=1, то о необходимости повышении скорости передачи информации по нему. Далее определяют времена доставки пакетов и целевые функции многомерных маршрутов передачи, на основе которых корректируется матрица А.Further, according to the results of quality control of communication channels, the information transfer rates in communication channels are adjusted taking into account the mutual influence of all communication channels involved in each multidimensional route, the target functions of multidimensional routes are determined (Fig. 3). For this purpose, the delivery probabilities P are entered in the algorithm for all nodes — recipients and numbers of multidimensional routes b. If for some rth communication channel Pass> Prkb, then a decision is made about the need to reduce the speed of information transfer on this communication channel, and if Prkb= 1, then about the need to increase the speed of information transfer on it. Next, packet delivery times and target functions of multidimensional transmission routes are determined, based on which matrix A is adjusted.

Коррекция скоростей передачи информации не создает новых маршрутов, а только меняет метрики ранее построенных маршрутов таблицы маршрутизации в зависимости от изменения их целевой функции.The correction of information transfer speeds does not create new routes, but only changes the metrics of previously constructed routes of the routing table depending on the change in their target function.

Далее в матрицу А вводят количество пакетов Npk длиной L, которые необходимо доставить до каждого из узлов, являющихся получателями сообщений.Next, in the matrix A, enter the number of packets Np k of length L, which must be delivered to each of the nodes that are recipients of messages.

Далее осуществляют оптимальный выбор многомерных маршрутов и кратности их использования по критерию минимизации времени доставки (6) согласно алгоритму процедуры нахождения оптимальных многомерных маршрутов, приведенному в приложении. Алгоритм является реализацией задачи целочисленного линейного программирования в виде полностью целочисленного алгоритма Гомори (Шевченко В.Н., Золотых Н.Ю. Линейное и целочисленное программирование. Нижний Новгород, Издательство Нижегородского госуниверситета им. Н.И. Лобачевского, 2004, 154 с.).Next, they carry out the optimal choice of multidimensional routes and the frequency of their use according to the criterion of minimizing delivery time (6) according to the algorithm of the procedure for finding optimal multidimensional routes given in the appendix. The algorithm is an implementation of the integer linear programming problem in the form of a completely integer Gomori algorithm (Shevchenko VN, Zolotykh N.Yu. Linear and integer programming. Nizhny Novgorod, Publishing House of the Nizhny Novgorod State University named after N.I. Lobachevsky, 2004, 154 pp.) .

Приведенный алгоритм может быть реализован на стандартных программных и программно-аппаратных маршрутизаторах, базирующихся на операционной системе Linux или IOS (для маршрутизаторов фирмы CISCO).The above algorithm can be implemented on standard software and hardware-software routers based on the Linux or IOS operating system (for routers from CISCO).

Технический результат в предлагаемом способе многомерной динамической маршрутизации в сети связи с пакетной передачей сообщений, заключающийся в повышении производительности сети связи, достигается за счет оптимального выбора многомерных маршрутов и кратностей их использования на основе скоростей передачи информации каналов связи, определяемых с учетом их взаимного влияния, для всех возможных вариантов многомерных маршрутов передачи, обеспечивающих минимизацию времени доставки сообщений при условии доставки всех пакетов сообщений с заданной вероятностью.The technical result in the proposed method of multidimensional dynamic routing in a communication network with packet messaging, which consists in increasing the performance of the communication network, is achieved due to the optimal choice of multidimensional routes and the frequency of their use based on the transmission speeds of information of communication channels, determined taking into account their mutual influence, for of all possible options for multidimensional transmission routes that minimize message delivery time provided that all packets are delivered minutes with a given probability.

Claims (1)

Способ многомерной динамической маршрутизации в сети связи с пакетной передачей сообщений, заключающийся в том, что в узлах связи осуществляют контроль качества входящих в них каналов связи, результаты контроля качества каналов связи передают на другие узлы связи, формируют одномерные маршруты передачи, далее из одномерных маршрутов формируют многомерные маршруты передачи, определяют целевые функции многомерных маршрутов передачи, отличающийся тем, что в сети при формировании одномерных и многомерных маршрутов формируют все их возможные варианты, по результатам контроля качества каналов связи корректируют скорости передачи информации в каналах связи с учетом взаимного влияния всех каналов связи, задействованных в каждом многомерном маршруте, определение целевых функций многомерных маршрутов передачи осуществляют по результатам коррекции скоростей передачи информации в каналах связи, далее осуществляют оптимальный выбор многомерных маршрутов и кратности их использования по критерию минимизации времени доставки.A method of multidimensional dynamic routing in a communication network with packet messaging, which consists in the fact that the communication nodes monitor the quality of their communication channels, the quality control results of the communication channels are transmitted to other communication nodes, form one-dimensional transmission routes, then form one-dimensional routes multidimensional transmission routes, determine the target functions of multidimensional transmission routes, characterized in that in the network when forming one-dimensional and multidimensional routes they form all of their possible according to the results of quality control of communication channels, adjust the data transfer speeds in communication channels taking into account the mutual influence of all communication channels involved in each multidimensional route, the target functions of multidimensional transmission routes are determined according to the results of correction of information transfer speeds in communication channels, then they optimize selection of multidimensional routes and the frequency of their use according to the criterion of minimizing delivery time.
RU2015149360A 2015-11-17 2015-11-17 Method for multi-dimensional dynamic routing in communication network with packet transmission of messages RU2608678C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2015149360A RU2608678C1 (en) 2015-11-17 2015-11-17 Method for multi-dimensional dynamic routing in communication network with packet transmission of messages

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2015149360A RU2608678C1 (en) 2015-11-17 2015-11-17 Method for multi-dimensional dynamic routing in communication network with packet transmission of messages

Publications (1)

Publication Number Publication Date
RU2608678C1 true RU2608678C1 (en) 2017-01-23

Family

ID=58456915

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2015149360A RU2608678C1 (en) 2015-11-17 2015-11-17 Method for multi-dimensional dynamic routing in communication network with packet transmission of messages

Country Status (1)

Country Link
RU (1) RU2608678C1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2737702C1 (en) * 2020-03-05 2020-12-02 федеральное государственное казенное военное образовательное учреждение высшего образования "Военная академия связи имени Маршала Советского Союза С.М. Буденного" Министерства обороны Российской Федерации Method for dynamic routing of traffic in communication network
RU2783344C1 (en) * 2022-01-10 2022-11-11 федеральное государственное казенное военное образовательное учреждение высшего образования "Военная орденов Жукова и Ленина Краснознаменная академия связи имени Маршала Советского Союза С.М. Буденного" Министерства обороны Российской Федерации Method for multiparametric reconfiguration of a fiber-optic communication network

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6856598B1 (en) * 1997-08-15 2005-02-15 David Stanfield Communications system
RU2313187C1 (en) * 2006-02-14 2007-12-20 Федеральное государственное унитарное предприятие "Калужский научно-исследовательский институт телемеханических устройств" Method for packet transmission of messages in communication networks with multidimensional routing
US7660320B2 (en) * 2005-07-28 2010-02-09 Technische Universitat Berlin Communication network, a method of routing data packets in such communication network and a method of locating and securing data of a desired resource in such communication network
RU2526755C1 (en) * 2013-04-08 2014-08-27 Открытое акционерное общество "Калужский научно-исследовательский институт телемеханических устройств" Method for multi-dimensional dynamic routing in message batch transmission communication network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6856598B1 (en) * 1997-08-15 2005-02-15 David Stanfield Communications system
US7660320B2 (en) * 2005-07-28 2010-02-09 Technische Universitat Berlin Communication network, a method of routing data packets in such communication network and a method of locating and securing data of a desired resource in such communication network
RU2313187C1 (en) * 2006-02-14 2007-12-20 Федеральное государственное унитарное предприятие "Калужский научно-исследовательский институт телемеханических устройств" Method for packet transmission of messages in communication networks with multidimensional routing
RU2526755C1 (en) * 2013-04-08 2014-08-27 Открытое акционерное общество "Калужский научно-исследовательский институт телемеханических устройств" Method for multi-dimensional dynamic routing in message batch transmission communication network

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
1. *
1. US 6856598 B1, 15.02.2005 *
US 7660320 B2, 09.02.2010 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2737702C1 (en) * 2020-03-05 2020-12-02 федеральное государственное казенное военное образовательное учреждение высшего образования "Военная академия связи имени Маршала Советского Союза С.М. Буденного" Министерства обороны Российской Федерации Method for dynamic routing of traffic in communication network
RU2783344C1 (en) * 2022-01-10 2022-11-11 федеральное государственное казенное военное образовательное учреждение высшего образования "Военная орденов Жукова и Ленина Краснознаменная академия связи имени Маршала Советского Союза С.М. Буденного" Министерства обороны Российской Федерации Method for multiparametric reconfiguration of a fiber-optic communication network
RU2794918C1 (en) * 2022-01-10 2023-04-25 федеральное государственное казенное военное образовательное учреждение высшего образования "Военная орденов Жукова и Ленина Краснознаменная академия связи имени Маршала Советского Союза С.М. Буденного" Министерства обороны Российской Федерации Method for dynamic reconfiguration of fiber-optical communication network with spectral complexing systems
RU2799769C1 (en) * 2022-10-28 2023-07-11 Федеральное государственное казенное военное образовательное учреждение высшего образования Федеральное государственное казенное военное образовательное учреждение высшего образования "Военная орденов Жукова и Ленина Краснознаменная академия связи имени Маршала Советского Союза С.М. Буденного" Минис Method for configuring fiber-optical communication network with wavelength-division multiplexing systems
RU2815819C1 (en) * 2023-01-10 2024-03-22 федеральное государственное казенное военное образовательное учреждение высшего образования "Военная орденов Жукова и Ленина Краснознаменная академия связи имени Маршала Советского Союза С.М. Буденного" Министерства обороны Российской Федерации Communication network dynamic reconfiguration method
RU2806055C1 (en) * 2023-02-14 2023-10-25 федеральное государственное казенное военное образовательное учреждение высшего образования "Военная орденов Жукова и Ленина Краснознаменная академия связи имени Маршала Советского Союза С.М. Буденного" Министерства обороны Российской Федерации Method for dynamic reconfiguration of fiber-optical communication network

Similar Documents

Publication Publication Date Title
US9667536B2 (en) Network traffic shaping for Low power and Lossy Networks
Galinina et al. Stabilizing multi-channel slotted aloha for machine-type communications
JP4782832B2 (en) Link control and routing adapted to end-to-end conditions in multi-hop networks
EP3523903B1 (en) Collaborative communications
Lou et al. AoI and throughput tradeoffs in routing-aware multi-hop wireless networks
CN112217723A (en) Method for establishing routing table, electronic equipment and network
EP3248323B1 (en) Method and system for rate adaptation for data traffic
Mohajer et al. QoSCM: QoS-aware coded multicast approach for wireless networks
CN111512600A (en) Method, apparatus and computer program for distributing traffic in a telecommunications network
RU2457628C1 (en) Method for dynamic routing in multidimensional route and batched messaging communication network
Juan et al. Data-centric clustering for data gathering in machine-to-machine wireless networks
RU2608678C1 (en) Method for multi-dimensional dynamic routing in communication network with packet transmission of messages
Venkatasubramanian et al. Multi-path qos routing protocol for load balancing in manet
Tehrani et al. Opportunistic routing under unknown stochastic models
Hanemann et al. Reducing Packet Transmissions in Ad Hoc Routing Protocols by Adaptive Neighbor Discovery.
RU2526755C1 (en) Method for multi-dimensional dynamic routing in message batch transmission communication network
Zhang et al. P2P caching schemes for jointly minimizing memory cost and transmission delay over information-centric networks
Li et al. Random network coding based on adaptive sliding window in wireless multicast networks
Wang et al. A load-balancing routing algorithm for multi-channel wireless mesh networks
Hohmann et al. Optimal resource allocation policy for multi-rate opportunistic forwarding
JP6121586B1 (en) Radio scheduling apparatus and method
Wei et al. Deployment of a reinforcement backbone network with constraints of connection and resources
Gupta et al. Performance enhancement of DYMO routing protocol with ant colony optimization
KR101435190B1 (en) Resource allocation apparatus and method for multichannel multisession wireless network
Girici et al. Minimum-outage broadcast in wireless networks with fading channels

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20181118