Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel

 

In this section:

column

Table of Contents

width

maxLevel

40%

2

title

Related Articles:

Panel
On This Page
Table of Contents
Column
Panel
title

Overview

  • This article describes the configuration and settings necessary for removing Calling Extension/Called Extension in a Transformation Table for ext=xxxx input value.
  • This document assumes that PSTN - Sonus SBC 1000/2000 - Microsoft Lync 20XX setting is completed in following topology. 

Topology

Panel
borderStylenone

Caption
0Figure
1Topology

Image Added

...

Pagebreak

Use Case

In some cases, Lync users may be created with a Line URI with tel:+XXXXXXXXXXX;ext=XXXX format as shown below:

Panel
borderStylenone

Caption
0Figure
1Lync User Case

Image Modified

In such situations, when a call is received from the Lync Mediation Server, the INVITE message contains ;ext=xxxx in the Request URI. However, in a LYNC >> Sonus SBC 1000/2000 >> Tenor call setup, TENOR expects the REQUEST URI without ext=xxxx, therefore Sonus SBC 1000/2000 will

Spacevars
0product
 (SBC) will have to remove from the TO HEADER by using a Transformation Table.

...

  • Lync sends an INVITE to the Sonus SBC 1000/2000:
Panel

INVITE sip:+15102039002;ext=9002@testux203.vxtestlab.com;user=phone SIP/2.0
FROM: "ux227-203-user2"<sip:+15102031002;ext=1002@FES1-W14.vxtestlab.com;user=phone>;epid=B2F0A127C7;tag=372e9ca59

Background Color
colorgreen
TO: <sip:+15102039002;ext=9002@testux203.vxtestlab.com;user=phone>


CSEQ: 197589 INVITE
CALL-ID: e60f1373-93a3-44e8-985f-b1f0c03ebb69

  • SIP Registered Tenor endpoint expects the INVITE from the Sonus SBC 1000/2000:
Panel

INVITE sip:9002@134.56.227.217:5085;user=phone SIP/2.0
From: "ux227-203-user2" <sip:+15102031002@134.56.227.203:5060;user=phone>;tag=8638e3cb-5f

Background Color
coloryellow
TO:<sip:9002@134.56.227.217;user=phone>


CSEQ: 197589 INVITE
Call-ID: call-BD0D1C00-0000-0010-0C13-C@134.56.227.203

However, if ext=xxxx is not removed from the TO HEADER, the Sonus SBC 1000/2000 sends out an INVITE to the Tenor with:

...

Panel
Background Color
colorred
SIP/2.0 503 Service Unavailable


Call-ID: call-F96B1300-0000-0010-0C13-8@134.56.227.203
Content-Length: 0
CSeq: 1 INVITE
From: "ux227-203-user2"<sip:+15102031002;ext=1002@134.56.227.203:5060;user=phone>;tag=8638e3cb-12b
To: <sip:9002;ext=9002@134.56.227.217;user=phone>;tag=8638e3d9-18
User-Agent: Quintum/1.0.0 SN/0030E1209173 SW/P108-09-14-Lync
Via: SIP/2.0/TCP 134.56.227.203:5060;branch=z9hG4bK-Sonus SBC 1000/2000-8638-e3cb-00d0

Resolving the Issue

...

Remove the Extension Number in the relevant Transformation Table (in this example we are showing how to remove Calling as well as Called Extension Numbers) as shown below:

Panel
borderStylenone

Caption
0Figure
1Resolve Issue

Image Modified

 

Subsequently if the above call is placed again, the transformation table will modify the TO header and remove ext=xxxx which then allow call to be successful as shown below:

...

Panel
Background Color
colorgreen
INVITE sip:+15102039002;ext=9002@testux203.vxtestlab.com;user=phone SIP/2.0


FROM: "ux227-203-user2"<sip:+15102031002;ext=1002@FES1-W14.vxtestlab.com;user=phone>;epid=B2F0A127C7;tag=6648b75d48

Background Color
colorgreen
TO: <sip:+15102039002;ext=9002@testux203.vxtestlab.com;user=phone>


CSEQ: 197673 INVITE
CALL-ID: 6a8e8f94-b0c7-4bfe-83b9-e03e638ef1fd

Sonus SBC 1000/2000 Removes the ext=xxxx, using the Transformation Table and Routes the Call

...

Panel
Background Color
colorgreen
SIP/2.0 200 OK


Call-ID: call-BD0D1C00-0000-0010-0C13-C@134.56.227.203
Contact: <sip:9002@134.56.227.217:5085;user=phone>
Content-Length: 253
Content-Type: application/sdp
CSeq: 1 INVITE
From: "ux227-203-user2"<sip:+15102031002@134.56.227.203:5060;user=phone>;tag=8638e3cb-5f
To: <sip:9002@134.56.227.217;user=phone>;tag=8638e3d9-26

Pagebreak