数传电台及其功率自适应方法

文档序号:7815503阅读:267来源:国知局
数传电台及其功率自适应方法
【专利摘要】本发明公开了一种数传电台及其功率自适应方法,上述方法预先定义发射电台及接收电台使用的查询报文和应答报文的格式;并执行以下步骤:发射电台周期性发射查询报文;接收电台收到查询报文后,向上述发射电台返回携带有RSSI信息的应答报文;发射电台解析收到的应答报文,并根据解析得到的RSSI信息计算发射功率,用计算得到的发射功率更新当前发射功率。本发明使得数传电台可根据信号强弱自动调整发射功率;提高了用户体验。
【专利说明】数传电台及其功率自适应方法

【技术领域】
[0001]本发明涉及数传电台领域,尤其涉及一种数传电台及其功率自适应方法。

【背景技术】
[0002]数传电台(rad1 modem),又可称为“无线数传电台”、“无线数传模块”,是指借助DSP技术和无线电技术实现的高性能专业数据传输电台。
[0003]当前的数传电台产品多为固定功率,或者仅有几个有限的功率等级。因此经常出现使用低功率时功率不足,使用高功率时功率又过分充裕而导致耗电浪费的情况。通常的解决办法是增加功率等级,但随之而来的是增加用户的操作繁琐性,降低了产品体验。


【发明内容】

[0004]本发明的目的是,提供一种数传电台及其功率自适应方法,以改善现有电台采用等级功率来降低能耗带来的操作繁琐的问题。
[0005]本发明公开了一种数传电台功率自适应方法,上述方法预先定义发射电台及接收电台使用的查询报文和应答报文的格式;并执行以下步骤:
[0006]发射电台周期性发射查询报文;
[0007]接收电台收到查询报文后,向上述发射电台返回携带有RSSI (Received SignalStrength Indicat1n,接收的信号强度指示)信息的应答报文;
[0008]上述发射电台解析收到的应答报文,并根据解析得到的RSSI信息计算发射功率,用计算得到的发射功率更新当前发射功率。
[0009]优选地,上述查询报文包括以下字段:
[0010]Head:表示报文头,参数为0x7E ;
[0011]Len:表不报文长度;
[0012]PN:表不报文编号,每一对报文成功收发时,PN自增I ;
[0013]Ptype:表示报文类型;参数为0x01,表示为查询报文;
[0014]Checksum:表示校验位,其长度等于Head、Len、PN及Ptype字段长度的和;
[0015]End:表示报文尾,参数为0x3C。
[0016]优选地,上述应答报文包括以下字段:
[0017]Head:表示报文头,参数为0x7E ;
[0018]Len:表不报文长度;
[0019]PN:表不报文编号,每一对报文成功收发时,PN自增I ;
[0020]Ptype:表示报文类型;参数为0x02,表示为应答报文;
[0021 ] Data:表示数据内容,参数为RSSI信息;
[0022]Checksum:表示校验位,其长度等于Head、Len、PN> Ptype及Data字段长度的和;
[0023]End:表示报文尾,参数为0x3C。
[0024]优选地,上述周期为2秒。
[0025]优选地,上述发射电台通过定时器产生中断的方式,生成查询报文并发射。
[0026]优选地,上述发射电台在发射查询报文前还执行以下步骤:
[0027]判断当前是否有定位数据正在发射,若是,则等待定位数据发射完毕后,发射上述查询报文。
[0028]优选地,上述发射电台在设定时间内未收到应答报文时,则按照预设的步长增加发射频率。
[0029]本发明进一步公开了一种数传电台,包括发射模块,还包括报文处理模块和功率计算及更新模块,其中,上述
[0030]报文处理模块,用于周期性生成查询报文;或者在收到查询报文时,生成应答报文;以及解析收到的应答报文;
[0031]发射模块,用于发射查询报文及应答报文;
[0032]功率计算及更新模块,用于根据报文处理模块解析得到的RSSI信息计算发射功率,并用计算得到的发射功率更新发射模块的发射功率。
[0033]优选地,上述发射模块,用于在发射查询报文前,判断当前是否有定位数据正在发射;并在有定位数据正在发射时,等待定位数据发射完毕后,再发射上述查询报文;
[0034]上述功率计算及更新模块,用于在上述报文处理模块在设定时间内未收到应答报文时,按照预设的步长增加发射模块的发射频率。
[0035]本发明使得电台更加智能化,可根据信号强弱自动调整发射功率;进而使得电台更加节能,续航能力得到显著提升,提高了用户体验。

【专利附图】

【附图说明】
[0036]此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0037]图1是查询报文的结构示意图;
[0038]图2是应答报文的结构示意图;
[0039]图3是本发明所述电台功率自适应方法发射电台侧优选实施例流程图;
[0040]图4是本发明所述数传电台优选实施例的原理框图。

【具体实施方式】
[0041]为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0042]本发明预先定义发射电台及接收电台之间进行功率自适应时使用的查询报文和应答报文的格式,具体如图1和图2所示。
[0043]如图1所示,是查询报文的结构示意图;图中:
[0044]Head:表示报文头,本实施例中,参数取0x7E ;
[0045]Len:表示报文长度;
[0046]PN:表不报文编号,每一对报文成功收发时,PN自增I ;
[0047]Ptype:表示报文类型;本实施例中,参数取0x01,表示为查询报文;
[0048]Checksum:表示校验位,其长度等于Head、Len、PN及Ptype字段长度的和;
[0049]End:表示报文尾,本实施例中,参数取0x3C。
[0050]图2是应答报文的结构示意图;图中:
[0051]Head:表示报文头,本实施例中,参数取0x7E ;
[0052]Len:表示报文长度;
[0053]PN:表不报文编号,每一对报文成功收发时,PN自增I ;
[0054]Ptype:表示报文类型;本实施例中,参数取0x02,表示为应答报文;
[0055]Data:表示数据内容,参数为RSSI信息;
[0056]Checksum:表示校验位,其长度等于Head、Len、PN及Ptype字段长度的和;
[0057]End:表示报文尾,本实施例中,参数取0x3C。
[0058]如图3所示,是本发明所述电台功率自适应方法发射电台侧优选实施例流程图,具体包括以下步骤:
[0059]步骤SlOl:发射电台周期性生成查询报文;
[0060]步骤S102:判断当前是否有定位数据正在发射,若是,则执行步骤S103 ;否则,执行步骤S104 ;
[0061]步骤S103:等待定位数据发射完毕;
[0062]步骤S104:发射查询报文;
[0063]由于电台通常是每秒发射一次定位数据,故本发明优选每2秒发射一次查询报文,也就是说,电台发射查询报文的周期为2秒;本实施例通过定时器产生中断的方式,生成查询报文并发射。
[0064]接收电台收到查询报文,向发射电台返回携带有RSSI信息的应答报文。
[0065]步骤S105:判断是否在设定时间内收到应答报文,若是,则执行步骤S106 ;否则,执行步骤S108 ;
[0066]步骤S106:解析收到的应答报文;
[0067]步骤S107:根据解析得到的RSSI信息计算发射功率,并用计算得到的发射功率更新当前发射功率;本次自适应过程结束;
[0068]步骤S108:按照预设的步长增加发射频率,本次自适应过程结束。
[0069]如图4所示,是本发明所述数传电台优选实施例的原理框图,包括报文处理模块10,发射模块20,功率计算及更新模30,其中,
[0070]报文处理模块10,用于周期性生成查询报文;或者在收到查询报文时,生成应答报文;以及解析收到的应答报文;
[0071]发射模块20,用于在发射查询报文前,判断当前是否有定位数据正在发射;并在有定位数据正在发射时,等待定位数据发射完毕后,再发射查询报文;以及发射应答报文;
[0072]功率计算及更新模块30,用于根据报文处理模块10解析得到的RSSI信息计算发射功率,并用计算得到的发射功率更新发射模块20的发射功率;以及在报文处理模块10在设定时间内未收到应答报文时,按照预设的步长增加发射模块20的发射频率。
[0073]上述说明示出并描述了本发明的优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
【权利要求】
1.一种数传电台功率自适应方法,其特征在于,所述方法预先定义发射电台及接收电台使用的查询报文和应答报文的格式;并执行以下步骤: 发射电台周期性发射查询报文; 接收电台收到查询报文后,向所述发射电台返回携带有RSSI信息的应答报文; 所述发射电台解析收到的应答报文,并根据解析得到的RSSI信息计算发射功率,用计算得到的发射功率更新当前发射功率。
2.如权利要求1所述的数传电台功率自适应方法,其特征在于,所述查询报文包括以下字段: Head:表示报文头,参数为0x7E ; Len:表不报文长度; PN:表不报文编号,每一对报文成功收发时,PN自增I ; Ptype:表示报文类型;参数为0x01,表示为查询报文; Checksum:表示校验位,其长度等于Head、Len> PN及Ptype字段长度的和; End:表示报文尾,参数为0x3C。
3.如权利要求1或2所述的数传电台功率自适应方法,其特征在于,所述应答报文包括以下字段: Head:表示报文头,参数为0x7E ; Len:表不报文长度; PN:表不报文编号,每一对报文成功收发时,PN自增I ; Ptype:表示报文类型;参数为0x02,表示为应答报文; Data:表示数据内容,参数为RSSI信息; Checksum:表示校验位,其长度等于Head、Len> PN> Ptype及Data字段长度的和; End:表示报文尾,参数为0x3C。
4.如权利要求1所述的数传电台功率自适应方法,其特征在于,所述周期为2秒。
5.如权利要求4所述的数传电台功率自适应方法,其特征在于,所述发射电台通过定时器产生中断的方式,生成查询报文并发射。
6.如权利要求1或5所述的数传电台功率自适应方法,其特征在于,所述发射电台在发射查询报文前还执行以下步骤: 判断当前是否有定位数据正在发射,若是,则等待定位数据发射完毕后,发射所述查询报文。
7.如权利要求1所述的数传电台功率自适应方法,其特征在于,所述发射电台在设定时间内未收到应答报文时,则按照预设的步长增加发射频率。
8.一种数传电台,包括发射模块,其特征在于,还包括报文处理模块和功率计算及更新模块,其中,所述 报文处理模块,用于周期性生成查询报文;或者在收到查询报文时,生成应答报文;以及解析收到的应答报文; 发射模块,用于发射查询报文及应答报文; 功率计算及更新模块,用于根据报文处理模块解析得到的RSSI信息计算发射功率,并用计算得到的发射功率更新发射模块的发射功率。
9.如权利要求8所述的数传电台,其特征在于,所述发射模块,用于在发射查询报文前,判断当前是否有定位数据正在发射;并在有定位数据正在发射时,等待定位数据发射完毕后,再发射所述查询报文; 所述功率计算及更新模块,用于在所述报文处理模块在设定时间内未收到应答报文时,按照预设的步长增加发射模块的发射频率。
【文档编号】H04W52/18GK104301980SQ201410503312
【公开日】2015年1月21日 申请日期:2014年9月26日 优先权日:2014年9月26日
【发明者】王春华, 支俊杰 申请人:深圳市华信天线技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1