Skip to main content

  • Login | Forgot Password?
Ribbit Developer logo

The SIP Interconnect Model

  • Login or register to post comments
27 replies [Last post]
Tue, 2007-12-25 23:11
crickdev
User offline. Last seen 4 days 8 hours ago. Offline
Joined: 2007-10-03
We get lots of requests for SIP interconnect only. These requests most resemble a request for a SIP softphone built in Flash. The idea behind the requests are that the developer would be able to connect a Flash application directly to a SIP server, Asterisk, or some other SIP-based voice service element. But Flash can't do this natively. What Ribbit has done, is figured out a way to connect voice through Flash/AIR applications to any telephony network (VoIP/SIP, land line, mobile, Google Talk, MSN, Skype). This is exciting stuff and, we believe, a way to add high value to your applications - far greater value than plain old voice! To do this, Ribbit must receive the voice signals at it's servers hosted by [url=http://www.opsource.net]OpSource[/url] in an [url=http://www.equinix.com/prod_serv/ibx/ibxCenters.php]Equinix[/url] facility, manipulate and massage the signals, and then send them on their way. So EVERY CALL using Ribbit technology passes through the Ribbit service network. What does that mean if you're working with Asterisk? It means that you can connect a Ribbit Flash/AIR application [i]indirectly[/i] to your Asterisk server. In either direction, the the voice path must traverse the Ribbit network (your Asterisk server won't connect directly to a Ribbit Flash/AIR application). This goes the same for connecting a Ribbit Flash/AIR application to [u][i]ANY[/i][/u] network. If this works for you, you could use the Ribbit network to connect to your SIP network with our "on-net-only" service. In this case, you route calls to and from your application through the Ribbit network pointed to your SIP address. The price for Ribbit-on-net only service is $5 per logged-in account per month. For example, if there are fifteen accounts on your application, and only seven of them log in during the month, the cost that month is only $35. You would not pay anything for the accounts that do not log in. Usage on-net is unlimited to and from any IP endpoint/SIP network. (*a monthly minimum of $30 is required*) We have some customers who are finding this to be a great model for private, networked, in-web applications. They simply create as many accounts as they need (by e-mail registration, coming available very soon in a new API release) and are billed only for those accounts that log in each month. Remember, traffic always traverses the Ribbit network, so this may not be the ideal solution for campus communication using Asterisk as your calls between offices would trombone to and from Ribbit; however, it could be a great solution for remote workers on Asterisk. This solution is already working for some of our customers - let me know if it works for you! Merry Christmas, Crick
Top
  • Login or register to post comments
Tue, 2010-08-31 12:09
#1
sidkof
User offline. Last seen 2 days 16 hours ago. Offline
Joined: 2010-05-06
I found many interesting

I found many interesting things on her blog about the whole debate. Of the tons of comments on your articles, I'm not the only one with all the enjoyment here! Keep up the good work. jewelry buyer Houston

Top
  • Login or register to post comments
Sun, 2010-08-29 16:44
#2
sidkof
User offline. Last seen 2 days 16 hours ago. Offline
Joined: 2010-05-06
Good luck, Dorothy! I will be

Good luck, Dorothy! I will be waiting anxiously for his opinion on the matter. I remember being in nylon, when about five staff members left during cleaning. They were fine as hell, in the worst mood possible! I did everything possible to avoid all those five days. And yet, I've really found myself wishing to try it, and is perfect for feet on the ground, not moralistic jauntsetter to assess the pros and cons!Houston Website Development

Top
  • Login or register to post comments
Sun, 2010-08-22 13:16
#3
sidkof
User offline. Last seen 2 days 16 hours ago. Offline
Joined: 2010-05-06
I love reading posts that has

I love reading posts that has a lot of knowledge that take into account. I admire writers who share the best of their knowledge in writing such articles. Thank you. thomas sabo

Top
  • Login or register to post comments
Sun, 2010-08-22 02:38
#4
sidkof
User offline. Last seen 2 days 16 hours ago. Offline
Joined: 2010-05-06
Clean website. Have you ever

Clean website. Have you ever accept the message of evaluation? I am maintaining a site on the latest craze my water filters and have business relations with some good content sites. I looked around your blog and you have some good content and eskies I was thinking of our readers find so valuable. Thanks!

Top
  • Login or register to post comments
Fri, 2010-08-06 12:24
#5
sidkof
User offline. Last seen 2 days 16 hours ago. Offline
Joined: 2010-05-06
This good to know that

This good to know that companies like Apple worry about their customers. If anything is wrong with their products if the repair at his own expense.
It is the customer confidence. I hope this situation will end in success. French Mortgages

Top
  • Login or register to post comments
Sat, 2010-07-31 08:00
#6
sidkof
User offline. Last seen 2 days 16 hours ago. Offline
Joined: 2010-05-06
Keep sharing.Thanks for this

Keep sharing.
Thanks for this lovely entry. 7/31/2010 2:59 AM | Dallas Auto Glass

Top
  • Login or register to post comments
Sat, 2010-07-31 03:10
#7
sidkof
User offline. Last seen 2 days 16 hours ago. Offline
Joined: 2010-05-06
Produced by a friend of mine.

Produced by a friend of mine. Excellent site, video games

Top
  • Login or register to post comments
Thu, 2010-07-15 11:37
#8
sidkof
User offline. Last seen 2 days 16 hours ago. Offline
Joined: 2010-05-06
The Developer Center was

The Developer Center was created for software developers seeking proven tools and technologies to extend Autodesk products and technologies to produce superior design, geospatial, and media & Naruto Shippudenentertainment software solutions. Whether you plan to customize existing Autodesk® software, create a plug-in, or tightly integrate Autodesk technology into your workflow and enterprise, Autodesk is committed to making technology that is accessible to you.

Top
  • Login or register to post comments
Tue, 2010-06-29 10:31
#9
jannes89
User offline. Last seen 9 weeks 2 days ago. Offline
Joined: 2010-06-29
Privathaftpflichtversicherung

Privathaftpflichtversicherung

Wohngebäudeversicherung

Hausratversicherung

Unfallversicherung

Top
  • Login or register to post comments
Thu, 2010-06-24 12:42
#10
sidkof
User offline. Last seen 2 days 16 hours ago. Offline
Joined: 2010-05-06
admin Hello, good morning.

admin Hello, good morning. Excellent work. I've won a fresh reader. Please continue this awesome work and I hope more of his articles impressive.POP Displays Thank you very much,!

Top
  • Login or register to post comments
Mon, 2010-06-21 12:36
#11
sidkof
User offline. Last seen 2 days 16 hours ago. Offline
Joined: 2010-05-06
As Session Initiation

As Session Initiation Protocol (SIP) becomes more widely interconnected
accepted by the service providers need to define an interconnection
becomes more valuable guideline. This paper takes
account of the SIP and SIP extensions in common use, and
defines a fundamental set of requirements for SIP service providers
(SSP) to apply, in their signaling (FE) or
Signaling Path Border Elements (SEES) for peering.

Sincerly Mathew

Kids Games Manager

Top
  • Login or register to post comments
Tue, 2010-06-29 10:33
#12
jannes89
User offline. Last seen 9 weeks 2 days ago. Offline
Joined: 2010-06-29
Has been

Has been awesome?

Rendite

Tagesgeld Bank

Depot

Top
  • Login or register to post comments
Mon, 2010-06-21 03:17
#13
sidkof
User offline. Last seen 2 days 16 hours ago. Offline
Joined: 2010-05-06
Very well documented and

Very well documented and profound message. This is a great post. You should devote an entire Web page to this article. Maybe expand.

Pallet Jacks



Top
  • Login or register to post comments
Thu, 2010-06-17 10:30
#14
sidkof
User offline. Last seen 2 days 16 hours ago. Offline
Joined: 2010-05-06
I found your site and I can

I found your site and I can invite others please review because the information is available on your site credit card debt forced one.and can mean any pictures they have shown in this site is also very attractive. There is another site I visited, I provide information that is truly unique and the service they offer too have lived, I really like this sevice discover card so I request please visit the other this and I say that after enjoying this  seo uk service

Top
  • Login or register to post comments
Wed, 2010-06-16 12:07
#15
sidkof
User offline. Last seen 2 days 16 hours ago. Offline
Joined: 2010-05-06
pleasant conversations. It is

pleasant conversations. It is always good to learn tricks like your action to blog. As I start posting comments to the blog and address the problem of the large number of rejections. I think his proposal would be of great help to me. I will let you know if your working for me too. memory stick

Top
  • Login or register to post comments
Tue, 2010-06-15 10:32
#16
sidkof
User offline. Last seen 2 days 16 hours ago. Offline
Joined: 2010-05-06
I find it very sad to limit

I find it very sad to limit the scope of this specification for audio only, and seek to expand the reach at least the chat sessions in real time including real-time text, video and audio. One reason is that working with the emergency call service in écrit a possibility to use real-time text, video and audio in emergency situations calls. These calls have to be routed through an interconnection sip,Cheap digital camcorder and therefore it needs for its full support to the media.

Top
  • Login or register to post comments
Tue, 2010-05-25 01:27
#17
sidkof
User offline. Last seen 2 days 16 hours ago. Offline
Joined: 2010-05-06
I found this is an

I found this is an informative and interesting post so i think so it is very useful and knowledgeable. I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. mobile kitchen rental In fact your creative writing ability has inspired me. Really the article is spreading its wings rapidly.

Top
  • Login or register to post comments
Sat, 2010-05-08 21:26
#18
sidkof
User offline. Last seen 2 days 16 hours ago. Offline
Joined: 2010-05-06
I worked in the voip industry

I worked in the voip industry for 5 years. My company actually developed or integrated a Vonage like clone. Yes we were sold on VoIP and SIP. You know what?, the users didn’t care if we used SIP or PIS. They just wanted to make phone calls, and we failed because we spent too much energy supporting their firewall Rental Cars ,  and NAT problems. We spent even more money and time doing interop between our ATA (phone adapters) and our SIP core, why? because everyone implemented the SIP RFC to the best of their understanding. SIP is not a standard its a RFC. So then we had to buy Session Border Controllers to manipulate the SIP headers in order to normalize the SIP protocol. So after 3 years we shut down our VoIP service and we disbanded.

Today I work for a large Canadian telco, and SIP and VoIP is just used to replace the SS7 network, and I’m not sure with all the operational issues around it if it saves the company any money. It does save capital relative to legacy equipment, but I don’t think it saves any operating costs.

Top
  • Login or register to post comments
Wed, 2008-02-13 18:27
#19
satphoneguy
User offline. Last seen 1 year 27 weeks ago. Offline
Joined: 2007-12-19
Re: RE: The SIP Interconnect Model
[quote="crickdev"][quote="satphoneguy"]what is an IP endpoint? or to be more specific does this include skype, gtalk, msn, yahoo or only SIP?[/quote] IP endpoints are those PC-based ednpoints to which calls can be routed. These include Ribbit Phones, Skype, MSN, and Google Talk. We will add others over time, but these three are the leaders (Yahoo would be next). Calls coming into Ribbit can be answered on any of these endpoints. [quote="satphoneguy"]also do you plan to sell a hosted VoIM/skype switching service that can be accessed using SIP devices?[/quote] Hmmm... I'm having to guess a little bit on the use case you're thinking of. Here's one thing you can do - initiate calls via the Ribbit API/Amphibian web page that ring first on any Ribbtit supported IP endpoint (including Skype) then ring the destination endpoint. Does this help? crick[/quote] crick, i was thinking more in terms of a service that would allow users of hardware SIP devices to place calls to skype and IM services. i known this does not fit in with the mainstream of what ribbit is all about(flash based softphones) but you do seems to have the softswitch infrastructure that makes this possible and there is a demand for such a service since large numbers of people do prefer to use a more traditional telephone like devices. i would imagine that you would not want offer this for free since it would likely be abused by people with no other interest in the ribbit service. on the other hand it could be really attractive as part of say an PSTN termination package with a monthly fee. another question. will calls to skype go out on the users own skype accounts or will they come with a caller ID of ribbits servers? also will incoming from skype to amphibian also be possible? spg
Top
  • Login or register to post comments
Wed, 2008-02-13 14:21
#20
crickdev
User offline. Last seen 4 days 8 hours ago. Offline
Joined: 2007-10-03
Re: RE: The SIP Interconnect Model
[quote="satphoneguy"]what is an IP endpoint? or to be more specific does this include skype, gtalk, msn, yahoo or only SIP?[/quote] IP endpoints are those PC-based ednpoints to which calls can be routed. These include Ribbit Phones, Skype, MSN, and Google Talk. We will add others over time, but these three are the leaders (Yahoo would be next). Calls coming into Ribbit can be answered on any of these endpoints. [quote="satphoneguy"]also do you plan to sell a hosted VoIM/skype switching service that can be accessed using SIP devices?[/quote] Hmmm... I'm having to guess a little bit on the use case you're thinking of. Here's one thing you can do - initiate calls via the Ribbit API/Amphibian web page that ring first on any Ribbtit supported IP endpoint (including Skype) then ring the destination endpoint. Does this help? crick
Top
  • Login or register to post comments
Mon, 2008-02-11 15:07
#21
satphoneguy
User offline. Last seen 1 year 27 weeks ago. Offline
Joined: 2007-12-19
Re: RE: The SIP Interconnect Model
[quote="citiwidebroadband"]Spg I am not sure if your question address to me or not? MC[/quote] questions were intended for the ribbit strategy/business development team. but this is an open forum so all opinions/feedback is certainly welcome. spg
Top
  • Login or register to post comments
Mon, 2008-02-11 07:51
#22
citiwidebroadband
User offline. Last seen 2 years 24 weeks ago. Offline
Joined: 2007-11-12
RE: The SIP Interconnect Model
Spg I am not sure if your question address to me or not? MC
Top
  • Login or register to post comments
Mon, 2008-02-11 00:08
#23
satphoneguy
User offline. Last seen 1 year 27 weeks ago. Offline
Joined: 2007-12-19
RE: The SIP Interconnect Model
can you elaborate a bit on what is an IP endpoint? or to be more specific does this include skype, gtalk, msn, yahoo or only SIP? i ask because this is one of the most interesting aspects of the ribbit network and would create a double selling point to give both a flash based softphone plus the users get access to the IM networks as a bonus. also do you plan to sell a hosted VoIM/skype switching service that can be accessed using SIP devices? spg
Top
  • Login or register to post comments
Wed, 2008-01-02 16:23
#24
citiwidebroadband
User offline. Last seen 2 years 24 weeks ago. Offline
Joined: 2007-11-12
RE: The SIP Interconnect Model
Crick, Are you thinking of getting a termination partner in different regions to avoid long distance cost? In Canada, there are many dialup servers available for such termination, I am not sure if this will help to avoid my last comment and reduce the cost of long distance by partner local regional PSTN termination. Please comment. Regards, Michael
Top
  • Login or register to post comments
Wed, 2008-01-02 13:39
#25
crickdev
User offline. Last seen 4 days 8 hours ago. Offline
Joined: 2007-10-03
Re: The SIP Interconnect Model
Dear Michael, You asked a couple of different questions. Let me answer them one at a time: [quote="citywidebroadband"] How do you prepare for failed server[/quote] The Ribbit switching technology has been certified by Lucent as a CLASS 5 equivalent telephone switch. Each switch is fully redundant, hot-swappable, and live-upgradeable. Our platform is hosted in an [url=http://www.equinix.com/prod_serv/ibx/ibxCenters.php]Equinix[/url] facility and operated by [url=http://www.opsource.net]OpSource[/url]. A failure of any one of our servers will have no impact whatsoever to the Ribbit service. For more likely than a Ribbit server failure is a failure of the open source, small-business, Asterisk technology. [quote="citiwidebroadband"] I do not see your business model will be profitable if all of the callers are making the calls from US to Canada ... it will be more pratical ... using local PSTN Gateway[/quote] This comment needs to be broken up into practical use cases: [list=1] [*][b]SIP Interconnect[/b] - which is the title of this forum topic. In the SIP interconnect model, where your customers are making Ribbit calls through a web application, such as your [url=http://www.cititune.com/CTHotspot.php#]CitiTune [/url]application, using their PCs to a SIP gateway (could be your Asterisk server), the voice path is from the user's application over the public Internet to the Ribbit servers in Virginia, USA. From there, the voice path would be directed to your SIP gateway. You would then be able to terminate the call on any IP endpoint, or to terminate the call on any PSTN endpoint using your own PSTN termination partner. [*][b]PC - PSTN[/b] - In this case, the call is originated on an application, such as your [url=http://www.cititune.com/CTHotspot.php#]CitiTune [/url]application, and passed through the Ribbit servers to our PSTN termination partner. In this case, the calls are long distance from the U.S. to Canada. We have not yet published our International rates, however, most NPAs in Canada will fall into our $0.05 USD per minute pricing. (remember, Ribbit is not the solution for [url=http://developer.ribbit.com/forums/viewtopic.php?p=292#292]cheap International dialing[/url]... Ribbit is all about providing a platform on which you can build "[b][url=http://developer.ribbit.com/forums/viewtopic.php?p=253#253]high value applications[/url][/b]" - applications for which your customers will be happy to pay an extra few cents! [*] [/list:o]
Top
  • Login or register to post comments
Thu, 2007-12-27 10:52
#26
mclark621
User offline. Last seen 1 year 40 weeks ago. Offline
Joined: 2007-09-17
RE: The SIP Interconnect Model
This is great. How do I get the tech details to start testing?
Top
  • Login or register to post comments
Wed, 2007-12-26 00:59
#27
citiwidebroadband
User offline. Last seen 2 years 24 weeks ago. Offline
Joined: 2007-11-12
Re: The SIP Interconnect Model
[quote="crickdev"]We get lots of requests for SIP interconnect only. These requests most resemble a request for a SIP softphone built in Flash. The idea behind the requests are that the developer would be able to connect a Flash application directly to a SIP server, Asterisk, or some other SIP-based voice service element. But Flash can't do this natively. What Ribbit has done, is figured out a way to connect voice through Flash/AIR applications to any telephony network (VoIP/SIP, land line, mobile, Google Talk, MSN, Skype). This is exciting stuff and, we believe, a way to add high value to your applications - far greater value than plain old voice! To do this, Ribbit must receive the voice signals at it's servers hosted by [url=http://www.opsource.net]OpSource[/url] in an [url=http://www.equinix.com/prod_serv/ibx/ibxCenters.php]Equinix[/url] facility, manipulate and massage the signals, and then send them on their way. So EVERY CALL using Ribbit technology passes through the Ribbit service network. What does that mean if you're working with Asterisk? It means that you can connect a Ribbit Flash/AIR application [i]indirectly[/i] to your Asterisk server. In either direction, the the voice path must traverse the Ribbit network (your Asterisk server won't connect directly to a Ribbit Flash/AIR application). This goes the same for connecting a Ribbit Flash/AIR application to [u][i]ANY[/i][/u] network. If this works for you, you could use the Ribbit network to connect to your SIP network with our "on-net-only" service. In this case, you route calls to and from your application through the Ribbit network pointed to your SIP address. The price for Ribbit-on-net only service is $5 per logged-in account per month. For example, if there are fifteen accounts on your application, and only seven of them log in during the month, the cost that month is only $35. You would not pay anything for the accounts that do not log in. Usage on-net is unlimited to and from any IP endpoint/SIP network. (*a monthly minimum of $30 is required*) We have some customers who are finding this to be a great model for private, networked, in-web applications. They simply create as many accounts as they need (by e-mail registration, coming available very soon in a new API release) and are billed only for those accounts that log in each month. Remember, traffic always traverses the Ribbit network, so this may not be the ideal solution for campus communication using Asterisk as your calls between offices would trombone to and from Ribbit; however, it could be a great solution for remote workers on Asterisk. This solution is already working for some of our customers - let me know if it works for you! Merry Christmas, Crick[/quote] Crick, Thank you for this detail answer, I got one concern that your comment did not address : How do you prepare for failed server, and if I have 400 businesses using the component like what I did on our (HotSpot) demo site, I do not see your business model will be profitable if all of the callers are making the calls from US to Canada using long distance calling, it will be more pratical if Ribbit passing the request to regional Ribbit Network server, and the regional server will then pass the request to Asterisk using local PSTN Gateway (SIP to Asterisk), this will also work as yur failover network if any one of your servers drop connection. please comment. regards, Michael
Top
  • Login or register to post comments
  • Login or register to post comments
sales@ribbit.com
(619) 916-2565
 Talk to Us!
Get Started
     Ribbit Idea Wall
Industry Solutions

  • Digital Agencies
  • Hosted Call Centers
  • Systems Integrators
  • Carriers/ISPs
  • Company
    • Corporate Site
    • About Us
    • Careers
    • Contact Us
    • LegalPrivacy
    • News
    • Media Kit
  • Products
    • Platform
    • Mobile
    • Salesforce
    • Oracle
  • Solutions
    • Digital Agencies
    • Carriers
    • Systems Integrators
    • Hosted Contact Centers
  • Community
    • Corporate Blog
    • Developer Blog
    • CRM Blog
    • Moble Blog
    • Idea Wall
    • Events Calendar
  • Support
    • Developer Help
    • Ribbit for Salesforce Help
    • Ribbit for Oracle Help
    • Ribbit Mobile Help
    • Feedback
    • Developer Forums
    • Ribbit Mobile Forum
  • Developers
    • Developer Center
    • Develop for Ribbit Mobile
    • Register
    • Ribbit Labs

© 2010 Ribbit Corporation. All Rights Reserved.