[cisco-voip] SP VoIP edge options: SIP trunks vs PRIs
Justin Shore
justin at justinshore.com
Tue May 12 18:55:45 EDT 2009
I'd like to get everyone's thoughts on whether to hand voice customers
SIP trunks or PRIs. We're beginning to offer voice service in a new
area that's heavily populated with businesses. Besides selling Internet
and ELAN-type services, we're also going to be selling a new voice
service. We're selling a basic turnkey VoIP system to the smaller shops
that registers back to our MetaSwitches. Our initial plan for bigger
customers or those with existing PBXs or key systems was to use IADs to
hand off either FXS lines or PRIs as needed. Now the question has been
raised as to why we're not handing off SIP trunks directly to the
customers. Below is my reasoning for not wanting to do SIP trunks,
right or wrong. I'm open to ideas though; I can certainly be looking at
this from the wrong viewpoint.
While I know the industry is moving towards SIP trunks to the CE, I
don't think it's really ready for the prime-time at this point. Every
vendor has interpreted the assortment of SIP standards differently (and
some not at all), requiring major interop testing before reliable
solutions can be signed off on. Interop testing between CCM and
MetaSwitch is several revisions behind and the minor revs (with all the
bug fixes) seldom if ever get tested. We aren't going to perform a
MetaSwitch upgrade just because a user upgraded their CCM to an untested
rev to fix an unrelated issue.
Providing SIP trunks also creates the opportunity for a finger pointing
game between the customer's network admins and us. Without a window
into their network they're on their own for QoS and capacity planning.
We'll take the blame though if they don't do something right or have
something broken in their network (core network hub, anyone?). This is
a major concern for me. We manage the small customer's networks in our
other deployment scenario which lets us ensure proper QoS settings and
capacity planning just like we do for the SP backbone. We're at the
customer's mercy if we entrust them to do it.
And if/when we do run into problems there aren't exactly a lot of
options for testing a SIP trunk on the customer's side to prove that
we're not the problem. We could assume the IP of their gateway with
some sort of test gateway of our own but that completely takes down
their phone system. Whereas with PRIs or FXS lines I can hook up a test
set and definitively prove line quality right then and there, thus
ending the blame game. FXS lines and PRIs bring far fewer interop
issues to the table as well. While getting a SIP trunk to work on
Vendor X's gateway may prove entertaining, getting a FXS line or PRI to
work usually goes off without a hitch.
Overall FXS lines and PRIs seem to be far superior in terms of ongoing
support, interoping with other vendors, and minimizing the blame game
and finger pointing. The down side is that it adds cost both for us and
the customer. So should we be planning on doing SIP trunks to customers
today? How would you as a service provider provide voice at the edge if
you had your choice? What would you as a customer want the provider to do?
Thanks for your insight
Justin
More information about the cisco-voip
mailing list