СПОСОБ НАДЕЖНОЙ РАССЫЛКИ СИНХРОКАДРОВ (БИКОНОВ) В БЕСПРОВОДНОЙ ЛОКАЛЬНОЙ MESH-СЕТИ

1. Способ надежной рассылки синхрокадров (биконов) в беспроводной локальной mesh-сети, в которой поддерживают автоматическое распознавание топологии, в общем случае многошаговой, и динамическое построение маршрутов в режиме самоорганизации, позволяющий предотвратить коллизии биконов с другими управляющими кадрами протокола IEEE 802.11, а также кадрами данных, отличается
способом приостановки текущего процесса обратного отсчета задержки при передаче кадра данных, группы кадров данных или управляющего кадра, отличного от бикона;
способом возобновления приостановленного ранее обратного отсчета задержки при передаче кадра данных, группы кадров данных или управляющего кадра, отличного от бикона, по истечении полученной в результате рассылки предыдущих биконов длительности передачи текущего бикона;
способом ограничения числа кадров, передаваемых в группе кадров, при обнулении счетчика обратной задержки;
способом рассылки с помощью бикона данной станции mesh-сети информации о планируемых временах начала передачи и длительностях передачи последующих биконов этой станции.
2. Способ по п.1, в котором способ приостановки текущего процесса обратного отсчета задержки при передаче кадра данных, группы кадров данных или управляющего кадра, отличного от бикона, состоит из следующих операций:
nb
каждая станция оценивает минимальное время t, оставшееся до ближайшего момента ТВТТ среди всех станций, находящихся в h-шаговой окрестности данной станции, при каждом освобождении канала и по прошествии времени DIFS или EIFS (в случае, если только что завершенная передача была соответственно успешной или неуспешной);
1
1
станции вычисляют величину Т как сумму оставшегося времени отсрочки и полной длительности одной попытки передачи кадра, включая необходимый обмен служебными кадрами и необходимые межкадровые интервалы; если станции планируют передачу группы кадров, то величину Т вычисляют для первого кадра из группы, как если бы он передавался как одиночный кадр;
nb
1
1
nb
станции сравнивают величины t и Т, и, если Т>t, mesh-станции приостанавливают обратный отсчет времени отсрочки, в противном случае, продолжают отсчет.
b
3. Способ по п.1, в котором способ возобновления приостановленного ранее обратного отсчета задержки при передаче кадра данных, группы кадров данных или управляющего кадра, отличного от бикона, по истечении полученной в результате рассылки предыдущих биконов длительности передачи текущего бикона состоит в том, что станция X, приостановившая отсчет времени отсрочки, чтобы дать возможность передать бикон станции Y, возобновляет этот отсчет по истечении времени d, равного длительности передачи бикона станцией Y в ближайший момент ТВТТ и отсчитываемого от этого момента.
4. Способ по п.1, в котором способ ограничения числа кадров, передаваемых в группе кадров, при обнулении счетчика обратной задержки состоит из следующих операций:
n
станции оценивают длительность T передачи всей группы из n кадров, включая необходимый обмен служебными кадрами и необходимые межкадровые интервалы;
m
nb
n
nb
станции ограничиваются передачей такого числа кадров m<n, что T≤t, если T>t;
станции обычным образом (как предписывает метод CSMA/CA) выбирают новое время отсрочки после передачи определенного выше числа кадров.
5. Способ по п.1, в котором способ рассылки с помощью бикона данной станции mesh-сети информации о планируемых временах начала передачи и длительностях передачи последующих биконов этой станции состоит из следующих операций:
станции регулярно включают в свои биконы информационные элементы, содержащие информацию о временах начала передачи их последующих J биконов, длительностях этих биконов, а также число TTL, значение которого равно h;
mesh-станции включают данный информационный элемент в свои ближайшие по времени биконы, если число TTL в принятом информационном элементе больше нуля, при этом уменьшая значение TTL на единицу и исключая устаревшую информацию о передаче биконов станцией, которая инициировала данный информационный элемент.