本发明涉及通信领域,具体涉及一种数据处理方法、通信方法、存储器、通信终端、通信装置和通信设备。
背景技术:
第五代移动通信技术(5thgenerationmobilenetworks或5thgenerationwirelesssystems、5th-generation,简称5g)是最新一代蜂窝移动通信技术,5g的性能目标是高数据速率、减少延迟、节省能源、降低成本、提高系统容量和大规模设备连接。目前5g手机的普及率还很低,作为大多数的用户还是在使用4g甚至3g手机,如果要体验5g网络的上网速度,就需要更换手机,但很多用户已经习惯原有的手机,且直接更换手机可能会带来较高的花费。
技术实现要素:
为了解决上述技术问题,本发明实施例提供了一种数据处理方法、通信方法、存储器、通信终端、通信装置和通信设备,在本发明实施例中,通信终端可以借助通信装置在5g网络中进行通信,从而无需对通信终端本身进行更换,降低使用成本。
第一方面,本发明实施例提供一种数据处理方法,包括:
获取通信终端的上行数据,并控制所述通信终端关闭其用于收发第一网络信号的通信模块,所述第一网络信号为第m代移动通信网络信号;
将所述上行数据发送至所述通信终端上外接的通信装置,并将所述通信装置接收的下行数据发送至所述通信终端,其中,所述通信装置用于收发第二网络信号,所述第二网络信号为第n代移动通信网络信号,n>m,n、m均为正整数。
优选地,所述获取通信终端的上行数据,并控制所述通信终端关闭其用于收发第一网络信号的通信模块的步骤之前,还包括:
发出网络信号应用请求,并在接收到第二网络信号应用指令时,执行所述获取通信终端的上行数据,并控制所述通信终端关闭其用于收发第一网络信号的通信模块的步骤。
优选地,所述数据处理方法还包括:
响应于供电指令,控制所述通信终端的电源为所述通信终端上外接的所述通信装置供电。
优选地,所述数据处理方法还包括:
响应于断电指令,控制所述通信终端的电源停止为所述通信终端上外接的所述通信装置供电。
第二方面,本发明实施例提供一种应用于通信终端的通信方法,包括:
响应于通信装置的接入信号,控制处理器执行应用程序,该应用程序被执行时实现如上述数据处理方法。
优选地,所述通信方法还包括:响应于通信装置首次的接入信号,下载并安装所述应用程序至本地。
第三方面,本发明实施例提供一种存储器,其上存储有应用程序,所述应用程序被处理器执行时实现上述数据处理方法。
第四方面,本发明实施例提供一种通信终端,包括:外接数据接口、控制器、处理器和上述存储器,所述外接数据接口用于外接通信装置,所述控制器用于响应于通信装置的接入信号,控制所述处理器执行所述应用程序。
第五方面,本发明实施例提供一种通信装置,包括:数据传输接口、基带处理模块和天线模块;
所述数据传输接口用于接入上述通信终端的外接数据接口,并与所述外接数据接口进行数据传输;其中,所述通信终端的上行数据包括:通信卡的信息和待传输数据;
所述基带处理模块用于根据所述通信卡的信息对所述待传输数据进行基带处理,并将处理后的数据传输至所述天线模块,以及将所述天线模块接收到的下行数据进行基带处理后,传输至所述数据传输接口;
所述天线模块用于通过所述第二网络信号与基站进行通信。
优选地,所述通信装置还包括:
缓存模块,用于对所述基带处理模块待传输至所述数据传输接口的数据进行缓存。
优选地,所述通信装置还包括:
提示模块,用于在所述通信装置处于通信状态时发出提示信号。
第六方面,本发明实施例还提供一种通信设备,包括:上述通信终端和上述通信装置;
所述通信终端的外接数据接口与所述通信装置的数据传输接口可分离地连接。
本发明实施例提供的数据处理方法、通信方法、存储器、通信终端、通信装置和通信设备中,通过控制通信终端关闭其用于收发第一网络信号的通信模块,并将上行数据发送至通信终端上外接的通信装置,将通信装置接收的下行数据发送至通信终端,从而使得通信终端可以通过其外接的通信装置来收发第二网络信号。因此,对于不具有5g网络通信功能的通信终端,其可以借助通信装置在5g网络中进行通信,用户可以在不更换通信终端的情况下体验5g网络,降低成本。
附图说明
附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:
图1为本发明实施例中提供的一种数据处理方法的示意图;
图2为本发明实施例提供的另一种数据处理方法的示意图;
图3为本发明实施例提供的应用于通信终端的通信方法流程图;
图4为本发明实施例提供的另一种通信方法的流程图;
图5为本发明实施例提供的通信终端的示意图;
图6为本发明实施例提供的通信装置的示意图;
图7为本发明实施例中提供的另一种通信装置的示意图;
图8为本发明实施例提供的通信设备的示意图。
具体实施方式
以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。
第一方面,本发明实施例提供一种数据处理方法,该数据处理方法可以由通信终端的处理器执行。图1为本发明实施例中提供的一种数据处理方法的示意图,如图1所示,数据处理方法包括:
步骤s101、获取通信终端的上行数据,并控制通信终端关闭其用于收发第一网络信号的通信模块。其中,第一网络信号为第m代移动通信网络信号。
其中,通信终端可以为手机等移动终端。通信终端的通信模块为通信终端本身用于通信的模块,具体可以包括基带芯片和天线。
通信终端的上行数据可以包括:通信卡(即,手机卡)的信息、待传输数据,该待传输数据可以包括通信终端待传输至基站的各种数据请求指令,还可以包括通信终端中的通话模块、摄像模块、录音模块和存储模块所采集的数据等。
步骤s102、将上行数据发送至通信终端上外接的通信装置,并将通信装置接收的下行数据发送至通信终端。其中,通信装置用于收发第二网络信号,从而使得通信终端可以借助通信装置在第二网络中与基站进行通信。第二网络信号为第n代移动通信网络信号,n>m,n、m均为正整数。在本发明实施例中,以第二网络信号为5g网络信号、第一网络信号为3g或4g网络信号为例进行说明。
其中,通信装置为可以与通信终端分离的装置,通信装置可以通过数据接口外接于通信终端上,且当通信装置外接于通信终端上时,通信装置与通信终端之间可以进行数据传输。当通信装置与通信终端之间不需要进行数据传输时,可以将通信装置与通信终端分离开。
通信装置接收到的下行数据可以包括:根据通信终端的数据下载指令而下发给通信终端的数据。例如,下载至通信终端的视频数据。
本发明实施例中提供的数据处理方法中,控制通信终端关闭其用于收发第一网络信号的通信模块,并将上行数据发送至通信终端上外接的通信装置,将通信装置接收的下行数据发送至通信终端,从而使得通信终端可以通过其外接的通信装置来收发第二网络信号。因此,对于不具有5g网络通信功能的通信终端,其可以借助通信装置在5g网络中进行通信,用户可以在不更换通信终端的情况下体验5g网络,降低成本。
图2为本发明实施例提供的另一种数据处理方法的示意图,如图2所示,该数据处理方法可以包括:
步骤s201、发出网络信号应用请求。该网络信号应用请求用于请求获取第一网络信号应用指令/第二网络信号应用指令,其中,第一网络信号应用指令为:确定使用第一网络信号进行通信的指令,第二网络信号应用指令为:确定使用第二网络信号进行通信的指令。在一具体应用实例中,网络信号应用请求可以为:是否使用5g网络信号。
在接收到第二网络信号应用指令时,执行步骤s202a和s202b。在接收到第一网络信号应用指令时,执行步骤s203。其中,第一网络信号应用指令即为:确定使用第一网络信号进行通信的指令,第二网络信号应用指令即为:确定使用第二网络信号进行通信的指令。该第一网络信号应用指令和第二网络信号应用指令可以由用户输入。
步骤s202a、获取通信终端的上行数据,并控制通信终端关闭其用于收发第一网络信号的通信模块。
步骤s202b、将上行数据发送至通信终端上外接的通信装置,并将通信装置接收的下行数据发送至通信终端。
步骤s203、获取通信终端的上行数据,开启通信终端的通信模块,关闭通信终端上外接的通信装置,从而使通信终端利用第一网络信号进行通信。
在一种实施例中,数据处理方法还包括:响应于供电指令,控制所述通信终端的电源为所述通信终端上外接的所述通信装置供电,从而保证通信装置的正常运行。
其中,供电指令可以为用户输入的指令,也可以响应于第二网络信号应用指令而生成的指令。
在一种实施例中,数据处理方法还包括:响应于断电指令,控制通信终端的电源停止为通信终端上外接的所述通信装置供电,从而关闭通信装置。其中,断电指令可以为用户输入的指令,也可以为响应于第一网络信号应用指令而生成的指令。
第二方面,本发明实施例还提供一种应用于通信终端的通信方法,图3为本发明实施例提供的应用于通信终端的通信方法流程图,如图3所示,该通信方法包括:
步骤s301、响应于通信装置的接入信号,控制处理器执行应用程序,该应用程序被执行时,实现上述实施例中的数据处理方法。
其中,该通信装置的接入信号为:指示通信装置接入通信终端的信号,该信号可以通过对通信终端的外接数据接口进行检测后生成。
在本发明实施例提供的通信方法中,在通信装置接入通信终端时,处理器执行应用程序,从而控制通信终端关闭其用于收发第一网络信号的通信模块,并将上行数据发送至通信终端上外接的通信装置,将通信装置接收的下行数据发送至通信终端,从而使得通信终端可以通过其外接的通信装置来收发第二网络信号。因此,对于不具有5g网络通信功能的通信终端,其可以借助通信装置在5g网络中进行通信,用户可以在不更换通信终端的情况下体验5g网络,降低成本。
在一种实施例中,通信方法还包括:响应于通信装置首次的接入信号,下载并安装所述应用程序至本地。
图4为本发明实施例提供的另一种通信方法的流程图,如图4所示,该通信方法包括:
步骤s401、当检测到通信装置接入通信终端时,判断通信装置是否为首次接入通信终端,若是,则进行步骤s402,即,下载并安装应用程序;之后进行步骤s403,即,控制处理器执行应用程序,该应用程序被执行时实现以下过程:发出网络信号应用请求,在接收到第二网络信号应用指令时,控制通信终端关闭其用于收发第一网络信号的通信模块;并获取通信终端的上行数据,将该上行数据发送至通信终端上外接的通信装置,以及将通信装置接收的下行数据发送至通信终端。若通信终端非首次接入通信终端,则直接进行步骤s403。
第三方面,本发明实施例还提供一种存储器,其上存储有应用程序,该应用程序被处理器执行时实现如上所述的数据处理方法。
第四方面,本发明实施例还提供一种通信终端,图5为本发明实施例提供的通信终端的示意图,如图5所示,该通信终端10包括:外接数据接口11、控制器12、处理器13和上述实施例提供的存储器14,外接数据接口11用于外接通信装置,控制器12用于响应于通信装置的接入信号,控制处理器13执行应用程序,从而实现上述数据处理方法。其中,数据处理方法中,发送至通信装置的上行数据包括:通信卡的信息和待传输数据。待传输数据可以包括:通信终端待传输至基站的各种数据请求指令,还可以包括通信终端中的通话模块、摄像模块、录音模块和存储模块所采集的数据等。
其中,外接数据接口11外接通信装置的方式可以为,通信装置通过插拔的方式接入通信终端。
第五方面,本发明实施例提供一种通信装置,图6为本发明实施例提供的通信装置的示意图,如图6所示,通信装置20包括:数据传输接口21、基带处理模块22和天线模块23。
数据传输接口21用于接入上述通信终端的外接数据接口,并与外接数据接口进行数据传输。其中,数据传输接口21和外接数据接口之间进行数据传输时采用的传输协议包括但不限于type-c协议。
如上文所述,通信终端的上行数据包括:通信卡的信息和待传输数据。基带处理模块22用于根据通信卡的信息对待传输数据进行基带处理,并将处理后的数据传输至天线模块23,以及将天线模块23接收到的下行数据进行基带处理后,传输至数据传输接口21。
天线模块23用于通过第二网络信号与基站进行通信。
其中,通信卡的信息可以包括通信终端与运营商交互需要用的信息,基带处理模块22具体可以根据通信卡的信息判断该通信卡是否注册第二网络,若注册,则将通信终端的待传输数据通过天线模块23传输至基站。
如上所述,第二网络信号为第n代移动通信网络信号,通信终端具有用于收发第一网络信号的通信模块,n>m,n、m均为正整数。本发明实施例以第二网络信号为5g网络信号,第一网络信号为3g或4g网络信号为例,进行说明。
本发明实施例中提供的通信装置,可以对通信终端的待传输数据进行基带处理,之后,将处理后的数据通过第二网络信号发送至基站;还可以通过第二网络信号接收基站下发的数据,并对接收的数据进行基带处理后发送给通信终端,因此,对于不具有5g网络通信功能的通信终端,其可以借助通信装置在5g网络中进行通信,用户可以在不更换通信终端的情况下体验5g网络,降低成本。
图7为本发明实施例中提供的另一种通信装置的示意图。由于5g网络中的数据传输速度较快,而其他数据传输协议相对较慢一些,因此,在一种实施例中,如图7所示,通信装置20还可以包括缓存模块24,该缓存模块24用于对基带处理模块22待传输至数据传输接口21的数据进行缓存。
另外,通信装置20还可以包括:提示模块25,该提示模块25用于在通信装置20处于通信状态时发出提示信号。应当理解的是,通信装置20处于通信状态是指,通信装置20正在运行,即,天线模块23与基站处于通信过程中。可选地,提示模块25可以包括指示灯,通过指示灯发光的方式进行提示;当然,提示模块25也可以采用其他结构,例如,采用音频播放器,通过音频播放进行提示。
第六方面,本发明实施例提供一种通信设备,图8为本发明实施例提供的通信设备的示意图,如图8所示,通信设备包括:上述实施例中的通信终端10和通信装置20。其中,通信终端10的外接数据接口11与通信装置20的数据传输接口21可分离地连接。其中,外接数据接口11与数据传输接口21可以通过插拔的方式连接。
下面以第一网络信号为3g/4g网络信号,第二网络信号为5g网络信号为例,对通信设备在5g网络中的通信过程进行介绍。
通信装置20接入通信终端10。其中,通信装置20接入通信终端10时,通信终端10的控制器接收到通信装置20的接入信号。当控制器接收到通信装置20首次的接入信号时,下载并安装应用程序后控制处理器执行应用程序;当控制器接收到通信装置20的接入信号并非首次的接入信号,则控制处理器执行已安装的应用程序。
在应用程序被执行的过程中,发出网络信号应用请求,若接收到5g网络信号应用指令,则控制通信终端10关闭其用于收发3g/4g网络信号的通信模块,并获取通信终端10的上行数据,将上行数据发送至通信终端10上外接的通信装置20。上行数据包括通信卡的信息和待传输数据。
通信装置20根据通信卡的信息判断通信卡是否注册5g网络,若是,则将通信终端10的待传输数据进行基带处理后上传至基站,以及将基站发送的下行数据进行基带处理后发送至通信终端10。
以上为对本发明实施例提供的数据处理方法、通信方法、存储器、通信终端、通信装置和通信设备的介绍,在本发明实施例中,通信终端中存储有应用程序,该应用程序被处理器执行时,控制通信终端的通信模块关闭,将通信终端的上行数据发送至通信装置上外接的通信装置,从而借助通信装置在第二网络中通信。因此,对于只具有第一网络通信功能,而不具有第二网络通信功能的通信终端而言,通信终端可以借助存储的应用程序以及外接的通信装置,来收发第二网络信号,使用户可以在不更换通信终端的情况下体验第二网络,从而降低成本。
可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。