下载后可任意编辑基于北斗通信终端的数据转发控制器设计 一、引言 随着我国北斗卫星应用技术的进展,北斗卫星的终端用户数量也大范围增加,其中军事、工业和民用领域都大量部署北斗通信终端,以其提供定位和通信功能。 北斗短消息信道是一个极为窄的信道,北斗通信终端根据北斗用户卡等级的高低来控制发送一次短消息数据的大小在数十字节到数百字节之间,并且北斗通信终端在发送短消息数据时有发送间隔的控制,从而使得单台北斗通信终端发送短消息需要秒级到分级的时间间隔。限于上述条件,可以看出通过使用单个北斗通信终端的北斗短消息信道发送较大的数据时,数据需要根据卡的等级进行分包和间隔发送,这种条件下加上其无线信号本身的不可靠性,所发送的数据是基本无法保证其准第 1 页 共 7 页下载后可任意编辑确性和时效性的。 基于这种现状,我们需要一种技术将已有的北斗通信终端的使用进行扩展,从而能够起到共享北斗短消息信道的目的。 二、概述 针对引言提出的问题,本文设计了一种基于北斗通信终端的数据转发控制器,以下简称北斗数据转发控制器。北斗数据转发控制器主要用于接收转发多个方向的北斗短消息,其与北斗通信终端的数据串口进行连接,同时将提供数据串口和网络口两类对外接入的数据接口。 北斗数据转发控制器保留了常规的北斗通信终端的接入手段,即北斗短消息使用设备直接使用串口连接北斗通信终端,根据该方式依旧可以进行常规的北斗短消息的收发;北斗数据转发控制器在保持该种方式的使用情况下,支持采纳外接的以太网网络口和数据串口接入其他设备或网络中,以此实现了北第 2 页 共 7 页下载后可任意编辑斗通信终端的共享使用和数据接口类型的扩展。北斗数据转发控制器对数据具有增删包头和优先等级权限的控制功能,可以实现不同数据源的转发和不同优先级数据报文的传输策略控制。 三、北斗数据转发控制器设计 (一)控制器工作原理 北斗数据转发控制器接收转发所有对外数据接口的北斗短消息,并对数据进行增删包头处理,从而使得数据可以在串口及网络中传输。当数据报文中携带了优先级等级信息的报文时,转发控制器将该数据存入北斗短消息发送队列,对该队列中的数据进行优先发送。当收到未携带优先级等级信息的北斗短消息报文时,转发控制器先推断是否有优先级等级信息的数据在排队,假如没有,则正常发送该类普通短消息,假如有则丢弃该条短消息。北斗数据转发控制器数据处理完成后通过北斗串第 3...