Sponsor: VoiceMeUp - Corporate & Wholesale VoIP Services

VoIP Mailing List Archives
Mailing list archives for the VoIP community
 SearchSearch 

[Freeswitch-users] Can this be done in FreeSWITCH?


 
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> freeSWITCH Users
View previous topic :: View next topic  
Author Message
francisv.list at gmail...
Guest





PostPosted: Tue Sep 22, 2009 10:48 am    Post subject: [Freeswitch-users] Can this be done in FreeSWITCH? Reply with quote

Hi all,

Consider the following scenario: Calling party --> DID provider --> Cisco AS5300 --> POTS provider --> Called party


The Calling party calls a number provided by the DID provider. This is then processed by the AS5300 facing the POTS provider to do the following number translation: ANI = 1 + DNIS (the ANI assumes the identify of the DNIS prefixed with "1"). The Cisco AS5300 then sends a "prefix" which is actually the number of the Called party in their system (of the POTS provider). However, the Cisco AS5300 has a finite limit on the number of translations (approx. 128-300 translations). Can the number translation be done on FreeSWITCH instead?


    Calling party --> DID provider --> FreeSWITCH --> Cisco AS5300 --> POTS provider --> Called party


This can also evolve into:


    Calling party --> DID provider --> FreeSWITCH --> Cisco AS5300[1] --> POTS provider --> Called party
                                                                  \                                          /
                                                                   +-----> Cisco AS5300[2] --->+


If we wanted to increase the number of ports the POTS provider.
Back to top
msc at freeswitch.org
Guest





PostPosted: Tue Sep 22, 2009 11:46 am    Post subject: [Freeswitch-users] Can this be done in FreeSWITCH? Reply with quote

How is the DID transported? SIP, PRI, analog DID trunks?
-MC

On Mon, Sep 21, 2009 at 9:17 PM, Francis Vidal <francisv.list@gmail.com (francisv.list@gmail.com)> wrote:
Quote:
Hi all,

Consider the following scenario: Calling party --> DID provider --> Cisco AS5300 --> POTS provider --> Called party


The Calling party calls a number provided by the DID provider. This is then processed by the AS5300 facing the POTS provider to do the following number translation: ANI = 1 + DNIS (the ANI assumes the identify of the DNIS prefixed with "1"). The Cisco AS5300 then sends a "prefix" which is actually the number of the Called party in their system (of the POTS provider). However, the Cisco AS5300 has a finite limit on the number of translations (approx. 128-300 translations). Can the number translation be done on FreeSWITCH instead?


    Calling party --> DID provider --> FreeSWITCH --> Cisco AS5300 --> POTS provider --> Called party


This can also evolve into:


    Calling party --> DID provider --> FreeSWITCH --> Cisco AS5300[1] --> POTS provider --> Called party
                                                                  \                                          /
                                                                   +-----> Cisco AS5300[2] --->+


If we wanted to increase the number of ports the POTS provider.

_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

Back to top
tculjaga at gmail.com
Guest





PostPosted: Tue Sep 22, 2009 12:00 pm    Post subject: [Freeswitch-users] Can this be done in FreeSWITCH? Reply with quote

well .. it is AS .. it can be SIP or H323 ... well if it is hooked to a PGW it is MGCP but i doubt... so it is either SIP or H323.


i will put a nickel for H323 Razz

T.

On Tue, Sep 22, 2009 at 6:49 PM, Tihomir Culjaga <tculjaga@gmail.com (tculjaga@gmail.com)> wrote:
Quote:
so, you say ...

CallingParty => AS5300

A: aNum
B: didNum


AS5300 => PSTN

A: 1 + didNum
B: prefix (actually the PSTN subscriber's number)


well, without a doubt... you can manipulate whatever number you want ... you just need to find the best way to do it. This depends of the number of DIDs you would like to host. You can do a DB lookup to retrieve the prefix / Subscriber Number... or you can do it inline in your dialplan. It really depends of how much you need to scale.


T.






On Tue, Sep 22, 2009 at 6:17 AM, Francis Vidal <francisv.list@gmail.com (francisv.list@gmail.com)> wrote:


Quote:

Hi all,

Consider the following scenario: Calling party --> DID provider --> Cisco AS5300 --> POTS provider --> Called party


The Calling party calls a number provided by the DID provider. This is then processed by the AS5300 facing the POTS provider to do the following number translation: ANI = 1 + DNIS (the ANI assumes the identify of the DNIS prefixed with "1"). The Cisco AS5300 then sends a "prefix" which is actually the number of the Called party in their system (of the POTS provider). However, the Cisco AS5300 has a finite limit on the number of translations (approx. 128-300 translations). Can the number translation be done on FreeSWITCH instead?


    Calling party --> DID provider --> FreeSWITCH --> Cisco AS5300 --> POTS provider --> Called party


This can also evolve into:


    Calling party --> DID provider --> FreeSWITCH --> Cisco AS5300[1] --> POTS provider --> Called party
                                                                  \                                          /
                                                                   +-----> Cisco AS5300[2] --->+


If we wanted to increase the number of ports the POTS provider.



_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




Back to top
tculjaga at gmail.com
Guest





PostPosted: Tue Sep 22, 2009 12:03 pm    Post subject: [Freeswitch-users] Can this be done in FreeSWITCH? Reply with quote

so, you say ...

CallingParty => AS5300

A: aNum
B: didNum


AS5300 => PSTN

A: 1 + didNum
B: prefix (actually the PSTN subscriber's number)


well, without a doubt... you can manipulate whatever number you want ... you just need to find the best way to do it. This depends of the number of DIDs you would like to host. You can do a DB lookup to retrieve the prefix / Subscriber Number... or you can do it inline in your dialplan. It really depends of how much you need to scale.


T.





On Tue, Sep 22, 2009 at 6:17 AM, Francis Vidal <francisv.list@gmail.com (francisv.list@gmail.com)> wrote:
Quote:
Hi all,

Consider the following scenario: Calling party --> DID provider --> Cisco AS5300 --> POTS provider --> Called party


The Calling party calls a number provided by the DID provider. This is then processed by the AS5300 facing the POTS provider to do the following number translation: ANI = 1 + DNIS (the ANI assumes the identify of the DNIS prefixed with "1"). The Cisco AS5300 then sends a "prefix" which is actually the number of the Called party in their system (of the POTS provider). However, the Cisco AS5300 has a finite limit on the number of translations (approx. 128-300 translations). Can the number translation be done on FreeSWITCH instead?


    Calling party --> DID provider --> FreeSWITCH --> Cisco AS5300 --> POTS provider --> Called party


This can also evolve into:


    Calling party --> DID provider --> FreeSWITCH --> Cisco AS5300[1] --> POTS provider --> Called party
                                                                  \                                          /
                                                                   +-----> Cisco AS5300[2] --->+


If we wanted to increase the number of ports the POTS provider.

_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

Back to top
francisv.list at gmail...
Guest





PostPosted: Tue Sep 22, 2009 6:43 pm    Post subject: [Freeswitch-users] Can this be done in FreeSWITCH? Reply with quote

Hi Michael,

The DID is transported via SIP to the router. From the router to the POTS provider, it's PRI.

On Wed, Sep 23, 2009 at 12:34 AM, Michael Collins <msc@freeswitch.org (msc@freeswitch.org)> wrote:
Quote:
How is the DID transported? SIP, PRI, analog DID trunks?
-MC


On Mon, Sep 21, 2009 at 9:17 PM, Francis Vidal <francisv.list@gmail.com (francisv.list@gmail.com)> wrote:


Quote:

Hi all,

Consider the following scenario: Calling party --> DID provider --> Cisco AS5300 --> POTS provider --> Called party


The Calling party calls a number provided by the DID provider. This is then processed by the AS5300 facing the POTS provider to do the following number translation: ANI = 1 + DNIS (the ANI assumes the identify of the DNIS prefixed with "1"). The Cisco AS5300 then sends a "prefix" which is actually the number of the Called party in their system (of the POTS provider). However, the Cisco AS5300 has a finite limit on the number of translations (approx. 128-300 translations). Can the number translation be done on FreeSWITCH instead?


    Calling party --> DID provider --> FreeSWITCH --> Cisco AS5300 --> POTS provider --> Called party


This can also evolve into:


    Calling party --> DID provider --> FreeSWITCH --> Cisco AS5300[1] --> POTS provider --> Called party
                                                                  \                                          /
                                                                   +-----> Cisco AS5300[2] --->+


If we wanted to increase the number of ports the POTS provider.



Back to top
francisv.list at gmail...
Guest





PostPosted: Tue Sep 22, 2009 6:43 pm    Post subject: [Freeswitch-users] Can this be done in FreeSWITCH? Reply with quote

Yes, this is the desired outcome. I was planning of using FreeSWITCH + MySQL to do this. How do I do this "inline"?

On Wed, Sep 23, 2009 at 12:49 AM, Tihomir Culjaga <tculjaga@gmail.com (tculjaga@gmail.com)> wrote:
Quote:
so, you say ...

CallingParty => AS5300

A: aNum
B: didNum


AS5300 => PSTN

A: 1 + didNum
B: prefix (actually the PSTN subscriber's number)


well, without a doubt... you can manipulate whatever number you want ... you just need to find the best way to do it. This depends of the number of DIDs you would like to host. You can do a DB lookup to retrieve the prefix / Subscriber Number... or you can do it inline in your dialplan. It really depends of how much you need to scale.
Back to top
tculjaga at gmail.com
Guest





PostPosted: Wed Sep 23, 2009 1:45 am    Post subject: [Freeswitch-users] Can this be done in FreeSWITCH? Reply with quote

when i said inline ... i just meant to define some variables in your DP ... this is not a solution for you ... it is rather a proof of concept instead.

you need to do a DB lookup (sqlite or mysql).

T.

On Wed, Sep 23, 2009 at 1:32 AM, Francis Vidal <francisv.list@gmail.com (francisv.list@gmail.com)> wrote:
Quote:
Yes, this is the desired outcome. I was planning of using FreeSWITCH + MySQL to do this. How do I do this "inline"?


On Wed, Sep 23, 2009 at 12:49 AM, Tihomir Culjaga <tculjaga@gmail.com (tculjaga@gmail.com)> wrote:
Quote:
so, you say ...

CallingParty => AS5300

A: aNum
B: didNum


AS5300 => PSTN

A: 1 + didNum
B: prefix (actually the PSTN subscriber's number)


well, without a doubt... you can manipulate whatever number you want ... you just need to find the best way to do it. This depends of the number of DIDs you would like to host. You can do a DB lookup to retrieve the prefix / Subscriber Number... or you can do it inline in your dialplan. It really depends of how much you need to scale.




_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

Back to top
Display posts from previous:   
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> freeSWITCH Users All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group

VoiceMeUp - Corporate & Wholesale VoIP Services