wanpipe/ssmg/sangoma_mgd.trunk/chan_woomera.trunk/.svn/text-base
Harald Welte c04d3f94e9 wanpipe-3.2.1.tgz 2021-12-29 18:13:14 +01:00
..
Makefile.svn-base wanpipe-3.2.0.tgz 2021-12-29 18:12:33 +01:00
README.svn-base wanpipe-3.2.0.tgz 2021-12-29 18:12:33 +01:00
chan_woomera.c.svn-base wanpipe-3.2.1.tgz 2021-12-29 18:13:14 +01:00
g711.h.svn-base wanpipe-3.2.0.tgz 2021-12-29 18:12:33 +01:00
woomera.conf.svn-base wanpipe-3.2.0.tgz 2021-12-29 18:12:33 +01:00

README.svn-base

WOOMERA Channel Driver for Asterisk and CallWeaver
==================================================

Author: Nenad Corbic
	Anthony


Descripton:

Woomera is an abstracted VoIP protocol used as middleware
to cross connect disparate VoIP protocols.

Woomera channel driver is used to connect a PBX to
an external VoIP Protocol/Stack.

Eg:
	Open Source PBX
	---------------
	      	woomera client <----TCP/IP-----> woomera server + SIP --> Internet

	Open Source PBX
	---------------
		woomera client <----TCP/IP-----> woomera server + TDM/SS7/PRI/BRI


As the above diagram states, the Woomera Channel Driver implements the
Woomera Client portion of the Woomera Protocol.  The woomera server
is responsible for connecting the woomera client to a VoIP protocol such
as SIP, TDM/PRI/BRI/SS7.  

The PBX has no idea that its talking to an external VoIP protocol.
The only thing PBX understands is that incoming call arrived on
woomera channel, or place a call on an outgoing woomera channel.
All the Protocol/Stack logic is done on the woomera server.


For more info please visit:
http://wiki.sangoma.com


For bugs, reports and enquiries please contact
Nenad Corbic <ncorbic@sangoma.com>


Compilation:

	#> make
	#> make install

	Options:  PBXDIR=<absolute path to pbx source>

		  By default PBXDIR=/usr/src/asterisk
eg:
	#> make PBXDIR=/usr/src/asterisk1.4
	#> make PBXDIR=/usr/src/callweaver


Makefile will remember the PBXDIR path in local .pbxdir file.
From then on there is no need to pass in the PBXDIR 
parameter.

eg: 	make PBXDIR=/usr/src/asterisk1.4
	make
	
The second make will know that PBXDIR=/usr/src/asterisk1.4
Each time one passes PBXDIR to makefile the local ".pbxdir"
file will be updated