用于轨道交通的通信网关的制作方法
【技术领域】
[0001]本发明涉及轨道交通技术,尤其涉及一种用于轨道交通的通信网关。
【背景技术】
[0002]高级数据链路控制(High-Level Data Link Control,简称HDLC),是一个在同步网上传输数据、面向比特的数据链路层协议。近年来,HDLC通讯协议广泛应用于数据通信领域,并且在铁路机车、轻轨、地铁等轨道交通网络监控系统及其终端设备中被广泛应用。HDLC通讯协议的特点是透明传输、可靠性高、传输效率高、可进行双向同时传输,能够支持多机通信,轨道车辆中的各个设备采用HDLC通信总线进行数据传输,保证了各轨道车辆中的各个设备通信的可靠性和实时性。
[0003]通用分组无线服务(General Packet Rad1 Service,简称GPRS)技术作为一种通用的无线分组技术,由于其高效传输高速或低速数据、优化网络资源、无线资源、分配方式灵活等优点常被应用于轨道交通网络监控系统等工业现场控制领域中,用于读取轨道车辆的各个设备中数据传输过程的数据等等。
[0004]但是,在目前的轨道交通领域中,轨道车辆中的各个设备采用HDLC通信总线进行数据传输时,若采用GPRS技术去读取数据传输过程中的数据时,或者采用GPRS技术使得采用HDLC通信总线的轨道车辆与外部设备进行通信时,缺乏一种可以将HDLC有线传输网络和GPRS无线传输网络连接起来的数据转换装置。
【发明内容】
[0005]本发明提供一种用于轨道交通的通信网关,用以解决现有技术中轨道车辆中的各个设备采用HDLC通信总线进行数据传输时,采用GPRS技术去读取数据传输过程中的数据时,或者采用GPRS技术使得采用HDLC通信总线的轨道车辆与外部设备进行通信时,缺乏一种可以将HDLC有线传输网络和GPRS无线传输网络连接起来的数据转换装置的问题。
[0006]本发明提供一种用于轨道交通的通信网关包括:
[0007]GPRS收发器,HDLC通信物理接口,GPRS协议和HDLC协议之间的协议转换处理器;
[0008]所述协议转换处理器连接在所述GPRS收发器和HDLC通信物理接口之间;
[0009]所述GPRS收发器,用于接收轨道交通地面控制站发送的第一无线信号,并将所述第一无线信号转换成第一数字信号并发送给所述协议转换处理器,或者,用于接收所述协议转换处理器发送的第二数字信号并转换成待发送的符合GPRS协议的第二无线信号,并将所述第二无线信号发送给所述轨道交通地面控制站;
[0010]所述协议转换处理器,用于接收所述第一数字信号,将HDLC网络地址添加到接收到的所述第一数字信号中成为第三数字信号并发送给所述HDLC通信物理接口,或者,用于检测并读取所述HDLC通信物理接口中的所述第二数字信号,然后将所述第二数字信号发送给所述GPRS收发器;
[0011 ] 所述HDLC通信物理接口,用于将接收到的所述第三数字信号解析成符合HDLC通信协议的HDLC数据,通过HDLC通信总线发送给轨道车辆中的设备,或者,用于通过HDLC通信总线接收轨道车辆中的设备的HDLC数据并解析成所述第二数字信号。
[0012]进一步地,所述GPRS收发器包括无线硬件接口(Antenna Hardware Interface,简称ANT)天线、GPRS通信模块和用户身份识别(Subscriber Identity Module,简称SHI)接口电路;
[0013]所述GPRS通信模块连接在所述ANT天线和所述S頂接口电路之间;
[0014]所述S頂接口电路,用于提供一个S頂插槽,以插入S頂卡;
[0015]所述ANT天线,用于接收轨道交通地面控制站发送的第一无线信号,并将所述第一无线信号转换成第一模拟量电信号,或者,用于接收所述GPRS通信模块发送的第二模拟量电信号,转换成待发送的所述第二无线信号,并将所述第二无线信号发送给所述轨道交通地面控制站;
[0016]所述GPRS通信模块,用于检测所述ANT天线中的所述第一模拟量电信号并转换成所述第一数字信号,读取所述S頂卡中的SIM串码,将所述第一数字信号中的串码与所述S頂串码进行比对,在比对结果一致时,将所述第一数字信号发送给所述协议转换处理器,或者,用于接收所述协议转换处理器发送的所述第二数字信号,并读取所述SIM接口电路中的SIM串码,将所述SIM串码添加到所述第二数字信号中,将添加SIM串码后的第二数字信号转换成符合GPRS通信协议的所述第二模拟量电信号,将所述第二模拟量电信号发送给所述ANT天线。
[0017]进一步地,所述协议转换处理器包括中央处理单元、存储器和HDLC接口 ;
[0018]所述中央处理单元连接在所述存储器和所述HDLC接口之间,并且,所述中央处理单元与所述GPRS通信模块连接;
[0019]所述HDLC接口设置有输入接口和输出接口 ;
[0020]所述中央处理单元,用于接收所述第一数字信号,将HDLC网络地址添加到接收到的所述第一数字信号中成为第三数字信号,通过所述输出接口将所述第三数字信号发送给所述HDLC通信物理接口,或者,用于通过所述输入接口读取所述HDLC通信物理接口中的所述第二数字信号并存入所述存储器中,然后将所述第二数字信号发送给所述GPRS通信模块。
[0021 ] 进一步地,所述HDLC通信物理接口包括发送接口和接收接口 ;
[0022]所述发送接口与所述输入接口连接,所述接收接口与所述输出接口连接。
[0023]进一步地,所述GPRS通信模块包括第一推荐标准232 (RecommendedStandard232,简称 RS232)接口和 GPRS 子单元;
[0024]所述GPRS子单元与所述第一 RS232接口连接;
[0025]所述GPRS子单元,用于检测所述ANT天线中的所述第一模拟量电信号并转换成所述第一数字信号,读取所述S頂卡中的SIM串码,将所述第一数字信号中的串码与所述SIM串码进行比对,在比对结果一致时,将所述第一数字信号解析成符合RS232通讯协议的RS232串行通信数据流格式,将RS232串行通信数据流格式的第一数字信号发送给所述第一 RS232接口,或者,用于接收所述第一 RS232接口发送的RS232串行通信数据流格式的第二数字信号,将RS232串行通信数据流格式的第二数字信号转换成数字信号格式,并读取所述S頂接口电路中的SIM串码,将所述SIM串码添加到数字信号格式的第二数字信号中,将添加S頂串码后的数字信号格式的第二数字信号转换成符合GPRS通信协议的第二模拟量电信号,将第二模拟量电信号发送给所述ANT天线;
[0026]所述第一 RS232接口,用于接收RS232串行通信数据流格式的第一数字信号,并发送给所述协议转换处理器,或者,用于接收所述协议转换处理器发送的RS232串行通信数据流格式的第二数字信号,并发送给所述GPRS子单元。
[0027]进一步地,所述协议转换处理器还包括第二 RS232接口 ;
[0028]所述第二 RS232接口,连接在所述中央处理单元和所述GPRS通信模块之间;
[0029]所述第二 RS232接口,用于接收RS232串行通信数据流格式的第一数字信号,将RS232串行通信数据流格式的第一数字信号转换成数字信号格式的第一数字信号,或者,用于接收所述中央处理单元发送的所述第二数字信号,并将所述第二数字信号解析成符合RS232通讯协议的RS232串行通信数据流格式,将RS232串行通信数据流格式的第二数字信号发送给所述第一 RS232接口。
[0030]本发明的技术效果是:通过提供一种包括了 GPRS收发器,GPRS协议和HDLC协议之间的协议转换处理器,以及HDLC通信物理接口的用于轨道交通的通信网关;其中,协议转换处理器连接在GPRS收发器和HDLC通信物理接口之间;GPRS收发器接收轨道交通地面控制站发送的无线信号,转换成数字信号后发送给协议转换处理器,协议转换处理器将该数字信号添加HDLC网络地址后发送给HDLC通信物理接口,再通过HDLC通信物理接口解析成符合HDLC通信协议的HDLC数据,最后发