China's Beidou Navigation Satellite System has started providing global services via its 33-satellite network, according to the project leader.