In the Halo 3 level "The Crow's Nest," we hear a Marine shout out "Shielding failed. They're down and charging," after the base is hit with an EMP. Several theories have been given for this, including actual metal plating, however Halo 3: ODST may have provided us with a link.
In the Epilogue of ODST, we see the Engineer Vergil about to give Johnson - and in effect the UNSC - vital information about the Covenant, yet his aid most likely didn't end there. As we all know, Engineers are actually Forerunner artificial lifeforms. The Bubble Shield equiptment was a UNSC crafted device, however the shield dome (which is noticeably stronger than the MJOLNIR's shield system) shares the familiar hexagonal pattern that is found on Forerunner consoles (Halo Wars) and the Sentinel shields in Halo 3. What if Vergil provided the technological know-how for the UNSC to develop it's own shields?
Now apply the Bubble Shield to a larger scale, and you've got base shielding. This is somewhat easy to do, as the base is stationary. However what's next? Possibly ship shielding, as well as personal shields for Marines and ODST.
Current Fan Fictions in the Library:ODST: Hellbound
The Interrogation of Ellen Anders
Halo: Archangel