下行报文发送方法和装置、业务平台及通信系统与流程

文档序号:20011010发布日期:2020-02-22 04:09阅读:483来源:国知局
下行报文发送方法和装置、业务平台及通信系统与流程

本公开涉及通信领域,特别涉及一种下行报文发送方法和装置、业务平台及通信系统。



背景技术:

目前,lpwa(lowpowerwidearea,低功率广域)技术引入了深度休眠状态。通过控制物联网终端进行深度休眠状态,从而有效降低了物联网终端的功耗。



技术实现要素:

发明人通过研究发现,在物联网终端处于深度休眠状态下,物联网终端无法接收下行报文,即终端不可达。为了解决这一问题,通常采用以下两种方式:

方式一:在业务平台收到下行报文后,会根据基站非活动定时器确定终端在能够接收下行报文时发送下行报文。由于业务平台无法了解终端的实际状态,因此导致无法及时将下行报文下发给终端。

方式二:在终端不可达的情况下,通过重复发送的方式来投递。这会导致业务平台需要进行多次发送,一次投递成功率低。此外,若终端的深度休眠时间较长,在规定重发次数内也无法成功发送,将会导致业务平台下行报文彻底发送失败。

为此,本公开提供一种通过感知终端状态以发送下行报文的方案。

根据本公开的一个或多个实施例的一个方面,提供一种下行报文发送方法,包括:在接收到网络侧发送给用户终端的下行报文信息后,根据用户终端上报的工作状态参数,判断用户终端当前所处的状态;在用户终端当前处于下行可达状态的情况下,将下行报文发送给用户终端;若用户终端当前处于下行不可达状态的情况下,等待用户终端进入下行可达状态;在用户终端进入下行可达状态的情况下,将下行报文发送给用户终端。

在一些实施例中,判断用户终端当前所处的状态包括:根据用户终端上报的工作状态参数,判断用户终端当前是否处于空闲状态;若用户终端当前处于空闲状态,则确定用户终端当前处于下行可达状态;若用户当前处于省电模式状态,则确定用户终端当前处于下行不可达状态。

在一些实施例中,工作状态参数包括跟踪区域更新tau定时器参数和激活定时器参数。

在一些实施例中,工作状态参数还包括扩展的非连续接收edrx寻呼周期和寻呼时间窗口期。

在一些实施例中,若用户终端当前处于空闲状态,还包括:还进一步判断用户终端当前是否处于edrx寻呼周期中的寻呼时间窗口期;若用户终端当前处于edrx寻呼周期中的寻呼时间窗口期,则确定用户终端当前处于下行可达状态。

在一些实施例中,若用户终端当前处于edrx寻呼周期中的非寻呼时间窗口期,则确定用户终端当前处于下行不可达状态,并在下一edrx寻呼周期中的寻呼时间窗口期,确定所述用户终端处于下行可达状态。

根据本公开的一个或多个实施例的另一个方面,提供一种下行报文发送装置,包括:接收模块,被配置为接收网络侧发送给用户终端的下行报文信息;识别模块,被配置为在接收模块接收到网络侧发送给用户终端的下行报文信息后,根据用户终端上报的工作状态参数,判断用户终端当前所处的状态;发送模块,被配置为在用户终端当前处于下行可达状态的情况下,将下行报文发送给用户终端;等待模块,被配置为若用户终端当前处于下行不可达状态的情况下,等待用户终端进入下行可达状态,在用户终端进入下行可达状态的情况下,指示发送模块将下行报文发送给用户终端。

在一些实施例中,识别模块被配置为根据用户终端上报的工作状态参数,判断用户终端当前是否处于空闲状态,若用户终端当前处于空闲状态,则确定用户终端当前处于下行可达状态,若用户当前处于省电模式状态,则确定用户终端当前处于下行不可达状态。

在一些实施例中,工作状态参数包括跟踪区域更新tau定时器参数和激活定时器参数。

在一些实施例中,工作状态参数还包括扩展的非连续接收edrx寻呼周期和寻呼时间窗口期。

在一些实施例中,识别模块还被配置为在用户终端当前处于空闲状态的情况下,进一步判断用户终端当前是否处于edrx寻呼周期中的寻呼时间窗口期,若用户终端当前处于edrx寻呼周期中的寻呼时间窗口期,则确定用户终端当前处于下行可达状态。

在一些实施例中,识别模块还被配置为在用户终端当前处于edrx寻呼周期中的非寻呼时间窗口期的情况下,确定用户终端当前处于下行不可达状态,并在下一edrx寻呼周期中的寻呼时间窗口期,确定所述用户终端处于下行可达状态。

根据本公开的一个或多个实施例的另一个方面,提供一种下行报文发送装置,包括:存储器,被配置为存储指令;处理器,耦合到存储器,处理器被配置为基于存储器存储的指令执行实现如上述任一实施例涉及的方法。

根据本公开的一个或多个实施例的另一个方面,提供一种业务平台,包括如上述任一实施例涉及的下行报文发送装置。

根据本公开的一个或多个实施例的另一个方面,提供一种通信系统,包括如上述任一实施例涉及的业务平台,以及用户终端,被配置为在向业务平台发送信息时,在信息中携带工作状态参数;还被配置为接收业务平台发送的下行报文。

在一些实施例中,工作状态参数包括跟踪区域更新tau定时器参数和激活定时器参数。

在一些实施例中,工作状态参数还包括扩展的非连续接收edrx寻呼周期和寻呼时间窗口期。

根据本公开的一个或多个实施例的另一个方面,提供一种计算机可读存储介质,其中,计算机可读存储介质存储有计算机指令,指令被处理器执行时实现如上述任一实施例涉及的方法。

通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。

附图说明

为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本公开一个实施例的下行报文发送方法的示例性流程图;

图2为本公开用户终端工作状态一个实施例的示意图;

图3为本公开另一个实施例的下行报文发送方法的示例性流程图;

图4为本公开用户终端工作状态另一个实施例的示意图;

图5为本公开一个实施例的下行报文发送装置的示例性框图;

图6为本公开另一个实施例的下行报文发送装置的示例性框图;

图7为本公开一个实施例的通信系统的示例性框图。

具体实施方式

下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。

除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。

在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

图1为本公开一个实施例的下行报文发送方法的示例性流程图。在一些实施例中,本实施例的方法步骤可由下行报文发送装置执行。

在步骤101,接收网络侧发送给用户终端的下行报文信息。

在步骤102,根据用户终端上报的工作状态参数,判断用户终端当前所处的状态。

在用户终端当前处于下行可达状态的情况下,执行步骤103;若用户终端当前处于下行不可达状态的情况下,执行步骤104。

在一些实施例中,工作状态参数包括跟踪区域更新(trackingareaupdate,简称:tau)定时器参数和激活定时器(activetimer)参数。

在一个tau定时器周期内,终端在激活定时器周期处于空闲状态,此时能够接收到下行数据,而在tau定时器周期的其它时间处于psm(powersavingmode,省电模式)状态,此时终端处于不可达状态。

在一些实施例中,若用户终端当前处于空闲状态,则确定用户终端当前处于下行可达状态。若用户当前处于省电模式状态,则确定用户终端当前处于下行不可达状态。

在步骤103,将下行报文发送给用户终端。

在步骤104,等待用户终端进入下行可达状态;

在步骤105,在用户终端进入下行可达状态的情况下,将下行报文发送给用户终端。

在本公开上述实施例提供的下行报文发送方法中,通过利用终端上报的工作状态参数对终端当前所处的状态进行判断,从而可在终端能够接收下行报文的情况下发送下行报文,由此提升了下行报文的发送效率。

图2为本公开用户终端工作状态一个实施例的示意图。如图2所示,若终端处于空闲态,则表明终端此时可接收下行数据,在这种情况下平台可将下行数据发送给终端。若终端处于psm态,则表明终端此时无法接收下行数据,在这种情况下平台会等待终端进入下一个空闲期,在终端进入下一空闲期后,平台再将下行数据发送给终端。

图3为本公开另一个实施例的下行报文发送方法的示例性流程图。在一些实施例中,本实施例的方法步骤可由下行报文发送装置执行。

在步骤301,接收网络侧发送给用户终端的下行报文信息。

在步骤302,根据用户终端上报的工作状态参数,判断用户终端当前是否处于空闲状态。

若用户终端当前处于空闲状态,则执行步骤303;若用户当前处于省电模式状态,则执行步骤307。

在一些实施例中,若用户终端在空闲状态还引入edrx(extendeddiscontinuousreception,扩展的非连续接收)机制,则工作状态参数还包括edrx寻呼周期和寻呼时间窗口(pagingtimewindow,简称:ptw)期。通过利用edrx机制,还可进一步降低终端功耗。

在步骤303,判断用户终端当前是否处于edrx寻呼周期中的寻呼时间窗口期;

若用户终端当前处于edrx寻呼周期中的寻呼时间窗口期,则执行步骤304;若用户终端当前处于edrx寻呼周期中的非寻呼时间窗口期,则执行步骤305。

在步骤304,确定用户终端当前处于下行可达状态,将下行报文发送给用户终端。

在步骤305,确定用户终端当前处于下行不可达状态,等待用户终端进入下一edrx寻呼周期。

在步骤306,在下一edrx寻呼周期中的寻呼时间窗口期,将下行报文发送给用户终端。

在步骤307,确定用户终端当前处于下行不可达状态,等待用户终端进入下一空闲状态。

在用户终端进入下一空闲状态的情况下,执行步骤303。

图4为本公开用户终端工作状态另一个实施例的示意图。如图4所示,在终端的空闲态还引入edrx机制。即,将空闲态周期进一步划分为多个edrx寻呼周期。在每个edrx寻呼周期中包括ptw周期。其中在每个edrx寻呼周期的ptw周期内,终端能够接收下行报文。而在edrx寻呼周期的非ptw周期的时间内,终端并不能接收下行报文。在这种情况下,平台会等待该空闲态中的下一edrx寻呼周期的ptw周期以进行下行报文发送。

例如,若业务平台收到来自终端的最后一次上行报文的时间为l,平台当前时间为n,相应的基站非活动定时器参数为na,tau定时器参数为taut,则利用公式t=mod[(n-l-na)/taut]计算出时间参数t。若t<active定时器参数,则认定终端处于空闲状态,否则认定终端处于psm状态,平台等待(taut-t)后下发下行报文。

此外,利用公式d=mod[t/erdx寻呼周期]计算时间参数d。若d<ptw周期,则认定终端下行可达,否则认定终端下行不可达,平台等待(erdx寻呼周期-d)后下发下行报文。

图5为本公开一个实施例的下行报文发送装置的示例性框图。如图5所示,下行报文发送装置包括接收模块51、识别模块52、发送模块53和等待模块54。

接收模块51被配置为接收网络侧发送给用户终端的下行报文信息。

识别模块52被配置为在接收模块51接收到网络侧发送给用户终端的下行报文信息后,判断用户终端当前所处的状态。

在一些实施例中,识别模块52被配置为根据用户终端上报的工作状态参数,判断用户终端当前是否处于空闲状态,若用户终端当前处于空闲状态,则确定用户终端当前处于下行可达状态,若用户当前处于省电模式状态,则确定用户终端当前处于下行不可达状态。

在一些实施例中,对于具有psm态的终端,工作状态参数包括跟踪区域更新tau定时器参数和激活定时器参数。

发送模块53被配置为在用户终端当前处于下行可达状态的情况下,将下行报文发送给用户终端。

等待模块54被配置为若用户终端当前处于下行不可达状态的情况下,等待用户终端进入下行可达状态,在用户终端进入下行可达状态的情况下,指示发送模块53将下行报文发送给用户终端。

在本公开上述实施例提供的下行报文发送装置中,通过利用终端上报的工作状态参数对终端当前所处的状态进行判断,从而可在终端能够接收下行报文的情况下发送下行报文,由此提升了下行报文的发送效率。

在一些实施例中,若终端在空闲态还引入了edrx机制,则工作状态参数还包括扩展的非连续接收edrx寻呼周期和寻呼时间窗口期。

在一些实施例中,识别模块52还被配置为在用户终端当前处于空闲状态的情况下,进一步判断用户终端当前是否处于edrx寻呼周期中的寻呼时间窗口期,若用户终端当前处于edrx寻呼周期中的寻呼时间窗口期,则确定用户终端当前处于下行可达状态。

在一些实施例中,识别模块52还被配置为在用户终端当前处于edrx寻呼周期中的非寻呼时间窗口期的情况下,确定用户终端当前处于下行不可达状态,并在下一edrx寻呼周期中的寻呼时间窗口期,确定所述用户终端处于下行可达状态。

图6为本公开另一个实施例的下行报文发送装置的示例性框图。如图6所示,下行报文发送装置包括存储器61和处理器62。

存储器61用于存储指令,处理器62耦合到存储器61,处理器62被配置为基于存储器存储的指令执行实现如图1或图3中任一实施例涉及的方法。

如图6所示,该下行报文发送装置还包括通信接口63,用于与其它设备进行信息交互。同时,该装置还包括总线64,处理器62、通信接口63、以及存储器61通过总线64完成相互间的通信。

存储器61可以包含高速ram存储器,也可还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。存储器61也可以是存储器阵列。存储器61还可能被分块,并且块可按一定的规则组合成虚拟卷。

此外,处理器62可以是一个中央处理器cpu,或者可以是专用集成电路asic,或者是被配置成实施本公开实施例的一个或多个集成电路。

本公开同时还涉及一种计算机可读存储介质,其中计算机可读存储介质存储有计算机指令,指令被处理器执行时实现如图1或图3中任一实施例涉及的方法。

本公开还提供一种业务平台,包括如图5或图6中任一实施例涉及的下行报文发送装置。

图7为本公开一个实施例的通信系统的示例性框图。如图7所示,通信系统包括业务平台71和用户终端72。业务平台71中设有如图5或图6中任一实施例涉及的下行报文发送装置711。用户终端72可为物联网终端。

用户终端72被配置为在向业务平台发送信息时,在信息中携带工作状态参数,还被配置为接收业务平台发送的下行报文。

在一些实施例中,终端具有psm态,则工作状态参数包括跟踪区域更新tau定时器参数和激活定时器参数。

在另一些实施例中,终端在空闲态还引入了edrx机制,则工作状态参数还包括edrx寻呼周期和寻呼时间窗口期。

在一些实施例中,在上面所描述的功能单元模块可以实现为用于执行本公开所描述功能的通用处理器、可编程逻辑控制器(programmablelogiccontroller,简称:plc)、数字信号处理器(digitalsignalprocessor,简称:dsp)、专用集成电路(applicationspecificintegratedcircuit,简称:asic)、现场可编程门阵列(field-programmablegatearray,简称:fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意适当组合。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

本公开的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本公开限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本公开的原理和实际应用,并且使本领域的普通技术人员能够理解本公开从而设计适于特定用途的带有各种修改的各种实施例。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1