多系统终端的通话方法、装置、电子设备及存储介质制造方法及图纸

技术编号:25003029 阅读:13 留言:0更新日期:2020-07-24 18:03
本发明专利技术提供一种多系统终端的通话方法、装置、电子设备及存储介质,包括:确定多系统终端的前台当前运行的第一系统,所述第一系统为所述多系统终端中的任一系统;将底层网卡挂载到所述第一系统所在的第一命名空间;通过访问所述第一命名空间中的底层网卡进行长期演进语音承载VoLTE通话。本发明专利技术提供的多系统终端的通话方法,使得VoLTE应用可以顺利访问底层网卡,进而实现多系统终端的VoLTE通话功能。

【技术实现步骤摘要】
多系统终端的通话方法、装置、电子设备及存储介质
本专利技术涉及无线通信领域,尤其涉及一种多系统终端的通话方法、装置、电子设备及存储介质。
技术介绍
随着移动互联网和智能终端的普及,移动办公被广泛应用于政府机关和企业,大幅提升了工作效率。但与此同时,信息安全问题也越来越引起广大用户的重视和担忧。为了提高安全行业的信息化水平,提出了多系统安全终端方案,即在统一的芯片上构建多个操作系统的方案,可以包括生活区普通操作系统和工作区安全操作系统。目前市面上安全性较高的多系统方案是以多容器方式构建的多系统方案,每个容器中独立运行一个操作系统,操作系统间是相互独立的,互相隔离,并且同时在线运行,任何一个系统出现故障都不会影响到另一个系统的运行。然而,现有的多系统终端,由于多系统各系统间采用命名空间隔离,上层长期演进语音承载(VoLTE)应用和底层网卡各自处于不同的命名空间中,这就导致VoLTE应用无法访问底层网卡,造成VoLTE通话功能无法正常使用。
技术实现思路
本专利技术提供一种多系统终端的通话方法、装置、电子设备及存储介质,以实现多系统终端的VoLTE通话功能。本专利技术第一个方面提供一多系统终端的通话方法,包括:确定多系统终端的前台当前运行的第一系统,所述第一系统为所述多系统终端中的任一系统;将底层网卡挂载到所述第一系统所在的第一命名空间;通过访问所述第一命名空间中的底层网卡进行长期演进语音承载VoLTE通话。可选的,在所述通过访问所述第一命名空间中的底层网卡进行长期演进语音承载VoLTE通话前,还包括:运行所述第一系统中的VoLTE应用;根据用户对所述VoLTE应用的操作生成第一VoLTE通话指令,所述第一VoLTE通话指令用于指示与第一通话终端进行VoLTE通话;所述通过访问所述第一命名空间中的底层网卡进行长期演进语音承载VoLTE通话,包括:根据所述第一VoLTE通话指令,通过访问所述第一命名空间中的底层网卡,与所述第一通话终端进行VoLTE通话。可选的,所述根据所述第一VoLTE通话指令,通过访问所述第一命名空间中的底层网卡,与所述第一通话终端进行VoLTE通话,包括:根据所述第一VoLTE通话指令确定所述第一通话终端的地址;将所述第一通话终端的地址发送给所述底层网卡;根据所述第一通话终端的地址与所述第一通话终端进行VoLTE通话。可选的,在所述通过访问所述第一命名空间中的底层网卡进行长期演进语音承载VoLTE通话前,还包括:接收第二通话终端发送的VoLTE通话请求,所述VoLTE通话请求用于请求进行VoLTE通话;将所述VoLTE通话请求发送给所述第一系统中的VoLTE应用,以使所述VoLTE应用向用户发出通话提示;接收用户输入的第二VoLTE通话指令,所述第二VoLTE通话指令用于指示与所述第二通话终端进行VoLTE通话。可选的,在所述通过访问所述第一命名空间中的底层网卡进行长期演进语音承载VoLTE通话后,还包括:检测用户对所述多系统终端的系统切换操作;若检测到用户将第二系统切换到所述多系统终端的前台,则将所述底层网卡挂载到所述第二系统所在的第二命名空间;通过访问所述第二命名空间中的底层网卡进行VoLTE通话。本专利技术的第二个方面提供多系统终端的通话装置,包括:确定模块,用于确定多系统终端的前台当前运行的第一系统,所述第一系统为所述多系统终端中的任一系统;第一挂载模块,用于将底层网卡挂载到所述第一系统所在的第一命名空间;第一通话模块,用户通过访问所述第一命名空间中的底层网卡进行长期演进语音承载VoLTE通话。可选的,还包括:运行模块,用于运行所述第一系统中的VoLTE应用;指令生成模块,用于根据用户对所述VoLTE应用的操作生成第一VoLTE通话指令,所述第一VoLTE通话指令用于指示与第一通话终端进行VoLTE通话;所述第一通话模块,具体用于根据所述第一VoLTE通话指令,通过访问所述第一命名空间中的底层网卡,与所述第一通话终端进行VoLTE通话。可选的,所述第一通话模块,包括:地址确定单元,用于根据所述第一VoLTE通话指令确定所述第一通话终端的地址;地址发送单元,用于将所述第一通话终端的地址发送给所述底层网卡;通话发起单元,用于根据所述第一通话终端的地址与所述第一通话终端进行VoLTE通话。可选的,还包括:第一接收单元,用于接收第二通话终端发送的VoLTE通话请求,所述VoLTE通话请求用于请求进行VoLTE通话;请求传递单元,用于将所述VoLTE通话请求发送给所述第一系统中的VoLTE应用,以使所述VoLTE应用向用户发出通话提示;第二接收单元,用于接收用户输入的第二VoLTE通话指令,所述第二VoLTE通话指令用于指示与所述第二通话终端进行VoLTE通话。可选的,还包括:检测模块,用于检测用户对所述多系统终端的系统切换操作;第二挂载模块,用于若检测到用户将第二系统切换到所述多系统终端的前台,则将所述底层网卡挂载到所述第二系统所在的第二命名空间;第二通话模块,用于通过访问所述第二命名空间中的底层网卡进行VoLTE通话。本专利技术的第三方面提供一种电子设备,包括:存储器与处理器;所述存储器,用于存储所述处理器的可执行指令;所述处理器配置为经由执行所述可执行指令来执行第一方面及其可选方案涉及的方法。本专利技术的第四方面,提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面及其可选方案涉及的方法。本专利技术提供的多系统终端的通话方法、装置、电子设备及存储介质,确定多系统终端的前台当前运行的系统,并把底层网卡挂载到该系统的命名空间中,使得该系统的VoLTE应用和底层网卡处于同一个命名空间中,VoLTE应用可以顺利访问网卡,进而实现了多系统终端的VoLTE通话功能。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种多系统终端的通话方法的应用场景示意图;图2为本专利技术实施例提供的一种多系统终端的通话方法的流程示意图;图3为本专利技术实施例提供的另一种多系统终端的通话方法的流程示意图;图4为本专利技术实施例提供的一种步骤S35的流程示意图;图5为本专利技术实施例提供的再一种多系统终端的通话方法的流程示意图;图6为本专利技术实施例提供的又一种多系统终端的通话方法的流程示意图;图7为本专利技术实施例提供的一种多系统终端的通话装置的结构示意图;图8为本专利技术实施本文档来自技高网...

【技术保护点】
1.一种多系统终端的通话方法,其特征在于,包括:/n确定多系统终端的前台当前运行的第一系统,所述第一系统为所述多系统终端中的任一系统;/n将底层网卡挂载到所述第一系统所在的第一命名空间;/n通过访问所述第一命名空间中的底层网卡进行长期演进语音承载VoLTE通话。/n

【技术特征摘要】
1.一种多系统终端的通话方法,其特征在于,包括:
确定多系统终端的前台当前运行的第一系统,所述第一系统为所述多系统终端中的任一系统;
将底层网卡挂载到所述第一系统所在的第一命名空间;
通过访问所述第一命名空间中的底层网卡进行长期演进语音承载VoLTE通话。


2.根据权利要求1所述的方法,其特征在于,在所述通过访问所述第一命名空间中的底层网卡进行长期演进语音承载VoLTE通话前,还包括:
运行所述第一系统中的VoLTE应用;
根据用户对所述VoLTE应用的操作生成第一VoLTE通话指令,所述第一VoLTE通话指令用于指示与第一通话终端进行VoLTE通话;
所述通过访问所述第一命名空间中的底层网卡进行长期演进语音承载VoLTE通话,包括:
根据所述第一VoLTE通话指令,通过访问所述第一命名空间中的底层网卡,与所述第一通话终端进行VoLTE通话。


3.根据权利要求2所述的方法,其特征在于,所述根据所述第一VoLTE通话指令,通过访问所述第一命名空间中的底层网卡,与所述第一通话终端进行VoLTE通话,包括:
根据所述第一VoLTE通话指令确定所述第一通话终端的地址;
将所述第一通话终端的地址发送给所述底层网卡;
根据所述第一通话终端的地址与所述第一通话终端进行VoLTE通话。


4.根据权利要求1所述的方法,其特征在于,在所述通过访问所述第一命名空间中的底层网卡进行长期演进语音承载VoLTE通话前,还包括:
接收第二通话终端发送的VoLTE通话请求,所述VoLTE通话请求用于请求进行VoLTE通话;
将所述VoLTE通话请求发送给所述第一系统中的VoLTE应用,以使所述VoLTE应用向用户发出通话提示;
接收用户输入的第二VoLTE通话指令,所述第二VoLTE通话指令用于指示与所述第二通话终端进行VoLTE通话。


5.根据权利要求1所述的方法,其特征在于,在所述通过访问所述第一命名空间中的底层网卡进行长期演进语音承载VoLTE通话后,还包括:
检测用户对所述多系统终端的系统切换操作;
若检测到用户将第二系统切换到所述多系统终端的前台,则将所述底层网卡挂载到所述第二系统所在的第二命名空间;
通过访问所述第二命名空间中的底层网卡进行VoLTE通话。


6.一种多系统终端的通话装置,其特征在于,包括:
确定模块,用于确定多系统终端...

【专利技术属性】
技术研发人员:蒋辉何立志
申请(专利权)人:成都鼎桥通信技术有限公司
类型:发明
国别省市:四川;51

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

1