CN105898887A - 网速增强装置及方法 - Google Patents
网速增强装置及方法 Download PDFInfo
- Publication number
- CN105898887A CN105898887A CN201610061812.6A CN201610061812A CN105898887A CN 105898887 A CN105898887 A CN 105898887A CN 201610061812 A CN201610061812 A CN 201610061812A CN 105898887 A CN105898887 A CN 105898887A
- Authority
- CN
- China
- Prior art keywords
- network
- network speed
- data card
- chip
- data
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种网速增强装置,所述网速增强装置包括:第一确定模块,用于在接收到网速增强指令时,确定终端当前是否已经开启网速增强模式;获取模块,用于若当前开启了网速增强模式,则获取所述终端中各个可连接网络对应的上网通道;第一开启模块,用于开启获取的各个所述上网通道,以增强所述终端上网的网速。本发明还公开了一种网速增强方法。本发明提高了网速增强的效率。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种网速增强装置及方法。
背景技术
随着互联网技术的发展,人们对网络的要求也逐渐增加,作为一个打工族,逢年过节回家,用手机抢火车票总是嫌不够快,一到放票时间,票务数据就刷不出来了,全家人的票总是很难一起买到,而作为一个商务人士,移动环境中发来邮件需要尽快审批,附件比较大,坐在车上网络不稳定,等待了半天才下载完,显然,而用户若想增强网速,只能通过切换网速好一些的网络中进行上网,但是,即时是切换到网速好一点的网络中,网速的增强也不明显,也就是说,现有的网速增强方式,网速增强的效率较低。
发明内容
本发明的主要目的在于提出一种网络增强装置及方法,旨在解决在现有的网速增强方式,网速增强的效率较低的技术问题。
为实现上述目的,本发明提供的一种网速增强装置,所述网速增强装置包括:
第一确定模块,用于在接收到网速增强指令时,确定终端当前是否已经开启网速增强模式;
获取模块,用于若当前开启了网速增强模式,则获取所述终端中各个可连接网络对应的上网通道;
第一开启模块,用于开启获取的各个所述上网通道,以增强所述终端上网的网速。
可选地,在所述网速增强指令的触发方式为所述终端开启预设应用时,所述网速增强装置还包括:
第二确定模块,用于若当前未开启网速增强模式,确定是否在所述预设应用的预设显示界面接收到按压触摸操作;
第二开启模块,用于若接收到按压触摸操作,则开启所述网速增强模式。
可选地,所述网速增强装置还包括:
处理模块,用于在检测到所述预设应用关闭时,保留各个所述上网通道中预设的上网通道,以关闭其它上网通道。
此外,为实现上述目的,本发明还提出一种网速增强方法,所述网速增强方法包括以下步骤:
在接收到网速增强指令时,确定终端当前是否已经开启网速增强模式;
若当前开启了网速增强模式,则获取所述终端中各个可连接网络对应的上网通道;
开启获取的各个所述上网通道,以增强所述终端上网的网速。
可选地,在所述网速增强指令的触发方式为所述终端开启预设应用时,所述在接收到网速增强指令时,确定终端当前是否已经开启网速增强模式的步骤之后,所述网速增强方法还包括:
若当前未开启网速增强模式,确定是否在所述预设应用的预设显示界面接收到按压触摸操作;
若接收到按压触摸操作,则开启所述网速增强模式。
可选地,所述开启获取的各个所述上网通道,以增强所述终端上网的网速的步骤之后,所述网速增强方法还包括:
在检测到所述预设应用关闭时,保留各个所述上网通道中预设的上网通道,以关闭其它上网通道。
本发明提出的网速增强装置及方法,所述网速增强装置包括:第一确定模块、获取模块和第一开启模块,在接收到网速增强指令时,第一确定模块确定终端当前是否已经开启网速增强模式,若当前开启了网速增强模式,则获取模块获取所述终端中各个可连接网络对应的上网通道,第一开启模块开启获取的各个所述上网通道,以增强所述终端上网的网速,而不是仅仅将当前的网络切换收到另一个网络较好的网络中,本实施例在接收到网速增强指令时,通过开启获取的各个所述上网通道,实现了同时开启各个上网通道进行上网,从而提高了上网网速的增强效率。
附图说明
图1是LTE网络架构的示意图;
图2是本发明第一实施例的用户设备的结构示意图;
图3是LTE中用于用户面和控制面的无线电协议架构的示例示意图;
图4是本发明实施例的用户设备的数据传输流程示意图;
图5是本发明实施例的用户设备的语音传输流程示意图;
图6是本发明一实施例的电路结构示意图;
图7是本发明第二实施例和第三实施例的用户设备的结构示意图;
图8是本发明第四实施例的用户设备的结构示意图;
图9是本发明一实施例的接入终端的结构示意图;
图10是本发明一实施例的无线通信方法的结构示意图;
图11是本发明第九实施例的用户设备的结构示意图;
图12为本发明网速增强装置第一实施例的功能模块示意图;
图13为本发明开启抢票应用时,根据各个上网通道增强上网的网速第一实施场景示意图;
图14为本发明开启抢票应用时,根据各个上网通道增强上网的网速第二实施场景示意图;
图15为本发明网速增强方法第一实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
现在将参考附图描述实现本发明各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。
移动终端可以以各种形式来实施。例如,本发明中描述的终端可以包括 诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。
图1是本发明一实施例的4G网络架构的示意图。该4G网络为LTE网络,其网络架构包括:一个或多个用户设备(user equipment,UE)100、E-UTRAN(Evolved UMTS Terrestrial Radio Access Network,演进的UMTS陆地无线接入网)(图中未标号)、演进分组核心(EPC)(图中未标号)、归属订户服务器(HSS)107、网络(例如,因特网)(图中未标号)以及电路交换***(图中未标号)。
E-UTRAN包括演进B节点(eNodeB)101和其它eNodeB 102。eNodeB 101提供朝向用户设备100的用户面和控制面的协议终接。eNodeB 101可经由X2接口连接到其他eNodeB。eNodeB 101也可称为基站、基收发机站、无线电基站、无线电收发机、收发机功能、基本服务集、扩展服务集、或其他某个合适的术语。eNodeB 101为用户设备100提供去往EPC的接入点。
eNodeB 101通过S1接口连接到EPC。EPC包括移动管理实体(EEM)104、其他移动管理实体106、服务网关103,以及分组数据网络(PDN)网关105。移动管理实体104是处理用户设备100与EPC之间的信令的控制节点。移动管理实体104提供承载和连接管理。所有用户IP分组通过服务网关103来传递,服务网关103自身连接到PDN网关105。PDN网关105提供UE IP地址分配以及其他功能。PDN网关105连接到网络,例如,因特网。
电路交换***包括交互解决方案模块(IWS)108、移动交换中心(MSC)109、基站110和移动站111。在一个方面,电路交换***可以通过IWS和MME与EPS进行通信。
实施例一
参见图2为本发明一实施例的用户设备的结构示意图。本发明实施例的用户设备100基于长期演进(LTE)进行无线通信,且其可支持双LTE。具 体的:
参见图2,本发明一实施例的用户设备包括:第一处理芯片200、第二处理芯片300、第一射频205、第二射频305、第一数据卡206、第二数据卡306、编解码器204、第一逻辑开关401、第二逻辑开关402、听筒600、麦克风500。其中,第一处理芯片200包括应用程序处理模块202、数字信号处理芯片203和第一协议栈201。第二处理芯片包括第二协议栈301。
应理解,数字信号处理芯片203还可由独立于第一处理芯片200的芯片实现。
第一处理芯片200和的第二处理芯片300间通过串口(USB)和GPIO/SDIO口连接,以实现两个处理芯片之间控制信号的定义与传递,例如,进行两个处理芯片的休眠、唤醒、同步的控制、开关机时芯片启动顺序的控制等。
在本发明的实施例中,第一处理芯片200包括唤醒状态和休眠状态。第二处理芯片300包括唤醒状态和休眠状态。其中,第二处理芯片300的唤醒状态和休眠状态由第一处理芯片200控制。
在唤醒状态,第一处理芯片200和第二处理芯片300被完全供电以执行数据传输、处理等各种功能。
当满足休眠条件时,与第一处理芯片200连接的第一射频被配置在掉电状态,从而被关闭以节省功耗。同时,第一处理芯片200向第二处理芯片300发送中断信号。第二处理芯片300接收到中断信号,则与第二处理芯片300连接的第二射频被配置在掉电状态,从而被关闭以节省功耗。
在本发明的一实施例中,中断信号为上升沿信号。休眠条件包括:息屏。
当满足唤醒条件时,与第一处理芯片200连接的第一射频被配置在通电状态,从而被开启以进行发射/接收、处理信号。同时,第一处理芯片200向第二处理芯片300发送中断信号,第二处理芯片300接收到中断信号,则与第二第二处理芯片300连接的第二射频被配置在通电状态,从而被开启以进行发射/接收、处理信号。
在本发明的一实施例中,中断信号为下降沿信号。唤醒条件包括:亮屏、 接收到按键信息等。
在本发明的另一实施例中,本发明实施例的第二处理芯片300还被配置为死机后自动重启,并发送信息给第一处理芯片200。
在另一些实施例中,第一处理芯片200还被配置为检测第二处理芯片300的状态,当第二处理芯片300发生异常时,发送中断信号以控制第二处理芯片300重启,或通过RESET引脚输出控制信号以控制第二处理芯片300重启。
在一个实施例中,第一处理芯片200对第二处理芯片300的检测包括以下方式:
方式一、第二处理芯片300被配置为以预设时间间隔(例如,5秒)通过一GPIO引脚发送心跳信号给第一处理芯片200。由此,若第一处理芯片200在预设时间间隔到时,未接收(检测)到心跳信号,则认为第二处理芯片300发生异常(例如,掉线)。
方式二、通过AT问答的形式判断是否在线。具体的,第一处理芯片200通过串口发送命令给第二处理芯片300,第二处理芯片300收到命令后进行应答。由此,即可实现检测。在本发明的实施例中,通过串口(USB),应用程序处理模块202与第二协议栈301进行控制信号和数据的传输。
本发明实施中的两个协议栈(第一协议栈201和第二协议栈301)均由应用程序处理模块202进行驱动配置和控制。
数据卡(第一数据卡206和第二数据卡306)用于与用户设备进行连接和信息交换,提供移动通信业务(CS语音业务、PS数据业务和PS语音业务)所需的相关数据,并在其内部存储用户信息、短消息、执行鉴权算法和产生加密密匙等。
数据卡与用户设备交互时,检测数据卡存在与否的信号只在开机瞬时产生,当开机检测不到数据卡存在时,将提示“***数据卡”。用户设备开机之后,用户设备和数据卡之间28秒通信一次,完成一些固定的通信检查(例如,数据卡是否在位等)。
第一数据卡206和第二数据卡306可管理与不同或相同的技术标准相关 联的不同用户。在特定非限制性实例中,技术标准可为2G通信技术(例如,GSM、GPRS、EDGE)、3G通信技术(例如,WCDMA、TDS-CDMA)、4G通信技术(例如,LTE、TD-LTE),或任何其它移动通信技术(例如,4G、4.5G等等)。
第一射频205和第二射频305所涉及的无线接入技术可以包括LTE、GSM、GPRS、CDMA、EDGE、WLAN、CDMA-2000、TD-SCDMA、WCDMA、WIFI等等。
在本发明的实施例中,第一数据卡206和第二数据卡306管理的技术标准均为LTE标准,第一射频205和第二射频305所涉及的无线接入技术为LTE,由此,以使本发明实施例的用户设备支持双LTE。
应用程序处理模块202的内部框架包括应用层、框架层等,可处理复杂的逻辑操作以及进行任务分配等。在一个实施例中,应用程序处理模块202指Android操作***,以及基于Android操作***的各种apk。
在本发明的实施例中,应用程序处理模块202为用户提供交互接口,将用户输入的操作指令(例如,用户通过用户界面输入的有关上网或打电话的操作指令)传输给第一协议栈201或第二协议栈301。
第一协议栈201和第二协议栈301包括各种与网络交互的网络制式的协议栈,例如,LTE/WCDMA/GSM/TDSCDMA/1X/CDMA/EVDO等通信标准里规定好的协议代码。这些标准的协议是用户设备与运营商网络进行交互(例如,通过数据流量上网、通过VOLTE打电话或者通过CS电路域打电话等)所必须遵从的。
参见图3为LTE中用于用户面和控制面的无线电协议架构的示例示意图。用于用户设备和eNodeB的无线电协议架构被示为具有三层:层1、层2和层3。层1包括物理层。层2包括媒体接入控制(MAC)子层、无线电链路控制(RLC)子层和分组数据汇聚协议(PDCP)子层。层3包括无线资源控制(RRC)、非接入层(NAS)、应用层(APP)、网络层(IP层)等。
物理层是最低层,用于实现各种物理层信号处理功能。
层2在物理层上方,用于负责用户设备与eNodeB之间在物理层506之 上的链路。
PDCP子层提供不同无线电承载与逻辑信道之间的复用。PDCP子层还提供对上层数据分组的头部压缩以减少无线电传输开销,通过将数据分组暗码化未提供安全性,以及提供对用户设备在各eNodeB之间的切换支持。
RLC子层提供对上层数据分组的分段和重装、对丢失数据分组的重传、以及对数据分组的重排序以补偿由于混合自动重复请求(HARQ)造成的脱序接收。
MAC子层提供逻辑信道与传输信道之间的复用。MAC子层还负责在各用户设备间分配一个蜂窝小区中的各种无线电资源(例如,资源块)。MAC子层还负责HARQ操作。
RRC子层负责获得无线电资源(即,无线电承载)以及负责使用eNodeB与用户设备之间的RRC信令来配置各下层。
NAS子层支持在用户设备和核心网(EPC)的信令和数据传输。
数字信号处理芯片203包括适当的硬件、逻辑器件、电路和/或编码,用于进行音频信号处理,例如,在通话过程中的回声抑制、噪声抑制等音频信号处理。
编解码器(Codec)204包括适当的硬件、逻辑器件、电路和/或编码,用于进行A/D以及D/A转换。
第一射频205用于将第一协议栈201传输的数据处理后传给eNodeB 101(基站网络),以及用于将eNodeB 101传输的数据处理后传给第一协议栈201。
第二射频305用于将第二协议栈301传输的数据处理后传给eNodeB 101(基站网络),以及用于将eNodeB 101传输的数据处理后传给第二协议栈301。
听筒600包括适当的硬件、逻辑器件、电路和/或编码,用于输出声音信号。
麦克风500包括适当的硬件、逻辑器件、电路和/或编码,用于采集语音信号。
第一逻辑开关401分别与第一处理芯片200和第一数据卡206连接,用于在第一处理芯片200输出的第一控制指令的控制下,使第一数据卡206与第一协议栈201或第二协议栈301连接。
第二逻辑开关402分别与第一处理芯片200和第二数据卡306连接,用于在第一处理芯片200输出的第二控制指令的控制下,使第二数据卡306与第一协议栈201或第二协议栈301连接。
在一个实施例中,第一处理芯片200通过输出高低电平实现对第一逻辑开关401和第二逻辑开关402的控制。例如,当输出高电平时,第一逻辑开关401导通,使第一数据卡206与第一协议栈201连接;而输出低电平时,第一数据卡206与第二协议栈301连接。或当输出高电平时,第二逻辑开关401导通,使第二数据卡306与第一协议栈201连接;而输出低电平时,第二数据卡306与第二协议栈301连接。
在本发明的第一实施例中,若第一数据卡206与第一协议栈201连接,则第一数据卡206可通过第一协议栈201驻留在第一网络的PS(Packet Switching,分组交换)域和CS(Circuit Switching,电路交换)域。由此,第一数据卡206可通过第一网络进行CS语音和PS数据业务。
同样的,若第二数据卡306与第一协议栈201连接,则第二数据卡306可通过第一协议栈201驻留在第一网络的PS域和CS域。由此,第二数据卡306可通过第一网络进行CS语音和PS数据业务。
若第一数据卡206与第二协议栈301建立连接,则第一数据卡206可通过第二协议栈301驻留在第二网络的PS域。由此,第一数据卡206可通过第二网络进行PS数据业务。
同样的,若第二数据卡306与第二协议栈301建立连接,则第二数据卡306可通过第二协议栈301驻留在第二网络的PS域。由此,第二数据卡306可通过第二网络进行PS数据业务。
第一网络和第二网络可以是不同运营商的不同网络,也可是同一运营商的不同或相同网络。在本发明的一个实施例中,第一网络和第二网络均为4G网络(例如,LTE网络等4G网络)。
在本发明的该实施例中,第一协议栈201支持PS数据业务和CS语音业务,第二协议栈301仅支持PS数据业务。当与第二协议栈301连接的数据卡(第一数据卡206或第二数据卡306)有CS语音业务时,第一处理芯片200控制逻辑开关(第一逻辑开关401或第二逻辑开关402)使得相应的数据卡与第一协议栈201连接,以实现CS语音业务。
应理解,若为PS语音业务,则其按照PS数据业务的传输进行传输。
参见图4,应用程序处理模块202接收用户的操作指令,若操作指令为通过第一数据卡206进行CS语音业务,则:第一处理芯片200输出第一控制指令控制第一逻辑开关401使得第一数据卡206与第一协议栈201连接。通过第一数据卡206进行CS语音业务的流程包括:
首先,建立语音通信连接:应用程序处理模块202将操作指令传输给第一协议栈201,通过第一射频205向eNodeB发送RRC连接请求等流程以建立与被叫方的语音通信连接。
语音通信连接建立后,语音上行传输过程为:麦克风500采集语音信号,编解码器204接收采集的语音信号并进行模数转换后传输给数字信号处理芯片203;数字信号处理芯片203对接收到的信号进行音频处理并传输给第一协议栈201;第一射频205将经第一协议栈201处理后的信号进行发送。语音下行传输过程为:第一射频205接收下行信号并传输给第一协议栈201;数字信号处理芯片203对经第一协议栈201处理后的信号进行音频处理并传输给编解码器204;编解码器204对接收到的信号进行模数转换后传输至听筒600。
参见图4,应用程序处理模块202接收用户的操作指令,若操作指令为通过第二数据卡306进行CS语音业务,则:第一处理芯片200输出第二控制指令控制第二逻辑开关402使得第二数据卡306与第一协议栈201连接。通过第二数据卡306进行CS语音业务的流程包括:
首先,建立语音通信连接:应用程序处理模块202将操作指令传输给第一协议栈201,通过第一射频205向eNodeB发送RRC连接请求等流程以建立与被叫方的语音通信连接。
语音通信连接建立后,语音上行传输过程为:麦克风500采集语音信号,编解码器204接收采集的语音信号并进行模数转换后传输给数字信号处理芯片203;数字信号处理芯片203对接收到的信号进行音频处理并传输给第一协议栈201;第一射频205将经第一协议栈201处理后的信号进行发送。语音下行传输过程为:第一射频205接收下行信号并传输给第一协议栈201;数字信号处理芯片203对经第一协议栈201处理后的信号进行音频处理并传输给编解码器204;编解码器204对接收到的信号进行模数转换后传输至听筒600。
参见图5,应用程序处理模块202接收用户的操作指令,若操作指令为通过第一数据卡206进行PS数据业务,则第一处理芯片200输出第一控制指令控制第一逻辑开关401导通第一数据卡206与第一协议栈201的连接通道,也输出第二控制指令控制第一逻辑开关401导通第一数据卡206与第二协议栈301的连接通道,其均可实现PS数据业务的传输。
具体的,若导通第一数据卡206与第一协议栈201的连接通道,则PS数据业务的传输流程为:应用程序服务模块接收数据,并传输给第一协议栈;第一射频将第一协议栈处理后的上行信号传输至第一网络(4G网络),以及接收来自第一网络(4G网络)的下行信号,并传输给第一协议栈处理;应用程序处理模块将第一协议栈处理后的下行信号进行输出。
若导通第一数据卡206与第二协议栈301的连接通道,则PS数据业务的传输流程为:应用程序处理模块接收数据,并传输给第二协议栈;第二射频将第二协议栈处理后的上行信号传输至LTE网络,以及接收来自LTE网络的下行信号,并传输给第二协议栈处理;应用程序处理模块将第二协议栈处理后的下行信号进行输出。
继续参见图5,若操作指令为通过第二数据卡306进行PS数据业务,则第一处理芯片200可输出第一控制指令控制第二逻辑开关402导通第二数据卡306与第一协议栈201的连接通道,也可输出第二控制指令控制第二逻辑开关402导通第二数据卡306与第二协议栈301的连接通道,其均可实现PS数据业务的传输。
具体的,若导通第二数据卡306与第一协议栈201的连接通道,则PS数据业务的传输流程为:应用程序服务模块接收数据,并传输给第一协议栈;第一射频将第一协议栈处理后的上行信号传输至第一网络(4G网络),以及接收来自第一网络(4G网络)的下行信号,并传输给第一协议栈处理;应用程序处理模块将第一协议栈处理后的下行信号进行输出。
若导通第二数据卡306与第二协议栈301的连接通道,则PS数据业务的传输流程为:应用程序处理模块接收数据,并传输给第二协议栈;第二射频将第二协议栈处理后的上行信号传输至第二网络(4G网络),以及接收来自第二网络(4G网络)的下行信号,并传输给第二协议栈处理;应用程序处理模块将第二协议栈处理后的下行信号进行输出。由于,用户设备开机之后,用户设备和数据卡之间28秒通信一次,以确认数据卡是否在位保证通信的正常。该28秒通信一次是由与数据卡相连接的处理芯片控制的,例如,处理芯片向数据卡发送一空数据,若得到响应则确认数据卡在位,否则数据卡不在位。
在本发明的实施例中,第一处理芯片200还用于以预设时间间隔向第一数据卡206或第二数据卡306发送信息以进行数据卡的在位确认;
若对第一数据卡206进行在位确认时(默认第一数据卡206应与第一处理芯片200连接),第一数据卡206未与第一处理芯片200连接,则第一处理芯片200还用于发出第一控制指令以控制第一逻辑开关401导通第一数据卡206与第一处理芯片200的连接通路。
若对第二数据卡306进行在位确认时(默认第二数据卡206应与第一处理芯片200连接),第二数据卡306未与第一处理芯片200连接,则第一处理芯片200还用于发出第二控制指令以控制第二逻辑开关402导通第二数据卡306与第一处理芯片的连接通路。
同样的,第二处理芯片300还用于以预设时间间隔向第一数据卡206或第二数据卡306发送信息以进行数据卡的在位确认;
若对第一数据卡206进行在位确认时(默认第一数据卡206应与第二处理芯片300连接),第一数据卡206未与第二处理芯片300连接,则第一处 理芯片200还用于发出第一控制指令以控制第一逻辑开关401导通第一数据卡206与第二处理芯片300的连接通路。
若对第二数据卡306进行在位确认时(默认第一数据卡206应与第二处理芯片300连接),第二数据卡306未与第二处理芯片300连接,则第一处理芯片200还用于发出第二控制指令以控制第二逻辑开关402导通第二数据卡306与第二处理芯片300的连接通路。
例如,若本来与第二处理芯片连接的第二数据卡306被切换连接到第一协议栈201时(例如,切换至第一协议栈201以进行PS数据业务),每28秒需切换回第二处理芯片,即通过控制逻辑开关402使其连接到第二协议栈,以完成数据卡在位的确认,待读卡确认完成后,第二数据卡被再次切换回第一处理芯片,以保证通信的正常进行。依此类推,若本来与第一处理芯片连接的第一数据卡206被切换连接到第二协议栈301时,每28秒需切换回第一处理芯片,即通过控制逻辑开关401使其连接到第一协议栈,以完成数据卡在位的确认,待读卡确认完成后,第一数据卡被再次切换回第二处理芯片,以保证通信的正常进行。
应理解,逻辑开关的切换用时为毫秒级,且读卡确认是否在位的用时也为毫秒级,因此,数据卡的切换不会影响正常的业务传输。
应理解,在一些实施例中,通过设置优先级的方式,将语音业务的优先级设为高于数据业务的优先级,以保证在数据卡在位确认的过程中,可优先保证语音业务的正常进行。
根据上述的在位确认机制,本发明实施例中的用户设备,在第一数据卡206与第二处理芯片300连接进行数据业务传输时,第一数据卡206还可同时与第一处理芯片200连接进行语音传输。只需保证在位确认时,第一数据卡206在位即可。
根据上述的在位确认机制,本发明实施例中的用户设备,第二数据卡306与第二处理芯片300连接进行数据业务传输时,第二数据卡306还与第一处理芯片200连接进行语音传输。只需保证在位确认时,第二数据卡206在位即可。
根据上述的在位确认机制,本发明实施例中的用户设备,第一数据卡206与第一处理芯片200连接进行数据业务传输及语音业务时,第二数据卡306还与第二处理芯片300连接进行数据业务传输。只需保证在位确认时,第一数据卡206核第二数据卡306分别均在位即可。
根据上述的在位确认机制,本发明实施例中的用户设备,第二数据卡306与第一处理芯片200连接进行数据业务传输及语音业务时,第一数据卡206还与第二处理芯片300连接进行数据业务传输。只需保证在位确认时,第一数据卡206核第二数据卡306分别均在位即可。
本发明该实施例的用户设备通过增加一协议栈和一射频模块,且通过同一应用程序处理模块控制第一协议栈和第二协议栈,实现支持双4G,提升用户体验;可支持双4G进行数据业务传输,支持一卡4G传输时,另一卡进行CS语音,或一卡进行4G传输及语音时,另一卡也可进行4G传输等,极大的提高的数据传输速率和用户体验;并通过逻辑开关对数据卡进行切换,使得第一数据卡和第二数据卡的CS语音业务均通过第一处理芯片进行,仅需要一个编解码器、一个数字信号处理芯片,不需要两处理芯片间进行语音交互逻辑,不需要两处理芯片间进行数据(语音)传输,节省了软硬件成本。
实施例二
参见图6,在上述实施例一的基础上,第一处理芯片200至少包括以下引脚:供电引脚(VSIM引脚)、复位引脚(RST引脚)、时钟引脚(CLK引脚)、数据引脚(DATA引脚)、第一开关控制引脚(SW1)、检测引脚(DET)、第二开关控制引脚(SW2)、多个输入输出引脚(UART_GPIO、GPIO、USB_HS等类型)。
第二处理芯片300至少包括以下引脚:供电引脚(VSIM引脚)、复位引脚(RST引脚)、时钟引脚(CLK引脚)、数据引脚(DATA引脚)、检测引脚(DET)、多个输入输出引脚(UART_GPIO、GPIO、USB_HS等类型)。
第一逻辑开关401用于在第一开关控制引脚(SW1)的控制下,导通第一处理芯片200的供电引脚(VSIM引脚)与第一数据卡206的Vcc引脚、 导通第一处理芯片200的复位引脚(RST引脚)与第一数据卡206的RESET引脚、导通第一处理芯片200的时钟引脚(CLK引脚)与第一数据卡206的CLK引脚以及导通第一处理芯片200的数据引脚(DATA引脚)与第一数据卡206的I/O引脚。
第一逻辑开关401还用于在第一开关控制引脚(SW1)的控制下,导通第二处理芯片300的供电引脚(VSIM引脚)与第一数据卡206的Vcc引脚、导通第二处理芯片300复位引脚(RST引脚)与第一数据卡206的RESET引脚、导通第二处理芯片300时钟引脚(CLK引脚)与第一数据卡206的CLK引脚以及导通第二处理芯片300数据引脚(DATA引脚)与第一数据卡206的I/O引脚。
第二逻辑开关402用于在第二开关控制引脚(SW2)的控制下,导通第一处理芯片200的供电引脚(VSIM引脚)与第二数据卡306的Vcc引脚、导通第一处理芯片200的复位引脚(RST引脚)与第二数据卡306的RESET引脚、导通第一处理芯片200的时钟引脚(CLK引脚)与第二数据卡306的CLK引脚以及导通第一处理芯片200的数据引脚(DATA引脚)与第二数据卡306的I/O引脚。
第二逻辑开关402还用于在第二开关控制引脚(SW2)的控制下,导通第二处理芯片300的供电引脚(VSIM引脚)与第二数据卡306的Vcc引脚、导通第二处理芯片300复位引脚(RST引脚)与第二数据卡306的RESET引脚、导通第二处理芯片300时钟引脚(CLK引脚)与第二数据卡306的CLK引脚以及导通第二处理芯片300数据引脚(DATA引脚)与第二数据卡306的I/O引脚。
参见图6,第一处理芯片200和第二处理芯片300之间通过输入输出引脚连接。具体的,这些输入输出引脚包括高速数据传输引脚、低速数据传输引脚、状态侦测引脚等。其中,高数数据传输引脚,例如,USB、SDIO或HSIC等可进行高速数据传输的引脚(接口),用于进行数据传输。
低速数据传输引脚,例如,UART,用于进行配置信息、状态信息等的获取。例如,第一处理芯片200可通过UART引脚(接口)对第二处理芯片300 的信号强度等状态信息进行获取。
状态侦测引脚,例如,GPIO引脚(接口),用于通过电平的高/低或者脉冲进行状态侦测。例如,第一处理芯片200可通过一GPIO引脚的电平高/低状态,检测第二处理芯片300是否处于死机状态。
应理解,第一处理芯片200和第二处理芯片300通过输入输出引脚连接后,可进行上述的数据传输、信息获取、检测等。
应理解,具体的输入输出引脚的连接可根据实际情况进行调整,图10所示仅为一示意性实施例。
实施例三
参见图7,在上述实施例一的基础上,该实施例中,第一处理芯片200控制第一逻辑开关401,使得第一数据卡206与第一协议栈201连接。第一处理芯片200控制第二逻辑开关402,使得第二数据卡306与第二协议栈301连接。
由此,该实施例中,第一数据卡206通过第一协议栈201驻留在4G网络的PS域,通过4G网络进行PS数据业务,第二数据卡306通过第二协议栈301驻留在4G网络的PS域,通过4G网络进行PS数据业务。
第一协议栈201支持LTE协议,第二协议栈301也支持LTE协议。当有待传输数据业务时,可同时通过第一协议栈201、第一射频205和第二协议栈301、第二射频305进行数据业务传输,使得用户设备支持双LTE进行数据业务传输,极大的提高的数据传输速率。
实施例四
继续参见图7,在上述实施例一的基础上,在本发明第四实施例中,第一处理芯片200控制第一逻辑开关401,使得第一数据卡206与第一协议栈201连接。第一处理芯片200控制第二逻辑开关402,使得第二数据卡306与第二协议栈301连接。
由此,第一数据卡206通过第一协议栈201驻留在4G网络的CS域, 通过4G网络进行CS语音业务传输,第二数据卡306通过第二协议栈301驻留在4G网络的PS域,通过4G网络进行PS数据业务。
第一协议栈201支持LTE协议,第二协议栈301也支持LTE协议。当第一数据卡206有CS语音业务时,可通过第一协议栈201、第一射频205、数字信号处理芯片203、编解码器204、听筒600、麦克风500等实现语音通话。在第一数据卡206进行CS语音业务的同时,第二数据卡306可通过第二协议栈301、第二射频305进行数据业务传输,使得用户设备同时支持CS语音业务和LTE数据业务传输,提升用户体验。
实施例五
参见图8,在上述实施例一的基础上,在本发明第四实施例中,第一处理芯片200控制第一逻辑开关401,使得第一数据卡206与第二协议栈301连接。第一处理芯片200控制第二逻辑开关402,使得第二数据卡306与第一协议栈201连接。
由此,第一数据卡206通过第二协议栈301驻留在4G网络的PS域,通过4G网络进行PS数据业务传输。第二数据卡306通过第一协议栈201驻留在4G网络的CS域,通过4G网络进行CS语音业务。
第一协议栈201支持LTE协议,第二协议栈301也支持LTE协议。当第二数据卡306有CS语音业务时,可通过第一协议栈201、第一射频205、数字信号处理芯片203、编解码器204、听筒600、麦克风500等实现语音通话。在第二数据卡306进行CS语音业务的同时,第一数据卡206可通过第二协议栈301、第二射频305进行数据业务传输,使得用户设备同时支持CS语音业务和LTE数据业务传输,提升用户体验。
实施例六
参见图9为本发明第五实施例的接入终端的结构示意图。相比于上述实施例一,实施例五中第一数据卡206为主卡,第二数据卡306为副卡。其中,作为主卡的第一数据卡206与第一处理芯片200连接,作为副卡的第二数据 卡306通过逻辑开关400与第一处理芯片200的第一协议栈201或第二处理芯片300的第二协议栈301连接。
与上述实施例相同,第一协议栈201支持PS数据业务和CS语音业务,第二协议栈301仅支持PS数据业务。当与第二协议栈301连接的第二数据卡306有CS语音业务时,第一处理芯片200控制逻辑开关400使得第二数据卡306与第一协议栈201连接,实现通过4G网络进行CS语音业务。而第一数据卡206的CS语音业务和PS数据业务均通过第一处理芯片实现,第二数据卡306的PS数据业务可通过第一处理芯片或第二处理芯片实现。
即在本发明第五实施例中,当第二数据卡306有CS语音业务时,第一处理芯片200控制逻辑开关400,使得第二数据卡306与第一协议栈201连接;而当第二数据卡306有PS数据业务时,第一处理芯片200控制逻辑开关400,使得第二数据卡306与第一协议栈201以通过第一4G网络实现PS数据业务,或与第二协议栈301连接以通过4G网络实现PS数据业务。
在该实施例中,第二处理芯片300还用于以预设时间间隔向第二数据卡306发送信息(例如,空数据)以对第二数据卡306进行在位确认。
若第二处理芯片300进行在位确认时,第二数据卡306与第一处理芯片200连接,则第一处理芯片200还用于输出控制指令以控制逻辑开关400导通第二数据卡306与第二处理芯片300的连接通路,以保证成功进行所述在位确认。
例如,可通过以下方式完成该在位确认过程:
当第二数据卡306与第一处理芯片200的连接以进行数据业务传输或语音传输时,第二处理芯片300会以预设时间间隔(例如,28秒)发送信息以对第二数据卡306进行在位确认,而此时第二数据卡306未与第二处理芯片连接,将导致在位确认失败。因此,此时,第一处理芯片200输出控制指令以控制逻辑开关400导通第二数据卡306与第二处理芯片300的连接通路,以保证成功进行所述在位确认。当在位确认成功完成后,第二数据卡306即处于释放状态,其可在逻辑开关400的控制下再次与第一处理芯片连接,以完成数据业务或语音传输。应理解,第二处理芯片300对第二数据卡306的 在位确认是周期性进行的(预设时间间隔到时即进行),因此,为保证成功进行在位确认,需确保第二数据卡306在周期到时处于与第二处理芯片300连接的状态。
在一个实施例中,4G网络和4G网络均为LTE网络,第一协议栈201和第二协议栈301均为LTE协议栈。
本发明第五实施例的用户设备,可实现支持两张数据卡均使用双4G进行业务传输,第一数据卡206和第二数据卡306可同时进行PS数据业务,第一数据卡206进行CS语音业务时,第二数据卡306可进行PS数据业务;且通过数字信号处理芯片203、编解码器204、听筒600、麦克风500实现第二数据卡306的CS语音业务,不需要单独为第二数据卡306的CS语音业务配置额外的硬件(数字信号处理芯片203、编解码器204等),节省了语音交互逻辑控制,省去了第一和第二处理芯片间的数据传输过程,进而节省了软硬件成本。
实施例七
参见图10,本发明实施例的无线通信方法包括以下步骤:
S1、接收用户的操作指令,以及根据用户的操作指令输出第一控制指令和第二控制指令;
S2、根据第一控制指令,导通第一数据卡与第一处理芯片或第二处理芯片的连接通路;
S3、根据第二控制指令,导通第二数据卡与第一处理芯片或第二处理芯片的连接通路;
S4、当第一数据卡或第二数据卡与第一处理芯片连接时,第一处理芯片建立与4G网络的数据业务链接,以进行数据业务传输;
S5、当第一数据卡或第二数据卡与第二处理芯片连接时,第二处理芯片建立与4G网络的数据业务链接,以进行数据业务传输。
S6、当第一数据卡或第二数据卡与第一处理芯片连接时,第一处理芯片通过4G网络建立通话连接,以进行语音传输。
应理解,本发明的无线通信方法的具体实现细节和上述实施例一至五的用户设备相对应,在此不再赘述。
本发明该实施例的无线通信方法可实现支持双4G,提升用户体验;可支持双4G进行数据业务传输,极大的提高的数据传输速率;并根据控制指令对数据卡进行切换,使得第一数据卡和第二数据卡的CS语音业务均通过第一处理芯片进行,节省了软硬件成本。
实施例八
相应的本发明实施例还提供一种网络节点,包括第一数据卡和第二数据卡,还包括:
第一处理芯片,用于提供用户交互接口,并接收用户的操作指令,以及根据用户的操作指令输出第一控制指令和第二控制指令;
第一逻辑开关,用于根据第一控制指令,导通第一数据卡与第一处理芯片或第二处理芯片的连接通路;
第二逻辑开关,用于根据第二控制指令,导通第二数据卡与第一处理芯片或第二处理芯片的连接通路;
当第一数据卡或第二数据卡与第一处理芯片连接时,第一处理芯片还用于建立与4G网络的数据业务链接,以进行数据业务传输;
还包括:第二处理芯片,当第一数据卡或第二数据卡与第二处理芯片连接时,第二处理芯片用于建立与4G网络的数据业务链接,以进行数据业务传输。
当第一数据卡或第二数据卡与第一处理芯片连接时,第一处理芯片通过4G网络建立通话连接,以进行语音传输。
应理解,本发明的网络节点的具体实现细节和上述实施例一至五的用户设备相对应,在此不再赘述。
本发明该实施例的网络节点可实现支持双4G,提升用户体验;可支持双4G进行数据业务传输,极大的提高的数据传输速率;并根据控制指令对数据卡进行切换,使得第一数据卡和第二数据卡的CS语音业务均通过第一处理芯片进行,节省了软硬件成本。
实施例九
参见图11,本发明实施例第九实施例的用户设备包括:包括第一数据卡206、第二数据卡306、第一通信模块801、第二通信模块802、切换模块803、控制模块804、应用程序处理模块202、麦克风500、编解码器204、数字信号处理芯片203、听筒600。
其中,第一通信模块801包括:第一协议栈201、第一射频205。第二通信模块802包括第二协议栈301和第二射频305。
应用程序处理模块202,用于提供用户交互接口,并将用户的操作指令传输给控制模块804。
控制模块804,用于根据用户的操作指令,输出第一控制指令和第二控制指令。
控制模块804还用于根据第一控制指令,控制切换模块803,使得第一数据卡206或第二数据卡306与第一通信模块801连接。
第一通信模块801用于建立与4G网络的数据业务连接,以进行数据业务传输,以及用于通过所述4G网络建立通话连接,以进行语音传输。
控制模块804还用于根据第二控制指令,控制切换模块803,使得第一数据卡206或第二数据卡306与第二通信模块802连接。
第二通信模块802用于建立与4G网络的数据业务连接,以进行数据业务传输。
在进行语音传输时,麦克风,用于采集语音信号;编解码器,用于对麦克风采集到的语音信号进行模数转换;数字信号处理芯片,用于编解码器模数转换后的信号进行音频处理并传输给第一协议栈;第一射频用于将经第一协议栈处理后的信号发送到4G网络。第一射频还用于接收来自4G网络的语音信号,并传输给第一协议栈;数字信号处理芯片用于将经第一协议栈处理后的信号进行音频处理并传输给编解码器;编解码器用于对来自数字信号处理芯片的信号进行模数转换;听筒,用于输出经编解码器处理后的语音信号。
在一个实施例中,第一协议栈为LTE协议栈,4G网络为LTE网络;第 二协议栈为LTE协议栈,4G网络为LTE网络。
基于上述移动终端硬件结构、通信装置的结构,提出本发明网速增强装置各个实施例。
参照图12,图12为本发明网速增强装置第一实施例的功能模块示意图。
需要强调的是,对本领域的技术人员来说,图12所示功能模块图仅仅是一个较佳实施例的示例图,本领域的技术人员围绕图12所示的网速增强装置的功能模块,可轻易进行新的功能模块的补充;各功能模块的名称是自定义名称,仅用于辅助理解该网速增强装置的各个程序功能块,不用于限定本发明的技术方案,本发明技术方案的核心是,各自定义名称的功能模块所要达成的功能。
本实施例提出一种网速增强装置,所述网速增强装置包括:
第一确定模块10,用于在接收到网速增强指令时,确定终端当前是否已经开启网速增强模式;
在本实施例中,若要开启网络增强模式,用户可事先在预设的网速增强指令界面输入的网速增强指令时,如点击网速增强控件或者是在所述网速增强指令界面输入长按或多点触摸操作,以开启网速增强模式。或者是,在用户点击选择终端桌面中预设图标,如网速增强图标,以开启网速增强模式。
在本实施例中,所述第一确定模块10在接收到网速增强指令时,确定终端当前是否已经开启网速增强模式的实施方式包括:
1)方式一、在检测到终端开启预设应用时,触发网速增强指令,所述第一确定模块10根据触发的网速增强指令,检测后台是否已经启动网速增强模式,以确定当前是否已经开启网速增强模式。在本实施方式中,所述预设应用优选为抢票、抢购物品等应用,或者是用户设置的可使用网速增强模式的应用。
2)方式二、在接收到选择桌面预设的网速增强图标,触发网速增强指令,所述第一确定模块10根据触发的网速增强指令,检测后台是否已经启动网速增强模式,以确定当前是否已经开启网速增强模式。
在本实施例中,所述终端包括但不限于手机、PAD、PC电脑等终端。
获取模块20,用于若当前开启了网速增强模式,则获取所述终端中各个 可连接网络对应的上网通道;
在本实施例中,若当前开启了网速增强模式,所述获取模块20获取所述终端中各个可连接网络对应的上网通道,所述可连接网络可以为终端搜索到的网络,则在搜索到网络时,获取搜索到的网络对应的上网通道。进一步地,为提高网速增强的效率,本实施例中,所述可连接网络还可以是终端搜索到的网络中网速达到预设网速的网络,则在获取到网速达到预设网速的网络时,所述获取模块20获取所述网络对应的上网通道。
第一开启模块30,用于开启获取的各个所述上网通道,以增强所述终端上网的网速。
在本实施例中,所述第一开启模块30开启获取的各个所述上网通道,以增强所述终端上网的网速,实现了同时开启各个可连接网络对应的上网通道以运行所述终端,从而提高了所述终端上网的网速。
为更好理解本实施例,举例应用场景如下:
1、参照图13,在所述终端开启预设应用如抢票应用时,确定当前是否开启了网速增强模式时,若检测到当前开启了网速增强模式,先获取所述终端中可连接网络对应的上网通道,若获取的所述可连接网络为移动网络,且获取的移动网络的个数为两个,此时,相当于是获取到两个移动网络对应的上网通道,那么,开启这两个移动网络对应的上网通道,以运行所述抢票应用。此时,相当于是所述终端通过两个移动网络,共同运行所述抢票应用。
2、参照图14,在所述终端开启预设应用如抢票应用时,确定当前是否开启了网速增强模式时,若检测到当前开启了网速增强模式,先获取所述终端中可连接网络对应的上网通道,若获取的所述可连接网络包括无线局域网和移动网络,所述无线局域网包括但不限于wifi(WIreless Fidelity,无线保真)、NFC(Near Field Communication,近距离无线通信技术)等无线局域网,本实施例中,优选所述无线局域网为wifi。且获取的移动网络和无线局域网的个数分别为一个,此时,相当于是获取到两个不同网络类型的上网通道,那么,分别开启所述移动网络和无线局域网对应的上网通道,以运行所述抢票应用。此时,相当于是所述终端通过一个移动网络和一个无线局域网,共同运行所述抢票应用。
3、在所述终端开启预设应用如抢票应用时,确定当前是否开启了网速增 强模式时,若检测到当前开启了网速增强模式,先获取所述终端中可连接网络对应的上网通道,若获取的所述可连接网络包括无线局域网和移动网络,且获取的移动网络和无线局域网的个数一共为三个,如获取的移动网络为一个,而无线局域网为两个;或者是获取的移动网络为两个,而无线局域网为一个这两种情况,此时,相当于是存在两个不同网络类型的上网通道,那么,分别开启所述移动网络和无线局域网对应的上网通道,以运行所述抢票应用。此时,相当于是所述终端通过一个或两个移动网络和两个或一个无线局域网,共同运行所述抢票应用。
4、在所述终端开启预设应用如抢票应用时,确定当前是否开启了网速增强模式时,若检测到当前开启了网速增强模式,先获取所述终端中可连接网络对应的上网通道,若获取的所述可连接网络包括无线局域网和移动网络,且获取的移动网络和无线局域网的个数分别为两个,此时,相当于是存在两个不同网络类型的上网通道,那么,分别开启所述移动网络和无线局域网对应的上网通道,以运行所述抢票应用。此时,相当于是所述终端通过两个移动网络和两个无线局域网,共同运行所述抢票应用。
5、在所述终端开启预设应用如抢票应用时,确定当前是否开启了网速增强模式时,若检测到当前开启了网速增强模式,先获取所述终端中可连接网络对应的上网通道,若获取的所述可连接网络为无线局域网,且获取的无线局域网的个数为两个,此时,相当于是获取到两个无线局域网对应的上网通道,那么,开启这两个无线局域网对应的上网通道,以运行所述抢票应用。此时,相当于是所述终端通过两个无线局域网,共同运行所述抢票应用。
进一步地,为了提高网速增强的灵活性,在所述网速增强指令的触发方式为所述终端开启预设应用时,所述网速增强装置还包括:
第二确定模块,用于若当前未开启网速增强模式,确定是否在所述预设应用的预设显示界面接收到按压触摸操作;
第二开启模块,用于若接收到按压触摸操作,则开启所述网速增强模式。
在本实施例中,若当前未开启网速增强模式,所述第二确定模块先确定是否在所述预设应用的预设显示界面接收到按压触摸操作,若接收到按压触摸操作,则所述第二开启模块开启所述网速增强模式。也就是说,本实施例中,即使终端事先未开启开启网速增强模式,也可以在终端启动预设应用时, 检测用户是否在所述预设应用的预设显示界面输入按压触摸操作,若用户在所述预设应用的预设显示界面输入按压触摸操作,说明当前用户是想要使用网速增强模式以运行所述预设应用的,则可直接开启所述网速增强模式,以运行所述预设应用。
可以理解的是,通过检测确定是否在所述预设应用的预设显示界面接收到按压触摸操作,才开启网速增强模式,避免了用户误按所述预设应用以开启所述预设应用时,也直接开启所述网速增强模式,避免了移动数据的消耗。
进一步地,为了提高网速增强的灵活性,所述网速增强装置还包括:
输出模块,用于若当前未开启网速增强模式,则输出提示信息,以提示用户开启各个上网通道开启模式。
在本实施例中,若检测到当前未开启网速增强模式,则所述输出模块输出提示信息,所述输出模块输出提示信息的方式包括:在当前的显示界面的预设区域输出提示信息,如在当前显示界面的中间位置输出“请开启网速增强模式”;或者,在当前显示界面弹出信息提醒窗口,并在检测到点击所述信息提醒窗口时,显示提示信息,如“请开启网速增强模式”,以提示用户开启网速增强模式。
本实施提出了一种网速增强装置,所述网速增强装置包括:第一确定模块、获取模块和第一开启模块,在接收到网速增强指令时,第一确定模块确定终端当前是否已经开启网速增强模式,若当前开启了网速增强模式,则获取模块获取所述终端中各个可连接网络对应的上网通道,第一开启模块开启获取的各个所述上网通道,以增强所述终端上网的网速,而不是仅仅将当前的网络切换收到另一个网络较好的网络中,本实施例在接收到网速增强指令时,通过开启获取的各个所述上网通道,实现了同时开启各个上网通道进行上网,从而提高了上网网速的增强效率。
进一步地,为了提高网速增强的智能性,基于第一实施例提出本发明网速增强装置的第二实施例,在本实施例中,所述网速增强装置还包括:
处理模块,用于在检测到所述预设应用关闭时,保留各个所述上网通道中预设的上网通道,以关闭其它上网通道。
可以理解的是,在通过开启的各个上网通道以运行所述预设应用之后, 若检测到所述预设应用的关闭,则关闭所述预设应用,此时,可继续按照开启的各个上网通道继续运行所述终端中的其它应用。
进一步地,为了减小所述终端中移动网络的流量的消耗,在检测到所述预设应用关闭时,所述处理模块保留各个所述上网通道中预设的上网通道,以关闭其它上网通道。具体地,可先确定所述开启的所述可连接网络是否都为移动网络:1、若所述开启的所述可连接网络都为移动网络,则保留各个所述移动网络对应的上网通道中预设个数,如一个移动网络对应的上网通道即可;2、若所述开启的所述可连接网络至少包括一个无线局域网,则所述终端可仅保留所述无线局域网对应的上网通道,而关闭其他各个网络对应的上网通道即可;3、若所述开启的所述可连接网络都为无线局域网,此时,可继续按照开启的各个网络运行所述终端中的其它应用,也可保留预设个数的无线局域网网络,以继续运行所述终端中的其它各个应用。
在本实施例中,在检测到所述预设应用的关闭,且所述可连接网络中包括移动网络时,保留各个所述可连接网络对应的上网通道中预设的可连接网络对应的上网通道,以关闭其它上网通道。实现了在开启移动网络增加预设应用的网速之后,及时关闭所述移动网络,从而避免了其它应用也在各个移动网络都开启的状态下运行,从而减小了移动网络流量值的消耗。
本发明进一步提供一种网速增强方法。
参照图15,图15为本发明网速增强方法第一实施例的流程示意图。
本实施例提出一种网速增强方法,所述网速增强方法包括:
步骤S10,在接收到网速增强指令时,确定终端当前是否已经开启网速增强模式;
在本实施例中,若要开启网络增强模式,用户可事先在预设的网速增强指令界面输入的网速增强指令时,如点击网速增强控件或者是在所述网速增强指令界面输入长按或多点触摸操作,以开启网速增强模式。或者是,在用户点击选择终端桌面中预设图标,如网速增强图标,以开启网速增强模式。
在本实施例中,所述步骤S10的实施方式包括:
1)方式一、在检测到终端开启预设应用时,触发网速增强指令,并根据触发的网速增强指令,检测后台是否已经启动网速增强模式,以确定当前是 否已经开启网速增强模式。在本实施方式中,所述预设应用优选为抢票、抢购物品等应用,或者是用户设置的可使用网速增强模式的应用。
2)方式二、在接收到选择桌面预设的网速增强图标,触发网速增强指令,并根据触发的网速增强指令,检测后台是否已经启动网速增强模式,以确定当前是否已经开启网速增强模式。
在本实施例中,所述终端包括但不限于手机、PAD、PC电脑等终端。
步骤S20,若当前开启了网速增强模式,则获取所述终端中各个可连接网络对应的上网通道;
在本实施例中,若当前开启了网速增强模式,获取所述终端中各个可连接网络对应的上网通道,所述可连接网络可以为终端搜索到的网络,则在搜索到网络时,获取搜索到的网络对应的上网通道。进一步地,为提高网速增强的效率,本实施例中,所述可连接网络还可以是终端搜索到的网络中网速达到预设网速的网络,则在获取到网速达到预设网速的网络时,获取所述网络对应的上网通道。
步骤S30,开启获取的各个所述上网通道,以增强所述终端上网的网速。
在本实施例中,开启获取的各个所述上网通道,以增强所述终端上网的网速,实现了同时开启各个可连接网络对应的上网通道以运行所述终端,从而提高了所述终端上网的网速。
为更好理解本实施例,举例应用场景如下:
1、参照图13,在所述终端开启预设应用如抢票应用时,确定当前是否开启了网速增强模式时,若检测到当前开启了网速增强模式,先获取所述终端中可连接网络对应的上网通道,若获取的所述可连接网络为移动网络,且获取的移动网络的个数为两个,此时,相当于是获取到两个移动网络对应的上网通道,那么,开启这两个移动网络对应的上网通道,以运行所述抢票应用。此时,相当于是所述终端通过两个移动网络,共同运行所述抢票应用。
2、参照图14,在所述终端开启预设应用如抢票应用时,确定当前是否开启了网速增强模式时,若检测到当前开启了网速增强模式,先获取所述终端中可连接网络对应的上网通道,若获取的所述可连接网络包括无线局域网和移动网络,所述无线局域网包括但不限于wifi(WIreless Fidelity,无线保真)、NFC(Near Field Communication,近距离无线通信技术)等无线局域网,本实施 例中,优选所述无线局域网为wifi。且获取的移动网络和无线局域网的个数分别为一个,此时,相当于是获取到两个不同网络类型的上网通道,那么,分别开启所述移动网络和无线局域网对应的上网通道,以运行所述抢票应用。此时,相当于是所述终端通过一个移动网络和一个无线局域网,共同运行所述抢票应用。
3、在所述终端开启预设应用如抢票应用时,确定当前是否开启了网速增强模式时,若检测到当前开启了网速增强模式,先获取所述终端中可连接网络对应的上网通道,若获取的所述可连接网络包括无线局域网和移动网络,且获取的移动网络和无线局域网的个数一共为三个,如获取的移动网络为一个,而无线局域网为两个;或者是获取的移动网络为两个,而无线局域网为一个这两种情况,此时,相当于是存在两个不同网络类型的上网通道,那么,分别开启所述移动网络和无线局域网对应的上网通道,以运行所述抢票应用。此时,相当于是所述终端通过一个或两个移动网络和两个或一个无线局域网,共同运行所述抢票应用。
4、在所述终端开启预设应用如抢票应用时,确定当前是否开启了网速增强模式时,若检测到当前开启了网速增强模式,先获取所述终端中可连接网络对应的上网通道,若获取的所述可连接网络包括无线局域网和移动网络,且获取的移动网络和无线局域网的个数分别为两个,此时,相当于是存在两个不同网络类型的上网通道,那么,分别开启所述移动网络和无线局域网对应的上网通道,以运行所述抢票应用。此时,相当于是所述终端通过两个移动网络和两个无线局域网,共同运行所述抢票应用。
5、在所述终端开启预设应用如抢票应用时,确定当前是否开启了网速增强模式时,若检测到当前开启了网速增强模式,先获取所述终端中可连接网络对应的上网通道,若获取的所述可连接网络为无线局域网,且获取的无线局域网的个数为两个,此时,相当于是获取到两个无线局域网对应的上网通道,那么,开启这两个无线局域网对应的上网通道,以运行所述抢票应用。此时,相当于是所述终端通过两个无线局域网,共同运行所述抢票应用。
进一步地,为了提高网速增强的灵活性,在所述网速增强指令的触发方式为所述终端开启预设应用时,所述步骤S10之后,所述网速增强方法还包括步骤:
步骤A,若当前未开启网速增强模式,确定是否在所述预设应用的预设显示界面接收到按压触摸操作;
步骤B,若接收到按压触摸操作,则开启所述网速增强模式。
在本实施例中,若当前未开启网速增强模式,先确定是否在所述预设应用的预设显示界面接收到按压触摸操作,若接收到按压触摸操作,则开启所述网速增强模式。也就是说,本实施例中,即使终端事先未开启开启网速增强模式,也可以在终端启动预设应用时,检测用户是否在所述预设应用的预设显示界面输入按压触摸操作,若用户在所述预设应用的预设显示界面输入按压触摸操作,说明当前用户是想要使用网速增强模式以运行所述预设应用的,则可直接开启所述网速增强模式,以运行所述预设应用。
可以理解的是,通过检测确定是否在所述预设应用的预设显示界面接收到按压触摸操作,才开启网速增强模式,避免了用户误按所述预设应用以开启所述预设应用时,也直接开启所述网速增强模式,避免了移动数据的消耗。
进一步地,为了提高网速增强的灵活性,所述步骤S10之后,所述网速增强方法还包括步骤:
步骤C,若当前未开启网速增强模式,则输出提示信息,以提示用户开启各个上网通道开启模式。
在本实施例中,若检测到当前未开启网速增强模式,则输出提示信息,所述输出提示信息的方式包括:在当前的显示界面的预设区域输出提示信息,如在当前显示界面的中间位置输出“请开启网速增强模式”;或者,在当前显示界面弹出信息提醒窗口,并在检测到点击所述信息提醒窗口时,显示提示信息,如“请开启网速增强模式”,以提示用户开启网速增强模式。
本实施例提出的网速增强方法,在接收到网速增强指令时,先确定终端当前是否已经开启网速增强模式,若当前开启了网速增强模式,则获取所述终端中各个可连接网络对应的上网通道,第一开启模块开启获取的各个所述上网通道,以增强所述终端上网的网速,而不是仅仅将当前的网络切换收到另一个网络较好的网络中,本实施例在接收到网速增强指令时,通过开启获取的各个所述上网通道,实现了同时开启各个上网通道进行上网,从而提高了上网网速的增强效率。
进一步地,为了提高网速增强的智能性,基于第一实施例提出本发明网速增强方法的第二实施例,在本实施例中,所述步骤A之后,所述网速增强方法还包括:
步骤D,在检测到所述预设应用关闭时,保留各个所述上网通道中预设的上网通道,以关闭其它上网通道。
可以理解的是,在通过开启的各个上网通道以运行所述预设应用之后,若检测到所述预设应用的关闭,则关闭所述预设应用,此时,可继续按照开启的各个上网通道继续运行所述终端中的其它应用。
进一步地,为了减小所述终端中移动网络的流量的消耗,在检测到所述预设应用关闭时,在检测到所述预设应用关闭时,保留各个所述上网通道中预设的上网通道,以关闭其它上网通道。具体地,可先确定所述开启的所述可连接网络是否都为移动网络:1、若所述开启的所述可连接网络都为移动网络,则保留各个所述移动网络对应的上网通道中预设个数,如一个移动网络对应的上网通道即可;2、若所述开启的所述可连接网络至少包括一个无线局域网,则所述终端可仅保留所述无线局域网对应的上网通道,而关闭其他各个网络对应的上网通道即可;3、若所述开启的所述可连接网络都为无线局域网,此时,可继续按照开启的各个网络运行所述终端中的其它应用,也可保留预设个数的无线局域网网络,以继续运行所述终端中的其它各个应用。
在本实施例中,在检测到所述预设应用的关闭,且所述可连接网络中包括移动网络时,保留各个所述可连接网络对应的上网通道中预设的可连接网络对应的上网通道,以关闭其它上网通道。实现了在开启移动网络增加预设应用的网速之后,及时关闭所述移动网络,从而避免了其它应用也在各个移动网络都开启的状态下运行,从而减小了移动网络流量值的消耗。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种网速增强装置,其特征在于,所述网速增强装置包括:
第一确定模块,用于在接收到网速增强指令时,确定终端当前是否已经开启网速增强模式;
获取模块,用于若当前开启了网速增强模式,则获取所述终端中各个可连接网络对应的上网通道;
第一开启模块,用于开启获取的各个所述上网通道,以增强所述终端上网的网速;
第一处理芯片,用于提供用户交互接口,并接收用户的操作指令,以及根据用户的操作指令输出第一控制指令和第二控制指令;
第一逻辑开关,用于根据所述第一控制指令,导通所述第一数据卡与所述第一处理芯片或所述第二处理芯片的连接通路;
第二逻辑开关,用于根据所述第二控制指令,导通所述第二数据卡与所述第一处理芯片或所述第二处理芯片的连接通路。
2.如权利要求1所述的网速增强装置,其特征在于,在所述网速增强指令的触发方式为所述终端开启预设应用时,所述网速增强装置还包括:
第二确定模块,用于若当前未开启网速增强模式,确定是否在所述预设应用的预设显示界面接收到按压触摸操作;
第二开启模块,用于若接收到按压触摸操作,则开启所述网速增强模式。
3.如权利要求2所述的网速增强装置,其特征在于,所述网速增强装置还包括:
处理模块,用于在检测到所述预设应用关闭时,保留各个所述上网通道中预设的上网通道,以关闭其它上网通道。
4.如权利要求1所述的网速增强装置,其特征在于,所述网速增强装置还包括:
第一处理芯片,用于提供用户交互接口,并接收用户的操作指令,以及根据用户的操作指令输出第一控制指令和第二控制指令;
第一逻辑开关,用于根据所述第一控制指令,导通所述第一数据卡与所述第一处理芯片或所述第二处理芯片的连接通路;
第二逻辑开关,用于根据所述第二控制指令,导通所述第二数据卡与所述第一处理芯片或所述第二处理芯片的连接通路;
当所述第一数据卡或第二数据卡与所述第一处理芯片连接时,所述第一处理芯片还用于建立与4G网络的数据业务链接,以进行数据业务传输;
还包括:第二处理芯片,当所述第一数据卡或第二数据卡与所述第二处理芯片连接时,所述第二处理芯片用于建立与4G网络的数据业务链接,以进行数据业务传输。
5.如权利要求1所述的网速增强装置,其特征在于,
所述用户设备还包括:
第一射频,与所述第一处理芯片连接,所述第一处理芯片通过所述第一射频建立与4G网络的数据业务链接;
第二射频,与所述第二处理芯片连接,所述第二处理芯片通过所述第二射频建立与4G网络的数据业务链接。
6.一种网速增强方法,其特征在于,所述网速增强方法包括以下步骤:
在接收到网速增强指令时,确定终端当前是否已经开启网速增强模式;
若当前开启了网速增强模式,则获取所述终端中各个可连接网络对应的上网通道;
开启获取的各个所述上网通道,以增强所述终端上网的网速。
7.如权利要求6所述的网速增强方法,其特征在于,在所述网速增强指令的触发方式为所述终端开启预设应用时,所述在接收到网速增强指令时,确定终端当前是否已经开启网速增强模式的步骤之后,所述网速增强方法还包括:
若当前未开启网速增强模式,确定是否在所述预设应用的预设显示界面接收到按压触摸操作;
若接收到按压触摸操作,则开启所述网速增强模式。
8.如权利要求7所述的网速增强方法,其特征在于,所述开启获取的各个所述上网通道,以增强所述终端上网的网速的步骤之后,所述网速增强方法还包括:
在检测到所述预设应用关闭时,保留各个所述上网通道中预设的上网通道,以关闭其它上网通道。
9.如权利要求6所述的网速增强方法,其特征在于,所述方法还包括:
接收用户的操作指令,以及根据用户的操作指令输出第一控制指令和第二控制指令;
根据所述第一控制指令,导通第一数据卡与第一处理芯片或第二处理芯片的连接通路;
根据所述第二控制指令,导通第二数据卡与第一处理芯片或第二处理芯片的连接通路;
当所述第一数据卡或第二数据卡与所述第一处理芯片连接时,所述第一处理芯片建立与4G网络的数据业务链接,以进行数据业务传输;
当所述第一数据卡或第二数据卡与所述第二处理芯片连接时,所述第二处理芯片建立与4G网络的数据业务链接,以进行数据业务传输。。
10.如权利要求6所述的网速增强方法,其特征在于,所述所述方法还包括:
当所述第一数据卡或第二数据卡与所述第一处理芯片连接时,所述第一处理芯片通过所述4G网络建立通话连接,以进行语音传输。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610061812.6A CN105898887A (zh) | 2016-01-28 | 2016-01-28 | 网速增强装置及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610061812.6A CN105898887A (zh) | 2016-01-28 | 2016-01-28 | 网速增强装置及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105898887A true CN105898887A (zh) | 2016-08-24 |
Family
ID=57013660
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610061812.6A Pending CN105898887A (zh) | 2016-01-28 | 2016-01-28 | 网速增强装置及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105898887A (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101442652A (zh) * | 2008-12-22 | 2009-05-27 | 华为技术有限公司 | 一种视频呼叫业务实现方法、设备和*** |
CN105101173A (zh) * | 2015-07-20 | 2015-11-25 | 努比亚技术有限公司 | 基于多数据通道的数据加载装置和方法 |
CN105828389A (zh) * | 2016-01-28 | 2016-08-03 | 努比亚技术有限公司 | 网速增强装置及方法 |
-
2016
- 2016-01-28 CN CN201610061812.6A patent/CN105898887A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101442652A (zh) * | 2008-12-22 | 2009-05-27 | 华为技术有限公司 | 一种视频呼叫业务实现方法、设备和*** |
CN105101173A (zh) * | 2015-07-20 | 2015-11-25 | 努比亚技术有限公司 | 基于多数据通道的数据加载装置和方法 |
CN105828389A (zh) * | 2016-01-28 | 2016-08-03 | 努比亚技术有限公司 | 网速增强装置及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105516455A (zh) | 一种用户设备、无线通信方法、网络节点及接入终端 | |
CN105744652A (zh) | 用户设备和通信方法 | |
CN105792184A (zh) | 终端及通信方法 | |
CN105828362B (zh) | 网络信号增强装置和方法 | |
WO2023011538A1 (zh) | 信息上报方法、终端及网络侧设备 | |
CN105682079A (zh) | 用户识别卡控制方法及终端 | |
CN105828389A (zh) | 网速增强装置及方法 | |
CN105898887A (zh) | 网速增强装置及方法 | |
CN105764078A (zh) | 网络信号增强装置和方法 | |
CN107087298A (zh) | 移动终端及其休眠控制方法 | |
CN105744570A (zh) | 网速增强装置及方法 | |
CN106900044B (zh) | 移动终端及其休眠控制方法 | |
CN106900045A (zh) | 数据传输***及方法 | |
CN107087297A (zh) | 移动终端及其休眠控制方法 | |
US20230254926A1 (en) | Apparatuses and methods for expedited tunnel establishment with a non-third generation partnership project (3gpp) interworking gateway to access a 3gpp network | |
CN106954254A (zh) | 移动终端及其休眠控制方法 | |
EP3799473A1 (en) | Apparatuses and methods for 5g session management (5gsm) procedure enhancement | |
CN106982461A (zh) | 数据传输***及方法 | |
CN106953984A (zh) | 数据传输***及方法 | |
CN107087062A (zh) | 数据传输***及方法 | |
CN107087057A (zh) | 数据传输***及方法 | |
CN106961438B (zh) | 数据包识别***及方法 | |
CN107087054B (zh) | 休眠控制***及其休眠控制方法 | |
CN106900048B (zh) | 数据传输***及方法 | |
CN107070904B (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160824 |
|
RJ01 | Rejection of invention patent application after publication |