A method and apparatus for a magnetic field dipole based transmitter and magnetic field sensor receiver to detect and/or determine the position and/or orientation of a user's receiver; in some embodiments accuracy to less than one foot is achievable; in some embodiments a receiver is located in a cellular phone. An exemplary communications protocol for a location network service is disclosed.