CN106255226B - 网络连接处理方法及装置 - Google Patents
网络连接处理方法及装置 Download PDFInfo
- Publication number
- CN106255226B CN106255226B CN201510317181.5A CN201510317181A CN106255226B CN 106255226 B CN106255226 B CN 106255226B CN 201510317181 A CN201510317181 A CN 201510317181A CN 106255226 B CN106255226 B CN 106255226B
- Authority
- CN
- China
- Prior art keywords
- communication module
- connection
- sim card
- indication message
- network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/18—Management of setup rejection or failure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/183—Processing at user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/30—Connection release
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/20—Transfer of user or subscriber data
- H04W8/205—Transfer to or from user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Telephone Function (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供了一种网络连接处理方法及装置,其中,该方法包括:在第一通信模块与网络建立第一连接之后,第二通信模块在预定时间内接收第一通信模块发送的指示消息,其中,指示消息用于指示第二通信模块断开与网络建立的第二连接;第一通信模块与终端中的第一客户识别模块SIM卡连接,第二通信模块与终端中的第二SIM卡连接。通过本发明解决了相关技术中在虚拟SIM卡建立网络连接的过程中导致的连接无法建立或者连接建立以后数据通信不通的问题,实现了自动对虚拟SIM卡的连接可用性进行验证,不需要用户手动参与,提升了用户体验。
Description
技术领域
本发明涉及通信领域,具体而言,涉及一种网络连接处理方法及装置。
背景技术
在进行虚拟客户识别模块(Subscriber Identity Module,简称为SIM)卡预研项目时,需要先使用真实SIM卡建立连接,获取虚拟SIM卡信息,随后使用虚拟SIM卡拨号连接供用户上网。当前的双芯片方案的实现,是先断掉真实SIM卡连接以后再进行虚拟SIM卡连接建立,或者虚拟SIM卡拨号返回成功获取到IP地址以后就断开真实SIM卡的连接。
相关技术中采用单芯片或者双芯片的方案,完成获取虚拟SIM卡信息及拨号的过程比较类似,首先使用真实SIM卡完成网络连接;然后获取虚拟SIM卡信息;然后断开真实SIM卡的连接;然后使用虚拟SIM卡信息建立网络连接;然后进行数据通信。其中也有使用虚拟SIM卡连接获取到网络协议(Internet Protocol,简称为IP)地址以后断开真实SIM卡连接的。
在相关技术方案的实现中,获取到虚拟SIM卡信息以后就断开了使用真实SIM卡所建立的连接,或者使用虚拟SIM卡拨号获取到网络分配的IP地址以后就断开真实SIM卡所建立的连接,未考虑虚拟SIM卡连接建立过程中可能出现异常情况。这样如果使用虚拟SIM卡信息建立网络连接的过程中出现问题,连接无法建立,或者连接建立以后数据通信过程出现问题,数据通路不通,终端无法自动判断,需要用户手动判断故障并重新开机来重新建立真实SIM卡的拨号连接,过程耗时较长。重复断网以及联网的操作过程,将会增加用户的等待时间,带来不好的用户体验。
针对相关技术中,在虚拟SIM卡建立网络连接的过程中导致的连接无法建立或者连接建立以后数据通信不通的问题,还未提出有效的解决方案。
发明内容
本发明提供了一种网络连接处理方法及装置,以至少解决相关技术中在虚拟SIM卡建立网络连接的过程中导致的连接无法建立或者连接建立以后数据通信不通的问题。
根据本发明的一个方面,提供了一种网络连接处理方法,包括:在第一通信模块与网络建立第一连接之后第二通信模块在预定时间内接收所述第一通信模块发送的指示消息,其中,所述指示消息用于指示所述第二通信模块断开与网络建立的第二连接;所述第一通信模块与终端中的第一客户识别模块SIM卡连接,所述第二通信模块与所述终端中的第二SIM卡连接;所述第二通信模块断开所述第二连接。
进一步地,所述第二通信模块在所述预定时间内接收所述第一通信模块发送的所述指示消息包括:所述第二通信模块在所述预定时间内,接收到依次经由所述第一连接和所述第二连接传输后到达的所述指示消息。
进一步地,所述指示消息中携带有所述指示消息的目的地址,其中所述指示消息的目的地址为所述第二通信模块建立的所述第二连接的网络协议IP地址。
进一步地,所述方法还包括:所述第二通信模块在所述预定时间内未接收所述第一通信模块发送的所述指示消息的情况下,所述第二通信模块保持所述第二连接。
进一步地,所述第一SIM卡为虚拟SIM卡;所述第二SIM卡为虚拟SIM卡或者真实SIM卡。
根据本发明的另一个方面,还提供了另一种网络连接处理方法,包括:第一通信模块建立与网络的第一连接;所述第一通信模块将指示消息发送至第二通信模块,其中,所述指示消息用于指示所述第二通信模块断开与网络建立的第二连接,所述第一通信模块与终端中的第一客户识别模块SIM卡连接,所述第二通信模块与所述终端中的第二SIM卡连接。
进一步地,所述第一通信模块将所述指示消息发送至所述第二通信模块包括:所述第一通信模块发送所述指示消息,依次经由所述第一连接、所述第二连接后到达所述第二通信模块。
进一步地,所述指示消息中携带有所述指示消息的目的地址,其中,所述指示消息的目的地址为所述第二通信模块建立的所述第二连接的网络协议IP地址。
进一步地,所述第一SIM卡为虚拟SIM卡;所述第二SIM卡为虚拟SIM卡或者真实SIM卡。
根据本发明的一个方面,提供了一种网络连接处理装置,应用于第二通信模块,所述装置包括:接收模块,用于在第一通信模块与网络建立第一连接之后,在预定时间内接收所述第一通信模块发送的指示消息,其中,所述指示消息用于指示所述第二通信模块断开与网络建立的第二连接;所述第一通信模块与终端中的第一客户识别模块SIM卡连接,所述第二通信模块与所述终端中的第二SIM卡连接;断开模块,用于断开所述第二连接。
进一步地,所述接收模块还用于在所述预定时间内,接收到依次经由所述第一连接和所述第二连接传输后到达的所述指示消息。
进一步地,所述指示消息中携带有所述指示消息的目的地址,其中所述指示消息的目的地址为所述第二通信模块建立的所述第二连接的网络协议IP地址。
进一步地,所述装置还包括:连接模块,用于在所述预定时间内未接收所述第一通信模块发送的所述指示消息的情况下,保持所述第二连接。
进一步地,所述第一SIM卡为虚拟SIM卡;所述第二SIM卡为虚拟SIM卡或者真实SIM卡。
根据本发明的另一个方面,还提供了另一种网络连接处理装置,应用于第一通信模块,所述装置包括:建立模块,用于建立与网络的第一连接;发送模块,用于将指示消息发送至第二通信模块,其中,所述指示消息用于指示所述第二通信模块与网络建立的第二连接;所述第一通信模块与终端中的第一客户识别模块SIM卡连接,所述第二通信模块与所述终端中的第二SIM卡连接。
进一步地,所述发送模块还用于发送所述指示消息,依次经由所述第一连接、所述第二连接后到达所述第二通信模块。
进一步地,所述指示消息中携带有所述指示消息的目的地址,其中所述指示消息的目的地址为所述第二通信模块建立的所述第二连接的网络协议IP地址。
进一步地,所述第一SIM卡为虚拟SIM卡;所述第二SIM卡为虚拟SIM卡或者真实SIM卡。
通过本发明,采用在第一通信模块与网络建立第一连接之后,第二通信模块在预定时间内接收第一通信模块发送的指示消息,其中,指示消息用于指示第二通信模块断开与网络建立的第二连接;第一通信模块与终端中的第一客户识别模块SIM卡连接,第二通信模块与终端中的第二SIM卡连接。解决了相关技术中在虚拟SIM卡建立网络连接的过程中导致的连接无法建立或者连接建立以后数据通信不通的问题,实现了自动对虚拟SIM卡的连接可用性进行验证,不需要用户手动参与,提升了用户体验。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的网络连接处理方法的流程图;
图2是根据本发明实施例的网络连接处理装置的结构框图;
图3是根据本发明实施例的网络连接处理装置的结构框图(一);
图4是根据本发明实施例的网络连接处理方法的流程图(一);
图5是根据本发明实施例的网络连接处理装置的结构框图(二);
图6是相关技术中采用双芯片方案的虚拟SIM卡产品数据连接管理方法的终端模块及网络架构图;
图7是根据本发明实施例的网络接入流程图;
图8是根据本发明实施例的网络接入流程图(一)。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
在本实施例中提供了一种网络连接处理方法,图1是根据本发明实施例的网络连接处理方法的流程图,如图1所示,该流程包括如下步骤:
步骤S102,在第一通信模块与网络建立第一连接之后,第二通信模块在预定时间内接收第一通信模块发送的指示消息,其中,指示消息用于指示第二通信模块断开与网络建立的第二连接;第一通信模块与终端中的第一客户识别模块SIM卡连接,第二通信模块与终端中的第二SIM卡连接。
步骤S104,第二通信模块断开第二连接。
通过上述步骤,在第一通信模块与网络建立连接之后,如果第二通信模块在预定时间内接收到第一通信模块发送的指示第二通信模块断开与网络建立的第二连接的指示信息后,才断开第二连接,相比于相关技术中,获取到第一通信模块信息以后就断开了使用第二通信模块所建立的连接,或者使用第一通信模块拨号获取到网络分配的IP地址以后就断开第二通信模块所建立的连接,未考虑第一通信模块连接建立过程中可能出现异常情况,上述步骤解决了相关技术中在第一通信模块建立网络连接的过程中导致的连接无法建立或者连接建立以后数据通信不通的问题,实现了自动对第一通信模块的连接可用性进行验证,不需要用户手动参与,提升了用户体验。上述步骤S104涉及到第二通信模块在预定时间内接收第一通信模块发送的指示消息,需要说明的是,第二通信模块可以通过多种方式接收上述指示信息,下面对此进行举例说明。
在一个可选实施例中,第二通信模块在预定时间内依次经由上述第一连接和上述第二连接接收上述指示消息。为了使上述虚拟SIM可以将指示消息准确无误的发送至上述第二通信模块,在一个可选实施例中,上述指示消息中携带有指示消息的目的地址,其中指示消息的目的地址为第二通信模块建立的所述第二连接的网络协议IP地址。
在一个可选实施例中,第二通信模块在预定时间内未接收第一通信模块发送的该指示消息的情况下,说明第一通信模块的数据连接未正常建立,或者建立以后数据通路不通,因此第二通信模块保持第二连接,不断开第二连接。
在一个可选实施例中,上述第一SIM卡为虚拟SIM卡;上述第二SIM卡为虚拟SIM卡或者真实SIM卡。
在本实施例中还提供了一种网络连接处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图2是根据本发明实施例的网络连接处理装置的结构框图,应用于第二通信模块,如图2所示,该装置包括:接收模块22,用于在在第一通信模块与网络建立第一连接之后,在预定时间内接收第一通信模块发送的指示消息,其中,指示消息用于指示第二通信模块断开与网络建立的第二连接;第一通信模块与终端中的第一客户识别模块SIM卡连接,第二通信模块与终端中的第二SIM卡连接;断开模块24,用于断开第二连接。
可选地,接收模块22还用于在该预定时间内依次通过上述第一连接和上述第二连接接收指示消息。
可选地,上述指示消息中携带有指示消息的目的地址,其中指示消息的目的地址为第二通信模块建立上述第二连接的网络协议IP地址。
在一个可选实施例中,上述第一SIM卡为虚拟SIM卡;上述第二SIM卡为虚拟SIM卡或者真实SIM卡。
图3是根据本发明实施例的网络连接处理装置的结构框图(一),如图3所示,该装置还包括:连接模块32,用于在预定时间内未接收第一通信模块发送的指示消息的情况下,保持第二连接。
在另一个实施例中还提供了另一种网络连接处理方法,图4是根据本发明实施例的网络连接处理方法的流程图(一),如图4所示,该流程包括如下步骤:
步骤S402,第一通信模块建立与网络的第一连接;
步骤S404,第一通信模块将指示消息发送至第二通信模块,其中,指示消息用于指示第二通信模块断开与网络建立的第二连接;第一通信模块与终端中的第一客户识别模块SIM卡连接,第二通信模块与终端中的第二SIM卡连接。
通过上述步骤,在第一通信模块与网络建立第一连接之后,将指示第二通信模块断开与网络建立的第二连接的指示信息发送给第二通信模块,第二通信模块才断开第二连接,相比于相关技术中,获取到第一通信模块信息以后就断开了使用第二通信模块所建立的连接,或者使用第一通信模块拨号获取到网络分配的IP地址以后就断开第二通信模块所建立的连接,未考虑第一通信模块连接建立过程中可能出现异常情况,上述步骤解决了相关技术中在第一通信模块建立网络连接的过程中导致的连接无法建立或者连接建立以后数据通信不通的问题,实现了自动对虚拟SIM卡的连接可用性进行验证,不需要用户手动参与,提升了用户体验。
上述步骤S404涉及到第一通信模块将指示消息发送至第二通信模块,在一个可选实施例中,第一通信模块依次经由第一连接、第二连接将指示消息发送至第二通信模块。在另一个可选实施例中,上述指示消息中携带有指示消息的目的地址,其中指示消息的目的地址为第二通信模块建立的上述第二连接的网络协议IP地址。
上述第一SIM卡为虚拟SIM卡;上述第二SIM卡为虚拟SIM卡或者真实SIM卡。
在本实施例中还提供了一种网络连接处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图5是根据本发明实施例的网络连接处理装置的结构框图(二),应用于第一通信模块,如图5所示,该装置包括:建立模块52,用于建立与网络的第一连接;发送模块54,用于将指示消息发送至第二通信模块,其中,该指示消息用于指示第二通信模块断开与网络建立的第二连接,第一通信模块与终端中的第一客户识别模块SIM卡连接,第二通信模块与终端中的第二SIM卡连接。
可选地,发送模块54还用于依次经由第一连接、第二连接将指示消息发送至第二通信模块。
可选地,上述指示消息中携带有指示消息的目的地址,其中指示消息的目的地址为第二通信模块建立的第二连接的网络协议IP地址。
上述第一SIM卡为虚拟SIM卡;上述第二SIM卡为虚拟SIM卡或者真实SIM卡。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述各个模块均位于同一处理器中;或者,上述各个模块分别位于第一处理器、第二处理器和第三处理器…中。
针对相关技术方案对虚拟SIM卡建立连接未进行检测,以及重复对使用真实SIM卡的连接进行断网和联网操作造成时延增大的问题,本可选实施例将真实SIM卡的连接断开操作推迟到虚拟SIM卡建立连接之后,并从虚拟SIM卡建立的连接通过网络向真实SIM卡建立的连接发送断网指示消息,真实SIM卡的连接只有收到该断网指示消息以后才能断开,如果未收到该消息就不需要断开真实SIM卡的连接,直接通过该连接重新获取下个可用的虚拟SIM卡信息。
图6是相关技术中采用双芯片方案的虚拟SIM卡产品数据连接管理方法的终端模块及网络架构图,其中,以两个芯片作为两个通信模块为例对本发明进行说明,其中,第一芯片1为第二通信模块,芯片2为第一通信模块,如图6所示,在终端中存在芯片1及芯片2两个芯片,其中芯片1通过SIM卡插槽1直接与真实SIM卡相连接,完成后续的接入网络功能;而芯片2采用从网络获取的虚拟SIM卡信息来完成后续的接入网络功能。在网络中存在一个可用的虚拟SIM卡服务器,向访问该服务器的合法终端提供合适的虚拟SIM卡信息。该虚拟SIM卡服务器可能位于运营商的内部网络中,也可能位于internet中,服务器的具体部署位置不影响本方案的实现。
采用本可选实施例的终端,其接入网络的流程如图7和图8所示。其中图7为正常完成的流程,图8为采用虚拟SIM卡信息接入网络的芯片2建立的连接有问题,导致数据不通的时候的异常处理流程。下面详细对图7和图8的流程进行说明:
如图7中的流程所示,开机后,终端采用芯片1,读取插入SIM卡插槽1中的真实SIM卡的相关信息,使用该信息完成网络注册,建立数据连接。随后,终端使用该数据连接,访问虚拟SIM卡服务器,获取合适的虚拟SIM卡信息。虚拟SIM卡服务器的地址,可以在终端出厂前预先配置,也可以在终端通过芯片1建立的连接成功连接到网络以后,进行查询获得。具体方式不影响本方案的实现。终端为了获取合适的虚拟SIM卡信息,可能会向虚拟SIM卡服务器提供必要的信息。虚拟SIM卡服务器可以根据终端反馈的信息,也可以不根据终端反馈的信息独立判断,确定合适的虚拟SIM卡信息,反馈给终端。
终端通过芯片1的数据通路获取到了合适的虚拟SIM卡信息以后,将该虚拟SIM卡信息提供给芯片2。该信息的提供方法通过终端内部的两个芯片之间的通路进行传输。终端内部提供的两个芯片间的通信方法,可以是各种物理连接形式,通过各种标准通信接口或者自定义的通信接口,具体形式可能会有变化。该方法用于提供芯片1与芯片2之间的数据通信的通道。
芯片2使用该虚拟SIM卡信息完成网络注册,建立数据连接的过程。芯片2使用虚拟SIM卡信息,可能与芯片1的数据连接注册到同一个小区或者不同的小区;或者接入到不同的运营商的网络中。这里的差异不影响本方案的实现。芯片2使用该虚拟SIM卡信息完成网络注册的过程,可能有部分数据需要通过芯片1已经建立的数据连接进行传输,也可能不需要。
连接建立以后,芯片2在该建立的连接上发送断开连接的指示信息,目的地址为芯片1建立的数据连接的IP地址。并且该指示信息直接发送给网络,确保不经过终端内部芯片1与芯片2的数据通路发送给芯片1。
网络接收到芯片2发送的断开连接指示信息后,判断到该信息的目的IP地址为芯片1建立的数据连接获取的IP地址。网络将该信息进行路由后,采用合适的路径,通过芯片1建立的数据连接发送给芯片1。该传递过程可能在同一个运营商的核心网中完成路由中转,也可能通过internet的多次路由来实现。
芯片1在将虚拟SIM卡信息提供给芯片2以后,如果在预先设定的超时时间之内接收到了芯片2发送的断开连接的指示信息,则说明芯片2的数据连接已经正常建立,并且数据通路顺畅,可以正常进行数据传输。此时芯片1的数据连接就可以断开了。后续芯片1发起与网络之间的连接断开过程。
如图8中的流程所示,芯片1在将虚拟SIM卡信息提供给芯片2以后,如果在预先设定的超时时间之内,未收到芯片2发送的断开连接的指示信息,则说明芯片2的数据连接未正常建立,或者建立以后数据通路不通。此时芯片1的数据连接不能断开。芯片1需要使用该数据通路,重新访问虚拟SIM卡服务器,从中获取新的合适的SIM卡信息。
获取到新的合适的SIM卡信息以后,重新发送给芯片2,并继续判断是否能够在预定的时间内收到芯片2发送的断开连接的指示信息,以进行对应的操作。
芯片2在网络连接建立以后,如果已经通过网络向芯片1发送了断开连接的指示信息,随后收到芯片1再次发送新的虚拟SIM卡的信息,则说明芯片1未能正常收到芯片2此前发送的断开连接指示信息。此时芯片2应该断开之前已经建立的连接,使用新接收到的虚拟SIM卡信息,替换前一次使用的虚拟SIM卡信息,重新在网络中进行注册和连接建立过程。
在另一个可选实施例中,也可以采用不从芯片2的数据连接与芯片1的数据连接直接进行数据传输,而是从芯片2与网络之间进行数据传输的方式来判断芯片2的数据通路是否通畅(如ping某个网址,以能否收到ping reply数据包作为判断标准),如果数据通畅则可以通过终端内部的芯片之间通信通路来告知芯片1来断开采用真实SIM卡的数据连接。
在另一个可选实施例中,也可以采用通过终端内部的芯片之间通信通路将芯片2采用虚拟SIM卡建立的数据连接的IP地址告知芯片1,由芯片1发起与芯片2之间通过网络进行的数据通信(如ping操作),来判断芯片2的数据通路是否通畅,如果芯片1从网络接收到了来自芯片2的数据,则芯片1采用真实SIM卡建立的数据连接就可以断开了。
本可选实施例中提到的芯片1和芯片2,是指能够获取SIM卡信息并与网络进行交互的逻辑实体,并不限定芯片1和芯片2的物理位置是两个物理上不同的芯片,这两个逻辑实体在物理上也可能位于同一个物理芯片中,采用软件或者硬件的方式完成两个逻辑芯片的功能,即分别获取各个SIM卡信息并与网络完成交互。这种实现方式也在本方案中包含。
本可选实施例中说明的芯片1通过SIM卡插槽1直接与真实SIM卡相连接,只是给出了一个实现范例,并不是限定芯片1连接的SIM卡只能是真实SIM卡,如果SIM卡1采用虚拟SIM卡的形式,芯片1使用虚拟SIM卡的SIM卡1的相关信息,完成接入拨号各项与网络的交互,也包含在本方案中。
综上所述,通过本发明提供的采用双芯片方案的虚拟SIM卡产品数据连接管理方法,能自动进行虚拟SIM卡连接有效性的判断,不需要用户参与,方便用户使用。减少了重复断开和建立真实SIM卡建立的连接的过程,减少了其中的时间开销,提升了用户体验。
在另外一个实施例中,还提供了一种软件,该软件用于执行上述实施例及优选实施方式中描述的技术方案。
在另外一个实施例中,还提供了一种存储介质,该存储介质中存储有上述软件,该存储介质包括但不限于:光盘、软盘、硬盘、可擦写存储器等。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (14)
1.一种网络连接处理方法,其特征在于,包括:
在第一通信模块与网络建立第一连接之后,第二通信模块在预定时间内接收所述第一通信模块发送的指示消息,其中,所述指示消息用于指示所述第二通信模块断开与网络建立的第二连接;所述第一通信模块与终端中的第一客户识别模块SIM卡连接,所述第二通信模块与所述终端中的第二SIM卡连接;
所述第二通信模块断开所述第二连接;
其中,所述第二通信模块在所述预定时间内接收所述第一通信模块发送的所述指示消息包括:所述第二通信模块在所述预定时间内,接收到依次经由所述第一连接和所述第二连接传输后到达的所述指示消息。
2.根据权利要求1所述的方法,其特征在于,所述指示消息中携带有所述指示消息的目的地址,其中所述指示消息的目的地址为所述第二通信模块建立的所述第二连接的网络协议IP地址。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述第二通信模块在所述预定时间内未接收所述第一通信模块发送的所述指示消息的情况下,所述第二通信模块保持所述第二连接。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述第一SIM卡为虚拟SIM卡;所述第二SIM卡为虚拟SIM卡或者真实SIM卡。
5.一种网络连接处理方法,其特征在于,包括:
第一通信模块建立与网络的第一连接;
所述第一通信模块将指示消息发送至第二通信模块,其中,所述指示消息用于指示所述第二通信模块断开与网络建立的第二连接,所述第一通信模块与终端中的第一客户识别模块SIM卡连接,所述第二通信模块与所述终端中的第二SIM卡连接;
其中,所述第一通信模块将所述指示消息发送至所述第二通信模块包括:所述第一通信模块发送所述指示消息,依次经由所述第一连接、所述第二连接后到达所述第二通信模块。
6.根据权利要求5所述的方法,其特征在于,所述指示消息中携带有所述指示消息的目的地址,其中,所述指示消息的目的地址为所述第二通信模块建立的所述第二连接的网络协议IP地址。
7.根据权利要求5至6中任一项所述的方法,其特征在于,所述第一SIM卡为虚拟SIM卡;所述第二SIM卡为虚拟SIM卡或者真实SIM卡。
8.一种网络连接处理装置,应用于第二通信模块,其特征在于,所述装置包括:
接收模块,用于在第一通信模块与网络建立第一连接之后,在预定时间内接收所述第一通信模块发送的指示消息,其中,所述指示消息用于指示所述第二通信模块断开与网络建立的第二连接;所述第一通信模块与终端中的第一客户识别模块SIM卡连接,所述第二通信模块与所述终端中的第二SIM卡连接;
断开模块,用于断开所述第二连接;
其中,所述接收模块还用于在所述预定时间内,接收到依次经由所述第一连接和所述第二连接传输后到达的所述指示消息。
9.根据权利要求8所述的装置,其特征在于,所述指示消息中携带有所述指示消息的目的地址,其中所述指示消息的目的地址为所述第二通信模块建立的所述第二连接的网络协议IP地址。
10.根据权利要求8所述的装置,其特征在于,所述装置还包括:
连接模块,用于在所述预定时间内未接收所述第一通信模块发送的所述指示消息的情况下,保持所述第二连接。
11.根据权利要求8至10中任一项所述的装置,其特征在于,所述第一SIM卡为虚拟SIM卡;所述第二SIM卡为虚拟SIM卡或者真实SIM卡。
12.一种网络连接处理装置,应用于第一通信模块,其特征在于,所述装置包括:
建立模块,用于建立与网络的第一连接;
发送模块,用于将指示消息发送至第二通信模块,其中,所述指示消息用于指示所述第二通信模块与网络建立的第二连接;所述第一通信模块与终端中的第一客户识别模块SIM卡连接,所述第二通信模块与所述终端中的第二SIM卡连接;
其中,所述发送模块还用于发送所述指示消息,依次经由所述第一连接、所述第二连接后到达所述第二通信模块。
13.根据权利要求12所述的装置,其特征在于,所述指示消息中携带有所述指示消息的目的地址,其中,所述指示消息的目的地址为所述第二通信模块建立的所述第二连接的网络协议IP地址。
14.根据权利要求12至13中任一项所述的装置,其特征在于,所述第一SIM卡为虚拟SIM卡;所述第二SIM卡为虚拟SIM卡或者真实SIM卡。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510317181.5A CN106255226B (zh) | 2015-06-10 | 2015-06-10 | 网络连接处理方法及装置 |
EP15894800.0A EP3310119B1 (en) | 2015-06-10 | 2015-11-17 | Method and apparatus for processing network connection |
PCT/CN2015/094834 WO2016197544A1 (zh) | 2015-06-10 | 2015-11-17 | 网络连接处理方法及装置 |
US15/580,951 US10813156B2 (en) | 2015-06-10 | 2015-11-17 | Method and apparatus for processing network connection |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510317181.5A CN106255226B (zh) | 2015-06-10 | 2015-06-10 | 网络连接处理方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106255226A CN106255226A (zh) | 2016-12-21 |
CN106255226B true CN106255226B (zh) | 2021-07-30 |
Family
ID=57503110
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510317181.5A Active CN106255226B (zh) | 2015-06-10 | 2015-06-10 | 网络连接处理方法及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10813156B2 (zh) |
EP (1) | EP3310119B1 (zh) |
CN (1) | CN106255226B (zh) |
WO (1) | WO2016197544A1 (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107371222B (zh) * | 2017-06-05 | 2021-01-05 | 北京小米移动软件有限公司 | 虚拟卡禁用方法及装置 |
CN108769978A (zh) * | 2018-04-13 | 2018-11-06 | 深圳市优克联新技术有限公司 | Sim卡管理服务器、绑定装置、管理方法、绑定方法及系统 |
CN110267256B (zh) * | 2019-06-21 | 2023-08-01 | 深圳市优克联新技术有限公司 | Sim卡资源管理调度装置、通信终端、及系统 |
WO2021109031A1 (zh) * | 2019-12-04 | 2021-06-10 | 华为技术有限公司 | 一种通信方法、通信装置及通信系统 |
CN111935703B (zh) * | 2020-09-09 | 2022-08-02 | 中国联合网络通信集团有限公司 | 网络连接管理方法和终端设备 |
US20230328808A1 (en) * | 2020-09-11 | 2023-10-12 | Beijing Xiaomi Mobile Software Co., Ltd. | Connection control method and connection control apparatus |
US11868171B2 (en) * | 2020-11-20 | 2024-01-09 | T-Mobile Usa, Inc. | External wireless device converter |
CN114630390A (zh) * | 2020-12-10 | 2022-06-14 | 中兴通讯股份有限公司 | 一种网络设备的自动协作方法、设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101951665A (zh) * | 2010-09-15 | 2011-01-19 | 宇龙计算机通信科技(深圳)有限公司 | 一种双卡移动终端的路由方法及双卡移动终端 |
CN103139036A (zh) * | 2011-11-28 | 2013-06-05 | 联想(北京)有限公司 | 电子设备及其信息处理方法 |
CN104394522A (zh) * | 2014-10-30 | 2015-03-04 | 北京神州泰岳软件股份有限公司 | 一种通信链路的建立方法及装置 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19823074C2 (de) | 1998-05-22 | 2002-08-29 | Ericsson Telefon Ab L M | Mobilstation, Mobilfunk-Kommunikationsnetz und Kommunikationsverfahren unter Verwendung von mehreren Teilnehmerprofilen |
US8195774B2 (en) * | 2008-05-23 | 2012-06-05 | Vmware, Inc. | Distributed virtual switch for virtualized computer systems |
WO2012041663A1 (en) * | 2010-10-01 | 2012-04-05 | St-Ericsson Sa | Method for dual sim dual standby terminal |
CN102056135A (zh) | 2010-12-30 | 2011-05-11 | 深圳市同洲电子股份有限公司 | 移动终端的注册方法、移动终端及服务器 |
GB2495985B (en) * | 2011-10-28 | 2014-01-08 | Renesas Mobile Corp | Processing system, wireless device and method |
JP2015527774A (ja) * | 2012-06-12 | 2015-09-17 | クアルコム,インコーポレイテッド | マルチsimユーザ機器における動的なマルチオペレータ選択 |
CN103517454A (zh) * | 2012-06-27 | 2014-01-15 | 联发科技股份有限公司 | 增强信令连接释放指示处理方法 |
CN102932531B (zh) * | 2012-09-27 | 2015-05-27 | 华为技术有限公司 | 保持客户识别模块卡待机的方法和终端设备 |
CN103781046B (zh) * | 2012-10-23 | 2017-04-19 | 华为技术有限公司 | 一种软sim卡的一卡软双待来电识别方法及通讯终端 |
CN103813314B (zh) * | 2012-11-09 | 2018-01-02 | 华为技术有限公司 | 软sim卡的启用方法及入网方法及终端及网络接入设备 |
CN104144402B (zh) * | 2013-05-08 | 2019-01-18 | 华为技术有限公司 | 实现移动终端本地化漫游的方法及相关装置 |
CN103391535B (zh) * | 2013-07-31 | 2017-02-01 | 华为技术有限公司 | 多终端共享虚拟sim卡的方法、终端、服务器及系统 |
EP4187951A1 (en) * | 2014-04-28 | 2023-05-31 | Huawei Technologies Co., Ltd. | Virtual card downloading method and terminal |
US9635541B2 (en) * | 2014-05-21 | 2017-04-25 | Pismo Labs Technology Limited | Using a plurality of SIM cards at a wireless communication device |
CN103987025B (zh) | 2014-06-06 | 2018-02-16 | 熊文俊 | 基于移动双通道虚拟卡号鉴权的漫游通信方法及其设备 |
CN104185171B (zh) | 2014-08-29 | 2017-09-29 | 广东欧珀移动通信有限公司 | 一种虚拟sim卡实现的方法与装置 |
-
2015
- 2015-06-10 CN CN201510317181.5A patent/CN106255226B/zh active Active
- 2015-11-17 US US15/580,951 patent/US10813156B2/en active Active
- 2015-11-17 WO PCT/CN2015/094834 patent/WO2016197544A1/zh active Application Filing
- 2015-11-17 EP EP15894800.0A patent/EP3310119B1/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101951665A (zh) * | 2010-09-15 | 2011-01-19 | 宇龙计算机通信科技(深圳)有限公司 | 一种双卡移动终端的路由方法及双卡移动终端 |
CN103139036A (zh) * | 2011-11-28 | 2013-06-05 | 联想(北京)有限公司 | 电子设备及其信息处理方法 |
CN104394522A (zh) * | 2014-10-30 | 2015-03-04 | 北京神州泰岳软件股份有限公司 | 一种通信链路的建立方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
EP3310119A4 (en) | 2018-04-18 |
EP3310119B1 (en) | 2021-04-28 |
US20180176976A1 (en) | 2018-06-21 |
US10813156B2 (en) | 2020-10-20 |
EP3310119A1 (en) | 2018-04-18 |
WO2016197544A1 (zh) | 2016-12-15 |
CN106255226A (zh) | 2016-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106255226B (zh) | 网络连接处理方法及装置 | |
US12101850B2 (en) | Method and system for establishing multiple connections at a wireless communication device | |
CN101207604A (zh) | 一种虚拟机系统及其通信处理方法 | |
CN112491717B (zh) | 一种服务路由方法及装置 | |
EP4096294A1 (en) | Route advertising method, network elements, system, and device | |
US20220183089A1 (en) | Functional part selection in a disaggregated base station | |
CN103973648B (zh) | 应用数据推送方法、装置及系统 | |
CN107710634A (zh) | 基于光网络系统的通信方法与设备 | |
US11930547B2 (en) | MPTCP friendly cellular multi-connectivity architecture with transparent proxy | |
CN107846301B (zh) | 一种端到端业务测试系统和方法 | |
EP4199430A1 (en) | Access control method and apparatus | |
CN114301989A (zh) | 信息传递方法、装置和系统 | |
JP6976199B2 (ja) | 情報処理サーバおよび情報処理方法 | |
CN112463204A (zh) | 直连充电桩无感知的桩服务程序灰度发布方法 | |
CN116366542B (zh) | 数据传输方法和相关设备 | |
CN112996137A (zh) | 一种在多操作系统终端上建立数据连接的方法 | |
WO2018018897A1 (zh) | 设备通信方法、装置及系统 | |
CN114598639B (zh) | 一种报文处理方法及装置 | |
EP4362601A1 (en) | Device and method for providing communication service for accessing ip network, and program therefor | |
CN107276792B (zh) | 综合网关容灾方法、装置、设备及计算机可读存储介质 | |
CN112751754B (zh) | 双归接入时选择切换为工作状态的端口的方法和设备 | |
CN108337164B (zh) | 路由方法和系统 | |
CN106131209B (zh) | 一种提供信息的方法、基站和终端设备 | |
CN115086105A (zh) | 一种报文传输方法及装置 | |
CN116599786A (zh) | 一种通信方法、装置及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |