您好,欢迎来到暴趣科技网。
搜索
您的当前位置:首页一种实现北斗短报文可靠传输的方法[发明专利]

一种实现北斗短报文可靠传输的方法[发明专利]

来源:暴趣科技网
(19)中华人民共和国国家知识产权局

(12)发明专利申请

(10)申请公布号 CN 105611511 A (43)申请公布日 2016.05.25

(21)申请号 201610038674.X(22)申请日 2016.01.20

(71)申请人广州祺智通信科技股份有限公司

地址510000 广东省广州市广州经济技术开

发区南翔支路1号自编一栋403(A403)(72)发明人李伟坚 焦明辉 冯毅华 邹智文(74)专利代理机构广州市华学知识产权代理有

限公司 44245

代理人梁莹 焦明辉(51)Int.Cl.

H04W 4/14(2009.01)H04L 1/00(2006.01)H04L 1/08(2006.01)H04L 1/12(2006.01)

权利要求书3页 说明书7页 附图7页

(54)发明名称

一种实现北斗短报文可靠传输的方法(57)摘要

本发明提供一种实现北斗短报文可靠传输的方法,用于终端A向终端B进行短报文传输,包括卫星;该方法是在北斗短报文传输时接入北斗RD控制中心作为中转转发站,通过北斗RD控制中心对短报文数据进行逻辑判断和二次处理后再进行短报文传输,来实现北斗短报文的可靠传输。本发明的方法不仅可提高北斗短报文通讯的成功率,而且增加有效的回馈机制、重传机制、获取短报文机制。本发明的方法可达到传输数据有效存储在北斗RD控制中心中,而且通过北斗RD控制中心作为中转转发站进行北斗短报文可靠的收发,可大大提高短报文传输的成功率,从而提高北斗短报文传输的有效性、可靠性和稳定性。 C N 1 0 5 6 1 1 5 1 1 ACN 105611511 A

权 利 要 求 书

1/3页

1.一种实现北斗短报文可靠传输的方法,用于终端A向终端B进行短报文传输,包括卫星;其特征在于:在北斗短报文传输时接入北斗RD控制中心作为中转转发站,通过北斗RD控

来实现北斗短报文的制中心对短报文数据进行逻辑判断和二次处理后再进行短报文传输,

可靠传输;

所述在北斗短报文传输时接入北斗RD控制中心作为中转转发站,通过北斗RD控制中心对短报文数据进行逻辑判断和二次处理后再进行短报文传输是指:设置北斗RD控制中心作为终端A发送短报文给终端B的中转转发站;北斗RD控制中心中的北斗RD接收通道接收终端A发送的短报文,再将短报文通过北斗RD控制中心中的数据分发接口机存入到北斗RD控制中心中的数据库中,进行逻辑处理、历史查询和二次处理;同时数据分发接口机将短报文传输至北斗RD控制中心中的转发接口机并通过北斗RD控制中心中的北斗RD发送通道将此短报文转发给终端B。

2.根据权利要求1所述的实现北斗短报文可靠传输的方法,其特征在于:所述设置北斗RD控制中心作为终端A发送短报文给终端B的中转转发站;北斗RD控制中心中的北斗RD接收通道接收终端A发送的短报文,再将短报文通过北斗RD控制中心中的数据分发接口机存入到北斗RD控制中心中的数据库中,进行逻辑处理、历史查询和二次处理;同时数据分发接口机将短报文传输至北斗RD控制中心中的转发接口机并通过北斗RD控制中心中的北斗RD发送通道将此短报文转发给终端B,包括以下步骤:

第一步,北斗RD接收通道将接收到终端A发送的短报文信息一推送至北斗RD控制中心中的RD通道接口机,RD通道接口机将短报文信息一拆分并提取短报文信息一中的本机卡号、收方卡号和电文内容,然后将短报文信息一推送给数据分发接口机;其中,短报文信息一包括:本机卡号为“终端A卡号”、收方卡号为“北斗RD接收通道的卡号”、电文内容中的转发命令字、电文内容中的收方卡号为“终端B卡号”和电文内容中的内容;

第二步,数据分发接口机识别短报文信息一的转发命令字后,将短报文信息一的本机卡号、电文内容中的收方卡号、电文内容中的内容和短报文信息一的发送时间解析后存入北斗RD控制中心中的数据库;同时将短报文信息一推送给转发接口机;

第三步,转发接口机将短报文信息一进行重组为短报文信息二,并将短报文信息二通过数据分发接口机推送至北斗RD发送通道,北斗RD发送通道将短报文信息二通过卫星推送至终端B;其中,短报文信息二包括:收方卡号为“终端B卡号”、电文内容中的转发命令字、电文内容中的发方卡号为“终端A卡号”和电文内容中的内容。

3.根据权利要求2所述的实现北斗短报文可靠传输的方法,其特征在于:在北斗RD控制中心中,还设置有专线通道;第三步中,北斗RD发送通道将短报文信息二通过卫星推送至终端B的同时,将短报文信息二通过卫星推送至专线通道;数据分发接口机在设定时间内对是否收到专线通道的短报文信息二进行判断:若收到专线通道的短报文信息二,则表示短报文信息二为已发送状态,终止短报文信息二重新推送;否则,数据分发接口机重新将短报文信息二推送至北斗RD发送通道,北斗RD发送通道重新将短报文信息二通过卫星推送至终端B。

4.根据权利要求3所述的实现北斗短报文可靠传输的方法,其特征在于:在北斗RD控制中心中,还设置有回执接口机;在第二步中,数据分发接口机将短报文信息一推送给转发接口机的同时,将短报文信息一推送给回执接口机;回执接口机识别短报文信息一的本机卡

2

CN 105611511 A

权 利 要 求 书

2/3页

号为“终端A卡号”后,回执接口机将短报文信息一进行重组为短报文信息三,并将短报文信息三通过数据分发接口机推送至北斗RD发送通道,北斗RD发送通道将短报文信息三通过卫星推送至终端A;其中,短报文信息三包括:收方卡号为“终端A卡号”、电文内容中的回执命令字和电文内容中的状态详情为“系统已收到短报文”。

5.根据权利要求4所述的实现北斗短报文可靠传输的方法,其特征在于:所述回执接口机将短报文信息三通过数据分发接口机推送至北斗RD发送通道的同时,将短报文信息三通过数据分发接口机存入数据库。

6.根据权利要求4所述的实现北斗短报文可靠传输的方法,其特征在于:在第一步前,终端A发送短报文信息一后,在设定时间内对是否收到短报文信息三进行判断:若收到短报文信息三,则保存短报文信息三;否则,提示终端A重新将短报文信息一推送至北斗RD接收通道。

7.根据权利要求4所述的实现北斗短报文可靠传输的方法,其特征在于:在第三步后,回执接口机编辑短报文信息四,并将短报文信息四通过数据分发接口机推送至北斗RD发送通道,北斗RD发送通道将短报文信息四通过卫星推送至终端A;其中,短报文信息四包括:收方卡号为“终端A卡号”、电文内容中的回执命令字和电文内容中的状态详情为“已发送”。

8.根据权利要求4所述的实现北斗短报文可靠传输的方法,其特征在于:第三步后,回执接口机在北斗RD发送通道将短报文信息二推送至终端B后,在设定时间内对是否收到终端B通过专线通道传送的回执进行判断:

若收到终端B通过专线通道传送的回执,则回执接口机编辑短报文信息五,并将短报文信息五通过数据分发接口机推送至北斗RD发送通道,北斗RD发送通道将短报文信息五通过卫星推送至终端A;

否则,回执接口机编辑短报文信息六,并将短报文信息六通过数据分发接口机推送至北斗RD发送通道,北斗RD发送通道将短报文信息六通过卫星推送至终端A;

其中,短报文信息五包括:收方卡号为“终端A卡号”、电文内容中的回执命令字和电文内容中的状态详情为“发送成功”;短报文信息六包括:收方卡号为“终端A卡号”、电文内容中的回执命令字和电文内容中的状态详情为“已发送,未收到回执”。

9.根据权利要求8所述的实现北斗短报文可靠传输的方法,其特征在于:回执接口机将短报文信息五或短报文信息六通过数据分发接口机推送至北斗RD发送通道的同时,将短报文信息五或短报文信息六通过数据分发接口机存入数据库。

10.根据权利要求3所述的实现北斗短报文可靠传输的方法,其特征在于:在北斗RD控制中心中,还设置有离线接口机;终端B编辑短报文信息七,并将短报文信息七通过北斗RD接收通道传送至数据分发接口机;数据分发接口机识别短报文信息七的离线命令字后,将短报文信息七推送至离线接口机;

离线接口机在数据库中查询在电文内容中的时间段之前N小时里要发给终端B的短报文信息二,并将此短报文信息二推送至数据分发接口机;数据分发接口机重新打包此短报文信息二并插入队列中,然后通过北斗RD发送通道发送至终端B;

其中,短报文信息七包括:收方卡号为“北斗RD接收通道卡号”、电文内容中的离线命令字和电文内容中的时间段;

本发明的回执接口机将短报文信息五或短报文信息六通过数据分发接口机推送至北

3

CN 105611511 A

权 利 要 求 书

3/3页

斗RD发送通道的同时,将短报文信息五或短报文信息六通过数据分发接口机存入数据库。

4

CN 105611511 A

说 明 书

一种实现北斗短报文可靠传输的方法

1/7页

技术领域

[0001]本发明涉及卫星导航及通信领域,更具体地说,涉及一种实现北斗短报文可靠传输的方法。

背景技术

[0002]北斗卫星导航系统是我国自主开发的全球卫星导航系统,整个系统由天空卫星、地面控制站和用户应用终端三个部分组成。而北斗RD短报文通信是北斗卫星导航系统的一项特色功能,北斗RD通信是北斗卫星导航系统的一种自主研发、与空间位置定位共存的卫星通信功能。北斗RD通信由空间卫星、地面控制总站、地面北斗终端三方共同完成,由地面终端发起,总站控制,空间卫星中转。[0003]其中,北斗终端具有定位、短报文数据通信等功能。目前,现实场景中北斗终端在进行通信时会受各种原因影响,大大降低通讯成功率,据我公司统计北斗终端进行短报文通信时,如果排除天气、障碍物、杂波等干扰,收发成功率是93%,在受到各种环境因素的综合影响经常产生下,成功率会降到85%,且近年来北斗RD的用户量大增,经常产生避免天空卫星信道拥塞的现象,此时北斗卫星会采取发送抑制功能,抑制用户短报文发送,在这种情况下北斗终端发送的成功率更是下降到50%,可见北斗终端在实际使用中通讯成功率偏低,用户体验度差;归结导致北斗短报文不可靠传输主要有两大因素:[0004]一、由于各种干扰、抑制等不确定的环境因素影响,导致北斗短报文传输时的数据丢失。

[0005]二、缺少信息回馈抑制,导致发送方不知道接收方是否收到短报文,而接收方也不知道发送方有无发送短报文。

[0006]在北斗短报文传输现状(图1)中,造成问题因素一的原因有3点:[0007]1.用户在执行发送短信给对方,即终端A将信息发射给卫星的时候(图1①),由于信号的强弱或环境的各种干扰等原因,导致卫星没有收到终端A发来的短报文。[0008]2.终端A发射短报文给卫星时,但由于系统抑制,卫星不转发短卫星收到短报文,报文,终端B就不会收到短报文。

[0009]3.卫星收到终端A发来的短报文,并且已转发给终端B(图1④),但由于终端B信号的强弱或环境的各种干扰等原因,导致终端B收不到短报文。[0010]造成问题因素二的原因有4点:[0011]1、用户在执行发送短信给对方,即终端A将信息发射给卫星的时候(图1①),由于信号的强弱或环境的各种干扰等原因,导致卫星没有收到终端A发来的短报文,用户并不知道卫星有没收到;或者卫星收到短报文,但由于系统抑制,卫星不转发短报文,用户并不知道卫星有无转发。[0012]2、卫星收到终端A发来的短报文,并且已转发给终端B(图1④),但由于终端B信号的强弱或环境的各种干扰等原因,导致终端B收不到短报文,终端A的用户并不知道终端B有无收到短报文。

5

CN 105611511 A[0013]

说 明 书

2/7页

3、终端B已收到短报文,但终端A的用户并不知道终端B是否有收到短报文。

[0014]4、卫星收到终端A发来的短报文,并且已转发给终端B(图1④),但由于终端B未开机,终端B就可能收不到短报文,而终端B的用户也不知道有没有用户发过短报文来。[0015]因此,现需提供一种实现北斗短报文可靠传输的方法已解决上述问题。发明内容

[0016]本发明的目的在于克服现有技术中的缺点与不足,提供一种实现北斗短报文可靠传输的方法,该方法可提高北斗短报文传输的有效性、可靠性和稳定性。[0017]为了达到上述目的,本发明通过下述技术方案予以实现:一种实现北斗短报文可靠传输的方法,用于终端A向终端B进行短报文传输,包括卫星;其特征在于:在北斗短报文传输时接入北斗RD控制中心作为中转转发站,通过北斗RD控制中心对短报文数据进行逻辑判断和二次处理后再进行短报文传输,来实现北斗短报文的可靠传输;[0018]所述在北斗短报文传输时接入北斗RD控制中心作为中转转发站,通过北斗RD控制中心对短报文数据进行逻辑判断和二次处理后再进行短报文传输是指:设置北斗RD控制中心作为终端A发送短报文给终端B的中转转发站;北斗RD控制中心中的北斗RD接收通道接收终端A发送的短报文,再将短报文通过北斗RD控制中心中的数据分发接口机存入到北斗RD控制中心中的数据库中,进行逻辑处理、历史查询和二次处理;同时数据分发接口机将短报文传输至北斗RD控制中心中的转发接口机并通过北斗RD控制中心中的北斗RD发送通道将此短报文转发给终端B。[0019]在上述方案中,可达到传输数据有效存储在北斗RD控制中心中,而且通过北斗RD控制中心作为中转转发站进行北斗短报文可靠的收发,可大大提高短报文传输的成功率,从而提高北斗短报文传输的有效性、可靠性和稳定性。

[0020]所述设置北斗RD控制中心作为终端A发送短报文给终端B的中转转发站;北斗RD控制中心中的北斗RD接收通道接收终端A发送的短报文,再将短报文通过北斗RD控制中心中的数据分发接口机存入到北斗RD控制中心中的数据库中,进行逻辑处理、历史查询和二次处理;同时数据分发接口机将短报文传输至北斗RD控制中心中的转发接口机并通过北斗RD控制中心中的北斗RD发送通道将此短报文转发给终端B,包括以下步骤:[0021]第一步,北斗RD接收通道将接收到终端A发送的短报文信息一推送至北斗RD控制中心中的RD通道接口机,RD通道接口机将短报文信息一拆分并提取短报文信息一中的本机卡号、收方卡号和电文内容,然后将短报文信息一推送给数据分发接口机;其中,短报文信息一包括:本机卡号为“终端A卡号”、收方卡号为“北斗RD接收通道的卡号”、电文内容中的转发命令字、电文内容中的收方卡号为“终端B卡号”和电文内容中的内容;[0022]第二步,数据分发接口机识别短报文信息一的转发命令字后,将短报文信息一的本机卡号、电文内容中的收方卡号、电文内容中的内容和短报文信息一的发送时间解析后存入北斗RD控制中心中的数据库;同时将短报文信息一推送给转发接口机;[0023]第三步,转发接口机将短报文信息一进行重组为短报文信息二,并将短报文信息二通过数据分发接口机推送至北斗RD发送通道,北斗RD发送通道将短报文信息二通过卫星推送至终端B;其中,短报文信息二包括:收方卡号为“终端B卡号”、电文内容中的转发命令字、电文内容中的发方卡号为“终端A卡号”和电文内容中的内容。

6

CN 105611511 A[0024]

说 明 书

3/7页

在整个短报文发送的过程中,所有的收发记录都会存储在北斗RD控制中心中,则

可以通过北斗服务平台查询到这些记录,这样可以保证短报文信息的有效性,提高用户的使用方便,达到北斗短报文传输过程的可靠性。本发明的北斗RD通道采用的是专利“一种北斗RD多通道通信的实现方法”里的方法来布置北斗RD通道的,并且北斗短报文同时收发是存在干扰的,因此本发明是将北斗RD收发通道切分为北斗RD发送通道和北斗RD接收通道,并且分开摆放,保证了北斗RD通道发送和接收的成功率。[0025]现在北斗大系统用户量接近饱和,所以在发送短报文的时候会经常遇到发送抑制,同时也会存在环境的干扰,导致卫星没收到北斗RD发送通道来出的短报文。那么本发明采用设置专线通道的方案:在北斗RD控制中心中,还设置有专线通道;第三步中,北斗RD发送通道将短报文信息二通过卫星推送至终端B的同时,将短报文信息二通过卫星推送至专线通道;数据分发接口机在设定时间内对是否收到专线通道的短报文信息二进行判断:若收到专线通道的短报文信息二,则表示短报文信息二为已发送状态,终止短报文信息二重新推送;否则,数据分发接口机重新将短报文信息二推送至北斗RD发送通道,北斗RD发送通道重新将短报文信息二通过卫星推送至终端B。直到有专线通道返回的短报文信息二数据,这样就可以保障无论接收终端是否在网和开关机状态,北斗RD发送通道的发送都是100%成功推送出去,从而保证了北斗RD发送通道发出的短报文的安全、可靠、不会丢失。[0026]在北斗RD控制中心中,还设置有回执接口机;在第二步中,数据分发接口机将短报文信息一推送给转发接口机的同时,将短报文信息一推送给回执接口机;回执接口机识别短报文信息一的本机卡号为“终端A卡号”后,回执接口机将短报文信息一进行重组为短报文信息三,并将短报文信息三通过数据分发接口机推送至北斗RD发送通道,北斗RD发送通道将短报文信息三通过卫星推送至终端A;其中,短报文信息三包括:收方卡号为“终端A卡号”、电文内容中的回执命令字和电文内容中的状态详情为“系统已收到短报文”。对于发送用户不知道短报文发送状态的情况,本发明在北斗RD控制中心上增加了回执接口机,终端A收到回执后用户就可得知刚发的短报文,北斗RD控制中心已经收到了。

[0027]所述回执接口机将短报文信息三通过数据分发接口机推送至北斗RD发送通道的同时,将短报文信息三通过数据分发接口机存入数据库。用户也可以通过北斗服务平台查询这些短报文历史记录里,看到每条短报文的状态情况,从而提高的用户体验,加强了可靠性。

[0028]在第一步前,终端A发送短报文信息一后,在设定时间内对是否收到短报文信息三进行判断:若收到短报文信息三,则保存短报文信息三;否则,提示终端A重新将短报文信息一推送至北斗RD接收通道。若终端A在设定时间内未收到北斗RD发送通道发来的回执信息,那么就表示刚发的短报文没发送成功,或者真的是北斗大系统抑制,导致短报文丢失,那么终端A就可以进行再一次的重发。这样就可以保障用户能可靠的将短报文成功发送出去。[0029]在第三步后,回执接口机编辑短报文信息四,并将短报文信息四通过数据分发接口机推送至北斗RD发送通道,北斗RD发送通道将短报文信息四通过卫星推送至终端A;其中,短报文信息四包括:收方卡号为“终端A卡号”、电文内容中的回执命令字和电文内容中的状态详情为“已发送”。终端A收到回执后用户就可得知刚发的短报文,北斗RD控制中心已经转发给终端B,这样发送用户就能很清楚的得知短报文的状态,是否真的成功发送给终端B,或者是在哪个地方出了问题。

7

CN 105611511 A[0030]

说 明 书

4/7页

第三步后,回执接口机在北斗RD发送通道将短报文信息二推送至终端B后,在设定

时间内对是否收到终端B通过专线通道传送的回执进行判断:[0031]若收到终端B通过专线通道传送的回执,则回执接口机编辑短报文信息五,并将短报文信息五通过数据分发接口机推送至北斗RD发送通道,北斗RD发送通道将短报文信息五通过卫星推送至终端A;[0032]否则,回执接口机编辑短报文信息六,并将短报文信息六通过数据分发接口机推送至北斗RD发送通道,北斗RD发送通道将短报文信息六通过卫星推送至终端A;[0033]其中,短报文信息五包括:收方卡号为“终端A卡号”、电文内容中的回执命令字和电文内容中的状态详情为“发送成功”;短报文信息六包括:收方卡号为“终端A卡号”、电文内容中的回执命令字和电文内容中的状态详情为“已发送,未收到回执”。[0034]终端B在接收时也可能因为未在网或未开机,而导致没收到短报文,用户对信息的判断还不准确,要真正确认终端B有无收到,那么终端B也需要使用的专线通道来实现回执的发送。本发明通过回执接口机在设定时间内判断是否收到终端B通过专线通道传送的回执,若没收到,则证明终端B未收到短报文,终端A收到回执后用户就可得知刚发的短报文,北斗RD控制中心已经转发给终端B,但终端B可能处于未开机或不在网的状态。若收到,则终端A收到回执后用户就可得知刚发的短报文,终端B已成功收到。

[0035]回执接口机将短报文信息五或短报文信息六通过数据分发接口机推送至北斗RD发送通道的同时,将短报文信息五或短报文信息六通过数据分发接口机存入数据库。这样用户也可以通过北斗服务平台查询这些短报文历史记录里,看到每条短报文的状态情况,加强了数据传输的有效存储,每一步发送状态查询,能分析消息的动向,从而大大提高了可靠性。

[0036]在北斗RD控制中心中,还设置有离线接口机;终端B编辑短报文信息七,并将短报文信息七通过北斗RD接收通道传送至数据分发接口机;数据分发接口机识别短报文信息七的离线命令字后,将短报文信息七推送至离线接口机;

[0037]离线接口机在数据库中查询在电文内容中的时间段之前N小时里要发给终端B的短报文信息二,并将此短报文信息二推送至数据分发接口机;数据分发接口机重新打包此短报文信息二并插入队列中,然后通过北斗RD发送通道发送至终端B;[0038]其中,短报文信息七包括:收方卡号为“北斗RD接收通道卡号”、电文内容中的离线命令字和电文内容中的时间段;

[0039]本发明的回执接口机将短报文信息五或短报文信息六通过数据分发接口机推送至北斗RD发送通道的同时,将短报文信息五或短报文信息六通过数据分发接口机存入数据库。

[0040]由于北斗终端设备并不是户外长期开启的通讯设备,终端往往是在用的时候才开启,那么就会有很多情况是终端A在不知道终端B有没开机的情况下,就发送消息给终端B。在卫星将短报文发送给终端B的时候,若终端B并没有开机,这样这条短报文就会丢失。本发明的终端A采取的是先将短报文发到北斗RD控制中心中,终端B可以通过北斗RD控制中心中查询到没收到的历史信息,同时可以通过北斗RD控制中心的离线获取功能来接收没收到的历史消息记录。同时终端B里要有处理机制,因为可能会一些消息其实是终端B已经接收过的,所以终端B要将重复的消息覆盖,这样就能保障接收用户能获取到所有没收到的短报

8

CN 105611511 A

说 明 书

5/7页

文。

本发明的方法通过专线通道、回执接口机和离线接口机就能大大的提高了用户的

使用体验。现有的北斗短报文传输用户体验差,本发明通过在北斗RD控制中心的基础上,再加入回执接口机、专线通道和离线接口机,这样可以更好的监控短报文的状态,并将状态推送给发送终端,那发送终端就能实时得知发送的短报文对方有无收到;同时接收终端可以通过离线接口机来接收关机时和不在网状态下没收到的短报文,这样就可以保障接收终端不会遗漏和丢失短报文;这样发送终端和接收终端的用户体验就会大大提升,进而改善了北斗短报文的传输可靠。

[0042]同时北斗RD控制中心包括依次连接的北斗RD接收通道、RD通道接口机、数据分发接口机和数据库,还包括与RD通道接口机连接的北斗RD发收通道、与数据分发接口机和数据库连接的转发接口机、以及与数据库连接的北斗服务平台,还包括分别与数据分发接口机连接的回执接口机、离线接口机和专线通道。

[0043]北斗RD控制中心是可布置在机房服务器上,也可以布置便携处理器中,适用于不同的应用环境,使北斗可靠的传输能使用在更多方面的应用;本发明的方法成本低、实用性强,该方法有效的解决了北斗短报文在传输过程中遇到的不可靠的问题,在这之上更是开阔了更多用户体验功能来提高可靠性,并克服了多个北斗RD通信器同时工作所产生的干扰问题,是北斗短报文通信传输的延伸和创新。[0044]与现有技术相比,本发明具有如下优点与有益效果:[0045]1、本发明保障了北斗短报文的传输不会丢失,通过北斗RD营运系统来进行转发,使得北斗短报文在传输过程中变得可以控制,能对短报文进行二次处理和逻辑判断,同时也将北斗短报文有效的存储在北斗RD控制中心里,可提供查询历史记录,保障了信息的可有效性。[0046]2、本发明可实现北斗RD通道在收发之间产生的干扰,从而提高北斗RD通道在短报文传输时的稳定性和可靠性,通过一个可靠的中间传输来提高接收成功率。[0047]3、本发明实现发送者可以得知发送传输时的状态,得知短报文的送达状况,保障了发送者实时得知信息发送状态,不需要对方回复信息才知道,这样可以实时的在得知对方有没有收到短报文,在没有收到短报文的时候更可以主动灵活的进行其它的处理方式。[0048]4、本发明实现接收终端就算在关机或不在网状态下,也不会丢失短信,可以通过离线获取功能,来得到所有没收到的短报文,保障了信息的有效性,不会遗留任何短报文。[0049]5、本发明的方法不仅可提高北斗短报文通讯的成功率,而且增加有效的回馈机制、重传机制、获取短报文机制。附图说明

[0050]图1是北斗终端发送短报文现状示意图;

[0051]图2是本发明方法北斗RD控制中心发送短报文示意图;[0052]图3北斗RD控制中心发送短报文示意图;[0053]图4是北斗RD发送通道重发功能示意图;[0054]图5是终端A重发功能的示意图;

[0055]图6是北斗RD控制中心回执功能的示意图;

9

[0041]

CN 105611511 A[0056][0057]

说 明 书

6/7页

图7是北斗RD控制中心离线功能示意图;图8是北斗各个功能短报文协议图。

具体实施方式

[0058]下面结合附图与具体实施方式对本发明作进一步详细的描述。[0059]实施例

[0060]如图2至图8所示,本发明实现北斗短报文可靠传输的方法是用于终端A向终端B进行短报文传输,其包括卫星。本发明在北斗短报文传输时接入北斗RD控制中心(图2⑦)作为中转转发站,通过北斗RD控制中心对短报文数据进行逻辑判断和二次处理后再进行短报文传输,来实现北斗短报文的可靠传输。其中,在北斗短报文传输时接入北斗RD控制中心作为

通过北斗RD控制中心对短报文数据进行逻辑判断和二次处理后再进行短报文中转转发站,

传输是指:设置北斗RD控制中心作为终端A发送短报文给终端B的中转转发站;北斗RD控制中心中的北斗RD接收通道接收终端A发送的短报文,再将短报文通过北斗RD控制中心中的数据分发接口机存入到北斗RD控制中心中的数据库中,进行逻辑处理、历史查询和二次处理;同时北斗RD控制中心中的转发接口机通过北斗RD控制中心中的北斗RD发送通道将此短报文转发给终端B。

[0061]上述具体包括以下步骤,如图3所示:[0062]第一步,北斗RD接收通道(图2②)将接收到终端A发送的短报文信息一推送至北斗RD控制中心中的RD通道接口机,RD通道接口机将短报文信息一拆分并提取短报文信息一中的本机卡号、收方卡号和电文内容,然后将短报文信息一推送给数据分发接口机;其中,短报文信息一包括:本机卡号为“终端A卡号”、收方卡号为“北斗RD接收通道的卡号”、电文内容中的转发命令字、电文内容中的收方卡号为“终端B卡号”和电文内容中的内容;[0063]第二步,数据分发接口机识别短报文信息一的转发命令字后,将短报文信息一的本机卡号、电文内容中的收方卡号、电文内容中的内容和短报文信息一的发送时间解析后存入北斗RD控制中心中的数据库;同时将短报文信息一推送给转发接口机;[00]第三步,转发接口机将短报文信息一进行重组为短报文信息二,并将短报文信息

北斗RD发送通道将短报文信息二通过卫星二通过数据分发接口机推送至北斗RD发送通道,

推送至终端B;其中,短报文信息二包括:收方卡号为“终端B卡号”、电文内容中的转发命令字、电文内容中的发方卡号为“终端A卡号”和电文内容中的内容。[0065]如图2和图4所示,在北斗RD控制中心中,还设置有专线通道;第三步中,北斗RD发送通道将短报文信息二通过卫星推送至终端B(图2④)的同时,将短报文信息二通过卫星推送至专线通道(图2⑥);数据分发接口机在30秒内对是否收到专线通道的短报文信息二进行判断:若收到专线通道的短报文信息二,则表示短报文信息二为已发送状态,终止短报文信息二重新推送;否则,数据分发接口机重新将短报文信息二推送至北斗RD发送通道,北斗RD发送通道重新将短报文信息二通过卫星推送至终端B。[0066]如图2和图5所示,在北斗RD控制中心中,还设置有回执接口机;在第二步中,数据分发接口机将短报文信息一推送给转发接口机的同时,将短报文信息一推送给回执接口机;回执接口机识别短报文信息一的本机卡号为“终端A卡号”后,回执接口机将短报文信息一进行重组为短报文信息三,并将短报文信息三通过数据分发接口机推送至北斗RD发送通

10

CN 105611511 A

说 明 书

7/7页

道,北斗RD发送通道将短报文信息三通过卫星推送至终端A;其中,短报文信息三包括:收方卡号为“终端A卡号”、电文内容中的回执命令字和电文内容中的状态详情为“系统已收到短报文”。回执接口机将短报文信息三通过数据分发接口机推送至北斗RD发送通道的同时,将短报文信息三通过数据分发接口机存入数据库。在第一步前,终端A发送短报文信息一后,在30秒内对是否收到短报文信息三进行判断:若收到短报文信息三,则保存短报文信息三;否则,提示终端A重新将短报文信息一推送至北斗RD接收通道。[0067]在第三步后,回执接口机编辑短报文信息四,并将短报文信息四通过数据分发接口机推送至北斗RD发送通道,北斗RD发送通道将短报文信息四通过卫星推送至终端A;其中,短报文信息四包括:收方卡号为“终端A卡号”、电文内容中的回执命令字和电文内容中的状态详情为“已发送”。[0068]如图2和图6所示,第三步后,回执接口机在北斗RD发送通道将短报文信息二推送至终端B后,在30秒内对是否收到终端B通过专线通道传送(图2⑤⑥)的回执进行判断:[0069]若收到终端B通过专线通道传送的回执,则回执接口机编辑短报文信息五,并将短报文信息五通过数据分发接口机推送至北斗RD发送通道,北斗RD发送通道将短报文信息五通过卫星推送至终端A;[0070]否则,回执接口机编辑短报文信息六,并将短报文信息六通过数据分发接口机推送至北斗RD发送通道,北斗RD发送通道将短报文信息六通过卫星推送至终端A;[0071]其中,短报文信息五包括:收方卡号为“终端A卡号”、电文内容中的回执命令字和电文内容中的状态详情为“发送成功”;短报文信息六包括:收方卡号为“终端A卡号”、电文内容中的回执命令字和电文内容中的状态详情为“已发送,未收到回执”。

[0072]回执接口机将短报文信息五或短报文信息六通过数据分发接口机推送至北斗RD发送通道的同时,将短报文信息五或短报文信息六通过数据分发接口机存入数据库。[0073]如图2和图7所示,在北斗RD控制中心中,还设置有离线接口机;终端B编辑短报文信息七,并将短报文信息七通过北斗RD接收通道传送至数据分发接口机;数据分发接口机识别短报文信息七的离线命令字后,将短报文信息七推送至离线接口机;

[0074]离线接口机在数据库中查询在电文内容中的时间段之前N小时里要发给终端B的短报文信息二,并将此短报文信息二推送至数据分发接口机;数据分发接口机重新打包此短报文信息二并插入队列中,然后通过北斗RD发送通道发送至终端B;[0075]其中,短报文信息七包括:收方卡号为“北斗RD接收通道卡号”、电文内容中的离线命令字和电文内容中的时间段。

[0076]本发明的回执接口机将短报文信息五或短报文信息六通过数据分发接口机推送至北斗RD发送通道的同时,将短报文信息五或短报文信息六通过数据分发接口机存入数据库。

[0077]上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。

11

CN 105611511 A

说 明 书 附 图

1/7页

图1

图2

12

CN 105611511 A

说 明 书 附 图

2/7页

图3

13

CN 105611511 A

说 明 书 附 图

3/7页

图4

14

CN 105611511 A

说 明 书 附 图

4/7页

图5

15

CN 105611511 A

说 明 书 附 图

5/7页

图6

16

CN 105611511 A

说 明 书 附 图

6/7页

图7

17

CN 105611511 A

说 明 书 附 图

7/7页

图8

18

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baoquwan.com 版权所有 湘ICP备2024080961号-7

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务