本发明涉及移动通信技术领域,具体涉及一种通信恢复方法、装置、终端设备及存储介质。
背景技术:
随着5g网络技术的不断推进发展,5g已经进入到人们的生活中,给人们带来了全新的体验,5g中定义了新空口(newradio,nr),由于5g使用高频无线资源的原因,整个空口无线设计基于波束,所有上下行信道的发送和接收都是基于波束的,因此,波束管理在5g中是一项非常重要的技术。若基站和终端都用了波束,则需要有一个让两端波束对准(beamalignment)的机制,否则不能通信,该机制在协议里叫波束管理(beammanagement)。波束恢复(beamrecovery)是波束管理的一个功能,当原本互相对准的基站波束和终端波束之间被障碍物(比如人体、车辆)挡住时,需要重新寻找一对新的波束,在某条反射径上可以互相对准,保证通信可以继续。在对现有技术的研究和实践过程中,本发明的发明人发现,波束恢复功能所需要的处理时延较长,使得通信效率大大降低。
技术实现要素:
本发明实施例提供一种通信恢复方法、装置、终端设备及存储介质,通过在检测波束失败实例的同时,从波束候选集中确定备选波束,从而减少了波束失败恢复所需要的处理时延,提升了通信效率。
本发明实施例提供一种通信恢复方法,包括:
测量波束失败恢复参考信号的有用信号强度与无用信号强度的比值,所述无用信号包括干扰和/或噪声信号;
根据所述比值确定至少一个波束失败实例;
检测波束的物理层参考信号接收功率,确定备选波束;
确定在预设时间内,所述波束失败实例的个数大于或等于预先设定的个数阈值,利用所述备选波束恢复通信。
可选的,在本发明的一些实施例中,所述根据所述比值确定至少一个波束失败实例,包括:
若所述比值低于预设配置值,则确定产生至少一个所述波束失败实例。
可选的,在本发明的一些实施例中,所述检测波束的物理层参考信号接收功率,确定备选波束,包括:
检测波束的所述物理层参考信号接收功率;
识别所述物理层参考信号接收功率大于预先设定的功率阈值的波束,形成波束候选集;
根据所述波束候选集确定所述备选波束。
可选的,在本发明的一些实施例中,所述根据所述波束候选集确定所述备选波束,包括:
按照所述物理层参考信号接收功率的大小顺序排列所述波束候选集包括的波束;
确定所述波束候选集包括的所述物理层参考信号接收功率最大的波束,作为所述备选波束。
可选的,在本发明的一些实施例中,所述确定在预设时间内,所述波束失败实例的个数大于或等于预先设定的个数阈值,利用所述备选波束恢复通信,包括:
在所述预设时间内,持续检测所述波束失败实例;
若所述波束失败实例的个数大于或等于预先设定的个数阈值,则利用所述备选波束恢复通信。
可选的,在本发明的一些实施例中,所述方法还包括:
若超过所述预设时间,所述波束失败实例的个数小于所述个数阈值,则丢弃所述备选波束。
可选的,在本发明的一些实施例中,所述根据所述比值确定至少一个波束失败实例之后,还包括:
启动定时器,设置所述预设时间;
所述若超过所述预设时间,所述波束失败实例的个数小于所述个数阈值,则丢弃所述备选波束之后,还包括:
重置定时器。
相应的,本发明实施例还提供一种通信恢复装置,包括:
测量单元,用于测量波束失败恢复参考信号的有用信号强度与无用信号强度的比值,所述无用信号包括干扰和/或噪声信号;
确定单元,用于根据所述比值确定至少一个波束失败实例;
检测单元,用于检测波束的物理层参考信号接收功率,确定备选波束;
恢复单元,用于确定在预设时间内,所述波束失败实例的个数大于或等于预先设定的个数阈值,利用所述备选波束恢复通信。
可选的,在本发明的一些实施例中,所述确定单元还用于判断所述比值低于预设配置值,则确定产生至少一个所述波束失败实例。
可选的,在本发明的一些实施例中,所述检测单元还用于检测波束的所述物理层参考信号接收功率;
识别所述物理层参考信号接收功率大于预先设定的功率阈值的波束,形成波束候选集;
根据所述波束候选集确定所述备选波束。
可选的,在本发明的一些实施例中,所述检测单元还用于按照所述物理层参考信号接收功率的大小顺序排列所述波束候选集包括的波束;
确定所述波束候选集包括的所述物理层参考信号接收功率最大的波束,作为所述备选波束。
可选的,在本发明的一些实施例中,所述恢复单元还用于在所述预设时间内,持续检测所述波束失败实例;
若所述波束失败实例的个数大于或等于预先设定的个数阈值,则利用所述备选波束恢复通信。
可选的,在本发明的一些实施例中,所述通信恢复装置还用于判断超过所述预设时间,所述波束失败实例的个数小于所述个数阈值,则丢弃所述备选波束。
可选的,在本发明的一些实施例中,所述确定单元还用于启动定时器,设置所述预设时间;
所述通信恢复装置还用于重置定时器。
同样的,本发明实施例还提供一种终端设备,包括:
存储器,用于存储计算机程序;
处理器,用于在执行所述计算机程序时实现通信恢复方法中任一项的步骤。
此外,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现通信恢复方法任一项的步骤。
本发明实施例提供一种通信恢复方法、装置、终端设备及存储介质,终端设备测量波束失败恢复参考信号的有用信号强度与无用信号强度的比值,当检测到有用信号强度与无用信号强度的比值低于预设配置值时,则确定产生至少一个波束失败实例,紧接着,开始检测波束的物理层参考信号接收功率,确定备选波束,在确定备选波束的同时,终端设备在预设时间内持续检测波束失败实例,当检测到波束失败实例的个数大于或等于预先设定的个数阈值时,则利用备选波束恢复通信。从上述技术方案可知,由于本发明实施例提供的方法在是检测到至少一个波束失败实例时,就开始确定备选波束,而不是等到确定波束失败实例的个数达到个数阈值时,才开始确定备选波束,因此减少了波束失败恢复所需要的处理时延,提升了通信效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的通信恢复方法的场景示意图;
图2是本发明实施例提供的通信恢复方法的流程图;
图3是本发明实施例提供的通信恢复方法的另一流程图;
图4是本发明实施例提供的通信恢复装置的结构示意图;
图5是本发明实施例提供的终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种通信恢复方法、装置、终端设备及存储介质。其中该装置可以集成在终端中,该终端可以是手机、平板电脑、笔记本电脑等设备。
本发明实施例提供的通信恢复方法涉及osi(opensysteminterconnectionreferencemodel,开放式系统互联通信参考模型),osi将计算机网络体系结构(architecture)划分为以下七层:物理层、数据链路层、网络层、传输层、会话层、表示层及应用层。
请参阅图1,图1为本发明实施例提供的通信恢复方法的场景示意图。终端设备测量波束失败恢复参考信号的有用信号强度与无用信号强度的比值,其中无用信号包括干扰和/或噪声信号,当检测到有用信号强度与无用信号强度的比值低于预设配置值时,则确定产生一个波束失败实例,接着,终端设备向数据链路层包括的介质访问控制层发送波束失败实例,且终端设备启动定时器,设置预设时间,然后,介质访问控制层向物理层发送测量波束候选集的指令,物理层开始检测波束的物理层参考信号接收功率,确定物理层参考信号接收功率大于预先设定的功率阈值的波束,作为候选波束集,并将候选波束集发送给介质访问控制层,之后,介质访问控制层从候选波束集中确定备选波束,在确定备选波束的同时,终端设备在预设时间内持续检测波束失败实例,并将检测到的波束失败实例发送给介质访问控制层,当在预设时间内,介质访问控制层收到的波束失败实例的个数大于或等于预先设定的个数阈值时,则确定通信因为波束失败实例而阻断,利用备选波束恢复通信,当超过预设时间,介质访问控制层收到的波束失败实例的个数小于个数阈值,则确定通信没有因为波束失败而阻断,丢弃备选波束。
以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。
本实施例将从通信恢复装置的角度进行描述,该通信恢复装置具体可以集成在终端设备中,该终端设备可以包括笔记本电脑、平板电脑、智能手机以及智能手表等。
如图2所示,通信恢复方法的具体流程如下:
步骤201、测量波束失败恢复参考信号的有用信号强度与无用信号强度的比值,其中,无用信号包括干扰和/或噪声信号。
步骤202、根据比值确定至少一个波束失败实例。
例如,终端设备获取波束失败恢复参考信号的有用信号强度与无用信号强度的比值之后,将该比值与预设配置值进行比较,若确定该比值低于预设配置值时,则确定产生至少一个波束失败实例,否则,持续检测波束失败恢复参考信号的有用信号强度与无用信号强度的比值。
步骤203、检测波束的物理层参考信号接收功率,确定备选波束。
例如,终端设备向数据链路层包括的介质访问控制层发送波束失败实例,且终端设备启动定时器,设置预设时间,介质访问控制层向物理层发送测量波束候选集的指令,物理层开始检测波束的物理层参考信号接收功率,确定物理层参考信号接收功率大于预先设定的功率阈值的波束,作为候选波束集,并将候选波束集发送给介质访问控制层,介质访问控制层从候选波束集中确定备选波束。
可选的,介质访问控制层按照物理层参考信号接收功率的大小顺序排列波束候选集包括的波束,确定波束候选集包括的物理层参考信号接收功率最大的波束,作为备选波束。
步骤204、确定在预设时间内,波束失败实例的个数大于或等于预先设定的个数阈值,利用备选波束恢复通信。
例如,预先设定可以导致通信发生阻断的波束失败实例的个数阈值,根据定时器确定在预设时间内,终端设备持续检测波束失败实例,并将检测到的波束失败实例发送给介质访问控制层,当介质访问控制层收到的波束失败实例的个数大于或等于预先设定的个数阈值时,则确定通信因为波束失败实例而阻断,利用备选波束恢复通信。
可选的,根据定时器确定超过预设时间后,介质访问控制层收到的波束失败实例的个数小于个数阈值,则确定通信没有因为波束失败而阻断,则丢弃备选波束,并重置定时器。
可选的,预先设置计数器,介质访问控制层利用计数器记录收到的波束失败实例的个数,当利用备选波束恢复通信,或重置定时器之后,重置计数器。
请参阅图3,图3为本发明实施例提供的通信恢复方法的另一流程图。终端设备检测到第一个波束失败实例,向介质访问控制层发送该波束失败实例,同时启动定时器,并且使记录波束失败实例个数的计数器自增1,介质访问控制层向物理层发送测量波束候选集的指令,物理层开始检测候选波束集,并将候选波束集发送给介质访问控制层,之后,介质访问控制层从候选波束集中确定备选波束,在确定备选波束的同时,终端设备在预设时间内持续检测波束失败实例,并将检测到的波束失败实例发送给介质访问控制层,当在预设时间内,介质访问控制层收到的波束失败实例的个数大于或等于预先设定的个数阈值时,则确定利用备选波束恢复通信,当超过预设时间,介质访问控制层收到的波束失败实例的个数小于个数阈值,则丢弃备选波束,并重置定时器和计数器。
由上可知,本发明实施例提供的一种通信恢复方法可以通过测量波束失败恢复参考信号的有用信号强度与无用信号强度的比值,当检测到有用信号强度与无用信号强度的比值低于预设配置值时,则确定产生至少一个波束失败实例,紧接着,开始检测波束的物理层参考信号接收功率,确定备选波束,在确定备选波束的同时,终端设备在预设时间内持续检测波束失败实例,当检测到波束失败实例的个数大于或等于预先设定的个数阈值时,则利用备选波束恢复通信。由此可知,由于本发明实施例提供的方法在是检测到至少一个波束失败实例时,就开始确定备选波束,而不是等到确定波束失败实例的个数达到个数阈值时,才开始确定备选波束,因此减少了波束失败恢复所需要的处理时延,提升了通信效率。
为了更好地实施以上方法,本申请实施例还提供一种通信恢复装置,如图4所示,该通信恢复装置包括测量单元401、确定单元402、检测单元403和恢复单元404,如下:
(1)测量单元401,用于测量波束失败恢复参考信号的有用信号强度与无用信号强度的比值,无用信号包括干扰和/或噪声信号。
(2)确定单元402,用于根据比值确定至少一个波束失败实例。
(3)检测单元403,用于检测波束的物理层参考信号接收功率,确定备选波束。
(4)恢复单元404,用于确定在预设时间内,波束失败实例的个数大于或等于预先设定的个数阈值,利用备选波束恢复通信。
可选的,在本发明的一些实施例中,所述确定单元402还用于判断所述比值低于预设配置值,则确定产生至少一个所述波束失败实例。
可选的,在本发明的一些实施例中,所述检测单元403还用于检测波束的所述物理层参考信号接收功率;
识别所述物理层参考信号接收功率大于预先设定的功率阈值的波束,形成波束候选集;
根据所述波束候选集确定所述备选波束。
可选的,在本发明的一些实施例中,检测单元403还用于按照物理层参考信号接收功率的大小顺序排列波束候选集包括的波束;
确定波束候选集包括的物理层参考信号接收功率最大的波束,作为备选波束。
可选的,在本发明的一些实施例中,恢复单元404还用于在预设时间内,持续检测波束失败实例;
若波束失败实例的个数大于或等于预先设定的个数阈值,则利用备选波束恢复通信。
可选的,在本发明的一些实施例中,通信恢复装置还用于判断超过预设时间,波束失败实例的个数小于个数阈值,则丢弃备选波束。
可选的,在本发明的一些实施例中,确定单元402还用于启动定时器,设置预设时间;
通信恢复装置还用于重置定时器。
由上可知,本发明实施例可以通过测量单元401测量波束失败恢复参考信号的有用信号强度与无用信号强度的比值,无用信号包括干扰和/或噪声信号,然后,通过确定单元402根据比值确定至少一个波束失败实例,接着,检测单元403检测波束的物理层参考信号接收功率,确定备选波束,最后,恢复单元404确定在预设时间内,波束失败实例的个数大于或等于预先设定的个数阈值,利用备选波束恢复通信,从上述技术方案可知,由于本发明实施例提供的装置是在检测到至少一个波束失败实例时就开始确定备选波束,而不是等到确定波束失败实例的个数达到个数阈值时才开始确定备选波束,因此减少了波束失败恢复所需要的处理时延,提升了通信效率。
相应的,本发明实施例还提供一种终端,如图5所示,该终端可以包括射频(rf,radiofrequency)电路501、包括有一个或一个以上计算机可读存储介质的存储器502、输入单元503、显示单元504、传感器505、音频电路506、无线保真(wifi,wirelessfidelity)模块507、包括有一个或者一个以上处理核心的处理器508、以及电源509等部件。本领域技术人员可以理解,图5中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
rf电路501可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器508处理;另外,将涉及上行的数据发送给基站。通常,rf电路501包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(sim,subscriberidentitymodule)卡、收发信机、耦合器、低噪声放大器(lna,lownoiseamplifier)、双工器等。
存储器502可用于存储软件程序以及模块,处理器508通过运行存储在存储器502的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器502可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器502可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器502还可以包括存储器控制器,以提供处理器508和输入单元503对存储器502的访问。
输入单元503可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元503可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器508,并能接收处理器508发来的命令并加以执行。
显示单元504可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元504可包括显示面板,可选的,可以采用液晶显示器(lcd,liquidcrystaldisplay)、有机发光二极管(oled,organiclight-emittingdiode)等形式来配置显示面板。
终端还可包括至少一种传感器505,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在终端移动到耳边时,关闭显示面板和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路506、扬声器,传声器可提供用户与终端之间的音频接口。音频电路506可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路506接收后转换为音频数据,再将音频数据输出处理器508处理后,经rf电路501以发送给比如另一终端,或者将音频数据输出至存储器502以便进一步处理。音频电路506还可能包括耳塞插孔,以提供外设耳机与终端的通信。
wifi属于短距离无线传输技术,终端通过wifi模块507可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图5示出了wifi模块507,但是可以理解的是,其并不属于终端的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器508是终端的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器502内的软件程序和/或模块,以及调用存储在存储器502内的数据,执行终端的各种功能和处理数据,从而对手机进行整体监控。
终端还包括给各个部件供电的电源509(比如电池),优选的,电源可以通过电源管理系统与处理器508逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源509还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管未示出,终端还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,终端中的处理器508会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器502中,并由处理器508来运行存储在存储器502中的应用程序,从而实现各种功能:测量波束失败恢复参考信号的有用信号强度与无用信号强度的比值,无用信号包括干扰和/或噪声信号;根据比值确定至少一个波束失败实例;检测波束的物理层参考信号接收功率,确定备选波束;确定在预设时间内,波束失败实例的个数大于或等于预先设定的个数阈值,利用备选波束恢复通信。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
以上对本发明实施例所提供的一种通信恢复方法、装置、终端设备及存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的技术方案及其核心思想;本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例的技术方案的范围。
1.一种通信恢复方法,其特征在于,包括:
测量波束失败恢复参考信号的有用信号强度与无用信号强度的比值,所述无用信号包括干扰和/或噪声信号;
根据所述比值确定至少一个波束失败实例;
检测波束的物理层参考信号接收功率,确定备选波束;
确定在预设时间内,所述波束失败实例的个数大于或等于预先设定的个数阈值,利用所述备选波束恢复通信。
2.根据权利要求1所述的方法,其特征在于,所述根据所述比值确定至少一个波束失败实例,包括:
若所述比值低于预设配置值,则确定产生至少一个所述波束失败实例。
3.根据权利要求1所述的方法,其特征在于,所述检测波束的物理层参考信号接收功率,确定备选波束,包括:
检测波束的所述物理层参考信号接收功率;
识别所述物理层参考信号接收功率大于预先设定的功率阈值的波束,形成波束候选集;
根据所述波束候选集确定所述备选波束。
4.根据权利要求3所述的方法,其特征在于,所述根据所述波束候选集确定所述备选波束,包括:
按照所述物理层参考信号接收功率的大小顺序排列所述波束候选集包括的波束;
确定所述波束候选集包括的所述物理层参考信号接收功率最大的波束,作为所述备选波束。
5.根据权利要求1所述的方法,其特征在于,所述确定在预设时间内,所述波束失败实例的个数大于或等于预先设定的个数阈值,利用所述备选波束恢复通信,包括:
在所述预设时间内,持续检测所述波束失败实例;
若所述波束失败实例的个数大于或等于预先设定的个数阈值,则利用所述备选波束恢复通信。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若超过所述预设时间,所述波束失败实例的个数小于所述个数阈值,则丢弃所述备选波束。
7.根据权利要求6所述的方法,其特征在于,所述根据所述比值确定至少一个波束失败实例之后,还包括:
启动定时器,设置所述预设时间;
所述若超过所述预设时间,所述波束失败实例的个数小于所述个数阈值,则丢弃所述备选波束之后,还包括:
重置定时器。
8.一种通信恢复装置,其特征在于,包括:
测量单元,用于测量波束失败恢复参考信号的有用信号强度与无用信号强度的比值,所述无用信号包括干扰和/或噪声信号;
确定单元,用于根据所述比值确定至少一个波束失败实例;
检测单元,用于检测波束的物理层参考信号接收功率,确定备选波束;
恢复单元,用于确定在预设时间内,所述波束失败实例的个数大于或等于预先设定的个数阈值,利用所述备选波束恢复通信。
9.一种终端设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于在执行所述计算机程序时实现如权利要求1至7任意一项所述通信恢复方法中的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任意一项所述通信恢复方法中的步骤。
技术总结