Edit: VOIP indeed. Centurylink outage: https://komonews.com/news/local/centurylink-outage-knocks-ou...
Edit: VOIP indeed. Centurylink outage: https://komonews.com/news/local/centurylink-outage-knocks-ou...
I've consulted with a few rural counties (I don't know a thing about the PNW, is Kitsap a rural or suburban county?) who got their circuits leased to them through a local MSP/IT Shop who had all the best intentions, but overlooked any sort of failover and you end up with an answering center taking calls over a single adtran going direct out to a CLEC.
Just wondering if this is less county refusing to do something, and more like the county implementing services sold to them that probably could have benefited from better planning and integration.
It seems more than likely that Centurylink Sales/Marketing convinced a few counties to use them and then sold itself to other counties as "the" provider for such services.
Not enough, I would wager. It's something I spend a lot of time thinking about, living in one of the largest cities in the country now, with parents who live comfortably in the rural south-but have complained about the internet a couple of times.
To their credit, they'll lose connectivity for hours and not even mind, since mom will just turn on the radio and listen to the local PBS station and tend to her garden while dad goes out to his woodshop.
Others in their community probably aren't as content without connectivity, for such long periods as they are.
There was a always a tension when it comes to outsourcing and considering core competencies in the orgs I saw. Can imagine less appetite for creative solutions when critical things like 911 are involved.
It had more points of failure, instead of one big point of failure. It was also less available nationwide due to the expense.
I await the results of all the inquiries into this to find out what took place here.
Edit: Oh and "But $ISP doesn't offer traditional phone service, they sell VoIP", is as of 2005 no longer a valid excuse for non-compliance: https://www.fcc.gov/document/commission-requires-interconnec...
The only central office downtime from a major fire was in 1975 in New York City, resulting in 23 days of downtime.[1] All the incoming cables and the main distributing frame had to be replaced. The switching equipment, on upper floors, survived and just needed some maintenance and cleaning. That was still a crossbar office; it hadn't been converted to electronic switching yet. Worst disaster in the history of the Bell System. Bell switched to less flammable cable coverings, like plenum cable, after that.
Widespread failure of 911 service suggests an overcentralized architecture. 911 requires a phone number to address lookup, so there's a database involved. Widespread failure indicates this was implemented as a remote query service ("in the cloud") rather than read-only database copies of the directory at each central office.
(And even during the cutover, they're careful not to interrupt any emergency calls.)
Where were the signals going after the cables have been cut?
And then again in 2015.
Also, there was that kid who put together areport of all infra cable runs for a thesis and the FBI confiscated it... https://www.google.com/amp/s/www.nbcbayarea.com/news/local/F...
Here's probably the simplest introduction.[1] When reading this, note phrases like "ORIGINATING REGISTER SEIZES AN IDLE MARKER". Think of that as "originating register asks for an idle marker from the pool of markers". Very little equipment is dedicated to specific lines. Everything is done by requesting a service from one of several identical units. If one of those units fails, the system capacity is reduced, but the switch does not go down as long as at least one of each unit type is still up.
The switch fabric, the actual crossbars, is dumb. It just makes the connections it's told to make.
Shared resources include:
- Originating registers. These provide dial tone and record dialed digits. They parse the incoming number to the limited extent needed to decide when it's finished.
- Markers. The smart part of the system. When an originating register has a full set of digits, it finds an idle marker and sends it the call info. The marker figures out what to do next, in about half a second, and then it's free for another call. Markers tell the switch fabric what connections to make. They're duplicated, and the two halves check each other. If the halves disagree, the marking aborts. If a marker aborts, the originating register tries again with another marker. One retry only. Marker failures also cause data to be sent to a "trouble recorder". As usual, there's more than one of those, and they're "seized" as needed.
- Senders. These send digits from one exchange to the next. They're primitive modems.
- Trunks. Lines between exchanges. Full duplex, four wires.
- Terminating senders. The receive side of senders.
There are also units associated with accounting, coin telephones, routing tables, and other auxiliary functions.
The key takeway here is that there's no single point of failure.
Thank you for sharing, that was an enjoyable watch!
Can you recommend such a book?
/edit: i see you answered this for another poster
I wouldn't be surprised to find that most emergency call networks rely on the local ILEC, although I would have expected routing to be less centralized.