用于管理通信设备的通信接口的设备和方法技术

技术编号:20688187 阅读:23 留言:0更新日期:2019-03-27 20:48
用于管理物理通信接口的方法和设备可以包括操作在所述通信设备上操作的第一容器中的第一通信接口管理单元,所述第一通信接口管理单元管理到与所述物理通信接口具有网络连接的第一虚拟通信接口的连接;以及在操作所述第一通信接口的同时,操作在所述通信设备上操作的第二容器中的第二通信接口管理单元,所述第二通信接口管理单元管理到与所述物理通信接口具有网络连接的第二虚拟通信接口的连接。

【技术实现步骤摘要】
【国外来华专利技术】用于管理通信设备的通信接口的设备和方法交叉申请本申请要求于2016年8月25日提交的、专利技术名称为“用于管理通信设备的通信接口的设备和方法(DeviceandMethodforManagingaCommunicationInterfaceofaCommunicationDevice)”的美国专利申请第15/246,656号的优先权,其全部内容以引用的方式并入本文中。
本公开的实施例涉及通信设备领域,并且更具体地涉及用于管理通信接口的设备、方法和计算机可读介质。
技术介绍
诸如移动电话之类的通信设备越来越多地用于诸如工作活动、个人活动之类的多种应用程序中,或者用于访问不同的外部系统。出于安全、隐私、权限或其它原因,可在同一设备上创建容器以隔离这些应用程序。保持容器之间的隔离的同时又要管理不同容器之间的设备资源诸如通信接口,这可能是一个挑战。
技术实现思路
在一些情况下,本公开的一些实施例可以使得跨在单个通信设备上操作的多个容器来管理与物理通信接口的外部连接。根据本公开的一个方面,提供了一种包括物理通信接口的通信设备;以及至少一个处理器。所述至少一个处理器用于提供:内核,用于操作所述通信设备上的第一容器和第二容器;第一网络节点和第二网络节点,所述第一网络节点向所述第一容器提供第一虚拟通信接口,所述第二网络节点向所述第二容器提供第二虚拟通信接口;以及网络控制器,用于在所述第一网络节点和所述物理通信接口之间,以及在所述第二网络节点和所述物理通信接口之间提供路由和网络连接;所述第一容器用于操作用于管理到所述第一虚拟通信接口的连接的第一通信接口管理单元,并且所述第二容器用于同时操作用于管理到所述第二虚拟通信接口的连接的第二通信接口管理单元。可选地,在先前任一方面中,所述至少一个处理器用于:阻止所述第一网络节点和所述第二网络节点之间的直接网络通信。可选地,在先前任一方面中,所述第一和第二通信接口管理单元经由所述相应的第一虚拟通信接口和第二虚拟通信接口为所述相应的第一容器和第二容器同时管理对所述物理通信接口的访问。可选地,在先前任一方面中,所述第一通信接口管理单元和所述第二通信接口管理单元中的每个用于在所述通信接口管理单元控制与所述物理通信接口的连接的控制模式下操作,或者在所述通信接口管理单元监控与所述物理通信接口的连接的监控模式下操作。可选地,在先前任一方面中,所述至少一个处理器用于:提供控制管理单元,所述控制管理单元用于管理所述第一通信接口管理单元和所述第二通信接口管理单元,使得所述第一通信接口管理单元和所述第二通信接口管理单元中只有一个在所述控制模式下操作。可选地,在先前任一方面中,基于所述第一容器和所述第二容器的通信接口配置文件以及基于所述物理通信接口的可用的外部连接,所述控制管理单元识别所述第一通信接口管理单元和所述第二通信接口管理单元中的哪个将在所述控制模式下操作。可选地,在先前任一方面中,当所述第一通信接口管理单元在所述控制模式下操作,并且容器焦点从所述第一容器切换到所述第二容器时,所述第一通信接口管理单元继续在所述控制模式下操作。可选地,在先前任一方面中,所述通信接口管理器用于:当在所述控制模式下操作的所述通信接口管理单元从所述第一通信接口管理单元改变到所述第二通信接口管理单元时,管理到所述物理通信接口的当前连接。可选地,在先前任一方面中,所述至少一个处理器用于拦截从所述第一通信接口管理单元和所述第二通信接口管理单元发送到所述内核的消息。可选地,在先前任一方面中,所述网络控制器用于向所述第一网络节点和所述第二网络节点隐藏与所述物理通信接口的外部连接。根据本公开的另一方面,提供了一种用于管理通信设备上的物理通信接口的方法。所述方法包括:操作在所述通信设备上操作的第一容器中的第一通信接口管理单元,所述第一通信接口管理单元管理到与所述物理通信接口具有网络连接的第一虚拟通信接口的连接;以及在操作所述第一通信接口的同时,操作在所述通信设备上操作的第二容器中的第二通信接口管理单元,所述第二通信接口管理单元管理到与所述物理通信接口具有网络连接的第二虚拟通信接口的连接。可选地,在先前任一方面中,所述方法还包括:阻止所述第一虚拟通信接口和所述第二虚拟通信接口之间的直接网络通信。可选地,在先前任一方面中,所述方法还包括:将所述第一通信接口管理单元和所述第二通信接口管理单元中的每个配置为在以下模式中操作:控制模式,其中所述通信接口管理单元控制与所述物理通信接口的连接,或监控模式,其中所述通信接口管理单元监控与所述物理通信接口的连接。可选地,在先前任一方面中,所述方法还包括:管理所述第一通信接口管理单元和所述第二通信接口管理单元,使得所述第一通信接口管理单元和所述第二通信接口管理单元中只有一个在所述控制模式下操作。可选地,在先前任一方面中,所述方法还包括:基于所述第一容器和所述第二容器的通信接口配置文件,以及基于所述物理通信接口的可用的外部连接,识别所述第一通信接口管理单元和所述第二通信接口管理单元中的哪个将在所述控制模式下操作。可选地,在先前任一方面中,所述方法还包括:当所述第一通信接口管理单元在所述控制模式下操作,并且容器焦点从所述第一容器切换到所述第二容器时,继续在所述控制模式下操作所述第一通信接口管理单元。可选地,在先前任一方面中,所述方法还包括:当在所述控制模式下操作的所述通信接口管理单元从所述第一通信接口管理单元改变到所述第二通信接口管理单元时,管理到所述物理通信接口的当前连接。可选地,在先前任一方面中,所述方法还包括:拦截从所述第一通信接口管理单元和所述第二通信接口管理单元发送到所述内核的消息。可选地,在先前任一方面中,所述方法还包括:向所述第一虚拟通信接口和所述第二虚拟通信接口隐藏与所述物理通信接口的外部连接。根据本公开的另一方面,提供了一种在其上存储有计算机可读指令的非瞬时性计算机可读介质。所述计算机可读指令在由至少一个处理器执行时配置所述至少一个处理器操作在所述通信设备上操作的第一容器中的第一通信接口管理单元,所述第一通信接口管理单元管理到与所述物理通信接口具有网络连接的第一虚拟通信接口的连接;以及在操作所述第一通信接口的同时,操作在通信设备上操作的第二容器中的第二通信接口管理单元,所述第二通信接口管理单元管理到与所述物理通信接口具有网络连接的第二虚拟通信接口的连接。在阅读本公开内容后,所属领域的技术人员将了解有关本专利技术的改进的许多其它特征及其组合。附图说明图1示出用于具有多个容器的通信设备的示例操作系统架构的图;图2示出用于具有多个容器的通信设备的另一示例操作系统架构的各方面的图;图3示出用于通信设备的示例操作系统架构的数据信道方面的图;图4示出用于通信设备的第一示例操作系统架构的控制信道方面的图;图5A示出用于通信设备的第二示例操作系统架构的控制信道方面的图;图5B示出用于过滤消息的示例机制的图;图6示出示例通信设备的各方面的图;图7示出用于管理物理通信接口的示例方法的各方面的流程图;图8A和图8B示出容器焦点发生变化时控制通道的前后状态的示例的图;图9A和图9B示出容器焦点发生变化时另一控制通道的前后状态的示例的图;图10A和图10B示出可用的外部连接发生变化时控制通道的前后状态的示例的图;本文档来自技高网...

【技术保护点】
1.一种通信设备,其特征在于,包括:物理通信接口;以及至少一个处理器,用于提供:内核,用于操作所述通信设备上的第一容器和第二容器;第一网络节点和第二网络节点,所述第一网络节点向所述第一容器提供第一虚拟通信接口,所述第二网络节点向所述要第二容器提供第二虚拟通信接口;以及网络控制器,用于在所述第一网络节点和所述物理通信接口之间,以及在所述第二网络节点和所述物理通信接口之间提供路由和网络连接;所述第一容器用于操作用于管理到所述第一虚拟通信接口的连接的第一通信接口管理单元,并且所述第二容器用于同时操作用于管理到所述第二虚拟通信接口的连接的第二通信接口管理单元。

【技术特征摘要】
【国外来华专利技术】2016.08.25 US 15/246,6561.一种通信设备,其特征在于,包括:物理通信接口;以及至少一个处理器,用于提供:内核,用于操作所述通信设备上的第一容器和第二容器;第一网络节点和第二网络节点,所述第一网络节点向所述第一容器提供第一虚拟通信接口,所述第二网络节点向所述要第二容器提供第二虚拟通信接口;以及网络控制器,用于在所述第一网络节点和所述物理通信接口之间,以及在所述第二网络节点和所述物理通信接口之间提供路由和网络连接;所述第一容器用于操作用于管理到所述第一虚拟通信接口的连接的第一通信接口管理单元,并且所述第二容器用于同时操作用于管理到所述第二虚拟通信接口的连接的第二通信接口管理单元。2.根据权利要求1所述的通信设备,其特征在于,所述至少一个处理器用于:阻止所述第一网络节点和所述第二网络节点之间的直接网络通信。3.根据权利要求1至2中任一项所述的通信设备,其特征在于,所述第一通信接口管理单元和第二通信接口管理单元经由所述相应的第一虚拟通信接口和第二虚拟通信接口为所述相应的第一容器和第二容器同时管理对所述物理通信接口的访问。4.根据权利要求1至3中任一项所述的通信设备,其特征在于,所述第一通信接口管理单元和所述第二通信接口管理单元中的每个用于在所述通信接口管理单元控制与所述物理通信接口的连接的控制模式下操作,或者在所述通信接口管理单元监控与所述物理通信接口的连接的监控模式下操作。5.根据权利要求4所述的通信设备,其特征在于,所述至少一个处理器用于:提供控制管理单元,所述控制管理单元用于管理所述第一通信接口管理单元和所述第二通信接口管理单元,使得所述第一通信接口管理单元和所述第二通信接口管理单元中只有一个在所述控制模式下操作。6.根据权利要求5所述的通信设备,其特征在于,基于所述第一容器和所述第二容器的通信接口配置文件以及基于所述物理通信接口的可用的外部连接,所述控制管理单元识别所述第一通信接口管理单元和所述第二通信接口管理单元中的哪个将在所述控制模式下操作。7.根据权利要求5所述的通信设备,其特征在于,当所述第一通信接口管理单元在所述控制模式下操作,并且容器焦点从所述第一容器切换到所述第二容器时,所述第一通信接口管理单元继续在所述控制模式下操作。8.根据权利要求5所述的通信设备,其特征在于,所述通信接口管理器用于:当在所述控制模式下操作的所述通信接口管理单元从所述第一通信接口管理单元改变到所述第二通信接口管理单元时,管理到所述物理通信接口的当前连接。9.根据权利要求1至8中任一项所述的通信设备,其特征在于,所述至少一个处理器用于拦截从所述第一通信接口管理单元和所述第二通信接口管理单元发送到所述内核的消息。10.根据权利要求1至9中任一项所述的通信设备,其特征在于,所述网络控制器用于向与所述物理通信接口的外部连接...

【专利技术属性】
技术研发人员:张天虎尤里·波洛耶夫
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1