买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种天线切换方法、多天线终端及计算机可读存储介质_努比亚技术有限公司_201710766688.8 

申请/专利权人:努比亚技术有限公司

申请日:2017-08-30

公开(公告)日:2020-10-13

公开(公告)号:CN107733508B

主分类号:H04B7/06(20060101)

分类号:H04B7/06(20060101);H04B7/08(20060101);H04B7/0404(20170101)

优先权:

专利状态码:有效-授权

法律状态:2020.10.13#授权;2018.03.20#实质审查的生效;2018.02.23#公开

摘要:本发明公开了一种天线切换方法、多天线终端及计算机可读存储介质,其中天线切换方法应用于包括主收发通路、辅接收通路以及至少三组天线的多天线终端,通过获取各组天线的下行通信参数,对各组天线性能进行至少两个判决阶段的条件进阶判决以确定是否需要天线切换。由于确定是否需要重新选择主、辅天线前,会采用两个及以上且存在时序的判决阶段对各组天线当前的性能进行评估,所以相较于一次性评估的方式,天线性能不仅仅是简单地经历至少两次判断。更重要的是,能对各组天线在条件进阶判决期间内的整体性能进行客观全面的评价,排除偶然因素对天线性能的影响,使得后续切换可靠且有效,保证切换后参与工作的各组天线具备真正稳定的良好性能。

主权项:1.一种天线切换方法,其特征在于,应用于多天线终端,所述多天线终端包括主收发通路、辅接收通路以及至少三组天线;所述至少三组天线中当前与所述主收发通路连通的为主天线,当前与所述辅接收通路连通的为辅天线,剩余的为空闲天线;所述方法包括:对所述至少三组天线的性能进行包括N个判决阶段的条件进阶判决以确定是否需要进行天线切换,所述N大于等于2,所述判决阶段包括:获取用于表征所述多天线终端的各组天线当前之性能的下行通信参数;所述下行通信参数包括接收信号强度、接收信号质量、接收信号功率以及误码率中的至少两种;计算所述至少三组天线中各组天线相同下行通信参数的两两差值;基于所述判决阶段的阶段阈值确定计算结果是否满足所述判决阶段对应的判决条件,若是,判断当前所述判决阶段是否是最后一个判决阶段,若是,判定需要进行天线切换,否则进入下一判决阶段;判定需要进行天线切换时,重新确定所述至少三组天线与所述主收发通路、辅接收通路之间的连通关系从而选择出新的主天线、辅天线和空闲天线;所述基于所述判决阶段的阶段阈值确定计算结果是否满足所述判决阶段对应的判决条件包括:对天线进行判读时,对某两组天线的各所述两两差值进行去量纲处理得到对应的标准值,再计算所述两组天线各所述标准值的平均差值;将各组天线两两间的平均差值与所述判决阶段的阶段阈值进行比较,当各所述平均差值中的任意一个大于所述判决阶段的阶段阈值,或当各所述平均差值大于所述判决阶段的阶段阈值的比例达到预设比例时,判定满足所述判决阶段对应的判决条件;或,针对某一下行通信参数,将所述下行通信参数对应的各所述两两差值与所述判定阈值中所述下行通信参数的判定阈值进行比较;在所述下行通信参数的各所述两两差值中的任意一个大于所述判定阈值,或各所述两两差值中大于所述判定阈值的个数达到预设比值时,判定所述下行通信参数满足进阶条件;再判断达到进阶条件的下行通信参数的个数是否达到预设个数,若是,判定满足所述判决阶段对应的判决条件。

全文数据:一种天线切换方法、多天线终端及计算机可读存储介质技术领域[0001]本发明涉及通信技术领域,更具体地说,涉及一种天线切换方法、多天线终端及计算机可读存储介质。背景技术[0002]随着终端技术的发展,移动终端的功能越来越全面,其向用户提供的服务越来越完善。最简单的,移动终端已经从过去纯粹的通话、短信功能衍生出拍照、上网、音视频播放等诸多方面的服务。不过,尽管移动终端目前的功能已经种类繁多,且随着技术的发展,仍会有更多更智能化的功能将如同雨后春笋般成现在未来的终端,但移动终端所承载的通信功能仍然会作为最基础、也是最重要的功能之一,涉及其通信方面的性能也会继续作为用户关注的焦点。[0003]众所周知,在移动终端天线环境较为恶劣时,不仅通信质量会下降,影响用户体验,而且移动终端用于通信的功耗也会急剧上升,从而影响其待机时长。所以,如果继续采用传统的天线设计方案,移动终端产业的发展必将在通信质量、通信功耗上面临诸多挑战。因而,近些年开始逐渐出现“双天线终端”。双天线终端的两根一般分别设置在移动终端的上下两侧,其中一根天线作为主天线来收发信号,另一根天线作为辅助天线来辅助主天线进行号。[0004]例如,将设置在移动终端顶端的一根天线作为主天线,另一根作为辅助天线。在发射信号的工作,由移动终端顶端的天线完成,而接收信号时,上下两根天线同时进行多径接收,再对两根天线各自接收的信号进行接收分集处理,从而保证所接收信号的准确性和可靠性。[0005]在实际使用过程中,由于用户的握持等原因,可能会导致主天线被遮挡住,从而对移动终端的收发能力会造成极恶劣的影响。因而,现在亟需提出一种天线切换方案,用以在因用户持握或其他遮挡等原因造成天线工作环境变化时,改变天线角色,从而使得移动终端始终具备较强的信号收发能力,提升用户的通信体验。发明内容[0006]本发明要解决的技术问题在于:提供一种天线切换方案,用以在终端天线工作环境不稳定的情况下,改变终端中各天线的工作角色,从而解决现有方案中因天线工作角色固定,所以当主天线被遮挡时容易导致移动终端收发性能急剧降低,用户体验低的问题。针对该技术问题,提供一种天线切换方法、多天线终端及计算机可读存储介质。[0007]为解决上述技术问题,本发明提供一种天线切换方法,应用于多天线终端,所述多天线终端包括主收发通路、辅接收通路以及至少三组天线;所述至少三组天线中当前与所述主收发通路连通的为主天线,当前与所述辅接收通路连通的为辅天线,剩余的为空闲天线;所述方法包括:[0008]对所述至少三组天线的性能进行包括N个判决阶段的条件进阶判决以确定是否需要进行天线切换,所述N大于等于2,所述判决阶段包括:获取用于表征所述多天线终端的各组天线当前之性能的下行通信参数;计算所述至少三组天线下行通信参数的两两差值;基于所述判决阶段的阶段阈值确定计算结果是否满足所述判决阶段对应的判决条件,若是,判断当前所述判决阶段是否是最后一个判决阶段,若是,判定需要进行天线切换,否则进入下一判决阶段;[0009]判定需要进行天线切换时,重新确定所述至少三组天线与所述主收发通路、辅接收通路之间的连通关系从而选择出新的主天线、辅天线和空闲天线。[0010]可选的,所述N个判决阶段中至少两个判决阶段的阶段阈值不相等。[0011]可选的,所述N个判决阶段中在前判决阶段的阶段阈值大于在后判决阶段的阶段阈值。[0012]可选的,判定当前所述判决阶段不是最后一个判决阶段后,进入下一判决阶段之前还包括:进入当前所述判决阶段的等待周期。[0013]可选的,所述多天线终端包括三根天线,其中一根天线与所述主收发通路连通为主天线,一根天线与所述辅接收通路连通为辅天线,剩余的一根天线为空闲天线;所述N个判决阶段中在前判决阶段的等待周期大于在后判决阶段的等待周期。[0014]可选的,所述下行通信参数包括接收信号强度、接收信号质量、接收信号功率以及误码率中的至少一种。[0015]可选的,所述下行通信参数包括接收信号强度、接收信号质量、接收信号功率以及误码率中的至少两种;所述计算所述至少三组天线下行通信参数的两两差值包括:计算所述至少三组天线中各组天线相同下行通信参数的两两差值;[0016]所述基于所述判决阶段的阶段阈值确定计算结果是否满足所述判决阶段对应的判决条件包括:[0017]对某两组天线的各所述两两差值进行去量纲处理得到对应的标准值,再计算所述两组天线各所述标准值的平均差值;将各组天线两两间的平均差值与所述判决阶段的阶段阈值进行比较,当各所述平均差值中的任意一个大于所述判决阶段的阶段阈值,或当各所述平均差值大于所述判决阶段的阶段阈值的比例达到预设比例时,判定满足所述判决阶段对应的判决条件;[0018]或,[0019]针对某一下行通信参数,将所述下行通信参数对应的各所述两两差值与所述判定阈值中所述下行通信参数的判定阈值进行比较;在所述下行通信参数的各所述两两差值中的任意一个大于所述判定阈值,或各所述两两差值中大于所述判定阈值的个数达到预设比值时,判定所述下行通信参数满足进阶条件;再判断达到进阶条件的下行通信参数的个数是否达到预设个数,若是,确判定满足所述判决阶段对应的判决条件。[0020]可选地,所述N个判决阶段中各判决阶段的下行通信参数相同。[0021]进一步地,本发明还提供了一种多天线终端,所述多天线终端包括处理器、存储器及通信总线;所述多天线终端还包括主收发通路、辅接收通路以及至少三组天线;所述至少三组天线中当前与所述主收发通路连通的为主天线,当前与所述辅接收通路连通的为辅天线,剩余的为空闲天线;[0022]所述通信总线用于实现处理器和存储器之间的连接通信;[0023]所述处理器用于执行存储器中存储的一个或者多个程序,以实现如上任一项所述的天线切换方法的步骤。[0024]进一步地,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上任一项所述的天线切换方法的步骤。[0025]有益效果[0026]本发明提供一种天线切换方法、多天线终端及计算机可读存储介质,其中本发明提供的方法应用于包括主收发通路、辅接收通路以及至少三组天线的多天线终端,这至少三组天线中当前与主收发通路连通的为主天线,当前与辅接收通路连通的为辅天线,剩余的为空闲天线,基于本发明提供的硬件构架,在监测到天线切换条件满足时重新确定终端各组天线与主收发通路、辅接收通路之间的连通关系从而选择出新的主天线、辅天线和空闲天线,完成天线的切换,也即天线的工作角色是可动态变化的,可以当前需求灵活调整,避免因天线性能恶化导致掉线或掉话的情况,提升用户体验。[0027]另外,本发明通过对各组天线的性能进行包括至少两个判决阶段的条件进阶判决以确定是否需要进行天线切换。在各判决阶段中,先获取用于表征多天线终端的各组天线当前之性能的下行通信参数,并计算各组天线下行通信参数的两两差值,然后基于判决阶段的阶段阈值确定计算结果是否满足判决阶段对应的判决条件,如果满足,则进一步判断当前判决阶段是否是最后一个判决阶段,若是,判断需要进行天线切换,否则进入下一判决阶段;当经过各判决阶段的判决后确定需要进行天线切换时,重新确定至少三组天线与主收发通路、辅接收通路之间的连通关系从而选择出新的主天线、辅天线。由于本发明中在确定是否需要重新选择主、辅天线之前,会采用两个或两个以上的,且存在时序关系的判决阶段对各组天线当前的性能进行评估,所以,相较于一次性评估的方式,天线性能不仅仅是简单地经历至少两次判断。更重要的是,能够对各组天线在条件进阶判决期间内的整体性能进行客观全面的评价,排除偶然因素对天线性能的影响,从而使得后续切换可靠且有效,保证切换后参与工作的各组天线具备真正稳定的良好性能,从而提升用户体验。附图说明[0028]下面将结合附图及实施例对本发明作进一步说明,附图中:[0029]图1为实现本发明各个实施例一个可选的移动终端的硬件结构示意图;[0030]图2为本发明各实施例中多天线终端射频单元的硬件结构;[0031]图3为本发明第一实施例中提供的天线切换方法的一种流程图;[0032]图4为本发明第一实施例中各判决阶段的一种流程图;[0033]图5为本发明第二实施例中提供的多天线终端中三组天线的一种设置示意图;[0034]图6为本发明第二实施例中提供的多天线终端中三组天线的另一种设置示意图;[0035]图7为本发明第二实施例中提供的天线切换方法的一种流程图;[0036]图8为本发明第三实施例中提供的天线切换方法的一种流程图;[0037]图9为本发明第三实施例中提供的选择主天线与辅天线的一种流程图;[0038]图10为本发明各实施例中多天线终端的一种硬件结构示意图;[0039]图11为图10所示的多天线终端的无线通信系统示意图。具体实施方式[0040]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。[0041]在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。[0042]本发明中的多天线终端可以以各种形式来实施。例如,可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理PersonalDigitalAssistantJDA、便捷式媒体播放器PortableMediaPlayer,PMP、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。[0043]后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。[0044]请参阅图1,其为实现本发明各个实施例的一种移动终端的硬件结构示意图,该移动终端100可以包括:RFRadioFrequency,射频)单元101、WiFi模块102、音频输出单元103、AV音频视频输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、电源111以及天线112等部件。其中,图1示出的移动终端100中至少包括三组天线112,所述至少三组天线112中当前与射频单元101的主收发通路连通的为主天线,当前与射频单元101的辅接收通路连通的为辅天线,剩余的为空闲天线,处理器110可以控制每一组天线分别与主收发通路和辅接收通路的通断情况,当处理器110控制某一组天线与主收发通路连通时,射频单元101可通过该组天线接收或发送信号,应当理解的是,所述至少三组天线112可以灵活设置在移动终端100的任意位置上,比如,当移动终端100上包括三组天线112时,这三组天线112可以分别设置在移动终端100背面的上方、左下方以及右下方。本领域技术人员还可以理解,图1中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。[0045]下面结合图1对移动终端的各个部件进行具体的介绍:[0046]射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将基站的下行信息接收后,给处理器110处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于GSMGlobalSystemofMobilecommunication,全球移动通讯系统)、GPRSGeneralPacketRadioService,通用分组无线服务)、CDMA2000CodeDivisionMultipleAccess2000,码分多址2000、WCDMAWidebandCodeDivisionMultipleAccess,宽带码分多址)、TD_SCDMATimeDivision-SynchronousCodeDivisionMultipleAccess,时分同步码分多址)、FDD_LTEFrequencyDivisionDuplexing-LongTermEvolution,频分双工长期演进)和TDD-LTETimeDivisionDuplexing-LongTermEvolution,分时双工长期演进)等。[0047]WiFi属于短距离无线传输技术,移动终端通过WiFi模块102可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图1示出了WiFi模块102,但是可以理解的是,其并不属于移动终端的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。[0048]音频输出单元103可以在移动终端100处于呼叫信号接收模式、通话模式、记录模式、语音识别模式、广播接收模式等等模式下时,将射频单元101或WiFi模块102接收的或者在存储器109中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元103还可以提供与移动终端100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元103可以包括扬声器、蜂鸣器等等。[0049]AA输入单元104用于接收音频或视频信号。AA输入单元104可以包括图形处理器GraphicsProcessingUnit,GPU1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置如摄像头获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元106上。经图形处理器1041处理后的图像帧可以存储在存储器109或其它存储介质)中或者经由射频单元101或WiFi模块102进行发送。麦克风1042可以在电话通话模式、记录模式、语音识别模式等等运行模式中经由麦克风1042接收声音音频数据),并且能够将这样的声音处理为音频数据。处理后的音频语音数据可以在电话通话模式的情况下转换为可经由射频单元101发送到移动通信基站的格式输出。麦克风1042可以实施各种类型的噪声消除或抑制算法以消除或抑制在接收和发送音频信号的过程中产生的噪声或者干扰。[0050]移动终端100还包括至少一种传感器105,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1061的亮度,接近传感器可在移动终端100移动到耳边时,关闭显示面板1061和或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击等;至于手机还可配置的指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。[0051]显示单元106用于显示由用户输入的信息或提供给用户的信息。显示单元106可包括显示面板1061,可以采用液晶显示器LiquidCrystalDisplay,LCD、有机发光二极管OrganicLight-EmittingDiode,0LED等形式来配置显示面板1061。[0052]用户输入单元107可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元107可包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏,可收集用户在其上或附近的触摸操作比如用户使用手指、触笔等任何适合的物体或附件在触控面板1071上或在触控面板1071附近的操作),并根据预先设定的程式驱动相应的连接装置。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器110,并能接收处理器110发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1071。除了触控面板1071,用户输入单元107还可以包括其他输入设备1072。具体地,其他输入设备1072可以包括但不限于物理键盘、功能键比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种,具体此处不做限定。[0053]进一步的,触控面板1071可覆盖显示面板1061,当触控面板1071检测到在其上或附近的触摸操作后,传送给处理器110以确定触摸事件的类型,随后处理器110根据触摸事件的类型在显示面板1061上提供相应的视觉输出。虽然在图1中,触控面板1071与显示面板1061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板1071与显示面板1061集成而实现移动终端的输入和输出功能,具体此处不做限定。[0054]接口单元108用作至少一个外部装置与移动终端100连接可以通过的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源或电池充电器端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入输出(IO端口、视频IO端口、耳机端口等等。接口单元108可以用于接收来自外部装置的输入例如,数据信息、电力等等并且将接收到的输入传输到移动终端100内的一个或多个元件或者可以用于在移动终端100和外部装置之间传输数据。[0055]存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等等。此外,存储器109可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。[0056]处理器110是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器109内的软件程序和或模块,以及调用存储在存储器109内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器110可包括一个或多个处理单元;优选的,处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。[0057]移动终端100还可以包括给各个部件供电的电源111比如电池),优选的,电源111可以通过电源管理系统与处理器110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。[0058]尽管图1未示出,移动终端100还可以包括蓝牙模块等,在此不再赘述。[0059]为了便于理解本发明实施例,下面对本发明的移动终端所基于的通信网络系统进行描述。[0060]第一实施例:[0061]为了解决现有技术中终端中天线工作角色固定,所以导致终端收发性能容易受到用户持握姿势等因素的影响,从而使得终端通信性能不稳定的问题,本实施例将提供一种天线切换方法。该天线切换方法主要应用于包括多组天线的多天线终端,为了方便理解天线切换方法的应用场景,下面先结合图2对本实施例中多天线终端的射频单元的硬件结构进行介绍:[0062]本实施例的终端包括至少三组天线211、212……2Im,天线选通电路22,射频电路23和基带处理器24,该天线选通电路22具有η个第一接口2211、2212、……221ηη—般为大于等于m的正整数),两个第二接口2221、2222。其中,一个第二接口2221与射频电路的主收发通路连通231和232图2中的TX和PRX,另一个第二接口2222与射频电路的辅接收通路233图2中的DRX连通,每一个第一接口与该两个第二接口之间分别连接有至少一路开关电路,每一路开关电路上具有至少一个开关,本实施例的每一组天线与天线选通电路的至少一个第一接口连接。基带处理器24包括射频发射数模转换电路241图2中的TX-DAC、主集接收模数转换电路242图2中的PRX-ADC、分集接收模数转换电路243图2中的DRX-ADC,以及与该射频发射数模转换电路241、主集接收模数转换电路242、分集接收模数转换电路243分别连接的调制解调电路244图2中的MODEMPROC,射频电路23的主收发通路231和232分别与基带处理器的射频发射数模转换电路241、主集接收模数转换电路242对应连通,辅接收通路233与分集接收模数转换电路243连通。基带处理器还包括天线切换控制模块245和HAL接口模块246,天线切换控制模块245通过HAL接口模块245与天线选通电路22连通,通过该HAL接口模块246天线切换控制模块245可以控制天线选通电路22中各路开关电路的通断(即可以控制任意的一个第一接口和一个第二接口之间的连通),并基于此从多组天线中选择特定的主天线,或者选择特定的主天线和辅天线组合。[0063]另外,本实施例中的天线切换控制模块245可以集成在基带处理器24中,也可以和基带处理器24分开设置,例如设置在应用处理器中,或者单独设置。[0064]请进一步参见图3中提供的天线切换方法的流程图:[0065]S302、根据各组天线的下行通信参数对各组天线的性能进行包括N个判决阶段的条件进阶判决以确定是否需要进行天线切换。[0066]本实施例中对各组天线的性能进行条件进阶判决主要是为了通过至少两个有时序的判决阶段来排除在一次性性能评估当中,天线性能因受到偶然因素影响而表现得与通常情况不同的情形,更加客观地评价各组天线在一个时期内的性能情况,而非某一时刻的性能情况。假定在某个多天线终端当中包括A、B、C三根天线,正常情况下,该多天线终端中有两根天线为工作天线,分别作为主天线和辅天线,而另外一根天线作为空闲天线。其中,主天线用于信号收发,而辅天线主要辅助信号接收,空闲天线则暂时不参与工作。在表1当中,分别给出了A、B、C两根天线在不同时刻的天线性能:[0067]表1[0069]从表1中可以看出,在Tl时刻到Tn时刻的这段时期内,天线A的整体性能要优于天线B和天线C,而天线B的性能又会比天线C的性能更好一点。假定现在按照一次性的评估方案来对各天线的性能进行评估,则,评估时刻的选择就显得十分重要,因为如果选择的T1、T2等几个时刻来检测各天线的通信参数,最终得到性能评价将会跟实际情况比较契合。但如果选择在T3时刻来检测各天线的通信参数,从而评估三根天线的性能,则会得到与各天线整体性能相反的结论。所以,如果按照一次性性能评估的方案,有可能会因为在检测天线性能的时候,各天线受到了其他偶然因素的影响,从而表现“异常”。应当理解的是,这里所说的异常实际上是指的与通常情况不符的情况。为了避免一次性性能评估中的这个问题,本实施例中提出一种条件进阶判决机制。在条件进阶判决机制中,包括N个判决阶段。由于这N个判决阶段并不是同时进行的,因此,各判决阶段执行的时刻也有前后差别,完成包括N个判决阶段的条件进阶判决需要经历一段时间。所以,通过条件进阶判决机制,可以有效避免偶然因素的影响,客观了解各组天线的稳定真实的整体性能情况。[0070]在本实施例中,N的取值大于等于2。至于具体取值,可以由多天线终端的设计人员或者由用户根据自己对功耗、性能等方面的要求或者是喜好等自定义设置。下面对条件进阶判决机制中的单个判决阶段进行介绍,请参见图4所示:[0071]S402、获取用于表征多天线终端的各组天线当前之性能的下行通信参数。[0072]在本实施例中,主要通过下行通信参数来表征各组天线的天线性能,不过,应当理解的是,在其他一些示例当中,也可以采用上行通信参数来评价天线性能。这里所说的下行通信参数包括但不限于接收信号强度、接收信号质量、接收信号功率以及误码率中的至少一种。而上行通行参数包括发射信号功率,即Tx-AGCautomaticgaincontrol,自动增益控制)、最大发射功率比例值(MTPL,Maximumtransmitpowerlevel和信道质量指示CQI,ChannelQualityIndication等几种的中的至少一种。可以理解的是,无论是针对上行通信参数还是下行通信参数,这里所列举的都指示比较常见的几种而已,而且,随着通信制式的不同,上行通信参数和下行通信参数还可以随情况而增减。另外,上述上行通信参数与下行通信参数在不同制式下的名称可能会有一些不同,例如,接收信号强度在GSMGlobalSystemforMobileCommunication,全球移动通信系统)制式下是通过参数RSSIReceivedSignalStrengthIndication接收信号强度指示)来表征,而在WCDMAWidebandCodeDivisionMultipleAccess,宽带码分多址)和TD-SCDMATimeDivision-SynchronousCodeDivisionMultipleAccess,时分同步码分多址这两种通信制式下,则变成了参数RSCPReceivedSignalCodePower,接收信号码功率),在LTELongTermEvolution,长期演进)制式下,则米用参数RSRPReferenceSignalReceivingPower,参考信号接收功率来表征。所以,可以理解的是,这里所说的接收信号强度、接收信号质量等都是从参数的实质作用下来说明的,并不限定其在不同场景下的具体名称。对应地,针对某个参数,无论其名称是否与上述列举的一样,只要其本质是对应含义,则都属于本实施例所指的范围。[0073]在本实施例的各示例当中,在判决阶段中获取的下行通信参数可以是相同的,也可以存在N个判决阶段中至少两个判决阶段的通信参数不同。对于各判决阶段中获取的通信参数的个数,本实施例中不进行具体限定,可以是一个,也可以是两个及以上。[0074]S404、计算各组天线下行通信参数的两两差值。[0075]现在假定多天线终端X在进行条件进阶判决时,各阶段获取的下行通信参数均相同,例如其在每个判决阶段均获取参数X。当获取到多天线终端X各组天线的参数X之后,计算各组天线通信参数的两两差值。假定多天线终端X包括3组天线,这三组天线分别是A1、A2和A3,则计算出来的两两差值将会包括3个,而如果多天线终端包括m组天线,则计算出来的两两差值将会有C|个。针对本示例中,多天线终端X仅针对各组天线获取一个相同参数X的情况,在计算各组天线间的两两差值时,非常简单。例如,天线组Al和A2之间的两两差值dl2等于xl-x2,而天线组A2和A3间的两两差值d23等于x2_x3,天线组Al和A3间的两两差值dl3等于xl_x3〇[0076]S406、基于判决阶段的阶段阈值确定计算结果是否满足判决阶段对应的判决条件。[0077]在本实施例中,针对各个判决阶段都设置有对应的阶段阈值,在计算得到两两差值之后,可以将各个两两差值同阶段阈值进行比较,并根据比较结果确定各组天线当前的性能是否已经达到了一定的差距。如果达到了一定的差距,则说明各天线之间性能的差距已经满足了当前判决阶段的判决条件,存在进行天线切换的可能性;否则,说明当前各天线的性能差不多,没有切换的必要,所以,可以直接判定不需要进行天线切换,并直接进入S414,以退出当前的天线切换流程。[0078]如果在获取通信参数的阶段,针对每组天线都仅获取了一个可以表征天线通信性能的下行通信参数,则在计算各组天线通信参数的两两差值时,将只会获得针对同一种下行通信参数的两两差值,所以,在基于判决阶段的阶段阈值判定计算结果是否满足该判决阶段对应的判决条件时,只需要将各个两两差值同该判决阶段的阶段阈值进行比较,即可得出结论。但是如果在获取通信参数的时候,获取了两种及以上的通信参数,该如何基于阶段阈值来对计算结果进行判决,下面提出这样两种解决方案:[0079]第一种,在阶段阈值中设置包括两个及以上的判定阈值。具体地,针对不同下行通信参数,设置不同的判定阈值,则在对两两差值进行判断的时候,针对不同下行通信参数的两两差值,采用不同的判定阈值进行比较。例如,在一个判决阶段当中,针对天线组Al和Α2,均获取了X和y两个通信参数,则针对X和y会分别设置一个判定阈值,而阶段阈值中就包括这两个判定阈值。应当理解的是,在这种情况下,计算天线组Al和A2的两两差值的时候,应当保证计算的是同种通信参数的两两差值,即分别计算天线组Al和A2在X参数下的两两差值,和在y参数下的两两差值。在对两两差值的计算结果进行判决时,分别将针对下行通信参数X的两两阈值同X的判定阈值进行比较,将针对下行通信参数y的两两阈值同y的判定阈值进行比较。[0080]针对某一下行通信参数,如果各两两差值中的任意一个大于判定阈值,即可判定该下行通信参数满足进阶条件。如果一个都不满足,则可以直接判定该下行通信参数不满足进阶条件。当然,确定一个下行通信参数是否满足进阶条件时,也可以通过其他条件。如,针对该下行通信参数的各两两差值中大于判定阈值的个数是否达到预设比值。例如,多天线终端X当中,要求针对某一通信参数的两两差值,必须有23达到判定阈值,才可以判定该通信参数满足进阶条件,则假如该多天线终端X当中,有3组天线,则必须有两个两两差值大于等于判定阈值才行。对于另外的下行通信参数是否满足进阶条件时,也是如此,这里不再赘述。[0081]在对各下行通信参数是否满足进阶条件的判断完成之后,还需要进一步判断达到进阶条件的下行通信参数的个数是否达到预设个数,若是,确判定满足判决阶段对应的判决条件,否则,判定不满足当前判决阶段的判决条件。假定预设个数为1,且采用了3个下行通信参数来衡量各组天线的性能,则当这3个下行通信参数中的任意一个满足进阶条件时,即可判定天线性能满足当前判决阶段的判决条件。[0082]第二种,仅设置一个无量纲的阶段阈值。这里以某两组天线为例进行说明:可选地,先对这两组天线的各两两差值进行去量纲处理得到对应的标准值,再计算两组天线各标准值的平均差值,然后将各组天线两两间的平均差值与判决阶段的阶段阈值进行比较,当各平均差值中的任意一个大于判决阶段的阶段阈值,或当各平均差值大于判决阶段的阶段阈值的比例达到预设比例时,判定满足判决阶段对应的判决条件。[0083]这里以接收信号强度和接收信号质量为例对去量纲处理进行简单介绍:针对接收信号强度,确定其在天线实际应用中的最大值Ρμαπ。同样地,针对信号质量,确定其可能达到的最大值QMAX2。假定计算得到的某两组天线当前的接收信号强度的两两差值为Pl,接收信号质量的两两差值为Ql,则针对这两个通信参数进行去量纲处理后得到的标准差值分别为PIPmaxi和Q1QMAX2。所以,这两组天线标准值间的平均差值为P1PMAX1+Q1QMAX22。当然,在本实施例其他一些示例当中,可以采用加权平均或算术平均等方式来计算平均差值。另外,也可以不用计算平均差值,例如,当阶段阈值是针对标准差值之和设置的时,就可以直接将P1PmAX1+Q1QmAX2同阶段阈值进行比较。[0084]应当理解的是,去量纲处理的方法有很多,除上述示例的方式外,还可以采用“相对化处理方法”、“函数化处理方法”、“极值化方法”、“标准化方法”、“归一化方法”等来进行去量纲处理。事实上,上述过程即为一种简单的归一化去量纲的方式。[0085]应当理解的是,在进行去量纲处理时,有些通信参数属于“正指标”,其值越高,则表征天线性能越好,例如接收信号质量、接收信号强度等。但有些通信参数则属于“负指标”,例如误码率、上行通信参数中的MPTLMaximumtransmitpowerlevel,最大发射功率比例值等,其值越小,则代表天线性能越优。对于同时存在“正负指标”的情况,在计算平均差值时需要针对正指标与负指标的通信参数需要进行综合考虑。例如,假定计算得到的某两根天线接收信号强度的标准差值为Pll,误码率的标准差值为Jll,则可以采用算术式Pll-Jll2得到平均差值。此时平均差值越大,即表征天线性能越优。应当理解的是,前述计算方式仅为一种可行的简单示例,不代表本发明仅能采用该种计算方式对同时存在“正负指标”的情况进行处理。事实上,还可以采用“相对化处理方法”等处理方式来对同时存在“正负指标”的情况进行处理。毫无疑义的是,各判决阶段的阶段阈值可以相等也可以不完全相等,即其中任意两个判决阶段的阶段阈值不相等。在本实施例中,各判决阶段的阶段阈值可以逐渐递减,也即在前的判决阶段的阶段阈值大于在后判决阶段的阶段阈值。例如在某个多天线终端的条件进阶判决当中,包括3个判决阶段,其中第一判决阶段至第三判决阶段的阶段阈值分别为D1、D2和D3,这三个阶段阈值满足D1D2D3的关系。[0086]S408、判断当前判决阶段是否是最后一个判决阶段。[0087]在一个判决阶段当中判断满足该判决阶段的判决条件时,需要判断当前的这一个判决阶段是否是最后一个判决阶段。如果不是的话,说明还存在下一个判决阶段,因此,当前的天线性能还需要做进一步评估,因此,进入S410。如果是,则说明天线性能已经完全通过了N个判决阶段的判决,所以,可以判定通信终端中各组天线之间的性能差距满足了天线切换条件,需要进行天线切换,因此可以进入S412。[0088]S410、进入下一判决阶段。[0089]应当理解的是,本实施例中各判决阶段的流程类似,因此具体过程可以参照图3的介绍,这里不再对其他判决阶段的过程进行介绍。[0090]在本实施例中,对天线性能是否满足切换条件进行N个判决阶段判决的目的,前面已经进行了介绍,是为了保证对天线的稳定性能进行全面评价。所以,可以通过多个存在时序关系的判决阶段对天线在一段时期内的性能进行评价。可以理解的是,如果评估天线时所经历的时间跨度越大,则评估结果就越客观。所以,在本实施例的一些示例当中,为了延长条件进阶判决所经历的时间,可以在相邻两个判决阶段之间设置等待周期,通过等待周期的耗时,可以充分排除偶然因素的影响。应当理解的是,等待周期的时长也并不是越长越好,因为如果等待周期太长,则到导致整个天线切换阶段过长,可能在某些情况下影响用户体验。例如,终端当前的空闲天线性能非常好,但主天线性能非常差,用户正在这种情况下通话,受到了很大的影响,因此急需进行天线切换。但因为条件进阶判决所经历的时间过长,所以,导致用户在很长一段时间内的通话体验都不好。[0091]在本实施例中,等待周期的时长可以由终端设计人员预先设置,或者也可以由用户自定义设置。由于各判决阶段之间并不完全绑定,因此,各判决阶段当中的等待周期可以相等,也可以不完全相等。例如,各判决阶段的等待周期均为3s,或第一判决阶段的等待周期为3s,而第二判决阶段的等待周期仅为2s,这也是可行的。在本实施例的一些示例当中,各判决阶段的等待周期逐渐递减。另外,针对用户对多天线终端射频功能的不同需求,可以对应设置不同的等待周期,例如,在用户通话以及上网等对射频功能严重依赖的场景下,可以将等待周期设置得短一点,而对于其他对数据收发不敏感的场景,则可以增加等待周期的长度阶段,是可以不用设置等待周期的。当判定本判决阶段之后不再有其他判决阶段时,可以直接进入天线选择的过程。[0092]与等待周期相似,各判决阶段获取的通信参数可以相同,也可以有至少两个判决周期的获取的通信参数不同。例如,在某一次条件进阶判决当中,第一个判决阶段获取的是下行通信参数接收信号强度和接收信号质量。而在第三个判决阶段中,获取的可以是多天线终端各组天线的接收信号质量和误码率。不过和等待周期长度不一样的在于,如果条件进阶判决中各判决阶段的判定阈值之间存在关系,则在判断是否满足当前判决阶段对应的判决条件时,需要对获取的通信参数进行去量纲处理。因为,当各判决阶段的阶段阈值之间存在关系时,说明,各判决阶段的阈值必定是同一量纲的或者说是无量纲的,因此,需要将获取到的通信参数进行转换,否则无法实现判决。[0093]S412、判定需要进行天线切换。[0094]当判定需要进行天线切换之后,就可以进入重新选择主天线与辅天线的过程了。[0095]S414、退出天线切换流程。[0096]在本实施例中,如果通过N个判决阶段的判决,最终确定天线需要进行切换,则进入S304,否则,结束天线切换流程。[0097]S304、重新确定各组天线与主收发通路、辅接收通路之间的连通关系从而选择出新的主天线、辅天线和空闲天线。[0098]在重新选择主天线、辅天线的时候,可以根据基于条件进阶判决中获取到的下行通信参数进行选择,也可以重新获取当前的下行通信参数,然后再根据各组天线在该下行通信参数下的性能排名,选择性能最优的一组作为主天线,与该多天线终端的主收发通路连通,选择性能次优的一组作为辅天线,与该多天线终端辅接收通路连通,将剩余的天线作为空闲天线。[0099]本实施例提供的天线切换方法,通过条件进阶判决机制,来对天线性能进行存在时序的两次及以上的评估,通过条件进阶判决中各判决阶段的时序性,从而实现对各组天线在一段时期内整体性能的评估,排除偶然因素对天线性能在某些时刻对天线性能的影响,从而更加客观的对是否需要进行天线切换做出判断,保证判断结果的正确性、可靠性与稳定性,进而保证多天线终端具备稳定可靠的射频性能,提升用户体验。[0100]更进一步的,在本实施例中,在一个判决阶段中确定各组天线性能满足本判决阶段的判决条件,并确定还需要进入下一判决阶段时,会先进入当前判决阶段的等待周期,当等待周期结束后,在进入下一判决阶段。通过这种方式,可以进一步延长条件进阶判决所经历的时长,从而对各组天线性能在更长时期内的表现进行评价,得出更全面的结论,进一步提升条件进阶判决结论的准确性。[0101]第二实施例:[0102]本实施例先对前述实施例中多天线终端多组天线的设置位置进行介绍,请参见图5:[0103]在图5当中,在多天线终端50中正好设置了三组天线,其中第一天线组51设置在其顶部,在终端底部的左右两侧分别设置有第二天线组52和第三天线组53。由于本实施例中“主天线”、“辅天线”和“空闲天线”的角色是可以互换的,所以,针对多天线终端50,在某一时刻可能是第一天线组51作为主天线,而第二天线组52作为辅天线工作,而第三天线组53暂时不工作。而在另一时刻,可能又变成了第二天线组52和第三天线组53分别作为主天线和辅天线来参与射频工作,而第一天线组51作为空闲天线。[0104]多天线终端中各天线组的设置位置除了可以参照图5中的示例以外,还可以按照上、中、下的位置来设置,例如将第一天线组设置在多天线终端顶部,而降第二天线组设置在中部,第三天线组设置在终端底部。另外,由于用户在持握终端时,对终端顶部的持握几率相对较小,所以,也可以降低天线组之间干扰的基础下将较多的天线组设置在终端顶部。例如图6所示的某一多天线终端60当中,其包括第三天线组61、第四天线组62和第五天线组63,其中,第三天线组61、第四天线组62被设置在多天线终端60的顶部,第六天线组63被设置在终端底部。[0105]应当理解的是,本实施例以及第一实施例中所说的“一组天线”实际上包含了一组天线中只有一根天线的情况。例如,多天线终端中的某组天线作为主天线,同时该组天线中只有一根天线,所以,这一根天线单独作为主天线。当然,在另外一些多天线终端当中,一组天线当中可能会包含有至少两根天线,则在这些多天线终端当中,可以由多根天线同时来承担主天线的功能或者是实现辅天线的功能。[0106]下面结合多天线终端仅设置了A、B、C三根天线的具体示例来对第一实施例中的天线切换方法做进一步阐述。[0107]示例一:[0108]假定在条件进阶判决当中,包括3个判决阶段,且各判决阶段中所获取的通信参数均相同,例如均为下行通信参数中的接收信号强度假定多天线终端所采用的通信制式为LTE制式)。另外,条件进阶判决当中各判决阶段的阶段阈值均相等,例如第一判决阶段至第三判决阶段的阶段阈值Dl=D2=D3=6dBm。请参见图7中示出的天线切换方法的流程图:[0109]S702、获取多天线终端的各天线当前的接收信号强度。[oho]假定通过对各天线当前的接收信号强度参数进行采集之后,确定当前主天线、辅天线和空闲天线,也即A、B和C的信号强度分别为-56dBm、-60dBm、以及-63dBm。[0111]S704、计算各天线接收信号强度的两两差值。[0112]本实施例中通过dAB表征天线A和天线B之间的两两差值,同样地,通过dBC和dAC分别表征天线B与天线C、天线A与天线C之间的两两差值。可以理解的是,本实施例中所说的两两差值是指差值的绝对值。所以,dAB=4dBm,dBC=3dBm,dv;=7dBm。[0113]S706、判断是否存在大于等于阶段阈值6dBm的两两差值。[0114]若是,则进入S708;否则,进入S710退出天线切换流程。经过判断,发现当前dAC=7dBm大于了阶段阈值6dBm,所以,可以进入S708。[0115]S708、判断是否存在下一判决阶段。[0116]若是,则进入S712,否则进入S714。判断是否存在下一判决阶段,也就是判定当前的判决阶段是否是条件进阶判决当中的最后一个。因为经过S706的判断,实际上,已经确定多天线终端的A、B、C三根天线当前的性能满足当前判决阶段的判决条件,所以,如果后续存在下一判决阶段,则需要进入下一判决阶段,如果不存在下一判决阶段,则需要重新选择主天线、辅天线。[0117]S710、退出天线切换流程。[0118]退出天线切换流程的含义在于,不再执行后续任何一个判决阶段。只有当新的触发条件达到后,才会重新进行条件进阶判决。[0119]S712、进入当前判决阶段的等待周期。[0120]如果经过判断,发现当前判决阶段之后还存在另外的判决阶段,则需要进入下一判决阶段。不过,为了保证两个判决阶段之间能够有一定的时间间隔,从而更加全面的反应出各组天线在多个不同时间的性能,所以,本实施例在进入下一判决阶段之前,会进入当前判决阶段的等待周期,当等待周期结束后,当前判决阶段就结束,从而进入下一判决阶段。[0121]各判决阶段的等待周期的时长可以相同也可以不相同。由于本实施例中只有三个判决阶段,而最后一个判决阶段通常不设置等待周期,因此,实际上,在本实施的条件进阶判决中,只有两个等待周期。但在其他示例当中,条件进阶判决当中,可能会存在多个等待周期,这些等待周期可以均相等,也可以均布相等,即没有任何两个等待周期相等,例如,所以判决阶段的等待周期呈递减趋势减小。[0122]之所以将等待周期的时长按递减趋势设置,实际上是考虑到随着已通过的判决阶段数目的不断增长,说明天线性能已经经历了越来越多的评估,评价的全面性与客观性已经得到了比较充分的体现。因此在后判决阶段的等待周期等可以逐渐减小,以节约条件进阶判决的持续时间。[0123]S714、为多天线终端重新选择主天线和辅天线。[0124]在重新选择主天线、辅天线时,可以根据基于条件进阶判决中获取到的下行通信参数进行选择,也可以重新获取当前的下行通信参数,然后再根据各组天线在该下行通信参数下的性能排名,选择性能最优的一组作为主天线,与该多天线终端的主收发通路连通,选择性能次优的一组作为辅天线,与该多天线终端辅接收通路连通,将剩余的天线作为空闲天线。[0125]本实施例中在获取各天线通信参数的时候,仅获取了单个下行通信参数,但本领域技术人员可以理解的是,为了全面了解天线各方面的性能,在各判决阶段,可以获取几种通信参数。例如,同时获取两个下行通信参数、同时获取一个上行通信参数和一个下行通信参数、同时获取多个上行通信参数也是可行的。[0126]本实施例提供的天线切换方法,在各判决阶段选择相同的通信参数,并为各判决阶段设置相同的阶段阈值,使得整个条件进阶判决的处理简单,减少了在天线切换所占用的处理资源,有利于资源优化配置。[0127]第三实施例:[0128]本实施例继续结合多天线终端仅设置了A、B、C三根天线的具体示例来对第一实施例中的天线切换方法做进一步阐述。[0129]示例二:[0130]假定在条件进阶判决当中,包括4个判决阶段,且各判决阶段的阶段阈值不相同。下面请参见表2中给出的各判决阶段所获取的通信参数、阶段阈值以及等待周期的情况:[0131]表2[0134]在本实施例中,各判决阶段获取的都是下行通信参数,但应当明白的是,在其他一些示例当中,也可以获取上行通信参数,或者是将上下行通信参数结合。请参见图8中示出的天线切换方法的流程图:[0135]S802、获取多天线终端的各天线当前的接收信号强度和接收信号质量。[0136]假定通过对各天线当前的接收信号强度和接收信号质量参数进行采集之后发现A、B和C的信号强度分别为-48dBm、-57dBm、以及-52dBm;而三者信号质量分别为17dB、18dB以及8.5dB。[0137]S804、针对接收信号强度和接收信号质量分别计算各天线通信参数的两两差值。[0138]在本示例当中,通过q表征接收信号质量的差值,通过r表征接收信号强度间的差值。贝1JrAB、、nc分别为9dBm、5dBm、4dBm,qAB、qBC、qAc分别为IdB、9·5dB和8·5dB。[0139]S806、根据计算结果判断是否满足当前判决阶段的判决条件。[0140]在第一实施例中已经介绍过针对一个判决阶段中获取多个通信参数,并设置多个判定阈值时,如果判断是否满足判决条件的过程:[0141]由于本实施例中各判决阶段的阶段阈值并不相等,因此,在进行判决之前,需要先确定当前的判决阶段是哪一个,其阶段阈值是什么。假定现在是第三判决阶段,所以,根据表2中的内容可知,针对接收信号强度这一通信参数的判定阈值是4dBm,针对接收信号质量的判定阈值是2dB。所以,可以将γαβ、道、m分别与4dBm进行比较,将qAB、qBC、qAc分别与2dB进行比较。[0142]假定本实施例中要求两两差值中必须有2个达到通信参数的对应的判定阈值才能判定该通信参数满足进阶条件,而两个通信参数中至少有一个满足进阶条件时,才能判定当前各天线的性能情况满足第三判决阶段的判决条件。所以,根据这些要求可以确定接收信号强度和接收信号质量均满足进阶条件,因此,整体达到第三判决阶段的判决条件。[0143]如果在其他示例当中判定当前天线性能不满足当前判决阶段的判决条件,因此,可以直接退出天线切换流程,因为无论当前各天线的性能是好是坏,但总的来说,各天线之间的性能差距不大,不需要进行天线切换,所以执行S810。[0144]S808、判断是否存在下一判决阶段。[0145]判定A、B、C三根天线当前的性能满足第三判决阶段的判决条件后,需要判定是否还存在下一判决阶段。由于本示例当中的条件进阶判决总共包括4个判决阶段,因此,当前不是最后一个判决阶段,所以,需要进入本判决阶段的等待周期。[0146]如果当前的判决阶段是第四个,则经过判断发现后面没有其他判决阶段了,因此,可以进行直接重新选择主天线、辅天线。[0147]S810、退出天线切换流程。[0148]退出天线切换流程的含义在于,不再执行本条件进阶判决中任何一个判决阶段。只有当新的触发条件达到后,才会重新进行条件进阶判决。[0149]S812、进入当前判决阶段的等待周期。[0150]如果经过判断,发现当前判决阶段之后还存在另外的判决阶段,则需要进入下一判决阶段。不过,为了保证两个判决阶段之间能够有一定的时间间隔,从而更加全面的反应出多个不同时间点的性能,所以,本实施例在进入下一判决阶段之前,会进入当前判决阶段的等待周期,当等待周期结束后,当前判决阶段就结束,从而进入下一判决阶段。[0151]在本示例当中,各判决阶段的等待周期并不相等,因此,每次进入判决阶段之前,需要确定当前判决阶段的等待周期是多长。继续假定当前判决阶段是第三判决阶段,则该判决阶段的等待周期的时长为Is。所以,进入等待周期等待Is之后,进入下一判决阶段,结束本判决阶段。[0152]S814、为多天线终端重新选择主天线和辅天线。[0153]下面结合图9对本实施例中的选择主天线与辅天线的方案进行简单介绍:[0154]S902、根据各组天线的下行通信参数分别为各组天线确定竞选参数值。[0155]这里所说的竞选参数值是各天线在竞选主天线与辅天线时的参选参数值,例如在本实施例中,竞选参数值是各天线的接收信号强度和接收信号质量。应当理解的是,竞选参数值的来源至少有这样两种:第一种,由于在条件进阶判决阶段中已经获取过各天线的通信参数,因此,可以直接基于条件进阶判决中获取到的下行通信参数进行天线选择,也即根据条件进阶判决中的各通信参数值得到竞选参数值。第二种,在选择二天线时,重新获取当前的下行通信参数。[0156]针对上述第一种方案,考虑到各判决阶段中最后一个判决阶段获取到的通信参数最能表征各天线的最新性能情况,因此,可以直接根据最后一个判决阶段获取到的通信参数作为竞选参数值,从而对各天线的性能情况进行排名。这种方式较为简单,不用重新获取参数,选择效率较高。另外,由于前面已经进行了N个阶段的判决,因此,可以考虑综合N个判决阶段获取的通信参数的总体情况,例如,将前面N个判决阶段中各阶段获取的通信参数进行平均,并将得到平均值作为竞选参数值。这种方案中,竞选参数值反应的是天线在一段时间内的总体性能,更加客观可靠。[0157]针对上述第二种方案,其在获取竞选参数值的时候更加自由灵活,因为第一种方案中的竞选参数值来源于条件进阶判决的各个判决阶段,所以竞选参数值的种类已经被限定了,但在第二种方案当中,竞选天线的过程与条件进阶判决过程并无参数绑定关系,所以,在天线竞选时,完全可以获取更多、更全面的参数,然后对天线的综合性能进行排序,保证选出综合性能比较好的天线作为主天线与辅天线。[0158]S904、根据各组天线竞选参数值的大小选择性能最优的一组天线与主收发通路连通,选择性能次优的一组天线与辅接收通路连通。[0159]另外,在本实施例中,并不是一定要选择而出整体性能最佳的天线作为主天线,也并不一定整体性能次佳的天线才能作为辅天线。因为,用户在不同的使用情境下对天线的不同性能有不同要求,例如,在进行数据下载的时候,对下天线的下行性能更为看重,在数据上传的时候,则更看重上行通信性能,所以,在选择天线时,还可以对多天线终端当前的使用场景进行检测,以便选择出性能更契合当下需求的天线作为主、辅天线。[0160]本实施例以在各判决阶段获取两个通信参数,并且各判决阶段阈值递减的方案进行了介绍。在条件进阶判决中,通过不断减小各在后判决阶段的阶段阈值,使得在后判决阶段的判决条件越发容易被满足,即判决条件的苛刻程度逐步减弱。这主要是考虑到越到后面的判决阶段,说明当前天线所通过的判决阶段的数目越多,越有发生天线切换的需求,因此,通过逐步减弱判决条件的严苛程度,可以保证真正需要得到天线切换的情况最终能够实现天线切换。另外,各判决阶段的等待周期越来越短,也可以保证真正需要得到天线切换的情况能够尽快实现天线切换,让多天线终端尽早恢复较好的通信性能。[0161]第四实施例:[0162]本实施例首先提供一种计算机可读存储介质,该计算机可读存储介质当中存储有一个或多个计算机程序,这些计算机程序可供处理器读取、编译并执行,从而实现对应的方法流程。在本实施例中,计算机可读存储介质当中存储有可以实现前述实施例中天线切换方法的计算机程序。[0163]另外,本实施例还提供一种多天线终端,请参见图10所示,多天线终端10包括处理器11、存储器12、通信总线13、通信单元14以及天线15;[0164]通信总线13用于实现处理器11、存储器12和通信单元14之间的连接通信;[0165]通信单元14可以是射频通信单元射频电路),也可以是其他类型的通信单元,其包括主收发通路、辅接收通路通路图中未示出),天线15至少包括三组,这至少三组天线中当前与上述主收发通路连通的为主天线,当前与上述辅接收通路连通的为辅天线,剩余的为空闲天线。[0166]存储器12用于执行一个或多个程序,处理器11用于执行存储器中存储的一个或者多个程序,以实现如上各实施例所示例的天线切换方法的步骤。[0167]下面结合图11中提供的通信网络系统架构图对本实施例中的多天线终端90的通信进行简单介绍:[0168]请参阅图11,该通信网络系统为通用移动通信技术的LTE系统,该LTE系统包括依次通讯连接的UEUserEquipment,用户设备)1101,E_UTRANEvolvedUMTSTerrestrialRadioAccessNetwork,演进式UMTS陆地无线接入网)1102,EPCEvolvedPacketCore,演进式分组核心网)1103和运营商的IP业务1104。[0169]具体地,UEllOl可以是上述多天线终端10,此处不再赘述。[0170]E-UTRANl102包括eNodeBl1021和其它eNodeBl1022等。其中,eNodeBl1021可以通过回程(backhaul例如X2接口)与其它eNodeBl1022连接,eNodeBl1021连接到EPCl103,eNodeBl1021可以提供UE201到EPCl103的接入。[0171]EPC1103可以包括MMEMobilityManagementEntity,移动性管理实体)11031,HSSHomeSubscriberServer,归属用户服务器)11032,其它MME11033,SGWServingGateWay,服务网关)11034,PGWPDNGateWay,分组数据网络网关)11035和PCRFPolicyandChargingRulesFunction,政策和资费功能实体)11036等。其中,MME11031是处理UEllOl和EPC1103之间信令的控制节点,提供承载和连接管理。HSS11032用于提供一些寄存器来管理诸如归属位置寄存器(图中未示之类的功能,并且保存有一些有关服务特征、数据速率等用户专用的信息。所有用户数据都可以通过SGW11034进行发送,PGWl1035可以提供UEllOl的IP地址分配以及其它功能,PCRF11036是业务数据流和IP承载资源的策略与计费控制策略决策点,它为策略与计费执行功能单元图中未示选择及提供可用的策略和计费控制决策。[0172]IP业务1104可以包括因特网、内联网、IMSIPMultimediaSubsystem,IP多媒体子系统或其它IP业务等。[0173]虽然上述以LTE系统为例进行了介绍,但本领域技术人员应当知晓,本发明不仅仅适用于LTE系统,也可以适用于其他无线通信系统,例如GSM、CDMA2000、WCDMA、TD-SCDMA及未来新的网络系统等,此处不做限定。[0174]由于本实施例中提供的UEllOl为多天线终端,所以在UEllOl与E-UTRAN1102进行交互的过程当中,可以采用前述各实施例中介绍的天线切换方法,对天线性能进行评估,并且在通过多个判决阶段的判决之后确定各天线性能存在较大的性能差距时,将重新为UEllOl选择新的性能较佳的主、辅天线,以避免影响用户通信,提升用户体验。[0175]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。[0176]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。[0177]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质如R0MRAM、磁碟、光盘)中,包括若干指令用以使得一台终端可以是手机,计算机,服务器,空调器,或者网络设备等执行本发明各个实施例所述的方法。[0178]上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

权利要求:1.一种天线切换方法,其特征在于,应用于多天线终端,所述多天线终端包括主收发通路、辅接收通路以及至少三组天线;所述至少三组天线中当前与所述主收发通路连通的为主天线,当前与所述辅接收通路连通的为辅天线,剩余的为空闲天线;所述方法包括:对所述至少三组天线的性能进行包括N个判决阶段的条件进阶判决以确定是否需要进行天线切换,所述N大于等于2,所述判决阶段包括:获取用于表征所述多天线终端的各组天线当前之性能的下行通信参数;计算所述至少三组天线下行通信参数的两两差值;基于所述判决阶段的阶段阈值确定计算结果是否满足所述判决阶段对应的判决条件,若是,判断当前所述判决阶段是否是最后一个判决阶段,若是,判定需要进行天线切换,否则进入下一判决阶段;判定需要进行天线切换时,重新确定所述至少三组天线与所述主收发通路、辅接收通路之间的连通关系从而选择出新的主天线、辅天线和空闲天线。2.如权利要求1所述的天线切换方法,其特征在于,所述N个判决阶段中至少两个判决阶段的阶段阈值不相等。3.如权利要求2所述的天线切换方法,其特征在于,所述N个判决阶段中在前判决阶段的阶段阈值大于在后判决阶段的阶段阈值。4.如权利要求1所述的天线切换方法,其特征在于,判定当前所述判决阶段不是最后一个判决阶段后,进入下一判决阶段之前还包括:进入当前所述判决阶段的等待周期。5.如权利要求4所述的天线切换方法,其特征在于,所述多天线终端包括三根天线,其中一根天线与所述主收发通路连通为主天线,一根天线与所述辅接收通路连通为辅天线,剩余的一根天线为空闲天线;所述N个判决阶段中在前判决阶段的等待周期大于在后判决阶段的等待周期。6.如权利要求1所述的天线切换方法,其特征在于,所述下行通信参数包括接收信号强度、接收信号质量、接收信号功率以及误码率中的至少一种。7.如权利要求6所述的切换天线的方法,所述下行通信参数包括接收信号强度、接收信号质量、接收信号功率以及误码率中的至少两种;所述计算所述至少三组天线下行通信参数的两两差值包括:计算所述至少三组天线中各组天线相同下行通信参数的两两差值;所述基于所述判决阶段的阶段阈值确定计算结果是否满足所述判决阶段对应的判决条件包括:对某两组天线的各所述两两差值进行去量纲处理得到对应的标准值,再计算所述两组天线各所述标准值的平均差值;将各组天线两两间的平均差值与所述判决阶段的阶段阈值进行比较,当各所述平均差值中的任意一个大于所述判决阶段的阶段阈值,或当各所述平均差值大于所述判决阶段的阶段阈值的比例达到预设比例时,判定满足所述判决阶段对应的判决条件;或,针对某一下行通信参数,将所述下行通信参数对应的各所述两两差值与所述判定阈值中所述下行通信参数的判定阈值进行比较;在所述下行通信参数的各所述两两差值中的任意一个大于所述判定阈值,或各所述两两差值中大于所述判定阈值的个数达到预设比值时,判定所述下行通信参数满足进阶条件;再判断达到进阶条件的下行通信参数的个数是否达到预设个数,若是,确判定满足所述判决阶段对应的判决条件。8.如权利要求1-7任一项所述的天线切换方法,其特征在于,所述N个判决阶段中各判决阶段的下行通信参数相同。9.一种多天线终端,其特征在于,所述多天线终端包括处理器、存储器及通信总线;所述多天线终端还包括主收发通路、辅接收通路以及至少三组天线;所述至少三组天线中当前与所述主收发通路连通的为主天线,当前与所述辅接收通路连通的为辅天线,剩余的为空闲天线;所述通信总线用于实现处理器和存储器之间的连接通信;所述处理器用于执行存储器中存储的一个或者多个程序,以实现如权利要求1至8中任一项所述的天线切换方法的步骤。10.—种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1至8中任一项所述的天线切换方法的步骤。

百度查询: 努比亚技术有限公司 一种天线切换方法、多天线终端及计算机可读存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。