Showing posts with label sut_lite. Show all posts
Showing posts with label sut_lite. Show all posts

Friday, December 20, 2013

IBM Sametime 9 Mobile and SUT Lite

[UPDATE] No more required for latest releae of Sametime Mobile.


This morning, I have done tests on Sametime Mobile. Sametime 9 Mobile includes SUT Lite capabilities. It is enabled via the av.allowSIPTrunking policy being true and assumes SUT-Lite trunk is set up on the server side. Making phone calls using Sametime Voice on mobile, by entering a phone number on keypad will be an SUT-Lite call if SUT-Lite is enabled.  

BUT, Sametime 9 Mobile has a specific behavior. A "+" sign is automatically added in front of the number you dial. So, my classic rules and my substitution patterns don't work for Sametime mobile

So, I have added a specific rule:


RequestURI is "sip:\+12.*" to be able to recognize sip:+12xxxx
And RequestURI pattern sip:\+(.+)@.* to remove the "+" sign before sending it to the external SIP Server.

From the Sametime trace, you can see something like thats:
[12/20/13 3:09:01:501 MST] 000000c1 proxy         3 ProxyHandler handleMAddr ENTRY  {sip:+1250@sametime9.ucalab.polycom.com}
[[12/20/13 3:09:01:501 MST] 000000c1 routing       3 RoutingCondition matches ENTRY  {Condition type: Method, value: .*} {INVITE}
[12/20/13 3:09:01:501 MST] 000000c1 routing       3 RoutingCondition matches RETURN  {true}
[12/20/13 3:09:01:501 MST] 000000c1 routing       3 RoutingCondition matches ENTRY  {Condition type: RequestURI, value: sip:\+12.*} {sip:+1250@sametime9.ucalab.polycom.com}
[12/20/13 3:09:01:501 MST] 000000c1 routing       3 RoutingCondition matches RETURN  {true}


Now, my Sametime 9 Mobile client can call audio endpoints though SIP trunk.

Wednesday, October 24, 2012

Polycom & IBM Connections Suite...

An example of Social Communications

IBM Connections Suite provides IBM’s social software, real-time social communications capabilities in a single offering. IBM Connections Suite is comprised of IBM Connections, IBM Sametime Advanced, IBM Sametime Unified Telephony Lite Client, IBM FileNet Content Manager (restricted use), and IBM Lotus Quickr Connectors.

Via this bundle, you can easily enhance the integration between Social & Video.
Imagine you are looking for someone, an expert on SIP technology in IBM Connections.

The IBM Connections business card provides you a snapshot of your expert profile information and contact details. You can adapt the card to change the information that it includes.In that example, I have added a new link allowing you to directly call Expert's Polycom video endpoint.
The call will be done between your IBM Sametime Client (via SUT lite feature) and the expert's endpoint.


How does it work?

It is very easy... I used three features of IBM Connections Suite in addition to Polycom Realpresence infrastructure (Polycom DMA & HDX).
  • IBM Connections Business Card Customization (here)
  • IBM Sametime Unified Telephony Lite (here)
  • IBM Sametime WebAPI Toolkit (here)
I have modified the file named LotusConnections-config.xml in my IBM Connections platform to add this element:

 <sloc:serviceReference serviceName="polycomService"  href="http://localhost:59449"   enabled="true"
     ssl_href="http://localhost:59449"   ssl_enabled="false"
     person_card_service_url_pattern="/stwebapi/call?number={telephoneNumber}"
     person_card_service_name_js_eval="'My Polycom endpoint'"/>


That element will use the REST service "http://localhost:59449/stwebapi/call?number=" and the parameter{telephoneNumber} which is the profile user's telephone number.