[发明专利]一种基于北斗短报文通信的数据传输方法有效
申请号: | 201510409911.4 | 申请日: | 2015-07-13 |
公开(公告)号: | CN104994035B | 公开(公告)日: | 2018-06-12 |
发明(设计)人: | 王铤慧 | 申请(专利权)人: | 宁波尚为信息技术有限公司 |
主分类号: | H04L12/863 | 分类号: | H04L12/863;H04B7/185 |
代理公司: | 宁波诚源专利事务所有限公司 33102 | 代理人: | 邓青玲 |
地址: | 315201 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 北斗 原始数据 短报文 混合报文 发送终端 接收终端 数据传输 用户数据 捆绑 发送 内容格式 数据捆绑 通信功能 通信 应用 | ||
1.一种基于北斗短报文通信的数据传输方法,其特征在于:将需要发往同一个北斗接收终端的不同用户数据捆绑在一个北斗短报文中,然后通过北斗发送终端发送出去,不同用户数据捆绑后的北斗短报文成为混合报文,混合报文的长度满足能够用北斗短报文协议进行发送,混合报文的内容包含:标识、第一原始数据长度、第一原始数据、第二原始数据长度、第二原始数据、……第n原始数据长度、第n原始数据;不同用户数据捆绑进同一个北斗短报文的方式为:
建立并维护一个发送队列,当北斗发送终端可以发送北斗短报文时,首先从发送队列的头部取出并移除首条待发数据,将首条待发数据作为第一原始数据放入混合报文内,统计第一原始数据的字节长度,将第一原始数据的字节长度存入混合报文的第一原始数据长度;然后依次往后遍历发送队列,找到第一个能够放入混合报文剩余空间的待发数据,把该待发数据作为第二原始数据放入混合报文中,并从发送队列中删除此待发数据,同样统计该待发数据的字节长度存入混合报文的第二原始数据长度;按照这个规则不断循环,直到混合报文剩余空间无法容纳发送队列中的任何待发数据为止;
在北斗发送终端,为每一个用户数据提供优先权级别,然后根据优先权级别将用户数据存入发送队列,优先级最高的用户数据放在发送队列的头部,优先级低的用户数据放在优先级高的数据后面。
2.根据权利要求1所述的数据传输方法,其特征在于:混合报文的格式为:标识、第一原始数据长度、第一原始数据、第二原始数据长度、第二原始数据、……第n原始数据长度、第n原始数据。
3.根据权利要求2所述的数据传输方法,其特征在于:标识的长度为1个字节,第一原始数据长度、第二原始数据长度、……第n原始数据长度的位数也均为1个字节。
4.根据权利要求1所述的数据传输方法,其特征在于:混合报文的格式为:标识、第一原始数据长度、第二原始数据长度、……第n原始数据长度、第一原始数据、第二原始数据、……、第n原始数据;其中,标识的内容包含标志位和总共捆绑了几个原始数据。
5.根据权利要求1所述的数据传输方法,其特征在于:北斗接收终端收到北斗发送终端发来的混合报文后,根据混合报文的内容格式,依次提取出混合报文中的原始数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波尚为信息技术有限公司,未经宁波尚为信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510409911.4/1.html,转载请声明来源钻瓜专利网。