信号处理方法、装置、设备及存储介质与流程

文档序号:19320271发布日期:2019-12-04 00:27阅读:337来源:国知局
信号处理方法、装置、设备及存储介质与流程
本申请涉及无线通信网络,具体涉及一种信号处理方法、装置、设备及存储介质。
背景技术
:随着通信技术的发展,人们对通信质量和效率等的需求越来越高。无线通信技术中,通过非授权载波辅助授权载波通信,可以增加可用带宽,提高频谱利用率及数据传输速率。根据etsi标准,新空口非授权频谱接入(newradio-basedaccesstounlicensedspectrum,nr-u)的通信要满足占用信道带宽(occupiedchannelbandwidth,ocb)和功率谱密度(powerspectrumdensity,psd)的要求。对于nr授权载波中的release15版本,当物理上行控制信道(physicaluplinkcontrolchannel,pucch)格式format0、1都是使用序列来携带信息的,序列在频域上占用1个物理资源快(physicalresourceblock,prb),当pucchformat0或1在nr-u中传输时,如果对子载波不进行改进或增强,信号将不能满足ocb和psd要求。为了满足ocb和psd,pucch的序列长度需要增加,即由原来的长度为12的序列扩充为长度为120的序列。如果直接将序列重复发射的话,立方度量(cubicmetric,cm)或者峰均比(peaktoaveragepowerratio,papr)值很高,会大大降低pucch的覆盖能力。本申请就是要寻找cm值/papr更低的序列。另一方面,还要保证增强序列之间的互相关最低以减少用户之间尤其是小区之间的用户的干扰。技术实现要素:本申请提供用于信号处理方法、装置、设备及存储介质,当pucchformat0或1在nr-u中传输时,对子载波进行增强,使得信号可以满足ocb和psd要求。本申请实施例提供一种信号处理方法,包括:确定物理上行控制信道pucch的交错interlace结构的物理资源块prb中序列的变换参数集合;所述变换参数集合包括如下至少一项:循环移位值集合、相位旋转角度集合或者interlace中的prb使用的基序列集合;所述interlace结构包括第一数量的prb;根据所述变换参数集合生成每个prb分别对应的子载波序列,获得interlace结构的信号。本申请实施例提供一种信号处理装置,包括:变换参数集合确定模块,用于确定物理上行控制信道pucch的交错interlace结构的物理资源块prb中序列的变换参数集合;所述变换参数集合包括如下至少一项:循环移位值集合、相位旋转角度集合或interlace中prb使用的基序列集合;所述interlace结构包括第一数量的prb;子载波序列生成模块,用于根据所述变换参数集合生成每个prb分别对应的子载波序列,获得interlace结构的信号。本申请实施例提供一种通信设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本申请实施例所述的信号处理方法。本申请实施例提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例中的信号处理方法。附图说明图1为是本申请实施例提供的一种interlace结构的示意图;图2为是本申请实施例提供的一种信号处理方法的流程图;图3为是本申请实施例提供的一种信号处理装置的结构框图;图4为是本申请实施例提供的一种设备的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚明白,下文中将结合附图对本申请的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在nr授权载波中,低papr的序列根据1个基序列进行循环移位产生,可表示为如下公式:0≤n<mzc,其中是序列的长度,α为循环移位值,为基序列。在单个基序列的基础上,根据不同的α和δ可以得到多个序列。在release-15版本中,基序列被分为若干组,u∈{0,1,…,29}是组编号,v是组内基序列的编号,每个组包含1个长度为1/2≤m/2δ≤5的基序列(v=0),每个组序列也可以包含2个长度(v=0,1)为6≤m/2δ额的基序列。基序列是根据长度mzc确定的。其中,mzc的取值可以是6、12、18和24,基序列的表达式为:表1是长度为12时的值。表1序列组编号u=(ffh+fss)mod30,组中的序列编号v根据高层参数pucch-grouphopping确定。如果pucch-grouphopping是'neither',则fgh=0,fss=nidmod30,v=0,其中如果高层配置了参数hoppingid,nid就是hoppingid,否则如果pucch-grouphopping是'enable',fss=nidmod30,v=0,其中,c(i)是为随机序列,初始值为如果高层配置了参数hoppingid,nid就是hoppingid,否则如果pucch-grouphopping是'disable',fgh=0,其中,c(i)是伪随机序列,初始是如果高层配置了参数hoppingid,nid就是hoppingid,否则如果高层参数intraslotfrequencyhopping配置的时隙内的跳频不使能,跳频索引nhop=0;如果高层参数intraslotfrequencyhopping配置的时隙内的跳频使能,在第1跳nhop=0,在第2跳,nhop=1。循环移位值α是时隙编号、符号编号的函数,表达式为:式中,l是pucch传输中正交频复用ofdm的编号,l=0是pucch传输的第1个ofdm符号;是无线帧中的时隙编号;l'是pucch传输所在的时隙中的ofdm符号的索引;m0对于pucchformat0and1由基站配置,而对于pucchformat3,取值是0,对于pucchformat4,根据基站配置的索引查表获得;mcs对于pucchformat0,通过查表获得,其他情况均为0。函数ncs(nc,l)的表达式是:伪随机序列的初始值是cinit=nid,如果高层配置了参数hoppingid,nid就是hoppingid,否则伪随机序列是由1个长度为31的gold序列产生的。长度为mpn的输出序列c(n),n=0,1,…mpn-1可表示为:nc=1600,第一个m序列x1(n)初始化为x1(n)=0,n=0,1…30,第2个m序列x2(n)的初始值是在nr授权载波中,pucchformat0和1使用上述序列携带信息。其中,上面所述公式中的n是整数,j是虚数单位即对于pucchformat0、1、3和4来说,δ=0。在nr-u中,对于pucch要支持以prb为基础的交错interlace结构。即对于系统带宽为20mhz、子载波间隔为30khz的,有5个interlace,每个interlace包含10个prb。图1是本申请实施例提供的一种interlace结构的示意图,如图1所示,每个interlace包含10个prb,且10个prb呈现交错结构。在一实施例中,图2是本申请实施例提供的一种信号处理方法的流程图。本实施例适用于对子载波进行处理的情况。本实施例可以通过发送端来执行。其中,发送端可以为调度节点(例如,基站,接入点等)或用户终端(userequipment,ue)。如图2所示,本实施例提供的方法包括s110-s130。s110,确定物理上行控制信道pucch的交错interlace结构的物理资源块prb中序列的变换参数集合。其中,变换参数集合包括如下至少一项:循环移位值集合、相位旋转角度集合或者interlace中prb使用的基序列集合;interlace结构包括第一数量的prb。本实施例中,第一数量可以为10。s120,根据变换参数集合生成每个prb分别对应的子载波序列,获得interlace结构的信号。其中,interlace结构的信号满足设定调节。设定条件包括立方度量cm值小于第一设定值或者均峰比papr小于第二设定值,且基序列之间的相互关系数小于第三设定值。在一实施例中,每个prb使用1个基序列集合,每个prb使用的基序列集合可以相同或者不同。当相同时,根据基站gnb配置的索引从设定0-29个基序列集合中选择索引对引的基序列集合,作为interlace结构每个prb中的基序列集合,例如索引u=3,查找表1获得基序列的为[-3,-3,-1,3,3,3,-3,3,-3,1,-1,-3]。当每个prb中的基序列集合不同时,从设定0-29个基序列集合中选择10的基序列集合,将这10个的基序列集合映射至interlace结构的每个prb上。其中设定基序列集合可以是release-15版本中的基序列集合。在一个实施例中,从设定基序列集合中确定第二数量的基序列组合,并对第二数量的基序列组合创建索引;其中,基序列组合包含第一数量的基序列集合,第二数量大于或等于设定基序列集合数量。根据gnb配置的索引选择对应的基序列组合,其中,基序列组合表示为式中,i为基序列组合的索引值,q为由第一数量确定,u0,u1…uq为release-15版本中基序列集合的索引值。其中,第二数量可以是43。表2是本实施例中的43个基序列组合。表2说明:最终使用的基序列集合包含在表2中,但是表2的行向量的顺序不一定完全按照表2目前的顺序。如表2所示,首先根据基序列组合的索引值获得基序列组合在根据表1获得每个prb使用的基序列集合0≤n≤mzc-1。根据时隙编号和pucch所在的ofdm符号编号计算得到循环移位值α,再得到每个prb使用的子载波序列其中,l=0表示单符号pucch传输,l=0,1表示2符号pucch传输。示例性的,以u=0为例,查表可知,最终使用的基序列组合为其中,每个子基序列可查表1获得,如子基序列0≤n≤11,查表1中的(行索引29)获得。在本实施例中,interlace中的每个prb使用的基序列是由gnb配置的组编号u确定的,但是interlace中的每个prb使用的基序列是根据表2并不相同,他们需要根据表2中的u0,u1…uq进一步查表1确定。也可以将表2和表1合成为一个表格,所述表格的组成1个长度为120的序列。例如,示例中u=0,最终该interlace中的10个prb使用的基序列是:0≤n≤10mzc-1,mzc=12是{[-33-33-3-33-1-113-3],[-113-31-11-1-1-31-1],[-3-11-31333-1-333],[3-1-33-3-1333-3-1-3],[-3-33-3-1333-1-31-3],[-3-33-3-1333-1-31-3],[-1-1-1-11-3-133-1-31],[-313-1-1-3-3-1-131-3],[-3-1-11311-11-1-31],[-3-3-1333-33-31-1-3]}.而每个prb使用的循环移位值是相同的,他们仍然根据时隙编号和pucch所在的ofdm符号编号计算得到循环移位计算。最后映射到10个rb(即1个interlace)上的序列x(n)是在一个实施例中,interlace中的每个prb使用的基序列是相同的,但是每个prb使用的循环移位可能是不同的。具体过程是:对于pucchformat0或1,将组编号为u的基序列在1个interlace包含的10个prb上重复映射,所述组编号u由高层参数配置,interlace中的每个prb使用1个循环移位值,即该interlace中每个prb使用的基序列是一样的,但是每个prb使用的循环移位值可能是不同的,需要进一步确定。其中每个prb使用1个循环移位cyclicshift。即每个rb的循环移位是:p=0,1,2,...,9l是pucch传输中正交频复用ofdm的编号,l=0是pucch传输的第1个ofdm符号;是无线帧中的时隙编号;l'是pucch传输所在的时隙中的ofdm符号的索引;m0对于pucchformat0and1由基站配置,而对于pucchformat3,取值是0,对于pucchformat4,根据基站配置的索引查表获得;mcs对于pucchformat0,通过查表获得,其他情况均为0;mp是待求解的值,它根据表3确定或根据组编号查表4获得。p是interlace中的prb的编号。在一个实施例中,对于所有的u序列,使用同一循环移位值集合,该集合中的10个循环移位值可以相等或者其中至少两个相等。示例性的,表3是一组互不相等的mp值,对于所有的u序列,都采用该组mp值。仿真验证,如果将表4中的任意一行作为所有u序列在10个prb上使用的循环移位值的集合,除了u=16和u=25对应的循环移位集合,即{2,1,0,11,9,8,7,5,4,3}和{10,5,6,1,2,3,4,11,0,7}作为所有u序列在10个prb上使用的循环移位值的集合时,整体cm值偏高(在2db以上),其它的都可以作为所有u序列在10个prb上使用的循环移位集合。即表3中的mp的值可以是表4中的任意一行,如果cm值的必须控制在2db以下时,{2,1,0,11,9,8,7,5,4,3}和{10,5,6,1,2,3,4,11,0,7}不能作为表3的mp。表3p0123456789mp9876543210在一个实施例中,首先确定设定每个基序列集合分别对应的10个互不相等的mp值,然后根据互不相等的mp值计算10个的循环移位值。表4是本实施例中设定0-29个基序列集合分别对应的10个mp值。表4示例性的,首先,根据基站的配置的索引确定序列对应的组编号,假设u的取值为0,则根据表4可知,10个prb的循环移位值为[0,1,2,3,5,9,4,6,7,8]。查表1可以获得进而计算得到基序列mzc=12。每个prb使用的子载波序列是:p=0,1,2,...,9最终映射到10个prb上的序列是:p=0,1,...,9其中,l=0表示单符号pucch传输,l=0,1表示2符号pucch传输。在一个实施例中,若变换参数集合为相位旋转角度集合,则根据变换参数集合生成每个prb分别对应的子载波序列,通过如下方式实施;根据相位旋转角按照如下公式对每个prb中的序列分别进行相位旋转:0≤n<mzc,其中,α为循环移位值,θp为相位旋转角,为基序列,p为interlace结构中prb的序号。本实施例中,每个prb使用1个相位角对序列进行相位旋转,相当于对序列做分组扩频。每个prb使用的基序列相同、循环移位相同,只是每个prb的相位旋转的角度需要进一步确定。其中相位角可以是所有基序列使用相同的相位角集合,此时可以查表5得到,表5中的kp可以是表6~表16中的任意一行中的k0,k1,k2,...,k8,k9。每个基序列也可以使用不同的相位角的集合,此时查表6~16中任意一个表格得到。所述的相位旋转角度集合指的是10个prb的相位角组成的集合。其中,确定每个prb中序列的相位旋转角集合的方式可以是:确定候选角个数;候选角个数为大于1的正整数;对于候选角个数,确定release-15版本每个基序列集合分别对应的10个的相位旋转角;根据gnb配置的索引及候选角个数选择每个prb中的基序列分别对应的相位旋转角。示例性的,对于所有的u序列,使用同一组相位旋转角,表5为候选角个数为2时,即θp=kp*π,10个kp的值。表5p0123456789kp0000011010示例性的,表6-表14分别是候选角个数是2、3、4、5、6、7、8、9、10时release-15版本中每个基序列分别对应的10个kp的值。即θp=kp*π、θp=kp*2π/3、θp=kp*π/2、θp=kp*2π/5、θp=kp*π/3、θp=kp*2π/7、θp=kp*π/4、θp=kp*2π/9和θp=kp*π/5时的release-15版本中每个基序列分别对应的10个kp的。需要说明的是,为了节约表格或者简化处理,对于表6~表14中每一个基序列集合使用的相位旋转角集合都可以作为所有基序列集合使用的相位旋转角集合。特别地,我们可以选择在表格中重复出现次数最多的相位旋转角集合作为所有基序列集合使用的集合,即,如果考虑所有可能的候选相位角的个数,表5中的kp的集合可以是{0000011010},{0120000021},{0101300210},{0012141442},{0124141543},{0032001514},{0100440625},{0234130851},{0502650008}和{0221278416}。表6表7表8表9表10表11表12表13表14在一个实施例中,根据基站配置的索引确定基序列的组编号u,边查找表1获得计算得到基序列0≤n≤mzc-1,其中mzc的值为12,。然后使用10个相位角对基序列进行相位旋转,其中,相位角可根据表5-表14中任意1个确定。对序列整体做相位旋转,每个rb使用1个相位角。每个rb上使用的序列为:0≤n<mzc。最终映射到10个prb上的子载波序列为:p=0,1,...,9其中,l=0表示单符号pucch传输,l=0,1表示2符号pucch传输。在一个实施例中,在根据所述基序列和所述循环移位值生成每个prb分别对应的子载波序列之后,还包括如下步骤:确定每个子载波的相位旋转角;其中,每个prb对应的子载波序列中至少两个子载波的相位旋转角不同;对每个子载波按照确定的相位旋转角进行相位旋转。本实施例中,子载波序列中包含有12个子载波,每个子载波的相位旋转角可以不同,或者部分相同。如每6个、每4个、每3个或者每2个子载波的相位旋转角相同。以每6个子载波的相位旋转角相同为例,1个interlace一共有2*10=20个角度。表15为设定每个基序列分别对应的20个相位旋转角度。经仿真验证,u={25,29,20}对应的相位矢量用于所有基序列时,平均cm值较高,在2db以上、2.3db以下。其余基序列对应的相位矢量用于所有基序列时,平均cm值在2db以下。所以,如果cm值的不超过某一阈值,如2.3db时,表15中的任意一行相位矢量都可以作为所有基序列使用的相位矢量,否则,如果cm的值不能超过2db时,则,除了={25,29,20},其余的基序列对应的相位矢量都可以作为所有基序列的相位矢量。其中{01000100001111001000}在表15中出现的最多,可以作为所有基序列集合的相位旋转角集合。表15在一个实施例中,根据基站配置的索引确定基序列的组编号u,根据组编号的u查找表1获得计算得到基序列0≤n≤mzc-1,其中mzc的值为12,。然后使用20个相位角对基序列进行相位旋转,其中,相位角可根据表15确定。每连续的6个子载波使用相同的相位角,则每个prb使用2个相位角。每个prb上使用的序列为:最终映射到10个rb上的子载波序列为:其中,l=0表示单符号pucch传输,l=0,1表示2符号pucch传输。表16特别说明,本申请中表格出现的cm值只是为了说明其所对应的cm值,在实际中cm值对应的列可以不出现。即查表的时候,只需要根据gnb配置的参数确定出组编号u,然后根据u查表即可。在一个实施例中,根据基站配置的索引确定基序列的组编号u,根据组编号的u查找表1获得计算得到基序列0≤n≤mzc-1,其中mzc的值为12,。然后使用30个相位角对基序列进行相位旋转,其中,相位角可根据表16确定。每连续的4个子载波使用相同的相位角,则每个prb使用3个相位旋转角。每个prb上使用的序列为:最终映射到10个rb上的子载波序列为:p=0,1,2,...,9其中,l=0表示单符号pucch传输,l=0,1表示2符号pucch传输。在一个实施例中,将gnb配置的子载波序列进行循环移位,生成每个prb对应的子载波序列。例如:gnb给配置的序列是gnb给ue配置的序列是s=[s0,s1,s2,s3,s4,s5,s6,s7,s8,s9,s10,s11],对该序列进行循环移位获得每个prb对应的子载波序列。可以将该序列的元素视为1个circularbuffer。图3是本申请实施例提供的一种信号处理装置的结构框图。如图3所示,该装置包括:变换参数集合确定模块310和子载波序列生成模块320。变换参数集合确定模块310,用于确定物理上行控制信道pucch的交错interlace结构的物理资源块prb中序列的变换参数集合;所述变换参数集合包括如下至少一项:循环移位值集合、相位旋转角度集合或者interlace中的prb使用的基序列集合;所述interlace结构包括第一数量的prb;子载波序列生成模块320,用于根据所述变换参数集合生成每个prb分别对应的子载波序列,获得interlace结构的信号。在一个实施例中,变换参数集合确定模块310,还用于:根据gnb配置的索引从设定基序列集合中选择所述索引对应的基序列集合,确定为interlace结构每个prb中序列的基序列集合;或者,从设定基序列集合中选择第一数量的基序列集合;将所述第一数量的基序列集合确定为interlace结构的每个prb使用的基序列集合。在一个实施例中,变换参数集合确定模块310,还用于:从设定基序列集合中确定第二数量的基序列组合,并对所述第二数量的基序列组合创建索引;其中,基序列组合包含所述第一数量的基序列集合,第二数量大于或等于设定基序列集合数量;根据gnb配置的索引选择对应的基序列组合,其中,基序列组合表示为式中,i为基序列组合的索引值,q由第一数量确定,u0,u1…uq为设定基序列集合的索引值。在一个实施例中,变换参数集合确定模块310,还用于:确定第一数量的互不相等或者其中至少两个相等循环移位值;其中,循环移位值的公式为:式中,q由第一数量确定;l是pucch传输中正交频复用ofdm的编号,l=0是pucch传输的第1个ofdm符号;是无线帧中的时隙编号;l'是pucch传输所在的时隙中的ofdm符号的索引;m0对于pucchformat0和1由基站配置,而对于pucchformat3,取值是0,对于pucchformat4,根据基站配置的索引查表获得;mcs对于pucchformat0,通过查表获得,其他情况均为0;mp是待求解的值;将所述第一数量的循环移位值确定为interlace结构的prb中序列的循环移位值集合。在一个实施例中,变换参数集合确定模块310,还用于:确定每个设定基序列集合分别对应的第一数量的互不相等的循环移位值;根据gnb配置的索引选择对应的第一数量的循环移位值。在一个实施例中,变换参数集合确定模块310,还用于:确定每个设定基序列集合分别对应的第一数量的互不相等的mp值;根据互不相等的mp值计算第一数量的循环移位值。在一个实施例中,若变换参数集合为相位旋转角度集合,子载波序列生成模块320,还用于:根据所述相位旋转角集合按照如下公式对每个prb中的序列分别进行相位旋转,获得每个prb分别对应的子载波序列:0≤n<mzc,其中,α为循环移位值,θp为相位旋转角,为基序列,p为interlace结构中prb的序号。在一个实施例中,变换参数集合确定模块310,还用于:确定候选角个数;所述候选角个数为大于1的正整数;对于所述候选角个数,确定release-15版本每个基序列集合分别对应的第一数量的相位旋转角;根据gnb配置的索引及候选角个数选择interlace结构的prb中序列的相位旋转角集合。在一个实施例中,变换参数集合确定模块310,还用于:确定每个子载波的相位旋转角;其中,每个prb对应的子载波序列中至少两个子载波的相位旋转角不同;对每个子载波按照确定的相位旋转角进行相位旋转。在一个实施例中,子载波序列生成模块,还用于:将gnb配置的子载波序列进行循环移位,生成每个prb对应的子载波序列。在一个实施例中,interlace结构的信号满足设定条件,设定条件包括立方度量cm值小于第一设定值或者均峰比papr小于第二设定值,且基序列之间的相互关系数小于第三设定值。图4是本申请实施例提供的一种设备的结构示意图。如图4所示,本申请提供的设备,包括:处理器510以及存储器520。该设备中处理器510的数量可以是一个或者多个,图4中以一个处理器510为例。该设备中存储器520的数量可以是一个或者多个,图4中以一个存储器520为例。该设备的处理器510以及存储器520可以通过总线或者其他方式连接,图4中以通过总线连接为例。实施例中,该设备为发送端。其中,发送端可以为调度节点、基站或ue中的其中一个。存储器520作为一种计算机可读存储介质,可设置为存储软件程序、计算机可执行程序以及模块,如本申请任意实施例的设备对应的程序指令/模块(例如,数据传输装置中的编码模块和第一发送模块)。存储器520可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器520可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器520可进一步包括相对于处理器510远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。上述提供的设备可设置为执行上述任意实施例提供的应用于信号处理方法,具备相应的功能和效果。对应存储器520中存储的程序可以是本申请实施例所提供应用于信号处理方法对应的程序指令/模块,处理器510通过运行存储在存储器520中的软件程序、指令以及模块,从而执行计算机设备的一种或多种功能应用以及数据处理,即实现上述方法实施例中应用于信号处理方法。可以理解的是,上述设备为接收端时,可执行本申请任意实施例所提供的应用于信号处理方法,且具备相应的功能和效果。其中,设备可以为基站或ue中的其中一个。本申请实施例还提供一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行一种信号处理方法,该方法包括:确定物理上行控制信道pucch的交错interlace结构的物理资源块prb中序列的变换参数集合;所述变换参数集合包括如下至少一项:循环移位值集合、相位旋转角度集合或者每个prb中的基序列集合;所述interlace结构包括第一数量的prb;根据所述变换参数集合生成每个prb分别对应的子载波序列,获得满足设定条件的interlace结构的信号。本领域内的技术人员应明白,术语用户设备涵盖任何适合类型的无线用户设备,例如移动电话、便携数据处理装置、便携网络浏览器或车载移动台。一般来说,本申请的多种实施例可以在硬件或专用电路、软件、逻辑或其任何组合中实现。例如,一些方面可以被实现在硬件中,而其它方面可以被实现在可以被控制器、微处理器或其它计算装置执行的固件或软件中,尽管本申请不限于此。本申请的实施例可以通过移动装置的数据处理器执行计算机程序指令来实现,例如在处理器实体中,或者通过硬件,或者通过软件和硬件的组合。计算机程序指令可以是汇编指令、指令集架构(instructionsetarchitecture,isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码。本申请附图中的任何逻辑流程的框图可以表示程序步骤,或者可以表示相互连接的逻辑电路、模块和功能,或者可以表示程序步骤与逻辑电路、模块和功能的组合。计算机程序可以存储在存储器上。存储器可以具有任何适合于本地技术环境的类型并且可以使用任何适合的数据存储技术实现,例如但不限于只读存储器(read-onlymemory,rom)、随机访问存储器(randomaccessmemory,ram)、光存储器装置和系统(数码多功能光碟(digitalvideodisc,dvd)或光盘(compactdisk,cd))等。计算机可读介质可以包括非瞬时性存储介质。数据处理器可以是任何适合于本地技术环境的类型,例如但不限于通用计算机、专用计算机、微处理器、数字信号处理器(digitalsignalprocessing,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、可编程逻辑器件(field-programmablegatearray,fgpa)以及基于多核处理器架构的处理器。通过示范性和非限制性的示例,上文已提供了对本申请的示范实施例的详细描述。但结合附图和权利要求来考虑,对以上实施例的多种修改和调整对本领域技术人员来说是显而易见的,但不偏离本申请的范围。因此,本申请的恰当范围将根据权利要求确定。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1