<div class="gmail_quote">2009/4/18 Tamer Higazi <span dir="ltr">&lt;<a href="mailto:th982a@googlemail.com">th982a@googlemail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Scenario:<br>
I have a Asterisk PBX with a cologne chipset ISDN BRI card on it a DSP<br>
cpu to take out the echo cancellation.<br>
<br>
Communication is done through the chan_capi interface module.<br>
<br>
If a call comes inside, and I forward it to the SIP account that is<br>
registered in the module, then all DECT phone do ring. But DECT / GAP<br>
phones are not designed for these issues.<br>
<br>
Scenario what a commercial PBX system does which has a ISDN board.<br>
<br>
Set up the phones:<br>
1 - queues through system messages the dect man station on which the<br>
cordless devices are registered to. the main station tells him the ID of<br>
the devices and I assign through the webinterface the numbers (DDI or<br>
MSN) to the devices.<br>
<br>
2 - set up is done!<br>
<br>
Call routine:<br>
<br>
<br>
Call in!<br>
1 - from the NT unit of my home line comes a call that goes to the PBX.<br>
2 - The PBX which receives the call extract the number (DDI or MSN) and<br>
compare it in the list of which phone it is (from step one)!<br>
3 - The PBX send a message queue to the base station to check if the<br>
phone is busy, if yes forget it. If no pass the call through. Done with<br>
sending a message to the base that the call is passed to this device,<br>
for that the other devices won&#39;t ring.<br>
<br>
Call out!<br>
1 - from the handset I make a call<br>
2- the PBX, sends a message to the base station asking who dialed the<br>
number.<br>
3 - the base station gives back the id, the outgoing number is set for<br>
that the call is passed through with the desired outgoing number.<br>
<br>
<br>
Now Asterisk, if SIP supports it receiving and placing several calls<br>
through one FXS port:<br>
<br>
the agi script:<br>
<a href="http://www.voip-info.org/wiki/view/Asterisk+cmd+SendText" target="_blank">http://www.voip-info.org/wiki/view/Asterisk+cmd+SendText</a><br>
<br>
1 - a call is placed<br>
2 - the agi script sends a message through the sip channel and the anser<br>
comes back, the answer is held in a variable<br>
3 - the variable had been worked out, and the MSN or DDI is set<br>
<br>
---<br>
<br>
1  a call is received through the chan_capi interface<br>
2.  the dialplan knows which id belongs to the DDI or MSN number and<br>
calls the AGI script, which sends the message to the base station asking<br>
if the handset is available, busy or ready to receive calls.<br>
3. the script returns a value that is being worked out and the agi<br>
script is called again to tell the base station that the incoming call<br>
is for the handset id (let us say number 5), that not all phones do ring.<br>
4. the call is forwarded to the FXS port and that&#39;s it.<br>
<br>
<br>
This is how a usual PBX System in Germany and across europe do work. But<br>
if SIP or Asterisk do not support receiving and placing more calls<br>
through one FXS port and channel at the same time, then the DECT<br>
sollution can be dropped at all for me, and I shouldn&#39;t lose more time<br>
in this issue.<br>
<br>
<br>
DECT itself, is a well worked out technologie that gives you the chance<br>
to make a lot! It is programming work, not more then that.<br>
<br>
I hope all questions are being answered.<br>
<br></blockquote></div><br>You are confused...<br><br>While DECT may well be capable of this sort of functionality and while asterisk, and SIP are capable of this sort of functionality, you are using an intermediate technology, a single POTS analogue connection, that isn&#39;t capable... <br>
<br>You&#39;ll need a DECT base that either directly supports SIP for communicating with Asterisk, or, with a more capable interface, such as ISDN, that allows for more advanced communication and multiple channels...<br><br>
The best you could probably hope to get using an FXS connection is that a single inbound call could be routed to one of the handsets by using distinctive ring, if the base supports it... However, you can not have more than one call over one analogue FXS connection, this isn&#39;t an Asterisk or SIP limitation, this is a limitation of the analogue connection... <br>
<br>Example SIP DECT devices:<br><a href="http://www.snom.com/en/products/snom-m3-voip-phone/">http://www.snom.com/en/products/snom-m3-voip-phone/</a><br><a href="http://www.aastratelecom.com/cps/rde/xchg/SID-3D8CCB6A-1814D885/03/hs.xsl/30395.htm">http://www.aastratelecom.com/cps/rde/xchg/SID-3D8CCB6A-1814D885/03/hs.xsl/30395.htm</a><br>
Multiple Siemens devices<br><br>d<br><br>