Skip Links

Network World

  • Social Web 
  • Email 
  • Close

RIM explains BlackBerry crash; questions remain

By John Cox , Network World , 04/20/2007

The BlackBerry network failure this week was caused by a small bit of new code and a still unexplained problem in the network’s failover process.

Research in Motion, which runs the BlackBerry service through its Canadian network operations center, says it has ruled out security and capacity issues, and hardware or software infrastructure failures, as the cause of the outage, which blocked e-mail service to subscribers in the Americas.

RIM sent an e-mail describing the cause of the outage late Thursday night, Eastern Time, its first detailed communication since the BlackBerry service was disrupted Tuesday evening. (See Buzzblog on RIM's failure to communicate.) The e-mail is a model of managed communication. It only once acknowledges a “problem,” and only once uses the word “failure,” and then only in eliminating a potential cause.

Just hours after the e-mail was sent, RIM and T-Mobile unveiled the debut of the “performance-driven” BlackBerry 8800 on the carrier’s cell net. The BlackBerry 8800 allows users to "stay connected and productive while on the go,” according to the joint press release.

But when RIM’s own net failed, users of the 8800, and most of the other BlackBerry handsets, were left with little more than a rather expensive alarm clock or thumb-powered game console for the Brickbreaker game.

BlackBerry subscribers noticed the disruption when the usual stream of mobile e-mails dried up Tuesday evening. IT managers scrambled to figure out if the problem was related to RIM’s enterprise server software, their wireless carrier, or the RIM operations center.

According to RIM, its IT staff Tuesday deployed a new system routine that was intended to better optimize the system’s caching. The new code was not a critical routine and “was expected to be non-impacting with respect to the real-time operation of the BlackBerry infrastructure.”

RIM has concluded that the pre-testing of the new code was “insufficient.”

The new routine didn’t behave according to plan, apparently: It “triggered a compounding series of interaction errors between the system’s operational database and the cache.”

Troubleshooters at the NOC identified the problem and tried to correct it. When those measures failed, and RIM has not given any time frame for this whole process, the NOC staff began a well-rehearsed failover process to a backup system.

Comment
Login
Forgot your account info?
Add comment
Anonymous comments subject to moderator approval. Register here for member benefits.
Have a NetworkWorld account? Log in here. Register now for a free account.

Videos

rssRss Feed
Save The Date!
What They Are Saying

In all of these letters that you have posted, Chuck, I have yet to see one that apologizes to PZ Myers...- bullet

Join the Discussion