一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

终端设备和智能选网的方法与流程

2021-12-03 23:37:00 来源:中国专利 TAG:


1.本技术涉及通信领域,尤其涉及一种终端设备和智能选网的方法。


背景技术:

2.随着第五代(fifth generation,5g)移动通信系统逐渐进入商用阶段,5g小区相比4g小区拥有更佳的用户体验,由于是基于搜网顺序和信号强度来选择用户终端设备(customer premise equipment,cpe)驻网的小区,因此当前搜网机制会概率性地无法附着5g网络。
3.5g cpe不同于手机,位置相对固定,一般驻留在某个小区后,大概率不会再变更小区,所以驻留的首个小区性能至关重要,当前存在一些问题。这些问题导致5g非独立组网(non-standalone,nsa)cpe产品速率慢,不稳定,体验差,因此需要一套方案解决此类问题,实现在确定区域内为用户提供最佳网络服务。
4.针对上述问题,一种解决方式是当前第三代合作伙伴协议(3rd generation partnership project,3gpp)定义的按照终端设备支持的频段逐一搜索,当哪个频段的信号强度高于终端设备的最小接收电平,就记录下来。并且尝试驻留到该频段网络上,这种方式可以让cpe快速驻网。但是,该方案只考虑了所搜索的频点信号强度是满足某个阈值,因此,即便该小区满足驻网条件,cpe接入该小区,也会导致速率不高,用户体验不好。
5.针对上述问题,另一种解决方式是已有坏小区、乒乓切换抑制、乒乓重选抑制等多种搜网优化方案,但是这些方案等都存在一定的判定进入条件,一旦不满足这些优化策略的判定进入条件,则可能长时间陷入此类异常场景。该方案只是在原有技术基础上做了优化,避免接入不可用小区(故障小区)或终端设备在邻区时的乒乓切换问题,并没有解决5g nsa网络下尽量驻留到演进的umts陆地无线接入-新空口双连接(evolved umts terrestrial radio access-new radio dual connectivity,endc)小区的问题。
6.因此,如何确保cpe快速接入网络的同时还能优先驻留到优质小区是一项需要解决的问题。


技术实现要素:

7.本技术实施例提供一种终端设备和智能选网的方法,可以确保cpe快速接入网络的同时还能优先驻留到优质小区,从而可以提升用户体验。
8.第一方面,提供一种终端设备,包括:评估和排序模块,用于确定至少一个待接入小区的第一信息,所述第一信息包括所述至少一个待接入小区中每一个待接入小区的评分,所述每一个待接入小区的信号质量满足第一条件,所述第一条件为所述至少一个待接入小区的电平值大于第一阈值和所述至少一个待接入小区的质量值大于第二阈值;控制中心,用于根据所述第一信息,从所述至少一个待接入小区中确定所述终端设备的目标小区。
9.本技术实施例提供的方案,由于终端设备中包括的评估和排序模块可以确定至少一个待接入小区的第一信息,控制中心可以根据该第一信息中包括的评分确定终端设备的
目标小区,相比现有技术中仅考虑频点信号强度是否满足某一个阈值的方案,本技术的方案可以基于智能搜网策略优先搜索并驻留到优质高性能小区,在确保终端设备快速接入网络的同时还能优先驻留到优质小区,可以尽量避免首次接入网时依据信号质量优先驻留小区以及在此入网优先接入历史小区的片面性,从而可以提升用户体验。
10.结合第一方面,在某些可能的实现方式中,所述所述评分是基于以下参数中的至少一个参数确定的:
11.所述至少一个待接入小区的新空口nr锚点的驻留情况,所述至少一个待接入小区的带宽,所述至少一个待接入小区的拥塞度、所述至少一个待接入小区的载波聚合ca启动情况和所述至少一个待接入小区的多输入多输出mimo启动等级。
12.本技术实施例提供的方案,终端设备中包括的评估和排序模块可以基于多个参数中的至少一个参数确定至少一个待接入小区的评分,可以提高终端设备驻留到优质高性能小区的准确性,进一步地可以提升用户体验。
13.结合第一方面,在某些可能的实现方式中,若所述终端设备首次接入网络,所述至少一个待接入小区为第一频段中的小区,所述第一频段为所述终端设备支持的频段;或,若所述终端设备非首次接入网络,所述至少一个待接入小区为所述终端设备所驻留的当前小区和所述当前小区的相邻小区。
14.本技术实施例提供的方案,由于可以根据终端设备是否首次接入网络的不同确定至少一个待接入小区的不同,可以确保终端设备快速接入网络,从而可以提高终端设备驻网的效率,进一步地可以提升用户体验。
15.结合第一方面,在某些可能的实现方式中,所述第一信息还包括所述每一个待接入小区的标识id和/或所述每一个待接入小区对应的频段。
16.本技术实施例提供的方案,第一信息中还可以包括每一个待接入小区的id和/或每一个待接入小区对应的频段,有利于终端设备驻留到目标小区的准确性,进一步地可以提升用户的体验。
17.结合第一方面,在某些可能的实现方式中,所述评估和排序模块,还用于根据所述第一信息,对所述每一个待接入小区的评分进行排序;所述控制中心进一步用于:根据所述排序,将评分最高的小区确定为所述终端设备的目标小区。
18.本技术实施例提供的方案,控制中心将排序最高的小区可以确定为终端设备的目标小区,可以进一步保证终端设备优先驻留到优质小区,从而可以提升用户体验。
19.结合第一方面,在某些可能的实现方式中,所述终端设备还包括:驻网模块,用于:若所述目标小区满足注册条件,则所述终端设备驻网至所述目标小区;或,若所述目标小区不满足所述注册条件,向所述控制中心反馈所述目标小区不满足所述注册条件;所述控制中心进一步用于:根据所述排序,将评分次之的小区确定为所述终端设备的目标小区。
20.结合第一方面,在某些可能的实现方式中,若所述终端设备驻网到所述目标小区,所述控制中心还用于:驱动所述评估和排序模块每隔第一时长确定所述目标小区和所述目标小区的相邻小区的第二信息,所述第二信息包括所述目标小区和所述目标小区的相邻小区的评分;根据所述第二信息,重新确定所述终端设备的目标小区。
21.本技术实施例提供的方案,在终端设备驻网到目标小区后,控制中心还可以驱动评估和排序模块每隔第一时长确定当前所驻留的目标小区及其相邻小区的第二信息,从而
可以基于获得的第二信息调整目标小区,可以进一步保证终端设备驻留的小区的性能,从而可以提升用户体验。
22.结合第一方面,在某些可能的实现方式中,所述第二信息包括的所述目标小区的评分是基于所述目标小区的当前得分和历史得分通过加权得到的;所述第二信息包括的所述目标小区的相邻小区的评分是基于所述相邻小区的当前得分和历史得分通过加权得到的。
23.本技术实施例提供的方案,第二信息中包括的评分是基于小区的当前得分和该小区的历史得分通过加权得到的,可以进一步保证终端设备驻留的小区的性能,从而可以提升用户体验。
24.结合第一方面,在某些可能的实现方式中,所述控制中心还用于:触发所述终端设备进行所述智能选网。
25.结合第一方面,在某些可能的实现方式中,所述控制中心进一步用于:
26.基于预设周期触发所述终端设备进行所述智能选网;和/或,
27.当所述终端设备在处于空闲态时,触发所述终端设备进行所述智能选网;和/或,
28.当用户手动操作时,触发所述终端设备进行所述智能选网;和/或,
29.当所述终端设备首次开机时或重新设置后,触发所述终端设备进行所述智能选网。
30.结合第一方面,在某些可能的实现方式中,所述控制中心进一步用于:基于at指令触发所述终端设备进行所述智能选网。
31.结合第一方面,在某些可能的实现方式中,所述终端设备还包括:参数采集模块:用于获取所述每一个待接入小区和所述每一个待接入小区的相邻小区的第三信息,所述第三信息包括以下参数中的至少一个参数:所述每一个待接入小区的nr锚点的驻留情况、所述每一个待接入小区的带宽、所述每一个待接入小区的拥塞度、所述每一个待接入小区的ca启动情况和所述每一个待接入小区的mimo启动等级;所述评估和排序模块进一步用于:根据所述第三信息,确定所述每一个待接入小区的第一信息。
32.第二方面,提供一种智能选网的方法,包括:确定至少一个待接入小区的第一信息,所述第一信息包括所述至少一个待接入小区中每一个待接入小区的评分,所述每一个待接入小区的信号质量满足第一条件,所述第一条件为所述至少一个待接入小区的电平值大于第一阈值和所述至少一个待接入小区的质量值大于第二阈值;根据所述第一信息,从所述至少一个待接入小区中确定终端设备的目标小区。
33.结合第二方面,在某些可能的实现方式中,所述所述评分是基于以下参数中的至少一个参数确定的:所述至少一个待接入小区的新空口nr锚点的驻留情况,所述至少一个待接入小区的带宽,所述至少一个待接入小区的拥塞度、所述至少一个待接入小区的载波聚合ca启动情况和所述至少一个待接入小区的多输入多输出mimo启动等级。
34.结合第二方面,在某些可能的实现方式中,若所述终端设备首次接入网络,所述至少一个待接入小区为第一频段中的小区,所述第一频段为所述终端设备支持的频段;或,若所述终端设备非首次接入网络,所述至少一个待接入小区为所述终端设备所驻留的当前小区和所述当前小区的相邻小区。
35.结合第二方面,在某些可能的实现方式中,所述第一信息还包括所述每一个待接
入小区的标识id和/或所述每一个待接入小区对应的频段。
36.结合第二方面,在某些可能的实现方式中,所述根据所述第一信息,从所述至少一个待接入小区中确定所述终端设备的目标小区,包括:根据所述第一信息,对所述每一个待接入小区的评分进行排序;根据所述排序,将评分最高的小区确定为所述终端设备的目标小区。
37.结合第二方面,在某些可能的实现方式中,所述方法还包括:若所述目标小区满足注册条件,则所述终端设备驻网至所述目标小区;或,若所述目标小区不满足所述注册条件,向所述控制中心反馈所述目标小区不满足所述注册条件;根据所述排序,将评分次之的小区确定为所述终端设备的目标小区。
38.结合第二方面,在某些可能的实现方式中,若所述终端设备驻网到所述目标小区,所述方法还包括:驱动所述评估和排序模块每隔第一时长确定所述目标小区和所述目标小区的相邻小区的第二信息,所述第二信息包括所述目标小区和所述目标小区的相邻小区的评分;根据所述第二信息,重新确定所述终端设备的目标小区。
39.结合第二方面,在某些可能的实现方式中,所述第二信息包括的所述目标小区的评分是基于所述目标小区的当前得分和历史得分通过加权得到的;所述第二信息包括的所述目标小区的相邻小区的评分是基于所述相邻小区的当前得分和历史得分通过加权得到的。
40.结合第二方面,在某些可能的实现方式中,所述方法还包括:触发所述终端设备进行所述智能选网。
41.结合第二方面,在某些可能的实现方式中,所述触发所述终端设备进行所述智能选网,包括:
42.基于预设周期触发所述终端设备进行所述智能选网;和/或,
43.当所述终端设备在处于空闲态时,触发所述终端设备进行所述智能选网;和/或,
44.当用户手动操作时,触发所述终端设备进行所述智能选网;和/或,
45.当所述终端设备首次开机时或重新设置后,触发所述终端设备进行所述智能选网。
46.结合第二方面,在某些可能的实现方式中,所述触发所述终端设备进行所述智能选网,包括:基于at指令触发所述终端设备进行所述智能选网。
47.结合第二方面,在某些可能的实现方式中,所述方法还包括:获取所述每一个待接入小区和所述每一个待接入小区的相邻小区的第三信息,所述第三信息包括以下参数中的至少一个参数:所述每一个待接入小区的nr锚点的驻留情况、所述每一个待接入小区的带宽、所述每一个待接入小区的拥塞度、所述每一个待接入小区的ca启动情况和所述每一个待接入小区的mimo启动等级;根据所述第三信息,确定所述每一个待接入小区的第一信息。
48.第二方面的有益效果可以参考第一方面的有益效果,在此不再赘述。
49.第三方面,提供一种通信装置,该通信装置可以为上述方法实施例中的终端设备,或者为设置在终端设备中的芯片。包括收发器和处理器。可选地,该通信装置还包括存储器。该处理器用于控制收发器收发信号,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该通信装置执行上述第二方面的任意一种可能的实现方式中的方法。
50.第四方面,本技术提供了一种芯片系统,该芯片系统包括处理器,用于实现上述各方面的方法中终端设备的功能。在一种可能的设计中,所述芯片系统还包括存储器,用于保存程序指令和/或数据。该芯片系统,可以由芯片构成,也可以包括芯片和其他分立器件。
51.第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,当该计算机程序被运行时,实现上述各方面中由终端设备执行的方法。
52.第六方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码并运行时,使得上述各方面中由终端设备执行的方法被执行。
附图说明
53.图1为本技术实施例提供的无线通信系统的示意图。
54.图2为本技术实施例提供的一种cpe驻网的示意图。
55.图3为本技术一实施例提供的一种终端设备的示意性结构图。
56.图4为本技术另一实施例提供的一种终端设备的示意性结构图。
57.图5为本技术又一实施例提供的一种终端设备的示意性结构图。
58.图6为本技术一实施例提供的一种智能选网的方法的示意性流程图。
59.图7为本技术另一实施例提供的一种智能选网的方法的示意性流程图。
60.图8是本技术实施例提供的一种通信装置的示意性框图。
61.图9是本技术实施例提供的芯片的示意性框图。
具体实施方式
62.下面将结合附图,对本技术中的技术方案进行描述。显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
63.为了便于理解本技术的方案,下文先对本技术所涉及到的术语进行说明。
64.5g nsa网络:以现有的长期演进(long term evolution,lte)无线接入和核心网作为移动性管理和覆盖的锚点,新增的5g接入的组网方式。
65.新增的组网方式可以包括两种场景,一种场景是主小区组(master cell group,mcg)分担承载(split bear)(option 3组网),另一种场景是辅小区组(secondary cell group,scg)spilt bear(option 3x组网)。
66.1、option 3组网:用户面数据首先到lte,从核心网的数据先进入演进型基站(evolved node b,enodeb或enb)的分组数据汇聚协议(packet data convergence protocol,pdcp),再由enb的pdcp进行数据分流,通过x2接口分流数据到基站(generation node b,gnodeb或gnb)侧的无线链路控制(radio link control,rlc)。
67.2、option 3x组网:用户面数据首先到5g,从核心网来的数据进入到gnb的pdcp,再由pdcp进行数据分流,通过x2的接口分流到enb侧的rlc。
68.如图1所示为本技术实施例提供的无线通信系统100的示意图。该通信系统100中可以包括:移动性管理实体(mobility management entity,mme)/服务网关(serving gateway,s-gw)110、基站与核心侧网关(next generation-control plane or user plane gateway,ng-cp/upgw)120、至少一个enb130、至少一个gnb140以及终端设备150。
69.应理解,图1只是示意图,该通信系统中还可以包括其它网络设备,在图1中未画出。本技术的实施例对该移动通信系统中包括的网络设备和终端设备的数量不做限定。
70.其中,enb130之间、enb130与gnb140之间可以通过x2接口连接,gnb140之间可以通过xn接口互连。gnb140与ng-cp/upgw120之间通过ng接口实现多对对连接,gnb140与终端设备150之间通过用户设备-通用移动通信系统陆地接入网络(ue-utran,uu)接口连接,gnb140与mme/s-gw110之间通过s1-u接口连接。
71.uu接口可以为用户设备(user equipment,ue)与接入网设备之间的接口。其中,该接入网设备可以为通用移动通信系统陆地接入网络(umts terrestrial radio access network,utran)中的基站,或环球移动通信系统(universal mobile telecommunications system,umts)的基站,或,5g网络中的gnb,或后续演进网络中的基站,不予限制。
72.应理解,在本技术实施例中,终端设备或网络设备包括硬件层、运行在硬件层之上的操作系统层,以及运行在操作系统层上的应用层。该硬件层包括中央处理器(central processing unit,cpu)、内存管理单元(memory management unit,mmu)和内存(也称为主存)等硬件。该操作系统可以是任意一种或多种通过进程(process)实现业务处理的计算机操作系统,例如,linux操作系统、unix操作系统、android操作系统、ios操作系统或windows操作系统等。该应用层包含浏览器、通讯录、文字处理软件、即时通信软件等应用。并且,本技术实施例并未对本技术实施例提供的方法的执行主体的具体结构特别限定,只要能够通过运行记录有本技术实施例的提供的方法的代码的程序,以根据本技术实施例提供的方法进行通信即可,例如,本技术实施例提供的方法的执行主体可以是终端设备或网络设备,或者,是终端设备或网络设备中能够调用程序并执行程序的功能模块。
73.另外,本技术的各个方面或特征可以实现成方法、装置或使用标准编程和/或工程技术的制品。本技术中使用的术语“制品”涵盖可从任何计算机可读器件、载体或介质访问的计算机程序。例如,计算机可读存储介质可以包括,但不限于:磁存储器件(例如,硬盘、软盘或磁带等),光盘(例如,压缩盘(compact disc,cd)、数字通用盘(digital versatile disc,dvd)等),智能卡和闪存器件(例如,可擦写可编程只读存储器(erasable programmable read-only memory,eprom)、卡、棒或钥匙驱动器等)。
74.另外,本文描述的各种存储介质可代表用于存储信息的一个或多个设备和/或其它机器可读存储介质。术语“机器可读存储介质”可包括但不限于,无线信道和能够存储、包含和/或承载指令和/或数据的各种其它介质。
75.应理解,本技术实施例中的方式、情况、类别以及实施例的划分仅是为了描述的方便,不应构成特别的限定,各种方式、类别、情况以及实施例中的特征在不矛盾的情况下可以相结合。
76.还应理解,本技术实施例中的“第一”、“第二”以及“第三”仅为了区分,不应对本技术构成任何限定。例如,本技术实施例中的“第一信息”和“第二信息”,表示网络设备和终端设备之间传输的信息。
77.还应理解,在本技术的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
78.还需要说明的是,本技术实施例中,“预先设定”、“预先定义”等可以通过在设备
(例如,包括终端设备和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本技术对于其具体的实现方式不做限定,例如本技术实施例中预设的规则、预设的常数等。
79.还需要说明的是,“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。下面将结合附图详细说明本技术提供的技术方案。
80.从2019年开始5g业务在全球开始商用,然而在现网用户的实际体验中,依然有很多终端设备在大部分时间驻留在lte网络中,而没有接入到5g网络。对终端设备的网络状态进行分析,发现即使终端设备周边有新空口/新无线(new radio,nr)的网络资源,然而由于nr的网络资源的信号强度没有非锚点的lte小区高,因此大部分终端都会停留在非锚点的lte小区上,导致用户无法优先使用5g小区服务,使得用户体验变差。
81.从5g cpe大数据统计、外场测试反馈来看,窄带小区是导致拥塞触发的主要原因,导致5g cpe体验比lte还差,占投诉20%以上。其中,典型窄带频段(band)包括电信band5,联通band8。对于已识别的窄带小区,可以考虑将其添加到阻断小区,禁止其使用,但是这样会出现如果用户周围没有更好的5g小区或lte小区,则会导致用户无法上网使得用户体验更差。
82.随着5g逐渐进入商用阶段,5g小区相比4g小区拥有更佳的用户体验,但是由于5g小区是基于搜网顺序和信号强度来选择cpe驻网小区,因此当前搜网机制会概率性地无法附着5g网络。对于支持nsa_endc的小区或与5g相邻的4g小区,会随机的接入到4g小区或5g endc小区。
83.5g cpe不同于手机,位置相对固定,一般驻留在某个小区后,大概率不会再变更小区,所以驻留的首个小区的性能至关重要,当前存在如下问题:
84.1.驻留到窄带宽小区(例如,带宽为5m以下);
85.2.驻留到非锚点小区,无法激活5g;
86.3.驻留到非载波聚合(carrier aggregation,ca)小区,无法激活ca;
87.4.驻留到信号强但质量差的小区,驻留在这些小区导致cpe业务体验差。
88.这些问题导致5g nsa cpe产品速率慢,不稳定,体验差,因此需要一套方案解决此类问题,实现在确定区域内为用户提供最佳网络服务。
89.针对上述问题,一种解决方式是当前3gpp定义的按照终端设备支持的频段逐一搜索,当哪个频段的信号强度高于终端设备的最小接收电平,就记录下来。并且尝试驻留到该频段网络上,这种方式可以让cpe快速驻网。
90.如图2所示,为本技术实施例提供的一种cpe驻网的示意图。
91.其中,左边实线圈为nr锚点lte小区,中间虚线圈为lte小区,右边实线圈为没有驻留成功的小区。
92.当前lte小区的信号强度最强,终端设备按照频段顺序进行搜网,基于信号质量强度匹配,终端设备高概率会直接驻留在中间的lte小区,导致用户体验差。
93.目前标准搜网理论是按照预置的频段顺序进行搜网,在nsa网络时是基于lte搜网的,并且基于lte信号强度满足最小接收电平(信号强度)作为选择接入小区的依据,具体搜网如下:
94.1.cpe读取所支持的频段。
95.2.为了可以尽快的找到频点,cpe会先读取历史(上次开机驻留过的小区频点)频点。
96.3.读取完历史频点后,cpe会对各个历史频点做一个能量估计,并按照能量强度排序。
97.4.然后依次尝试各个历史频点,如果历史频点都不可用,cpe会逐个扫描各个频段。
98.5.cpe会对每个频段扫描50个频点,如果扫描不到,则扫描下一个频段。
99.6.判断频点是否可用,主要是就是判断该频点的小区的主同步信号(primary synchronization signal,pss)/辅同步信号(secondary synchronization signal,sss)是否同步,获取该小区广播的主信息块(master information block,mib)消息和系统信息块(system information block,sib)消息。
100.7.sib消息包含s准则中的q
rxlevmin
等消息,只有符合s准则的小区,终端设备才能尝试注册;否则扫下一个频点,
101.8.小区选择过程就是s准则的判断,可以参考协议第三代合作伙伴计划3gpp技术规范(technology standards,ts)36.304 5.2小区选择和重选(cell selection and reselection)。
102.lte的s准则定义为:满足srxlev>0并且squal>0。
103.其中,srxlev=q
rxlevmeas-(q
rxlevmin
q
rxlevminoffset
)

p
compensation

104.squal=q
qualmeas-(q
qualmin
q
qualminoffset
)。
105.上述公式中的含义可参考表1。
106.表1
[0107][0108][0109]
其中,上述表1中的rsrp为参考信号接收功率(reference signal receiving power,rsrp),rsrq为参考信号接收质量(reference signal receiving quality,rsrq)。
[0110]
但是,该方案只考虑了所搜索的频点信号强度是满足某个阈值(具体算法参见上述公式),而没有考虑该lte其它一些因数,因此,即便该小区满足驻网条件,cpe接入该小区,也会导致速率不高,用户体验较差。
[0111]
针对上述问题,另一种解决方式是已有坏小区(小区经常故障会被标识)、乒乓切换抑制(由于信号强度动态变化导致)、乒乓重选(基于信号强度重选阈值增加)抑制等多种搜网优化方案,但是这些方案等都存在一定的判定进入条件,一旦不满足这些优化策略的判定进入条件,则可能长时间陷入此类异常场景。
[0112]
该方案只是在原有技术基础上做了优化,避免接入不可用小区(故障小区)或ue在邻区时的乒乓切换问题,并没有解决5g nsa网络下尽量驻留到endc(nsa下5g小区)小区的
问题。
[0113]
因此,本技术提供一种终端设备,在5g nsa网络下,可以基于智能搜网策略优先搜索并驻留到endc小区或非窄带小区或它们组合的优质高性能小区,在确保cpe快速接入网络的同时还能优先驻留到优质小区,从而可以提升用户体验。
[0114]
图3为本技术实施例提供的一种终端设备300,该终端设备300可以为上述提到的cpe,也可以为图1中的终端设备150,该终端设备300中可以包括应用处理器(application processor,ap)310,该ap310中可以包括控制中心302和评估和排序模块301。
[0115]
评估和排序模块301,用于确定至少一个待接入小区的第一信息,所述第一信息包括所述至少一个待接入小区中每一个待接入小区的评分,所述每一个待接入小区的信号质量满足第一条件,所述第一条件为所述至少一个待接入小区的电平值大于第一阈值和所述至少一个待接入小区的质量值大于第二阈值。
[0116]
本技术实施例中,终端设备是否首次接入网络可以理解为:若用户新买的终端设备接入网络时或用户重新设置后接入网络时(因为重新设置后需要根据向导配置,因此接入网络的时间可能稍长一些)或终端设备的地理位置有较远的移动后接入网络时(例如,从中国到国外)均可以理解为终端设备首次接入网络;若用户已经使用过的终端设备再次接入网络时(前后接入网络的位置较近)可以理解为终端设备非首次接入网络。
[0117]
应理解,终端设备是否首次接入网络不局限与上述所列举的几种情况,还可以包括其它情况,对此不作限定。
[0118]
本技术实施例中的每一个待接入小区的信号质量满足上述s准则,即至少一个待接入小区中每一个待接入小区满足srxlev>0并且squal>0。
[0119]
需要说明的是,本技术实施例中的第一阈值和/或第二阈值可以相同,也可以不同,第一阈值和/或第二阈值也可以为其它值,不予限制。
[0120]
例如,假设本技术实施例中的第一阈值和/或第二阈值为0.1,则每一个待接入小区的电平值大于0.1,每一个待接入小区的质量值大于0.1即可。
[0121]
控制中心302,用于根据所述第一信息,从所述至少一个待接入小区中确定所述终端设备的目标小区。
[0122]
本技术实施例提供的方案,由于终端设备中包括的评估和排序模块可以确定至少一个待接入小区的第一信息,控制中心可以根据该第一信息中包括的评分确定终端设备的目标小区,相比现有技术中仅考虑频点信号强度是否满足某一个阈值的方案,本技术的方案可以基于智能搜网策略优先搜索并驻留到优质高性能小区,在确保终端设备快速接入网络的同时还能优先驻留到优质小区,可以尽量避免首次接入网时依据信号质量优先驻留小区以及在此入网优先接入历史小区的片面性,从而可以提升用户体验。
[0123]
上文指出,评估和排序模块301可以确定至少一个待接入小区中每一个待接入小区的评分,其中,关于每一个待接入小区的评分,可以结合以下参数进行计算或获得,具体请参见下文。
[0124]
可选地,在一些实施例中,所述评分是基于以下参数中的至少一个参数确定的:所述至少一个待接入小区的nr锚点的驻留情况,所述至少一个待接入小区的带宽,所述至少一个待接入小区的拥塞度、所述至少一个待接入小区的ca启动情况和所述至少一个待接入小区的多输入多输出(multiple input multiple output,mimo)启动等级。
[0125]
本技术实施例中,计算每一个待接入小区的评分可以基于以下方法进行计算(可以默认当前小区的评分为x):
[0126]
1)、假设待接入小区为nr锚点小区,若该待接入小区暂未成功注册,则增加y=40分;若该待接入小区成功驻留5g,则可以增加y=80分。
[0127]
2)、若待接入小区的带宽为窄带,则可以减去n=50分。
[0128]
3)、待接入小区的拥塞度可以分为0~5级,0级表示该待接入小区不拥堵,5级表示该待接入小区极度拥堵,每一级可以减去20分。
[0129]
4)、若待接入小区启动ca,则可以增加k=20分。
[0130]
5)、待接入小区的mimo启动等级可以分为2种,可以包括2路输入输出等级和4路输入输出等级,每增加一路可以增加10分。
[0131]
则待接入小区的最终评分可以基于以下公式(1)计算:
[0132]
s=x y-n-l*20 k m*10
ꢀꢀꢀ
(1)
[0133]
示例性地,假设待接入小区1为nr锚点小区,且成功驻留在5g小区,待接入小区1的带宽为窄带,待接入小区1为2级的拥塞度的小区,待接入小区1启动ca,待接入小区1的mimo启动等级为2路输入输出等级,默认待接入小区的当前评分为100,则根据上述公式(1)可以获得待接入小区1的最终评分为s1=100 80-50-40 20 20=130分。
[0134]
应理解,上述数值仅为举例说明,还可以为其它数值,不应对本技术造成特别限定。
[0135]
需要特别说明的是,ca可以通过将多个连续或非连续的载波聚合成更大的带宽(最大可以达到100m),能够实现在100m的带宽内提供下行1gbit/s,上行500mbit/s的速率,可以简单的理解为ca可以提高上传和下载的容速率。因此,若待接入小区启动ca,可以增加相应的分数。
[0136]
本技术实施例提供的方案,终端设备中包括的评估和排序模块可以基于多个参数中的至少一个参数确定至少一个待接入小区的评分,可以提高终端设备驻留到优质高性能小区的准确性,进一步地可以提升用户体验。
[0137]
可选地,在一些实施例中,若所述终端设备首次接入网络,所述至少一个待接入小区为第一频段中的小区,所述第一频段为所述终端设备支持的频段;或,若所述终端设备非首次接入网络,所述至少一个待接入小区为所述终端设备所驻留的当前小区和所述当前小区的相邻小区。
[0138]
本技术实施例中的第一频段可以为终端设备支持的频段,由于每一个终端设备所支持的频段是基于厂家出厂设置的,不同厂家设置的频段可能不同。例如,有的终端设备可以支持双频段(如可以支持900mhz和1800mhz),有的终端设备可以支持三频段(如可以支持850mhz、1800mhz和1900mhz),还有的终端设备支持四频段(如可以支持850mhz、900mhz、1800mhz和1900mhz)。
[0139]
如果终端设备首次接入网络,第一频段中的每一个频段上可以包括多个小区,该多个小区中可能只有部分小区的信号质量满足上述s准则,即满足srxlev>0并且squal>0,则这满足s准则的部分小区为本技术实施例中的至少一个待接入小区。
[0140]
如果终端设备非首次接入网络,至少一个待接入小区可以理解为:终端设备所驻留的当前小区及其相邻小区。本技术中的相邻小区可以是指两个小区之间在通话过程中可
以相互切换的小区。
[0141]
本技术实施例提供的方案,由于可以根据终端设备是否首次接入网络的不同确定至少一个待接入小区的不同,可以确保终端设备快速接入网络,从而可以提高终端设备驻网的效率,进一步地可以提升用户体验。
[0142]
可选地,在一些实施例中,所述第一信息还包括所述每一个待接入小区的标识(identity,id)和/或所述每一个待接入小区对应的频段。
[0143]
本技术实施例中,第一信息中除了包括每一个待接入小区的评分外,还可以包括每一个待接入小区的标识或索引,每一个待接入小区对应的频段。
[0144]
如上所述,控制中心302可以根据第一信息,从至少一个待接入小区中确定终端设备的目标小区。假设控制中心302确定待接入小区1为终端设备的目标小区,则可以通过第一信息中待接入小区1的标识和/或待接入小区对应的频段将终端设备接入到所确定的目标小区。
[0145]
本技术实施例中的标识可以用“*”来表示,假设控制中心302确定待接入小区1为终端设备的目标小区,则可以对该待接入小区1进行标识,例如,可以在该待接入小区1上标识*,则终端设备便可以知道待接入小区1为可以接入的目标小区。
[0146]
应理解,上述标识仅为举例说明,也可以用其它标识加以标记,例如,可以用“1”或“#”加以标记,本技术对此不作具体限定,只要可以将确定的目标小区与其它小区加以区分的标识,均可应用本技术实施例。
[0147]
本技术实施例提供的方案,第一信息中还可以包括每一个待接入小区的id和/或每一个待接入小区对应的频段,有利于终端设备驻留到目标小区的准确性,进一步地可以提升用户的体验。
[0148]
上文说明了评估和排序模块301可以根据第一信息,从至少一个待接入小区中确定终端设备的目标小区。从至少一个待接入小区中确定目标小区可以通过以下方式实现,具体详见下文。
[0149]
可选地,在一些实施例中,所述评估和排序模块301,还用于根据所述第一信息,对所述每一个待接入小区的评分进行排序;所述控制中心302进一步用于:根据所述排序,将评分最高的小区确定为所述终端设备的目标小区。
[0150]
如上所述,计算待接入小区的评分可以通过上述方法进行计算。在对至少一个待接入小区中的每一个待接入小区进行排序的时候,可以先计算所有符合第一条件的小区的评分,然后统一对其进行排序。在对其排序的过程中,可以从高到低进行排序,也可以从低到高进行排序,不予限制。
[0151]
本技术实施例中,评分的排序可以以表格的形式示出,也可以以图形的形式示出,本技术对此不作具体限定,只要能够表示排序的形式均可应用本技术。
[0152]
在根据排序,将评分最高的小区确定为终端设备的目标小区的过程中,按照终端设备是否首次接入网络可以包括以下两种情况,具体详见下文。
[0153]
情况一:终端设备首次接入网络
[0154]
在终端设备首次接入网络的情况下,可以对终端设备所支持的第一频段中的满足第一条件的小区进行评分,并对获得的评分进行排序。
[0155]
示例性地,假设第一频段中有3个小区符合第一条件,即第一频段中有3个小区满
足s准则,则终端设备中的评估和排序模块301可以对这3个小区计算评分并进行排序。
[0156]
假设待接入小区1为nr锚点小区,且成功驻留在5g,待接入小区1的带宽为宽带,待接入小区1为2级的拥塞度的小区,待接入小区1启动ca,待接入小区1的mimo启动等级为2路输入输出等级,默认待接入小区的当前评分为100,则按照上述公式(1)可以确定待接入小区1的最终评分为s1=100 80-0-40 20 20=180分。
[0157]
类似地,假设待接入小区2为nr锚点小区,且暂未成功注册,待接入小区2的带宽为宽带,待接入小区2为3级的拥塞度的小区,待接入小区2启动ca,待接入小区2的mimo启动等级为4路输入输出等级,默认待接入小区的当前评分为100,则按照上述公式(1)可以确定待接入小区2的最终评分为s2=100 40-0-60 20 40=140分。
[0158]
以同样的方法计算待接入小区3的评分,假设待接入小区3的最终评分s3=160。
[0159]
基于上述计算得到的待接入小区的评分,评分最终排序可以为:待接入小区1>待接入小区3>待接入小区2。
[0160]
控制中心302可以从评估和排序模块301获取评分最终排序,然后将评分最高的小区确定为终端设备的目标小区,即可以将待接入小区1确定为终端设备的目标小区。
[0161]
情况二:终端设备非首次接入网络
[0162]
在终端设备非首次接入网络的情况下,可以对终端设备当前接入的小区和当前接入小区的相邻小区进行评分,并对获得的评分进行排序。
[0163]
示例性地,假设终端设备曾经接入到网络中过,则终端设备中的搜网模块可以以当前接入的小区为主小区,搜索该主小区周围的所有临近小区(或相邻小区),记录每一个小区的rsrp、sinr、nr锚点情况、频宽以及拥塞度等信息,并根据该信息计算每一个小区的得分。
[0164]
假设终端设备的当前接入小区为待接入小区1,待接入小区周围包括3个临近小区,分别为待接入小区2、待接入小区3以及待接入小区4。搜网模块可以搜索这3个临近小区的信息,并基于上述同样的计算方法确定每一个待接入小区的评分。
[0165]
若当前接入的待接入小区1的评分为180,待接入小区2、待接入小区3以及待接入小区4的评分分别为140、120和200。评分最终排序可以为:待接入小区4>待接入小区1>待接入小区2>待接入小区3。
[0166]
控制中心302可以从评估和排序模块301获取评分最终排序,然后将评分最高的小区确定为终端设备的目标小区,即可以将待接入小区4重新确定为终端设备的目标小区。
[0167]
需要说明的是,本技术实施例中的评估和排序模块301可以是一个模块,也可以是不同的模块,例如,可以包括评估模块和排序模块,分别对每一个待接入小区进行评分和排序,不予限制。
[0168]
本技术实施例提供的方案,控制中心将排序最高的小区可以确定为终端设备的目标小区,可以进一步保证终端设备优先驻留到优质小区,从而可以提升用户体验。
[0169]
基于此,上文主要说明了确定终端设备的目标小区的一些可能的方式,下文将主要说明终端设备基于该目标小区的性能确定是否驻网,具体请参见下文。
[0170]
可选地,在一些实施例中,如图4所示,为本技术另一实施例提供的一种终端设备300,该终端设备300还可以包括:驻网模块313。
[0171]
驻网模块313用于:若所述目标小区满足注册条件,则所述终端设备驻网至所述目
标小区;或,若所述目标小区不满足所述注册条件,向所述控制中心302反馈所述目标小区不满足所述注册条件;所述控制中心302进一步用于:根据所述排序,将评分次之的小区确定为所述终端设备的目标小区。
[0172]
本技术实施例中的驻网模块313可以根据控制中心302确定的目标小区进行接入网络,如果目标小区满足注册条件(该目标小区的信号强度满足要求,网络设备侧允许接入),则终端设备会继续完成注册、鉴权以及拨号流程等;如果目标小区不满足上述注册条件,则驻网模块313可以将这一信息反馈给控制中心302,控制中心302可以基于确定的至少一个待接入小区的排序,将评分次之的小区确定为终端设备的目标小区。
[0173]
示例性地,如上所述,假设第一频段中有3个小区符合第一条件,基于上述计算得到的待接入小区的评分,评分最终排序可以为:待接入小区1>待接入小区3>待接入小区2。
[0174]
若待接入小区1满足注册条件,即此时待接入小区1的信号强度满足要求,网络设备侧允许该终端设备接入,则终端设备可以驻网至该待接入小区1;若待接入小区1不满足注册条件,即此时待接入小区1的信号强度不满足要求,网络设备侧不允许该终端设备接入,则驻网模块313可以这一信息反馈给控制中心302,控制中心302可以将排序次之的待接入小区3确定为终端设备的目标小区,驻网模块313基于上述同样的判断方法确定是否可以注册该待接入小区3。
[0175]
需要说明的是,若控制中心302确定的目标小区不满足注册条件,则驻网模块313可以将这一信息反馈给控制中心302。一种实现方式可以是驻网模块313直接将目标小区不满足注册条件反馈给控制中心302;另一种实现方式可以是驻网模块313可以给控制中心302反馈一个消息,该消息中包括目标小区不满足注册条件这一信息;不予限制。
[0176]
可选地,在一些实施例中,若所述终端设备驻网到所述目标小区,所述控制中心302还用于:驱动所述评估和排序模块301每隔第一时长确定所述目标小区和所述目标小区的相邻小区的第二信息,所述第二信息包括所述目标小区和所述目标小区的相邻小区的评分;根据所述第二信息,重新确定所述终端设备的目标小区。
[0177]
本技术实施例中,若终端设备驻网到目标小区后,终端设备还可以周期性地与网络设备之间完成该目标小区的信号测量以及无线空口资源度量等。控制中心302可以周期性地驱动评估与排序模块301确定该目标小区(当前接入的小区)与该目标小区的相邻小区的第二信息,该第二信息中包括该目标小区的当前得分和相邻小区的当前得分,并根据该目标小区的当前得分和相邻小区的当前得分重新确定终端设备的目标小区。
[0178]
类似地,在评估和排序模块301获得当前接入的小区的当前得分和相邻小区的当前得分后,可以将获得的小区的评分发送至控制中心302,控制中心302可以根据该评分重新确定终端设备的目标小区。例如,可以对获得的小区的评分重新进行排序,将重新排序后的评分最高的小区确定为终端设备的目标小区。
[0179]
本技术实施例中的第一预设时长可以是预设置的,也可以是不断调整的,还可以是基于协议规定的,不予限制。
[0180]
本技术实施例提供的方案,在终端设备驻网到目标小区后,控制中心还可以驱动评估和排序模块每隔第一时长确定当前所驻留的目标小区及其相邻小区的第二信息,从而可以基于获得的第二信息调整目标小区,可以进一步保证终端设备驻留的小区的性能,从而可以提升用户体验。
[0181]
可选地,在一些实施例中,所述第二信息包括的所述目标小区的评分是基于所述目标小区的当前得分和历史得分通过加权得到的;所述第二信息包括的所述目标小区的相邻小区的评分是基于所述相邻小区的当前得分和历史得分通过加权得到的。
[0182]
本技术实施例中的第二信息可以包括目标小区和目标小区的相邻小区的评分,所包括的目标小区的评分可以是对目标小区的当前得分和历史得分通过加权得到的,所包括的相邻小区的评分可以是对相邻小区的当前得分和历史得分通过加权得到的。
[0183]
换句话说,第二信息包括的目标小区的评分可以是对目标小区的当前得分和历史得分分别乘以对应的加权系数求和并取平均值得到的,所包括的相邻小区的评分可以是对相邻小区的当前得分和历史得分分别乘以对应的加权系数求和并取平均值得到的。
[0184]
上述实施例中提到的历史得分可以包括当前得分之前的前3次的历史得分。以当前得分的时刻为1:00为例进行说明,假设上述第一时长预设置为30分钟,则历史得分3可以为该终端设备在12:30的得分,历史得分可以为该终端设备在12:00的得分,历史得分1可以为该终端设备在11:30的得分。因此,待接入小区(目标小区或目标小区的相邻小区)的评分可以基于以下公式(2)进行计算:
[0185]
待接入小区的评分=(当前得分 a*历史得分1 b*历史得分2 c*历史得分3)/4
ꢀꢀ
(2)
[0186]
其中,a,b,c分别为不同时刻的历史得分的加权系数,该系数的取值可以基于历史得分的时刻距当前时刻的远近设置。例如,可以基于以下规则进行设置:历史得分的时刻距离当前时刻越近,系数的取值越大;历史得分的时刻距离当前时刻越远,系数的取值越小。
[0187]
例如,a,b,c,的取值可以分别为0.1,0.5和0.9。值的注意的是,该系数的取值也可以为其它值,不予限制。
[0188]
示例性地,假设目标小区的当前得分是180分,前3次的从远到近的历史得分分别是120,160和140,即上述历史得分1、历史得分2、历史得分3分别为120,160和140,若上述加权系数a、b、c的取值分别设置为0.1,0.5和0.9,评估与排序模块301可以按照上述公式(2)对其取平均值,则目标小区的平均值为(180 120*0.1 160*0.5 140*0.9)/4=99.5分。
[0189]
基于上述类似的方法可以确定目标小区的相邻小区的平均得分,假设目标小区的相邻小区包括3个小区,分别为相邻小区1、相邻小区2和相邻小区3,对这3个相邻小区的当前评分和前3次历史评分进行加权求和取平均值后,得到这个3个相邻小区的平均得分依次为120,100和160。由于此时评分排序为:相邻小区3>相邻小区1>相邻小区2>目标小区,从而终端设备可以将相邻小区3重新确定为目标小区,进一步地,终端设备可以切换到重新确定的评分最高的相邻小区3,以实现终端设备的智能选网。
[0190]
应理解,上述数值仅为举例说明,还可以为其它数值,不应对本技术造成特别限定。
[0191]
需要说明的是,上述实施例中所列举的历史得分包括当前得分的前3次的历史得分,在一些实施例中,历史得分也可以包括当前得分的前n次的历史得分,其中,n的取值可以为任意正整数,例如,n的取值可以为4或5等,不予限制。
[0192]
本技术实施例提供的方案,第二信息中包括的评分是基于小区的当前得分和该小区的历史得分通过加权得到的,可以进一步保证终端设备驻留的小区的性能,从而可以提升用户体验。
[0193]
可选地,在一些实施例中,所述控制中心302还用于:触发所述终端设备进行所述
智能选网。
[0194]
本技术实施例中的“触发”可以理解为因一些条件而引起的某种反应等,控制中心302用于触发终端设备进行智能选网,可以理解为控制中心302基于终端设备满足的某些条件而引起的终端设备的智能选网。
[0195]
本技术实施例中,控制中心302可以基于终端设备满足的一些条件触发终端设备进行智能选网,换句话说,终端设备在什么条件下会进行智能选网,具体请参见下文的描述。
[0196]
可选地,在一些实施例中,所述控制中心302进一步用于:
[0197]
基于预设周期触发所述终端设备进行所述智能选网;和/或,
[0198]
当所述终端设备在处于空闲态时,触发所述终端设备进行所述智能选网;和/或,
[0199]
当用户手动操作时,触发所述终端设备进行所述智能选网;和/或,
[0200]
当所述终端设备首次开机时或重新设置后,触发所述终端设备进行所述智能选网。
[0201]
本技术实施例中,触发终端设备进行智能选网可以包括以下几种方式:
[0202]
方式一:控制中心302可以基于预设周期触发终端设备进行智能选网,例如,控制中心302可以每隔2天或3天进行智能选网,不予限制;
[0203]
具体地,可以通过配置定时器实现基于预设周期触发终端设备进行智能选网。
[0204]
方式二:当终端设备处于空闲态时,例如,即终端设备没有业务连接时,控制中心302可以触发终端设备进行智能选网;
[0205]
方式三:用户也可以手动进行操作触发终端设备进行智能选网,例如,用户可以手动操作用户界面(user interface,ui)、网页(website,web)ui或应用(application,app)发送消息给控制中心302,从而触发终端设备进行智能选网;
[0206]
方式四:当终端设备首次开始或重新设置后,例如,用户新买的终端设备,第一次在用户所在的区域上网,或用户买的终端设备重新设置后(也可以理解为用户对终端设备进行格式化),控制中心302可以触发终端设备进行智能选网。
[0207]
需要说明的是,上述四种方式中,控制中心302也可以结合多种方式触发终端设备的智能选网,该多种方式可以包括两种或三种或四种。以结合两种方式为例,例如,控制中心302可以结合方式一和方式二触发终端设备进行智能选网,即满足预设周期且终端设备处于空闲态时触发终端设备进行智能选网。
[0208]
类似地,对于其它结合的方式与上述举例类似,为了简洁,这里不再赘述。
[0209]
可选地,在一些实施例中,所述控制中心302进一步用于:基于attention(at)指令触发所述终端设备进行所述智能选网。
[0210]
本技术实施例中的at指令可以是触发终端设备进行智能选网的指令。控制中心302可以向参数采集模块发送一at指令,参数采集模块接收到该at指令后,可以进行智能选网的过程。
[0211]
本技术实施例中,at指令可以作为一种信息沟通方式,可以应用于数据终端设备与数据电路终端设备之间的信息沟通,可以应用于无线移动通信系统的用户终端设备。
[0212]
可选地,在一些实施例中,如图4所示,所述终端设备还包括:参数采集模块312:用于获取所述每一个待接入小区和所述每一个待接入小区的相邻小区的第三信息,所述第三
信息包括以下参数中的至少一个参数:所述每一个待接入小区的nr锚点的驻留情况、所述每一个待接入小区的带宽、所述每一个待接入小区的拥塞度、所述每待接入小区的ca启动情况和所述每一个待接入小区的mimo启动等级;所述评估和排序模块301进一步用于:根据所述第三信息,确定所述每一个待接入小区的第一信息。
[0213]
本技术实施例中,在确定第一信息的时候,可以根据终端设备是否首次接入网络分为以下两种方式。
[0214]
方式一:终端设备首次接入网络
[0215]
在方式一中,确定第一信息可以分为两种实现方式,具体详见下文。
[0216]
一种实现方式下,终端设备可以基于以下步骤确定第一信息:
[0217]
1)、控制中心302通过at指令从参数采集模块312获取终端设备所支持的频段的列表信息;
[0218]
2)、控制中心302将终端设备所支持的频段的列表发送给搜网模块311,搜网模块311利用所接收到的频段进行搜网,当获取到该频段下的待接入小区的时候,由参数采集模块312采集该待接入小区的信息(包括nr锚点的驻留情况、带宽、拥塞度、ca启动情况和mimo启动等级),并将小区信息上报给控制中心302;
[0219]
3)、控制中心302触发频段列表中下一个频段进行搜网,直到列表中的所有频段搜网完成。
[0220]
4)、控制中心302根据接收到的小区信息确定第一信息。
[0221]
另一种实现方式,终端设备可以基于以下步骤确定第一信息:
[0222]
1)、控制中心302向参数采集模块312发送at指令,参数采集模块312获取终端设备所支持的频段的列表信息;
[0223]
2)、搜网模块311从参数采集模块312获取终端设备所支持的频段的列表信息;
[0224]
3)、搜网模块311利用所获取到的频段进行搜网,当获取到频段列表中的每一个频段下的待接入小区的时候,由参数采集模块312采集待接入小区的信息(包括nr锚点的驻留情况、带宽、拥塞度、ca启动情况和mimo启动等级),并将小区信息上报给控制中心302;
[0225]
4)、控制中心302根据接收到的小区信息确定第一信息。
[0226]
方式二:终端设备非首次接入网络
[0227]
终端设备可以基于以下步骤确定第一信息:
[0228]
1)、参数采集模块312获取终端设备所接入的当前小区及其相邻小区的信息(包括nr锚点的驻留情况、带宽、拥塞度、ca启动情况和mimo启动等级),并将小区信息上报给控制中心302;
[0229]
2)、控制中心302根据接收到的小区信息确定第一信息。
[0230]
为了便于理解全文,下文将结合图5从总体上描述本技术的智能选网的过程。
[0231]
a、4g或5g模块320向ap310反馈搜网结果以及反馈搜索到的小区的信息;
[0232]
b、ap310判定智能选网的时机、计算接收到的小区的优先级、排序并指示驻留;
[0233]
c、ap310向4g或5g模块320指示启动触发优质小区驻网;
[0234]
d、4g或5g模块320执行驻网。
[0235]
关于智能选网的具体步骤可以参考上述图3和图4的描述,为了简洁,这里不再赘述。
[0236]
以上结合图1至图5对本技术实施例提供的终端设备做了详细说明。以下,结合图6-图7对本技术实施例的智能选网的方法进行详细说明。
[0237]
图6示出了本技术实施例的智能选网的方法600的示意性流程图。该方法600可以由上述终端设备300执行,也可以由应用于终端设备的芯片或组件执行。如图6所示,该方法600可以包括步骤s610和s620。
[0238]
s610,确定至少一个待接入小区的第一信息,所述第一信息包括所述至少一个待接入小区中每一个待接入小区的评分,所述每一个待接入小区的信号质量满足第一条件,所述第一条件为所述至少一个待接入小区的电平值大于第一阈值和所述至少一个待接入小区的质量值大于第二阈值。
[0239]
s620,根据所述第一信息,从所述至少一个待接入小区中确定终端设备的目标小区。
[0240]
可选地,在一些实施例中,所述所述评分是基于以下参数中的至少一个参数确定的:所述至少一个待接入小区的新空口nr锚点的驻留情况,所述至少一个待接入小区的带宽,所述至少一个待接入小区的拥塞度、所述至少一个待接入小区的载波聚合ca启动情况和所述至少一个待接入小区的多输入多输出mimo启动等级。
[0241]
可选地,在一些实施例中,若所述终端设备首次接入网络,所述至少一个待接入小区为第一频段中的小区,所述第一频段为所述终端设备支持的频段;或,
[0242]
若所述终端设备非首次接入网络,所述至少一个待接入小区为所述终端设备所驻留的当前小区和所述当前小区的相邻小区。
[0243]
可选地,在一些实施例中,所述第一信息还包括所述每一个待接入小区的标识id和/或所述每一个待接入小区对应的频段。
[0244]
可选地,在一些实施例中,所述根据所述第一信息,从所述至少一个待接入小区中确定所述终端设备的目标小区,包括:根据所述第一信息,对所述每一个待接入小区的评分进行排序;根据所述排序,将评分最高的小区确定为所述终端设备的目标小区。
[0245]
可选地,在一些实施例中,所述方法还包括:若所述目标小区满足注册条件,则所述终端设备驻网至所述目标小区;或,若所述目标小区不满足所述注册条件,向所述控制中心反馈所述目标小区不满足所述注册条件;根据所述排序,将评分次之的小区确定为所述终端设备的目标小区。
[0246]
可选地,在一些实施例中,图7示出了本技术另一实施例的智能选网的方法600的示意性流程图。若所述终端设备驻网到所述目标小区,该方法600还可以包括步骤s630-s640。
[0247]
s630,驱动评估和排序模块每隔第一时长确定所述目标小区和所述目标小区的相邻小区的第二信息,所述第二信息包括所述目标小区和所述目标小区的相邻小区的评分。
[0248]
s640,根据所述第二信息,重新确定所述终端设备的目标小区。
[0249]
可选地,在一些实施例中,所述第二信息包括的所述目标小区的评分是基于所述目标小区的当前得分和历史得分通过加权得到的;所述第二信息包括的所述目标小区的相邻小区的评分是基于所述相邻小区的当前得分和历史得分通过加权得到的。
[0250]
可选地,在一些实施例中,所述方法还包括:触发所述终端设备进行所述智能选网。
[0251]
可选地,在一些实施例中,所述触发所述终端设备进行所述智能选网,包括:
[0252]
基于预设周期触发所述终端设备进行所述智能选网;和/或,
[0253]
当所述终端设备在处于空闲态时,触发所述终端设备进行所述智能选网;和/或,
[0254]
当用户手动操作时,触发所述终端设备进行所述智能选网;和/或,
[0255]
当所述终端设备首次开机时或重新设置后,触发所述终端设备进行所述智能选网。
[0256]
可选地,在一些实施例中,所述触发所述终端设备进行所述智能选网,包括:基于at指令触发所述终端设备进行所述智能选网。
[0257]
可选地,在一些实施例中,所述方法还包括:获取所述每一个待接入小区和所述每一个待接入小区的相邻小区的第三信息,所述第三信息包括以下参数中的至少一个参数:所述每一个待接入小区的nr锚点的驻留情况、所述每一个待接入小区的带宽、所述每一个待接入小区的拥塞度、所述每一个待接入小区的ca启动情况和所述每一个待接入小区的mimo启动等级;根据所述第三信息,确定所述每一个待接入小区的第一信息。
[0258]
图8是本技术实施例提供的通信装置800的结构示意图,例如,可以为上述实施例中的终端设备。如图8所示,该通信装置800包括处理器810和收发器820。可选地,该通信装置800还包括存储器830。其中,处理器810、收发器820和存储器830之间通过内部连接通路互相通信,传递控制和/或数据信号,该存储器830用于存储计算机程序,该处理器810用于从该存储器830中调用并运行该计算机程序,以控制该收发器820收发信号。
[0259]
上述处理器810和存储器830可以合成一个处理装置,处理器810用于执行存储器830中存储的程序代码来实现上述方法实施例中终端设备的功能。具体实现时,该存储器830也可以集成在处理器810中,或者独立于处理器810。收发器820可以通过收发电路的方式来实现。
[0260]
上述通信装置800还可以包括天线840,用于将收发器820输出的下行数据或下行控制信令通过无线信号发送出去,或者将上行数据或上行控制信令接收后发送给收发器820进一步处理。
[0261]
应理解,该装置800可对应于根据本技术实施例的方法600中的终端设备,该装置800也可以是应用于终端设备的芯片或组件。并且,该装置800中的各单元实现图6和/或图7中方法600中的相应流程,各单元执行上述相应步骤的具体过程在方法600中已经详细说明,为了简洁,在此不再赘述。
[0262]
图9是本技术实施例提供的芯片的示意性结构图。图9所示的芯片900包括处理器910,所述处理器910可以从存储器中调用并运行计算机程序,以实现本技术实施例中的方法。
[0263]
可选地,如图9所示,芯片900还可以包括存储器920。其中,所述处理器910可以从存储器920中调用并运行计算机程序,以执行本技术实施例中的方法600的步骤。
[0264]
其中,存储器920可以是独立于所述处理器910的一个单独的器件,也可以集成在所述处理器910中。
[0265]
可选地,该芯片900还可以包括输入接口930。其中,所述处理器910可以控制该输入接口930与其他设备或芯片进行通信,具体地,可以获取其他设备或芯片发送的信息或数据。
[0266]
可选地,该芯片900还可以包括输出接口940。其中,所述处理器910可以控制该输出接口940与其他设备或芯片进行通信,具体地,可以向其他设备或芯片输出信息或数据。
[0267]
可选地,该芯片可应用于本技术实施例中的终端设备,并且该芯片可以实现本技术实施例的各个方法中由终端设备实现的相应流程,为了简洁,在此不再赘述。
[0268]
应理解,本技术实施例提到的芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。
[0269]
本技术实施例还提供了一种计算机可读存储介质,用于存储计算机程序。
[0270]
可选的,该计算机可读存储介质可应用于本技术实施例中的终端设备,并且该计算机程序使得计算机执行本技术实施例的各个方法中由终端设备实现的相应流程,为了简洁,在此不再赘述。
[0271]
本技术实施例还提供了一种计算机程序产品,包括计算机程序指令。
[0272]
可选的,该计算机程序产品可应用于本技术实施例中的终端设备,并且该计算机程序指令使得计算机执行本技术实施例的各个方法中由终端设备实现的相应流程,为了简洁,在此不再赘述。
[0273]
本技术实施例还提供了一种计算机程序。
[0274]
可选的,该计算机程序可应用于本技术实施例中的终端设备,当该计算机程序在计算机上运行时,使得计算机执行本技术实施例的各个方法中由终端设备实现的相应流程,为了简洁,在此不再赘述。
[0275]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合的方式来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0276]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不加赘述。
[0277]
在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合。另一点,所显示或讨论的相互之间的耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接。
[0278]
另外,在本技术各个实施例中的各功能单元可以集成在一个物理实体中,也可以是各个单元单独对应一个物理实体,也可以两个或两个以上单元集成在一个物理实体中。
[0279]
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0280]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献