public javax.script.ScriptEngineManager() public javax.script.ScriptEngineManager(java.lang.ClassLoader) public javax.script.ScriptEngineManager() javax.script.ScriptEngineManager@4288467f jdk.nashorn.api.scripting.NashornScriptEngine@6f4ea1b0 [Ljava.lang.reflect.Method;@63dfab74 public java.lang.Object jdk.nashorn.api.scripting.NashornScriptEngine.getInterface(java.lang.Class) public java.lang.Object jdk.nashorn.api.scripting.NashornScriptEngine.getInterface(java.lang.Object,java.lang.Class) public java.lang.Object jdk.nashorn.api.scripting.NashornScriptEngine.invokeMethod(java.lang.Object,java.lang.String,java.lang.Object[]) throws javax.script.ScriptException,java.lang.NoSuchMethodException public java.lang.Object jdk.nashorn.api.scripting.NashornScriptEngine.eval(java.lang.String,javax.script.ScriptContext) throws javax.script.ScriptException public java.lang.Object jdk.nashorn.api.scripting.NashornScriptEngine.eval(java.io.Reader,javax.script.ScriptContext) throws javax.script.ScriptException public javax.script.Bindings jdk.nashorn.api.scripting.NashornScriptEngine.createBindings() public java.lang.Object jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(java.lang.String,java.lang.Object[]) throws javax.script.ScriptException,java.lang.NoSuchMethodException public javax.script.CompiledScript jdk.nashorn.api.scripting.NashornScriptEngine.compile(java.io.Reader) throws javax.script.ScriptException public javax.script.CompiledScript jdk.nashorn.api.scripting.NashornScriptEngine.compile(java.lang.String) throws javax.script.ScriptException public javax.script.ScriptEngineFactory jdk.nashorn.api.scripting.NashornScriptEngine.getFactory() public void javax.script.AbstractScriptEngine.setContext(javax.script.ScriptContext) public void javax.script.AbstractScriptEngine.setBindings(javax.script.Bindings,int) public javax.script.Bindings javax.script.AbstractScriptEngine.getBindings(int) public java.lang.Object javax.script.AbstractScriptEngine.eval(java.lang.String,javax.script.Bindings) throws javax.script.ScriptException public java.lang.Object javax.script.AbstractScriptEngine.eval(java.io.Reader,javax.script.Bindings) throws javax.script.ScriptException public java.lang.Object javax.script.AbstractScriptEngine.eval(java.io.Reader) throws javax.script.ScriptException public java.lang.Object javax.script.AbstractScriptEngine.eval(java.lang.String) throws javax.script.ScriptException public java.lang.Object javax.script.AbstractScriptEngine.get(java.lang.String) public void javax.script.AbstractScriptEngine.put(java.lang.String,java.lang.Object) public javax.script.ScriptContext javax.script.AbstractScriptEngine.getContext() public final void java.lang.Object.wait() throws java.lang.InterruptedException public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException public boolean java.lang.Object.equals(java.lang.Object) public java.lang.String java.lang.Object.toString() public native int java.lang.Object.hashCode() public final native java.lang.Class java.lang.Object.getClass() public final native void java.lang.Object.notify() public final native void java.lang.Object.notifyAll() com.google.gso.b.EncodingUtil@2b3c7338

AEROSPACE CHINA ›› 2024, Vol. 25 ›› Issue (2): 3-14.doi: 10.3969/j.issn.1671-0940.2024.02.001

• BEIDOU NAVIGATION SATELLITE SYSTEM SERVICES •     Next Articles

BeiDou Navigation Satellite System Services: the Evolution and Way Ahead

LU Jun1,2, ZHANG Gong3, WANG Huilin4, LI Gang1,2, YANG Yu5   

  1. 1 Beijing Institute of Tracking and Telecommunication Technology, Beijing 100094
    2 Key Laboratory of Smart Earth, Beijing 100094
    3 Institute of Telecommunication and Navigation, CAST, Beijing 100094
    4 China Satellite Navigation Office, Beijing 100009
    5 Southwest China Research Institute of Electronic Equipment, Chengdu 610036
  • Online:2024-07-30 Published:2024-12-25

Abstract: Since the official operation of the BeiDou Global Navigation Satellite System (BDS-3), it has played a vital role in the national economy, national defence and security, and to enhance the people’s productivity and life. Based upon the three main characteristics, route design inheritance and development, highly integrated services, and “spiraling” incremental development, this paper introduces the service composition of BeiDou Navigation Satellite System (BDS) and summarizes the evolution of four types of BDS services, that include Positioning, Navigation and Timing (PNT), message communications, navigation augmentation, and international Search and Rescue (SAR). Moreover, the design features and performance of each service are discussed in detail, and the development trend of BDS services is examined in the light of the latest round of changes in the Global Navigation Satellite System (GNSS). Finally, development proposals are proposed, namely, stable operation of the system, enhancement of service performance, and empowerment through integration of multiple means.

Key words: BDS-3, service evolution, development status