Jump to content
Калькуляторы

Пример нестандартного использования возможностей БС, вещающей сразу в трёх Band в LTE, но не умеющей работать в 3CA режиме

Мне удалось организовать кое-что очень интересное и полезное при работе в сети МТС.

исходные данные:
всего одна базовая станция МТС, которая работает в FDD в LTE-A (B3+B7 и B7+B3, 10+10 mHz) и  в TDD (B38, 20 mHZ). до БС подведен транспорт в 150 мбит.сек.

рядом с этой БС удается "выжать" скорость в 137 мбит.сек на B3+B7 (B7+B3) в LTE-A или около 80-100 мбит.сек в B38.
в LTE-A данная БС умеет работать только в 2CA (B3+B7 и B7+B3) и не умеет делать агрегацию B3+B38, а также не умеет работать в 3CA на всех трех диапазонах сразу. пока, вроде бы, всё понятно описал?

я решил проделать эксперимент -  выжать с этой БС максимальную скорость от БС на расстоянии около 1200 метров от БС в кирпичном многоквартирном здании с тяжелыми условиями приема. по не важно каким причинам, но использовать внешнюю антенную сборку не желательно и не представляется возможным.
зато у меня в наличии два хороших 4G роутера с двумя безлимитными SIM-картами МТС. оба роутера поддерживают все обозначенные выше режимы работы в 4G.

и тут, как я считаю, я решил поступить достаточно неординарно и хитро. я на одном роутере жестко переключился в режим "B38 only", а другой роутер оставил работать в режиме LTE-A (B3+B7 и B7+B3).
далее, я через два wi-fi модуля подключился к обоим роутерам и сделал софтовую агрегацию двух соединений и получил в результате суммарную скорость от B38+B3+B7 (или B38+B7+B3).
скорее всего, дочитав до этих строк, многие совсем не поняли, в чём тут изюминка, и в чём конкретно я выиграл?

всё очень просто!
когда в описанных условиях работаешь с БС на одном B38, на таком расстоянии (напомню, 1200 метров, кирпичный многоквартирный дом) скорость около 15-20 мбит.сек.
если же работаешь в B3+B7 и B7+B3 - скорость около 40-45 мбит.сек.
при этом, если же сделать глупость и попытаться через два одновременно подключенных соединения сделать софтовую агрегацию с двух роутеров, одновременно (оба!) работающих в B3+B7 или B7+B3, то оба роутера просто поделят пополам между собой те самые 40-45 мбит.сек, нисколько не увеличив суммарную скорость соединения. тем более они же будут сидеть на одном секторе и оба - в FDD!
а вот когда один роутер залочен на TDD (B38 only), а второй роутер работает на FDD в LTE-A (B3+B7 или B7+B3), софтовая агрегация с этих роутеров в такой ситуации работает на все сто!
я получил суммарную скорость почти в 60 мбит.сек!
как бы несуразно это не звучало, но фактически это "суррогатная" 3CA, работающая через два роутера и софтовую агрегацию с одной БС в FDD+TDD.
вот так вот, "захватив" все диапазоны на БС двумя роутерами, а также предоставив возможность БС самой сделать настоящую "железную" агрегацию в B3 и B7 и "дополнив" эту агрегацию "суммарной софтовой агрегацией" с B38, можно даже в тяжелых условиях приема выжать с одной БС предельный максимум скорости в обозначенных условиях приема.

не уверен, что меня поймёт каждый в этой теме, но зато уверен - многим затея покажется небезынтересной и полезной.

Edited by Phonetastic

Share this post


Link to post
Share on other sites

2 часа назад, Phonetastic сказал:

сделал софтовую агрегацию двух соединений

Это что? Дефолт роут из двух nexthop-ов?

Share this post


Link to post
Share on other sites

14 minutes ago, Умник said:

Это что? Дефолт роут из двух nexthop-ов?

Применительно к Windows - это просто ленивое использование готового софта, типа iNetFusion или Dispatch (из состава старых версий пакета Connectify). эти приложения ставят в Windows пару специальных сетевых драйверов (и удобные графические оболочки), которые и делают агрегацию.

Работает "на ура" много лет.

Share this post


Link to post
Share on other sites

49 minutes ago, Unker said:

Да, а можно было усилить сигнал и получить 150 мбит/с =)

А если взять и хорошо подумать, а не просто писать очевидные поверхностные суждения?

Поясню на примере. До сих пор на рынке мобильной связи не так много сотовых устройств с модемами с поддержкой Band 38 в LTE. Этот диапазон обычно не так загружен. А теперь прикинем ситуацию. Вечернее время. Куча школоты отвисает в инете. С вероятностью процентов 60-70 у них устройства с поддержкой LTE (скорее всего с Band 3 и 7), но даже без поддержки LTE-A (то есть "железная" агрегация не поддерживается). Это значит что этот контингент зацепится на БС, описанную в моем самом первом сообщении темы либо в Band 3 (вероятнее всего, так как этот Band более дальнобойный), либо в Band 7. 

Ок!

А теперь рассуждаем дальше. Несмотря на то, что у БС подведена трансмиссия в 150 мбит.сек на DL, та самая школота пачкой своих смартфончиков в вечернее время в хлам забьет Band 3 и Band 7 и при всем желании те самые 150 мбит уже никак не вытащишь, даже если используемое уже мной устройство поддерживает и Band 3, и Band 7 и даже LTE-A.

Вот тут то и выручает Band 38, который сам по себе использовать - это также не выжать из трансмиссии на БС всё что остается в вечернее время от пропускной способности БС, но вкупе с B3+B7 (B7+B3) - самое то. 

В итоге, даже если все три канала забиты кучей пользователей, а БС и её ПО шейпит скорость по бэндам, тем самым балансируя для всех прицепившихся устройств, я со своими двумя роутерами все равно окажусь в шоколаде, потому что вытаскиваю из всей трансмиссии, подведенной до БС , максимум скорости, "собирая" всё что отдаст БС по трем "шлангам" (трем диапазонам, на всех из которых я присел).

А вот тот, кто усилит сигнал хорошей антенной в описанной ситуации, он просто на одном роутере даже со своим хорошим сигналом либо "Band 38", либо " B3+B7 (B7+B3)" упрется в общую загруженность этих диапазонов кучей пользователей, между которыми будет с шейпингом балансировать БС.

И не сможет работать быстрее меня с условно "плохим" сигналом, но засевшим сразу на три бэнда.

Share this post


Link to post
Share on other sites

1 hour ago, Ferdin said:

Возьми модем-роутер с поддержкой CAT6 и не парься.

К сожалению, Вы не совсем "в теме".

Устройства с поддержкой LTE Cat.6 априори работают только с поддержкой 2CA, то есть - с агрегацией только не более чем двух несущих (диапазонов). Именно с этой категории  и "стартует" LTE-A. Думаю, достаточно очевидно, что если я так подробно в начале темы объяснял, что мои роутеры поддерживают все три диапазона, в том числе - умеют работать в LTE-A, то, оба моих  роутера, как минимум, поддерживают Lte Cat.6. Другое дело (я это не уточнял), что один из двух моих роутеров, вообще поддерживает Lte Cat.11 и может работать в 3CA режиме - с агрегацией на трех несущих (диапазонах), но сама БС не работает в 3CA режиме. Вот из-за этого я и "соорудил" описанную мной схему, в которой одна лишь поддержка Lte Cat.6 у роутеров никак бы мне не помогла так увеличить скорость.

Edited by Phonetastic

Share this post


Link to post
Share on other sites

10 часов назад, Phonetastic сказал:

А теперь рассуждаем дальше.

Все рассуждения хороши до тех пор пока вы не поймёте принцип работы бс "изнутри". А именно: если у вас выше сигнал - у вас выше модуляция и приоритет на трафик. Вся школота с плохими сигналами будет довольствоваться остатком того, что вы не займёте. Пробуйте ставить внешнюю антенну и делайте замеры в вечернее время. С сигналом -65 и лучше получите в вечернее время в B3+B7 50-70 мбит.

Share this post


Link to post
Share on other sites

интересная статья, и её следовало оформить как статью, но вот что такое софтовая агрегация в винде хотелось бы понять точнее, именно её суть...

Share this post


Link to post
Share on other sites

9 часов назад, Phonetastic сказал:

в том числе - умеют работать в LTE-A, то, оба моих  роутера, как минимум, поддерживают Lte Cat.6

тогда давайте названия роутеров в студию, начнём с этого. Все ваши рассуждения не более чем теория. К практике никакого отношения не имеет. роутер LTE-A не означает поддержку CAT-6. а CAT-11 вообще в РФ нет. Начнём с того что не все БС вообще поддерживают агрегацию.

 

37 минут назад, Unker сказал:

С сигналом -65 и лучше получите в вечернее время в B3+B7 50-70 мбит.

Совсем не означает что вообще что-то получите если SINR: 0 или в минусе, RSRP тоже не последнее число.

Share this post


Link to post
Share on other sites

30 минут назад, Ferdin сказал:

а CAT-11 вообще в РФ нет. Начнём с того что не все БС вообще поддерживают агрегацию.

Cat.11 запущен на МТС почти везде, у МегаФона в некоторых регионах(в основном cat.6).

В МСК, СПБ, Уфе и в Йошкар-Оле есть единичные базы с cat.18 и даже cat.20 

Share this post


Link to post
Share on other sites

@pawel40 если мтс запустила у вас в Башкирии и 11 городах чемпионатах некоторые фрагменты сети на основе технологии LAA это не значит Везде. )

Share this post


Link to post
Share on other sites

1 hour ago, Unker said:

Все рассуждения хороши до тех пор пока вы не поймёте принцип работы бс "изнутри". А именно: если у вас выше сигнал - у вас выше модуляция и приоритет на трафик. Вся школота с плохими сигналами будет довольствоваться остатком того, что вы не займёте. Пробуйте ставить внешнюю антенну и делайте замеры в вечернее время. С сигналом -65 и лучше получите в вечернее время в B3+B7 50-70 мбит.

Вы совсем не учитываете такой ма-а-а-хонький и важный параметр как SINR. Можно усилить сигнал по параметрам RSSI, RSRP и RSRQ, но это далеко не во всех ситуациях будет обозначать, что автоматически улучшится именно ещё и параметр SINR. А если SINR будет в нуле или вообще минусовым, то из-за очевидных шумов в сигнале Вы никогда не выжмете скорости даже при "полных палках" с плохим SINR. А в моем случае происходит именно такая ситуация. И антенна, разве что не жутко навороченная (что не рентабельно!), мне не поможет.

 

1 hour ago, NewUse said:

интересная статья, и её следовало оформить как статью, но вот что такое софтовая агрегация в винде хотелось бы понять точнее, именно её суть...

Я много раз на разных сайтах писал о сути и кратко, и подробно. Чтобы не кормить тут всех копипастой, просто не слишком пространно ещё раз опишу тут, как это работает на примере самой популярной OS  - Windows. По умолчанию Windows не умеет делать софтовую агрегацию нескольких установленных в ней интернет-соединений. Да, Вы можете "жонглируя" командами типа route add, выстроить несколько разных маршрутов, и у Вас одни данные будут идти по одному маршруту, а другие - по второму, но вот чтобы одновременно использовались для обращения по одному маршруту сразу все соединения - так "из коробки" Windows не умеет. Равно как это не умеет делать абсолютное большинство  железок класса SOHO, имеющих в заявленном функционале функцию резервирования (балансировки) соединений, при подключении к такой железке второго интернет-канала. В такой ситуации либо при падении основного канала автоматически используется второй, либо оба канала будут использоваться рэндомно (по совершенно разным маршрутам) при запросах от разных подключенных клиентов  самой железке.

Поэтому, применительно к Windows, можно использовать софт, который я указывал выше - iNetFusion или Dispatch (из состава старых версий пакета Connectify). Эти приложения ставят в Windows пару специальных сетевых драйверов (и удобные графические оболочки управления настройками), которые и делают агрегацию. В случае, если на Windows идут сетевые запросы от приложений, умеющих работать многопоточно (torrent-клиенты, download менеджеры и т.п.), этот софт позволяет именно начать скачивать файлы, запрошенные с конкретного сайта  сразу одновременно через все соединения, объединенные указанным софтом. Именно на уровне тех самых сетевых драйверов и будет происходит "разбор пакетов" и их роутинг в приложение, которое запросило контент с конкретного ресурса. Если же есть необходимость делать софтовую агрегацию для приложений, умеющих работать только однопоточно, можно использовать другой софт - Speedify, который агрегацию интернет соединений делает не локально, а на уровне специальных промежуточных серверов-хабов, которые позволяют это делать даже с однопоточно работающих софтом. На сайте этих всех приложений всё написано подробно и с видеороликами.

 

1 hour ago, Ferdin said:

тогда давайте названия роутеров в студию, начнём с этого. Все ваши рассуждения не более чем теория. К практике никакого отношения не имеет. роутер LTE-A не означает поддержку CAT-6. а CAT-11 вообще в РФ нет. Начнём с того что не все БС вообще поддерживают агрегацию.

Huawei B525 (абсолютно 100% поддерживающий Lte Cat.6) и Netgear AC810 (также совершенно точно умеющий работать в 3CA и поддерживающий Lte Cat.11). Если роутер работает в LTE-A режиме в России, то он совершенно точно минимум поддерживает Lte Cat.6. И как Вам сообщали выше, в России (в столицах) давно поддерживается у некоторых операторов работа в 3CA  режиме, а значит в Lte минимум Cat.11.

Edited by Phonetastic

Share this post


Link to post
Share on other sites

С тем же успехом можно было поставить 2 роутера микротик, в ДЦ арендовать VPN и соединиться через разные модемы с ним, после чего собрать канал вместе. Софтовые же решения на виндовс или разбивают запросы на разные модемы (с разными внешними IP) или соединяются так же через VPN со своими сервисами (если платные).

Share this post


Link to post
Share on other sites

1 minute ago, Saab95 said:

С тем же успехом можно было поставить 2 роутера микротик, в ДЦ арендовать VPN и соединиться через разные модемы с ним, после чего собрать канал вместе. Софтовые же решения на виндовс или разбивают запросы на разные модемы (с разными внешними IP) или соединяются так же через VPN со своими сервисами (если платные).

Вы же отлично понимаете насколько это совершенно разные по затратам и сложности реализации решения? Первое решение и дорогое, и далеко не для всех, а второе - буквально "в пару кликов мышкой" и стоит копейки, по сравнению с первым.

Share this post


Link to post
Share on other sites

Но оно и не во всех случаях объединяет каналы, торренты, допустим, покачать можно, а как быть с однопоточными закачками?

Share this post


Link to post
Share on other sites

15 minutes ago, Saab95 said:

Но оно и не во всех случаях объединяет каналы, торренты, допустим, покачать можно, а как быть с однопоточными закачками?

Выше я уже написал как. Использовать применительно к Windows приложение Speedify. Оно умеет работать даже с однопоточно работающими приложениями, вплоть до бесшовного режима работы, при котором если Вы, например, в конкретный момент времени работаете со скайпом сразу на нескольких  соединениях, одно из которых упало, скайп продолжит работать на суммарной скорости оставшихся соединений, ни на секунду не прервав сеанс связи. Всё бы хорошо, но промежуточные сервера, использованные разработчиком Speedify по всему миру, обычно всегда перегружены, и не могут обеспечить именно максимум Вашей скорости от всех ваших  соединений.

Поясню на примере. Вот, допустим, Вы подключились на своем компьютере (ноутбуке) к трем интернет-каналам, с суммарной скоростью в 200 мегабит.сек. Если Вы используете софт типа iNetFusion или Dispatch, который делают софтовую агрегацию строго локально, Вы точно получите при скачивании торрентов или файлов в многопточном режиме 200 мбит.сек. А вот если Вы будете в подобной ситуации использовать Speedify, там скорость "упрется" в скорость промежуточных серверов, которая крайне редко бывает выше 40-50 мбит.сек. То есть, Вы недополучите 150 мбит.сек. Когда-то существовала бета-версия Speedify - приложение Connectify Switchboard, позволяющее использовать свои промежуточные сервера, но увы, разработчики быстро "смекнули", что с возможностью у пользователей использовать свои личные промежуточные сервера, монетизации их сервиса по подписке (Speedify) не получится и прикрыли лавочку (прекратили разработку Connectify Switchboard). Поэтому, хоть Speedify и умеет объединять все интернет-соединения даже для приложений, умеющих работать только однопоточно, смысл его использовать имеет только если суммарная скорость всех Ваших интернет-каналов не выше 40-50 мбит.сек.

Edited by Phonetastic

Share this post


Link to post
Share on other sites

3 часа назад, Phonetastic сказал:

Если роутер работает в LTE-A режиме в России, то он совершенно точно минимум поддерживает Lte Cat.6.

Не совсем, покажите это на примерах работы, например в сравнении с другими роутерами где видно что он работает именно в LTE CAT.6 и не сидит на CAT.4

Использование CAT.11 в РФ я не видел даже на просторах интернета, скорее это были отдельные тестовые фрагменты. Нужно показать наглядно на практике фото или видео, то о чём мы тут рассуждаем это только теория.

Share this post


Link to post
Share on other sites

4 часа назад, Ferdin сказал:

@pawel40 если мтс запустила у вас в Башкирии и 11 городах чемпионатах некоторые фрагменты сети на основе технологии LAA это не значит Везде. )

Мухи от котлет надо отделять.

Cat.11 поддерживает 256QAM и 3CA, LAA тут не нужен.

Share this post


Link to post
Share on other sites

26 minutes ago, Ferdin said:

Не совсем, покажите это на примерах работы, например в сравнении с другими роутерами где видно что он работает именно в LTE CAT.6 и не сидит на CAT.4

Использование CAT.11 в РФ я не видел даже на просторах интернета, скорее это были отдельные тестовые фрагменты. Нужно показать наглядно на практике фото или видео, то о чём мы тут рассуждаем это только теория.

Вы очень многое потеряли, если не знаете о существовании такой темы на дружественном форуме, а заодно еще и этой темы на том же форуме по роутеру Netgear AC810. в этих темах десятки примеров работы 3CA и Lte Cat.11 с картинками, логами и т.п.

А по поводу LTE-A Cat.4 - это своего рода фикция. Не работает LTE-A с такой категорией.

Share this post


Link to post
Share on other sites

Просмотрел эти хвалёные темы, вообще ничего полезного и информативного кроме Частот и операторов. Опять только одна теория от пионеров любителей. Покажите на практике то о чём тут рассуждаем?

Share this post


Link to post
Share on other sites

7 часов назад, Ferdin сказал:

Покажите на практике то о чём тут рассуждаем?

Видимо про софтовую агрегацию частот. Первый свисток вешаем на B3, второй на B38 и типо double speed. Я бы для начала всё-таки порекомендовал синр улучшить и вынести модемы из помещения, где находитесь. Реально бошка болеть начинает когда целый день/вечер рядом со свистком сидишь в зоне плохого сигнала.

Share this post


Link to post
Share on other sites

22 часа назад, Phonetastic сказал:

Всё бы хорошо, но промежуточные сервера, использованные разработчиком Speedify по всему миру, обычно всегда перегружены, и не могут обеспечить именно максимум Вашей скорости от всех ваших  соединений.

Не надо использовать подобные сервисы, это не безопасно (ваш трафик идет через чужой сервер, который может просматривать всю информацию), многие банки не позволяют работать через такие соединения и блокируют произведенные операции. То же самое качается и защищенных соединений от касперского. Нужно понимать, что никто просто так халяву в интернете не раздает, и бесплатно не предоставляет VPN сервисы.

Share this post


Link to post
Share on other sites

11 hours ago, Ferdin said:

Просмотрел эти хвалёные темы, вообще ничего полезного и информативного кроме Частот и операторов. Опять только одна теория от пионеров любителей. Покажите на практике то о чём тут рассуждаем?

Что именно Вы хотите увидеть? Страницу с расширенными сведениями о БС на примере которой я реализовал, то что описано в первом сообщении темы? Согласитесь, довольно смешно после того как я предельно четко, последовательно и достаточно подробно описал работу БС, каналов на ней и т.д., не верить в то, что всё описанное в точности было реализовано?

Ну а по поводу Вашей оценки тех тем, ссылки на которые я давал - это просто не выдерживает никакой критики. В тех темах пишет множество штатных сотрудников (инженеров) сотовых компаний, и Вы так лихо их всех обозвали "пионерами".

Боюсь, что данная тема, равно как и те темы - это не для Вас.

 

3 hours ago, Unker said:

Видимо про софтовую агрегацию частот. Первый свисток вешаем на B3, второй на B38 и типо double speed. Я бы для начала всё-таки порекомендовал синр улучшить и вынести модемы из помещения, где находитесь. Реально бошка болеть начинает когда целый день/вечер рядом со свистком сидишь в зоне плохого сигнала.

Так я и не сижу рядом с роутерами. Я же цепляюсь к ним по wi-fi и выношу их в зону наиболее уверенного приема. А SINR я пытался улучшить много раз, но на пути к БС стоит многоэтажка, которая полностью закрывает здание, в котором я нахожусь. Поэтому, чтобы добиться для антенны прямой видимости БС, нужно мастерить не хилую мачту на крыше, что крайне хлопотно, затратно, да и потребует длинного кабеля, на котором все полученное с трудом усиление затухнет почти в ноль. Eсли же на мачту сразу сажать сам сотовый роутер (такие варианты есть), а по кабелю просто подводить питание, то попробуйте ещё найдите доступный по цене сотовый роутер для размещения в антенной сборке с питанием по кабелю, который бы поддерживал LTE хотя бы Cat.6.

 

1 hour ago, Saab95 said:

Не надо использовать подобные сервисы, это не безопасно (ваш трафик идет через чужой сервер, который может просматривать всю информацию), многие банки не позволяют работать через такие соединения и блокируют произведенные операции. То же самое качается и защищенных соединений от касперского. Нужно понимать, что никто просто так халяву в интернете не раздает, и бесплатно не предоставляет VPN сервисы.

Совет правильный, но я давно и не пользуюсь этим сервисом. Всю софтовую агрегацию я делаю строго локально в Dispatch.

 

Edited by Phonetastic

Share this post


Link to post
Share on other sites

24 минуты назад, Phonetastic сказал:

Страницу с расширенными сведениями о БС на примере которой я реализовал, то что описано в первом сообщении темы?

Так поделитесь, чтобы все видели, но вы опять только рассуждаете теория на практике у вас ничего не работает, вот вы и создали тему думая что вам тут помогут. Вам нужно диссертации писать для получения учёной степени, практика это не ваше. ))

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.