| META TOPICPARENT | name="ProjectWonderland" |
Home | Changes | Index | Search | Go <-- This creates the navigation links to : Home | Help | Index | etc. -->
ProjectWonderlandPhoneSetup <-- this automatically adds a header showing the name of this page -->
<-- Your JavaDesktop? article goes here. Please try to include at least one sentence describing this topic. -->
<-- Also please try to include at least one sentence describing where each link goes. -->
<-- Please make sure some other page points to your new article so that others can find it! -->
<-- For more on how to write Javapedia articles please read the WritingArticles? page. -->
- The voice bridge is configured to work with IP phones such as the SIP Communicator which comes with
the voice bridge or any SIP IP Phone handset. In the latter case, the handset must be configured
to use the voice bridge as the SIP Proxy and SIP Registrar.
- No additional hardware is needed for phone calls unless the user wants to connect to the public
switched telephone network. In that case, a SIP VoIP? / PSTN gateway is required. The gateway
must to conneccted to the IP network and also to the Phone system which is usually done via a T1 line.
We have used a Cisco 3745 Gateway voice VoIP? modules. Asterisk can also be used as the gateway.
See http://www.asterisk.org/ for more information on how to set up an Asterisk system.
Regardless of the type of gateway used, the voice bridge must be configured to use the gateway.
This can be done in one of two ways. The first way configures the running voice bridge
and must be redone each time the voice bridge is started:
telnet <voice bridge ip address> 6666
voipGateways=<ip address of VoIP gateway>
detach
If you have SIP Proxy you can specify that with
telnet <voice bridge ip address> 6666
defaultSipProxy=<ip address of SIP proxy>
detach
The second way requires editing the scripts to start the voice bridge:
In the developer's release there is a file lg3d-wonderland/build-tools/import/run-voice.xml.
In the binary release, the file to edit is lg3d-wonderland/ant/run.xml.
Edit the file and in the "run-bridge" target add the following line
<jvmarg value="-Dcom.sun.voip.server.VoIPGateways=<ip address of VoIP gateway>"/>
If you also have a Sip Proxy add this line:
<jvmarg value="-Dcom.sun.voip.server.SIPProxy=<proxyIPAddress"/>
TODO: John H. says you need to edit conferencephone-wlc.xml to set demo mode to false. You can change the position of the phone by changing the three origin parameters. The documentation should also describe how to add a new phone to the world using the WFS. |