Форум проекта по исследованию сетей сотовой связи NETMONITOR.RU
Как выглядит HLR и VLR??
На страницу 1, 2  След.
 
Список форумов -> GSM - общие вопросы - Общие вопросы, касающиеся принципов работы GSM-сетей
Предыдущая тема :: Следующая тема  
Автор Сообщение
koko
Нетмониторщик


Зарегистрирован: 14.08.2006
Сообщения: 46
Откуда: Москва-Выхино 8-92I-982-4O-O8
Телефон: с350
Оператор: МТС, БиЛайн, Теле2

Вернуться к началу
СообщениеДобавлено: Пт, 02.09.2011 20:22    Заголовок сообщения: Как выглядит HLR и VLR??

Вот стало интересно.
Как выглядит HLR и VLR??
это таблица?? если да то где она находится?
_________________
http://is.gd/PYmDPt Reverse IP Lookup.
nostromo
Опытный нетмониторщик


Зарегистрирован: 24.10.2008
Сообщения: 128

Телефон: n6310i
Оператор: МТС, и др.

Вернуться к началу
СообщениеДобавлено: Сб, 03.09.2011 10:29    Заголовок сообщения:

Таблица в базе данных. Например у Huawei БД Oracle на SUN-овском железе (Sparc 64).
koko
Нетмониторщик


Зарегистрирован: 14.08.2006
Сообщения: 46
Откуда: Москва-Выхино 8-92I-982-4O-O8
Телефон: с350
Оператор: МТС, БиЛайн, Теле2

Вернуться к началу
СообщениеДобавлено: Сб, 03.09.2011 11:58    Заголовок сообщения:

"у Huawei БД Oracle" что это значит?
Железо Huawei работает только с Oracle? а можно другую БД? например mysql? Ведь стандарт SQL один везде, т.е. получается если нет специфики то можно железу "подсунуть" другую БД?

как выглядит строка HLR ? сколько столбцов в ней?

если БД начнет тормозить запросы, то как это будет выглядить со стороны абонента?
_________________
http://is.gd/PYmDPt Reverse IP Lookup.
Denis Insane
Известный нетмониторщик


Зарегистрирован: 28.12.2006
Сообщения: 359



Вернуться к началу
СообщениеДобавлено: Сб, 03.09.2011 14:28    Заголовок сообщения:

koko писал(а):
"у Huawei БД Oracle" что это значит?

Это означает, что у Хуевея используется БД Оракл. У Эрикссона, как минимум в 2Г HLR используется полностью своя БД, написанная на своем-же плексе и реализованная на своем железе.
koko писал(а):
Железо Huawei работает только с Oracle? а можно другую БД? например mysql? Ведь стандарт SQL один везде, т.е. получается если нет специфики то можно железу "подсунуть" другую БД?

Вы явно не ит-шник. Я в свое время админил БД на MS-SQL сервере - так вчера не смог простенький запрос на Оракле сделать без помощи - там свой PL SQL, отличающийся от ANSI SQL, плюс некоторые навороты типа скриптов.
Это с точки зрения SQL. Есть еще точка зрения со стороны надежности и производительности. Фактически, на критичных к этому узлах никто в здравом уме не будет использовать mysql, тот-же MS-SQL редко используют.

koko писал(а):
как выглядит строка HLR ? сколько столбцов в ней?

Ну как сказать... В базе данных есть не только строки и столбцы, но и разные таблицы, связанные между собой. А хранится там много чего - номер абонента, номер симки, все подключенные услуги, местонахождения абонента с точностью до VLR. Настройки переадресаций. Может еще что...

koko писал(а):
если БД начнет тормозить запросы, то как это будет выглядить со стороны абонента?

Производитель оборудования не пускает в него никого с кривыми руками и попытками заменить Оракл на mysql, в инструкции включает пункты по максимальной емкости оборудования и контроль за нагрузкой как по линиям связи, так и по загруженности процессора/памяти.
А как будет выглядеть со стороны абонента - думаю, никак. Абонент не работает с HLR вообще. Абонент работает с VLR, а вот он уже запрашивает данные у HLR, причем задержки могут составлять несколько секунд. Так что если серъезный сервер не отвечает несколько секунд - то значит, что он, скорее всего, лежит, и им должны заниматься технари. А абонент, в зависимости от алгоритма работы VLR - только не зарегистрируется в сети, а если был зарегистрирован - будет работать по кешу в VLR.
Sila2
Известный нетмониторщик


Зарегистрирован: 26.05.2008
Сообщения: 1535
Откуда: Смоленск
Телефон: N95 8GB, С7
Оператор: МегаФон, МТС, БиЛайн, Теле2, и др.

Вернуться к началу
СообщениеДобавлено: Сб, 03.09.2011 14:42    Заголовок сообщения:

Цитата:
будет работать по кешу в VLR.

некоторое, вполне ограниченное, время...даже не время, а скажем так - количество попыток (триплетов)
Denis Insane
Известный нетмониторщик


Зарегистрирован: 28.12.2006
Сообщения: 359



Вернуться к началу
СообщениеДобавлено: Сб, 03.09.2011 15:23    Заголовок сообщения:

Sila2 писал(а):
Цитата:
будет работать по кешу в VLR.

некоторое, вполне ограниченное, время...даже не время, а скажем так - количество попыток (триплетов)

В курсе. Если не ошибаюсь - то настраивается, как часто проводить авторизацию по триплетам и сколько триплетов хранить, так?
Sila2
Известный нетмониторщик


Зарегистрирован: 26.05.2008
Сообщения: 1535
Откуда: Смоленск
Телефон: N95 8GB, С7
Оператор: МегаФон, МТС, БиЛайн, Теле2, и др.

Вернуться к началу
СообщениеДобавлено: Сб, 03.09.2011 15:56    Заголовок сообщения:

Так
koko
Нетмониторщик


Зарегистрирован: 14.08.2006
Сообщения: 46
Откуда: Москва-Выхино 8-92I-982-4O-O8
Телефон: с350
Оператор: МТС, БиЛайн, Теле2

Вернуться к началу
СообщениеДобавлено: Сб, 03.09.2011 20:25    Заголовок сообщения:

Есть разница между выключенным телефоном и у которого отключение было вытаскиванием батареи?
Выключенного телефона нет в HLR ?
_________________
http://is.gd/PYmDPt Reverse IP Lookup.
Denis Insane
Известный нетмониторщик


Зарегистрирован: 28.12.2006
Сообщения: 359



Вернуться к началу
СообщениеДобавлено: Сб, 03.09.2011 22:00    Заголовок сообщения:

koko писал(а):
Есть разница между выключенным телефоном и у которого отключение было вытаскиванием батареи?
Выключенного телефона нет в HLR ?

В HLR храняться данные об абоненте. Они есть всегда (пока не удалены оттуда биллингом). Так что выключение телефона ни на что не влияет. Запись остается.
Выключение телефона отслеживается только VLR-ом. Если телефон выключить - то запись в VLR останется, но появится пометка, что телефон отключен (зависит от настроек, можно настроить так, что телефон не будет передавать инфу в сеть о своем выключении). И при вызове VLR уже не будет пытаться вызвать абонента, а сразу скажет, что он недоступен.
Если выдернуть батарейку - VLR будет пытаться вызывать абонента достаточно долгое время (несколько дней), только потом занесет к себе пометку, что абонента нет (оно будет отличаться от "выключен").
После того, как абонент еще какое-то время будет числится отсутсвующим в VLR, сам VLR удалит у себя запись о том, что абонент был, и кинет на HLR сообщение, что запись об абоненте удалил.
Если к этому времени абонент не зарегистрировался на новом VLR, то в HLR появится пометка, что абонент удален из последнего VLR, но запись об абоненте все равно будет храниться в HLR до тех пор, пока биллинг не удалит ее.
koko
Нетмониторщик


Зарегистрирован: 14.08.2006
Сообщения: 46
Откуда: Москва-Выхино 8-92I-982-4O-O8
Телефон: с350
Оператор: МТС, БиЛайн, Теле2

Вернуться к началу
СообщениеДобавлено: Вс, 04.09.2011 0:59    Заголовок сообщения:

Когда абоненту направляется пейджинговый запрос, для осуществления телефонного вызова или доставки SMS и абонент не отвечает на данный запрос, то абонент помечается как отсутствующий, как в MSC/VLR и HLR (Устанавливается флаг мобильный не доступен MNRF). При следующей процедуре обновления местоположения, HLR обновляет информацию и флаг снимается.
_________________
http://is.gd/PYmDPt Reverse IP Lookup.
Sila2
Известный нетмониторщик


Зарегистрирован: 26.05.2008
Сообщения: 1535
Откуда: Смоленск
Телефон: N95 8GB, С7
Оператор: МегаФон, МТС, БиЛайн, Теле2, и др.

Вернуться к началу
СообщениеДобавлено: Вс, 04.09.2011 1:11    Заголовок сообщения:

koko писал(а):
Есть разница между выключенным телефоном и у которого отключение было вытаскиванием батареи?
Выключенного телефона нет в HLR ?


В HLR уже сказали - есть.
А разницу попробуй сам уловить.
Сначала отключи телефон кнопкой и позвони на него с другого, а потом включи, дай зарегистрироваться в сети, вытащи батарею и снова позвони.
Denis Insane
Известный нетмониторщик


Зарегистрирован: 28.12.2006
Сообщения: 359



Вернуться к началу
СообщениеДобавлено: Вс, 04.09.2011 10:02    Заголовок сообщения:

koko писал(а):
Когда абоненту направляется пейджинговый запрос, для осуществления телефонного вызова или доставки SMS и абонент не отвечает на данный запрос, то абонент помечается как отсутствующий, как в MSC/VLR и HLR (Устанавливается флаг мобильный не доступен MNRF).

1) Не уверен, что этот флаг ставится в HLR, по крайней мере его нигде не показывает, и вызовы направляет на VLR. Часто попадались описания проблемы такой: абонент уезжает в роуминг, покупает местную симку, ставит безусловную переадресацию на новый номер и отключает старый. В результате - на старом огромный минус, и не просто за переадресацию, а за переадресацию в роуминге с оплатой как входящего, так и исходящего звонка. HLR все вызовы кидает на VLR, а уже VLR отрабатывает все состояния и переадресации.
2) Этот флаг сразу никогда не ставится, так как возможны сбои сети, перегрузки и т.п. И, если абонент не смог из-за такой проблемы ответить, но сеть не терял - до него нельзя будет дозвониться до следующего LU. Поэтому есть таймеры и счетчики. По опыту - обычно состояние IDET (принудительно отключен) ставится где-то через несколько дней/неделю после последней активности.
Sila2
Известный нетмониторщик


Зарегистрирован: 26.05.2008
Сообщения: 1535
Откуда: Смоленск
Телефон: N95 8GB, С7
Оператор: МегаФон, МТС, БиЛайн, Теле2, и др.

Вернуться к началу
СообщениеДобавлено: Вс, 04.09.2011 12:08    Заголовок сообщения:

А как должно быть иначе?
Переадресация то безусловная
"Старый номер" ничто и не ищет в этом случае...хоть завыключайся.

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

Вариант один - старый не выключать, не отвечать, перезванивать с нового. Телефонов по 100 - 500 руб или дабл SIM хватает
Denis Insane
Известный нетмониторщик


Зарегистрирован: 28.12.2006
Сообщения: 359



Вернуться к началу
СообщениеДобавлено: Вс, 04.09.2011 20:02    Заголовок сообщения:

Sila2 писал(а):
А как должно быть иначе?
Переадресация то безусловная

Я про то, что в любой переадресации все срабатывает на гостевом VLR, даже для безусловной. Даже если трубку выключили - все равно вызов дойдет до роумингового VLR.
2000
Нетмониторщик


Зарегистрирован: 05.05.2006
Сообщения: 58

Телефон: SiemensM35

Вернуться к началу
СообщениеДобавлено: Пн, 05.09.2011 10:41    Заголовок сообщения:

Denis Insane писал(а):
koko писал(а):
(Устанавливается флаг мобильный не доступен MNRF).

1) Не уверен, что этот флаг ставится в HLR, по крайней мере его нигде не показывает, и вызовы направляет на VLR.

MNRF действует только при недоставленном вх. SMS, чтобы при первой активности абонента проинформировать SMSC для повторной попытки доставки.
Denis Insane писал(а):
HLR все вызовы кидает на VLR, а уже VLR отрабатывает все состояния и переадресации.

Это неверно. При безусловной переадресации VLR регистрации никак не участвует в установлении соединения.
Denis Insane писал(а):
2) Этот флаг сразу никогда не ставится, так как возможны сбои сети, перегрузки и т.п. И, если абонент не смог из-за такой проблемы ответить, но сеть не терял - до него нельзя будет дозвониться до следующего LU. Поэтому есть таймеры и счетчики. По опыту - обычно состояние IDET (принудительно отключен) ставится где-то через несколько дней/неделю после последней активности.

Implicit detach - настраивается и завязан на t3212. Впрочем, это здесь уже неоднократно обсуждалось.
Показать сообщения:   
Список форумов -> GSM - общие вопросы Часовой пояс: GMT + 4
На страницу 1, 2  След.
Страница 1 из 2

 


Powered by phpBB © phpBB Group
Русская поддержка phpBB