APConnections a Model for Software Startups


Art was recently asked by the prestigious Ewing Marion Kauffman Foundation to share his experiences as an entrepreneur on eVenturing.org. In his article, “Building a Software Company from Scratch,” Art shares some of the keys that have led to the success of the NetEqualizer and APConnections. Here’s the article:

Building a Software Company from Scratch

At APconnections, our flagship product, NetEqualizer, is a traffic management and WAN optimization tool. Rather than using compression and caching techniques, NetEqualizer analyzes connections and then doles out bandwidth to them based on preset rules. We look at every connection on the network and compare it to the overall trunk size to determine how to eliminate congestion on the links. NetEqualizer also prevents peer-to-peer traffic from slowing down higher-priority application traffic without shutting down those connections.When we started the company, we had lots of time, very little cash, some software development skills, and a technology idea. This article covers a couple of bootstrapping pearls that we learned to implement by doing.

Don’t be Afraid to Use Open Source

Using open source technology to develop and commercialize new application software can be an invaluable bootstrapping tool for startup entrepreneurs. It has allowed us to validate new technology with a willing set of early adopters who, in turn, provided us with references and debugging. We used this huge number of early adopters, who love to try open source applications, to legitimize our application. Further, this large set of commercial “installs” helped us ring out many of the bugs by users who have no grounds to demand perfection.In addition, we jump-started our products without incurring large development expense. We used open source by starting with technology already in place and extending it, rather than building (or licensing) every piece from scratch.Using open source code makes at least a portion of our technology publicly available. We use bundling, documentation, and proprietary extensions to make it difficult for larger players to steal our thunder. These will account for over half of development work but can be protected by copyright.

Afraid of copycats? In many cases, nothing could be better than to have a large player copy you. Big players value time to market. If one player clones your work, another may acquire your company to catch up in the market.

The transition from open source users to paying customers is a big jump, requiring traditional sales and marketing. Don’t expect your loyal base of open source beta users to start paying for your product. We use testimonials from this critical mass of users to market to paying customers who are reluctant to be early adopters (see below).

Channels? Use Direct Selling and the Web

Our innovation is a bit of a stretch from existing products and, like most innovations, requires some education of the user. Much of the early advice we received related to picking a sales channel. Just signup reps, resellers, and distributors and revenues will grow.

We found the exact opposite to be true. Priming channels is expensive. And, after we pointed the sales channel at customers, closing the sale and supporting the customer fell back on us anyway. Direct selling is not the path to rapid growth. But as a bootstrapping tool direct selling has rewarded us with loyal customers, better margins, and many fewer returns.

We use the Internet to generate hot leads, but we don’t worry about our Google ranking. They key for us is to get every satisfied customer to post somethig about our product. It probably hasn’t improved our Google ratings but customer comments have surely improved our credibility.

Honest postings to blogs and user groups have significant influence on potential customers. We explain to each customer how important their posting is to our company. We often provide them with a link to a user group or appropriate blog. And, as you know, these blogs stay around forever. Then, when we encounter new potential customers, we suggest that they Google our “brand name” and blog, which always generates a slew of believable testimonials. (Check out our Web site to see some of the ways they use testimonials.)

Using open source code and direct sales are surely out-of-step with popular ideas for growing technology companies, especially those funded by equity investors. But they worked very well for us as we grew our company with limited resources to positive cash flow and beyond.

NetEqualizer and CALEA: A Short Q&A


What is CALEA?

CALEA, or the Communications Assistance for Law Enforcement Act, is the law that oversees telecommunication security which has now been expanded to Internet security. The FBI has been working to specify what is expected of wired and wireless ISPs, which has yet to be released in final form. There are some fairly harsh federal penalties for noncompliance that become effective in May 2007 (the stick). In the spirit of protecting our nation, the mission is not to make life miserable and expensive for operators and thwart communications, but rather to give the FBI and homeland security tools to wire tap (if I can borrow the term) Internet conversation on a moment’s notice.  I suspect it would be a rare occurrence for a small WISP to receive a warrant to comply, but it would be potentially devastating to security should the means to monitor conversation not be available. In the words of a consultant working for CALEA and the FBI, here is the verbatim minimal requirement as we obtained via e-mail in order to determine our obligations as a Network Tool supplier.

Norm wrote:

“Basically, an interception warrant would need to isolate and capture all communications to or from the subject of the warrant.  The warrant could specify that only header information is to be provided (i.e., a Pen Register/Trap and Tracee) or that header information and communications content should both be provided. “The Packet Technologies and Services Committee (PTSC) has developed standard ATIS-1000013.2007 for CALEA compliance for landline ISPs (including WiFi and WiMAX). Unfortunately, ATIS has not yet posted the standard on its web site (www.atis.org).”

Our promise to our customers will be to provide a minimal compliance utility on our NetEqualizer Platform and support these utilities without adding additional cost to the product, if possible.

Below is a Q&A regarding our plans.

When will the NetEqualizer CALEA compliance module be available?

We will have a “best effort” unit available for trial as of May 1. We caveat this as best effort because there may be some lag time to comply exactly with the requirement once the requirement is finalized and posted. However, there is enough information right now to get close to compliance, which is what we plan to do.

Will there be any additional cost?

At this time all customers with current NSS (software upgrade licenses) will not be charged. The NSS license for one year runs approximately 10 percent of the purchase cost of a new unit. Typically this would be in the $200 to $300 range.

Will the CALEA module ship with newly purchased units?

Yes, in fact any units purchased after March 20 will be eligible to receive the upgrade at no extra cost.

Will the upgrade cost for the CALEA module always remain the same?

We cannot promise a fixed price for future upgrades. If the complexity of this feature gets “out of hand,” we may have to label a “nonstandard” upgrade and charge, essentially making it a new product rather than an upgrade and charge accordingly.At this time our plans are to keep it as a standard upgrade.

Will the standard NetEqualizer feature and the CALEA utility run on the same hardware at the same time?

Due to the sensitive nature of the information should a warrant be requested for a tap, we have decided it would be best to focus on getting the stream to the federal agency. For this reason, the NetEqualizer will fall back to standard bridge mode. Obviously this may slow or degrade service to all customers, however this will be a rare event if ever and we’d rather do it this way than force customers to purchase an all new standalone appliance.

Additional Questions… If you have any questions please, contact us at support@apconnections.net or 1-888-287-2492. For additional information on CALEA, visit www.askcalea.net.

NetEqualizer Is Now Fully VLAN Compatible


It’s finally here! Our newest NetEqualizers are now shipping with full VLAN support. This means that NetEqualizers are fully compatible with VLAN traffic.

Best of all, if you already have a NetEqualizer, there is nothing to adjust or change should you convert your network to VLANs. The NetEqualizer will adjust automatically. You can also mix VLAN and non-VLAN tagged traffic without issue. If you are thinking about running the NetEqualizer with VLANs, call our support or sales teams for details at 1-800-918-2763.

For more information, visit our Web site.

Five Thousand Users? No Problem!


For customers who need to push more than 5,000 users, we have also recently optimized our Linux Kernel internals. We expect to do some beta tests with high-end customers this week. What this optimization will do is allow existing and future NetEqualizer customers to handle more users at one time without using more expensive hardware.

At NetEqualizer, we are always working to uphold our pledge to offer the most affordable bandwidth shaper on the market.

New Release Is Out!


Our latest NetEqualizer release is out! This new version:

  • allows for up to 11,000 entries in the connection table
  • allows up to 8,000 hard limits
  • allows minor fixes to connection limits, making them more robust
  • offers support for new license levels
  • all OS programs and related drivers were also updated

Note: You may need to upgrade hardware in older versions. Contact sales@apconnections.net for details.

We are also in final stages of testing “The Beast.” This is a dual 3.4 gigahertz Pentium based NetEqualizer that will handle 11,000 users and 350 megabits of traffic. The model number will be NE3000- 350.

For more information on our newest release, click here.

New Release in Final Test


Our latest NetEqualizer release is in final test. This new version:

  • allows for up to 11,000 entries in the connection table;
  • allows up to 8 thousand hard limits;
  • allows minor fixes to connection limits, making them more robust;
  • offers support for new license levels;
  • all OS programs and related drivers were also updated;

Note: You may need to upgrade hardware in older versions. Contact sales@apconnections.net for details.

We are also in final stages of testing “The Beast.” This is a dual 3.4 gigahertz Pentium based NetEqualizer that will handle 11,000 users and 350 megabits of traffic. The model number will be NE3000-350.