Opened 4 months ago
Last modified 6 weeks ago
#1328 closed задача
РЭ: описать трансляцию подадреса из ISDN в SIP и обратно канальным окончанием PRI — at Initial Version
Reported by: | alx | Owned by: | Vladimir |
---|---|---|---|
Priority: | major | Component: | Руководство по эксплуатации |
Keywords: | Cc: |
Description
В ISDN в сообщениях SRTUP кроме адреса (номера) вызываемого и вызывающего абонентов может также присутствовать подадрес (subaddress) вызываемого и/или вызывающего абонентов. Раньше канальное окончание PRI плат VE-01 и VE-02 игнорировало подадреса. Поэтому при переходе вызова из ISDN в SIP они просто терялись.
Теперь в канальном окончании PRI реализована прозрачная передача подадреса в обоих направлениях (из ISDN в SIP и из SIP в ISDN). Опишу, как это работает.
Если канальное окончание получает сигнальное сообщение SETUP, и в нем есть подадрес вызывающего и/или вызываемого абонентов, подадрес помещается в параметры "isub" и "isub-encoding" URI соответствующего абонента (вызывающего или вызываемого) в сообщении SIP. Например:
INVITE sip:111@192.168.1.67;isub=12345;isub-encoding=nsap-bcd SIP/2.0 Via: SIP/2.0/UDP 127.0.0.1:6060;rport;branch=z9hG4bK1988622920 From: <sip:pri@192.168.1.67>;tag=275691482 To: <sip:111@192.168.1.67;isub=12345;isub-encoding=nsap-bcd> P-Asserted-Identity: John Smith <sip:1234567@192.168.1.67;isub=ABCDE;isub-encoding=nsap-ia5> .....
Аналогично, если канальное окончание PRI получает сообщение INVITE, в URI вызываемого и/или вызывающего абонентов есть параметр "isub", значение параметра передается как подадрес соответствующего абонента в передаваемом сообщении SETUP.
Аналогичным образом при ответе вызываемого абонента производится передача подадреса подключенного абнента: если канальное окончание PRI получает сообщение CONNECT, в котором присутствует идентификатор подключенной линии, содержащий подадрес, значение подадреса помещается в рапаметры "isub" и "isub-encoding" URI ответившего абонента в передаваемом сообщении "200 OK". Например:
SIP/2.0 200 OK Via: SIP/2.0/UDP 127.0.0.1:5060;branch=z9hG4bK-524287-1---3c19b43f165e7507;rport=5060 From: <sip:pri@192.168.1.67>;tag=275691482 To: <sip:111@192.168.1.67>;tag=1455238900 P-Asserted-Identity: "John West" <sip:111@192.168.1.67;isub=ABCD;isub-encoding=nsap-ia5> .....
Аналогично, если канальное окончание PRI получает сообщение "200 OK", в котором имеется параметр "isub" в URI ответившего абонента, значение этого параметра помещается в элемент Connected subaddress сообщения ANSWER, передаваемого в сторону ISDN.
Я не уверен на 100%, что это необходимо описать в РЭ аппаратуры MC04-DSL-3U, но думаю, что знать это может быть полезно. Поэтому предлагаю описать.