异构网络的软件版本兼容方法、装置、终端设备和介质制造方法及图纸

技术编号:38153483 阅读:7 留言:0更新日期:2023-07-13 09:19
本发明专利技术提供了一种异构网络的软件版本兼容方法、装置、设备和介质,涉及通信技术领域,用以兼容异构网络的软件版本,实现WiFi软件版本与LTE软件版本的自由切换。该方法包括:读取终端的硬件属性;当根据所述硬件属性确定终端当前模式为仅支持WiFi模式时,停止加载启动调制解调服务;当根据所述硬件属性确定终端当前模式为支持LTE模式时,加载启动调制解调服务。加载启动调制解调服务。加载启动调制解调服务。

【技术实现步骤摘要】
异构网络的软件版本兼容方法、装置、终端设备和介质


[0001]本专利技术涉及通信
,尤其涉及一种异构网络的软件版本兼容方法、装置、终端设备和介质。

技术介绍

[0002]无线保真(WirelessFidelity,WiFi)是一种可以将终端以无线方式互相连接的技术,用于改善基于IEEE802.11标准的无线网络产品之间的互通性。长期演进(LongTermEvolution,LTE)是由第三代合作伙伴计划(the3rdGeneration PartnershipProject,3GPP)组织制定的通用移动通信系统(UniversalMobile TelecommunicationsSystem,UMTS)技术标准的长期演进。目前,专一支持WiFi的软件版本大部分采用的方案是将调制解调器模块整体移除或者采用软件的方式实现调制解调器不启动。但是该方案存在的问题是方案的可移植性差,不能自由实现WiFi软件版本与LTE软件版本的自由切换。
[0003]因此,亟需提供一种软件版本的兼容方案可以改善上述问题。

技术实现思路

[0004]本专利技术提供一种异构网络的软件版本兼容方法、装置、终端设备和介质,用以兼容异构网络的软件版本,实现WiFi软件版本与LTE软件版本的自由切换。
[0005]第一方面,本专利技术提供一种异构网络的软件版本兼容方法,该方法包括:读取终端的硬件属性;当根据所述硬件属性确定终端当前模式为仅支持WiFi模式时,停止加载启动调制解调服务;当根据所述硬件属性确定终端当前模式为支持LTE模式时,加载启动调制解调服务。
[0006]本专利技术上述异构网络的软件版本兼容方法的有益效果在于:终端系统能够根据硬件属性实现对调制解调服务进行动态的加载,实现WiFi软件版本与LTE软件版本的自由切换,方案的可移植性好。
[0007]在一种可能的实施例中,当根据所述硬件属性确定终端当前模式为仅支持WiFi模式时,停止加载启动调制解调服务,包括:在终端当前模式为仅支持WiFi模式时,则不再对调制解调服务相关的结构体进行初始化,不将调制解调服务或其它子系统相关的代码搬运到指定的区域,不释放控制调制解调器运行的相关寄存器和不创建调制解调器监控的任务,不再将调制解调器启动的消息传到各个客户端中。
[0008]在一种可能的实施例中,在停止加载启动调制解调服务之后,还包括:根据硬件属性确定终端当前模式为仅支持WiFi模式时,自适应删除设备节点。该实施例中根据不同硬件的属性实现WiFi软件版本的优化,避免占用内存。
[0009]在一种可能的实施例中,当根据所述硬件属性确定终端当前模式为支持LTE模式时,加载启动调制解调服务,包括:对调制解调服务相关的结构体进行初始化,将调制解调服务或其它子系统相关的代码搬运到指定的区域,搬运动作完成后,然后释放相关控制调
制解调器运行的寄存器,最后,调制解调服务服务启动成功。
[0010]在一种可能的实施例中,所述硬件属性包括硬件的通用型输入输出GPIO和芯片识别标识。
[0011]第二方面,本申请实施例提供一种终端,包括处理器和存储器。其中,存储器用于存储一个或多个计算机程序;当存储器存储的一个或多个计算机程序被处理器执行时,使得该终端能够实现上述第一方面的任意一种可能的设计的方法。
[0012]第三方面,本申请实施例还提供一种异构网络的软件版本兼容装置,该通信装置包括执行上述第一方面的任意一种可能的设计的方法的模块/单元。这些模块/单元可以通过硬件实现,也可以通过硬件执行相应的软件实现。
[0013]第四方面,本申请实施例中还提供一种计算机可读存储介质,计算机可读存储介质包括计算机程序,当计算机程序在终端上运行时,使得终端执行上述任一方面的任意一种可能的设计的方法。
[0014]第五方面,本申请实施例还提供一种包含计算机程序产品,当计算机程序产品在终端上运行时,使得终端执行上述任一方面的任意一种可能的设计的方法。
[0015]第六方面,本申请实施例还提供一种芯片或芯片模组,该芯片或芯片模组与存储器耦合,用于执行存储器中存储的计算机程序,使得终端执行上述任一方面的任意一种可能的设计的方法。
[0016]关于上述第二方面至第六方面的有益效果可以参见上述第一方面中的描述,不再重复赘述。
附图说明
[0017]图1为本专利技术实施例提供的一种通信系统示意图;
[0018]图2为本专利技术实施例提供的一种异构网络的软件版本兼容方法示意图;
[0019]图3为本专利技术实施例提供的一种终端系统的调制解调服务进行动态的加载流程的示意图;
[0020]图4为本专利技术实施例提供的一种异构网络的软件版本兼容装置结构示意图;
[0021]图5为本专利技术实施例提供的一种通信装置结构示意图。
具体实施方式
[0022]本专利技术的技术方案可以应用于各种通信系统,例如:长期演进(longterm evolution,LTE)系统,全球互联微波接入(worldwideinteroperabilityformicrowave access,WiMAX)通信系统,第五代(5thgeneration,5G)系统,如新一代无线接入技术(newradioaccesstechnology,NR),及未来的通信系统,如第六代(6th generation,6G)系统等。
[0023]本专利技术提供的技术方案可应用异构通信网络,即本专利技术实施例中终端支持的网络可以是多种无线接入技术同时存在的网络,例如,同时存在无线保真(WirelessFidelity,WiFi)网络和长期演进(LongTermEvolution,LTE)网络。
[0024]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并
不用于限定本申请。在本说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本专利技术的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。术语“连接”包括直接连接和间接连接,除非另外说明。“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。
[0025]在本专利技术实施例中,“示例性地”或者“例如”等词用于表示作例子、例证或说明。本专利技术实施例中被描述为“示例性地”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性地”或者“例如”等词旨在以具体方式呈现相关概念。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种异构网络的软件版本兼容方法,其特征在于,所述方法包括:读取终端的硬件属性;当根据所述硬件属性确定终端当前模式为仅支持WiFi模式时,停止加载启动调制解调服务;当根据所述硬件属性确定终端当前模式为支持LTE模式时,加载启动调制解调服务。2.根据权利要求1所述的方法,其特征在于,当根据所述硬件属性确定终端当前模式为仅支持WiFi模式时,停止加载启动调制解调服务,包括:在终端当前模式为仅支持WiFi模式时,则不再对调制解调服务相关的结构体进行初始化,不将调制解调服务或其它子系统相关的代码搬运到指定的区域,不释放控制调制解调器运行的相关寄存器和不创建调制解调器监控的任务,不再将调制解调器启动的消息传到各个客户端中。3.根据权利要求1或2所述的方法,其特征在于,停止加载启动调制解调服务之后,还包括:根据硬件属性确定终端当前模式为仅支持WiFi模式时,自适应删除设备节点。4.根据权利要求1所述的方法,其特征在于,加载启动调制解调服务,包括:对调制解调服务相关的结构体进行初始化,将调制解调服务或其它子系统相关的代码搬运到指定的区域,搬运动作完成后,然后释放相关控制调制解调器运行的寄存器,最后,调制解调服务服务启动成功。5.根据权利要求1或2所述的方法,其特征在于,所述硬件属性包括硬件的通用型输入输出GPIO和芯片识别标识。6.一种异构网络的软件版本兼容装置,其特征在于,所述装置包括:读取模块,用于读取终端的硬件属性;处理模块,用于当根据所述硬件属性确定终端当前模式为仅支持WiFi模式时,停止加载启动调制解调服务;当根据所述硬件属性确定终端...

【专利技术属性】
技术研发人员:王卓欧道阳姜波
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1