Intelligence experts have suggested China has made its satellite navigation system available to Iran.