E911 Service Compliance and Engineering

We help you understand your E911 obligations, design networks and Microsoft Teams deployments that meet them, and test end-to-end to confirm compliance.

Built for Real E911 Deployments

The E911 Service Partner That Actually Tests

We've worked with major service providers, multi-state enterprises, and government customers on real 911 implementations, audits, and testing. 

icon-e911-2-1

E911 Architecture Design

We design call routing, location databases, and notification architecture for Direct Routing, Operator Connect, Calling Plans, and traditional VoIP networks.
icon-e911-2-2

Compliance Reviews

Our team reviews your voice network and systems end-to-end to ensure they meet Kari's Law and RAY BAUM's Act compliance requirements.

icon-e911-2-3

Microsoft Teams LIS Setup

For MS Teams environments, we map every WiFi BSSID, Ethernet switch port, IP subnet, and wireless AP in the Location Information Service database.

icon-e911-2-4

Automatic Location Update

We design and test automatic dispatchable location detection so that your remote and hybrid VoIP users get the right address conveyed. 
icon-e911-2-5

PIDF-LO and RFC 6442 Engineering

We configure PIDF-LO and RFC 6442 location encoding in SIP signaling so dispatchable location moves through the call path correctly.
icon-e911-2-6

End-to-End Testing and Validation

Our team tests with PSAPs and the National Emergency Contact Center to confirm 911 calls go through and everything works as intended.

E911 That Works When It Matters

We Solve Your VoIP E911 Service Problems

You can't just assume your E911 service works just because the vendor said it does. We audit your environment and fix what's broken.

icon-e911-3-1

Nobody Tested for Compliance

Vendors always say the voice system you bought is compliant, but no one ever places a call to test it. We do that work, and we usually find gaps. 
icon-e911-3-2

Incorrect WiFi Coverage Maps

If your Teams LIS only maps the BSSID to your HQ, that's not a dispatchable location. We map across every floor and room to keep you compliant.
icon-e911-3-3

Nomadic Workers Aren't Covered

The Teams client can send 911 calls from remote and hybrid workers to the wrong address. We prevent that by adding automatic location detection. 
icon-e911-3-4

Device Outdial Complexities

If you have a device - including a conference room phone or a  "Smart Whiteboard" - and it can call outbound to telephone numbers, then it needs to be able to call 911! We help you architect for this.

icon-e911-3-5

No CPE-Based Location Update

You must provide at least one method for users to update 911 location info using the CPE. We build that workflow and audit end-to-end.

icon-e911-3-6

Cross-Vendor Inconsistency

Compliance is difficult when you have disjointed voice services, each with its own 911 path and location database. We align E911 across every platform.

OUR CLIENTS

Trusted by Industry Leaders

Join other organizations that enjoy expert engineering support with ECG.

Maryland_Logo_rgb_white
logo-usdeptofjustice
segra
momentum-logo-white
KPU-Logo-white
e911-5-1 (2)
WHY CHOOSE ECG

Your E911 VoIP Experts

We don’t assume your network is compliant just because your vendors say so. 

ECG has been engineering VoIP networks for over twenty years. We've worked with major service providers, multi-state enterprises, and government customers on real 911 implementations, real audits, and real testing, and we partner with external legal consultants when you need specific legal questions answered. Plus, we've taught the technology for supporting regulatory frameworks for 911, Kari's Law, and RAY BAUM's Act in classes for years, so we can ensure your engineers and vendors have the training they need to move the work forward.

Success Stories From Our Clients

ECG is definitely the right team for our network!

Nicole Rodriguez

AVP Switching and Wireless Data Engineering | AT&T Mobility

ECG's broad scope of clients means they know what's happening before we do. We stay competitive with ECG as our guide.

Mark Hayes

VP of Voice Engineering | Momentum Telecom

ECG has really cool technology!

Jeff Pulver

Voice over IP Pioneer

ECG delivers exceptional quality and service via their software products and consulting services. Speaking as someone with direct large scale enterprise delivery with their team, my personal experience has been universally positive.

Joe Pfiefer

Assistant Director | U.S. Department of Justice

I'm happy to say I've partnered with ECG at a number of service providers. You guys have been an outstanding engineering and operations partner for my teams.

Tom Faherty

VP | Databank

ECG is a reliable partner.

Edwin Martirosyan

COO | BluIP

GET STARTED WITH ECG TODAY

Book Your 30-Minute Connect Call

Get in touch with ECG for products and services that support your crucial voice infrastructure needs. 

Experience the ECG Advantage

Whether you’re a service provider, enterprise, or government agency, your voice infrastructure is in good hands with ECG.

_Ñëîé_1

Proven Expertise

Our team has decades of proven experience building and supporting voice networks.

_Ñëîé_1

Powerful Partnerships

Our strategic alliances are designed to help deliver customer-centric, total solutions to our clients.

_Ñëîé_1

Elevated Network Design

We draw from experience with dozens of service providers to create straightforward, manageable designs.

_Ñëîé_1

Comprehensive Support

Our team will assist in your technical projects, support your goals, automate processes, and train your team.

How We Help

End-to-End Support for VoIP With E911 Services

We help service providers and enterprises deploy E911-compliant networks that work – and fix problems before there's a real emergency.

e911-9-1

E911 Service Design and Deployment

Standing up a 911-compliant VoIP network requires precision. We design the location database, call routing, central notification, user-facing address update workflow, and testing protocol together before you start cutting users over.

  • We map every WiFi BSSID, Ethernet switch port, and IP subnet to specific civic addresses with floor, room, and suite information.
  • We configure SBC routing, dial plan, and emergency behavior so 911 calls route correctly.
  • We design the central notification flow so the right people find out when somebody dials 911.
  • We coordinate with PSAPs and the National Emergency Contact Center to do real test calls and verify that the system works. 
e911-9-2 (1)

E911 Troubleshooting and Operational Support

When 911 calls go wrong, you want to know fast. We dig in with packet captures, log review, and signaling analysis to find exactly where the gap is. We will:

  • Capture SIP signaling, including PIDF-LO content and Geolocation header values.
  • Audit the location database against deployed network gear, finding address mismatches, missing BSSIDs, etc.
  • Verify 911 calls from each location route to the correct PSAP, not just the PSAP that covers your headquarters.
  • Prepare FCC outage reports when 911-related outages happen and document what you're doing to prevent it.
e911-9-3

E911 Service Provider Optimization and Compliance

E911 delivers more value beyond compliance. We'll help you streamline operations as your network and workforce evolve, and integrate 911 systems with your broader voice and security infrastructure by: 

  • Building change management processes so the location database gets updated when something changes.
  • Aligning E911 across MS Teams, contact center, and softphone apps to ensure consistent compliance.
  • Performing periodic compliance audits to check the location database and call flow as your network changes.
  • Verifying that your STIR/SHAKEN attestation works correctly on emergency call paths.
Frequently Asked Questions

Common E911 Service Questions, Answered

Get quick answers to common questions about E911 compliance, dispatchable location, Kari's Law, RAY BAUM's Act, and implementation.

No. ECG is not a law firm, and we don't give legal advice. We do work with external telecom legal consultants, including firms like Marashlian & Donahue, the COMMlaw Group, and can connect you to those attorneys when you need legal advice on your specific situation.

What we provide is technical engineering, network audits, compliance reviews against published rules, testing, and documentation. Legal interpretation and legal advice come from attorneys.

Both enterprises (which operate a business phone system - a "Multi-Line Telephone System", MLTS) and service providers have obligations. 

Federal fines can run up to $10,000 plus $500 per day for ongoing non-compliance.

But the real cost is both safety and liability. If somebody suffers or dies because they couldn't reach 911 from your phone system, or because dispatch went to the wrong location, you face  both the moral guilt and the civil liability charges -- along with reputational damage.   Complying with these laws isn't about the fines. It's about doing the right thing for people on your network. 

Microsoft Teams uses a Location Information Service (LIS) that you populate as an administrator. You map WiFi BSSIDs, Ethernet switch ports, IP subnets, and wireless access points to civic addresses with floor, room, and suite information.

Whenever a user makes a 911 call, the Teams client queries the LIS with network identifiers it can detect, and the LIS returns a location encoded as PIDF-LO and inserted into SIP signaling.

You're responsible for building that database accurately, keeping it updated as your network changes, handling remote workers and nomadic devices, setting up central notification, and testing end-to-end. Most enterprises skip that last part.

 A registered location is the address the user gave you when they signed up – basically, their home or office address on file. That's the worst-case minimum.

A dispatchable location is where the user actually is at the time of the call, including floor, room, suite, and enough detail for first responders to find them inside the building.

The law is moving toward an automatic, dispatchable location for all VoIP, but you generally still need a registered location and must provide users with an easy way to update it from the CPE itself. 

This is a gray area and not entirely clear. Some interpretations say that if you're providing SIP trunking and somebody hangs an MLTS off of it, the MLTS is what has to comply, not the trunk. However, it's not always that clean.

If you're a service provider offering SIP trunking and you can provide central notification or related capabilities, you should consult a telecom attorney about your specific situation. We can help you think through the technical aspects and connect you with legal counsel for interpretation. 

RFC 6442 defines a Geolocation header field for SIP that carries either the location itself (location-by-value, typically as PIDF-LO XML) or a reference to a location database (location-by-reference, as SIP or HTTP URI). It also defines a Geolocation-Error header and a 424 response code for an unusable location.

The rule is that intermediary SBCs forwarding location values must not modify them. Your SBC should pass the Geolocation header and PIDF-LO body parts through unchanged when not originating the location.

We've seen SBCs that strip the Geolocation header in the name of header normalization, which breaks E911 in ways that are hard to debug.

Emergency location technology varies by location, but in much of the world similar requirements help keep people safe. 

We focus primarily on US regulations, where deep, specific regulatory work is required.

 

Yes. We can prepare technical documentation, packet captures, network diagrams, location database snapshots, and testing records that demonstrate what your system was actually doing at the time of an incident.

We work alongside your legal counsel to ensure the technical narrative aligns with legal strategy. If you don't have telecom legal counsel, we can connect you with attorneys who do this work regularly.

Ready to Experience the ECG Difference?

Get in touch for products that support your crucial voice infrastructure needs.