船载自动识别系统传输含中文信息的方法

文档序号:7896921阅读:605来源:国知局
专利名称:船载自动识别系统传输含中文信息的方法
技术领域
本发明涉及海上船舶信息通信技术,尤其涉及船载自动识别系统传输含中文信息 的方法。
背景技术
自动识别系统(Automatic Identification System,简称AIS)是一种可以用于水 上交通联络和指挥的岸-船、船-岸、船-船之间的通信、辅助导航系统。该系统为船舶航 行安全和航行管理提供了一种有效的手段,它基于无线电应答器的相关监测技术,可用于 海上船舶等运载工具的精确跟踪,以弥补传统雷达监测在自动识别目标以及获取航行动向 信息等方面的不足,对雷达监测起辅助或替代作用。目前很多国家都已把安装AIS船载系 统作为一项明文规定。在中国,船载AIS系统的应用也有愈趋广泛的势头。AIS系统用于海上监控必然涉及到信息传输,最新的AIS系统的国际标准《ITU 1371-3》对于英文传输有明确规定,却没有明确规定关于中文信息的传输方法,因此国内有 些厂商通过自行约定采用文本报文(即ASCII字符码信息)在自己生产的设备之间实现了 中文信息的传输;由于在将8位标准ASCII字符码信息封装到AIS的无线数据链路报文中 时,需要按照《6位ASCII码和8位标准ASCII字符码的对照表》将8位标准ASCII字符码 信息转换为6位ASCII码;因此,收发双方首先约定一个特定的6位ASCII码作为特征码, 用于特征传输的文本信息是英文文本还是含中文的文本,接收方将解析出来的特征码与收 发双方约定的中文信息的特征码进行比对,如果符合,就按照中文信息的解析方式解析文 本信息,从而还原文本原始内容。但是由于ASCII码本身就具有英文或字符的含义,在采用 6位ASCII码作为特征码时容易将本来是英文的字符信息而误判为中文信息的特征码,导 致采用错误的解析方式提取错误的信息内容,信息传输的可靠性低。此外,发送文本报文时 采用这种自定义的字符组合来编码中文信息也不符合《ITU 1371-3》协议标准。

发明内容
本发明所要解决的技术问题是提出一种船载自动识别系统传输含中文信息的方 法,选用二进制码作为中文信息的特征码,利用二进制报文作为含中文的信息的传输载体, 从而提高信息传输的可靠性。本发明解决上述技术问题所采用的技术方案是船载自动识别系统传输含中文信 息的方法,包括以下步骤a.选取二进制码作为发送方和接收方之间约定的传输中文信息的特征码;b.发送方将需要发送的信息内容和特征码按照一定的二进制报文格式封装为二 进制报文;c.发送方将封装完成的二进制报文发送至信道;d.接收方从信道接收二进制报文,按照与封装时相应的二进制报文格式解析该二 进制报文,解析出特征码和二进制信息;
e.判断二进制报文中的特征码是否为发送方和接收方之间约定的传输中文信息 的特征码,如果是,则执行步骤f,如果不是,则执行步骤g ;f.按照中文信息的解码方式对二进制信息的内容进行还原,结束;g.按《ITU 1371-3》协议标准的规定找到该二进制报文中的特征码对应的特殊应 用定义,按其特殊应用定义中对应的二进制报文格式解析二进制信息。进一步,步骤a中,从《ITU 1371-3》协议标准中未利用的特殊应用码中选取一个 二进制码作为发送方和接收方之间约定的传输中文信息的特征码。本发明的有益效果是利用了《ITU 1371-3》协议标准规定的专门用于特殊应用 目的的二进制报文作为含中文的信息的交换载体,扩展了其特殊应用识别码用于含中文的 信息的传输的用途,从而使得包含中文信息的传输既符合《ITU 1371-3》协议标准规定,又 避免了对英文文本信息内容选用错误的解析方式,提高信息传输的可靠性。


图1为本发明的方法流程图。
具体实施例方式下面结合附图对本发明作进一步的描述。传统技术中,以ASCII码作为特征码,采用文本作为AIS系统的信息交换载体,这 样容易将本来是英文的字符信息而误判为中文信息的特征码,导致采用错误的解析方式提 取错误的信息内容,此外,发送文本报文时采用这种自定义的字符组合来编码中文信息也 不符合《ITU1371-3》协议标准。针对上述缺陷,本发明提出了一种船载自动识别系统传输含 中文信息的新方法,选用二进制码作为中文信息的特征码,利用二进制报文作为含中文的 信息的传输载体,从而提高信息传输的可靠性,进一步,可以利用《ITU 1371-3》协议标准规 定的专门用于特殊应用目的的二进制报文作为含中文的信息的交换载体,扩展了其特殊应 用识别码作为特征码用于含中文的信息的传输,从而使得包含中文信息的传输既符合《ITU 1371-3》协议标准规定,又避免了对英文文本信息内容选用错误的解析方式,提高信息传输 的可靠性。在具体实施上,如图1所示,本发明中的船载自动识别系统传输含中文信息的方 法,采用以下步骤完成1.选取二进制码作为发送方和接收方之间约定的传输中文信息的特征码;在 ((ITU 1371-3》协议标准中,其特殊应用识别码是总共占用16位的二进制比特流,因此其可 以表示的特殊应用种类相当浩大,并且《ITU 1371-3》协议标准也未能利用完所有的特殊应 用识别码,还剩下了相当多的码值未作定义,特殊应用识别码用于区分不同的特殊应用,根 据不同的应用类型,信息数据的封装格式各不相同。中文信息传输在《ITU 1371-3》协议 标准中没有明确规定,但是,可以把中文信息视作一种特殊应用的编码,封装到二进制报文 中。这是对二进制报文的特殊应用的扩展,所选取的特征码必须在《ITU 1371-3》协议标准 已规定的特殊应用识别码之外选取,才不会造成与协议标准的冲突;如此,我们可以扩展利用尚未定义的码值作为传输中文信息的特征码,既不会和 现有的特殊应用识别码冲突,又在符合《ITU 1371-3》协议标准的前提下解决传统技术中采用ASCII码作为特征码而造成将本来是英文的字符信息而误判为中文信息的特征码,导致 采用错误的解析方式提取错误的信息内容的弊端;2.发送方将需要发送的信息内容和特征码按照一定的二进制报文格式封装为二 进制报文;为了适应中文信息或中英文信息的混合编码,对于有中文信息交换需求的收发 双方共同定义二进制报文格式,便于收发双方进行信息的解析与封装;3.发送方将封装完成的二进制报文发送至信道;4.接收方从信道接收二进制报文,按照与封装时相应的二进制报文格式解析该二 进制报文,解析为特征码和二进制信息;5.判断二进制报文中的特征码是否为发送方和接收方之间约定的传输中文信息 的特征码,如果是,则执行步骤6,如果不是,则执行步骤7 ;6.按照中文信息的解码方式对二进制信息的内容进行还原,即按照含中文信息的 解码方式提取报文中的二进制信息;7.判断特征码值,按《ITU 1371-3》协议的规定找到其对应的特殊应用定义,按其 对应的二进制报文格式解析报文中的二进制信息。
权利要求
1.船载自动识别系统传输含中文信息的方法,其特征在于包括以下步骤a.选取二进制码作为发送方和接收方之间约定的传输中文信息的特征码;b.发送方将需要发送的信息内容和特征码按照一定的二进制报文格式封装为二进制 报文;c.发送方将封装完成的二进制报文发送至信道;d.接收方从信道接收二进制报文,按照与封装时相应的二进制报文格式解析该二进制 报文,解析出特征码和二进制信息;e.判断二进制报文中的特征码是否为发送方和接收方之间约定的传输中文信息的特 征码,如果是,则执行步骤f,如果不是,则执行步骤g ;f.按照中文信息的解码方式对二进制信息的内容进行还原,结束;g.按《ITU1371-3》协议标准的规定找到该二进制报文中的特征码对应的特殊应用定 义,按其特殊应用定义中对应的二进制报文格式解析二进制信息。
2.如权利要求1所述的船载自动识别系统传输含中文信息的方法,其特征在于步骤 a中,从《ITU 1371-3》协议标准中未利用的特殊应用码中选取一个二进制码作为发送方和 接收方之间约定的传输中文信息的特征码。
全文摘要
本发明涉及海上船舶信息通信技术,其公开了一种船载自动识别系统传输含中文信息的方法,选用二进制码作为中文信息的特征码,利用二进制报文作为含中文的信息的传输载体,从而提高信息传输的可靠性。其技术方案的要点可概括为选用二进制码作为中文信息的特征码,利用二进制报文作为含中文的信息的传输载体,进一步,可以利用《ITU 1371-3》协议标准规定的专门用于特殊应用目的的二进制报文作为含中文的信息的传输载体,扩展了其特殊应用识别码作为特征码用于含中文的信息的传输的用途,从而使得包含中文信息的传输既符合《ITU 1371-3》协议标准规定,又避免了对信息内容选用错误的解析方式,提高信息传输的可靠性,适用于海上船舶信息通信。
文档编号H04L12/56GK102098292SQ20101060440
公开日2011年6月15日 申请日期2010年12月24日 优先权日2010年12月24日
发明者周密 申请人:成都天奥信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1