The major barriers to LBC are as follows:
Lack of GPS in same mobile phones
Accuracy of devices
The cost-benefit justification
Limited network bandwidth
Invasion of privacy