SIP / Voice / VoIP Rate Deck Analysis

Need an NPANXX, NPANXXY, OCN LATA rate deck or all three normalized or analyzed?

I’ve got extensive experience with managing multiple voice rate decks, whether they are OCN/LATA, 6-digit, or 7-digit decks. I can perform the following services:

  • Summarizing prefixes to eliminate un-needed routes.
  • Exploding OCN/LATA decks against LERG to get either 6 or 7 digit routing codes.
  • Optimize your decks for your LCR.
  • Perform rate analysis to inform you how to configure your LCR strategy.

Please contact me to discuss your specific needs.

Your Name (required)

Your Email (required)

Subject

Your Message

Posted in VoIP | Leave a comment

Mike Tindall Michael Tindall

This post serves no purpose other than to get my site to the top of the search engines for my name. There are too many other Michael Tindall sites and Mike Tindall sites. I am not the famous rugby player in England, while I think that Mike Tindall is cool, he’s stealing all my press.

Posted in Non-Technical | Leave a comment

SIP Termination – SIPRoutes.com

The most revolutionary product I’ve seen to-date in the SIP Termination space is SIPRoutes.com. They provide the most powerful and customizable cloud based SIP LCR in the market today. With a full suite of online tools, you can control which vendors you utilize, when to use them, set price cap limits, and failover configurations to maximize your quality. http://www.siproutes.com

The only Cloud-Based Least Cost Routing Service I’ve ever seen. SIPRoutes is the most advanced Wholesale SIP Termination Service on the market. The service includes automatic LRN dipping and routing to carriers who support it, so that you don’t have to fuss with it. They give you the control over how your traffic is routed…don’t like a carrier? Take them out. Don’t like a carrier for one region, whether it be NPA, NPANXX, NPANXXY, LATA, LATA-OCN, Ratecenter, or State, SIPRoutes gives you the granular ability to limit the foot prints of the carriers you want to use in their Cloud LCR Service.

Posted in Shameless Plugs | Leave a comment

Amazon EC2 security group not working

I recently needed up update my Amazon EC2 Security Group to allow HTTP and HTTPS. This is a trivial task considering the fantastic tools they give you to easily do this. However to my dismay, every time I tried to add a new rule to the default security group, it would act like it was adding the rule but did not. I tried adding a new security group and rules with the same result. After several trial and error attempts I decided to post a topic on the EC2 forum. Several members were very helpful in their attempt to diagnose the issue but to no avail.

Shortly after posting one of the Amazonians, Luke answered my question. Apparently there was an issue with the US-EAST-1 and EU-WEST-1 regions of EC2. I was surprised that I was the only one to notice this but they fixed it promptly.

The Forum post link is attached.

https://forums.aws.amazon.com/thread.jspa?messageID=218267

Posted in Amazon EC2, Technical How Tos | Leave a comment

SIP RFC Proposal for LCR Carriers to populate routes attempted

Everybody uses everybody in the arena of SIP Least Cost Routing (LCR). This spiderweb of interconnected carriers does fantastic things for the cost of communications by driving down the cost of goods for telephone minutes.

<Editorial Start>

I’ve always said if you look at the declining cost of communications over time and during different technological eras, every time a new innovation in the communications realm becomes more affordable it allows more people to adopt it and our population’s education level increases drastically due wide spread access to information.

Disagree? Look at the affects of the Newspaper, Telegraph, Telephone, Television, The Internet, Cell Phones, I could go on and on. The fact is that when each of these technologies received mass market acceptance, the education level of the populous jumped forward.

</ Editorial Stop >

Back to my proposal. Due to the number of carriers in the space (very low) ultimately LCR engines overlap causing loops in call attempts. Example, I send a call to AT&T and they 503 the call due to network congestion or they don’t support the ratecenter I’m calling. I route advance in my LCR, and send to “Bobs CLEC ITSP in a garage”, Garage boy is also interconnected with AT&T and decides that’s the best route to send the call, again resulting in a 503. This illustrates the problem I’m discussing, the fact that Bob’s ITSP didn’t know that I already tried AT&T  results in a looping affect.

I’d like to propose an amendment to the SIP RFC 3261 or a new RFC all together that creates a public registration number for each SIP provider, similar to an ASN in the IPv4 space. The RFC would outline support for either a new sip header or an addition to one of the existing headers, that would allow SIP proxies and B2BUAs to populate a list of carrier registration numbers already tried for a particular call attempt, allowing the next carriers’ LCR to filter out those carriers when making the next LCR decision to avoid overlap and looping.

Posted in CTO's Blog, Editorials | Leave a comment

php fgetcsv fails to detect line endings in macintosh csv files

I was recently working on a php script to import csv file data into a MySQL table. I was getting odd results in my table, and it appeared to me that the script was not respecting the line endings in the csv file.

After trying a lot of different solutions I found some information regarding the

ini_set

command in php. The information indicated that fgetcsv fails to detect line endings in macintosh created csv files. I found documentation on php.net that talked about this issue. The solution is to add the following line above your

fopen()

command.

ini_set('auto_detect_line_endings', true);
Posted in PHP | Leave a comment

Pretty Permalink Not Working 404 Not Found

I recently installed my new Blog on an Ubuntu server and when enabling pretty permalinks I was getting a 404 not found error. After some searching and testing with different .htaccess rules I decided to check if Apache was loading the rewrite_module.

To check run:

sudo apache2ctl -M

If you don’t see “rewrite_module” Run the following command:

a2enmod rewrite

Then Restart Apache

Voila!

Posted in WordPress | Leave a comment