专利名称:终端和数据连接的管理方法
技术领域:
本发明涉及移动通信技术领域,具体而言,涉及一种终端和一种数据连接的管理方法。
背景技术:
目前对于一部分终端,比如采用CDMA网络的终端,由于仅支持一个数据连接,则在发起一个数据连接时必须保证当前没有PPP (point to point protocol,点对点协议)连接存在;而对于另一部分终端,比如采用GSM网络的终端,能够支持多连接特性(Multi-PDN),但无法确保在需要使用专用APN (Access point Name,接入点名称)的情况下,自动断开其他数据连接,无法提供较好的安全性和隐私性。因此,需要一种新的数据连接的管理技术,可以实现数据连接时根据需要进行单 连接和多连接之间的灵活切换,并支持运营商的专用APN功能的需求。
发明内容
本发明正是基于上述问题,提出了一种新的数据连接的管理技术,可以实现数据连接时根据需要进行单连接和多连接之间的灵活切换,并支持运营商的专用APN功能的需求。有鉴于此,本发明提出了一种终端,包括类型判断单元,用于对所述终端中需要发起的指定接入点拨号的连接类型进行判断;拨号处理单元,用于在所述连接类型为单连接的情况下,断开已存在的数据连接,并发起所述指定接入点拨号,以及在所述连接类型为多连接的情况下,当所述已存在的数据连接中包含有单连接时,断开该单连接后发起所述指定接入点拨号,当所述已存在的数据连接中不包含单连接时,则直接发起所述指定接入点拨号。在该技术方案中,单连接对应于专用APN,出于用户的隐私性等问题,由运营商提供的专门的APN连接,因此,当需要发起单连接时,则不允许存在其他的数据连接,需要断开当前存在的其他单连接或多连接。多个多连接可以共存,因而当需要发起多连接时,对于已存在的多连接不会产生影响,不需要断开,但对于已存在的单连接,出于该单连接的要求,则需要断开该单连接后,才能够发起多连接。通过设置在单连接与多连接之间的连接与断开的策略,从而仅能够发挥出通信模块在多PDN方面的连接特性,又能够满足运营商和客户对于专用APN的专用性和隐私性要求。在上述技术方案中,优选地,还包括关联存储单元,用于根据接收到的关联命令,将每种接入点拨号的连接参数与连接类型进行关联存储;以及所述类型判断单元包括参数获取子单元,用于获取所述指定接入点拨号的实时连接参数;参数匹配子单元,用于将所述实时连接参数与所述关联存储单元中存储的连接参数进行匹配,以确定对应的连接类型。在上述任一技术方案中,优选地,所述连接参数包括以下至少之一接入点名称、拨号号码、接入代理。在该技术方案中,每种接入点拨号存在多种连接参数,从而可以用来区分不同的接入点拨号,那么,通过对这些连接参数与连接类型的关联设置,便于终端对当前需要进行的接入点拨号的类型进行辨别,以便做出最为恰当的处理策略。在上述任一技术方案中,优选地,还包括设置单元,用于根据接收到的设置命令,对每种接入点拨号的类型进行设置,并添加对应的标识;以及所述类型判断单元包括标识判断子单元,用于根据所述指定接入点拨号对应的标识,判断所述连接类型。在该技术方案中,通过为接入点拨号添加标识,相当于在接入点拨号、标识和连接类型之间建立关联关系,则系统只需要根据当前需要发起的接入点拨号的标识,即可判断出其对应的连接类型,以便做出最为恰当的处理策略。在上述任一技术方案中,优选地,还包括显示单元,用于在所述终端上显示出所述指定接入点拨号的连接参数;以及所述类型判断单元还用于根据用户的输入命令,确定所述连接类型。在该技术方案中,也可以不事先对接入点拨号的连接类型进行设置,而是在需要进行连接时,由用户进行实时的选择或设定,从而便于用户根据实际需要进行灵活变化。在上述任一技术方案中,优选地,所述终端中包括第一通信模块和第二通信模块,则所述终端还包括终端配置单元,用于将所述第一通信模块发起的接入点拨号的连接类型均配置为单连接,将所述第二通信模块发起的接入点拨号的连接类型均配置为多连接。在该技术方案中,通过上述设置,当第一通信模块需要进行接入点拨号时,由于其对应的均为单连接,则需要断开第二通信模块的所有数据连接(若原来即使用第一通信模块进行数据连接,则当前首先需要断开原来的数据连接),当第二通信模块需要进行接入点拨号时,则需要断开第一通信模块的所有数据连接(若原来即使用第二通信模块进行数据连接,则不需要断开原来的数据连接),从而实现了在第一通信模块与第二通信模块之间的切换。特别地,这里的第一通信模块为CDMA模块,第二通信模块为LTE模块,则可以充分利用CDMA模块对于单连接的支持,以及LTE对于多连接特性的支持,并且能够满足运营商对于专用接入点的需求。根据本发明的又一方面,还提出了一种数据连接的管理方法,包括对终端中需要发起的指定接入点拨号的连接类型进行判断;若所述连接类型为单连接,则断开已存在的数据连接,并发起所述指定接入点拨号;若所述连接类型为多连接,则当所述已存在的数据连接中包含有单连接时,断开该单连接后发起所述指定接入点拨号,当所述已存在的数据连接中不包含单连接时,则直接发起所述指定接入点拨号。在该技术方案中,单连接对应于专用APN,出于用户的隐私性等问题,由运营商提供的专门的APN连接,因此,当需要发起单连接时,则不允许存在其他的数据连接,需要断开当前存在的其他单连接或多连接。多个多连接可以共存,因而当需要发起多连接时,对于已存在的多连接不会产生影响,不需要断开,但对于已存在的单连接,出于该单连接的要求,则需要断开该单连接后,才能够发起多连接。通过设置在单连接与多连接之间的连接与断开的策略,从而仅能够发挥出通信模块在多PDN方面的连接特性,又能够满足运营商和客户对于专用APN的专用性和隐私性要求。在上述技术方案中,优选地,在对所述连接类型进行判断之前,还包括根据接收到的关联命令,将每种接入点拨号的连接参数与连接类型进行关联存储;以及对所述连接类型进行判断的过程包括获取所述指定接入点拨号的实时连接参数,并将所述实时连接参数与存储的连接参数进行匹配,以确定对应的连接类型。在上述任一技术方案中,优选地,所述连接参数包括以下至少之一接入点名称、拨号号码、接入代理。在该技术方案中,每种接入点拨号存在多种连接参数,从而可以用来区分不同的接入点拨号,那么,通过对这些连接参数与连接类型的关联设置,便于终端对当前需要进行的接入点拨号的类型进行辨别,以便做出最为恰当的处理策略。在上述任一技术方案中,优选地,在对所述连接类型进行判断之前,还包括根据接收到的设置命令,对每种接入点拨号的类型进行设置,并添加对应的标识;以及对所述连接类型进行判断的过程包括根据所述指定接入点拨号对应的标识,判断所述连接类型。
在该技术方案中,通过为接入点拨号添加标识,相当于在接入点拨号、标识和连接类型之间建立关联关系,则系统只需要根据当前需要发起的接入点拨号的标识,即可判断出其对应的连接类型,以便做出最为恰当的处理策略。在上述任一技术方案中,优选地,对所述连接类型进行判断的过程包括在所述终端上显示出所述指定接入点拨号的连接参数;以及根据用户的输入命令,确定所述连接类型。在该技术方案中,也可以不事先对接入点拨号的连接类型进行设置,而是在需要进行连接时,由用户进行实时的选择或设定,从而便于用户根据实际需要进行灵活变化。在上述任一技术方案中,优选地,所述终端中包括第一通信模块和第二通信模块,将所述第一通信模块发起的接入点拨号的连接类型均配置为单连接,将所述第二通信模块发起的接入点拨号的连接类型均配置为多连接。在该技术方案中,通过上述设置,当第一通信模块需要进行接入点拨号时,由于其对应的均为单连接,则需要断开第二通信模块的所有数据连接(若原来即使用第一通信模块进行数据连接,则当前首先需要断开原来的数据连接),当第二通信模块需要进行接入点拨号时,则需要断开第一通信模块的所有数据连接(若原来即使用第二通信模块进行数据连接,则不需要断开原来的数据连接),从而实现了在第一通信模块与第二通信模块之间的切换。特别地,这里的第一通信模块为⑶MA模块,第二通信模块为LTE模块,则可以充分利用CDMA模块对于单连接的支持,以及LTE对于多连接特性的支持,并且能够满足运营商对于专用接入点的需求。通过以上技术方案,可以实现数据连接时根据需要进行单连接和多连接之间的灵活切换,并支持运营商的专用APN功能的需求。
图I示出了根据本发明的实施例的终端的框图;图2示出了根据本发明的实施例的数据连接的管理方法的流程图;图3示出了根据本发明的实施例的数据连接的管理方法的具体流程图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式
对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。图I示出了根据本发明的实施例的终端的框图。如图I所示,根据本发明的实施例的终端100,包括类型判断单元102,用于对所述终端100中需要发起的指定接入点拨号的连接类型进行判断;拨号处理单元104,用于在所述连接类型为单连接的情况下,断开已存在的数据连接,并发起所述指定接入点拨号,以及在所述连接类型为多连接的情况下,当所述已存在的数据连接中包含有单连接时,断开该单连接后发起所述指定接入点拨号,当所述已存在的数据连接中不包含单连接时,则直 接发起所述指定接入点拨号。在该技术方案中,单连接对应于专用APN,出于用户的隐私性等问题,由运营商提供的专门的APN连接,因此,当需要发起单连接时,则不允许存在其他的数据连接,需要断开当前存在的其他单连接或多连接。多个多连接可以共存,因而当需要发起多连接时,对于已存在的多连接不会产生影响,不需要断开,但对于已存在的单连接,出于该单连接的要求,则需要断开该单连接后,才能够发起多连接。通过设置在单连接与多连接之间的连接与断开的策略,从而仅能够发挥出通信模块在多PDN方面的连接特性,又能够满足运营商和客户对于专用APN的专用性和隐私性要求。在上述技术方案中,优选地,还包括关联存储单元106,用于根据接收到的关联命令,将每种接入点拨号的连接参数与连接类型进行关联存储;以及所述类型判断单元102包括参数获取子单元1022,用于获取所述指定接入点拨号的实时连接参数;参数匹配子单元1024,用于将所述实时连接参数与所述关联存储单元106中存储的连接参数进行匹配,以确定对应的连接类型。在上述任一技术方案中,优选地,所述连接参数包括以下至少之一接入点名称、拨号号码、接入代理。在该技术方案中,每种接入点拨号存在多种连接参数,从而可以用来区分不同的接入点拨号,那么,通过对这些连接参数与连接类型的关联设置,便于终端对当前需要进行的接入点拨号的类型进行辨别,以便做出最为恰当的处理策略。在上述任一技术方案中,优选地,还包括设置单元108,用于根据接收到的设置命令,对每种接入点拨号的类型进行设置,并添加对应的标识;以及所述类型判断单元102包括标识判断子单元1026,用于根据所述指定接入点拨号对应的标识,判断所述连接类型。在该技术方案中,通过为接入点拨号添加标识,相当于在接入点拨号、标识和连接类型之间建立关联关系,则系统只需要根据当前需要发起的接入点拨号的标识,即可判断出其对应的连接类型,以便做出最为恰当的处理策略。在上述任一技术方案中,优选地,还包括显示单元110,用于在所述终端100上显示出所述指定接入点拨号的连接参数;以及所述类型判断单元102还用于根据用户的输入命令,确定所述连接类型。在该技术方案中,也可以不事先对接入点拨号的连接类型进行设置,而是在需要进行连接时,由用户进行实时的选择或设定,从而便于用户根据实际需要进行灵活变化。在上述任一技术方案中,优选地,所述终端100中包括第一通信模块和第二通信模块,则所述终端100还包括终端配置单元112,用于将所述第一通信模块发起的接入点拨号的连接类型均配置为单连接,将所述第二通信模块发起的接入点拨号的连接类型均配置为多连接。在该技术方案中,通过上述设置,当第一通信模块需要进行接入点拨号时,由于其对应的均为单连接,则需要断开第二通信模块的所有数据连接(若原来即使用第一通信模块进行数据连接,则当前首先需要断开原来的数据连接),当第二通信模块需要进行接入点拨号时,则需要断开第一通信模块的所有数据连接(若原来即使用第二通信模块进行数据连接,则不需要断开原来的数据连接),从而实现了在第一通信模块与第二通信模块之间的切换。特别地,这里的第一通信模块为CDMA模块,第二通信模块为LTE模块,则可以充分利用CDMA模块对于单连接的支持,以及LTE对于多连接特性的支持,并且能够满足运营商对于专用接入点的需求。图2示出了根据本发明的实施例的数据连接的管理方法的流程图。如图2所示,根据本发明的实施例的数据连接的管理方法,包括步骤202,对终端中需要发起的指定接入点拨号的连接类型进行判断;步骤204,若所述连接类型为单连接,则断开已存在的数据连接,并进入步骤210 ;步骤206,若所述连接类型为多连接,则进一步判断所述已存在的数据连接中是否包含有单连接,若包含,则进入步骤208,否则进入步骤210 ;步骤208,断开该单连接后进入步骤210 ;步骤210,发起所述指定接入点拨号。在该技术方案中,单连接对应于专用APN,出于用户的隐私性等问题,由运营商提供的专门的APN连接,因此,当需要发起单连接时,则不允许存在其他的数据连接,需要断开当前存在的其他单连接或多连接。多个多连接可以共存,因而当需要发起多连接时,对于已存在的多连接不会产生影响,不需要断开,但对于已存在的单连接,出于该单连接的要求,则需要断开该单连接后,才能够发起多连接。通过设置在单连接与多连接之间的连接与断开的策略,从而仅能够发挥出通信模块在多PDN方面的连接特性,又能够满足运营商和客户对于专用APN的专用性和隐私性要求。在上述技术方案中,优选地,在步骤202之前,还包括根据接收到的关联命令,将每种接入点拨号的连接参数与连接类型进行关联存储;以及步骤202包括获取所述指定接入点拨号的实时连接参数,并将所述实时连接参数与存储的连接参数进行匹配,以确定对应的连接类型。在上述任一技术方案中,优选地,所述连接参数包括以下至少之一接入点名称、拨号号码、接入代理。在该技术方案中,每种接入点拨号存在多种连接参数,从而可以用来区分不同的接入点拨号,那么,通过对这些连接参数与连接类型的关联设置,便于终端对当前需要进行的接入点拨号的类型进行辨别,以便做出最为恰当的处理策略。
在上述任一技术方案中,优选地,在步骤202之前,还包括根据接收到的设置命令,对每种接入点拨号的类型进行设置,并添加对应的标识;以及步骤202包括根据所述指定接入点拨号对应的标识,判断所述连接类型。在该技术方案中,通过为接入点拨号添加标识,相当于在接入点拨号、标识和连接类型之间建立关联关系,则系统只需要根据当前需要发起的接入点拨号的标识,即可判断出其对应的连接类型,以便做出最为恰当的处理策略。在上述任一技术方案中,优选地,步骤202包括在所述终端上显示出所述指定接入点拨号的连接参数;以及根据用户的输入命令,确定所述连接类型。在该技术方案中,也可以不事先对接入点拨号的连接类型进行设置,而是在需要进行连接时,由用户进行实时的选择或设定,从而便于用户根据实际需要进行灵活变化。在上述任一技术方案中,优选地,所述终端中包括第一通信模块和第二通信模块, 将所述第一通信模块发起的接入点拨号的连接类型均配置为单连接,将所述第二通信模块发起的接入点拨号的连接类型均配置为多连接。在该技术方案中,通过上述设置,当第一通信模块需要进行接入点拨号时,由于其对应的均为单连接,则需要断开第二通信模块的所有数据连接(若原来即使用第一通信模块进行数据连接,则当前首先需要断开原来的数据连接),当第二通信模块需要进行接入点拨号时,则需要断开第一通信模块的所有数据连接(若原来即使用第二通信模块进行数据连接,则不需要断开原来的数据连接),从而实现了在第一通信模块与第二通信模块之间的切换。特别地,这里的第一通信模块为CDMA模块,第二通信模块为LTE模块,则可以充分利用CDMA模块对于单连接的支持,以及LTE对于多连接特性的支持,并且能够满足运营商对于专用接入点的需求。图3示出了根据本发明的实施例的数据连接的管理方法的具体流程图。这里以包含有CDMA模块和LTE模块的终端为例,将CDMA模块对应的APN拨号均设置为单连接,将LTE模块对应的APN拨号均设置为多连接,则如图3所示,根据本发明的实施例的数据连接的管理方法的具体流程包括步骤302,终端中发起指定APN拨号。步骤304,判断该指定APN拨号是否为专用APN,专用APN对应于单连接,由于进行了之前对于CDMA模块和LTE模块的设置,因而此时若该APN拨号是由CDMA模块发起,则确定为专用APN拨号,若该APN拨号是由LTE模块发起,则确定为非专用APN拨号。步骤306,若指定APN拨号为专用APN拨号,则断开当前所有数据连接,那么如果本次拨号之前是通过CDMA模块进行数据连接,则此时需要断开原来的CDMA模块的数据连接,并重新建立该指定APN拨号;如果本次拨号之前是通过LTE模块进行数据连接,则此时需要断开LTE模块对应的全部数据连接,并重新建立该指定APN拨号,以实现从LTE模块至CDMA模块的切换。步骤308,若指定APN不是专用拨号,则进一步判断当前终端中是否已存在专用APN连接,若是,则进入步骤310,否则进入步骤312。步骤310,断开当前终端中存在的专用APN连接。若指定APN不是专用拨号,则说明是由LTE模块发起的拨号,对于原本存在的拨号连接,若为CDMA模块建立,则为专用拨号,需要断开,若为LTE模块建立,则为非专用拨号,不需要断开而可以直接进行指定APN的连接。步骤312,连接指定APN。通过上述步骤,则可以实现在建立APN连接时,在CDMA模块与LTE模块之间进行切换,从而充分利用了 CDMA模块的单连接特性和LTE的多连接特性。当然,本领域的技术人员应该理解的是,对于任意通信模块均可以采用上述技术方案,从而实现单连接和多连接的切换。以上结合附图详细说明了本发明的技术方案,考虑到相关技术中,通信模块只能够支持单连接,或者只能够支持多连接,因而本发明提供了一种终端和一种数据连接的管理方法,可以实现数据连接时根据需要进行单连接和多连接之间的灵活切换,并支持运营商的专用APN功能的需求。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.ー种终端,其特征在于,包括 类型判断単元,用于对所述终端中需要发起的指定接入点拨号的连接类型进行判断; 拨号处理单元,用于在所述连接类型为单连接的情况下,断开已存在的数据连接,并发起所述指定接入点拨号,以及在所述连接类型为多连接的情况下,当所述已存在的数据连接中包含有单连接吋,断开该单连接后发起所述指定接入点拨号,当所述已存在的数据连接中不包含单连接时,则直接发起所述指定接入点拨号。
2.根据权利要求I所述的终端,其特征在于,还包括关联存储单元,用于根据接收到的关联命令,将每种接入点拨号的连接參数与连接类型进行关联存储;以及 所述类型判断单元包括 參数获取子単元,用于获取所述指定接入点拨号的实时连接參数; 參数匹配子単元,用于将所述实时连接參数与所述关联存储单元中存储的连接參数进行匹配,以确定对应的连接类型。
3.根据权利要求I所述的终端,其特征在于,还包括设置单元,用于根据接收到的设置命令,对每种接入点拨号的类型进行设置,并添加对应的标识;以及 所述类型判断单元包括 标识判断子単元,用于根据所述指定接入点拨号对应的标识,判断所述连接类型。
4.根据权利要求I所述的终端,其特征在于,还包括 显示单元,用于在所述终端上显示出所述指定接入点拨号的连接參数;以及 所述类型判断単元还用于根据用户的输入命令,确定所述连接类型。
5.根据权利要求I至4中任一项所述的終端,其特征在于,所述终端中包括第一通信模块和第二通信模块,则所述终端还包括 終端配置単元,用于将所述第一通信模块发起的接入点拨号的连接类型均配置为单连接,将所述第二通信模块发起的接入点拨号的连接类型均配置为多连接。
6.一种数据连接的管理方法,其特征在于,包括 对终端中需要发起的指定接入点拨号的连接类型进行判断; 若所述连接类型为单连接,则断开已存在的数据连接,并发起所述指定接入点拨号; 若所述连接类型为多连接,则当所述已存在的数据连接中包含有单连接时,断开该单连接后发起所述指定接入点拨号,当所述已存在的数据连接中不包含单连接时,则直接发起所述指定接入点拨号。
7.根据权利要求6所述的数据连接的管理方法,其特征在于,在对所述连接类型进行判断之前,还包括 根据接收到的关联命令,将每种接入点拨号的连接參数与连接类型进行关联存储;以及 对所述连接类型进行判断的过程包括 获取所述指定接入点拨号的实时连接參数,并将所述实时连接參数与存储的连接參数进行匹配,以确定对应的连接类型。
8.根据权利要求6所述的数据连接的管理方法,其特征在干,在对所述连接类型进行判断之前,还包括 根据接收到的设置命令,对每种接入点拨号的类型进行设置,并添加对应的标识;以及对所述连接类型进行判断的过程包括 根据所述指定接入点拨号对应的标识,判断所述连接类型。
9.根据权利要求6所述的数据连接的管理方法,其特征在于,对所述连接类型进行判断的过程包括 在所述终端上显示出所述指定接入点拨号的连接参数;以及 根据用户的输入命令,确定所述连接类型。
10.根据权利要求6至9中任一项所述的数据连接的管理方法,其特征在于,所述终端中包括第一通信模块和第二通信模块,将所述第一通信模块发起的接入点拨号的连接类型均配置为单连接,将所述第二通信模块发起的接入点拨号的连接类型均配置为多连接。
全文摘要
本发明提供了一种终端,包括类型判断单元,用于对所述终端中需要发起的指定接入点拨号的连接类型进行判断;拨号处理单元,用于在所述连接类型为单连接的情况下,断开已存在的数据连接,并发起所述指定接入点拨号,以及在所述连接类型为多连接的情况下,当所述已存在的数据连接中包含有单连接时,断开该单连接后发起所述指定接入点拨号,当所述已存在的数据连接中不包含单连接时,则直接发起所述指定接入点拨号。相应地,本发明还提出了一种数据连接的管理方法。通过本发明的技术方案,可以实现数据连接时根据需要进行单连接和多连接之间的灵活切换,并支持运营商的专用APN功能的需求。
文档编号H04W76/02GK102869119SQ20121034274
公开日2013年1月9日 申请日期2012年9月14日 优先权日2012年9月14日
发明者李静, 陈勇健 申请人:东莞宇龙通信科技有限公司, 宇龙计算机通信科技(深圳)有限公司