首页> 中国专利> 用于管理具有多个用户标识模块的用户设备中的通信的方法和系统

用于管理具有多个用户标识模块的用户设备中的通信的方法和系统

摘要

一种用于管理具有多个用户标识模块(SIM)的用户设备中的通信的方法,所述方法包括:检测网络服务对于所述多个SIM中的第一SIM不可用,并且对于所述多个SIM中的第二SIM可用;检测装置内热点的可用性;并且向第一SIM提供对装置内热点的接入,以使用可用于第二SIM的网络服务来向网络发送数据。

著录项

  • 公开/公告号CN113228719A

    专利类型发明专利

  • 公开/公告日2021-08-06

    原文格式PDF

  • 申请/专利权人 三星电子株式会社;

    申请/专利号CN202080007347.2

  • 发明设计人 苏尼尔·库马尔·纳加拉朱;

    申请日2020-01-06

  • 分类号H04W8/18(20060101);H04W48/18(20060101);H04W88/06(20060101);

  • 代理机构11286 北京铭硕知识产权代理有限公司;

  • 代理人于翔;曾世骁

  • 地址 韩国京畿道水原市

  • 入库时间 2023-06-19 12:07:15

说明书

技术领域

本公开总体上涉及有线和无线通信,并且具体地涉及管理具有多个用户标识模块的用户设备中的通信。

背景技术

随着技术的出现,具有多种或多个用户标识模块(SIM)的用户设备(UE)(例如,智能电话)已经变得广泛可用并且已经获得广泛普及。多个SIM可一次在多于一个网络上在激活模式或待机模式下进行操作。在具有多SIM多激活(MSMA)模式的UE(例如,具有双SIM双激活(DSDA)模式的UE)中,所有SIM可同时是激活的。这样的UE还包含多个无线电并且支持多种无线电接入技术。因此,在MSMA模式下操作的UE可同时在不同的网络上主动地进行发送或接收。此外,所有SIM具有可用的数据连接或网络服务,因此可经由网络运营商分组数据网络(PDN)(例如,互联网、内联网、互联网协议(IP)多媒体子系统(IMS))进行连接。在具有多SIM多待机(MSMS)模式的UE(例如,具有双SIM双待机(DSDS)的UE)中,如果任何一个SIM是激活的,则其余的SIM处于待机模式。这种UE包含支持多种无线电接入技术的单个无线电,并且在SIM之间共享。因此,在MSMS模式下操作的UE可一次在一个网络上主动地进行发送或接收。此外,一个SIM具有可用的数据连接或网络服务,并且可经由网络运营商PDN进行连接,同时其它SIM处于待机模式。多个SIM中的任何SIM上的数据连接或网络服务的可用性基于对SIM的选择。这样的选择可以是UE中的默认设置,或者用户可选择SIM来提供网络服务。

此外,由移动网络运营商提供的文本消息传送服务(也被称为短消息传送服务(SMS))自其创始以来在服务功能方面没有太多发展。文本消息传送服务被限制,因为它支持有限的字符长度,缺乏对交换多媒体的支持,不提供已读回执,以及由当今的当代基于数据的应用提供的各种其它功能。为了解决文本消息传送服务的上述缺陷,智能电话制造商和移动网络运营商与蜂窝网络的管理机构协作,以开发新的标准来代替传统的文本消息传送服务。结果是,开发了融合通信服务(RCS)。RCS是新的高级消息传送标准的一部分。除了支持常规的文本消息之外,RCS还支持图片消息的共享、群组聊天、位置共享、视频呼叫以及如读取回执和键入指示符的其它特征。因此,RCS旨在提供或多或少与当代基于数据的应用同等的服务功能。为了利用RCS,UE建立与通信网络的RCS网络的连接。通过PDN建立连接。

然而,现有协议使得当UE在MSMS模式下进行操作时,在所有SIM或多于一个SIM上同时利用RCS是不可行的。例如,使用多SIM UE的SIM 1的网络服务来连接PDN。在这种情况下,可使用SIM 1来利用RCS。现在,如果SIM 1的网络服务用于利用使用UE的SIM 2的RCS,则因为与SIM 2相关联的网络的RCS网络可能是不可达的,所以RCS业务将被与SIM 1相关联的网络丢弃。即使RCS业务经由PDN到达与SIM 2相关联的网络的RCS网络,因为业务不会遵循不可信RCS信令和媒体流,所以与SIM 2相关联的网络也将丢弃业务。为了支持上述流程,将必须完成新协议和/或包括网络节点更新的现有协议的更新。此外,网络需要具有额外的协议以允许从不同的网络转发不同的分组。如可收集的,这将被证明是繁琐的任务,并且包括时间、资源和成本密集的网络中的许多改变。

参照图1,示出了包括具有第一SIM 104-1和第二SIM 104-2的用户设备102的示例网络环境100。第一SIM 104-1和第二SIM 104-2在MSMS模式下进行操作。第一SIM 104-1可与第一网络106-1连接或相关联。第二SIM 104-2可与第二网络106-2连接或相关联。可默认使用由第二SIM 104-2提供的网络服务或数据连接来建立与分组数据网络(PDN)的连接。第一网络106-1和第二网络106-2可通过PDN与相应的RCS网络连接。第二SIM 104-2能够使用由第二网络106-2提供的网络服务通过第二网络106-2和PDN传送RCS数据。第二SIM 104-2搜索用于通过第一网络106-1和PDN传送RCS数据的网络服务。然而,在没有网络服务的情况下,当第一SIM 104-1通过第二SIM 104-2上可用的网络服务发送RCS数据时,由于RCS数据不是旨在用于第二网络106-2或者由于不能连接到第一网络106-1,第二网络106-2丢弃RCS数据(由叉号表示)。即使RCS数据到达第二网络106-2并且第二网络106-2将RCS数据发送到第一网络106-1,因为不遵循不可信RCS信令和媒体流,第一网络106-1也丢弃RCS数据(由叉号表示)。

因此,如上所述,尽管多个SIM可支持RCS,但由于在MSMS模式下操作的UE中的硬件约束、实现约束和成本约束,在任何时刻仅可使用单个SIM来利用RCS。以类似的方式,例如在MSMS模式下操作的UE中,不能由其它SIM使用仅在一个SIM上可用的网络服务来发送任何其它类型的数据(诸如网络应用数据、长期演进语音(VoLTE)数据等)。因此,可能无法最佳地利用UE和网络资源。因此,需要克服上述问题中的至少一个。

发明内容

技术问题

提供本发明内容以简化的格式介绍在本公开的详细描述中进一步描述的构思的选择。本发明内容不旨在标识要求保护的主题的关键或必要发明构思,也不旨在确定要求保护的主题的范围。根据本公开的目的,如本文实现和广泛描述的本公开描述了一种用于管理具有多个用户标识模块的用户设备中的通信的方法和系统。

技术方案

根据本发明构思的一些示例实施例,公开了一种用于管理具有多个用户标识模块(SIM)的用户设备中的通信的方法。所述方法包括:检测网络服务对于所述多个SIM中的第一SIM不可用,并且对于所述多个SIM中的第二SIM可用。所述方法包括检测装置内热点的可用性。所述方法包括:向第一SIM提供对装置内热点的接入,以使用可用于第二SIM的网络服务来向网络发送数据。

根据本发明构思的一些示例实施例,公开了一种用于管理具有多个用户标识模块(SIM)的用户设备中的通信的系统。所述系统包括:至少一个处理器,被配置为进行以下操作:检测网络服务对于所述多个SIM中的第一SIM不可用,并且对于所述多个SIM中的第二SIM可用。所述至少一个处理器被配置为进行以下操作:检测装置内热点的可用性,并且向第一SIM提供对装置内热点的接入,以使用可用于第二SIM的网络服务来向网络发送数据。

根据本发明构思的一些示例实施例,公开了一种用于管理具有多个用户标识模块(SIM)的用户设备中的通信的方法。所述方法包括:当所述多个SIM中的第一SIM的网络服务不可用时,从第一SIM接收对用于传送第一SIM的数据的可用网络服务的请求。所述方法包括响应于所述请求检测装置内热点的可用性。装置内热点通过所述多个SIM中的第二SIM被激活并且对于所述多个SIM可见。所述方法包括:向第一SIM提供对装置内热点的接入,以用于通过由第二SIM建立的网络服务来向网络传送所述数据。在一些示例实施例中,为了提供接入,所述方法包括将报头字段和隧道字段添加到报头信息。报头字段标识与第一SIM相关联的网络,并且隧道字段标识与第二SIM相关联的网络。

根据本发明构思的一些示例实施例,公开了一种用于管理具有多个用户标识模块(SIM)的用户设备中的通信的系统。所述系统包括:接收模块;以及检测模块,通信地连接到接收模块。接收模块用于:当所述多个SIM中的第一SIM的网络服务不可用时,接收对用于传送第一SIM的数据的可用网络服务的请求。检测模块用于响应于所述请求检测装置内热点的可用性。装置内热点通过所述多个SIM中的第二SIM被激活,并且对于所述多个SIM可见。检测模块用于向第一SIM提供对装置内热点的接入,以用于通过由第二SIM建立的网络服务将向网络传送所述数据。在一些示例实施例中,为了提供接入,检测模块用于将报头字段和隧道字段添加到报头信息。报头字段标识与第一SIM相关联的网络,并且隧道字段标识与第二SIM相关联的网络。

由本发明公开提供的优点包括能够实现由具有多个SIM的UE中的任何SIM使用装置内热点来发送数据。这能够实现管理包括多个SIM的用户设备中的通信。这进一步能够实现数据对于所有SIM的可用性,而不管数据设置如何,并且降低了功耗。这导致增强的用户体验。

根据以下结合附图和权利要求进行的详细描述,将更清楚地理解这些方面和优点。

附图说明

为了更完整地理解本公开及其优点,现在参考结合附图进行的以下描述,其中,相同的参考标号表示相同的部件:

图1示出如本领域中已知的描绘具有多个用户标识模块(SIM)的用户设备与多个网络之间的交互的网络环境;

图2示出根据本发明构思的一些示例实施例的描绘具有多个用户标识模块(SIM)的用户设备与多个网络之间的交互的网络环境;

图3示出根据本发明构思的一些示例实施例的用于管理通信的系统的示意性框图;

图4示出包括根据本发明构思的一些示例实施例的系统的用户设备的示意性框图;

图5A、图5B和图5C示出根据本发明构思的一些示例实施例的用于管理通信流的示例处理;

图6示出根据本发明构思的一些示例实施例的用于管理通信的方法的流程图;以及

图7示出根据本发明构思的一些示例实施例的用于管理通信的方法的流程图。

此外,本领域技术人员将理解,附图中的元件是为了简单起见而示出的,并且可能不一定按比例绘制。例如,流程图根据涉及的最突出的步骤示出了所述方法,以帮助提高对本发明的各方面的理解。此外,就装置的构造而言,可能已经在附图中通过常规符号来表示装置的一个或更多个部件,并且附图可能仅示出与理解本发明的实施例相关的那些具体细节,以免因对本文描述有益的本领域普通技术人员将容易明白的细节而使附图模糊。

具体实施方式

为了促进对本发明原理的理解,现在将参考附图中所示的实施例,并且将使用特定语言来描述这些实施例。然而,将理解,所示系统中的这种改变和进一步修改以及其中所示的本发明原理的这种进一步应用被认为是对本发明涉及领域的技术人员通常会发生的,并不旨在由此限制本发明的范围。

本领域技术人员将理解,上述总体描述和以下详细描述是对本发明的解释,而不旨在对其进行限制。

贯穿本说明书对“方面”、“另一方面”或类似语言的引用意味着结合该实施例描述的特定特征、结构或特性被包括在本发明的至少一个实施例中。因此,贯穿本说明书的短语“在实施例中”、“在另一实施例中”和类似语言的出现可但不一定全部指相同的实施例。

术语“包括”或其任何其它变型旨在涵盖非排他性的包含,使得包括一系列步骤的处理或方法不仅包括那些步骤,而且可包括未明确列出的或这种处理或方法固有的其它步骤。类似地,在没有更多约束的情况下,由“包括...”开头的一个或更多个装置或子系统或元件或结构或组件不排除存在其它装置或其它子系统或其它元件或其它结构或其它组件或附加装置或附加子系统或附加元件或附加结构或附加组件。

除非另有定义,否则本文使用的所有技术术语和科学术语具有与本发明所属领域的普通技术人员通常理解的含义相同的含义。本文提供的系统、方法和示例仅是说明性的,而不是限制性的。

为了清楚起见,本公开的每个组件的参考标号的第一个数字指示图编号,在图编号中,示出了相应的组件。例如,至少在图1中示出了以数字“1”开始的参考标号。类似地,至少在图2中示出了以数字“2”开始的参考标号。

下面参照附图详细描述本主题的实施例。

图2示出用于管理具有多种或多个SIM或用户标识的用户设备202中的通信的示例网络环境200。多个SIM能够支持各种类型的服务,诸如RCS、VoLTE等。为了简洁起见,仅示出两个SIM,第一SIM 204-1和第二SIM 204-2。用户设备202中的SIM可在MSMS模式下进行操作。用户设备202的示例包括但不限于移动装置,诸如智能电话、个人数字助理、智能手表或能够支持多个SIM的任何电子装置。

此外,多个SIM中的每个SIM能够与相应的网络进行通信,以通过诸如3G、4G、5G、Wi-Fi等无线通信标准中的任何无线通信标准来传送数据。在示例中,第一SIM 204-1与第一网络206-1进行通信,并且第二SIM 204-2与第二网络206-2进行通信。在示例中,第一网络206-1和第二网络206-2是不同的。在示例中,网络206-1和206-2可如由第三代合作伙伴计划(3GPP)提供的LTE标准中要求保护的那样进行操作。LTE标准也被称为演进通用陆地无线电接入(E-UTRA)标准。在其它示例中,网络206-1和206-2可采用其它类型的蜂窝网络,诸如第二代(2G)或第三代(3G)蜂窝网络,例如全球移动系统(GSM)蜂窝网络、增强型数据速率GSM演进25(EDGE)蜂窝网络、通用陆地无线电接入网络(UTRAN)、码分多址(CDMA)2000蜂窝网络等。在附加的示例中,蜂窝网络可以是新一代无线电(NR)、第五代(5G)或更先进的蜂窝网络。此外,在示例中,网络206-1和206-2可以是上述类型的一个或更多个网络的组合。除了向用户设备202提供其它能力之外,网络206-1和206-2还促使UE 102连接到分组数据网络(PDN)(例如,互联网、内联网和IP多媒体子系统(IMS))。可使用由任意SIM提供的网络服务或数据连接来建立与PDN的连接。在所示示例中,可使用由第二SIM 204-2提供的网络服务或数据连接作为默认设置来建立与PDN的连接。在示例中,可由第一移动运营商实现第一网络206-1,并且可由第二网络运营商实现第二网络206-2。在示例中,第一网络206-1和第二网络206-2可与其它网络(诸如提供和/或支持RCS服务的RCS网络、提供和/或支持VoLTE服务的VoLTE网络等)连接。

根据本发明的一些示例实施例,用户设备202包括用于管理具有多个SIM的用户设备202中的通信的系统208。在一些示例实施例中,系统208检测网络服务对于多个SIM中的第一SIM不可用,并且对于多个SIM中的第二SIM可用。系统208检测装置内热点的可用性,并向第一SIM提供对装置内热点的接入,以使用可用于第二SIM的网络服务来向网络发送数据。

在一些示例实施例中,当第一SIM的网络服务不可用时,系统208从多个SIM中的第一SIM接收对用于传送第一SIM的数据的可用网络服务的请求。系统208响应于请求检测装置内热点的可用性。通过多个SIM中的对多个SIM可见的第二SIM来激活装置内热点。装置内热点提供向各种网络传送数据的通信信道。可以以由用户设备200的用户选择的任何顺序将多个SIM中的第一SIM和/或第二SIM配置/安装在用户设备200中。系统208随后向第一SIM提供对装置内热点的接入,以用于通过由第二SIM建立的网络服务向网络传送数据。在所示示例中,系统208从第一SIM 204-1接收请求。系统208检测到由第二SIM 2042提供的装置内热点可用。系统208随后向第一SIM 204-1提供对装置内热点的接入,以向第一网络206-1发送数据。由此,第二网络206-2不丢弃数据并向第一网络206-1发送数据。此外,第一网络206-1不拒绝从第二网络206-2接收到的数据。

在图3至图5的描述中详细解释了系统208和用户设备202的结构和操作细节。图3示出用于管理用户设备202中的通信的系统208的示意性框图。在一个示例实施例中,系统208可以是并入用户设备202中的芯片。在另一示例实施例中,系统208可被实现为软件。系统208包括处理器302、存储器304、模块306和数据308。处理器302、存储器304和模块306可彼此通信地连接。除此之外,数据308可用作用于存储由模块306处理、接收和/或生成的数据的存储库。

处理器302可以是单个处理单元或多个单元,其中,所有单元可包括多个计算单元。处理器302可被实现为一个或更多个微处理器、微计算机、微控制器、数字信号处理器、中央处理器、处理器核、多核处理器、多处理器、状态机、逻辑电路、专用集成电路、现场可编程门阵列和/或基于操作指令操纵信号的任何装置。在其它能力中,处理器302可被配置为获取和/或执行存储在存储器304中的计算机可读指令和/或数据。

存储器304可包括本领域已知的任何非暂时性计算机可读介质,包括例如易失性存储器(诸如静态随机存取存储器(SRAM)和/或动态随机存取存储器(DRAM))和/或非易失性存储器(诸如只读存储器(ROM)、可擦除可编程ROM(EPROM)、闪存、硬盘、光盘和/或磁带)。存储器304可包括热点数据库310。热点数据库310可包括与多个SIM 204相关联的网络的配置参数以及与正在创建的装置内热点相关的数据,诸如报头参数、请求模板、会话协议、事务协议和互联网协议细节。例如,热点数据库310可包括与第一SIM 204-1相关联的第一网络206-1和与第二SIM 204-2相关联的第二网络206-2的配置参数。

除此之外,模块306可包括执行特定任务或实现数据类型的例程、程序、对象、组件、数据结构等。模块306还可被实现为信号处理器、状态机、逻辑电路和/或基于操作指令操纵信号的任何其它装置或组件。

此外,可以以硬件、由至少一个处理单元(例如,处理器302)执行的指令或其组合来实现模块306。处理单元可以是执行指令以使通用处理器执行操作的通用处理器,或者处理单元可专用于执行需要的功能。在本公开的另一方面,模块306可以是在由处理器/处理单元执行时可执行任何描述的功能的机器可读指令(软件)。

在一些示例实施例中,模块306可以是在由处理器/处理单元执行时执行任何描述的功能的机器可读指令(软件)。在示例实施例中,模块306可包括接收模块312和检测模块314。在一个示例实施例中,接收模块312和检测模块314彼此通信。

图4示出具有多个SIM 204-1、SIM 204-2、……、SIM204-N(下文被称为多个“SIM204”)的用户设备202的示意性框图。用户设备202的示例包括但不限于诸如智能电话、平板电脑的移动装置。用户设备202可包括使得用户设备202的用户能够利用各种服务的多个应用。应用的示例包括但不限于浏览应用、聊天应用、媒体共享应用、流媒体应用、社交网络应用、视频呼叫应用、语音呼叫应用、电子邮件应用、计费应用等。

用户设备202可包括至少一个处理器402(在本文中也被称为“处理器402”)、存储器404、模块406、通信接口单元408、显示单元410、资源412、数据414和/或系统208。处理器402、存储器404、模块406、通信接口单元408、显示单元410、资源412和/或系统208可经由总线(使用方向箭头被示出)彼此通信地连接。用户设备202还可包括一个或更多个输入装置(图中未示出),诸如麦克风、触控笔、数字键盘和/或可操作以与用户设备202交互的任何其它装置。用户设备202还可包括一个或更多个输出装置(图中未示出),诸如扬声器等。除此之外,数据414可用作用于存储由模块406处理、接收和/或生成的数据的存储库等。

处理器402可以是单个处理单元或多个单元,其中,所有单元可包括多个计算单元。处理器402可被实现为一个或更多个微处理器、微计算机、微控制器、数字信号处理器、中央处理器、处理器核、多核处理器、多处理器、状态机、逻辑电路、专用集成电路、现场可编程门阵列和/或基于操作指令操纵信号的任何装置。在其它能力中,处理器402可被配置为获取和/或执行存储在存储器404中的计算机可读指令和/或数据。

存储器404可包括本领域已知的任何非暂时性计算机可读介质,包括例如易失性存储器(诸如静态随机存取存储器(SRAM)和/或动态随机存取存储器(DRAM))和/或非易失性存储器(诸如只读存储器(ROM)、可擦除可编程ROM(EPROM)、闪存、硬盘、光盘和/或磁带)。

除此之外,模块406可包括执行特定任务或实现数据类型的例程、程序、对象、组件、数据结构等。模块406还可被实现为信号处理器、状态机、逻辑电路和/或基于操作指令操纵信号的任何其它装置或组件。模块406可包括Wi-Fi模块。

此外,可以以硬件、由至少一个处理单元(例如,处理器402)执行的指令或其组合来实现模块406。处理单元可以是执行指令以使通用处理器执行操作的通用处理器,或者处理单元可专用于执行需要的功能。在本公开的另一方面,模块406可以是在由处理器/处理单元执行时可执行任何描述的功能的机器可读指令(软件)。

在一些示例实施例中,模块406可以是在由处理器/处理单元执行时执行任何描述的功能的机器可读指令(软件)。

通信接口单元408可实现(例如,促进)用户设备202的通信。显示单元410可向用户设备202的用户显示各种类型的信息(例如,媒体内容、多媒体数据、文本数据等)。显示单元410可包括但不限于液晶显示器(LCD)、发光二极管(LED)显示器、有机LED(OLED)显示器、等离子体单元显示器、电子墨水阵列显示器、电子纸显示器、柔性LCD、柔性电致变色显示器和/或柔性电润湿显示器。

资源412可以是用户设备202的提供固有能力和/或增进用户设备202的性能的物理和/或虚拟组件。资源412的示例可包括但不限于存储器(例如,存储器404)、电源单元(例如,电池)、显示单元(例如,显示单元410)等。除了处理器402、存储器404和显示单元410之外,资源412可包括电源单元/电池单元、网络单元(例如,通信接口单元408)等。

系统208可被并入用户设备202中。在一个示例实施例中,系统208可以是并入用户设备202中的芯片。在一个示例实施例中,系统208可以是处理器302的一部分。在另一示例实施例中,系统208可以是诸如模块406的一部分的软件。根据一些示例实施例,可由执行程序代码的至少一个处理器(例如,处理器302)执行本文中描述为由系统208、接收模块312、检测模块314、模块中的任意一个或全部执行的操作,其中,程序代码包括与操作相应的指令(例如,模块306和/或模块406)。指令可被存储在存储器(例如,存储器304和/或存储器404)中。

通常,当多个SIM中的第一SIM的网络服务不可用时,第一SIM搜索网络服务以发送数据。数据包括RCS数据、VoLTE服务数据和网络应用数据中的一个或更多个。为此,如本领域中已知的,第一SIM向操作系统、处理器402等中的任何一个发送请求。根据实施例中的一些实施例,接收模块312从第一SIM接收请求。参照图2,接收模块312从第一SIM 204-1接收对网络服务的请求。接收模块312可采用本领域已知的技术来接收请求。根据实施例中的一些实施例,检测模块314检测网络服务对于多个SIM中的第一SIM不可用,并且对于多个SIM中的第二SIM可用。参照图2,检测模块314使用本领域已知的技术来检测网络服务对于第一SIM 204-1不可用并且网络服务对于第二SIM 204-2可用。

响应于接收到的请求,检测模块314检测装置内热点的可用性。装置内热点是被建立或配置为提供从一个SIM到其它SIM的数据连接的本地热点,并且仅对用户设备202中的多个SIM 204可见。因此,避免了用户设备202中的其它应用(诸如电子邮件应用、浏览应用、流媒体应用等)或与用户设备202连接的其它装置对本地热点的使用。由此,装置内热点可以是不广播网络细节(诸如服务集标识符(SSID)、MAC地址、IP地址等)的隐藏网络。装置内热点向多个SIM 204提供通信信道,以在网络服务不可用于其自身时向相应的网络传送数据。装置内热点是使用第二SIM的网络服务建立的本地热点。在示例中,装置内热点是使用本领域已知的技术使用第二SIM的网络服务建立的本地热点。参照图2,在示例中,由第二SIM 204-2的网络服务配置装置内热点。当配置装置内热点时,在热点数据库310中存储多个报头参数、请求模板、会话协议、事务协议和诸如IP表、端口细节等的互联网协议(IP)细节。在示例中,检测模块314通过从热点数据库310检测装置内热点的细节来检测装置内热点的可用性。在另一示例中,检测模块314通过使用本领域已知的技术拦截通过装置内热点发送的数据分组来检测装置内热点的可用性。

在检测到装置内热点的可用性时,检测模块314向第一SIM提供对装置内热点的接入,并建立与其相关的非无线电流/连接(例如,Wi-Fi流)。参照图2,检测模块314向第一SIM204-1提供对装置内热点的接入。在示例中,检测模块314通过使用本领域已知的技术通过非无线电流将第一SIM 204-1与装置内热点连接来提供接入。

此外,为了提供对装置内热点的接入,检测模块314从数据库310获取与装置内热点相应的多个报头参数、请求模板、会话协议、事务协议和互联网协议(IP)细节。当使用装置内热点从SIM传送数据时,多个报头、请求模板、会话协议、事务协议和IP细节能够为数据提供安全性。多个报头参数包括请求所到的网络的细节(即接收方网络的细节)以及请求所来的网络的细节(即发送方网络的细节)。当传送数据时,处理报头以确认接收方的地址。当接收到数据时,处理报头以确认发送方的地址。网络细节包括第一网络206-1的SSID、第二网络206-2的SSID、UE的MAC地址、第一网络206-1的IP地址、第二网络206-2的IP地址、第一SIM 204-1的SIM细节、第二SIM 204-2的SIM细节等。会话协议可使用安全协议,诸如HTTP到HTTPS、MSRP到MSRPS、TCP到TLS以及SIP到SIPS。事务协议可使用安全协议,诸如HTTP到HTTPS、MSRP到MSRPS、TCP到TLS以及SIP到SIPS。请求模板可指示通过非3GPP接入来发送请求,使用IPSec隧道以用于SIP摘要认证和TLS,并且使用信号安全方法。IP细节可包括用于掩蔽的IP表和端口细节。

检测模块314随后基于多个报头参数、请求模板、会话协议和事务协议来修改传输功能,以通过装置内热点传送SIM的数据。如将理解的,传输功能由用户设备(UE)中的TCP/IP栈实现,以能够实现通过网络传输或发送分组。检测模块314还可基于IP细节来掩蔽网络地址。可使用本领域已知的技术来执行对网络地址的掩蔽。参照图2,检测模块314可基于多个报头参数、请求模板、会话协议、事务协议和IP细节来修改传输功能。由此,检测模块314可基于多个报头、请求模板、会话协议和事务协议来修改传输功能,以便能够通过装置内热点、第一网络2061和PDN向第二网络206-2传送数据。为此,检测模块314将新报头字段添加到包含数据的分组的报头信息。新报头字段包括本地报头字段和隧道报头字段。本地报头字段标识与请求网络服务的第一SIM相关联的网络,即,接收方网络细节。隧道报头字段标识与通过装置内热点提供网络服务的第二SIM相关联的网络,即,发送方网络细节。因此,分组或数据不会由于新报头字段的添加而被丢弃。此外,新报头字段帮助发送方网络和接收方网络的运营商重新确认到达的分组并计划任何计费更新。

在示例中,检测模块314确定第一SIM 204-1可使用SIP协议,并且利用新报头字段来更新包含数据的分组的报头信息。将本地报头字段添加到报头信息,其中,本地报头字段将接收方网络细节指示为第一网络206-1的网络细节和第一SIM 204-1的SIM细节。将隧道报头字段添加到报头信息,其中,隧道报头字段将发送方网络细节指示为第二网络206-2的网络细节和第二SIM 204-2的SIM细节。在第一SIM 204-1连接到装置内热点之后,建立和修改的传输功能使用流来发送数据。为此,在修改功能时,检测模块314向第一网络204-1发送配置请求,例如自动配置服务(ACS)请求。第一网络204-1能够基于添加在报头信息中的新报头字段(即,本地报头字段和隧道报头字段)成功地识别/验证请求者(即,SIM 204-1)的标识。第一网络204-1基于SIM细节(诸如由UE 202的用户提供的IMSI或MSISDN以及如本领域中已知的一次性密码(OTP))来验证SIM 204-1。在成功验证时,第一网络204-1如本领域中已知的那样供应用户并向UE 202发送有效配置。在配置之后,如本领域中已知的那样执行SIP注册。将使用认证和密钥协商(AKA)流在IPSEC隧道上发送SIP请求,以使用第一SIM204-1的细节进行基于AKA的相互认证。此后,将使用安全协议来发送数据。在一个示例中,将在MSRPS协议而不是MSRP协议上发送数据。在另一示例中,将在HTTPS协议而不是HTTP协议上发送数据。

因此,由于第一SIM 204-1的数据与不可信流(即,热点流)相关,因此第二网络206-2不会丢弃第一SIM 204-1的数据。在接收到上述业务时,第二网络206-2随后通过PDN将其转发到第一网络206-1。因此,除了第二SIM 204-2的数据之外,用户设备202能够发送第一SIM 204-1的数据。

在一个示例实施例中,检测模块314检测装置内热点的不可用性。由此,检测模块314检测由多个SIM 204中的第二SIM提供的网络服务的可用性。由第二SIM提供的网络服务可以是5G网络服务和免费网络服务中的一个。检测模块314基于第二SIM的SIM细节来检测网络服务的可用性。参照图2,在一个示例中,装置内热点不可用。由此,检测模块314基于第二SIM 204-2的SIM细节来检测第二SIM 204-2上的网络服务的可用性。如本领域中已知的,可从SIM的存储器获得SIM细节。在一个示例实施例中,检测模块314基于预定义列表从多个SIM中选择第二SIM。预定义列表指示哪个SIM可用于创建装置内热点。这样的列表可在制造用户设备202期间被预定义,或者可由用户在使用用户设备202时定义。在从预定义的列表中选择SIM时,检测模块314获得存储在SIM中的SIM细节,并根据SIM细节检测网络服务的可用性。在一个示例实施例中,检测模块314基于用户输入来选择第二SIM。在这样的示例中,检测模块314在显示单元410上提供指示将SIM用于装置内热点的通知,并且接收指示选择SIM的用户输入。在选择SIM时,检测模块314根据SIM细节来检测网络服务的可用性。因此,检测模块314选择能够提供5G网络服务和免费网络服务中的一个的第二SIM。

检测模块314随后通过第二SIM激活装置内热点。装置内热点是使用第二SIM的网络服务建立的本地热点。在示例中,装置内热点是使用本领域已知的技术使用SIM的网络服务建立的本地热点。参照图2,当装置内热点不可用时,检测模块314通过使用第二SIM 204-2的网络服务来配置装置内热点。检测模块314向第一SIM 204-1提供对装置内热点的接入,以便以如上所述的方式向第一网络206-1传送数据。

此外,为了提供接入,检测模块314获得与装置内热点或第二SIM相应的多个报头参数、请求模板、会话协议、事务协议和IP细节,并且将与装置内热点或第二SIM相应的多个报头参数、请求模板、会话协议、事务协议和IP细节添加到数据库310中。如前所述,多个报头参数包括请求所到的网络的细节(即接收方网络的细节)以及请求所来的网络的细节(即发送方网络的细节)。会话协议可使用安全协议,诸如HTTP到HTTPS、MSRP到MSRPS、TCP到TLS、SIP到SIPS。事务协议可使用安全协议,诸如HTTP到HTTPS、MSRP到MSRPS、TCP到TLS、SIP到SIPS。请求模板可指示通过非3GPP接入来发送请求,使用IPSec隧道以用于SIP摘要认证和TLS,并且使用信号安全方法。IP细节可包括用于掩蔽的IP表和端口细节。参照图2,检测模块314从SIM和与SIM相关联的网络获得多个报头参数、请求模板、请求模板、会话协议、事务协议和IP细节。在激活装置内热点之后,检测模块314随后将多个报头参数、请求模板、请求模板、会话协议、事务协议和IP细节添加到数据库310中。多个报头包括第一网络206-1的SSID、第二网络206-2的SSID、UE的MAC地址、第一网络206-1的IP地址、第二网络206-2的IP地址、SIM 204-1的SIM细节、SIM 204-2的SIM细节等。如前所述,检测模块314随后基于多个报头参数、请求模板、会话协议和事务协议修改传输功能,以用于通过装置内热点传送SIM204-2的数据。为此,如前所述,检测模块314将新报头字段添加到包含数据的分组的报头信息。检测模块314可基于IP细节来掩蔽网络地址。可使用本领域已知的技术来执行掩蔽。如上所述,检测模块314随后能够基于修改的传输功能来传送数据。

图5A至图5C示出根据本发明构思的一些示例实施例的用于管理通信的示例处理。在示例实施例中,第一SIM 204-1使用由第二SIM 204-2提供的装置内热点将RCS数据作为数据发送到第一网络206-1。

在步骤502,接收模块312从第一SIM 204-1接收对传送RCS数据的网络服务的请求。在步骤504,检测模块314检测网络服务在第一SIM 204-1上是否可用。如果在步骤504,网络服务可用,则处理进行到步骤506。在步骤506,第一SIM 204-1使用网络服务传送RCS数据,并且此后处理结束。如果在步骤504,第一SIM 204-1上的网络服务不可用,则处理进行到步骤508。

在步骤508,检测模块314检测通过第二SIM 204-2激活的装置内热点的可用性。如果在步骤508,装置内热点可用,则处理进行到如图5B中所示的步骤510,由A表示。参照图5B,在步骤510,检测模块314向第一SIM 204-1提供对装置内热点的接入。为此,在步骤512,检测模块314从数据库310获取与装置内热点相应的多个报头参数、请求模板、请求模板、会话协议、事务协议和IP细节。在步骤514,检测模块314基于多个报头参数、请求模板、会话协议、事务协议来修改传输功能,以用于通过由第二SIM 204-2建立的网络服务向第一SIM204-1传送数据。由此,检测模块314将报头字段和隧道字段添加到包含数据的分组的报头信息。检测模块314还可掩蔽网络地址。在步骤516,第一SIM 204-1通过装置内热点传送RCS数据,并且此后处理结束。

如果在步骤508,通过第二SIM激活的装置内热点不可用,则处理进行到如图5C中所示的步骤518,由B表示。参照图5B,在步骤518,检测模块314选择具有5G网络服务或免费网络服务的另一SIM,例如,第二SIM 204-2。在步骤520,检测模块314向用户提供指示选择第二SIM 204-2或多个SIM 204用于装置内热点的通知。在步骤522,检测模块314检测用于选择第二SIM 204-2的用户确认是否可用。如果在步骤522,用户确认不可用,则处理结束。如果在步骤522,用户确认可用,则处理进行到步骤524。

在步骤524,检测模块314通过第二SIM 204-2实现装置内热点。在步骤526,检测模块314将多个报头参数、请求模板、会话协议、事务协议和IP细节添加到数据库310。在步骤528,检测模块314基于多个报头参数、请求模板、会话协议和事务协议来修改传输功能。由此,检测模块314将报头字段和隧道字段添加到包含数据的分组的报头信息。检测模块314还可掩蔽网络地址。在步骤530,第一SIM 204-1通过装置内热点传送RCS数据,此后处理结束。

因此,本公开实现了针对多SIM UE的所有SIM的RCS服务,而不管用户数据设置和装置硬件约束如何,并且仍然保持用户RCS设置请求。此外,本公开使用没有朝向网络服务器的属性流来提供RCS服务,并且在客户端侧实现了各方面。此外,本公开提供在现有技术和新技术上支持RCS服务。例如,对于UE的所有SIM,在新无线电语音(VONR)的早期阶段,在最快信道5G上支持RCS服务。

因此,如上述各方面中要求保护的,多个RCS将在所有SIM上可用,而不管数据设置如何。此外,在调制解调器或接入点中不需要扩展来支持DEFAULT PDN上的多个RCS。此外,通过避免调制解调器操作以保持两个运营商信道激活来实现资源优化,例如电池节省。此外,减少了正在进行的会话的相对断开。尽管上述示例基于当SIM在MSMS模式下进行操作时发送RCS数据,但本发明的范围不限于发送RCS数据。通过本公开,任何类型的数据可与附加的报头和流一起由其它SIM使用在一个SIM上可用的网络服务被安全地发送。这导致用户设备和网络的资源的最佳利用。

图6示出根据本公开的实施例的用于管理具有多个用户标识模块(SIM)的用户设备中的通信的方法600的流程图。如上所述,可由系统208使用其组件和/或用户设备202中的处理器302来实现方法600。在实施例中,可由接收模块312和检测模块314执行方法600。此外,为了简洁起见,在图6的描述中没有详细解释在图2至图5A到图5C的描述中详细解释的本公开的细节。

在框602,方法600包括检测网络服务对于多个SIM中的第一SIM不可用,并且对于多个SIM中的第二SIM可用。例如,检测模块314检测到网络服务对于第一SIM 204-1不可用,并且网络服务对于第二SIM 204-2可用。

在框604,方法600包括检测装置内热点的可用性。装置内热点是由第二SIM生成的,并且对于多个SIM可见。例如,检测模块314检测装置内热点的可用性。

在框606,方法600包括向第一SIM提供对装置内热点的接入,以使用可用于第二SIM的网络服务来向网络发送数据。例如,检测模块314向第一SIM 204-1提供对装置内热点的接入,以使用可用于第二SIM 204-2的网络服务来向第一网络206-1发送数据。

此外,在一些实施例中,方法600包括从数据库获取与装置内热点相应的多个报头参数、请求模板、会话协议、事务协议和互联网协议细节。方法600包括基于多个报头参数、请求模板、会话协议和事务协议来修改传输功能,以使用可用于第二SIM的网络服务来发送数据。为此,方法600包括基于多个报头参数将报头字段和隧道字段添加到报头信息,其中,报头字段标识与第一SIM相关联的网络,并且隧道字段标识与第二SIM相关联的网络。方法600还包括基于互联网协议细节来掩蔽网络地址。

此外,在一些实施例中,方法600包括检测装置内热点的不可用性。方法600包括从多个SIM中选择第二SIM。方法600包括通过第二SIM的网络服务来激活装置内热点。方法600包括向第一SIM提供对装置内热点的接入,以使用可用于第二SIM的网络服务来发送数据。

此外,方法600包括获得与装置内热点相应的多个报头参数、请求模板、会话协议、事务协议和互联网协议细节并将其添加到数据库。方法600包括基于多个报头参数、请求模板、会话协议和事务协议来修改传输功能,以使用可用于第二SIM的网络服务来发送数据。为此,方法600包括基于多个报头参数将报头字段和隧道字段添加到报头信息,其中,报头字段标识与第一SIM相关联的网络,并且隧道字段标识与第二SIM相关联的网络。方法600还包括基于互联网协议细节来掩蔽网络地址。方法600还包括基于预定义列表和用户输入中的一个或更多个,从多个SIM中选择第二SIM。

图7示出根据本公开的实施例的用于管理具有多个用户标识模块(SIM)的用户设备中的通信的方法700的流程图。如上所述,可由系统208使用其组件和/或用户设备202中的处理器302来实现方法700。在实施例中,可由接收模块312和检测模块314执行方法700。此外,为了简洁起见,在图7的描述中没有详细解释在图2至图5A到图5C的描述中详细解释的本公开的细节。

在框702,方法700包括当多个SIM中的第一SIM的网络服务不可用时,从第一SIM接收对用于传送第一SIM的数据的可用网络服务的请求。数据包括融合通信数据、VoLTE数据和网络应用数据中的一个或更多个。例如,接收模块312从第一SIM 204-1接收请求。

在框704,方法700包括响应于请求,检测装置内热点的可用性,其中,装置内热点通过多个SIM中的第二SIM被激活并且对于多个SIM可见。例如,检测模块314检测通过第二SIM 204-2激活的装置内热点的可用性。

在框706,方法700包括向第一SIM提供对装置内热点的接入,以通过由第二SIM建立的网络服务来向网络传送数据。例如,检测模块314向第一SIM 204-1提供对装置内热点的接入。

此外,在实施例中,为了提供接入,方法700包括从数据库获取与装置内热点相应的多个报头参数、请求模板、会话协议、事务协议和互联网协议细节。方法包括基于多个报头参数、请求模板、会话协议和事务协议中的一个或更多个来修改传输功能,以用于通过由第二SIM建立的网络服务来传送数据。由此,方法700包括基于多个报头参数将报头字段和隧道字段添加到报头信息。报头字段标识与第一SIM相关联的网络。隧道字段标识与第二SIM相关联的网络。方法700还包括基于IP细节来掩蔽网络地址。

此外,在实施例中,方法700包括响应于请求检测装置内热点的不可用性。方法700包括检测由多个SIM中的第二SIM提供的网络服务的可用性,其中,网络服务是5G网络服务和免费网络服务中的一个。方法700包括通过第二SIM来激活装置内热点。方法700包括向第一SIM提供对装置内热点的接入,以向网络传送数据。

此外,在实施例中,为了提供接入,方法700包括从数据库添加与装置内热点相应的多个报头参数、请求模板、会话协议、事务协议和互联网协议细节。方法700包括基于多个报头参数、请求模板、会话协议、事务协议和互联网协议细节来修改传输功能,以用于通过由第二SIM建立的网络服务来传送数据。由此,方法700包括基于多个报头参数将报头字段和隧道字段添加到报头信息。报头字段标识与第一SIM相关联的网络。隧道字段标识与第二SIM相关联的网络。方法700还包括基于IP细节来掩蔽网络地址。

此外,在实施例中,方法700包括基于预定义列表和用户输入中的一个或更多个,从多个SIM中选择第二SIM。

因此,当SIM的网络服务不可用时,本公开通过使一个SIM能够接入由另一SIM提供的热点以发送数据,来实现对包括多个SIM的用户设备中的通信的管理。这能够实现针对所有SIM的数据的可用性,而不管数据设置如何,并降低功耗。这导致增强的用户体验。

尽管已经使用特定语言来描述本公开,但并不旨在因此产生任何限制。对于本领域技术人员显而易见的是,可对所述方法进行各种工作修改,以便实现如本文教导的发明构思。附图和上述描述给出了实施例的示例。本领域技术人员将理解,可将所描述的元件很好地组合成单个功能元件。可选地,可将特定元件分成多个功能元件。来自一个实施例的元件可被添加到另一实施例。显然,可在所附权利要求的范围内以其它方式不同地实现和实践本公开。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号