h1. LNP/MNP информация {{>toc}} *LNP/MNP* (от англ. *Local number portability/Mobile number portability*) - см. [[Переносимость номеров]]. *Услуга LNP/MNP информации* - информационная услуга, которую предоставляет ряд поставщиков. Для пользования услугой клиент отправляет запрос на поставщика LNP/MNP информации. В запросе содержится интересующий E.164 номер абонента. В ответ поставщик LNP/MNP отправляет информационные данные по данному номеру, такие как: * *LRN* (от англ. *Location routing number*) абонента. Если *NPDI* = да, то данный номер должен использоваться для [[Маршрутизация звонков|Маршрутизации]] и [[Биллинг|Биллинга]] звонка, вместо E.164 номера абонента, присутствующего в сигнализации. Если *LRN* пустой, то это означает, что для [[Маршрутизация звонков|Маршрутизации]] и [[Биллинг|Биллинга]] следует использовать E.164 номер. * *NPDI* (от англ. *Network protocol dip indicator*) - уведомляет, был ли выполнен запрос к базе LNP/MNP. Может принимать значения: *да* - LNP/MNP запрос к базе выполнен и *LRN* содержит актуальный номер, *нет* - LNP/MNP запрос к базе не выполнен и *LRN* не содержит актуальный номер * итд Содержание LNP/MNP ответа может отличаться в зависимости от: * поставщика * выбранного клиентом тарифного плана. Например, более полный ответ может стоить дополнительных денег у того же поставщика. Для формирования ответа поставщик LNP/MNP может обращаться: * непосредственно к мобильным операторам * к своим локальным базам, в которых кешируются результаты предыдущих запросов * к своим локальным базам, в которые реплицировались базы других поставщиков LNP/MNP информации. * к другим поставщикам LNP/MNP информации Поскольку LNP/MNP информация постоянно меняется вследствие [[Переносимость номеров|Переносимости номеров]], от того, какой источник данных был выбран, зависит актуальность информации, а также скорость ответа. Также, от того, к какому источнику данных обращается поставщик LNP/MNP информации, зависит цена предоставляемой услуги. Очевидно, что непосредственный запрос к мобильным операторам обойдется ему дороже, чем поиск в локальной базе. *Smartswitch* может выступать как просителем так и поставщиком LNP/MNP информации, cм. раздел [[LNP/MNP запрос]]. При получении ответа на LNP/MNP запрос от поставщика LNP/MNP, *Smartswitch* заносит его в [[LNP/MNP кэш]]. h2. LNP/MNP информация в звонке. LNP/MNP информация может присутствовать в самом звонке от оригинатора. Например, вы можете получить звонок на Б-номер 380973301330;rn=380504440444;npdi=yes. Это значит, что ваш оригинатор уже выполнил [[LNP/MNP запрос]] (про это свидетельствует npdi=yes) и получил *LRN* 380504440444. В зависимости от степени вашего доверия к партнеру, вы можете довериться этим сведениям и выполнить [[Биллинг]] по номеру 380504440444 вместо 380973301330, либо самостоятельно выполнить LNP/MNP запрос к вашим поставщикам LNP/MNP информации. Это поведение контролируется опцией *доверять LRN* в настройках оригинатора. Доверяя LNP информации вашего партнера, вы можете сэкононить ваши средства, поскольку вы не выполняете LNP/MNP запросы самостоятельно. Аналогично, вы можете отправить LNP/MNP информацию вашему терминатору. Это поведение контролируется опцией *отправлять LRN* в настройках терминатора. [[LNP/MNP information|English translation]]