Введение
Прошло достаточно много времени с момента выпуска первой части нашего материала, посвящённого беспроводным адаптерам для КПК, поэтому мы решили протестировать ещё несколько моделей КПК с беспроводными адаптерами.
Напомним, что в первой части нашего материала мы показали, что, хотя КПК и поддерживают беспроводную связь, скорость соединения всё же оставляет желать лучшего. В Таблице 1 подведены итоги первой части, то есть скоростные показатели скачивания данных по FTP (с точки доступа на КПК). Как видно, palmOne Tungsten C показал наилучший результат, причём отрыв оказался достаточно серьёзным.
Модель | Скорость передачи по FTP (по журналу 3CDaemon) |
PalmOne Tungsten C | 2,7 Мбит/с (333 кбайт/с) |
ASUS A716 | 1,0 Мбит/с (126 кбайт/с) |
Dell Axim X3 / SanDisk SD WiFi | 0,4 Мбит/с (49 кбайт/с) |
HP H2210/ SanDisk SD WiFi | 0,3 Мбит/с (32 кбайт/с) |
На этот раз мы протестировали Dell Axim X30 (см. наш обзор) с тактовой частотой процессора 624 МГц, Zire 72 и Tungsten T3 с новой Wi-Fi-карточкой palmOne. Мы также добавили результаты из обзора новой карточки SD Wi-Fi от SanDisk, которая поддерживает более не производящийся Zire 71, и взяли для сравнения результаты предыдущих тестирований.
Dell Axim X30 624 МГц
После выхода первой части нашей статьи Dell представила новую серию КПК X30. В нашу лабораторию поступила модель Axim X30 с процессором Intel PXA270 частотой 624 МГц.
Фотография беспроводного модуля X30 показана на Рис. 1, причём он поддерживает как Bluetooth, так и 802.11b. Можно также видеть две антенны, подключённые к модулю.
Рис. 1. Внутреннее устройство Dell Axim X30 – радиомодуль и антенны.
Нам пришлось изрядно потрудиться, чтобы разобраться в фотографиях документации чипсета и радиомодуля 802.11b, предоставленных FCC. Но всё-таки мы достигли результата. Как видно на Рис. 2, в радиомодуле используется чипсет Agere Hermes 2, а сам модуль изготовлен тайваньским производителем Wistron.
Рис. 2. Радиомодуль Dell Axim X30.
Мы решили сразу запустить IxChariot и выполнить серию тестов на небольшом расстоянии, как со встроенным радиомодулем X30, так и с адаптером SanDisk SD WiFi (см. наш обзор).
Рис. 3. Пропускная способность беспроводного соединения со встроенным модулем Axim X30 и карточкой SanDisk SD WiFi.
На Рис. 3 показано сравнение пропускной способности как в направлении от точки доступа к клиенту, так и в обратном, при использовании КПК X30 со встроенным радио и с карточкой SanDisk SD WiFi. Результаты чётко показывают, что при использовании карточки SanDisk, подключённой к X30 через слот SDIO, скорость существенно снижается по сравнению со встроенным в X30 радиомодулем: до 50% при входящем и до 70% при исходящем потоке! Нельзя не отметить и тот факт, что в обоих случаях скорость исходящего потока оказалась ниже скорости входящего примерно на 10% для X30 и на 40% для SD WiFi.
Мы также решили проверить, позволит ли использование более быстрого процессора Intel PXA270 624 МГц в X30 ускорить пропускную способность беспроводного соединения в сравнении с моделью КПК Axim X3 Advanced (использующей процессор Intel PXA263 с тактовой частотой 400 МГц), которую мы протестировали ранее.
Рис. 4. Пропускная способность беспроводного соединения от ТД к клиенту, карта SanDisk WiFi на КПК Axim X3 и X30.
Рис. 5. Пропускная способность беспроводного соединения от клиента к ТД, карта SanDisk WiFi и Axim X3 и X30.
На Рис. 4 и 5 видно, что X30 обеспечивает примерно вдвое большую скорость в сравнении с X3 при использовании адаптера SanDisk WiFi как при входящем, так и при исходящем трафике. На графиках также видно и то, что скорость входящего трафика выше скорости исходящего. Отметим, что отличия в скорости не следует воспринимать как прямое следствие лишь более быстрого процессора X30, вероятно, были произведены и другие улучшения, включая доработку аппаратной части и драйверов слота SDIO.
Мы также запускали тесты скачивания по FTP, чтобы сравнить результаты с КПК под управлением PalmOS, для которых нет конечной точки IxChariot (к сожалению). На этот раз в качестве клиента FTP вместо Pocket IE мы выбрали Ruksun Scotty FTP, поскольку специализированный клиент FTP должен обеспечить более высокие показатели производительности и позволить выполнить не только скачивание, но и “закачку”. К сожалению, из-за использования различных клиентов, полученные в этот раз результаты нельзя сравнивать с предыдущими.
Как бы то ни было, скорость передачи данных по FTP на X30 при использовании встроенного радиомодуля, утилиты Scotty FTP и сервера 3CDaemon Version 2.0 Revision 10 составили 0,96 Мбит/с для входящего потока и 0,34 Мбит/с для исходящего, что существенно ниже результатов, показанных IxChariot. Результат позволяет оценить, насколько могут изменить пропускную способность сети служебные данные протокола и приложения!
palmOne WiFi
КПК palmOne Tungsten C стал победителем нашего предыдущего тестирования. При этом он оказался единственным КПК на базе PalmOS с поддержкой 802.11b. С тех пор преемник Tungsten C так и не появился, зато две карты SD WiFi, наконец-то, появились на прилавках магазинов.
Карточка palmOne WiFi использует тот же чипсет SyChip SD (Рис. 6), что и карточка компании SanDisk, однако имеет другие драйверы и, возможно, прошивку.
Рис. 6. Внутреннее устройство palmOne WiFi.
Поскольку мы не могли воспользоваться IxChariot, для тестирования нам пришлось обратиться к сочетанию FTP-сервера 3CDaemon Version 2.0 и клиента Laurent Thaler LFtp. Мы передавали файлы различного размера в обоих направлениях, и каждый тест выполнялся, как минимум, три раза, средние значения показаны в Таблице 2.
Модель | Скорость скачивания по FTP, Мбит/с | Скорость закачки по FTP, Мбит/с |
PalmOne Tungsten T3 | 1,4 | 1,0 |
palmOne Zire 72 / palmOne SD WiFi | 1,1 | 1,0 |
palmOne Zire 71 / SanDisk SD WiFi | – | 0,3 |
Наше тестирование подтверждает жалобы SanDisk на то, что palmOne не позволяет включать некоторые оптимизации производительности в драйвере, поскольку карта palmOne показала существенно лучшие результаты, чем Zire 71-совместимая карта SanDisk. Имейте в виду, что КПК Zire 71 выполнен на базе процессора Texas Instruments OMAP310 с тактовой частотой 144 МГц, а Zire 72 использует Intel PXA270 с тактовой частотой 312 МГц, что также может влиять на скоростные показатели. (К сожалению, мы не проводили тестов скачивания для Zire 71, поэтому можем судить только по скорости “закачки”).
Результаты также показали, что T3 с более скоростным 400-мегагерцовым процессором Intel Xscale (а также 64 Мбайт памяти) выигрывает у Zire 72 (с процессором Intel PXA270 с частотой 312 МГц и 32 Мбайт памяти) на входящем потоке. Тесты “закачки” в общем случае показали более низкую скорость, чем тесты скачивания, при этом различия в результатах были минимальны – несколько странная ситуация. Во всяком случае, результаты оказались лучше, чем почти у всех КПК на платформе PocketPC, которые нам удалось протестировать с карточкой SanDisk SD WiFi.
Поскольку уж выдался такой случай, давайте вкратце рассмотрим и саму карточку. Во-первых, если вы надеетесь использовать карточку на других моделях КПК со слотом SDIO под управлением PalmOS, то можем только пожелать удачи. Установщик позволяет выбрать между КПК Zire 72 и T3, причём для каждого из них процесс установки будет отличаться.
Параметры управления карточкой более тесно интегрированы в ОС PalmOs. Например, в приложении Preferences появился раздел Communication вместо отдельного приложения, однако интеграция ещё далеко не идеальна. Для экономии энергии карточка автоматически отключается при выключении экрана – по умолчанию через три минуты простоя. При запуске утилиты поиска сетей появляется окно, предлагающее включить карточку, но в нём можно выбрать только сетевую службу, то есть Wi-Fi, Windows RAS и другие, но не идентификатор требуемой сети (SSID). Для выбора SSID требуется перейти на экран Preferences > WiFi, что достаточно неудобно, тем более что на панель состояния T3 вполне можно было вывести соответствующий значок.
Также отметим, что утилита, поставляемая с карточками SanDisk, показалась нам удобнее, чем вариант с palmOne, но лишь по причинам, которые заинтересуют опытных пользователей. Утилита от SanDisk позволяет выполнять принудительный поиск точек доступа и обновление параметров IP независимо друг от друга, поддерживает несколько профилей, позволяет оценивать силу сигнала по числовому значению его уровня или индикатору, кроме того, отображает и скорость соединения. Утилита Palm не позволяет ничего из перечисленного, а принудительный поиск точек доступа удалось выполнить только отключением/включением карты.
С другой стороны, утилита Palm, поддерживает оба режима, AdHoc и Infrastructure, позволяет отключать режим энергосбережения и изменять предел мощности сигнала для активации роуминга (находится в пункте Preferences). Также возможен просмотр уровней сигнала от ближайших точек доступа по пятибалльной шкале в разделе Edit Wi-Fi Networks, который также используется для выбора сети. Однако, эта функция настолько незаметна, что не все пользователи смогут её обнаружить.
Отметим, что продукты имеют идентичные недостатки – поддерживают только шифрование WEP (64 или 128 бит), без WPA. Кроме того, нельзя задать предпочтительные сети или изменить порядок поиска. Мы также заметили, что утилита Palm не показывает множественные точки доступа с одинаковым идентификатором сети SSID и подозреваем, что это справедливо и для утилиты SanDisk, однако мы не успели это проверить. То есть вы не сможете увидеть точки доступа с одинаковыми именами, которые могут мешать друг другу, а также не сможете выбирать точку доступа в сети с самым сильным сигналом.
Впрочем, недостатки не очень значительны, особенно если учесть достаточно высокую скорость, обеспечиваемую карточкой palmOne.
Заключение
Перед тем как окончательно подвести итоги, мы снова решили упомянуть HP. Наши усилия получить на тестирование HP H4150 (на базе процессора Intel PXA255 с частотой 400 МГц) так и не увенчались успехом. В итоге переписки представитель HP сообщил, что не может представить продукт нам на тестирование, поскольку все образцы предоставлены тестовым лабораториям, а число КПК для тестирования ограничено.
Перед тем, как перейти к сравнению моделей, следует учесть тактовые частоты процессоров разных КПК. Мы свели их в следующую таблицу.
Модель | Процессор |
Dell Axim X30 Advanced | 624 МГц PXA270 |
ASUS A716 | 400 МГц PXA255 |
Dell Axim X3 Advanced | 400 МГц PXA263 |
HP H2210 | 400 МГц PXA255 |
palmOne Tungsten C | 400 МГц PXA255 |
palmOne Tungsten T3 | 400 МГц “Xscale” |
palmOne Zire 72 | 312 МГц PXA270 |
palmOne Zire 71 | 144 МГц OMAP310 |
На Рис. 7 и 8 показаны результаты тестирования скорости скачивания и “закачки” по FTP – единственного доступного способа кросс-платформенного сравнения.
Рис. 7. Скорость скачивания по FTP.
Рис. 8. Скорость “закачки” по FTP.
Условия тестирования:
- использовались следующие FTP-клиенты Pocket Internet Explorer (IE) – VFSTP+, LFtp, Scotty FTP;
- использовался FTP-сервер 3CDaemon Version 2.0 Revision 10.
Анализ производительности
На графиках показаны результаты тестирования скорости FTP для всех продуктов, включая протестированные в первой части и в ходе отдельного обзора SanDisk WiFi Zire 71. Поскольку методика тестирования в силу ряда обстоятельств немного менялась, результаты тестирования нельзя считать абсолютными.
Наиболее серьёзное отличие состоит в том, что мы использовали разные клиенты FTP. Кроме того, мы использовали две разные точки доступа, а также передавали разные файлы. Это делалось совершенно без злого умысла и является лишь результатом того, что нам пришлось использовать разное оборудование, поскольку тестирование проводилось в разное время.
Если оценивать только скоростные показатели FTP, то очевидно, что лидером является комбинация карточки palmOne SD WiFi и КПК на PalmOS, причём она обгоняет карточку SanDisk SD WiFi как с palmOne Zire 71, так и с любыми КПК PocketPC. Как мы предполагаем, причина заключается в разных драйверах SDIO, хотя и аппаратная поддержка SDIO тоже могла оказать своё влияние.
Рассматривая результаты тестов FTP, мы не понимаем, почему КПК PocketPC со встроенными радиомодулями показывают столь низкую производительность по сравнению с Tungsten C на PalmOS. На Рис. 9 показан график IxChariot для Axim X30 со встроенным радио, HP 2210 с карточкой D-Link DCF-650W Compact Flash 11b и ASUS A716 со встроенным радиомодулем.
Рис. 9. Производительность передачи данных с ТД на КПК. Axim X30, HP 2210 с CF, ASUS A716.
Конечно, график довольно запутан, но разобраться можно. Здесь Axim X30 показал среднюю пропускную способность около 5 Мбит/с, что соответствует скорости первых адаптеров стандарта 11b. Это результаты IxChariot, а в тестах FTP мы получили всего 0,96 Мбит/с! Вероятно, этому есть какое-то разумное объяснение, но мы его не знаем. Всё, что можем сказать, – скорость FTP была достаточно постоянной при всех запусках.
На Рис. 9 видно, что скорость процессора и даже способ установки радиомодуля (внутренний или внешний) не так важны при выборе КПК с учётом высокой скорости работы в беспроводной сети. A716 и H2210 используют процессоры Intel 400 МГц PXA255, но комбинация H2210 с внешней картой CF оказалась существенно быстрее, чем A716 со внутренним модулем (хотя на графике видно множество провалов пропускной способности, которые снизили среднее значение скорости IxChariot).
В заключение хотелось бы выделить лидеров нашего тестирования среди КПК. palmOne Tungsten C по-прежнему является чемпионом по скорости среди устройств PalmOs, а Dell Axim X30 – среди PocketPC.