一种提升通信质量的方法及装置的制作方法

文档序号:7680324阅读:123来源:国知局
专利名称:一种提升通信质量的方法及装置的制作方法
技术领域
本发明涉及无线通信技术,更具体的说,是一种提升通信质量的方法和装置。
背景技术
终端接入基站以后,会周期性的发送测距码给基站,周期一般是5-lOs,基站通过测距码检测出终端的信号质量,并给终端建议值让终端调整信号的功率偏差、时偏或频偏,以保证终端和基站的通信质量。在有上行数据时,并不是所有终端都会主动周期测距,此时如果基站没有对上行数据检查信号质量,比较容易因时偏、功率偏差过大而导致终端脱网
发明内容

本发明要解决的技术问题是提供一种提升通信质量的方法及装置,以避免终端不发起周期测距而导致与基站的通信质量变差。为了解决上述技术问题,本发明提供了一种提升通信质量的方法,包括
基站在终端接入时或在一定时时长内未接收到所述终端上报的周期测距码时,向所述
终端发送测距消息,所述测距消息包括专用的周期测距码和测距指示信息。进一步地,上述方法还具有下面特点所述基站向所述终端发送测距消息之后还包括
若在定时时长内接收到所述终端上报的周期测距码,则根据该周期测距码分别计算信号的时偏、频偏和功率偏差的调整值,然后根据所述调整值动态调整所述定时时长,向所述终端发送测距响应消息后,以调整后的定时时长重新定时。进一步地,上述方法还具有下面特点所述基站根据所述调整值动态调整所述定时时长的步骤包括
若根据所述调整值判断不需要调整信号的相关参数,则将所述定时时长增加预定步长,所述测距响应消息包括从周期测距码集中随机选择的一个周期测距码和测距成功信
肩、O进一步地,上述方法还具有下面特点
若调整后的定时时长大于预设的上限值,则所述基站以所述上限值为定时时长重新定时。进一步地,上述方法还具有下面特点所述基站根据所述调整值动态调整所述定时时长的步骤包括
若根据所述调整值判断需要调整信号的相关参数,且调整值在规定范围内,则不调整所述定时时长,所述测距响应消息包括从周期测距码集中随机选择的一个周期测距码、测距成功信息和信号调整推荐值。进一步地,上述方法还具有下面特点所述基站根据所述调整值动态调整所述定时时长的步骤包括
若根据所述调整值判断需要调整信号的相关参数,且调整值不在规定范围内,则将所述定时时长减小预定步长,所述测距响应消息包括从周期测距码集中随机选择的一个周期测距码、测距指示信息和信号调整推荐值。进一步地,上述方法还具有下面特点若调整后的定时时长小于预设的下限值,则所述基站以所述下限值为定时时长重新定时。为了解决上述问题,本发明还提供了一种提升通信质量的装置,应用于基站中,包括
检测模块,用于检测终端接入或在检测到在一定时时长内未接收到所述终端上报的周期测距码;
发送模块,用于在所述检测模块检测到终端接入或在一定时时长内未接收到所述终端上报的周期测距码的情况下,向所述终端发送测距消息,所述测距消息包括专用的周期测距码和测距指示信息。进一步地,上述装置还具有下面特点所述装置还包括
计算模块,用于若在定时时长内接收到所述终端上报的周期测距码,则根据该周期测距码分别计算信号的时偏、频偏和功率偏差的调整值;
调整模块,用于根据所述调整值动态调整所述定时时长;
定时模块,用于向所述终端发送测距响应消息后,以所述调整模块调整后的定时时长重新定时。进一步地,上述装置还具有下面特点
所述调整模块,根据所述调整值动态调整所述定时时长具体为若根据所述调整值判断不需要调整信号的相关参数,则将所述定时时长增加预定步长;若根据所述调整值判断需要调整信号的相关参数,且调整值在规定范围内,则不调整所述定时时长;若根据所述调整值判断需要调整信号的相关参数,且调整值不在规定范围内,则将所述定时时长减小预定步长。进一步地,上述装置还具有下面特点
所述定时模块,还用于若判断调整后的定时时长大于预设的上限值,则以所述上限值为定时时长重新定时;若判断调整后的定时时长小于预设的下限值,则以所述下限值为定时时长重新定时。为了解决上述问题,本发明还提供了一种终端,包括
接收模块,用于接收测距响应消息,所述测距响应消息携带专用的周期测距码;
测距模块,用于根据所述周期测距码进行周期测距。进一步地,上述终端还具有下面特点所述终端还包括
调整模块,用于若判断所述测距响应消息携带推荐调整值,则利用所述推荐调整值调整信号的相关参数。进一步地,上述终端还具有下面特点
所述测距模块,具体用于若判断所述测距响应消息携带测距指示信息,则立即向基站发送所述周期测距码,若判断所述测距响应消息携带测距成功信息,则到下一周期到达时向基站发送所述周期测距码。进一步地,上述终端还具有下面特点
存储模块,用于存储所述周期测距码。
综上,本发明提供一种提升通信质量的方法及装置,以避免终端不发起周期测距而导致与基站的通信质量变差。


图I是本发明提升通信质量的装置的示意 图2是本发明流程示意 图3是本发明基站侧处理测距码示意 图4是本发明终端侧处理测距码示意图;
图5是本发明实施例的终端的示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。本发明提供的基站在检测到终端在一定时间内没有发送周期测距码,则主动给终端发送测距响应,触发终端发送测距码,以保证终端和基站的通信质量。图I为本发明实施例的提升通信质量的装置的示意图,该装置应用于基站中,如图I所示,本实施例的装置包括
检测模块,用于检测终端接入或在检测到在一定时时长内未接收到所述终端上报的周期测距码;
发送模块,用于在所述检测模块检测到终端接入或在一定时时长内未接收到所述终端上报的周期测距码的情况下,向所述终端发送测距消息,所述测距消息包括专用的周期测距码和测距指示信息。在一优选实施例中,所述装置还包括计算模块、调整模块和定时模块,其中,
计算模块,用于若在定时时长内接收到所述终端上报的周期测距码,则根据该周期测
距码计算信号的时偏、频偏和功率偏差;
调整模块,用于根据计算结果动态调整所述定时时长;
定时模块,用于向所述终端发送测距响应消息后,以所述调整模块调整后的定时时长重新定时。其中,所述调整模块根据计算结果动态调整所述定时时长具体为
若根据计算结果判断不需要调整信号的相关参数,则将所述定时时长增加预定步长;若根据计算结果判断需要调整信号的相关参数,且调整值在规定范围内,则不调整所述定时时长;若根据计算结果判断需要调整信号的相关参数,且调整值不在规定范围内,则将所述定时时长减小预定步长。其中,所述定时模块,还用于若判断调整后的定时时长大于预设的上限值,则以所述上限值为定时时长重新定时;若判断调整后的定时时长小于预设的下限值,则以所述下限值为定时时长重新定时。图2为本发明的一种提升通信质量的方法的流程图,如图所示,本方法包括下面步骤S10、基站在终端接入时或在一定时时长内未接收到所述终端上报的周期测距码时,向所述终端发送测距消息,所述测距消息包括专用的周期测距码和测距指示信息。下面以一具体实施例对本发明的方法进行详细的说明。首先,在网管配置管理中配置好基站侧主动测距周期的上下限,以及调整步长,终端周期测距的周期一般是5-lOs,而协议中规定的最大周期测距的周期间隔是35s,鉴于此,基站主动测距周期间隔上下限范围可以是[5s,35s],下限默认值为5s,上限默认值为35s,步长可以有两个值选择,例如,5s和10s,默认值5s。为了描述方便,假定网管配置基站侧主动测距周期的上下限以及调整步长为下限10s,上限35s,步长5s。终端初始接入或者网络重入以后,基站启动以配置的周期下限为定时器时长,启动定时器。根据检测终端信号质量的好坏,动态调整定时器时长,保证终端和基站的通信质量。
如图3所示,本发明实施例的方法包括以下步骤
步骤101、终端初始接入或者网络重入基站成功;
步骤102、基站主动以单播的方式给终端发送测距消息(如RNG_RSP消息),该消息中包含了专用的周期测距码和Ranging Status (测距状态),该周期测距码从周期测距码集中选取,Ranging Status赋值为I (表示continue (继续测距))。Ranging Status是表示测距成功与否,该值可以取值为I,表示continue(继续测距),取值为2表示Abort (让终端退网),取值为3表示success (表示测距成功)。通常如果这个值设置为1,则终端会立即再发起测距;如果是3,则终端会等到定时器超时后再发起下一次测距。步骤103、基站启动主动周期测距的定时器,定时器的时长为网管配置中周期的下限值,例如IOs ;
终端接收到RNG_RSP消息,在终端下一次发起周期测距时,使用基站分配的周期测距码发起周期测距。步骤104、基站若在定时器超时前收到终端发送的周期测距码,则取消定时器,根据周期测距码计算出时偏、频偏和功率偏差的调整值,分析调整值判断是否需要调整信号的相关参数(例如,功率、时偏或频偏等参数),如果不需要调整,则转向步骤105 ;如果需要调整,则转向步骤106 ;
步骤105,基站从周期测距码集中随机选择一个,调整定时器时长,增加步长5s,定时器时长为15s,发送RNG_RSP,该消息携带专用的周期测距码、状态Ranging Status置为3(success),以15s为周期重启定时器;
如果定时器时长在增加步长后超过上限,则以上限值35s重启定时器。步骤106,基站进一步判断信号调整值是否在规定的范围内,若在范围内,则转步骤107 ;若不在范围内,则转步骤108 ;
步骤107、基站从周期测距码集中随机选择一个测距码,发送RNG_RSP,该消息携带专用周期测距码、Ranging Status置为3(success)、信号调整推荐值,以原有定时器时长IOs为周期重启定时器。步骤108、从周期测距码集中随机选择一个测距码,发送RNG_RSP,该消息携带该专用周期测距码、状态Ranging Status置为Kcontinue)、信号调整推荐值,调整定时器时长,减小步长5s,因定时器时长已经为下限值10s,所以定时器时长仍然为IOs为时长重启定时器。步骤109、基站若在定时器超期前未接收到终端的测距码,则主动从周期测距码集中随机选择一个,发送RNG_RSP消息,该消息携带该专用周期测距码、Ranging Status置为I (continue),重启定时器。如图4所示,本发明实施例的终端处理流程包括
步骤31、终端在接入基站以后,等待基站的RNG_RSP消息;
步骤32、终端接收到基站的RNG_RSP消息;
步骤33、终端保存所述RNG_RSP消息携带的专用的周期测距码;
步骤34、终端判断是否需要调整信号,具体地,查看是否有推荐的信号调整值,如果有,则转向步骤35 ;如果没有,则转向步骤36 ;
步骤35、终端按照调整值进行调整,然后转身步骤36 ;
步骤36、等待测距码发送时机到达后,发送基站指定的周期测距码进行周期测距。若RNG_RSP消息中携带的Ranging Status为1,则调整信号参数后,即刻向基站发送周期测距码;若RNG_RSP消息中携带的Ranging Status为3,则调整信号参数后,等待下一周期到达时向基站发送周期测距码。本发明还提供一种终端,如图5所示,本实施例的终端包括
接收模块,用于接收测距响应消息,所述测距响应消息携带专用的周期测距码;
测距模块,用于根据所述周期测距码进行周期测距。其中,所述测距模块具体用于若判断所述测距响应消息携带测距指示信息,则立即向基站发送所述周期测距码,若判断所述测距响应消息携带测距成功信息,则到下一周期到达时向基站发送所述周期测距码。 在一优选实施例中,所述终端还可以包括
调整模块,用于若判断所述测距响应消息携带推荐调整值,则利用所述推荐调整值调整信号的相关参数。在一优选实施例中,所述终端还可以包括
存储模块,用于存储所述周期测距码。与现有技术相比较,本发明引入了基站侧主动发起周期测距的功能,目前协议中要求是终端发起周期测距,本发明的实现,预防了因终端不发起周期测距导致终端和基站通信质量变差导致终端脱网或影响数据传输情况的发生。本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。以上仅为本发明的优选实施例,当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种提升通信质量的方法,包括 基站在终端接入时或在一定时时长内未接收到所述终端上报的周期测距码时,向所述终端发送测距消息,所述测距消息包括专用的周期测距码和测距指示信息。
2.如权利要求I所述的方法,其特征在于所述基站向所述终端发送测距消息之后还包括 若在定时时长内接收到所述终端上报的周期测距码,则根据该周期测距码分别计算信号的时偏、频偏和功率偏差的调整值,然后根据所述调整值动态调整所述定时时长,向所述终端发送测距响应消息后,以调整后的定时时长重新定时。
3.如权利要求2所述的方法,其特征在于所述基站根据所述调整值动态调整所述定时时长的步骤包括 若根据所述调整值判断不需要调整信号的相关参数,则将所述定时时长增加预定步长,所述测距响应消息包括从周期测距码集中随机选择的一个周期测距码和测距成功信肩、O
4.如权利要求3所述的方法,其特征在于 若调整后的定时时长大于预设的上限值,则所述基站以所述上限值为定时时长重新定时。
5.如权利要求2所述的方法,其特征在于所述基站根据所述调整值动态调整所述定时时长的步骤包括 若根据所述调整值判断需要调整信号的相关参数,且调整值在规定范围内,则不调整所述定时时长,所述测距响应消息包括从周期测距码集中随机选择的一个周期测距码、测距成功信息和信号调整推荐值。
6.如权利要求2所述的方法,其特征在于所述基站根据所述调整值动态调整所述定时时长的步骤包括 若根据所述调整值判断需要调整信号的相关参数,且调整值不在规定范围内,则将所述定时时长减小预定步长,所述测距响应消息包括从周期测距码集中随机选择的一个周期测距码、测距指示信息和信号调整推荐值。
7.如权利要求6所述的方法,其特征在于 若调整后的定时时长小于预设的下限值,则所述基站以所述下限值为定时时长重新定时。
8.一种提升通信质量的装置,应用于基站中,包括 检测模块,用于检测终端接入或在检测到在一定时时长内未接收到所述终端上报的周期测距码; 发送模块,用于在所述检测模块检测到终端接入或在一定时时长内未接收到所述终端上报的周期测距码的情况下,向所述终端发送测距消息,所述测距消息包括专用的周期测距码和测距指示信息。
9.如权利要求8所述的装置,其特征在于所述装置还包括 计算模块,用于若在定时时长内接收到所述终端上报的周期测距码,则根据该周期测距码分别计算信号的时偏、频偏和功率偏差的调整值; 调整模块,用于根据所述调整值动态调整所述定时时长;定时模块,用于向所述终端发送测距响应消息后,以所述调整模块调整后的定时时长重新定时。
10.如权利要求9所述的装置,其特征在于 所述调整模块,根据所述调整值动态调整所述定时时长具体为若根据所述调整值判断不需要调整信号的相关参数,则将所述定时时长增加预定步长;若根据所述调整值判断需要调整信号的相关参数,且调整值在规定范围内,则不调整所述定时时长;若根据所述调整值判断需要调整信号的相关参数,且调整值不在规定范围内,则将所述定时时长减小预定步长。
11.如权利要求9或10所述的装置,其特征在于 所述定时模块,还用于若判断调整后的定时时长大于预设的上限值,则以所述上限值为定时时长重新定时;若判断调整后的定时时长小于预设的下限值,则以所述下限值为定时时长重新定时。
12.一种终端,包括 接收模块,用于接收测距响应消息,所述测距响应消息携带专用的周期测距码; 测距模块,用于根据所述周期测距码进行周期测距。
13.如权利要求12所述的终端,其特征在于,所述终端还包括 调整模块,用于若判断所述测距响应消息携带推荐调整值,则利用所述推荐调整值调整信号的相关参数。
14.如权利要求12所述的终端,其特征在于, 所述测距模块,具体用于若判断所述测距响应消息携带测距指示信息,则立即向基站发送所述周期测距码,若判断所述测距响应消息携带测距成功信息,则到下一周期到达时向基站发送所述周期测距码。
15.如权利要求12-14任一项所述的终端,其特征在于,所述终端还包括 存储模块,用于存储所述周期测距码。
全文摘要
本发明提供一种提升通信质量的方法及装置,该方法包括基站在终端接入时或在一定时时长内未接收到所述终端上报的周期测距码时,向所述终端发送测距消息,所述测距消息包括专用的周期测距码和测距指示信息。通过本发明可以避免终端不发起周期测距而导致与基站的通信质量变差。
文档编号H04W24/02GK102811449SQ20111014250
公开日2012年12月5日 申请日期2011年5月30日 优先权日2011年5月30日
发明者司立坤, 王树祥, 胡小兰, 李立志 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1