Opened 7 weeks ago

Closed 2 weeks ago

#1328 closed задача (готово)

РЭ: описать трансляцию подадреса из ISDN в SIP и обратно канальным окончанием PRI

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, но думаю, что знать это может быть полезно. Поэтому предлагаю описать.

Change History (1)

in reply to:  description comment:1 by Vladimir, 2 weeks ago

Resolution: готово
Status: newclosed

Replying to alx:

Я не уверен на 100%, что это необходимо описать в РЭ аппаратуры MC04-DSL-3U, но думаю, что знать это может быть полезно. Поэтому предлагаю описать.

Если кому-то это может быть полезно, то я добавил в РЭ-64 описание из этого тикета
в пункт "7.3.5.1 Описание работы канального окончания ISDN PRI"
(описание Тикета настолько полноценное, что у меня не возникли сомнения и вопросы :-) ).

Note: See TracTickets for help on using tickets.