掌桥专利:专业的专利平台
掌桥专利
首页

一种传输数据的方法和终端

文献发布时间:2023-06-19 11:49:09


一种传输数据的方法和终端

技术领域

本申请涉及通信技术领域,尤其涉及一种传输数据的方法和终端。

背景技术

随着通信技术的发展,人们对传输数据的要求不断提高。而影响数据传输至关重要的因素是网络传输质量,网络传输质量可以通过链路的性能指标来衡量,该性能指标包括带宽、时延和丢包等。

目前,为了满足人们对传输数据的要求,会对链路的性能指标进行监测,当链路的性能指标的变化反映出网络传输质量下降时,则会采取相应的措施来提高网络传输质量,从而提高用户的体验。

然而,采取措施提高网络传输质量的时间通常晚于性能指标变化的时间,所以在上述过程中,采取措施提高网络传输质量是滞后的。

发明内容

本申请实施例提供了一种传输数据的方法和终端,能够性能指标变化时采取相应的措施,以抑制性能指标的变化,保证网络传输质量,避免性能指标变化后采取措施带来的滞后性。

本申请实施例第一方面提供了一种传输数据的方法,包括:

第一终端先根据当前时刻链路的性能指标确定链路的性能指标的变化规律,链路建立在第一终端与第二终端之间;

第一终端然后根据性能指标的变化规律与第二终端传输数据。

第一终端根据性能指标的变化规律可以预测性能指标的变化,所以可以在性能指标变化时采取相应的措施,以抑制性能指标的变化,保证网络传输质量,避免性能指标变化后采取措施带来的滞后性。

基于第一方面,本申请实施例提供了第一方面的第一种实施方式,第一终端根据当前时刻链路的性能指标确定链路的性能指标的变化规律包括:

第一终端根据当前时刻链路的性能指标以及预置的网络损伤识别模型,确定链路的性能指标的变化规律,网络损伤识别模型用于根据输入的性能指标输出性能指标的变化规律。

第一终端根据网络损伤识别模型确定链路的性能指标的变化规律,从而保证链路的性能指标的变化规律的准确性。

基于第一方面,或第一方面的第一种实施方式,本申请实施例提供了第一方面的第二种实施方式,性能指标的变化规律包括第一性能指标以第一周期进行变化。

该实施方式提供了性能指标的变化规律的一种可行性方案。

基于第一方面的第二种实施方式,本申请实施例提供了第一方面的第三种实施方式,第一终端根据性能指标的变化规律与第二终端传输数据包括:

第一终端先根据第一周期确定第一性能指标在第一时刻变化;

第一终端然后采用第一自适应方案在第一时刻与第二终端传输数据,该第一自适应方案用于抑制第一性能指标变化。

第一终端根据第一周期确定第一时刻,从而可以预先确定第一自适应方案,以在第一时刻到来时根据第一自适应方案与第二终端传输数据,避免了采用第一自适应方案的滞后性,以保证网络传输质量。

基于第一方面,或第一方面的第一种实施方式,本申请实施例提供了第一方面的第四种实施方式,性能指标的变化规律包括第二性能指标变化的持续时长为第一时长。

该实施方式提供了性能指标的变化规律的一种可行性方案。

基于第一方面的第四种实施方式,本申请实施例提供了第一方面的第五种实施方式,第一终端根据性能指标的变化规律与第二终端传输数据包括:

第一终端在第二性能指标变化后的第一时长内采用第二自适应方案与第二终端传输数据,第二自适应方案用于抑制第二性能指标变化。

第一终端根据第二性能指标变化的第一时长,可以预先确定采用第二自适应方案的时长,从而能够有效抑制第二性能指标地变化,保证网络传输质量。

基于第一方面,或第一方面的第一种实施方式,本申请实施例提供了第一方面的第六种实施方式,性能指标的变化规律包括第三性能指标的变化和第四性能指标的变化具有相关性。

该实施方式提供了性能指标的变化规律的一种可行性方案。

基于第一方面的第六种实施方式,本申请实施例提供了第一方面的第七种实施方式,第一终端根据性能指标的变化规律与第二终端传输数据包括:

第一终端在第三性能指标和\或第四性能指标变化时,采用第三自适应方案和第四自适应方案与第二终端传输数据,第三自适应方案用于抑制第三性能指标变化,第四自适应方案用于抑制第四性能指标变化。

基于第三性能指标的变化和第四性能指标的变化具有相关性,第一终端在第三性能指标和第四性能指标中的任意一个性能指标变化时,均同时用第三自适应方案和第四自适应方案与第二终端传输数据,以抑制第三性能指标变化和第四性能指标变化,保证网络传输质量。

本申请实施例第二方面提供了一种终端,该终端作为第一终端,包括:

处理单元,用于根据当前时刻链路的性能指标确定链路的性能指标的变化规律,链路建立在第一终端与第二终端之间;

收发单元,用于根据性能指标的变化规律与第二终端传输数据。

基于第二方面,本申请实施例提供了第二方面的第一种实施方式,处理单元用于:

根据当前时刻链路的性能指标以及预置的网络损伤识别模型,确定链路的性能指标的变化规律,网络损伤识别模型用于根据输入的性能指标输出性能指标的变化规律。

基于第二方面,或第二方面的第一种实施方式,本申请实施例提供了第二方面的第二种实施方式,性能指标的变化规律包括第一性能指标以第一周期进行变化。

基于第二方面的第二种实施方式,本申请实施例提供了第二方面的第三种实施方式,收发单元用于:

根据第一周期确定第一性能指标在第一时刻变化;

采用第一自适应方案在第一时刻与第二终端传输数据,该第一自适应方案用于抑制第一性能指标变化。

基于第二方面,或第二方面的第一种实施方式,本申请实施例提供了第二方面的第四种实施方式,性能指标的变化规律包括第二性能指标变化的持续时长为第一时长。

基于第二方面的第四种实施方式,本申请实施例提供了第二方面的第五种实施方式,收发单元用于:

在第二性能指标变化后的第一时长内采用第二自适应方案与第二终端传输数据,第二自适应方案用于抑制第二性能指标变化。

基于第二方面,或第二方面的第一种实施方式,本申请实施例提供了第二方面的第六种实施方式,性能指标的变化规律包括第三性能指标的变化和第四性能指标的变化具有相关性。

基于第二方面的第六种实施方式,本申请实施例提供了第二方面的第七种实施方式,收发单元用于:

在第三性能指标和\或第四性能指标变化时,采用第三自适应方案和第四自适应方案与第二终端传输数据,第三自适应方案用于抑制第三性能指标变化,第四自适应方案用于抑制第四性能指标变化。

本申请实施例第三方面提供了一种终端,包括:一个或一个以上处理器和存储器,存储器存储有可在处理器上运行的计算机执行指令,当计算机执行指令被处理器执行时,通信装置执行如上述第一方面或第一方面任意一种实施方式所述的方法。

本申请实施例第四方面提供一种芯片或者芯片系统,该芯片或者芯片系统包括至少一个处理器和通信接口,通信接口和至少一个处理器通过线路互联,至少一个处理器用于运行计算机程序或指令,以执行如上述第一方面或第一方面任意一种实施方式所述的方法。

其中,芯片中的通信接口可以为输入/输出接口、管脚或电路等。

基于第四方面,本申请实施例还提供了第四方面的第一种实施方式,本申请实施例中上述描述的芯片或者芯片系统还包括至少一个存储器,该至少一个存储器中存储有指令。该存储器可以为芯片内部的存储单元,例如,寄存器、缓存等,也可以是该芯片的存储单元(例如,只读存储器、随机存取存储器等)。

本申请实施例第五方面提供了一种计算机存储介质,该计算机存储介质用于储存为上述终端所用的计算机软件指令,其包括用于执行为终端所设计的程序。

该终端可以如前述第二方面所描述的终端。

本申请实施例第六方面提供了一种计算机程序产品,该计算机程序产品包括计算机软件指令,该计算机软件指令可通过处理器进行加载来实现上述第一方面中任意一项传输数据的方法中的流程。

从以上技术方案可以看出,本申请具有以下优点:

第一终端先根据当前时刻链路的性能指标确定链路的性能指标的变化规律,链路建立在第一终端与第二终端之间;第一终端然后根据性能指标的变化规律与第二终端传输数据;第一终端根据性能指标的变化规律可以预测性能指标的变化,所以可以在性能指标变化时采取相应的措施,以抑制性能指标的变化,保证网络传输质量,避免性能指标变化后采取措施带来的滞后性。

附图说明

图1为本申请实施例的场景示意图;

图2为申请实施例中传输数据的方法实施例示意图;

图3为本申请实施例提供的一种终端的一个实施例示意图;

图4为本申请实施例提供的一种终端的另一个实施例示意图。

具体实施方式

本申请实施例提供了一种传输数据的方法和终端,能够在性能指标变化时采取相应的措施,以抑制性能指标的变化,保证网络传输质量,避免性能指标变化后采取措施带来的滞后性。

请参阅图1,本申请实施例的场景示意图。如图1所示,第一终端设备和第二终端设备通过之间的链路相互传输数据。其中,终端设备(terminal device),简称终端,也可以称为用户设备(user equipment,UE),是一种具有无线收发功能的设备,可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。所述终端设备可以是手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端、增强现实(augmented reality,AR)终端、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。在图1示出了终端的一种示例,即第一终端和第二终端均为手机。

应理解,两个终端之间的链路是不稳定的,所以网络传输质量会出现波动,为了保证网络传输质量,以提高用户体验,本申请实施例提供了一种传输数据的方法,该方法先确定链路的性能指标的变化规律,然后根据该性能指标的变化规律进行数据传输,从而可以在性能指标变化前采取相应的措施,以抑制性能指标的变化,从而保证网络传输质量。

具体地,请参阅图2,本申请实施例中传输数据的方法实施例示意图。如图2所示,本申请实施例提供了一种传输数据的方法的一个实施例,包括:

步骤101,第一终端根据当前时刻链路的性能指标确定链路的性能指标的变化规律,链路建立在第一终端与第二终端之间。

在本申请实施例中,链路的性能指标可以包括多种,例如,可以包括丢包率、时延、抖动等;性能指标的变化规律也可以有多种,在此不做具体限定。

另外,确定性能指标的变化规律也有多种方法,本申请实施例对此不做限定。

步骤102,第一终端根据性能指标的变化规律与第二终端传输数据。

在本申请实施例中,第一终端可以根据性能指标的变化规律向第二终端发送数据,也可以根据性能指标的变化规律接收来自第二终端的数据。

第一终端根据性能指标的变化规律可以预测性能指标的变化,所以可以在性能指标变化时采取相应的措施,以抑制性能指标的变化,保证网络传输质量,避免性能指标变化后采取措施带来的滞后性。

基于上述说明可知,第一终端可以通过多种方法确定链路的性能指标的变化规律,下面介绍其中一种方法。

在本申请实施例提供的一种传输数据的方法的另一个实施例中,第一终端根据当前时刻链路的性能指标确定链路的性能指标的变化规律包括:

第一终端根据当前时刻链路的性能指标以及预置的网络损伤识别模型,确定链路的性能指标的变化规律,网络损伤识别模型用于根据输入的性能指标输出性能指标的变化规律。

可以理解的是,在第一终端根据网络损伤识别模型确定链路的性能指标的变化规律之前,可以在服务器上训练得到该网络损伤识别模型,然后服务器将该网络损伤识别模型下发至第一终端上,同时也可以将该网络损伤识别模型下发至第二终端上,使得第一终端和第二终端在相互通信的过程中,可以根据该网络损伤识别模型确定链路的性能指标的变化规律。

其中,服务器训练得到网络损伤识别模型的方法有多种,例如可以采用神经网络的方法进行训练,训练网络损伤识别模型时输入的性能指标可以根据实际需要进行选择,本申请实施例对此不做限定。

在本申请实施例中,服务器训练得到网络损伤识别模型,使得第一终端根据该网络损伤识别模型确定链路的性能指标的变化规律,从而保证链路的性能指标的变化规律的准确性。

基于前述实施例可知,性能指标的变化规律可以包括多种,下面以不同的示例对性能指标的变化规律进行介绍。

在本申请实施例提供的一种传输数据的方法的另一个实施例中,性能指标的变化规律包括第一性能指标以第一周期进行变化。

本申请实施例对第一性能指标的种类不做具体限定;例如,当第一性能指标为丢包率时,丢包率可能每经过第一周期后出现陡增;当第一性能指标为时延时,时延可能每经过第一周期后出现陡增;当第一性能指标为抖动时,抖动也可能每经过第一周期出现陡增。

其中,不同性能指标对应的第一周期可以不同。

基于上述实施例,本申请实施例提供了一种传输数据的方法的另一个实施例,第一终端根据性能指标的变化规律与第二终端传输数据包括:

第一终端先根据第一周期确定第一性能指标在第一时刻变化;

第一终端然后采用第一自适应方案在第一时刻与第二终端传输数据,该第一自适应方案用于抑制第一性能指标变化。

其中,第一自适应方案可以根据性能指标的种类进行调整,例如,若第一性能指标为丢包率,且丢包率每经过第一周期后出现陡增,那么第一终端可以采用自动重传机制或向前纠错机制与向第二终端发送数据;若第一性能指标为时延,且时延每经过第一周期后出现陡增,那么第一终端可以增加缓冲区域的深度来抑制时延的陡增;同样地,若第一性能指标为抖动,且抖动每经过第一周期后出现陡增,那么第一终端可以增加缓冲区域的深度来抑制抖动的陡增。

在本申请实施例中,第一终端根据第一周期确定第一时刻,从而可以预先确定第一自适应方案,以在第一时刻到来时根据第一自适应方案与第二终端传输数据,避免了采用第一自适应方案的滞后性,以保证网络传输质量。

在本申请实施例提供的一种传输数据的方法的另一个实施例中,性能指标的变化规律包括第二性能指标变化的持续时长为第一时长。

本申请实施例对第二性能指标的种类不做具体限定;例如,当第二性能指标为丢包率时,丢包率每次出现陡增的持续时长为第一时长;当第二性能指标为时延时,时延每次出现陡增的持续时长为第一时长;当第二性能指标为抖动时,抖动每次出现陡增的持续时长为第一时长。

其中,不同性能指标对应的第一时长可以不同。

基于上述实施例,本申请实施例提供了一种传输数据的方法的另一个实施例,第一终端根据性能指标的变化规律与第二终端传输数据包括:

第一终端在第二性能指标变化后的第一时长内采用第二自适应方案与第二终端传输数据,第二自适应方案用于抑制第二性能指标变化。

其中,第二自适应方案可以根据性能指标的种类进行调整,例如,若第二性能指标为丢包率,且丢包率每次出现陡增的持续时长为第一时长,那么第一终端可以在丢包率出现陡增后的第一时长内,采用自动重传机制或向前纠错机制与向第二终端发送数据;若第二性能指标为时延,且时延每次出现陡增的持续时长为第一时长,那么第一终端可以在丢包率出现陡增后的第一时长内,增加缓冲区域的深度来抑制时延的陡增;同样地,若第二性能指标为抖动,且抖动每次出现陡增的持续时长为第一时长,那么第一终端可以在丢包率出现陡增后的第一时长内,增加缓冲区域的深度来抑制抖动的陡增。

在本申请实施例中,第二性能指标的变化可以是周期性地,也可以是非周期性地。

在本申请实施例中,第一终端根据第一时长可以预先确定采用第二自适应方案的时长,以确保第一终端在第二性能指标变化后的第一时长内采用第二适应方案与第二终端传输数据,从而能够有效抑制第二性能指标地变化,保证网络传输质量。

在本申请实施例提供的一种传输数据的方法的另一个实施例中,性能指标的变化规律包括第三性能指标的变化和第四性能指标的变化具有相关性。

本申请实施例对第三性能指标和第四性能指标的种类不做限定。

其中,该相关性包括多种,例如可以为第三性能指标和第四性能指标两个时间序列同时增加,可以为第三性能指标和第四性能指标两个时间序列同时降低,也可以为第三性能指标时间序列增加的同时,第四性能指标时间序列降低。

需要说明的是,存在多种方法确定第三性能指标和第四性能指标的变化具有相关性,例如,可以通过第三性能指标和第四性能指标两个时间序列的图形相似度确定第三性能指标和第四性能指标的变化具有相关性,其中可以通过动态时间规整DTW算法计算该图形相似度,也可以通过其他统计学指标确定第三性能指标和第四性能指标的变化具有相关性,其中该统计学指标可以为spearman相关系数。

基于上述实施例,本申请实施例提供了一种传输数据的方法的另一个实施例,第一终端根据性能指标的变化规律与第二终端传输数据包括:

第一终端在第三性能指标和\或第四性能指标变化时,采用第三自适应方案和第四自适应方案与第二终端传输数据,第三自适应方案用于抑制第三性能指标变化,第四自适应方案用于抑制第四性能指标变化。

在本申请实施例中,基于第三性能指标和第四性能指标两个时间序列同时增加,第一终端在第三性能指标和第四性能指标中的任意一个性能指标变化时,均同时采用第三适应方案和第四自适应方案与第二终端传输数据;例如,假设第三性能指标为丢包率,第四性能指标为时延,且丢包率和时延两个时间序列同时增加,当丢包率和时延两个时间序列中的任意一个时间序列增加时,第一终端均采用自动重传机制或向前纠错机制与第二终端传输数据,同时还增加缓冲区域的深度。

在本申请实施例中基于第三性能指标的变化和第四性能指标的变化具有相关性,第一终端在第三性能指标和第四性能指标中的任意一个性能指标变化时,均同时用第三自适应方案和第四自适应方案与第二终端传输数据,以抑制第三性能指标变化和第四性能指标变化,保证网络传输质量。

上面对传输数据的方法进行了介绍,下面对本申请实施例中的终端进行介绍。请参阅图3,本申请实施例提供的一种终端的一个实施例示意图。如图3所示,本申请实施例提供了一种终端的一个实施例,该终端作为第一终端,包括:

处理单元201,用于根据当前时刻链路的性能指标确定链路的性能指标的变化规律,链路建立在第一终端与第二终端之间;

收发单元202,用于根据性能指标的变化规律与第二终端传输数据。

基于上述实施例,本申请实施例提供了一种终端的另一个实施例,处理单元201用于:

根据当前时刻链路的性能指标以及预置的网络损伤识别模型,确定链路的性能指标的变化规律,网络损伤识别模型用于根据输入的性能指标输出性能指标的变化规律。

基于上述实施例,本申请实施例提供了一种终端的另一个实施例,性能指标的变化规律包括第一性能指标以第一周期进行变化。

基于上述实施例,本申请实施例提供了一种终端的另一个实施例,收发单元202用于:

根据第一周期确定第一性能指标在第一时刻变化;

采用第一自适应方案在第一时刻与第二终端传输数据,该第一自适应方案用于抑制第一性能指标变化。

基于上述实施例,本申请实施例提供了一种终端的另一个实施例,性能指标的变化规律包括第二性能指标变化的持续时长为第一时长。

基于上述实施例,本申请实施例提供了一种终端的另一个实施例,收发单元202用于:

在第二性能指标变化后的第一时长内采用第二自适应方案与第二终端传输数据,第二自适应方案用于抑制第二性能指标变化。

基于上述实施例,本申请实施例提供了一种终端的另一个实施例,性能指标的变化规律包括第三性能指标的变化和第四性能指标的变化具有相关性。

基于上述实施例,本申请实施例提供了一种终端的另一个实施例,收发单元202用于:

在第三性能指标和\或第四性能指标变化时,采用第三自适应方案和第四自适应方案与第二终端传输数据,第三自适应方案用于抑制第三性能指标变化,第四自适应方案用于抑制第四性能指标变化。

接下来,本申请实施例还提供了一种终端设备,如图4所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该属性信息展示装置可以为包括手机、平板电脑、个人数字助理(Personal DigitalAssistant,PDA)、销售终端(Point of Sales,POS)、车载电脑等任意终端设备,以属性信息展示装置为手机为例:

图4示出的是与本发明实施例提供的属性信息展示装置相关的手机的部分结构的框图。参考图4,手机包括:射频(Radio Frequency,RF)电路410、存储器420、输入单元430、显示单元440、传感器450、音频电路460、无线保真(wireless fidelity,WiFi)模块470、处理器480、以及电源490等部件。本领域技术人员可以理解,图4中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面结合图4对手机的各个构成部件进行具体地介绍:

RF电路410可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器480处理;另外,将设计上行的数据发送给基站。通常,RF电路410包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low NoiseAmplifier,LNA)、双工器等。此外,RF电路410还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(GlobalSystem of Mobile communication,GSM)、通用分组无线服务(General Packet RadioService,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。

存储器420可用于存储软件程序以及模块,处理器480通过运行存储在存储器420的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器420可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器420可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

输入单元430可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元430可包括触控面板431以及其他输入设备44。触控面板431,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板431上或在触控面板431附近的操作),并根据预先设定的程式驱动相应的连接装置。可选地,触控面板431可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器480,并能接收处理器480发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板431。除了触控面板431,输入单元430还可以包括其他输入设备44。具体地,其他输入设备44可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

显示单元440可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元440可包括显示面板441,可选地,可以采用液晶显示器(Liquid CrystalDisplay,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板441。进一步地,触控面板431可覆盖显示面板441,当触控面板431检测到在其上或附近的触摸操作后,传送给处理器480以确定触摸事件的类型,随后处理器480根据触摸事件的类型在显示面板441上提供相应的视觉输出。虽然在图4中,触控面板431与显示面板441是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板431与显示面板441集成而实现手机的输入和输出功能。

手机还可包括至少一种传感器450,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板441的亮度,接近传感器可在手机移动到耳边时,关闭显示面板441和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

音频电路460、扬声器461,传声器462可提供用户与手机之间的音频接口。音频电路460可将接收到的音频数据转换后的电信号,传输到扬声器461,由扬声器461转换为声音信号输出;另一方面,传声器462将收集的声音信号转换为电信号,由音频电路460接收后转换为音频数据,再将音频数据输出处理器480处理后,经RF电路410以发送给比如另一手机,或者将音频数据输出至存储器420以便进一步处理。

WiFi属于短距离无线传输技术,手机通过WiFi模块470可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图4示出了WiFi模块470,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

处理器480是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器420内的软件程序和/或模块,以及调用存储在存储器420内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选地,处理器480可包括一个或多个处理单元;可选地,处理器480可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器480中。

手机还包括给各个部件供电的电源490(比如电池),可选地,电源可以通过电源管理系统与处理器480逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管未示出,手机还可以包括摄像模块、蓝牙模块等,在此不再赘述。

在本申请实施例中,处理器480可以配置为与存储器420通信,在终端设备上执行存储器420中的一系列指令操作。

本实施例中,处理器480可以执行前述图3所示实施例中终端所执行的操作,具体此处不再赘述。

本实施例中,处理器480中的具体功能模块划分可以与前述图3中所描述的处理单元、收发单元等单元的功能模块划分方式类似,此处不再赘述。

本申请实施例还提供一种芯片或者芯片系统,该芯片或者芯片系统包括至少一个处理器和通信接口,通信接口和至少一个处理器通过线路互联,至少一个处理器用于运行计算机程序或指令,以执行前述图3所示实施例中终端所执行的操作,具体此处不再赘述。

其中,芯片中的通信接口可以为输入/输出接口、管脚或电路等。

本申请实施例还提供了芯片或者芯片系统的第一种实施方式,本申请中上述描述的芯片或者芯片系统还包括至少一个存储器,该至少一个存储器中存储有指令。该存储器可以为芯片内部的存储单元,例如,寄存器、缓存等,也可以是该芯片的存储单元(例如,只读存储器、随机存取存储器等)。

本申请实施例还提供了一种计算机存储介质,该计算机存储介质用于储存为上述终端所用的计算机软件指令,其包括用于执行为终端所设计的程序。

该终端可以如前述图3所描述的终端。

本申请实施例还提供了一种计算机程序产品,该计算机程序产品包括计算机软件指令,该计算机软件指令可通过处理器进行加载来实现上述图2所示的传输数据的方法中的流程。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。

所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(Digital Subscriber Line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

相关技术
  • 用于在电信网络与电信终端设备之间传输参数数据且用于在电信终端设备上激活和/或改变和/或停用通过参数数据限定或表示的通信配置文件的方法、用于传输参数数据的系统、用于传输参数数据的电信终端设备、计算机程序以及计算机程序产品
  • 在用于数据电信的数据终端设备和数据传输设备之间运行无线V.24数据传输系统中用于控制数据传输的方法
技术分类

06120113063385