EADS地铁应用开发接口功能及实例分析

时间:2022-09-12 05:12:31

EADS地铁应用开发接口功能及实例分析

【摘要】文章主要介绍了EADS(欧洲宇航)公司TETRA系统为集成商/二次开发商针对地铁调度通信应用开发所提供的应用开发接口。分别介绍了TCS(TETRA通信接口服务器)接口、PEI AT命令接口等的功能,并以“用户台识别号呼叫”的应用开发功能为实例,分析了EADS地铁应用开发接口的具体实现原理。

【关键词】TETRA 数字集群 地铁无线调度通信 应用开发接口

1 概述

目前,国内地铁无线专网调度通信系统广泛采用TETRA数字集群系统用于地铁无线运营调度通信,为提高地铁运营效率、确保行车安全、应对突发事件发挥着越来越重要的作用。

由于地铁无线调度通信属于无线专网通信范畴,集成商/二次开发商须针对地铁用户对调度通信的特殊要求在TETRA系统厂家提供的系统及设备的基础上进行二次开发,因此,TETRA系统厂家能否提供丰富、灵活的应用开发接口(API),是系统能否满足地铁用户需求的关键。

EADS公司的TETRA系统为集成商/二次开发商提供了丰富强大、灵活方便的应用开发接口,已广泛应用于国内地铁,如香港地铁所有7条线路、深圳地铁1~5号线,广州地铁2/8号线、4号线,武汉地铁1、2号线,南京地铁、沈阳地铁等多条地铁线路。

2 EADS TETRA系统应用开发接口

EADS系统提供的应用开发接口包括与调度台、调度服务器、录音系统、网管系统、数传控制台等二次开发设备连接的TCS(TETRA通信接口服务器)接口、TCP/IP接口,与车载台、固定台等连接的PEI AT命令接口等。

2.1 TCS接口

参见下图1,EADS的TCS接口基于成熟的Windows XP平台,并支持 Microsoft (COM/DCOM) 技术或IP Socket,通过TCS接口,EADS系统可以为二次开发应用提供多种不同的服务:

Voice services语音业务:包括个呼、组呼、紧急呼叫等;

Data messaging数据业务:包括状态信息、短数据等;

Provisioning and fleet mapping配置管理:包括无线用户、通话组、组织块管理等;

Group membership management组成员管理:包括动态重组等等。

2.2 PEI AT命令接口

通过PEI AT命令接口,EADS系统可为二次开发车载台、固定台提供如下功能接口:

语音呼叫控制;

数据(短信、状态信息、IP包数据)呼叫控制;

面板键盘控制;

PTT控制;

组文件夹及组管理控制(组扫描、优先级等);

集群模式/直通模式控制;

喇叭及音量控制;

摘挂机控制;

接收信号强度获取;

呼叫号码识别控制;

地址簿控制等。

2.3 其它接口

EADS TETRA系统还可为应用开发提供如下接口:

录音接口(可提供调度台录音,固定组录音,全网动态录音接口);

网管接口(可提供设备故障告警信息、设备配置管理、系统性能测量数据等);

呼叫记录、计费接口;

GPS定位信息接口等。

3 应用开发举例

通过EADS系统所提供的丰富灵活的应用开发接口,集成商/二次开发商可为地铁用户提供诸如调度员车次号呼叫列车、列车自动转换正线行车调度通话组/车辆段调度通话组等地铁无线专网的特殊调度通信控制功能,以下的例子就是称为“用户台识别号呼叫”的应用开发功能介绍。

地铁无线调度通信系统的每一个用户都分配有相应不同的身份识别码(ID号)。其中对于每个车载台可分配多个功能号,每个车载台除了本身电台的身份ID号外,还分配有司机号、车次号、车组号等功能号,功能号与身份ID号是相对应的。

通过列车的身份ID号与功能号的对应方式,可根据信号专业的自动列车控制系统(ATS)的信息,进行实时的、自动的跟踪编制,通过调度台的二次开发,可实现列车的车次号呼叫功能,大大方便了列车调度的工作。

“用户台识别号呼叫”应用开发功能的实现原理如图2所示。二次开发CAD服务器接收ATS发过来的列车车次号信息,将该信息与其系统内的机车车次号数据库进行比较,可得知该列车的机车号、ID号、组ID号,这是每个车载台固定的编号,将该号码信息转发给调度,调度就可通过组ID号对该列车发起呼叫,从而实现机车车次号的呼叫功能。

4 结语

EADS公司在为集成商/二次开发商提供具有强大灵活的应用开发接口的同时,还通过合作伙伴计划(TWSIP),为集成商/二次开发商提供培训、技术支持、开发接口套件、仿真平台等帮助,与合作伙伴一起,为地铁用户提供优质可靠的系统产品及高效完善的服务,共同为我国的地铁通信发展做出应有的贡献。

上一篇:TD-LTE产业链已初具雏形 下一篇:一种基于基站共享模式的CDMA边漫信号覆盖解决...