Ответы пользователя по тегу Мобильная связь
  • Можно ли со стороны абонента узнать причины непрохождения смс в роуминге?

    @Hanneman
    Исходящие СМС с телефона (даже находящегося в роуминге) отправляются на тот номер СМС-центра, который прописан в телефоне - как правило, для казахского номера это должен быть GT его "родного" СМС-центра.

    Как правило, современные СИМ-карты содержат нужный адрес заранее прописанными в память СИМ-карты.
    Но тем не менее, если у вас проблема с исходящими СМС с номера Казахстана, который в роуминге в Грузии, то проверьте, какой номер СМС-центра прописан у вас в телефоне - возможно, вы пытаетесь послать СМС с карты оператора Казахстана, лежащей в телефоне, через СМС-центр оператора Грузии, потому что в этом аппарате так прописано.

    Теперь подробнее: ваш вопрос - каша полная. "отправке", "ходят", "не доходят" - вы не можете сформулировать ваш вопрос подробно? Проблема послать или принять? Насчет послать уж ответил - отправленный СМС должен идти на GT СМС-центра оператора Казахстана. Если СМС-центр получает там у них, то с его доставкой проблем не должно быть - а если есть проблема, то это уже решает оператор Казахстана в своей сети (если принимающая сторона тоже их абонент).

    Теперь насчет "принять" в роуминге: когда кто-то вам шлёт СМС на казахский номер, который в Грузии (то бишь, в роуминге), к примеру, из Казахстана, то отсылающий шлет СМС на номер родного казахского СМС-центра, а потом СМС-центр делает запрос в казахский HLR предоставить ему информацию о VLR абонента (вас, то бишь). Если у вашего номера с роумингом все ок, то там будет VLR оператора Грузии. Затем казахский СМС-центр шлет СМС на VLR оператора Грузии через свой Gateway-MSC (описано упрощенно, само собой).

    В итоге: все устроено так, что казахский оператор вам прекрасно может дать ответ, по какой причине его родной номер не может слать или принимать СМС, находясь в роуминге.
    Ответ написан
    5 комментариев
  • Интернет WiFi раздача?

    @Hanneman
    Deep Packet Inspection (да и не только он) у оператора сравнительно легко определяет по
    1. TTL (time to live) - значение минус 1 (как правило), если подключено устройство в раздаче
    2. MAC address inspection - само собой, если возможно
    3. TCP/IP Stack Fingerprinting - разные устройства имеют разные "настройки" для протокола. Наличие разных версий отпечатков для передачи данных указывает на раздачу (самое ходовое)
    4. User-Agent вашего браузера - самое банальное, - с разных устройств выходят в сеть разные браузеры (разные данные в User-Agent)

    Ну и еще масса эвристических алгоритмов.

    Ну или же оператор вам на телефоне выставил два АПН (маловероятно, но заложено в стандарте и поддерживается аппаратами) - при раздаче телефон считывает второй АПН и начинает им пользоваться (а оператор для этого АПН имеет свои скорости и политики).

    Как обхитрить? Не буду здесь переписывать статьи - их легко загуглить.
    Ответ написан
    Комментировать
  • Как GSM-модулю получить APN провайдера?

    @Hanneman
    АПН-ов у провайдера может быть (и есть) сотни. Доступный АПН для вашего абонента хранится в профиле HLR у оператора - элементарно, если вы пропишете некоторый существующий АПН у оператора, но не прописанный для вашего абонента (в настройках АПН в устройстве/телефоне) и попытаетесь подключиться, то десь два варианта: либо отказ в обслуживании, либо перевод на АПН по умолчанию.
    АПН не хранится в памяти СИМ - он хранится в настройках устройства
    В вашем случае, имеет смысл иметь список АПН, доступных для публичного использования от операторов (или еще и того АПН, который оператор выдал вам, если такой имеется). В таком случае (даже банальные телефоны), смотрят на номер СИМ-карты (ICCID) и по нему определяют оператора по листу сохраненных АПН в телефоне.
    Еще раз: АПН берется телефоном из настроек и подставляется в Network Attach Procedure, каждый раз, когда устройство пытается подключиться. Иначе говоря, список АПН можно получить из устройства (и вы из туда пропишете), но никак не и СИМ-карты или сети.
    Ответ написан
    Комментировать
  • Задача: смартфон/по/другое устройство сбрасывало входящий звонок, перезванивало этому абоненту и соединяло в конференц-связь с номером..?

    @Hanneman
    Т.е.
    1. A звонит на B
    2. B сбрасывает.
    3. B звонит на A
    4. A поднимает трубку
    5. A набирает C (в режиме DTMF)
    6. B соединяет с C
    7. C поднимает трубку
    8. A и C говорят между собой

    Здесь важно понимать одну деталь: на каком этапе вы хотите это реализовать.
    Первый - это "правильный" коммерческий, когда это реализуется на стороне оператора, т.е. в качестве B используется аналог коммутатора (это, к примеру, может быть некий Call Back сервис, на который информация по звонку маршрутизируется в самом операторе - и такие коммерческие платформы существуют).
    Второй - это когда B является вашей СИМ-картой и лежит в вашем собственном устройстве и вы реализуете логику. Т.е. ваше устройство принимает, сбрасывает и перезванивает на A. Но в таком случае DTMF до вашей B не гарантирован, чтобы B смог бы позвонить на C.

    Вместо DTMF обычно используют другой бизнес-подход - USSD. A набирает *111*НОМЕР_С#, а оператор маршрутизирует его к вам на логику. Ваше устройство видит A по умолчанию и C из запроса. Затем ваша шарманка звонит на A, A поднимает, ему проигрывается музыка, шарманка звонит на C, C берет трубку и ваша шарманка соединяет их.

    Именно так реализованы коммерческие сервисы.
    Ответ написан
    2 комментария
  • Visitor Location Register: данные LAC и Cell_ID - хранится ли история их изменений и где?

    @Hanneman
    Давайте я добавлю к куче. Хранятся или нет - это дело оператора. Здесь правильно указали, что детализация звонков и прочей активности (с указанием ID соты) - это больше биллинг, так как логируется непосредственно активность абонентская, нежели трекинг. Понятно, что сам VLR не хранит историю для отчетности (не его это дело), а MSC генерирует различного рода CDR/XDR для биллинга (для простоты рассматриваем только CS).

    Но трекинг зависит от оператора. Как правило, партнерские компании предоставляют услуги аналитики, для которой производится сбор данных путем пассивной прослушки сигнального трафика. Это называется Probes Services. Суть сервиса заключается в копировании сигнального трафика, не внедряясь в маршрутизацию процесса коммутирования вызовов - т.е. сам сигнальный трафик не прерывается, но пассивно прослушивается сторонней системой, которая ведет историю абонента, с помощью экстракции полезных данных из него.

    Данный сервис напрямую связан с концепцией т.н. Big Data, так как наличие таких данных (trends) позволяет, во-первых, делать выводы о маршрутах абонентов, концентрации, во-вторых - предоставлять такие данные третьим сторонам (включая спецслужбы). Все это на практике существует и работает.
    Ответ написан
    Комментировать
  • Как поймать сигнал с сотового телефона?

    @Hanneman
    Сразу скажу, что как простому смертному у вас не выйдет этого сделать. Телефон передает IMEI в свою систему, причем не думайте, что в каком-то открытом аналоговом варианте. Я могу тонну информации здесь написать, но объяснить невозможно в рамках ответа. Хоть телефон и является радиоэлектронным устройством, но даже если вы будете пеленговать (за это и по голове настучать могут с реальными последствиями от ФСБ), то вы никогда по сигналу не узнаете, что это за телефон, какой номер абонента и IMEI. Более того, вы даже не сможете понять, что "делает" этот телефон в сети (location update, звонит и т.д.). И тем более, что телефон часто производит handover между базами, и этот процесс управляется BSC (RNC) - контроллером баз.
    Да, само собой, не без дыр - вы можете прикупить т.н. Femto-Cell, прошить его по аналогии с мобильным оператором (для получения информации вам нужно будет арендовать агента 007, который вам добудет все это) - тогда сможете обмануть аппарат, выдав свою соту за соту оператора с лучшим сигналом. В таком случае аппарат попытается "зарегистрироваться" в вашей соте (здесь опускаю тонну подробностей).
    Но за Femto-Cell присядете на пару лет с конфискацией, гарантирую.
    Ответ написан
  • Как стать инженером по эксплуатации базовых станций?

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

    Комплект регулярной базовой станции представлен ниже (список неполный и приблизительный):

    Инвентарь:
    • Антенны
    • Кабели
    • Громоотводы

    Базовое оборудование:
    • Передатчики
    • Комбайнеры
    • Мультиплексоры

    Трансмиссия:
    • Микроволновые релейные модули
    • Оптика
    • Сетевое оборудование

    Электрика:
    • Высоковольтное оборудование
    • Системы резервного питания
    • Аккумуляторные системы
    • Дизель-генераторы

    Обслуживание:
    • Системы кондиционирования/охлаждения
    • Противопожарные системы


    Добавьте сюда еще и инсталляторов всего этого (в том числе и вышек), как мимнимум.

    Обслуживанием баз занимаются инженеры разных профилей. Можно быть специалистом в сфере дизель-генераторов и работать по этой профессии в телекоммуникационной компании, а можно быть инженером по радио-трансмиссии и уметь грамотно разводить сеть и каналы между базами с поправками на избыточность, оптимальность и будущее уплотнение. Можно знать про diversity и быть инженером-планировщиком антенных модулей. Быть знатоком оптики и всем что с этим связано. Также можно сидеть в офисе в Network Operation Center и управлять определенной конфигурацией и заниматься решением проблем удаленно.

    Да, многие инженеры могут совмещать некоторые вещи: например, инженеру по трансмиссии никогда не грех проверить дизель - раз уж приехал на объект, но, как правило, для перечисленных работ существуют более или менее выделенные группы специалистов. Не следует IT-инженеру, настраивающему роутер на базовой станции непосредственно, лазить в щиток энергообеспечения для замены неисправного автомата (и по регламенту не положено, да и в целях безопасности).

    Как бы отвечая на ваш вопрос, хочу сказать, что для работы с базовыми станциями не обязательно быть "мастером на все руки". Что касается сертификации: да, для работы с высотным оборудованием у вас должен быть сертификат - его предоставляют специальные организации (равно как и для работы с электрооборудованием всех видов). Что касается непосредственно "радио-части" - то у Ericsson (хотя бы) есть программы обучения (список программ, список с более подробными деталями по вышеперечисл..., сертификация), после которых вам выдадут официальный сертификат (базовые знания в области радиооборудования все же необходимы).
    Ответ написан
    Комментировать
  • Как зашифровать сотовый номер?

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

    Вы пишете:
    далее переадресовывается на виртуальный сервер

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

    Допустим, у вас с оператором есть договор:

    Здесь крайне желательно отметить, что операции четко регламентируются по нумерации вызываемого абонента - это для того, чтобы вас не "кинули" на 5000 рублей за звонок на обычный мобильный номер, потому что тогда любой мошенник попросит оператора установить цену за звонок на один конкретный стандартный мобильный номер порядка 5000 рублей и будет везде рекламировать этот номер, а доверчивые граждане будут звонить и "попадать", думая, что звонят на стандартный номер по стандартному тарифу - при этом оператор по договору будет передавать мошеннику около 2000 рублей "доли". Именно поэтому закон регламентирует нумерацию вызываемого номера.

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

    Теоретически, так работают т.н. precall announcement-ы - когда до соединения необходимо проиграть сообщение (возможно интерактивное), например, уведомить абонента, что при согласии (при соединении с вызываемым абонентом) стоимость за минуту будет 1000 рублей - вызывающий может сам решить и дать команду продолжать или нет.

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

    @Hanneman
    Возможно. Для этого надо купить оборудование у производителя, поставить антенну, арендовать частоты, купить лицензию, прописать устройства в систему, купленную у того же производителя и все это вместе настроить. Всего делов.
    Можете и свою мобильную сеть сделать аналогично, если есть в ящике пара черно-белых Nokia.
    Ответ написан
    6 комментариев
  • Как можно организовать SS7 connection?

    @Hanneman
    Давайте определимся. Ваш предыдущий вопрос Как реализовать HLR запрос? вы оставили без должного внимания - более того, не совсем четко изложив суть вопроса и цель, которую преследовали. Это относится и к этому вопросу:

    1. "Нам нужно" — это кому? Вы говорите от имени оператора мобильной/фиксированной связи (так как упоминаете "нашему партнеру")? Если это так, то в операторе много построено на базе SS7 - азы здесь явно никто не будет вам разъяснять.
    2. "Как можно организовать этот процесс?" - методов много. Хотя бы через SS7 over IP (SIGTRAN-подключение), если речь идет о транспортном уровне. Если сервера находится удаленно - то тогда VPN, в котором траффик протокола MAP2/MAP3 (Mobile Application Part) будет инкапсулирован в SIGTRAN. Нет возможности SIGTRAN? Тогда HSL (High-Capacilty Speed Links) на физических кабелях с подключением к специальным платам (производители TietoEnator, Digium)
    3. "Можно ли это сделать без Global Title?" - реализация SS7 включает в себя протоколы TCAP -> SCCP -> MAP. С соответствующими принципами маршрутизации. Посылка-приём SMS по протоколу MAP должна быть организована с четкими принципами и стандартами этого протокола. Global Title используется в вышестоящем протоколе SCCP для маршрутизации (Called Number - я не буду использовать подробного объяснения, так в рамки ответа это никак не уместить), и его никуда не денешь (как и не обойтись без IMSI), так как это стандарт.
    4. "И если нет, то как можно заполучить его?" - не знаю, как в России (я так подразумеваю, что вы оттуда), но, скорее всего, где-то в Министерстве Связи или какой-то Федеральной комиссии по телекоммуникациям. Но получением Global Title дело не ограничивается, так как для реализации всего этого вам необходима инфраструктура аппаратная и программная, чтобы функционировать в качестве оператора, предоставляющего услуги именно такой связи.


    Все зависит от того, кто это "вы". Вы - организация-оператор, занимающаяся терминацией входящих СМС на мобильные устройства? Вы - посредник между оператором мобильной связи и "партнером" (у вас есть соединение с оператором по IP, но "партнер" требует от вас SS7)? Вы - тот самый партнер, и оператор мобильной связи требует от вас подсоединение по SS7?

    Постарайтесь уточнять детали.
    Ответ написан
    9 комментариев