用于使用多个码字的HARQ传输和重传的系统和方法与流程

文档序号:20453835发布日期:2020-04-17 23:15阅读:356来源:国知局
用于使用多个码字的HARQ传输和重传的系统和方法与流程

相关申请的交叉引用

本专利申请要求于2018年7月12日提交的、题为“systemsandmethodsforharqtransmissionandretransmissionusingmultiplecodewords”、编号为16/033,642的美国非临时申请,以及于2017年8月18日提交的、题为“systemsandmethodsforharqtransmissionandretransmissionusingmultiplecodewords”、编号为62/547,456的美国临时申请的优先权,上述申请已经转让给本申请的受让人,故以引用方式将上述申请的完整内容并入本文。

概括地说,本公开内容的方面涉及无线通信网络,并且更具体地说,本公开内容的方面涉及使用多个码字的物理层传输。



背景技术:

广泛部署无线通信网络以提供诸如语音、视频、分组数据、消息传送、广播等的各种类型的通信内容。这些系统可以是能够通过共享可用系统资源(例如,时间、频率和功率)来支持与多个用户通信的多址系统。这样的多址系统的示例包括码分多址(cdma)系统、时分多址(tdma)系统、频分多址(fdma)系统、正交频分多址(ofdma)系统以及单载波频分多址(sc-fdma)系统。

在各种电信标准中已经采用了这些多址技术来提供使不同的无线设备能够在城市、国家、地区甚至全球层面上进行通信的公共协议。例如,第五代(5g)无线通信技术(可以被称为新无线电(nr))被设想为扩展并支持针对当前移动网络世代的各种使用场景和应用。在一个方面中,5g通信技术可以包括:解决以人为中心的用例以访问多媒体内容、服务和数据的增强型移动宽带;具有针对延时和可靠性的特定规范的超可靠低延时通信(urllc);以及大规模机器类型通信,其可以允许大量连接的设备和传输相对较少量的非延迟敏感信息。然而,随着对移动宽带接入的需求持续增长,对nr通信技术及其以后技术的进一步改进可能是期望的。

例如,对于nr通信技术及其以后的技术,当前的多个码字重传解决方案可能不提供用于高效操作的期望的速度或定制水平。因此,对无线通信操作的改进可能是期望的。



技术实现要素:

下文给出了对一个或多个方面的简要概括,以便于对这些方面有基本的理解。该概括既不是对全部预期方面的泛泛评述,也不意在标识全部方面的关键或重要元素,或描绘任何或全部方面的范围。其唯一目的是用简要的形式介绍一个或多个方面的一些构思,以此作为后面给出的更详细描述的序言。

在一个方面中,本本公开内容包括一种无线通信方法,其包括:在混合自动重传请求(harq)过程中发送原始传输。所述原始传输包括被分配给第一码字的第一传输块和被分配给第二码字的第二传输块。每个传输块包括成组为码块组的多个码块。所述方法包括:接收指示所述码块组的子集未被成功接收的否定确认。所述方法包括:在所述harq过程中,在重传中的所述第一码字或所述第二码字中的至少一个码字上重新发送所述码块组的所述子集。与在所述原始传输中相比,至少一个码块是在所述重传中的不同码字上重新发送的。

在另一个方面中,本公开内容提供了一种用于无线通信的装置。所述装置可以包括存储器、收发机、以及与所述存储器和所述收发机通信地耦合的处理器。所述处理器可以被配置为:在harq过程中发送原始传输。所述原始传输可以具有被分配给第一码字的第一传输块和被分配给第二码字的第二传输块,每个传输块包括成组为码块组的多个码块。所述处理器可以被配置为:接收指示所述码块组的子集未被成功接收的否定确认。所述处理器可以被配置为:在所述harq过程中,在重传中的所述第一码字或所述第二码字中的至少一个码字上重新发送所述码块组的所述子集,其中,与在所述原始传输中相比,至少一个码块是在所述重传中的不同码字上重新发送的。

在另一个方面中,本公开内容提供了另一种用于无线通信的装置。所述装置可以包括:用于在harq过程中发送原始传输的单元,所述原始传输具有被分配给第一码字的第一传输块和被分配给第二码字的第二传输块,每个传输块包括成组为码块组的多个码块。所述装置可以包括:用于接收指示所述码块组的子集未被成功接收的否定确认的单元。所述装置可以包括:用于在所述harq过程中,在重传中的所述第一码字或所述第二码字中的至少一个码字上重新发送所述码块组的所述子集的单元,其中,与在所述原始传输中相比,至少一个码块是在所述重传中的不同码字上重新发送的。

在另一个方面中,本公开内容提供了一种存储可由处理器执行的用于无线通信的计算机代码的计算机可读介质。所述计算机可读介质可以包括:用于在harq过程中发送原始传输的代码,所述原始传输具有被分配给第一码字的第一传输块和被分配给第二码字的第二传输块,每个传输块包括成组为码块组的多个码块。所述计算机可读介质可以包括:用于接收指示所述码块组的子集未被成功接收的否定确认的代码。所述计算机可读介质可以包括:用于在所述harq过程中,在重传中的所述第一码字或所述第二码字中的至少一个码字上重新发送所述码块组的所述子集的代码,其中,与在所述原始传输中相比,至少一个码块是在所述重传中的不同码字上重新发送的。

为实现前述目的和相关目的,一个或多个方面包括下面将要充分描述并在权利要求中重点指出的特征。以下描述和附图详细阐述了这一个或多个方面的某些说明性特征。然而,这些特征仅仅说明可以采用各个方面的原理的一些各式方法,并且本描述意在包括所有这样的方面及其等同物。

附图说明

将在下文中结合附图对所公开的多个方面进行描述,提供附图来说明而不是限制所公开的方面,其中,相似的符号表示相似的元素,并且其中:

图1是包括具有根据本公开内容配置用于使用多个码字来重新发送传输的多码字(mcw)混合重传请求(harq)组件的至少一个用户设备(ue)或基站的无线通信网络的示意图。

图2是保持原始码字分配的示例性harq过程。

图3是在码字间按比例平衡码块组的示例性harq过程。

图4是在码字间按比例平衡码块的示例性harq过程。

图5是使用单个码字来重新发送来自两个码字的传输块的示例性harq过程。

图6是使用两个码字来重新发送来自单个码字的传输块的示例性harq过程。

图7是使用新的数据指示符(ndi)来重新发送一个传输块并且还发送新的传输块的示例性harq过程。

图8是在harq过程中使用多个码字来重新发送传输的方法的示例的流程图。

图9是重新发送码块组的子集的方法的示例的流程图。

图10是图1的ue的示例性组件的示意图;以及

图11是图1的基站的示例性组件的示意图。

具体实施方式

现在参照附图描述各种方面。在下面的描述中,出于解释的目的,阐述了大量的具体细节以便提供对一个或多个方面的透彻理解。然而,显而易见的是,可以在没有这些具体细节的情况下实践这样的方面。另外,如本文中所使用的术语“组件”可以是构成系统的部分之一,可以是硬件、固件和/或存储在计算机可读介质上的软件,并且可以被划分为其他组件。

概括地说,本公开内容涉及使用多个码字(mcw)的传输。在使用多个天线的无线传输中,可以使用经由不同天线或不同天线组(即,虚拟天线)的空间复用来实现增加的传输速率。每个虚拟天线可以与码字(cw)相关联。在lte系统中,可以为每个码字指派传输块(tb)。对于使用多个码字(mcw)的混合自动重传请求(harq),如果未正确接收第一cw上的传输块中的一个传输块,则可以在第一cw上重新发送传输块,而在第二cw上成功接收的第二个传输块可以由新数据替换。在ltemcw传输中,当在两个tb之间,一个进行了解码而另一个失败时,lte支持将失败tb的重传和另一个tb的初始传输进行混合。lte还仅以scw方式支持失败tb的重传。

在5gnr系统中,tb可以包括多个码块组(cbg),其又可以包括多个码块(cb)。对于harq过程,可能成功了接收一些cbg,而没有成功接收其他cbg。可以由ack/nack来提供指示成功接收的cbg的位图。因此,可以支持cbg级重传。也就是说,harq过程的重传可以仅包括未被成功接收的那些cbg。在mcw传输中,要重新发送的未被成功接收的cbg可能在tb或cw之间不均匀地划分。因此,保持原始tb和cw上cbg的重传可能效率较低。例如,携带较大有效载荷的cw可能比携带较小有效载荷的cw更可能经历错误。

在一个方面中,本公开内容提供了mcw传输的harq重传,其中cw从传输的原始tb解耦。因此,cbg或cb可以改变cw以进行重传。因此,重传可以利用每个cw的成比例的有效载荷大小来进行平衡以提升性能。下面参照图1-图11更详细地描述了本文中的方面的附加特征。

应当指出的是:本文描述的技术可以用于诸如cdma、tdma、fdma、ofdma、sd-fdma和其他系统的各种无线通信网络。术语“系统”和“网络”经常可互换使用。cdma系统可以实现诸如cdma2000、通用陆地无线接入(utra)等的无线技术。cdma2000涵盖is-2000、is-95和is-856标准。is-2000版本0和a通常被称为cdma20001x、1x等。is-856(tia-856)通常被称为cdma20001xev-do、高速分组数据(hrpd)等。utra包括宽带cdma(wcdma)和cdma的其他变型。tdma网络可以实现诸如全球移动通信系统(gsm)之类的无线技术。ofdma系统可以实现诸如超移动宽带(umb)、演进型utra(e-utra)、ieee802.11(wi-fi)、ieee802.16(wimax)、ieee802.20、闪速ofdmtm等的无线技术。utra和e-utra是通用移动电信系统(umts)的组成部分。3gpp长期演进(lte)和lte高级(lte-a)是使用e-utra的umts的新版本。在来自名为“第三代合作伙伴计划”(3gpp)的组织的文档中描述了utra、e-utra、umts、lte、lte-a和gsm。在来自名为“第三代合作伙伴计划2”(3gpp2)的组织的文档中描述了cdma2000和umb。本文中描述的技术可以用于上文提到的系统和无线技术以及其他系统和无线技术,包括共享无线射频谱带上的蜂窝(例如,lte)通信。然而,下文的描述出于示例的目的描述了lte/lte-a系统,并且在下文的大部分描述中使用了lte术语,但是这些技术适用于超出lte/lte-a应用的范围(例如,到5g网络或其他下一代通信系统)。

下文的描述提供了示例,并且不限定权利要求中所述的范围、适用性或示例。可以在不脱离本申请的范围的情况下,改变所讨论的元素的功能以及布置。各种示例可以酌情省略、替换或者增加各种过程或组件。例如,可以按照与所描述顺序不同的顺序来执行所描述的方法,并且可以增加、省略或者组合各个步骤。此外,可以将针对一些示例所描述的特征组合到其他的示例中。

参照图1,根据本公开内容的各个方面,一种示例性无线通信网络100包括具有调制解调器140的至少一个ue110,所述调制解调器140具有使用多个码字来发送harq过程的重传的mcwharq组件150。mcwharq组件150可以包括:编码器152,其用于将数据编码为成组为码块组的码块;分配组件154,其用于在多个码字之间分配码块和/或码块组;确认组件156,其用于从接收设备(例如,基站105)接收确认(ack)或否定确认(nack)。此外,无线通信网络100包括具有调制解调器160的至少一个基站105,所述调制解调器160具有接收多个码字传输并提供码块组级别的确认(ack/nack)的mcwack组件170。因此,根据本公开内容,ue110可以使用harq过程来发送包括码块组的原始传输,接收标识未被正确接收的至少一些码块组的否定确认,以及在按比例平衡的重传中使用多个码字来重新发送码块组。在一个方面中,mcwharq组件150可以位于基站105中,并且mcwack组件170可以位于ue110中。基站105可以使用mcwharq组件150使用harq过程来发送包括码块组的原始传输,接收标识未被正确接收的至少一些码块组的否定确认,以及在按比例平衡的重传中使用多个码字来重新发送码块组。

编码器152可以生成包括成组为码块组的多个码块的传输块。编码器152可以基于要发送的数据来生成码块,使得每个码块具有指定的大小,例如,基于调制和编码方案(mcs)。编码器152可以针对每个码字使用不同的mcs。当确定一个或多个码块或码块组未被正确接收时,编码器152可确定码块或码块组的有效载荷大小。

分配组件154可以根据一个或多个规则在码字之间分配码块或码块组。在harq重传不包括新传输块的场景中,分配组件154可以以平衡的方式在码字之间分配码块或码块组。例如,分配组件154可以尝试与原始传输的有效载荷成比例地分配用于重传的码块或码块组。在harq重传包括新传输块的场景中,分配组件154可以将重新发送的码块或码块组分配给用于重传的码字,并将新的码块或码块组分配给用于新传输块的码字。

确认组件156可以从基站105接收确认或否定确认,并确定是否在一个或多个码字上重新发送一个或多个码块或码块组。确认组件156可以解释否定确认以确定哪些码块或码块组未被成功接收。确认组件156还可以跟踪被包括在下行链路控制信息(dci)中的新数据指示符(ndi),以确定未被正确接收的码块或码块组是否已经被放弃。例如,当没有接收到对码块的确认时,基站105可以确定已经放弃了码块,但相应码字的ndi指示新数据(例如,已经翻转)。

无线通信网络100可以包括一个或多个基站105、一个或多个ue110和核心网115。核心网115可以提供用户认证、接入授权、跟踪、互联网协议(ip)连接以及其他接入、路由或移动功能。基站105可以通过回程链路120(例如,s1等)与核心网115对接。基站105可以执行用于与ue110的通信的无线配置和调度,或者可以在基站控制器(未示出)的控制下进行操作。在各个示例中,基站105可以通过回程链路125直接或间接地(例如,通过核心网115)互相通信,所述回程链路134(例如,x1等)可以是有线或无线通信链路。

基站105可以经由一个或多个基站天线与ue110进行无线通信。基站105中的每个基站可以对相应的地理覆盖区域130提供通信覆盖。在一些示例中,基站105可以被称为基站收发机、无线基站、接入点、接入节点、无线收发机、节点b、演进型节点b(enb)、gnb、家庭节点b、家庭演进型节点b、中继器或某种其他合适的术语。基站105的地理覆盖区域130可以被划分为仅构成覆盖区域的一部分的扇区或小区(未示出)。无线通信网络100可以包括不同类型的基站105(例如,下文描述的宏基站或小型小区基站)。另外,多个基站105可以根据多种通信技术(例如,5g(新无线电或“nr”)、第四代(4g)/lte、3g、wi-fi、蓝牙等)中的不同通信技术来进行操作,因此对于不同的通信技术可能存在重叠的地理覆盖区域130。

在一些示例中,无线通信网络100可以是或者包括通信技术中的一者或者它们的组合,这些通信技术包括nr或5g技术、长期演进(lte)或高级lte(lte-a)或者multefire技术、wi-fi技术、蓝牙技术或者任何其他长距离或短距离无线通信技术。在lte/lte-a/multefire网络中,术语演进型节点b(enb)通常可以用于描述基站105,而术语ue通常可用于描述ue110。无线通信网络100可以是异构技术网络,其中,不同类型的enb为各种地理区域提供覆盖。例如,每个enb或基站105可以为宏小区、小型小区或其他类型的小区提供通信覆盖。术语“小区”是可以用于描述下列各项的3gpp术语:基站、与基站相关联的载波或分量载波或者载波或基站的覆盖区域(例如,扇区等),这取决于上下文。

宏小区通常可以覆盖相对大的地理区域(例如,半径为若干千米),并且可以允许由具有在网络提供商签约服务的ue110无限制的接入。

与宏小区相比较,小型小区可以包括可以在与宏小区相同或不同的(例如,授权的、非授权的等)频带中进行操作的相对较低发射功率的基站。根据各个示例,小型小区可以包括微微小区、毫微微小区以及微小区。例如,微微小区可以覆盖小的地理区域,并且可以允许由具有在网络提供商签约服务的ue110无限制的接入。毫微微小区也可以覆盖小的地理区域(例如,家庭),并且可以提供与毫微微小区具有关联的ue110的受限接入和/或不受限接入(例如,在受限接入的情况下,ue110处于基站105的封闭用户组(csg)中,其可以包括用于家中的用户的ue110等)。宏小区的enb可被称为宏enb。小型小区的enb可被称为小型小区enb、微微enb、毫微微enb或家庭enb。一个enb可以支持一个或多个(例如,两个、三个、四个等)小区(例如,分量载波)。

可以适应所公开的示例中的一些示例的通信网络可以是根据分层协议栈进行操作的基于分组的网络,并且用户平面中的数据可以基于ip。用户平面协议栈(例如,分组数据汇聚协议(pdcp)、无线链路控制(rlc)、mac等)可以执行分组分段和重组以便在逻辑信道上进行通信。例如,mac层可以执行优先级处理以及逻辑信道到传输信道中的复用。mac层还可以使用harq来在mac层处提供重传,以便提升链路效率。例如,mcwharq组件150可以在mac层处操作。在控制平面中,rrc协议层可以提供ue110与基站105之间的rrc连接的建立、配置和维护。rrc协议层也可以用于用户平面数据的无线承载的核心网115支持。在物理层(phy)处,传输信道可以映射到物理信道。

ue110可以散布在整个无线通信网络100中,并且每个ue110可以是静止的或移动的。ue110也可以包括或被本领域技术人员称为移动站、订户站、移动单元、订户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动订户站、接入终端、移动终端、无线终端、远程终端、手持设备、用户代理、移动客户端、客户端或某种其他合适的术语。ue110可以是蜂窝电话、智能电话、个人数字助理(pda)、无线调制解调器、无线通信设备、手持设备、平板计算机、膝上型计算机、无绳电话、智能手表、无线本地环路(wll)站、娱乐设备、车载组件、客户驻地设备(cpe),或能够在无线通信网络100中进行通信的任何设备。另外,ue110可以是物联网(iot)和/或机器对机器(m2m)类型的设备,例如,低功率、低数据速率(相对于例如无线电话)类型的设备,其在一些方面中可以与无线通信网络100或其他ue不频繁地通信。ue110可以能够与各种类型的基站105和网络设备(包括宏enb、小型小区enb、宏gnb、小型小区gnb、中继基站等)进行通信。

ue110可以被配置为与一个或多个基站105建立一个或多个无线通信链路135。无线通信网络100中示出的无线通信链路135可以携带从ue110到基站105的上行链路(ul)传输,或者从基站105到ue110的下行链路(dl)传输。下行链路传输还可以被称为前向链路传输,而上行链路传输还可以被称为反向链路传输。每个无线通信链路135可以包括一个或多个载波,其中,每个载波可以是由根据上述各种无线技术调制的多个子载波(例如,不同频率的波形信号)组成的信号。每个经调制信号可以在不同的子载波上发送,并且可以携带控制信息(例如,参考信号、控制信道等)、开销信息、用户数据等。在一个方面中,通信链路135可以使用频分双工(fdd)操作(例如,使用成对的谱资源)或时分双工(tdd)操作(例如,使用不成对的谱资源)来发送双向通信。可以定义用于fdd的帧结构(例如,帧结构类型1)和用于tdd的帧结构(例如,帧结构类型2)。另外,在一些方面中,无线通信链路135可以表示一个或多个广播信道。

在无线通信网络100的一些方面中,基站105和/或ue110可以包括用于采用天线分集方案以提升基站105和ue110之间的通信质量和可靠性的多个天线。另外地或替代地,基站105或ue110可以采用多输入多输出(mimo)技术,该技术可以利用多径环境来发送携带相同或不同编码数据的多个空间层。

无线通信网络100可以支持多个小区或载波上的操作,这是可以被称为载波聚合(ca)或多载波操作的特征。载波也可以被称为分量载波(cc)、层、信道等。术语“载波”、“分量载波”、“小区”和“信道”在本文中可互换使用。ue110可以被配置有多个下行链路cc以及一个或多个上行链路cc用于载波聚合。可以对fdd和tdd分量载波二者使用载波聚合。在载波聚合中分配的每个载波中,基站105和ue110可以使用多达ymhz(例如,y=5、10、15或20mhz)带宽的频谱,多达总计yxmhz(x=分量载波的数量)的载波聚合用于沿每个方向的传输。载波可以是或可以不是彼此相邻的。载波的分配可以是针对dl和ul非对称的(例如,与ul相比,较多或较少的载波可以被分配给dl)。分量载波可以包括主分量载波和一个或多个辅分量载波。主分量载波可以被称为主小区(p小区)而辅分量载波可以被称为辅小区(s小区)。

无线通信网络100还可以包括根据wi-fi技术操作的基站105,例如,经由非授权频谱(例如,5ghz)中的通信链路与根据wi-fi技术操作的ue110(例如,wi-fi站(sta))通信的wi-fi接入点。当在非授权频谱中进行通信时,sta和ap可以在进行通信之前执行空闲信道评估(cca)或说前先听(lbt)过程,以便确定信道是否可用。

另外,基站105和/或ue110中的一者或多者可以根据被称为毫米波(mmw或mm波)技术的nr或5g技术来操作。例如,mmw技术包括mmw频率和/或近mmw频率中的传输。极高频率(ehf)是电磁频谱中的射频(rf)的一部分。ehf具有30ghz至300ghz的范围,并且波长在1毫米至10毫米之间。该频带中的无线电波可以被称为毫米波。近mmw可以向下扩展至3ghz的频率,具有100毫米的波长。例如,超高频率(shf)频带在3ghz和30ghz之间扩展,并且还可以被称为厘米波。使用mmw和/或近mmw射频频带的通信具有极高的路径损耗和短距离。因此,根据mmw技术操作的基站105和/或ue110可以在其传输中利用波束成形来补偿极高的路径损耗和短距离。

参照图2,示例性harq过程200包括由发送设备(例如,ue110或基站105)进行的传输210、由接收设备(例如,基站105或ue110)针对传输210进行的确认220、以及由发送设备(例如,ue110或基站105)对传输210中未被接收设备接收的信息进行的重传230。重传230可以保持来自传输210的码块组的原始传输块和码字分配。示例性harq过程200可以示出将lte原理扩展到nr的基线设计。传输210和重传230可以使用mcw。mcw可以允许相同harq过程上的两个传输块(tb)的传输。在一个方面中,可以基于传输的秩来选择mcw。秩可以指代不相关天线的数量。例如,如果秩大于4,则可以选择mcw传输。如果秩小于或等于4,则可以选择单个码字传输。在一些方面中,可以使用除4之外的秩门限。在图示示例中,传输210使用mcw,其中,第一码字上的第一tb包括20cbg(0.0-0.19),并且第二码字上的第二tb包括16cbg(1.0-1.15)。每个码字中的cbg的数量可以取决于为传输准予的资源(例如,资源元素或资源元素组的数量)以及被指派给传输的调制和编码方案(mcs)。

harq过程200可以包括确认(ack)220。在图示示例中,ack220可以指示:传输210的至少一个cbg未被正确接收(例如,由交叉影线示出)。因此,ack220可以至少部分被认为是否定确认(nack)。ack220可以指示cbg级别上的ack/nack状态。例如,ack220可以指示cw0上的cbg0.0和0.1未被正确接收并且cw1上的cbg1.0-1.7未被正确接收。在这种情况下,cbg“未被正确接收”的指示可以包括接收设备未能对包含在传输210中的循环冗余校验(crc)正确解码的指示,因此可以包括或暗示针对重传的请求。

重传230可以在原始cw上重新发送原始tb的cbg。在图示示例中,cw0可以包括2个cbg(0.0和0.1),而cw1可以包括8个cbg(1.0-1.7)。因此,两个cw的有效载荷大小是不同的。此外,有效载荷大小不是成比例的。尽管cw0原先在传输210中携带20个cbg,但cw0在重传230中仅携带2个cbg。另外,cw1原先在传输210中携带16个cbg并且在重传230中携带8个cbg。因此,cw1在重传中携带更高比例的cbg。图示的重传可以被认为是cw0的资源的低效使用。此外,由于cw0和cw1共享相同的频域和时域资源,因此无法通过指派较少的频域和时域资源来缩小cw0。

参照图3,harq过程300包括由发送设备进行的传输310、由接收设备进行的ack320、以及由按比例平衡cw之间的cbg的发送设备进行的重传330。重传330可以包括最初在第一cw上发送并在第二cw上重新发送的cbg。harq过程300可以示出不存在新tb传输的场景。该场景可以涵盖两个tb都失败的情况(例如,每个tb中至少一个cbg未被正确接收)以及仅一个tb失败但没有新tb来替换成功tb的情况。在下文针对图7进一步讨论了第二种场景,在该场景中,一个tb被正确接收并且一个tb没有被正确接收,但第三个tb替换了被正确接收的tb。

传输310和ack320可以类似于传输210和ack220。从概念上讲,可以将cw视为容器,并且可以将tb视为要放置在容器中的内容。cw和tb在逻辑上可以是分开的。在原始传输中,cw和tb概念可以对齐,使得每个tb在相应的cw中发送。然而,在重传中,可以根据有效载荷大小将tb的cb或cbg按比例分配给可用cw。

可以给予mcwharq组件150用于重传的指派(mcs,rb分配,两个cw的秩),并且可以计算标称有效载荷大小。可以通过使用与初始传输相同的传输块大小(tbs)表进行查找或者在相同的tbs计算之后,计算有效载荷大小。在第一示例性设计中,给定重传中包括的cbg列表,每个cbg的有效载荷大小是已知的(例如,在初始传输中确定)。分配组件154可以根据cbg有效载荷大小按比例向两个cw分配cbg。分配组件154可以实施以下规则:单个cbg可以不与码字交叉(例如,在每个cw上发送的一个或多个cb)。例如,如图3所示,重传330可以包括cw0上的cbg0.0、0.1和1.0-1.2以及cw1上的cbg1.3-1.7。因此,与在原始传输310(cw1)中相比,至少一个码块(例如,cbg1.0、1.1、1.2)是在重传330中的不同码字(cw0)上重新发送的。此外,如图所示,重传330是平衡的,这是因为每个cw包括5个cbg。速率匹配可以用于将所分配的cbg的编码比特填充到相应的cw中(例如,根据mcs)。例如,来自被指派到第一码字和第二码字中的码块的编码比特可以被速率匹配到可用资源元素中。

分配组件154可以基于有效载荷大小按比例分配cb或cbg。根据重传下行链路控制信息(dci),可以将每个cw的有效载荷大小分别计算为p0和p1。如果重传中只有一个cw,则p1可以是0。分配组件154可以计算每个cw的有效载荷相对总有效载荷的比率。例如,第一比率(r0)可以通过r0=p0/(p0+p1)来计算,并且第二比率(r1)可以通过r1=p1/(p0+p1)来计算。分配组件154可以顺序地列出有效载荷大小(从初始传输中已知)的所有cb或cbg(由ack320指示的未正确接收的cb或cbg的数量n)。例如,cb或cbg可以被列出为x(0)、x(1)、......、x(n-1)。在图3所示的示例中,n可以是10并且x可以表示相应cbg的有效载荷大小。在分配组件154分配cb的情况下,n可以是cbg的数量乘以每个cbg的cb的数量,或者所指示的cbg中的cb的总数。分配组件154可以将cb或cbg分割成具有n0和n1的两个集合,使得n0+n1=n;x(0)+x(1)+…+x(n0-1)≈r0*(p0+p1);并且x(n0)+x(n0+1)+…+x(n-1)≈r1*(p0+p1)。换句话说,集合n0可以包括cb或cbg的子集,其具有近似等于第一比率乘以总有效载荷的有效载荷大小(第一成比例的大小),并且集合n1可以包括cb或cbg的第二互斥子集,其具有近似等于第二比率乘以总有效载荷的有效载荷大小(第二成比例的大小)。因为cb或cbg大小可能是离散的,所以需要进行一些舍入。近似等于可以指子集的有效载荷大小最接近成比例的大小(例如,添加另一个cb或cbg将导致与成比例的大小的更大差异)。分配组件154可以向cw0分配第一数量的cb或cbg(n0),以及向cw1分配其余cb或cbg(n1)。

在替代方面中,dci可以包括指示分割的位置的字段(例如,cbg从其切换到cw1的起点)。该字段可以具有ceil(log2(cbg的数量))的长度。

用于mcw传输或重传的dci可以具有关于与lte类似的两个tb的信息(mcs、新数据指示符(ndi)、冗余版本标识符(rvid))。可以重新解释/重新定义dci信息以分离tb和cw。如上文所讨论的,从概念上讲,tb可以被视为内容,并且cw可以被视为容器。mcs可以是cw级概念,其指示cw的传输的调制阶数。mcs还可用于确定cw的标称有效载荷大小。因此,dci可以逐cw地指示mcs。ndi是tb级概念。在新tb没有与重传混合的场景中,ndi不应当翻转(更改值)。rvid是tb级概念。cbg/cb在初始传输中与tb相关联。一个tb中的cb/cbg在初始传输中处于一个cw中,但可以不再在后面的传输中。可以将rvid设置为在harq过程期间不改变。在一个方面中,与lte中不同,基站可以不使用定义的mcs/rvid组合来禁用cw。相反,dci中的cbg指示符可以用于通过指示哪些cbg被包括在传输中来禁用cw,即,如果存在指示分割的位置的显式字段(例如,dci中的cbg位图),则可以在cbg级别而不是在cw级别禁用传输。

参照图4,示例性harq过程400包括由发送设备进行的传输410、由接收设备进行的ack420、以及由使用按比例平衡的码块的发送设备进行的重传430。原始传输410可以包括成组为码块组的码块。例如,每个cbg可以包括4个cb。cw0可以包括5个cbg,并且cw1可以包括4个cbg。ack420可以指示cbg级别的接收状态。例如,如图所示,cw0上的cbg0、cw1中的cbg0和cw1中的cbg1可能未被正确接收。不是在cw之间分配cbg,而是可以将cb分配给cw。例如,重传430可以包括cw0中的cb0.0-0.3和1.0-1.2以及cw1中的cb1.3-1.7。cb的分配可以提供更精细的平衡程度。例如,原始传输410的第一有效载荷比率r0可以近似是0.55,并且原始传输410的第二有效载荷比r1可以近似是0.45。因此,cw0上的cb的数量可以近似是0.55乘以12,其舍入为7。cw1上的cb数量可以近似是0.45乘以12,其舍入为5。因此,尽管可以在cw0上发送更多cb,但是可以按比例平衡cw,这是因为例如cw0可以具有更高的mcs。

上述设计足够灵活,可以被推广以支持scw和mcw之间的动态秩自适应和自适应。然而,上述设计可能不支持一个新tb和一个重传tb的混合传输。例如,可能不支持重传tb是具有新tb的cbg级重传(部分tb重传)的情况。由于cw的数量仅取决于秩,因此需要在dci中包含更多信息以支持新tb和重传的混合。在一个方面中,可以仅需要一个ndi来指示新tb而不是每个tb一个ndi。

参照图5,harq过程500可以包括由发送设备进行的传输510、由接收设备进行的ack520、以及由发送设备进行的重传530。harq过程500可以使用单个cw用于重传530。传输510和ack520可以类似于传输210和ack220。在该示例中,秩可以在传输510和重传530之间改变,使得scw被选择。在另一个示例中,基站可以通过指示应当在cw0中重新发送所有cbg来禁用第二cw。在任一种情况下,重传530可以包括所有不正确接收的cbg(0.0、0.1和1.0-1.7)。cbg1.0-1.7可以从来自原始传输510的cw1改变为cw0以用于重传530。

参照图6,harq过程600可以包括由发送设备进行的传输610、由接收设备进行的ack620、以及由发送设备进行的重传630。harq过程600可以使用两个cw来重新发送来自cw中的一个cw的cbg。传输610可以类似于传输210。ack620可以指示:cw0上的所有cbg(0.0-0.19)都被正确接收,但cw1上的cbg1.0-1.7未被正确接收。重传630可以基于秩来使用两个cw,这可以保持不变,因此可以选择mcw用于重传630。重传630可以包括在cw之间拆分的所有不正确接收的cbg(1.0-1.7)。cbg1.0-1.3可以从来自原始传输610的cw1改变为cw0以用于重传630,而cbg1.4-1.7可以在cw1上重新发送。

参考图7,harq过程700可以将新tb与重传混合。也就是说,mcwharq组件150可以开始新tb并且重新发送来自另一个tb的一些cbg。harq过程700可以包括由发送设备进行的传输710、由接收设备进行的ack720、以及由发送设备进行的重传730。传输710可以基于dci715并且包括第一tb712和第二tb714。重传730可以基于dci735并且包括第一tb732和第二tb734。在该设计中,更重要的是cbg不跨越tb边界。dci715可以包括两个ndi717、718。基站可以翻转ndi717、718中的一者或二者以指示新的tb开始。例如,如图所示,ndi717可以在ndi737中从值0翻转到值1。当任何ndi翻转(ndi中的一者翻转或者两个ndi都翻转)时,mcwharq组件150可以实施以下规则:来自每个cw的cbg不跨越边界。换句话说,当两个ndi都不翻转时,mcwharq组件150可以忽略边界。如果ndi翻转,但是根据ack720的cbg位图,来自相应tb的cbg未完成传输,则mcwharq组件150可以认为那些cbg被放弃。例如,如图所示,cbg0.0和0.1可以被视为被放弃。

出于稳健性目的,新tb可以使用与其替换的tb相同数量的cbg。例如,第一tb732可以像第一tb712那样使用20个cbg。应当指出的是:cbg的数量不是传输710中的cbg的总数,而是仅来自第一tb712中的先前成组的cbg的数量。另一个选项是使用传输710中配置的cbg的总数量减去第二tb734中剩余的cbg数量。该选项允许新tb中存在更多cbg。例如,总共36个cbg减去8个重新发送的cbg将允许在第一tb732和第二tb734之间分配28个cbg。

如图7中所示,传输710可以包括总共36个cbg,其被划分为cw0上的tb712中的20个cbg(0.0-0.19)以及cw1上的tb714中的16个cbg(1.0-1.15)。传输710可以基于包括第一ndi716和第二ndi718的dci715,其可以各自具有值0。例如,ack720可以指示cw0上的cbg0.0和0.1未被正确接收,并且cw1上的cbg1.0-1.7未被正确接收。mcwharq组件150还可以接收dci735,其包括具有值1的第一ndi736和具有值0的第二ndi738。因此,可以翻转第一ndi717、737,而不翻转第二ndi718、738。mcwharq组件150可以确定重新发送tb714的不正确接收的cbg并且在cw0上发送新的tb,这与翻转的第一ndi736相对应。重传730可以包括cw0上的新tb732和cw1上的tb714的部分重传。如上所述,来自tb712的cbg0.0和0.1可以被认为是被放弃的。

参照图8,例如,根据上述方面来操作ue110以执行mcw传输的无线通信方法800包括本文中定义的动作中的一个或多个动作。

例如,在802处,方法800包括:在混合自动重传请求(harq)过程中发送原始传输,所述原始传输具有被分配给第一码字的第一传输块和被分配给第二码字的第二传输块,每个传输块包括成组为码块组的多个码块。例如,在一个方面中,ue110可以执行mcwharq组件150以在harq过程中发送原始传输。如本文中所描述的,原始传输310、410、510、610、710可以具有被分配给第一码字(例如,cw0)的第一传输块(例如,tb712)和被分配给第二码字(例如,cw1)的第二传输块(例如,tb714),每个传输块包括成组为码块组的多个码块。更具体地,mcwharq组件150可以执行编码器152以生成包括成组为码块组的多个码块的传输块。分配组件154可以将码块组分配给第一码字和第二码字。调制解调器140的mcwharq组件150可以与收发机1002(例如,发射机1008)以及rf前端1088和天线1065通信,以获取编码传输块并发送无线信号。

在804处,方法800可以包括:接收指示码块组的子集未被成功接收的否定确认。在一个方面中,例如,ue110可以执行mcwharq组件150以接收指示码块组的子集未被成功接收的否定确认。更具体地,mcwharq组件150可以执行确认组件156以接收指示码块组的子集未被成功接收的否定确认320、420、520、620、720。例如,调制解调器140的mcwharq组件150可以与收发机1002(例如,接收机1006)、rf前端1088和天线1065通信,以便将在天线1065处接收的射频信号转换为基带信号并对该基带信号进行解码以确定该信号是否包括否定确认。确认组件156可以解释否定确认320、420、520、620、720,以基于重传准予来确定应当在重传中包括哪些码块组。

在806处,方法800可以可选地包括:接收包括两个新数据指示符(ndi)的用于重传的下行链路控制信息(dci)。例如,ue110可以执行mcwharq组件150以接收包括用于重传730的ndi737、738的dci735。例如,调制解调器140的mcwharq组件150可以与收发机1002(例如,接收机1006)、rf前端1088和天线1065通信,以便将在天线1065处接收的射频信号转换为基带信号并对该基带信号进行解码以识别包括ndi737、738的dci735。mcwharq组件150可以检查ndi是否翻转。如果它们都没有翻转,则mcwharq组件150可以在传输710中重新发送一个或两个tb,而不在harq过程中混合新传输。mcwharq组件150可以允许来自一个tb的cbg/cb放置在另一个cw中。如果ndi中的一者翻转或者二者都翻转,则mcwharq组件150可以实施以下规则:tb保持在cw内。例如,在ndi737、738中的一者具有与用于原始传输的相应ndi717、718相同的值,而ndi中的另一者具有与用于原始传输的相应ndi不同的值的情况下,可以发送新tb。如果两个ndi都翻转,则cbg分组可以在给定所配置的cbg编号的情况下重新开始。

在808处,方法800可以包括:在harq过程中,在重传中的第一码字以及第二码字中的至少一个码字上重新发送码块组的子集。与在原始传输中相比,至少一个码块是在重传中的不同码字上重新发送的。例如,ue110可以执行mcwharq组件150以在harq过程中,在重传中的第一码字或第二码字中的至少一个码字上重新发送码块组的子集。更具体地,mcwharq组件150可以执行分配组件154以将码块组的子集分配给第一码字和/或第二码字,使得与在原始传输310、410、510、610、710中相比,在重传330、430、530、630、730中的不同的码字上重新发送至少一个码块。在一个方面中,分配组件154可以在码字之间按比例分配码块组的子集。按比例分配码块组或其码块可以增加重传330、430、530、630、730中的码块将被成功接收的概率。

参照图9,例如,用于根据上述方面来操作ue110以便在harq过程中重新发送mcw传输的框808的另外细节包括本文中定义的动作中的一个或多个动作。

在902处,框808可以包括:计算码块组的子集的标称有效载荷大小。在一个方面中,例如,mcwharq组件150可以执行编码器152以根据原始传输中的码块组的标称有效载荷大小来计算码块组的子集的标称有效载荷大小。可以基于传输块大小(tbs)来计算标称有效载荷大小,所述tbs可以与用于原始传输的tbs相同(假设mcs没有变化)或者基于mcs重新计算。例如,tbs可以是每个符号的比特数量(基于mcs)乘以每个资源元素的符号数量乘以所分配的资源元素的数量乘以码字的秩。

在904处,框808可以可选地包括:根据标称有效载荷大小,向第一码字和第二码字按比例分配码块组的子集。例如,mcwharq组件150可以执行分配组件154以根据标称有效载荷大小来向第一码字和第二码字按比例分配码块组的子集,如图3所示。分配组件154可以通过确定每个码字的标称有效载荷大小相对总有效载荷大小的比率(例如,每个码字上携带的总比特的百分比)来按比例分配码块组。然后,分配组件154可以基于该比率将码块组的子集分配给每个码字。例如,分配组件154可以将码块组的数量乘以每个码字的比率以确定码字的码块组的数量,进行舍入得到每个码字整数个码块组。然后,分配组件154可以顺序地将来自码块组的子集的多个码块组分配给码字。

在906处,框808可以可选地包括:根据控制块有效载荷大小,向第一码字和第二码字按比例分配码块组子集内的码块。例如,mcwharq组件150可以执行分配组件154以根据控制块有效载荷大小来向第一码字和第二码字按比例分配码块组的子集内的码块,如图4所示。与框904类似,分配组件154可以通过确定每个码字的标称有效载荷大小相对总有效载荷大小的比率(例如,每个码字上携带的总比特的百分比)来按比例分配码块。然后,分配组件154可以基于该比率将码块组的子集中的码块分配给每个码字。例如,分配组件154可以将码块的数量乘以每个码字的比率以确定码字的码块的数量,进行舍入得到每个码字整数个码块。然后,分配组件154可以顺序地将来自码块组的子集中的码块的多个码块分配给码字。码块组可以在两个码字之间进行拆分。

在908处,框808可以可选地包括:进行速率匹配,以便利用至少一个码块组来填充第一码字或第二码字的码块。例如,mcwharq组件150可以执行速率匹配,以便利用至少一个码块组来填充第一码字或第二码字的码块。

参照图10,ue110的实施方式的一个示例可以包括各种组件,其中的一些已经在上文中进行了描述,但是还包括诸如下列各项的组件:经由一个或多个总线1044通信的一个或多个处理器1012和存储器1016以及收发机1002,它们可以结合调制解调器140和mcwharq组件150来进行操作以实现本文中描述的与使用多个码字的重传有关的一个或多个功能。另外,一个或多个处理器1012、调制解调器1014、存储器1016、收发机1002、rf前端1088和一个或多个天线1086可以被配置为在一个或多个无线接入技术中支持语音和/或数据呼叫(同时或不同时)。

在一个方面中,一个或多个处理器1012可以包括使用一个或多个调制解调器处理器的调制解调器1014。与mcwharq组件150相关的各种功能可以被包括在调制解调器140和/或处理器1012中,并且在一个方面中,可以由单个处理器执行,而在其他方面中,这些功能中的不同功能可以由两个或更多个不同处理器的组合来执行。例如,在一个方面中,一个或多个处理器1012可以包括下列各项中的任意一项或它们的任意组合:调制解调器处理器、或基带处理器、或数字信号处理器、或发送处理器、或接收机处理器、或与收发机1002相关联的收发机处理器。在其他方面中,与mcwharq组件150相关联的一个或多个处理器1012和/或调制解调器140的特征中的一些特征可以由收发机1002执行。

而且,存储器1016可以被配置为存储在本文中使用的数据和/或应用1075或mcwharq组件150的本地版本和/或由至少一个处理器1012执行的其子组件中的一个或多个子组件。存储器1016可以包括计算机或至少一个处理器1012可使用的任何类型的计算机可读介质,例如随机存取存储器(ram)、只读存储器(rom)、磁带、磁盘、光盘、易失性存储器、非易失性存储器以及它们的任意组合。在一个方面中,例如,存储器1016可以是当ue110正在操作至少一个处理器1012以执行mcwharq组件150和/或其子组件中的一个或多个子组件时,存储定义mcwharq组件150和/或其子组件中的一个或多个子组件和/或与其相关联的数据的一个或多个计算机可执行代码的非暂时性计算机可读存储介质。

收发机1002可以包括至少一个接收机1006和至少一个发射机1008。接收机1006可以包括处理器可执行的用于接收数据的硬件、固件和/或软件代码,所述代码包括指令并且被存储在存储器(例如,计算机可读介质)中。接收机1006可以是例如射频(rf)接收机。在一个方面中,接收机1006可以接收由至少一个基站105发送的信号。另外,接收机1006可以对这样的接收信号进行处理,并且还可以获得信号的测量结果,例如但不限于:ec/io、snr、rsrp、rssi等。发射机1008可以包括处理器可执行的用于发送数据的硬件、固件和/或软件代码,所述代码包括指令并且被存储在存储器(例如,计算机可读介质)中。发射机1008的合适示例可以包括但不限于rf发射机。

此外,在一个方面中,ue110可以包括rf前端1088,其可以与一个或多个天线1065和收发机1002通信来操作,以用于接收和发送无线传输,例如,由至少一个基站105发送的无线通信或者由ue110发送的无线传输。rf前端1088可以连接到一个或多个天线1065,并且可以包括一个或多个低噪声放大器(lna)1090、一个或多个开关1092、一个或多个功率放大器(pa)1098以及用于发送和接收rf信号的一个或多个滤波器1096。

在一个方面中,lna1090可以将所接收的信号放大到期望的输出水平。在一个方面中,每个lna1090可以具有指定的最小和最大增益值。在一个方面中,rf前端1088可以使用一个或多个开关1092来基于特定应用的期望的增益值选择特定lna1090和其指定的增益值。

另外,例如,一个或多个pa1098可以由rf前端1088用于将rf输出的信号放大到期望的输出功率水平。在一个方面中,每个pa1098可以具有指定的最小和最大增益值。在一个方面中,rf前端1088可以使用一个或多个开关1092来基于特定应用的期望的增益值选择特定pa1098和相应指定的增益值。

另外,例如,一个或多个滤波器1096可以由rf前端1088用于对所接收的信号进行滤波以获得输入rf信号。类似地,在一个方面中,例如,相应滤波器1096可以用于对来自相应pa1098的输出进行滤波,以产生用于传输的输出信号。在一个方面中,每个滤波器1096可以连接到特定的lna1090和/或pa1098。在一个方面中,rf前端1088可以使用一个或多个开关1092来基于由收发机1002和/或处理器1012指定的配置来选择使用指定的滤波器1096、lna1090和/或pa1098的发送或接收路径。

因此,收发机1002可以被配置为经由rf前端1088通过一个或多个天线1065来发送和接收无线信号。在一个方面中,收发机可以被调谐为在指定的频率上进行操作,使得ue110可以与例如一个或多个基站105或者和一个或多个基站105相关联的一个或多个小区进行通信。在一个方面中,例如,调制解调器140可以基于ue110的ue配置和调制解调器140使用的通信协议来配置收发机1002以指定的频率和功率电平进行操作。

在一个方面中,调制解调器140可以是多频带多模式调制解调器,其可以处理数字数据并且与收发机1002通信,使得数字数据使用收发机1002来被发送和接收。在一个方面中,调制解调器140可以是多频带的,并且可以被配置为:针对特定通信协议支持多个频带。在一个方面中,调制解调器140可以是多模式的,并且被配置为:支持多个操作网络和通信协议。在一个方面中,调制解调器140可以控制ue110的一个或多个组件(例如,rf前端1088、收发机1002)以基于指定的调制解调器配置实现来自网络的信号的发送和/或接收。在一个方面中,调制解调器配置可以基于调制解调器的模式和正使用的频带。在另一个方面中,调制解调器配置可以基于在小区选择和/或小区重选期间由网络110提供的与ue110相关联的ue配置信息。

参照图11,基站105的实施方式的一个示例可以包括各种组件,其中的一些已经在上文中进行了描述,但是还包括诸如下列各项的组件:经由一个或多个总线1144通信的一个或多个处理器1112和存储器1116以及收发机1102,它们可以结合调制解调器160和mcwack组件170来进行操作以实现本文中描述的与对mcwharq传输中的码块组的接收进行确认有关的一个或多个功能。

收发机1102、接收机1106、发射机1108、一个或多个处理器1112、存储器1116、应用1175、总线1144、rf前端1188、lna1190、开关1192、滤波器1196、pa1198以及一个或多个天线1165可以与如上所述的ue110的相应组件相同或相似,但被配置或以其他方式被编程用于与ue操作相对的基站操作。

上文结合附图阐述的上述具体实施方式描述了示例,并不表示可以实现或者在权利要求书的范围内的仅有示例。当在本说明书中使用时,术语“示例”意指“用作示例、实例或说明”,而不是“优选的”或“相对于其他示例来说有优势的”。为了提供对所描述的技术的理解,具体实施方式包括了具体的细节。然而,可以在没有这些具体细节的情况下实践这些技术。在一些实例中,为了避免模糊所描述的示例的构思,以框图形式示出了公知的结构和装置。

可以使用各种不同的技术和方法中的任何一种来表示信息和信号。例如,在贯穿上面的描述中可能提及的数据、指令、命令、信息、信号、比特、符号和码片可以由电压、电流、电磁波、磁场或磁性粒子、光场或光粒子、存储在计算机可读介质上的计算机可执行代码或指令,或者它们的任意组合来表示。

可以利用专门编程的设备(例如但不限于:被设计为执行本文所述功能的通用处理器、数字信号处理器(dsp)、asic、fpga或其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者它们的任意组合)来实现或执行结合本文中的公开内容所描述的各个说明性框和组件。专门编程的处理器可以是微处理器,但是,在替代方案中,该处理器可以是任何常规的处理器、控制器、微控制器或者状态机。专门编程的处理器也可以实现为计算设备的组合,例如,dsp和微处理器的组合、多个微处理器、一个或多个微处理器与dsp内核的结合,或者任何其他此种结构。

可以用硬件、由处理器执行的软件、固件或其任何组合来实现本文中所描述的功能。如果用由处理器执行的软件来实现,则这些功能可以作为一条或多条指令或代码存储在非暂时性计算机可读介质上、或者通过非暂时性计算机可读介质发送。其他示例和实现方式处于本申请和所附权利要求的范围和精神内。例如,由于软件的性质,可以使用由专门编程的处理器、硬件、固件、硬接线、或者这些项的任意组合所执行的软件来实现上述功能。也可以将实现功能的特征物理地放置到各种位置,包括被分布为使得在不同物理位置处实现功能的部分。此外,如本文所使用的,包括在权利要求中,以“……中的至少一个”描述的项目列表中所使用的“或者”指示分离的列表,从而例如“a、b或c中的至少一个”的列表指a或b或c或ab或ac或bc或abc(即,a和b和c)。

计算机可读介质包括计算机存储介质和通信介质二者,通信介质包括有助于将计算机程序从一个地点传输到另一个地点的任意介质。存储介质可以是可以由通用计算机或专用计算机存取的任何可用介质。通过举例而非限制的方式,计算机可读介质可以包括ram、rom、eeprom、cd-rom或其他光盘存储装置、磁盘存储装置或其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并可以由通用或专用计算机或者通用或专用处理器存取的任何其他介质。此外,任何连接都可以被适当地称为计算机可读介质。例如,如果使用同轴电缆、光纤光缆、双绞线、数字用户线(dsl)或者诸如红外线、无线电和微波之类的无线技术从网站、服务器或其他远程源发送软件,那么同轴电缆、光纤光缆、双绞线、dsl或者诸如红外线、无线电和微波之类的无线技术包括在介质的定义中。如本文中所使用的,磁盘和光盘包括压缩光盘(cd)、激光光盘、光盘、数字多功能光盘(dvd)、软盘和蓝光光盘,其中,磁盘通常磁性地复制数据,而光盘则用激光来光学地复制数据。上面的组合也应当被包括在计算机可读介质的范围之内。

为了使本领域的技术人员能够实现或使用本公开内容,在前面提供了对本公开内容的描述。对于本领域的技术人员而言,对本公开内容的各种修改将是显而易见的,并且在不脱离本公开内容的精神或范围的前提下,本文中定义的普遍原理可以适用于其他变型。此外,虽然可以以单数形式描述或主张所描述的方面和/或实施例的元素,但除非明确声明限于单数形式,否则复数也是预期的。另外,除非另有声明,否则,任何方面和/或实施例的全部或一部分可以与任何其他方面和/或实施例的全部或一部分一起使用。因此,本公开内容并不受限于本文中所描述的示例和设计,而是符合与本文中所公开的原理和新颖特征相一致的最广范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1