EDGE вместо GPRS

   ©    Автор статьи:

ВНИМАНИЕ: КАРТИНКИ В ТЕКСТЕ

Все картинки, не являющиеся фотографиями или скриншотами дисплея телефона
Вы можете просмотривать в увеличенном виде; для этого кликайте мышкой по
нужной картинке. Если "не кликается" - присмотритесь: а нужно ли эту картинку увеличивать? :)

EDGE вместо GPRS


меню обзора

Как это работает ↓
Настройки системы ↓
Итоги ↓

EDGE вместо GPRS :: Как это работает

?Мегафон? запустил в тестовом режиме технологию EDGE (см. новость Сотовика). Правда, всего на нескольких базах, так что ловить его где-нибудь в Гольяново пока нет никакого смысла. Там более, что ни один производитель (на данный момент ? это пока только Nokia) никак не индицирует наличие/отсутствие EDGE. То есть, работая с GPRS и EDGE, никаких отличий на дисплеях своих телефонов вы не увидите, никаких ?иных и специальных? настроек вводить не нужно, никаких переключателей GPRS/EDGE в телефонах нет ? одним словом, стандартными средствами никак не заставишь телефон ?учуять? EDGE. Единственный способ, который будет доступен большинству пользователей ? разница в скорости. Примерно в таком количестве, плюс пара кое-каких подробностей, здесь и будет представлена информация. На полноценный тест данный материал не тянет ? слишком мал объем исследования. Вполне возможно, что в ближайшем будущем будет сделано что-то более фундаментальное. На данный момент для теста у меня было четыре телефона Nokia: 5140 (MSC 6), 6230 (MSC 10), 6630 (MSC 10) и 7710 (MSC 10).

    Примечания.
  • MSC (Multislot class): 6-й (3+1, 2+2) = DL до 177.6 Кбит/с, 10-й (4+1, 3+2) = DL до 236.8 Кбит/с
  • 5140 был дополнительно взят именно из-за 6-го класса, для сравнения
  • В принципе, есть ещё несколько аппаратов Motorola с поддержкой EDGE, но их в Москве нет в широкой продаже, и в представительстве Motorola заявили примерно следующее: "Будет EDGE - будут и телефоны"
  • Напоминаю, что с теорией EDGE можно чуть более подробно познакомиться в статье Час EDGE - обойдемся без революций

Отловить наличие работающего EDGE на какой-нибудь базе сейчас можно с помощью NetMonitor`а нокий 40-й серии. Владельцам 60-й серии повезло гораздо меньше, потому что нормального и доступного NetMonitor`а нет, а тот, который я как-то видел в тестовом аппарате, является чем-то вроде ДСП, и, кроме того, я пока довольно плохо представляю себе его функционал. Если же говорить не о нокиях: на данный момент, кроме 18-ти аппаратов Nokia, с поддержкой EDGE будет ещё Sony Ericsson Z500 и один или несколько сименсов 75-й серии. Что касается сонерика ? вряд ли в нем будет что-то хорошее на тему монитора, а сименс вполне вероятно (90%) будет иметь включающийся разными хитроумными способами монитор, но функционально (не в смысле отображения, а в смысле управления), скорее всего, будет уступать нокиевскому.


Первое, что было сделано: сравнили скорость работы через GRPS и EDGE. Вообще говоря, есть два основных ?способа? работы в сети (используя мобильный телефон как модем): серфинг и закачка с сервера (download). Про закачку на сервер (upload) пока говорить особенно не приходится, потому что даже десятый класс для GPRS/EGPRS ? это или 1, или 2 (что гораздо реже) слота. Кое-что по мелочам, разумеется, сделать можно, но это не те скорости пока, чтобы, скажем, полноценно управлять сайтом.


Графики для GPRS и EDGE, помимо амплитуды, отличаются ещё структурой усредненного значения. Для GPRS это будет более или менее прямая линия, а для EDGE - что-то напоминающее гиперболу. И дело здесь в том, что для EDGE есть некое понятие разгона до максимальной скорости: аппарат начинает поступать по-умному, и по возможности регулирует скорость. После начала закачки скорость примерно в течение двух-трех минут растет. Здесь я повторюсь: это то, что я видел, работая с EDGE прямо ?под базой? - то есть, в непосредственной близости от базовой станции. Вполне возможно, что значения будут колебаться, причем весьма значительно. У меня есть, например, информация, что при значительном удалении от базы скорость очень сильно падает. Но сам пока не проверял, и каких-то конкретных значений привести не могу. Однако даже при таком раскладе видно, что в реальной жизни EDGE (грубо) ? это значения GPRS, помноженные на 2.5-3. Вот и представляйте себе, как оно примерно будет у вас работать. В целом дела обстоят так: техники из ?Мегафона? сообщили, что при серфинге им удавалось поучить максимально до 80 Кбит/с, а при закачке ? до 200 Кбит/с. На эти значения следует ориентироваться как на некие идеальные.

    Примечание.
  • При тестировании использовался компьютер, в котором не производилась перенастройка параметров реестра в соответствии с таблицей, приведенной в следующем пункте.

В качестве тестовых страниц для проверки серфинга были выбраны главная страница Сотовика (www.sotovik.ru) и один из самых ?тяжелых? обзоров ? тест Nokia 6230 (http://www.sotovik.ru/catalog/reviews/6230-rev.html). Результаты получились такие:

Модель телефона Средняя скорость Пиковая скорость
5140 43 Кбит/сек 120 Кбит/сек
6230 17 Кбит/сек 100 Кбит/сек
6630 41 Кбит/сек 160 Кбит/сек
7710 40 Кбит/сек 150 Кбит/сек

Здесь бросается в глаза такая вещь: 6230 почему-то почти в два с половиной раза работал медленнее. Причина мне, если честно, неизвестна. Может, именно этот конкретный аппарат виноват, может, ещё что-то сетевое. В момент, когда я работал с ним, NetMonitor показывал 4+1. В принципе, вероятной причиной может быть то, что именно в этот момент было больше всего ?провалов? (пропадание доступных слотов). Собственно, это одна из причин, по которой я не могу назвать этот материал тестом, и в ближайшем будущем планирую плотно поработать с 6230 и 6630 ? с каждым примерно по 12 часов непрерывного Интернета.


Что касается мобильного Интернета. Его я проверял на двух аппаратах: 6630 и7710. Оба вполне справились со своей задачей. Результаты для серфинга и закачки приводить смысла нет, поскольку они ничем не будут отличаться от указанных выше. Поэтому я проверял на них так называемые ?мобильное телевидение? и ?мобильное видео?. Что касается первого: канал работал, но вместо изображения показывал настоечную таблицу - видимо, время было выбрано не очень удачное. А по второму есть маленькая подробность. Дело в том, что Real Player по каким-то причинам в настройках для EDGE имеет ограничение в 80 Кбит/с (более точно ? 80.64). Это притом, что на UMTS такого ограничения нет. Возможно, таким образом ?проталкивается? переход на UMTS (это одна из вероятных причин). В результате все, что закодировано в потоке до 85 Кбит/с, качается и воспроизводится, а все, что выше ? нет, и вместо видео вы получите сообщение ?Загрузка невозможна, не хватает скорости?. А лучше всего работали телефоны с потоком 70 Кбит/с.


Кстати, если кому интересно - можете попробовать проделать все то же самое через GPRS (адрес для RealPlayer`а - mgtv.ru/new). А потом побродить по городу и отловить EDGE. И сравнить результаты. Думаю, вам будет, над чем призадуматься)))

EDGE вместо GPRS :: Настройки системы

Прыжки по соответствующим частотам с помощью NetMonitor`а ? не единственное средство для выбора оптимальной работы EDGE. Для любителей ?разгона? Nokia подготовила специальное пособие. Правда, я не уверен, что оно будет выдаваться пользователям в виде какой-нибудь брошюры. Скорее всего, его можно будет отыскать где-нибудь в сети на ресурсах вроде http://forum.nokia.com. В этом же документе имеются рекомендации по настройке серверной машины, и также настройки для Linux. Ниже ? пример таких настроек для Win2000 (для XP ? настройки аналогичны).

Parameter Registry Key Value
TCP Receive
Window size
HKEY_LOCAL_MACHINESYSTEM
CurrentControlSetServicesTcpipParameters:

GlobalMaxTcpWindowSize
32768
(DWORD)

Default:16384
TCP Receive
Window size
HKEY_LOCAL_MACHINESYSTEM
CurrentControlSetServicesTcpipParameters:

TcpWindowSize
32768
(DWORD)

Default:16384
SACK HKEY_LOCAL_MACHINESYSTEM
CurrentControlSetServicesTcpipParameters:

SackOpts
1 (DWORD)

Default:0
Time stamp HKEY_LOCAL_MACHINESYSTEM
CurrentControlSetServicesTcpipParameters:

Tcp1323Opts
2 (DWORD)

Default:0
MTU HKEY_LOCAL_MACHINESYSTEM
CurrentControlSetServicesTcpipParameters
Interfaces{Interface id}:

MTU
1500
(DWORD)

Специально для любителей поиграться со своими машинками привожу и настройки для Linux ? а то ещё обвинят в антилинуксизме :-) Нужно в /etc/rc.d/rc.local перед сетевыми строчками вписать следующее:

echo 1 > /proc/sys/net/ipv4/tcp_stack
echo 1 > /proc/sys/net/ipv4/tcp_timestamps
echo 0 > /proc/sys/net/ipv4/tcp_window_scaling
echo ?4096 32768 4194304? > /proc/sys/net/ipv4/tcp_rmem
echo ?4096 32768 4194304? > /proc/sys/net/ipv4/tcp_wmem


EDGE вместо GPRS :: Итоги

Что я в статье совсем не затронул: проверку работы связки EDGE->GPRS->EDGE. То есть, никак не проверялась работа при переходе аппарата с EDGE на GPRS и обратно. Теоретически ничего страшного произойти не должно, только потеря скорости. Однако для GPRS тоже ?обещается?, что в случае временного перехода на GSM (входящий звонок и т.п.) сессия будет приостановлена, а затем возобновлена. Но на самом деле я в 50% случаев наблюдал срыв сессии. Так что проверить связку EDGE->GPRS->EDGE совсем не помешает, причем желательно на различных аппаратах.
Нет никаких сомнений, что EDGE на данный момент ? вполне приличная замена GPRS. Конечно, никаких космических скоростей нет, но когда что-то начинает работать в два-три раза быстрее, желание пользоваться сервисом и удовольствие от него возрастают соответственно. Единственное, что пользователей будет не особо устраивать ? это отсутствие каких-либо визуальных индикаторов работы с EDGE. Это пригодилось бы, во-первых, при выборе ?места?, а во-вторых, при наблюдении за работой аппарата в случае, когда скорость неожиданно падает. Так что ситуация такова: владельцев 40-й серии пока спасает NetMonitor, владельцы 60-й серии пока завидуют владельцам сороковушек, а насчет сименса и сонерика пока ничего внятного сказать не могу.


EDGE вместо GPRS

******* Дата выкладывания текста - 20 янв 2005 г.
******* Все аппараты были предоставлены компанией "Мегафон"

Сотовик, 2005
Руководитель тестовой лаборатории
Певницкий Александр ( e-mail )





Авторизация


Регистрация
Восстановление пароля