СПОСОБ ПОВЫШЕНИЯ НАДЕЖНОСТИ РЕЗЕРВИРОВАНИЯ КАНАЛА В БЕСПРОВОДНОЙ ЛОКАЛЬНОЙ MESH-СЕТИ

1. Способ повышения надежности резервирования канала методом детерминированного доступа МССА в беспроводной локальной mesh-сети стандарта IEEE 802.11s, позволяющий предотвратить передачу станций в интервалах резервирования, владельцами которых они не являются, а, следовательно, дающий возможность владельцу интервала резервирования полностью использовать этот интервал для обмена кадров со станцией-приемником (приемниками) в режиме, свободном от коллизий, отличается тем, что:
- изменяется способ применения процедуры отсрочки для пакета некоторой категории, поступающего в пустую очередь этой категории (с нулевым значением счетчика отсрочки), по сравнению со стандартом IEEE 802.11;
- изменяется метод обратного отсчета отсрочки при передаче кадра данных или управляющего кадра некоторой категории, передаваемого без резервирования (с помощью механизма EDCA стандарта IEEE 802.11);
- изменяются метод обратного отсчета отсрочки и способ ограничения длительности интервала ТХОР, на который станция захватывает канал, при передаче группы кадров с помощью механизма EDCA.
2. Способ по п.1, в котором способ применения процедуры отсрочки для пакета некоторой категории, поступающего в пустую очередь этой категории (с нулевым значением счетчика отсрочки) станции, воспринимавшей канал свободным до момента поступления этого пакета в течение некоторого времени, определенного стандартом IEEE 802.11, состоит из следующих операций:
nm
- станция оценивает время t, оставшееся до ближайшего интервала МССА-резервирования из набора интервалов резервирования в окрестности данной станции;
1
- станция вычисляет величину Т, равную полной длительности одной попытки передачи этого пакета, включая необходимый обмен служебными кадрами и необходимые межкадровые интервалы;
nm
1
nm
1
- станция сравнивает t и Т: если t≥T, станция передает пакет без отсрочки, иначе начинает выполнение процедуры отсрочки и замораживает счетчик отсрочки для данной категории до окончания интервала резервирования.
3. Способ по п.1, в котором метод обратного отсчета отсрочки при передаче кадра данных или управляющего кадра некоторой категории, передаваемого без резервирования (с помощью механизма EDCA стандарта IEEE 802.11) изменяется так, что для учета очередного интервала резервирования отсчет отсрочки проводится следующими двумя способами:
nm
1
nm
1
- согласно первому способу, каждый раз, когда счетчик отсрочки данной категории достигает 0, станция должна сравнить величину t и величину Т, вычисленную для кадра данных или управляющего кадра, первого в очереди данной категории: если t≥T, она начинает передачу; иначе станция начинает выполнение процедуры отсрочки для данной категории заново с текущим или с минимальным значением конкурентного окна и замораживает счетчик отсрочки до окончания интервала резервирования.
2
1
nm
nm
2
- согласно второму способу, при каждом освобождении канала станция вычисляет величину T, равную сумме оставшегося времени отсрочки для кадра данных или управляющего кадра данной категории и величины Т, и сравнивает ее с t если t≥T, она либо продолжает отсчет слотов отсрочки (если счетчик не достиг 0), либо начинает передачу (если счетчик достиг 0); иначе станция замораживает счетчик отсрочки для данной категории до окончания интервала резервирования.
4. Способ по п.1, в котором метод обратного отсчета отсрочки и способ ограничения длительности интервала ТХОР, на который станция захватывает канал, при передаче группы кадров некоторой категории с помощью механизма EDCA изменяются так, что отсчет отсрочки перед передачей первого кадра из этой группы и выбор длительности интервала ТХОР выполняются двумя способами:
nm
nm
nm
- согласно первому способу, каждый раз, когда счетчик отсрочки для данной категории достигает 0, станция должна сравнить величину , равную полной длительности одной попытки передачи первого кадра данных из группы, включая необходимый обмен служебными кадрами и необходимые межкадровые интервалы, и величину t: если , станция начинает выполнение процедуры отсрочки для данной категории заново с текущим или с минимальным значением конкурентного окна и замораживает счетчик отсрочки до окончания интервала резервирования; если , станция выполняет следующие операции: а) станция оценивает длительность G планируемой передачи всей группы кадров данных, включая необходимый обмен служебными кадрами и необходимые межкадровые интервалы; б) если G>t, станция ограничивается передачей такого числа кадров, чтобы длительность интервала ТХОР, необходимого для их передачи, включая необходимый обмен служебными кадрами и необходимые межкадровые интервалы, не превосходила величины t; иначе станция передает всю запланированную группу кадров.
nm
nm
nm
- согласно второму способу, при каждом освобождении канала станция вычисляет величину , равную сумме оставшегося времени отсрочки для данной категории и величины , и сравнивает ее с величиной t если , станция замораживает счетчик отсрочки до окончания интервала резервирования; если , станция выполняет следующие операции: а) если счетчик для данной категории не достиг 0, станция продолжает отсчет слотов отсрочки; б) если счетчик достиг О, то станция либо передает всю запланированную группу кадров (если G≥t), либо ограничивается передачей такого числа кадров, чтобы длительность интервала ТХОР, необходимого для их передачи, включая необходимый обмен служебными кадрами и необходимые межкадровые интервалы, не превосходила величины t.