Selective routers in the 911 system
Welcome! I would love to help you wrap your head around how 911 calls actually get where they need to go. Before we dive into the nuts and bolts of legacy selective routers, it would be incredibly helpful to know a little bit about you so I can tailor my explanations perfectly for your background.
I work in public safety / emergency communications.
It's fantastic to have you here! Since you work directly in public safety and emergency communications, you likely interact with the results of these systems every day, even if the underlying machinery is hidden away in a telecom closet.
Meet the Selective Router
What is the difference between a normal telephone switch and an SR?
That is a great question, and it gets right to the heart of why emergency routing is so specialized.
While a normal telephone switch is like a postal worker who only looks at the zip code on an envelope to send it to the next town, a selective router has to open the envelope, read the exact house address, and then decide which specific local station gets to deliver it.
The Specialized Logic of the Selective Router
The Internal Decoder Ring: The ESN
A 911 call from a landline routed through a central office to a selective router, which queries an SRDB database for ESN 104 to direct the call to PSAP A instead of PSAP B.
I've outlined this call flow above so you can see exactly how the router acts as the traffic cop between the caller and your dispatch center.
Next, we can look closer at how the router performs this translation behind the scenes using the Master Street Address Guide.
What happens if the selective router database lookup fails?
The Backup Plan: Default Routing
What is the difference between default routing and alternate routering?
Data Failures vs. Traffic Jams
- Default Routing (The "Who Are You?" Fallback): As we discussed, this kicks in when the selective router receives a call but cannot figure out where it is coming from. The phone line is physically working, but the SRDB lookup fails, or the database is completely offline. Because the router does not know the caller's ESN, it drops the call into a pre-assigned default PSAP based on the incoming trunk line.
- Alternate Routing (The "Line Busy" Fallback): This is triggered when the database lookup works perfectly, the router knows exactly which should get the call, but that PSAP's physical lines are down, busy, or completely overloaded.
| Feature | Default Routing | Alternate Routing |
|---|---|---|
| Trigger | Database lookup failure (missing ANI/ALI/ESN) | Destination PSAP is busy, overloaded, or offline |
| Router Knowledge | Doesn't know where the call is originating | Knows exactly where the call should go |
| Destination | Pre-assigned PSAP for the incoming trunk | Pre-programmed backup PSAP for the target agency |
Does this distinction make sense based on what you see on the dispatch floor? We can look at how the physical database matching works next, or I can quiz you on this first subtopic to make sure we have legacy routing locked down.