In the OSIMS testbed we have deployed the webrtc2sip solution from http://code.google.com/p/webrtc2sip/ . It is installed with the IMS core at (imsserver.nam.ece.upatras.gr)
To access the repro console, after you reqested it, type in your web browser
http://imsserver.ece.upatras.gr:5080
Watch our tutorial on how we tested HTML5 browsers Chrome and IE9 enabled with webrtc extensions on OSIMS with an Android IMS client
For your convenience we have installed also the SIPML5 solution , so you don't need to donwload it, at the locations:
For latest Google Chrome dev: http://nam.ece.upatras.gr/osims/utils/sipml5/call_chrome.htm
For other browsers with the webrtc4all solution installed :http://nam.ece.upatras.gr/osims/utils/sipml5/call.htm
To run the webrtc2sip service from the core manually , you can type once you have access to the server,
/etc/init.d/webrtc2sipgw start
Logfile is produced on /var/log/repro.log
To enable the webrtc3sip resource you need to create in FSToolkit an experimentation scenario like the following:
//You can type here you Scenario. Hit ctrl+space to get code suggestions.\n" + //Double click from the Services view to automatically get service definition." + RequestedFederationScenario myScenario import "http://nam.ece.upatras.gr/fstoolkit/utils/ppereg/MmQ1Y/ctranoris.brokerdsl"; RequestServices{ Service "OSIMSWebRTC2SIPGateway.p2e" as myOSIMSWebRTC2SIPGateway53 settings{//Service for enabling/disabling WebRTC2SIP gateway of OSIMS Setting "enable" : enable = "true" //if true enables the WebRTC2SIP gateway } Service "OSIMSCreateSubscriberAccount.p2e" as myOSIMSCreateSubscriberAccount28 settings{//Service for creating a subscriber account on OSIMS Setting "username" : username = "ctran01" //username used for OSIMS subscriber Setting "password" : password = "12345" //password used for OSIMS subscriber } Service "OSIMSCreateSubscriberAccount.p2e" as myOSIMSCreateSubscriberAccount3 settings{//Service for creating a subscriber account on OSIMS Setting "username" : username = "+30693698" //username used for OSIMS subscriber Setting "password" : password = "1234" //password used for OSIMS subscriber } Service "OSIMSCoreAccess.p2e" as myOSIMSCoreAccess75 settings{//Service for creating an SSH account to all servers of OSIMS Setting "username" : username = "ctran" //username used for ssh access Setting "password" : password = "pass" //password used for ssh access Setting "CoreReset" : corereset = "true" //if true recreates the OSIMS IMSCore server and resets it to the initial state. All user modifications are lost. } }
Prior reserving your scenario, make sure to reserve the resources, using the reservation form