For details on Legacy mode, refer to SIP URI Manipulation.

For details on RFC-3261, refer to http://www.ietf.org/rfc/rfc3261.

 

Send Calling Number with EXT and Called Number with EXT

Legacy Mode

When Calling Number and Calling Extension are sent together from Skype for Business server, both can be sent to SIP Endpoint. The example shown here will send both Calling Number and Calling Extension.

Legacy: Send Calling Number and Extension

Legacy: Called Number

Legacy: Calling Number

 

RFC-3261 Mode

The example shown here will send both Calling Number and Calling Extension.

RFC 3261: Send Calling Name and Extension

RFC 3261: Called Number and Extension

RFC 3261: Calling Number and Calling Extension

 

Send Calling Number, Strip Calling Extension

Legacy Mode

The example shown here will send Calling Number and strip Calling Extension.

Legacy: Strip Extension

Legacy: Calling Number

Legacy-CallingNumber.PNG

Legacy: Strip Extension

 

RFC-3261 Mode

The example shown here will send Calling Number and strip Calling Extension.

RFC 3261: Strip Extension

RFC 3261: Strip Extension

 
 

Send Calling Extension, Strip Calling Number

Legacy Mode

The example shown here will send Calling Extension and strip Calling Number.

Legacy: Strip Calling Number

 

EXT to User 1

 

User 1 to Calling Number

 

Legacy: Strip EXT

 

RFC-3261 Mode

The example shown here will send Calling Extension and strip Calling Number.

RFC 3261: Send Extension

 

RFC 3261: Strip Calling Number

 
 

Modified Called Number

Legacy Mode

The example shown here will send a modified Called Number.

Legacy: Called Number to Mod.DN

Legacy: Mod.DN

 
 

RFC-3261 Mode

The example shown here will send a modified Called Number.

RFC 3261: Mod.DN

Mod.DN

 
 

RFC-3261 Send Called Extension

In RFC-3261 Mode -  The example shown here will send Called Extension and strip Called Number. Called Number must have Called Extension in Invite for this example.

Route Table

Route Table

 

Transformation Tables

Skype for Business Client to Local SIP Phone.

The Called Extension will replace the Called Number. Called Number = +11-Digit ;ext= Called Extension.

Row
Input Field
Match Pattern
Output Field
Output Value
Match Type
1Called Address/Number\+\d{11}(\;ext=)(.*)Called Number\2Optional
2Calling Address/Number(.*)Calling number\1Optional