СПОСОБ ТЕСТИРОВАНИЯ КЛИЕНТСКОГО РОУМИНГА
CLIENT ROAMING TESTING METHOD

ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение относится к области техники тестирования беспроводных устройств, области техники сетей беспроводной связи, области техники роуминга устройств и родственным областям.
УРОВЕНЬ ТЕХНИКИ
В типичной беспроводной электронной сети связи устройство может быть соединено с сетью через точку беспроводного доступа в указанной сети. Точки доступа обычно управляются контроллером беспроводной локальной сети (контроллером БЛС). Для того чтобы покрыть область значительных размеров, такая как один или несколько этажей здания, сеть может иметь множество точек доступа, которые часто представляют собой беспроводные маршрутизаторы. По мере того, как устройство территориально удаляется от точки доступа, с которой оно соединено (например потому, что человек, носящий это устройство, ходит), соединение между устройством и точкой доступа может стать более слабым и может быть случайно потеряно. Поэтому при определенных обстоятельствах устройство может переключаться от соединения с одной точкой доступа к другой, что получило название «роуминг»; а событие, при котором устройство переключается от одной точки доступа к другой, называется событием роуминга (иногда называется также как «передача» или «хэндовер» устройства от одной точки доступа к другой).
Однако на практике в процессе роуминга возникают технические проблемы (например, из-за дефектов микросхем и т.п.). Кроме того, даже в сетях, где роуминг обычно проходит без сбоев, в процессе незначительной доли событий роуминга могут возникать проблемы. Эффективность роуминга можно улучшить путем настройки различных параметров конфигурации беспроводного устройства и/или точек доступа. Таким образом, для обнаружения внутренних дефектов, оптимизации параметров конфигурации и т.д. желательно собирать тестовые данные, относящиеся к роумингу.
Надежность роуминговой системы особенно важна в контексте беспроводных медицинских устройств мониторинга. Примером такого устройства является носимый (портативный) монитор пациента IntelliVue MX40™ (поставляется компанией Koninklijke Philips N.V., Эйндховен, Нидерланды). Монитор MX40™ носится пациентом, например, в сумке, которая подвешена к шее пациента, и поддерживает функционирование датчиков физиологических параметров пациента, в том числе электрокардиографических датчиков (ЭКГ-датчиков) и пульсоксиметрических датчиков (SpO2-датчиков). Возможность беспроводного соединения MX40™ позволяет пациенту передвигаться, при этом оставаясь под непрерывным мониторингом сестринского поста или другой центральной базы мониторинга. Учитывая жизненно важное значение датчиков ЭКГ и других физиологических датчиков, потеря беспроводной связи с монитором пациента (например, из-за сбоя события роуминга) может вызвать срабатывание сигнализации на сестринском посте, которая потребует срочно отыскать пациента для проверки возникновения значимого с медицинской точки зрения события. Поддержание надежной (в идеальном случае — безотказной) беспроводной связи с беспроводным медицинским монитором затрудняется из-за сложной беспроводной среды стандартной больницы, обычно содержащей множество беспроводных сетей для различных целей, которые соединены с бесчисленными беспроводными устройствами. Соответственно, тестирование связи с беспроводным медицинским монитором должно быть как можно более тщательным и включать в себя сбор статистических данных для большого числа событий роуминга. Например, предпочтительно, чтобы типичное стресс-тестирование включало в себя несколько тысяч событий роуминга.
Один из известных способов тестирования устройства в процессе роуминга — так называемый «тест обходом» — заключается в физическом перемещении устройства по сети. Однако этот процесс является трудоемким и не позволяет получить много данных. Таким образом, стресс-тестирование устройства способом обхода является достаточно проблематичным. Другие способы тестирования задействуют специальное оборудование для инициирования или моделирования события роуминга. Например, могут применяться экран или антенный аттенюатор, которые ослабляют сигнал точки доступа, что инициирует событие роуминга. Однако это требует применения дополнительного специального оборудования, является трудоемким и, опять-таки, не позволяет получить большого количества данных.
РАСКРЫТИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
Согласно одному из аспектов изобретения предложен энергонезависимый носитель информации, содержащий сохраненные на нем команды, считываемые и исполняемые компьютером, который связан с контроллером беспроводной локальной сети (контроллером БЛС), управляющим множеством точек беспроводного доступа, для осуществления способа тестирования роуминга, включающего в себя следующие операции: (i) деактивацию всех точек доступа из множества точек доступа, кроме одной активной точки доступа; (ii) соединение тестируемого беспроводного медицинского устройства с указанной активной точкой доступа; и (iii) инициирование события роуминга с помощью операций, включающих в себя: соединение указанного тестируемого устройства со второй точкой доступа, отличной от указанной в операции (i) активной точки доступа; и преобразование второй точки доступа в активную точкой доступа.
Согласно другому аспекту изобретения предложен способ тестирования роуминга, включающий в себя: (i) деактивацию всех точек беспроводного доступа из множества точек доступа, кроме одной активной точки беспроводного доступа; (ii) соединение тестируемого беспроводного медицинского устройства с указанной активной точкой доступа; и (iii) инициирование события роуминга, включающее в себя: соединение указанного тестируемого устройства со второй точкой доступа из множества точек доступа, отличной от указанной в операции (i) активной точки доступа; и деактивацию указанной в операции (i) активной точки доступа с преобразованием тем самым второй точки доступа в активную точкой доступа.
Согласно еще одному аспекту изобретения предложена медицинская система для тестирования беспроводной связи, содержащая: множество точек беспроводного доступа; тестируемое беспроводное медицинское устройство, выполненное с возможностью передачи и приема информации через множество точек доступа посредством связи, соответствующей стандартам 802.11 Института инженеров по электротехнике и электронике (IEEE), а также с возможностью регистрации информации о роуминге; контроллер беспроводной локальной сети (контроллер БЛС), выполненный с возможностью управления множеством точек доступа; и компьютер, выполненный с возможностью управления контроллером БЛС для выполнения операций, включающих в себя: деактивацию посредством контроллера БЛС всех точек доступа из множества точек доступа, кроме одной активной точки доступа из множества точек (6) доступа, в результате чего обеспечена возможность соединения указанного тестируемого устройства с указанной активной точкой доступа; управление посредством контроллера БЛС точками доступа для инициирования события роуминга, при котором обеспечено переключение указанного тестируемого устройства от активной точки доступа на вторую точку доступа, отличную от указанной активной точки доступа; и сохранение информации об инициированном событии роуминга, полученной от тестируемого устройства и/или от контроллера БЛС.
Одним из преимуществ подходов, описанных в настоящем документе, является сбор данных тестирования роуминга без использования специального оборудования и без перемещения тестируемого беспроводного мобильного устройства.
Другое преимущество состоит в том, что можно собирать большие объемы данных. Иначе говоря, могут быть собраны данные стресс-тестирований (например, когда необходимы данные для нескольких тысяч событий роуминга).
Еще одним преимуществом является возможность сбора данных в короткий промежуток времени.
Настоящее изобретение может быть реализовано в форме различных компонентов и расположений компонентов, а также различных этапов и комбинаций этапов. Чертежи приведены лишь в целях иллюстрации предпочтительных вариантов реализации настоящего изобретения и не должны расцениваться как ограничивающие настоящее изобретение.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фигура 1 схематически иллюстрирует медицинскую систему тестирования беспроводной связи в рамках медицинского учреждения.
Фигура 2 схематически иллюстрирует пример способа тестирования роуминга с использованием системы тестирования по фиг. 1.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
В настоящем документе раскрыты подходы для тестирования характеристик роуминга тестируемого беспроводного медицинского устройства, которое работает в системе беспроводной связи. Раскрытые подходы выгодным образом не требуют использования никакого специального оборудования, такого как радиочастотные экраны или антенные аттенюаторы, и не предполагают перемещение тестируемого устройства из области одной точки беспроводного доступа к области другой точки доступа. Напротив, раскрытые подходы легко реализуемы на компьютере и предусматривают управление контроллером беспроводной локальной сети (контроллером БЛС) с целью выборочной активации и деактивации точек доступа для инициирования передачи тестируемого устройства от одной точки доступа к другой. Активация/деактивация той или иной точки доступа может выполняться путем ее разблокирования/блокирования, в ходе которых точка доступа эффективно включается/выключается.
В качестве альтернативы активация/деактивация точки доступа может быть выполнена путем регулировки мощности передачи указанной точки доступа. Путем уменьшения мощности передачи точки доступа моделируется перемещение тестируемого устройства по направлению от точки доступа (хотя тестируемое устройство фактически остается на месте). И наоборот, путем увеличения мощности передачи точки доступа моделируется перемещение тестируемого устройства по направлению к точке доступа (хотя, опять же, тестируемое устройство фактически остается на месте). Таким образом, данный подход к осуществлению тестирования роуминга позволяет тестировать влияние параметров конфигурации тестируемого устройства и точек доступа на функционирование роуминга — например, можно определить, при каком уровне мощности (или относительном уровне мощности) инициируется передача (хэндовер), или при каком уровне мощности связь полностью пропадает.
Раскрытые подходы могут быть реализованы компьютером, связанным с контроллером БЛС (например, серверным компьютером, который управляет контроллером БЛС), для управления точками доступа. В рамках стандартных протоколов беспроводной электронной передачи данных, например, протоколов стандартов IEEE 802.11, данные о событиях роуминга обычно фиксируются в файлах регистрации (лог-файлах) беспроводной связи — как на контроллере БЛС, так и на тестируемом устройстве. Эти файлы регистрации соответственно запрашиваются компьютером через его канал связи с контроллером БЛС или путем физического подсоединения тестируемого устройства к компьютеру во время или после тестирования роуминга (например, с использованием физического кабеля USB) для получения статистики по роумингу и т.п.
Следует отметить, что раскрытые способы обычно не могут быть реализованы в рабочей среде больницы, поскольку точки доступа не могут быть использованы для передачи трафика штатной беспроводной связи в процессе тестирования, и обычно нецелесообразно переводить точки доступа сети больницы в режим офлайн для выполнения тестирования. Однако раскрытые способы могут быть применены в «испытательной» обстановке, например, для тестирования функционирования подсистемы беспроводной связи беспроводного медицинского устройства с использованием выделенной «испытательной» беспроводной сети. Раскрытые способы рассчитаны и на применение в реальной больничной обстановке — либо в период, когда больница функционирует неактивно (например, на тестирование сети беспроводной связи новой больницы до того, как она начнет обслуживать пациентов), либо путем перевода части больничной сети в режим офлайн (например, предполагается протестировать беспроводную сеть одного этажа, лечебного корпуса и т.п. с использованием раскрытых способов путем перевода в режим офлайн только точек доступа этого этажа, лечебного корпуса и т.д. на время тестирования).
Со ссылкой на фиг. 1, сеть 1 медицинского учреждения содержит портативный монитор 2 пациента. Портативный монитор 2 пациента может соединяться по беспроводной связи с любой из множества точек беспроводного доступа. Портативный монитор 2 пациента собирает данные о пациенте, например, его физиологические данные, такие как данные электрокардиограммы (ЭКГ), пульсоксиметрические данные и т.п. Портативный монитор 2 пациента может также содержать сенсорный экран, позволяющий легко просматривать собранные данные, а также другую информацию, такую как журнал аварийных событий и настройки сигнализации. Портативный монитор 2 пациента рассчитан и на предоставление других функций, таких как возможность аудио- или аудио-видео-связи с сестринским постом (например, возможность нажатия пациентом кнопки «разговор» для разговора с медсестрой). Портативный монитор 2 пациента, в одном из вариантов, может содержать USB-порт 4 или другой физический порт (порты) передачи данных (например, на серверный компьютер 10 через USB-кабель (не показан), соединяющий USB-порт 4 портативного монитора 2 пациента с USB-портом 14 компьютера 10). Примером портативного монитора 2 пациента является портативный монитор IntelliVue MX40TM (поставляется компанией Koninklijke Philips N.V., Эйндховен, Нидерланды).
На примере MX40TM, монитор 2 пациента рассчитан на его помещение в сумку, одеваемую на шее пациента, и может быть соединен с различными датчиками мониторинга состояния пациента (например, ЭКГ-электродами). Монитор 2 пациента взаимодействует с центральной станцией (обычно сестринским постом) по беспроводной связи с использованием защищенной беспроводной сети или доступной беспроводной локальной сети (БЛС) (например, беспроводной сети стандарта 802.11 Института инженеров по электротехнике и электронике (IEEE). Поскольку передаются жизненно важные данные, линия связи должна быть надежной. Если беспроводная связь по этой линии пропадает, то монитор 2 пациента начинает сигнализировать и подает аварийный сигнал на сестринский пост, так что перемещающегося больного необходимо отыскать, чтобы узнать причину срабатывания аварийной сигнализации. Поэтому желательно тщательно протестировать систему беспроводной связи, в том числе — монитор 2 пациента и его соединение с точками 6 доступа. Поскольку нарушения событий роуминга — типичный вид неполадок в распределенных системах беспроводной связи, особенно важно протестировать функционирование роуминга, при этом желательно, среди прочего, выполнить так называемые «стресс-тесты», при которых осуществляется множество событий роуминга, например 2000–3000, которые заносятся в ряд протоколов тестирований, для сбора достаточного объема статистических данных.
Возвращаясь к фиг. 1, множество точек 6 доступа управляется контроллером 8 беспроводной локальной сети (контроллером БЛС). Контроллер 8 БЛС, в свою очередь, управляется серверным компьютером 10. Например, в типичных условиях больницы электронные сервисы больницы (например, записи о госпитализациях, электронные истории болезни и т.п.) поддерживаются на сервере 10 больницы, и связь между персональными компьютерами, планшетными или мини-планшетными (slate-) компьютерами или другими устройствами в пределах больницы, соединенными с сервером 10 по беспроводной связи, осуществляется через беспроводную локальную сеть (БЛС), которая содержит точки 6 доступа и контроллер 8 БЛС. Кроме того, некоторые стационарные устройства, такие как настольные компьютеры, могут быть соединены дополнительно или в виде альтернативы с серверным компьютером 10 через проводную локальную сеть, такую как проводной Ethernet (на фиг. 1 не показан). Схематически изображенный серверный компьютер 10 может фактически содержать разнообразные конфигурации или архитектуры взаимосвязанных/распределенных вычислительных ресурсов. Например, сервер может быть частично или полностью облачным и содержать компьютеры, связанные между собой через локальную сеть и возможно также — через Интернет. Как правило, информационно-технический персонал (ИТ-персонал) обеспечивает функционирование беспроводной локальной сети, выполняя, среди прочего, такие операции как конфигурирование параметров точек 6 доступа и контроллера 8 БЛС, путем взаимодействия с контроллером 8 БЛС через серверный компьютер 10.
Для реализации раскрытых способов тестирования роуминга серверный компьютер 10 содержит также модуль 12 тестирования роуминга, который может содержать, например, сценарий или другое программное обеспечение, считываемое и исполнимое серверным компьютером 10 для осуществления способа тестирования роуминга, проиллюстрированного на фиг. 2. В качестве альтернативы предполагается реализовать модуль 12 тестирования роуминга на другом компьютере (не показан), который связан с контроллером 8 БЛС напрямую или опосредованно через соединение с серверным компьютером. Компьютер, запускающий модуль 12 тестирования роуминга (изображенный серверный компьютер 10 или другой компьютер, связанный с контроллером 8 БЛС), может управлять контроллером 8 БЛС, который управляет точками 6 доступа, например, путем включения или выключения точек доступа (в данном документе используются также термины «разблокирование» или «блокирование» точек доступа), и/или путем регулировки мощности передачи для той или иной точки доступа. Предусмотрено также распространение управления на другие параметры системы беспроводной связи, например, на регулирование рабочей частоты, используемой точкой доступа, регулирование других параметров протокола передачи данных и т.п.
Со ссылкой на фиг. 2 проиллюстрирован способ тестирования роуминга, реализуемый соответственно системой по фиг. 1, и, в частности, путем выполнения сценария или другого программного обеспечения, реализующего модуль 12 тестирования роуминга, для управления контроллером 8 БЛС, который управляет точками 6 доступа. При подготовке к тестированию роуминга тестируемое устройство 2 приближают на достаточное расстояние от набора точек 6 доступа так, что, если какая-либо точка доступа работает нормально, она сможет поддерживать связь с тестируемым устройством 2. Другими словами, тестируемое устройство 2 находится в пределах эффективного радиуса связи каждой точки 6 доступа, которая должна участвовать в тестировании роуминга. Для эффективного тестирования должно быть по меньшей мере две точки доступа, способные таким образом поддерживать связь с тестируемым устройством 2. В ходе тестирования тестируемое устройство 2 не сдвигается с места, а остается стационарным (неподвижным). Тестируемое устройство 2 настроено также на беспроводную связь по протоколу, совместимому с протоколом 802.11 беспроводной передачи данных, или по другому протоколу передачи данных, характеристики роуминга которого предстоит протестировать. Это означает, что тестируемое устройство 2 выведено из так называемого «самолетного» режима (если имеется таковой), имеет активированную беспроводную связь, зарегистрировано в системе беспроводной связи, содержащей точки 6 доступа и контроллер 8 БЛС, включающий в себя функции выполнения любого входа в систему на основе паролей или другой аутентификации, необходимой для обеспечения связи с точками 6 доступа. После завершения этих подготовительных операций, в ходе операции 20 запускается модуль 12 тестирования роуминга. Затем, в ходе операции 22 блокируются все точки 6 доступа, кроме одной; это позволяет контролировать именно ту точку доступа, к которой соединен портативный монитор 2 пациента, поскольку инициируется соединение с единственной доступной точке 6 доступа. Далее, в ходе операции 24, выполняемой на подсоединенной точке 6 доступа и/или контроллере 8 БЛС, оценивается соединение между портативным монитором 2 пациента и указанной точкой 6 доступа. Эта оценка включает в себя как минимум регистрацию удачного установления соединения (или его отсутствия, например, если событие роуминга дает сбой). При необходимости оценка соединения может включать в себя регистрацию других параметров, таких как мощность передачи, частота связи или другие параметры настройки подсоединенной точки доступа, мощности сигнала от тестируемого устройства 2 на точке доступа, скорости передачи данных при тестовой связи и т.п. Одновременно, в ходе операции 32 соединение регистрируется также на тестируемом устройстве 2 в файле 30 регистрации. В файле регистрации на тестируемом устройстве регистрируется как минимум успешное установление соединения (или его отсутствие) и идентификация подсоединенной точки доступа. В файле регистрации на тестируемом устройстве может регистрироваться другая информация, такая как мощность передачи, частота связи или другие параметры настройки интерфейса беспроводной связи тестируемого устройства 2, мощность сигнала точки доступа на тестируемом устройстве 2, скорость передачи данных при тестовой связи и т.п.
Следует пояснить, что точка доступа из набора точек 6 доступа, которая активна и соединена с тестируемым устройством в операции 22, называется как «активная точка доступа». В ходе операций 24, 32 регистрируются характеристики этого соединения на точке 6 доступа/контроллере 8 БЛС и на тестируемом устройстве 2 соответственно. Следует отметить, что, хотя предпочтительно запрашивать оба файла 24, 32 регистрации, в качестве альтернативы предполагается запрос только одного из этих файлов при сборе данных тестирования роуминга: либо запрос только файла 24 регистрации точки доступа/контроллера БЛС, либо запрос только файла 32 регистрации тестируемого устройства.
Далее, в ходе операции 26 инициируется событие роуминга путем деактивации активной точки доступа, которая была подсоединена в ходе операции 22, и активации второй точки доступа (упоминаемой далее как «вторая точка доступа»), отличной от активной точки доступа, которая была подсоединена в ходе операции 22. Операции активации/деактивации могут быть выполнены разнообразными способами. При первом подходе событие роуминга инициируется путем блокирования активной в данный момент точки доступа и параллельного разблокирования второй точки 6 доступа (в настоящем документе такой подход называется как «событие вынужденного роуминга»). При другом подходе осуществления инициирования события роуминга активная точка доступа остается разблокированной, но ее мощность передачи (Tx-мощность) уменьшается и/или Tx-мощность «цели роуминга», то есть второй точки доступа, увеличивается, пока монитор 2 пациента не переключится на более сильный сигнал, подаваемый второй точкой доступа (в настоящем документе такой подход упоминается как событие «гибкого роуминга»). Специалисту в данной области будет понятно, что помимо вынужденного роуминга и гибкого роуминга возможны другие подходы к инициированию событий роуминга.
В ходе операции 26 генерируется событие роуминга, то есть передача (хэндовер) тестируемого устройства 2 от активной точки доступа, подсоединенной к нему в ходе операции 22, ко второй активной точке доступа, поскольку деактивация первой из перечисленных точек доступа и активация второй из перечисленных вызывает переключение тестируемого устройства 2 на единственно доступную точку доступа с достаточным уровнем сигнала в соответствии с архитектурой автоматизированного роуминга протокола беспроводной связи, совместимого с IEEE 802.11 (или в соответствии с архитектурой автоматизированного роуминга другого тестируемого протокола распределенной беспроводной связи). Никакая другая точка доступа не активна (согласно операции 22), так что передача неизбежно произойдет от точки доступа, активной при операции 22 и деактивированной сейчас, ко второй точке доступа, которая сейчас активирована. Кроме того, указанная передача вызвана исключительно компьютером 10, управляющим точками 6 доступа через контроллер 8 БЛС, и не предполагает ни физического перемещения тестируемого устройства 2, ни применения вспомогательного оборудования, такого как радиочастотные экраны или антенные аттенюаторы. Передача портативного монитора 2 пациента от активной точки доступа во время операции 22 ко второй точке доступа регистрируется в ходе операции 34 как новое соединение роуминга в файле 30 регистрации тестируемого устройства, а также регистрируется на точке доступа/контроллере БЛС в ходе операции, аналогичной операции 24. Следует отметить, что регистрационные операции 24, 32, 34 как правило выполняются автоматически для соответствующих устройств. Например, существующим признаком большинства мобильных устройств, оснащенных стандартами 802.11 и работающих на Linux, является внешний интерфейс WPA_CLI, который поддерживает регистрацию всех событий роуминга. Совместимые со стандартом 802.11 беспроводные интерфейсы связи, работающие на других операционных системах, обычно включают в себя аналогичные процессы сбора данных по беспроводной связи.
Если требуется большее количество тестов роуминга, то в ходе операции 28 способ может вернуться к операции 22. Это подразумевает блокирование всех точек доступа, кроме активной на данный момент точки доступа, которая обозначена как «вторая точка доступа» при описании операции 26. В качестве альтернативы, если операция 26 предполагает блокирование предыдущей активной точки доступа (то есть блокирование точки доступа, которая была активирована в ходе операции 22), то состояние системы по завершении операции 26 соответствует ровно одной активной точке доступа (а именно той точке доступа, которая обозначена как «вторая точка доступа» при описании операции 26 переключения), и таким образом, технологическая цепочка может вернуться непосредственно к операции 26 для осуществления следующего события роуминга. После того, как осуществлены все тестируемые события роуминга, монитор 2 пациента подсоединяют к компьютеру через USB-порт и считывают файл регистрации событий WPA_CLI (или другой файл регистрации по беспроводной связи, расположенный на тестируемом устройстве) (операция 40), а время синхронизируют с событиями контроллера БЛС, записанными в файле регистрации на точке доступа/контроллере БЛС, или с командами, переданными на точку доступа модулем 12 тестирования роуминга (операция 42). В результате получается подробная запись тестирования роуминга, включающая в себя как операции, выполненные точками 6 доступа под управлением контроллера БЛС, так и отклики, сгенерированные на портативном мониторе пациента. В качестве альтернативы USB-соединению может быть использован любой другой тип соединения (например, беспроводной). Это позволяет получить результаты тестирования роуминга в ходе операции 44. В одном аспекте, файл 30 регистрации тестируемого устройства и файл регистрации контроллера БЛС каждый в отдельности достаточен для анализа результатов тестирования роуминга.
Системы тестирования роуминга, описанные в настоящем документе, могут быть реализованы полностью программно в виде сценария, выполняющегося, например, на компьютере 10, который связан с контроллером 8 БЛС. Монитор пациента остается на месте. Кроме того, системы тестирования роуминга, описанные в настоящем документе, могут применяться для различных задач, таких как стресс-тестирования (осуществление тысяч событий роуминга и запись статистики), тестирование работы нового чипсета стандартов 802.11, определение соотношения мощностей сигналов от точек доступа на тестируемом устройстве, необходимого для инициирования передачи, и т.п. В частности, стресс-тест может включать в себя 3000–4000 событий роуминга. Его применение в условиях больницы обычно предполагает перевод беспроводной сети стандартов 802.11 в режим офлайн, поскольку работа сценариев блокирует большинство точек доступа на время тестирования. Хотя вышеприведенное описание относится к беспроводной сети стандарта 802.11, следует отметить, что системы и способы, описанные в настоящем документе, применимы к любым другим типам сетей и протоколов. Точно так же, хотя приведенные примеры относятся к медицинскому устройству, например, обычному беспроводному монитору 2 пациента, раскрытые способы могут применяться также для тестирования беспроводной связи, включающей в себя роуминг других беспроводных устройств, таких как портативные компьютеры, планшетные компьютеры или ноутбуки с электронным пером (slate computers) и т.п.
Кроме того, следует отметить, что системы и способы, раскрытые в настоящем документе, могут быть воплощены в виде энергонезависимого носителя, содержащего сохраненные на нем команды, которые считывает и выполняет электронное устройство обработки данных (такое как компьютер 10) для осуществления раскрытых способов. Такой энергонезависимый носитель информации может представлять собой, в частности, накопитель на жестких магнитных дисках или другую магнитную запоминающую среду, оптический диск или другое оптическое запоминающее устройство, облачную среду хранения информации, такую как дисковый массив RAID, флэш-память или другой энергонезависимый носитель электронной информации, и т.п.
Разумеется, после прочтения и ознакомления с вышеприведенным описанием читателю будут понятны различные модификации и варианты настоящего изобретения. Предполагается, что настоящее изобретение следует интерпретировать как включающее все эти модификации и варианты в той мере, в какой они подпадают под объем прилагаемой формулы изобретения или ее эквивалентов.