掌桥专利:专业的专利平台
掌桥专利
首页

消息上报方法、装置、电子设备及可读存储介质

文献发布时间:2024-04-18 19:58:26


消息上报方法、装置、电子设备及可读存储介质

技术领域

本申请属于通信技术领域,具体涉及一种消息上报方法、装置、电子设备及可读存储介质。

背景技术

目前,在执行小区注册操作的过程中,电子设备可以向网络设备上报电子设备的载波聚合(CarrierAggregation,CA)能力,该CA能力中包括电子设备支持的多个CA频段组合,这样网络设备可以将该多个CA频段组合中的某个频段组合对应的小区,配置为电子设备的主小区和/或辅小区,从而电子设备可以同时在主小区和辅小区对应的多个载波上进行数据传输,以提高数据传输的效率。

但是,由于可能会出现在电子设备上报电子设备的CA能力之后,网络设备无法成功接收该该CA能力的情况,因此,网络设备无法确定该CA能力中包括的多个CA频段组合的情况,此时网络设备可能无法为电子设备配置主小区和/或辅小区,这样可能会导致电子设备无法同时在多个载波上进行数据传输的情况,如此,导致电子设备的数据传输的效率较低。

发明内容

本申请实施例的目的是提供一种消息上报方法、装置、电子设备及可读存储介质,能够解决电子设备的数据传输的效率较低的问题。

第一方面,本申请实施例提供了一种消息上报方法,该方法包括:获取第一小区对应的N个第一频段;N为正整数;根据N个第一频段,确定第一CA频段组合,该第一CA频段组合为将第一频段进行组合得到的CA频段组合中,电子设备支持的CA频段组合;向第一小区对应的网络设备发送第一请求信息,该第一请求信息中包括第一CA频段组合,该第一请求信息用于请求网络设备基于第一CA频段组合执行主辅小区添加操作。

第二方面,本申请实施例提供了一种消息上报装置,该消息上报装置包括:获取模块、确定模块以及发送模块。其中,获取模块,用于获取第一小区对应的N个第一频段,N为正整数。确定模块,用于根据获取模块获取的N个第一频段,确定第一CA频段组合,该第一CA频段组合为将第一频段进行组合得到的CA频段中,消息上报装置支持的CA频段组合。发送模块,用于向第一小区对应的网络设备发送第一请求信息,该第一请求信息中包括第一CA频段组合,该第一请求信息用于请求网络设备基于第一CA频段组合执行主辅小区添加操作。

第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。

第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。

第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法的步骤。

第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法的步骤。

在本申请实施例中,电子设备可以先获取电子设备第一小区对应的N个第一频段,并根据N个第一频段确定将第一频段进行组合得到的CA频段组合中,电子设备支持的第一CA频段组合,然后再向网络设备发送包括该第一CA频段组合的第一请求信息,该第一请求信息用于请求网络设备基于该第一CA频段组合执行主辅小区添加操作。由于电子设备是根据特定的第一小区对应的N个第一频段,确定第一CA频段组合的,而不是根据全部小区对应的频段,确定CA频段组合的,即电子设备是根据较少的小区对应的较少的第一频段,来确定第一CA频段组合的,也即第一CA频段组合的数量是小于该CA频段组合的数量的,这样可以减少第一请求信息的字节数,因此,可以减少因第一请求信息的字节数超过网络设备限制的字节数,而导致网络设备无法确定该第一请求信息中包括的第一CA频段组合的概率,从而可以减少网络设备无法为电子设备配置主小区和/或辅小区的概率,进而可以减少电子设备无法同时在多个载波上进行数据传输的概率,如此,可以提高电子设备的数据传输的效率。

附图说明

图1是本申请实施例提供的消息上报方法的流程示意图之一;

图2是本申请实施例提供的消息上报方法的流程示意图之二;

图3是本申请实施例提供的消息上报方法的流程示意图之三;

图4是本申请实施例提供的消息上报方法的流程示意图之四;

图5是本申请实施例提供的消息上报方法的流程示意图之五;

图6是本申请实施例提供的消息上报装置的结构示意图;

图7是本申请实施例提供的电子设备的硬件结构示意图之一;

图8是本申请实施例提供的电子设备的硬件结构示意图之二。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

本申请的说明书和权利要求书中的术语“至少一个(项)”、“至少之一”等指其包含对象中的任意一个、任意两个或两个以上的组合。例如,a、b、c中的至少一个(项),可以表示:“a”、“b”、“c”、“a和b”、“a和c”、“b和c”以及“a、b和c”,其中a,b,c可以是单个,也可以是多个。同理,“至少两个(项)”是指两个或两个以上,其表达的含义与“至少一个(项)”类似。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的消息上报方法、装置、电子设备及可读存储介质进行详细地说明。

本申请实施例提供的消息上报方法可以应用于电子设备执行小区注册操作的场景中。

在相关技术中,电子设备可以根据网络设备的能力询问请求消息,向网络设备上报电子设备的CA能力,该CA能力中包括至少一个预设CA频段组合中,电子设备支持的多个CA频段组合,这样网络设备可以将该多个CA频段组合中的至少部分频段组合对应的小区,配置为电子设备的主小区和/或辅小区,从而电子设备可以同时在主小区和辅小区对应的多个载波上进行数据传输,以提高数据传输的效率。但是,由于电子设备上报CA能力中包括的多个CA频段组合,是根据从至少一个预设CA频段组合中确定的,而该至少一个预设CA频段是根据电子设备的SIM卡运营商的各个小区工作的频段确定的,且该各个小区中会包括电子设备当前可接入的小区和电子设备当前不可接入的小区,因此,确定出的该多个CA频段组合的数量较多,此时在电子设备上报CA能力后,可能会因该CA能力中包括的多个CA频段组合的数量较多,而导致该CA能力的字节数超过网络设备限制的字节数的情况,从而导致网络设备无法确定该CA能力中包括的多个CA频段组合的情况,且会影响后续小区注册流程,这样网络设备可能无法为电子设备配置主小区和/或辅小区,进而可能会导致电子设备无法同时在多个载波上进行数据传输的情况,因此,导致电子设备的数据传输的效率较低。

然而,在本申请实施例中,电子设备可以获取特定小区对应的至少一个频段,并从将该至少一个频道进行组合得到的CA频段组合中,确定电子设备支持的CA频段组合1,从而电子设备可以向网络设备发送请求信息,该请求信息中包括该CA频段组合1,该请求信息用于请求网络设备基于该CA频段组合1执行主辅小区添加操作。可以理解,由于电子设备是根据特定小区对应的至少一个频段,确定CA频段组合1的,而不是从将SIM卡运营商的全部小区(该全部小区中包括电子设备当前不可接入的小区)对应的频段进行组合得到的CA频段组合中确定的,即该CA频段组合1的数量是小于上述多个CA频段组合的数量的,这样可以减少请求信息的字节数,因此,可以减少因请求信息的字节数超过网络设备限制的字节数,而导致网络设备无法确定该请求信息中包括的CA频段组合1的概率,从而可以减少网络设备无法为电子设备配置主小区和/或辅小区的概率,进而可以减少电子设备无法同时在多个载波上进行数据传输的概率,如此,可以提高电子设备的数据传输的效率。

本申请实施例提供的消息上报方法,执行主体可以为消息上报装置,或者电子设备,或者电子设备中的功能模块或实体。本申请实施例中以电子设备执行消息上报方法为例,说明本申请实施例提供的消息上报方法的。

图1示出了本申请实施例提供的一种消息上报方法的流程图。如图1所示,本申请实施例提供的消息上报方法可以包括下述的步骤101至步骤103。

步骤101、电子设备获取第一小区对应的N个第一频段。

本申请实施例中,N为正整数。

在本申请的一些实施例中,上述第一小区可以为电子设备当前可接入的小区。

可选地,上述电子设备当前可接入的小区可以为以下任一项:长期演进(LongTerm Evolution,LTE)小区、新空口(New Radio,NR)小区等。

可选地,电子设备当前可接入的小区可以包括以下至少一项:位于电子设备的预设范围内的基站所控制的小区、电子设备当前驻留小区的邻小区。其中,在电子设备未驻留至任何小区的情况下,电子设备当前可接入的小区可以为位于电子设备的预设范围内的基站所控制的小区;在电子设备驻留至小区的情况下,电子设备当前可接入的小区可以为当前驻留小区的邻小区。

在一种场景下,在电子设备执行初始注册操作的过程中,电子设备可以先执行无线信号扫描操作,以得到第一小区的至少一个频率信息,然后再从电子设备的用户身份模块(SubscriberIdentityModule,SIM)卡支持的目标网络的至少一个频段中,确定包含该至少一个频率信息的频段,以得到N个第一频段。

可以理解,在此场景下电子设备当前可接入的小区为位于电子设备的预设范围内的基站所控制的小区。

在此场景下,上述目标网络可以包括以下至少一项:归属地公共陆地移动网络(Home Public LandMobileNetwork,HPLMN)、等效公共陆地移动网络(Equivalent HPLMN,EHPLMN)等。

在此场景下,在电子设备得到N个第一频段之后,电子设备可以将该N个第一频段存储在电子设备的内存中的预定存储区域,以便于后续步骤中使用。

在另一种场景下,在电子设备执行语音业务的过程中,若电子设备已驻留的小区不支持该语音业务,则会触发业务切换(handover),此时已驻留的小区对应的网络设备可以向电子设备发送无线资源控制(Radio Resource Control,RRC)重配置消息,以使得电子设备可以对已驻留的小区的邻小区执行小区测量操作,从而电子设备可以获取到已驻留的小区的至少一个邻小区,并将第一小区的工作频段确定为N个第一频段,或者,并将第一小区的工作频段和电子设备的上述预定存储区域中的频段确定为N个第一频段。

可以理解,在此场景下电子设备当前可接入的小区为电子设备当前驻留小区的邻小区,或者,为位于电子设备的预设范围内的基站所控制的小区和电子设备当前驻留小区的邻小区。

步骤102、电子设备根据N个第一频段,确定第一CA频段组合。

本申请实施例中,上述第一CA频段组合为将第一频段进行组合得到的CA频段组合中,电子设备支持的CA频段组合。

在本申请的一些实施例中,上述第一CA频段组合的数量可以为M个,M为正整数。

在本申请的一些实施例中,电子设备可以先根据N个第一频段,确定全部CA频段组合,然后再从该全部CA频段组合中,确定出第一CA频段组合。

在本申请的一些实施例中,在N为1的情况下,电子设备可以先将一个第一频段和该一个第一频段进行频段组合,以得到一个CA频段组合,再将一个第一频段、该一个第一频段以及该一个第一频段进行频段组合,以得到另一个CA频段组合,以此类推,以得到上述全部CA频段组合。

示例性地,假设N个第一频段为频段1,则电子设备可以先将两个频段1进行频段组合,得到一个CA频段组合,再将三个频段1进行频段组合,得到另一个CA频段组合,以及将四个频段1进行频段组合,得到又一个CA频段组合,以此类推,以得到上述全部CA频段组合。

可以理解,在N为1的情况下,全部CA频段组合中的每个CA频段组合为不同数量的同一个第一频段的频段组合。

在本申请的一些实施例中,在N大于1的情况下,电子设备可以先进行至少一次选取,每次从N个第一频段中选取至少一个第一频段,然后再将每次选取出的第一频段进行组合,得到一个CA频段组合,以此类推,以得到上述全部CA频段组合。

示例性地,假设N个第一频段包括频段1、频段2以及频段3,则电子设备可以先将频段1和频段3进行频段组合,得到一个CA频段组合,再将频段1和频段3进行频段组合,得到另一个CA频段组合,以及将频段2和频段3进行频段组合,得到又一个CA频段组合,且将频段1、频段2以及频段3进行频段组合,得到再一个CA频段组合。

在本申请的一些实施例中,电子设备可以基于电子设备的硬件支持的CA频段组合(例如下述实施例中的第三CA频段组合),从上述全部CA频段组合中,确定出第一CA频段组合。

在本申请的一些实施例中,为了避免电子设备不支持第一CA频段组合中的某个CA频段组合的情况,例如某个第一CA频段组合中包括的频段数量过大(即超过电子设备的硬件支持的最大载波数量)而导致电子设备不支持该第一CA频段组合等,电子设备还可以先基于某个数量来确定出部分CA频段组合,再从该部分CA频段组合中确定第一CA频段组合。可选地,结合图1,如图2所示,上述步骤102具体可以通过下述的步骤102a和步骤102b实现。

步骤102a、电子设备根据第一数量和N个第一频段,确定至少一个第二CA频段组合。

本申请实施例中,上述第一数量为电子设备支持的最大载波数量,上述第二CA频段组合中包括的第一频段的数量小于或等于第一数量。

可以理解,每个第二CA频段组合是由数量小于或等于第一数量的第一频段进行组合得到的,每个第二CA频段组合中包括的第一频段的数量可以相同或不同。

在本申请的一些实施例中,电子设备可以按照第一数量,从N个第一频段中每次选取至少一个第一频段进行组合,得到至少一个第二CA频段组合。

可以理解,每次选取的第一频段的数量小于或等于第一数量。

在本申请的一些实施例中,上述第一数量可以为电子设备的协议层支持的最大CA载波数量,从而电子设备可以直接将协议层支持的最大CA载波数量,确定为第一数量,并根据该第一数量和N个第一频段,确定至少一个第二CA频段组合。

可以理解,至少一个第二CA频段组合为上述部分CA频段组合。

示例性地,假设第一数量为3,N个第一频段包括频段1、频段2、频段3以及频段4,则电子设备可以选取小于或等于3的第一频段进行组合,例如,电子设备可以选择频段1和频段2进行频段组合,以得到一个第二CA频段组合,并选择频段2、频段3以及频段4进行频段组合,以得到另一个第二CA频段组合,从而得到至少一个第二CA频段组合。

步骤102b、电子设备从至少一个第二CA频段组合中,确定出与第三CA频段组合相匹配的第一CA频段组合。

本申请实施例中,上述第三CA频段组合为电子设备支持的CA频段组合。

在本申请的一些实施例中,在电子设备的射频(Radio Frequency,RF)层中预先配置有至少一个CA频段组合,该至少一个CA频段组合为电子设备的硬件所支持的频段组合,且RF层可以向电子设备上报该至少一个CA频段组合,从而电子设备可以将该至少一个CA频段组合确定为第三CA频段组合,并基于该第三CA频段组合确定第一CA频段组合。

可以理解,第三频段组合为电子设备的硬件支持的CA频段组合,该第三CA频段组合的数量可以为至少一个。

在本申请的一些实施例中,电子设备可以直接将至少一个第二CA频段组合和第三CA频段组合的交集,确定为第一CA频段组合。

如此可知,由于电子设备可以先从N个第一频段中选择出满足电子设备支持的最大载波数量要求的至少一个第二CA频段组合,再从该至少一个第二CA频段组合中选择出电子设备支持的CA频段组合,而不是从全部CA频段组合中选择出电子设备支持的CA频段组合,因此,可以避免出现电子设备不支持某个CA频段组合的情况,从而可以避免出现第一小区对应的网络设备为电子设备配置电子设备不支持的CA频段组合的情况,如此,可以提升后续通信过程中电子设备的数据传输的效率。

在一种场景下,在电子设备执行初始注册操作的过程中,在获取到第一小区对应的N个第一频段之后,电子设备可以直接根据N个第一频段,确定第一CA频段组合。

在另一种场景下,在电子设备执行语音业务的过程中,在获取到第一小区对应的N个第一频段之后,电子设备可以在满足预设条件的情况下,才根据N个第一频段,确定第一CA频段组合。

步骤103、电子设备向第一小区对应的网络设备发送第一请求信息。

本申请实施例中,上述第一请求信息中包括第一CA频段组合,该第一请求信息用于请求第一小区对应的网络设备基于第一CA频段组合执行小区注册操作。

在一种场景下,在电子设备执行初始注册操作的过程中,上述第一请求信息用于请求第一小区对应的网络设备基于第一CA频段组合执行初始小区注册操作。

需要说明的是,针对上述初始小区注册操作的说明,可以参考相关技术中的具体描述,本申请实施例在此不予赘述。

在此场景下,在本申请的一些实施例中,结合图1,如图3所示,在上述步骤102之后,且在上述步骤103之前,本申请实施例提供的消息上报方法还可以包括下述的步骤201和步骤202,且上述步骤103具体可以通过下述的步骤103a实现。

步骤201、电子设备向网络设备发送第二请求信息。

本申请实施例中,上述第二请求信息中包括:第四CA频段组合和第一CA频段组合,该第四CA频段组合为:至少一个预设CA频段组合中,电子设备支持的CA频段组合,该第二请求信息用于请求网络设备基于第四CA频段组合和第一CA频段组合执行小区注册操作。

在本申请的一些实施例中,在电子设备从第一小区对应的网络设备接收能力查询请求信息的情况下,电子设备可以向网络设备发送第二请求信息。其中,该能力查询请求信息用于请求电子设备上报电子设备支持的CA频段组合。

可以理解,在网络设备向电子设备请求电子设备支持的CA频段组合时,电子设备可以上报第四CA频段组合和第一CA频段组合,即电子设备可以动态更新电子设备支持的CA频段组合,因此,可以满足运营商对载波聚合的新需求。

在本申请的一些实施例中,上述第四CA频段组合可以为电子设备的协议层支持的CA频段组合,该第四CA频段组合的数量可以为至少一个,从而电子设备可以将协议层支持的CA频段组合中电子设备的硬件支持的CA频段组合,确定为第四CA频段组合,从而电子设备可以向网络设备发送第二请求信息。

可选地,电子设备可以将协议层支持的CA频段组合和上述第三CA频段组合的交集,确定为第四CA频段。

步骤202、电子设备获取网络设备执行主辅小区添加操作的失败次数。

在本申请的一些实施例中,电子设备可以获取接收到该注销请求消息的次数,并将接收到该注销请求消息的次数,确定为上述失败次数。其中,该注销请求消息用于指示执行小区注册操作失败。

步骤103a、在失败次数大于或等于第一预设次数的情况下,电子设备向网络设备发送第一请求信息。

在本申请的一些实施例中,在电子设备第一次从网络设备接收上述注销请求消息的情况下,电子设备可以将电子设备的第二计数器的计数值增加1,并将该第二计数器的增加后的计数值,确定为上述失败次数,并确定该失败次数是否大于或等于第一预设次数,这样在该失败次数小于第一预设次数的情况下,电子设备可以再次执行上述步骤101、步骤102、步骤201和步骤202,这样在电子设备再次从网络设备接收注销请求消息的情况下,电子设备可以再次将电子设备的第二计数器的计数值增加1,并再次将该第二计数器的增加后的计数值,确定为上述失败次数,以及,再次确定该失败次数是否大于或等于第一预设次数,以此类推,直至该失败次数大于或等于第一预设次数。

在本申请的一些实施例中,上述第一预设次数具体可以为3次。

本申请实施例中,若失败次数大于或等于第一预设次数,则可以认为第二请求信息中第四CA频段组合和第一CA频段组合的数量较多,导致第二请求信息的字节数超过网络设备限制的字节数,此时网络设备在接收到第二请求信息时,可能因无法确定第二请求信息中的CA频段组合,而导致无法为电子设备配置主小区和/或辅小区,这样网络设备会向电子设备发送注销请求消息,以指示执行小区注册操作失败,因此,电子设备可以在网络设备执行小区注册操作失败的失败次数大于或等于第一预设次数的情况下,确定第四CA频段组合和第一CA频段组合的数量较多,并仅向网络设备上报第一CA频段组合。

如此可知,由于电子设备可以在向网络设备发送第二请求信息之后,在确定网络设备可能无法为电子设备配置主小区和/或辅小区的情况下,向网络设备上报包括数量较少的第一CA频段组合的第一请求信息,因此,可以减少第一请求信息的字节数超过网络设备限制的字节数的概率,从而在电子设备向网络设备发送第一请求信息之后,网络设备可以准确地确定第一CA频段组合,以减少网络设备无法为电子设备配置主小区和/或辅小区的概率,如此,电子设备可以同时在多个载波上进行数据传输,以提高电子设备的数据传输的效率。

在另一种场景下,在电子设备执行语音业务的过程中,上述第一请求信息用于请求网络设备基于第一CA频段组合执行小区切换操作。

需要说明的是,针对上述小区切换操作的说明,可以参考相关技术中的具体描述,本申请实施例在此不予赘述。

在本申请的一些实施例中,结合图1,如图4所示,在上述步骤101之后,且在上述步骤102之前,本申请实施例提供的消息上报方法还可以包括下述的步骤301和步骤302,且上述步骤102具体可以通过下述的步骤102c实现,且上述步骤103具体可以通过下述的步骤103b实现。

步骤301、电子设备接收网络设备发送的RRC重配置消息。

本申请实施例中,上述RRC重配置消息用于指示电子设备执行小区测量操作。

步骤302、电子设备根据RRC重配置消息执行小区测量操作,并向网络设备上报执行小区测量操作得到的第一测量结果。

需要说明的是,针对电子设备执行小区测量操作并上报第一测量结果的说明,可以参考相关技术中的具体描述,本申请实施例在此不予赘述。

步骤102c、在从第一时间段内的第一次上报第一测量结果的时刻起的预设时长内,在电子设备上报第一测量结果的上报次数大于或等于第二预设次数的情况下,电子设备根据N个第一频段,确定第一CA频段组合。

可以理解,上述预设条件为在从第一时间段内的第一次上报第一测量结果的时刻起的预设时长内,在电子设备上报第一测量结果的上报次数大于或等于第二预设次数。

在本申请的一些实施例中,上述第一时间段可以为:从当前系统时间前的第一预定时长的时刻起,至当前系统时间的时间段。

在本申请的一些实施例中,上述预设时长具体可以为5秒。上述第二预设次数具体可以为5次。

在本申请的一些实施例中,在电子设备第一时间段内的第一次上报第一测量结果时,电子设备可以开启第一计时器,该第一计时器的计时时长为上述预设时长,并在约定时长内未接收到网络设备发送的handover指令的情况下,再次向网络设备发送第一测量结果,并将电子设备的第一计数器的计数值增加1,从而电子设备可以根据在第一计时器超时之前,该第一计数器的计数值是否大于或等于第二预设次数的值,来确定在从第一时间段内的第一次上报第一测量结果的时刻起的预设时长内,电子设备上报第一测量结果的上报次数是否大于或等于第二预设次数。

本申请实施例中,由于可能会出现在电子设备初始注册过程中,已向网络设备上报过电子设备的CA能力信息,而该CA能力信息指示的CA频段组合的数量较多,导致CA能力信息的字节数超过网络设备限制的字节数的情况,此时网络设备在接收到第一测量结果时,可能因无法确定CA能力信息指示的CA频段组合,而导致无法为电子设备配置主小区和/或辅小区,即网络设备可能不会向电子设备发送handover指令,因此,电子设备可以在从第一时间段内的第一次上报第一测量结果的时刻起的预设时长内,在电子设备上报第一测量结果的上报次数大于或等于第二预设次数的情况下,确定之前上报的CA能力信息指示的CA频段组合的数量较多,并重新确定CA频段组合。

步骤103b、在电子设备接收网络设备发送的RRC释放消息的情况下,电子设备向网络设备发送第一请求信息。

本申请实施例中,上述RRC释放消息用于指示电子设备释放建立的RRC连接。

如此可知,由于电子设备可以在第一次向网络设备上报第一测量结果之后,在确定网络设备可能无法为电子设备配置主小区和/或辅小区的情况下,重新确定由电子设备第一小区对应的第一频段确定的、且电子设备支持的第一CA频段组合,该第一CA频段组合的数量小于电子设备已上报的由协议约定的小区对应的频段确定的、且电子设备支持的CA频段组合的数量,这样电子设备可以在网络设备指示电子设备释放建立的RRC连接的情况下,即在网络设备无法为电子设备配置主小区和/或辅小区的情况下,向电子设备发送携带该数量较小的第一CA频段组合的第一请求信息,因此,可以减少第一请求信息的字节数超过网络设备限制的字节数的概率,从而在电子设备向网络设备发送第一请求信息之后,网络设备可以准确地确定第一CA频段组合,以减少网络设备无法为电子设备配置主小区和/或辅小区的概率,如此,电子设备可以同时在多个载波上进行数据传输,以提高电子设备的数据传输的效率。

本申请实施例提供一种消息上报方法,电子设备可以先获取电子设备第一小区对应的N个第一频段,并根据N个第一频段确定将第一频段进行组合得到的CA频段组合中,电子设备支持的第一CA频段组合,然后再向网络设备发送包括该第一CA频段组合的第一请求信息,该第一请求信息用于请求网络设备基于该第一CA频段组合执行主辅小区添加操作。由于电子设备是根据特定的第一小区对应的N个第一频段,确定第一CA频段组合的,而不是根据全部小区对应的频段,确定CA频段组合的,即电子设备是根据较少的小区对应的较少的第一频段,来确定第一CA频段组合的,也即第一CA频段组合的数量是小于该CA频段组合的数量的,这样可以减少第一请求信息的字节数,因此,可以减少因第一请求信息的字节数超过网络设备限制的字节数,而导致网络设备无法确定该第一请求信息中包括的第一CA频段组合的概率,从而可以减少网络设备无法为电子设备配置主小区和/或辅小区的概率,进而可以减少电子设备无法同时在多个载波上进行数据传输的概率,如此,可以提高电子设备的数据传输的效率。

当然,在成功执行小区注册操作的情况下,电子设备还可以继续获取电子设备当前可接入的小区对应的频段,并将该频段加入至N个第一频段中。可选地,结合图1,如图5所示,在上述步骤103之后,本申请实施例提供的消息上报方法还可以包括下述的步骤401和步骤402。

步骤401、在电子设备接入主小区和辅小区的情况下,电子设备获取第二频段。

本申请实施例中,上述第二频段为主小区的邻小区和辅小区的邻小区对应的频段。

在本申请的一些实施例中,电子设备可以执行小区测量操作,以确定主小区的邻小区和辅小区的邻小区,从而电子设备可以获取第二频段。

步骤402、电子设备在N个第一频段中添加第二频段。

在本申请的一些实施例中,电子设备可以在上述预定存储区域中存储第二频段,以在N个第一频段中添加第二频段。

如此可知,由于在电子设备接入主小区和辅小区之后,电子设备还可以在N个第一频段中添加主小区的邻小区和辅小区的邻小区对应的第二频段,以动态更新该N个第一频段,因此,可以使得网络设备可以动态的更新电子设备的主小区和辅小区,以满足运营商对载波聚合的新需求。

本申请实施例提供的消息上报方法,执行主体可以为消息上报装置。本申请实施例中以消息上报装置执行消息上报方法为例,说明本申请实施例提供的消息上报装置的。

图6示出了本申请实施例中涉及的消息上报装置的一种可能的结构示意图。如图6所示,本申请实施例提供的消息上报装置50可以包括:获取模块51、确定模块52以及发送模块53。

其中,获取模块51,用于获取第一小区对应的N个第一频段,N为正整数。确定模块52,用于根据获取模块51获取的N个第一频段,确定第一CA频段组合,该第一CA频段组合为将第一频段进行组合得到的CA频段中,消息上报装置50支持的CA频段组合。发送模块53,用于向第一小区对应的网络设备发送第一请求信息,该第一请求信息中包括第一CA频段组合,该第一请求信息用于请求网络设备基于第一CA频段组合执行主辅小区添加操作。

本申请实施例提供一种消息上报装置,由于消息上报装置是根据特定的第一小区对应的N个第一频段,确定第一CA频段组合的,而不是根据全部小区对应的频段,确定CA频段组合的,即消息上报装置是根据较少的小区对应的较少的第一频段,来确定第一CA频段组合的,也即第一CA频段组合的数量是小于该CA频段组合的数量的,这样可以减少第一请求信息的字节数,因此,可以减少因第一请求信息的字节数超过网络设备限制的字节数,而导致网络设备无法确定该第一请求信息中包括的第一CA频段组合的概率,从而可以减少网络设备无法为消息上报装置配置主小区和/或辅小区的概率,进而可以减少消息上报装置无法同时在多个载波上进行数据传输的概率,如此,可以提高消息上报装置的数据传输的效率。

在一种可能的实现方式中,上述确定模块52,具体用于根据第一数量和N个第一频段,确定至少一个第二CA频段组合,该第一数量为消息上报装置50支持的最大载波数量,该第二CA频段组合中包括的第一频段的数量小于或等于第一数量;并从至少一个第二CA频段组合中,确定出与第三CA频段组合相匹配的第一CA频段组合,该第三CA频段组合为消息上报装置50支持的CA频段组合。

在一种可能的实现方式中,上述发送模块53,还用于在向网络设备发送第一请求信息之前,向网络设备发送第二请求信息,该第二请求信息中包括:第四CA频段组合和第一CA频段组合,该第四CA频段组合为:至少一个预设CA频段组合中,该消息上报装置50支持的CA频段组合,该第二请求信息用于请求网络设备基于第四CA频段组合和第一CA频段组合组合执行主辅小区添加操作。上述获取模块51,还用于获取网络设备执行主辅小区添加操作的失败次数。上述发送模块53,具体用于在获取模块51获取的失败次数大于或等于第一预设次数的情况下,向网络设备发送第一请求信息。

在一种可能的实现方式中,上述获取模块51,还用于在向网络设备发送第一请求信息之后,在消息上报装置50接入主小区和辅小区的情况下,获取第二频段,该第二频段包括:所述主小区的邻小区对应的频段、辅小区的邻小区对应的频段。本申请实施例提供的消息上报装置50还可以包括:添加模块。其中,添加模块,用于在N个第一频段中添加获取模块51获取的第二频段。

在一种可能的实现方式中,本申请实施例提供的消息上报装置50还可以包括:接收模块。其中,接收模块,用于在根据N个第一频段,确定第一CA频段组合之前,从网络设备接收RRC重配置消息,该RRC重配置消息用于指示消息上报装置50执行小区测量操作。上述发送模块53,还用于根据接收模块接收的RRC重配置消息执行小区测量操作,并向网络设备上报执行小区测量操作得到的第一测量结果。上述确定模块52,具体用于在从第一时间段内的发送模块53第一次上报第一测量结果的时刻起的预设时长内,在消息上报装置50上报第一测量结果的上报次数大于或等于第二预设次数的情况下,根据N个第一频段,确定第一CA频段组合。上述发送模块53,具体用于在接收网络设备发送的RRC释放消息的情况下,向网络设备发送第一请求信息,该RRC释放消息用于指示消息上报装置释放建立的RRC连接。

如此可知,一方面,由于消息上报装置可以从N个第一频段中的满足消息上报装置支持的最大载波数量要求的至少一个第二CA频段组合中,选择出消息上报装置支持的CA频段组合,而不是从全部CA频段组合中选择出消息上报装置支持的CA频段组合,因此,可以避免出现消息上报装置不支持某个CA频段组合的情况,从而可以避免出现第一小区对应的网络设备为消息上报装置配置消息上报装置不支持的CA频段组合的情况。另一方面,由于消息上报装置可以在向网络设备发送第二请求信息之后,在确定网络设备可能无法为消息上报装置配置主小区和/或辅小区的情况下,向网络设备上报包括数量较少的第一CA频段组合的第一请求信息,因此,可以减少第一请求信息的字节数超过网络设备限制的字节数的概率。又一方面,由于在消息上报装置接入主小区和辅小区之后,消息上报装置还可以在N个第一频段中添加主小区的邻小区和辅小区的邻小区对应的第二频段,以动态更新该N个第一频段,因此,可以使得网络设备可以动态的更新消息上报装置的主小区和辅小区,以满足运营商对载波聚合的新需求。再一方面,由于消息上报装置可以在第一次向网络设备上报第一测量结果之后,在确定网络设备可能无法为消息上报装置配置主小区和/或辅小区的情况下,重新确定由消息上报装置第一小区对应的第一频段确定的、且消息上报装置支持的第一CA频段组合,该第一CA频段组合的数量小于消息上报装置已上报的由协议约定的小区对应的频段确定的、且消息上报装置支持的CA频段组合的数量,这样消息上报装置可以在网络设备无法为消息上报装置配置主小区和/或辅小区的情况下,向消息上报装置发送携带该数量较小的第一CA频段组合的第一请求信息,因此,可以减少第一请求信息的字节数超过网络设备限制的字节数的概率。综上,可以减少网络设备无法为消息上报装置配置主小区和/或辅小区的概率,进而可以减少消息上报装置无法同时在多个载波上进行数据传输的概率,如此,可以提高消息上报装置的数据传输的效率。

本申请实施例中的消息上报装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(mobile internetdevice,MID)、增强现实(augmentedreality,AR)/虚拟现实(virtualreality,VR)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personalcomputer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,还可以为服务器、网络附属存储器(network attached storage,NAS)、个人计算机(personalcomputer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的消息上报装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为iOS操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的消息上报装置能够实现图1至图5的方法实施例实现的各个过程,为避免重复,这里不再赘述。

本申请的一些实施例中,如图7所示,本申请实施例还提供一种电子设备60,包括处理器61和存储器62,存储器62上存储有可在所述处理器61上运行的程序或指令,该程序或指令被处理器61执行时实现上述消息上报方法实施例的各个过程步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。

图8为实现本申请实施例的一种电子设备的硬件结构示意图。

该电子设备100包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、以及处理器110等部件。

本领域技术人员可以理解,电子设备100还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图8中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

其中,处理器110,用于获取第一小区对应的N个第一频段;N为正整数;并根据N个第一频段,确定第一CA频段组合;该第一CA频段组合为将第一频段进行组合得到的CA频段组合中,电子设备支持的CA频段组合。

射频单元101,用于向网络设备发送第一请求信息,该第一请求信息中包括第一CA频段组合,该第一请求信息用于请求网络设备基于第一CA频段组合执行主辅小区添加操作。

本申请实施例提供一种电子设备,由于电子设备是根据特定的第一小区对应的N个第一频段,确定第一CA频段组合的,而不是根据全部小区对应的频段,确定CA频段组合的,即电子设备是根据较少的小区对应的较少的第一频段,来确定第一CA频段组合的,也即第一CA频段组合的数量是小于该CA频段组合的数量的,这样可以减少第一请求信息的字节数,因此,可以减少因第一请求信息的字节数超过网络设备限制的字节数,而导致网络设备无法确定该第一请求信息中包括的第一CA频段组合的概率,从而可以减少网络设备无法为电子设备配置主小区和/或辅小区的概率,进而可以减少电子设备无法同时在多个载波上进行数据传输的概率,如此,可以提高电子设备的数据传输的效率。

在本申请的一些实施例中,处理器110,具体用于根据第一数量和N个第一频段,确定至少一个第二CA频段组合,该第一数量为电子设备支持的最大载波数量,该第二CA频段组合中包括的第一频段的数量小于或等于第一数量;并从至少一个第二CA频段组合中,确定出与第三CA频段组合相匹配的第一CA频段组合,该第三CA频段组合为电子设备支持的CA频段组合。

在本申请的一些实施例中,射频单元101,还用于向网络设备发送第二请求信息,该第二请求信息中包括:第四CA频段组合和第一CA频段组合,该第四CA频段组合为:至少一个预设CA频段组合中,电子设备支持的CA频段组合,该第二请求信息用于请求网络设备基于第四CA频段组合和第一CA频段组合组合执行主辅小区添加操作。

处理器110,还用于获取网络设备执行主辅小区添加操作的失败次数。

射频单元101,具体用于在失败次数大于或等于第一预设次数的情况下,向网络设备发送第一请求信息。

在本申请的一些实施例中,处理器110,还用于在电子设备接入主小区和辅小区的情况下,获取第二频段,该第二频段包括:主小区的邻小区对应的频段、辅小区的邻小区对应的频段;并在N个第一频段中添加第二频段。

在本申请的一些实施例中,射频单元101,还用于接收网络设备发送的RRC重配置消息,该RRC重配置消息用于指示电子设备执行小区测量操作;并根据RRC重配置消息执行小区测量操作,以及向网络设备上报执行小区测量操作得到的第一测量结果。

处理器110,具体用于在从第一时间段内的第一次上报第一测量结果的时刻起的预设时长内,在电子设备上报第一测量结果的上报次数大于或等于第二预设次数的情况下,根据N个第一频段,确定第一CA频段组合。

射频单元101,具体用于在接收网络设备发送的RRC释放消息的情况下,向网络设备发送第一请求信息,该RRC释放消息用于指示电子设备释放建立的RRC连接。

如此可知,一方面,由于电子设备可以从N个第一频段中的满足电子设备支持的最大载波数量要求的至少一个第二CA频段组合中,选择出电子设备支持的CA频段组合,而不是从全部CA频段组合中选择出电子设备支持的CA频段组合,因此,可以避免出现电子设备不支持某个CA频段组合的情况,从而可以避免出现第一小区对应的网络设备为电子设备配置电子设备不支持的CA频段组合的情况。另一方面,由于电子设备可以在向网络设备发送第二请求信息之后,在确定网络设备可能无法为电子设备配置主小区和/或辅小区的情况下,向网络设备上报包括数量较少的第一CA频段组合的第一请求信息,因此,可以减少第一请求信息的字节数超过网络设备限制的字节数的概率。又一方面,由于在电子设备接入主小区和辅小区之后,电子设备还可以在N个第一频段中添加主小区的邻小区和辅小区的邻小区对应的第二频段,以动态更新该N个第一频段,因此,可以使得网络设备可以动态的更新电子设备的主小区和辅小区,以满足运营商对载波聚合的新需求。再一方面,由于电子设备可以在第一次向网络设备上报第一测量结果之后,在确定网络设备可能无法为电子设备配置主小区和/或辅小区的情况下,重新确定由电子设备第一小区对应的第一频段确定的、且电子设备支持的第一CA频段组合,该第一CA频段组合的数量小于电子设备已上报的由协议约定的小区对应的频段确定的、且电子设备支持的CA频段组合的数量,这样电子设备可以在网络设备无法为电子设备配置主小区和/或辅小区的情况下,向电子设备发送携带该数量较小的第一CA频段组合的第一请求信息,因此,可以减少第一请求信息的字节数超过网络设备限制的字节数的概率。综上,可以减少网络设备无法为电子设备配置主小区和/或辅小区的概率,进而可以减少电子设备无法同时在多个载波上进行数据传输的概率,如此,可以提高电子设备的数据传输的效率。

应理解的是,本申请实施例中,输入单元104可以包括图形处理器(graphicsprocessing unit,GPU)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元106可包括显示面板1061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板1061。用户输入单元107包括触控面板1071以及其他输入设备1072中的至少一种。触控面板1071,也称为触摸屏。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器109可以包括易失性存储器或非易失性存储器,或者,存储器109可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(doubledatarate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DRRAM)。本申请实施例中的存储器109包括但不限于这些和任意其它适合类型的存储器。

处理器110可包括一个或多个处理单元;可选的,处理器110集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。

本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述消息上报方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述消息上报方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述消息上报方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

相关技术
  • 日志上报方法、装置、电子设备及计算机可读存储介质
  • 一种浴室加热装置和用于控制浴室加热装置的方法、设备、电子设备及计算机可读存储介质
  • 一种事件顺序记录上报方法、装置、设备及可读存储介质
  • 邻区上报方法及装置、可读存储介质、用户设备、基站
  • 一种埋点数据上报方法、装置及计算机可读存储介质
  • 批量上报消息的方法和装置、存储介质及电子设备
  • 批量上报消息的方法和装置、存储介质及电子设备
技术分类

06120116493108