处置中断发送的传输块级奇偶校验位

文档序号:328352 发布日期:2021-11-30 浏览:7次 >En<

阅读说明:本技术 处置中断发送的传输块级奇偶校验位 (Handling transport block level parity bits for interrupt transmission ) 是由 S.侯赛尼 A.阿明扎德戈哈里 J.郭 P.加尔 A.坎德卡尔 J.B.索里亚加 季庭方 于 2020-05-01 设计创作,主要内容包括:本发明描述了用于无线通信的方法、系统和设备。在一些系统中,基站可以在传输块(TB)编码期间中断用户设备(UE)。UE可以基于中断而取消TB的发送(例如,抑制处理),使得第一代码块子集被编码而第二子集未被编码。在一些情况下,UE可以接收针对包括用于TB的循环冗余校验(CRC)位的代码块的重传请求,其中CRC位未被准备。在一个示例中,UE可以修改CRC位(例如,将它们设置为公共值,丢弃它们等)以减少处理时间。在另一个示例中,基站可以请求所有被抢占的代码块的重传,从而支持TB CRC计算。在另一个示例中,基站或UE可以延长重传的处理时间线以支持TB CRC计算。(Methods, systems, and devices for wireless communication are described. In some systems, the base station may interrupt the User Equipment (UE) during Transport Block (TB) encoding. The UE may cancel transmission of the TB (e.g., suppression processing) based on the interruption such that the first subset of code blocks is encoded and the second subset is not encoded. In some cases, the UE may receive a retransmission request for a code block that includes Cyclic Redundancy Check (CRC) bits for the TB, where the CRC bits are not prepared. In one example, the UE may modify the CRC bits (e.g., set them to a common value, discard them, etc.) to reduce processing time. In another example, the base station may request retransmission of all preempted code blocks, thereby supporting TB CRC calculation. In another example, the base station or UE may extend the processing timeline for retransmissions to support TB CRC calculation.)

处置中断发送的传输块级奇偶校验位

交叉引用

本专利申请要求以下专利申请的权益:HOSSEINI等人于2019年5月3日提交的题为“HANDLING TRANSPORT BLOCK-LEVEL PARITY CHECK BITS FOR INTERRUPTEDTRANSMISSIONS”的美国临时专利申请号62/843,244和HOSSEINI等人于2019年8月21日提交的题为“HANDLING TRANSPORT BLOCK-LEVEL PARITY CHECK BITS FOR INTERRUPTEDTRANSMISSIONS”的美国临时专利申请号62/890,037;以及HOSSEINI等人于2020年4月30日提交的题为“HANDLING TRANSPORT BLOCK-LEVEL PARITY CHECK BITS FOR INTERRUPTEDTRANSMISSIONS”的美国专利申请号16/863,903,每个专利申请都转让给其受让人。

背景技术

以下一般涉及无线通信,并且更具体地涉及上行链路重传处置。

无线通信系统被广泛部署以提供各种类型的通信内容,诸如语音、视频、分组数据、消息传递、广播等等。这些系统可以能够通过共享可用的系统资源(例如,时间、频率和功率)来支持与多个用户的通信。此类多址系统的示例包括第四代(4G)系统,诸如长期演进(LTE)系统、高级LTE(LTE-A)系统或LTE-A Pro系统,以及可以被称为新无线电(NR)系统的第五代(5G)系统。这些系统可以采用诸如码分多址(CDMA)、时分多址(TDMA)、频分多址(FDMA)、正交频分多址(OFDMA)或离散傅里叶变换扩展正交频分复用(DFT-S-OFDM)之类的技术。无线多址通信系统可以包括多个基站或网络接入节点,每个基站或网络接入节点同时支持多个通信设备的通信,该通信设备可以被称为用户设备(UE)。

在一些无线通信系统中,基站可能无法从UE接收上行链路发送的一部分或对其解码(例如,由于信道质量较差、信道上的干扰等)。在这些情况下,基站可以向UE发送重传请求消息,并且UE可以重传该信息。例如,基站可以请求UE重传整个上行链路发送或者可以请求UE重传上行链路发送的特定部分(例如,丢失的部分)。上行链路重传操作可以改进具有不可靠上行链路通信信道的系统中的通信。

发明内容

描述的技术涉及支持处置传输块(TB)级奇偶校验位的改进方法、系统、设备和装置。通常,描述的技术提供处理操作,如果初始TB发送被中断并且代码块处理被暂停,则该处理操作使得用户设备(UE)能够满足重传处理时间线。例如,在一些无线通信系统中,基站可以在TB编码期间中断UE。UE可以基于中断抑制对TB的处理(例如,取消发送),使得TB的第一代码块子集被编码用于发送,而TB的第二代码块子集保持未被编码用于发送。如果UE接收到针对代码块的重传请求,该代码块包括TB的奇偶校验信息(例如,循环冗余校验(CRC)位),其中TB CRC位的当前状态由于TB编码过程中止(例如,TB取消发送)而不对应于第二代码块子集,则UE可以实施一种或多种技术来处置重传请求。

在第一示例中,UE可以修改代码块(例如,将CRC位设置为公共值或丢弃CRC位)以减少处理时间。在第二示例中,基站可以请求重传所有被抢占的代码块(例如,所有未编码的代码块、TB的所有代码块或整个TB),从而支持对TB的CRC计算。在第三示例中,基站或UE可以延长发送的处理时间线(例如,重传或抢占初始TB发送的更高优先级发送的时间线),使得分配的处理时间支持UE中对TB CRC计算。

描述了一种用于在UE处进行的无线通信方法。该方法可以包括:取消包括代码块集合的TB的发送,其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送;接收针对该第二代码块子集中的包括用于该TB的奇偶校验位集合的代码块的重传请求;基于该取消来确定用于该TB的奇偶校验位集合的当前状态对应于该第一代码块子集;基于该确定来修改包括用于该TB的奇偶校验位集合的代码块;以及基于该重传请求来发送该修改后的代码块。

描述了一种用于在UE处进行无线通信的装置。该装置可以包括处理器、与该处理器进行电子通信的存储器以及存储在该存储器中的指令。该指令可以由处理器执行以使该装置:取消包括代码块集合的TB的发送,其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送;接收针对该第二代码块子集中的包括用于该TB的奇偶校验位集合的代码块的重传请求;基于该取消来确定用于该TB的奇偶校验位集合的当前状态对应于该第一代码块子集;基于该确定来修改包括用于该TB的奇偶校验位集合的代码块;以及基于该重传请求来发送该修改后的代码块。

描述了另一种用于在UE处进行无线通信的装置。该装置可以包括用于进行以下各项的部件:取消包括代码块集合的TB的发送,其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送;接收针对该第二代码块子集中的包括用于该TB的奇偶校验位集合的代码块的重传请求;基于该取消来确定用于该TB的奇偶校验位集合的当前状态对应于该第一代码块子集;基于该确定来修改包括用于该TB的奇偶校验位集合的代码块;以及基于该重传请求来发送该修改后的代码块。

描述了一种存储用于在UE处进行无线通信的代码的非暂时性计算机可读介质。该代码可以包括可由处理器执行以进行以下各项的指令:取消包括代码块集合的TB的发送,其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送;接收针对该第二代码块子集中的包括用于该TB的奇偶校验位集合的代码块的重传请求;基于该取消来确定用于该TB的奇偶校验位集合的当前状态对应于该第一代码块子集;基于该确定来修改包括用于该TB的奇偶校验位集合的代码块;以及基于该重传请求来发送该修改后的代码块。

在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,该修改可以包括用于进行以下各项的操作、特征、部件或指令:基于该确定来将用于该TB的奇偶校验位集合的每个位设置为公共位值。在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,该公共位值可以是零位值或一位值。

在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,该修改可以包括用于进行以下各项的操作、特征、部件或指令:基于该确定来从该代码块中删除用于该TB的奇偶校验位集合。在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,该修改还可以包括用于进行以下各项的操作、特征、部件或指令:基于从该代码块中删除用于该TB的奇偶校验位集合来对该代码块进行速率匹配。

本文描述的方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下各项的操作、特征、部件或指令:接收抢占该TB的发送的消息,其中该取消可以基于接收到该消息。在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,TB的发送可以基于第一授权,并且抢占该TB的发送的消息包括用于与该第一授权的至少一个时间资源重叠的第二发送的第二授权。在本文描述的方法、装置和非暂时性计算机可读介质的一些其它示例中,TB的发送可以基于第一授权,并且抢占该TB的发送的消息请求该UE在该第一授权的至少一个时间资源中避免发送。

本文描述的方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下各项的操作、特征、部件或指令:基于该第一代码块子集被编码用于发送来为该TB发送该第一代码块子集。在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,对TB发送第一代码块子集可以是UE对TB的初始发送。

在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,奇偶校验位集合可以是CRC位集合。

描述了一种用于在基站处进行无线通信的方法。该方法可以包括:从UE接收TB的第一代码块子集,其中TB的发送是为第一资源集合调度的;发送指示第二资源集合与该第一资源集合的至少一部分在时间上重叠的消息;基于该消息来确定该UE对该TB的第二代码块子集的发送被抢占,其中该第二代码块子集包括具有用于该TB的奇偶校验位集合的代码块;以及基于该确定来请求至少该第二代码块子集的重传。

描述了一种用于在基站处进行无线通信的装置。该装置可以包括处理器、与该处理器进行电子通信的存储器以及存储在该存储器中的指令。该指令可以由处理器执行以使该装置:从UE接收TB的第一代码块子集,其中TB的发送是为第一资源集合调度的;发送指示第二资源集合与该第一资源集合的至少一部分在时间上重叠的消息;基于该消息来确定该UE对该TB的第二代码块子集的发送被抢占,其中该第二代码块子集包括具有用于该TB的奇偶校验位集合的代码块;以及基于该确定来请求至少该第二代码块子集的重传。

描述了另一种用于在基站处进行无线通信的装置。该装置可以包括用于进行以下各项的部件:从UE接收TB的第一代码块子集,其中TB的发送是为第一资源集合调度的;发送指示第二资源集合与该第一资源集合的至少一部分在时间上重叠的消息;基于该消息来确定该UE对该TB的第二代码块子集的发送被抢占,其中该第二代码块子集包括具有用于该TB的奇偶校验位集合的代码块;以及基于该确定来请求至少该第二代码块子集的重传。

描述了一种存储用于在基站处进行无线通信的代码的非暂时性计算机可读介质。该代码可以包括可由处理器执行以进行以下各项的指令:从UE接收TB的第一代码块子集,其中TB的发送是为第一资源集合调度的;发送指示第二资源集合与该第一资源集合的至少一部分在时间上重叠的消息;基于该消息来确定该UE对该TB的第二代码块子集的发送被抢占,其中该第二代码块子集包括具有用于该TB的奇偶校验位集合的代码块;以及基于该确定来请求至少该第二代码块子集的重传。

在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,请求重传还可以包括用于进行以下各项的操作、特征、部件或指令:为包括至少该第二代码块子集的代码块组(CBG)集合发送一个或多个重传请求消息,其中用于包括具有用于该TB的奇偶校验位集合的代码块的CBG的重传请求消息可以在该一个或多个重传请求消息中的每个其它重传请求消息之后发送。在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,请求重传还可以包括用于进行以下各项的操作、特征、部件或指令:基于该确定来请求该TB的每个代码块的重传。

在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,请求重传还可以包括用于进行以下各项的操作、特征、部件或指令:基于该确定来请求该TB的重传。在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,请求TB的重传还可以包括用于进行以下各项的操作、特征、部件或指令:基于该基站的配置来请求TB的重传,其中该配置启用该UE对发送的抢占并禁用该基站的CBG级重传请求。

在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,该确定还可以包括用于进行以下各项的操作、特征、部件或指令:基于该第二代码块子集被调度用于与该第二资源集合在时间上至少部分重叠的发送来标识该第二代码块子集。

在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,指示该第二资源集合的消息包括对该第二资源集合中的第二发送的授权。在本文描述的方法、装置和非暂时性计算机可读介质的一些其它示例中,指示该第二资源集合的消息请求该UE在该第二资源集合中避免发送。

在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,奇偶校验位集合可以是CRC位集合。在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,TB的发送可以是UE对TB的初始发送。

描述了一种用于在UE处进行的无线通信方法。该方法可以包括:取消包括代码块集合的TB的发送,其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送;接收针对该第二代码块子集中的包括用于该TB的奇偶校验位集合的代码块的重传请求;基于该第二代码块子集未被编码用于发送来修改处理时间线;基于该修改后的处理时间线来对该第二代码块子集进行编码用于发送;以及基于该重传请求来发送该代码块并对该第二代码块子集进行编码用于发送。

描述了一种用于在UE处进行无线通信的装置。该装置可以包括处理器、与该处理器进行电子通信的存储器以及存储在该存储器中的指令。该指令可以由处理器执行以使该装置:取消包括代码块集合的TB的发送,其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送;接收针对该第二代码块子集中的包括用于该TB的奇偶校验位集合的代码块的重传请求;基于该第二代码块子集未被编码用于发送来修改处理时间线;基于该修改后的处理时间线来对该第二代码块子集进行编码用于发送;以及基于该重传请求来发送该代码块并对该第二代码块子集进行编码用于发送。

描述了另一种用于在UE处进行无线通信的装置。该装置可以包括用于进行以下各项的部件:取消包括代码块集合的TB的发送,其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送;接收针对该第二代码块子集中的包括用于该TB的奇偶校验位集合的代码块的重传请求;基于该第二代码块子集未被编码用于发送来修改处理时间线;基于该修改后的处理时间线来对该第二代码块子集进行编码用于发送;以及基于该重传请求来发送该代码块并对该第二代码块子集进行编码用于发送。

描述了一种存储用于在UE处进行无线通信的代码的非暂时性计算机可读介质。该代码可以包括可由处理器执行以进行以下各项的指令:取消包括代码块集合的TB的发送,其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送;接收针对该第二代码块子集中的包括用于该TB的奇偶校验位集合的代码块的重传请求;基于该第二代码块子集未被编码用于发送来修改处理时间线;基于该修改后的处理时间线来对该第二代码块子集进行编码用于发送;以及基于该重传请求来发送该代码块并对该第二代码块子集进行编码用于发送。

在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,修改处理时间线可以包括用于进行以下各项的操作、特征、部件或指令:基于该重传请求来修改用于发送该代码块的处理时间线。

本文描述的方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下各项的操作、特征、部件或指令:接收包括对第二发送的授权的消息,其中该取消可以基于对第二发送的授权。在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,修改处理时间线可以包括用于进行以下各项的操作、特征、部件或指令:基于该第二代码块子集未被编码用于发送来修改用于该第二发送的处理时间线。

在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,修改处理时间线可以包括用于进行以下各项的操作、特征、部件或指令:基于该第二代码块子集未被编码用于发送来确定时间线延长;以及将该时间线延长添加到该处理时间线以确定该修改后的处理时间线。在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,时间线延长可以是配置值。本文描述的方法、装置和非暂时性计算机可读介质的一些其它示例还可以包括用于进行以下各项的操作、特征、部件或指令:基于该第二代码块子集中的代码块的数量、该TB的长度或其组合来计算该时间线延长。

本文描述的方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下各项的操作、特征、部件或指令:基于对该第二代码块子集进行编码用于发送来计算用于该TB的奇偶校验位集合。

描述了一种用于在基站处进行无线通信的方法。该方法可以包括:从UE接收TB的第一代码块子集,其中TB的发送是为第一资源集合调度的;发送指示第二资源集合与该第一资源集合的至少一部分在时间上重叠的消息;基于该消息来确定该UE对该TB的第二代码块子集的发送被抢占,其中第二代码块子集包括具有用于TB的奇偶校验位集合的代码块;以及传输用于代码块的重传请求消息,其中重传请求消息指示用于代码块的发送的资源,该发送是基于用于UE的处理时间线和第二代码块子集被抢占。

描述了一种用于在基站处进行无线通信的装置。该装置可以包括处理器、与该处理器进行电子通信的存储器以及存储在该存储器中的指令。该指令可以由处理器执行以使该装置:从UE接收TB的第一代码块子集,其中TB的发送是为第一资源集合调度的;发送指示第二资源集合与该第一资源集合的至少一部分在时间上重叠的消息;基于该消息来确定该UE对该TB的第二代码块子集的发送被抢占,其中第二代码块子集包括具有用于TB的奇偶校验位集合的代码块;以及传输用于代码块的重传请求消息,其中重传请求消息指示用于代码块的发送的资源,该发送是基于用于UE的处理时间线和第二代码块子集被抢占。

描述了另一种用于在基站处进行无线通信的装置。该装置可以包括用于进行以下各项的部件:从UE接收TB的第一代码块子集,其中TB的发送是为第一资源集合调度的;发送指示第二资源集合与该第一资源集合的至少一部分在时间上重叠的消息;基于该消息来确定该UE对该TB的第二代码块子集的发送被抢占,其中第二代码块子集包括具有用于TB的奇偶校验位集合的代码块;以及传输用于代码块的重传请求消息,其中重传请求消息指示用于代码块的发送的资源,该发送是基于用于UE的处理时间线和第二代码块子集被抢占。

描述了一种存储用于在基站处进行无线通信的代码的非暂时性计算机可读介质。该代码可以包括可由处理器执行以进行以下各项的指令:从UE接收TB的第一代码块子集,其中TB的发送是为第一资源集合调度的;发送指示第二资源集合与该第一资源集合的至少一部分在时间上重叠的消息;基于该消息来确定该UE对该TB的第二代码块子集的发送被抢占,其中第二代码块子集包括具有用于TB的奇偶校验位集合的代码块;以及传输用于代码块的重传请求消息,其中重传请求消息指示用于代码块的发送的资源,该发送是基于用于UE的处理时间线和第二代码块子集被抢占。

本文描述的方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下各项的操作、特征、部件或指令:基于该第二代码块子集被抢占来确定时间线延长;以及将该时间线延长添加到该处理时间线以使UE确定用于代码块的发送的资源。在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,时间线延长可以是配置值。本文描述的方法、装置和非暂时性计算机可读介质的一些其它示例还可以包括用于进行以下各项的操作、特征、部件或指令:基于该第二代码块子集中的被抢占的代码块的数量、该TB的长度或其组合来计算该时间线延长。

描述了一种用于在UE处进行的无线通信方法。该方法可以包括:接收用于第一上行链路发送的第一资源集合的第一授权;接收对用于第二上行链路发送的第二资源集合的第二授权,其中用于该第二上行链路发送的第二资源集合与用于该第一上行链路发送的第一资源集合在时间上至少部分重叠;基于接收到该第二授权来取消包括代码块集合的TB的发送,其中该TB与该第一上行链路发送相关联,并且其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送;接收用于第三上行链路发送的第三资源集合的第三授权;标识该第三资源集合与第一资源集合之间的非重叠条件;以及基于标识该非重叠条件来处理该第三授权。

描述了一种用于在UE处进行无线通信的装置。该装置可以包括处理器、与该处理器耦合的存储器以及存储在该存储器中的指令。该指令可以由处理器执行以使该装置:接收用于第一上行链路发送的第一资源集合的第一授权;接收对用于第二上行链路发送的第二资源集合的第二授权,其中用于该第二上行链路发送的第二资源集合与用于该第一上行链路发送的第一资源集合在时间上至少部分重叠;基于接收到该第二授权来取消包括代码块集合的TB的发送,其中该TB与该第一上行链路发送相关联,并且其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送;接收用于第三上行链路发送的第三资源集合的第三授权;标识该第三资源集合与第一资源集合之间的非重叠条件;以及基于标识该非重叠条件来处理该第三授权。

描述了另一种用于在UE处进行无线通信的装置。该装置可以包括用于进行以下各项的部件:接收用于第一上行链路发送的第一资源集合的第一授权;接收对用于第二上行链路发送的第二资源集合的第二授权,其中用于该第二上行链路发送的第二资源集合与用于该第一上行链路发送的第一资源集合在时间上至少部分重叠;基于接收到该第二授权来取消包括代码块集合的TB的发送,其中该TB与该第一上行链路发送相关联,并且其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送;接收用于第三上行链路发送的第三资源集合的第三授权;标识该第三资源集合与第一资源集合之间的非重叠条件;以及基于标识该非重叠条件来处理该第三授权。

描述了一种存储用于在UE处进行无线通信的代码的非暂时性计算机可读介质。该代码可以包括可由处理器执行以进行以下各项的指令:接收用于第一上行链路发送的第一资源集合的第一授权;接收对用于第二上行链路发送的第二资源集合的第二授权,其中用于该第二上行链路发送的第二资源集合与用于该第一上行链路发送的第一资源集合在时间上至少部分重叠;基于接收到该第二授权来取消包括代码块集合的TB的发送,其中该TB与该第一上行链路发送相关联,并且其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送;接收用于第三上行链路发送的第三资源集合的第三授权;标识该第三资源集合与第一资源集合之间的非重叠条件;以及基于标识该非重叠条件来处理该第三授权。

本文描述的方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下各项的操作、特征、部件或指令:确定该第三资源集合和该第一资源集合在时间上至少部分地重叠;以及将该第三资源集合的第三授权标识为错误。

本文描述的方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下各项的操作、特征、部件或指令:确定该第三资源集合和该第一资源集合在时间上至少部分地重叠;使用第一处理块基于该第一上行链路发送对应于第一优先级来对该用于该第一上行链路发送的TB进行编码;使用第二处理块基于该第三上行链路发送对应于与该第一优先级不同的第二优先级来对用于该第三上行链路发送的附加TB进行编码;以及在与该第一资源集合至少部分地重叠的时间资源期间发送该第三上行链路发送。

在本文描述的方法、装置和非暂时性计算机可读介质的一些示例中,对TB进行编码可以至少部分地与对附加TB进行编码同时进行。

本文描述的方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下各项的操作、特征、部件或指令:发送对用于支持第一优先级的上行链路发送的分量载波(CC)的数量的指示,以及发送对用于支持第二优先级的上行链路发送的CC的数量的指示。

描述了一种用于在基站处进行无线通信的方法。该方法可以包括:发送用于第一上行链路发送的第一资源集合的第一授权;发送对用于第二上行链路发送的第二资源集合的第二授权,其中用于该第二上行链路发送的第二资源集合与用于该第一上行链路发送的第一资源集合在时间上至少部分重叠;根据第三资源集合与第一资源集合之间的非重叠条件来为第三上行链路发送调度第三资源集合,以及基于该调度发送用于第三上行链路发送的第三资源集合的第三授权。

描述了一种用于在基站处进行无线通信的装置。该装置可以包括处理器、与该处理器耦合的存储器以及存储在该存储器中的指令。该指令可以由处理器执行以使该装置:发送用于第一上行链路发送的第一资源集合的第一授权;发送对用于第二上行链路发送的第二资源集合的第二授权,其中用于该第二上行链路发送的第二资源集合与用于该第一上行链路发送的第一资源集合在时间上至少部分重叠;根据第三资源集合与第一资源集合之间的非重叠条件来为第三上行链路发送调度第三资源集合,以及基于该调度发送用于第三上行链路发送的第三资源集合的第三授权。

描述了另一种用于在基站处进行无线通信的装置。该装置可以包括用于进行以下各项的部件:发送用于第一上行链路发送的第一资源集合的第一授权;发送对用于第二上行链路发送的第二资源集合的第二授权,其中用于该第二上行链路发送的第二资源集合与用于该第一上行链路发送的第一资源集合在时间上至少部分重叠;根据第三资源集合与第一资源集合之间的非重叠条件来为第三上行链路发送调度第三资源集合,以及基于该调度发送用于第三上行链路发送的第三资源集合的第三授权。

描述了一种存储用于在基站处进行无线通信的代码的非暂时性计算机可读介质。该代码可以包括可由处理器执行以进行以下各项的指令:发送用于第一上行链路发送的第一资源集合的第一授权;发送对用于第二上行链路发送的第二资源集合的第二授权,其中用于该第二上行链路发送的第二资源集合与用于该第一上行链路发送的第一资源集合在时间上至少部分重叠;根据第三资源集合与第一资源集合之间的非重叠条件来为第三上行链路发送调度第三资源集合,以及基于该调度发送用于第三上行链路发送的第三资源集合的第三授权。

本文描述的方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下各项的操作、特征、部件或指令:基于第三授权和调度来接收第三上行链路发送。

附图说明

图1和2示出了根据本公开的各方面的支持处置中断发送的传输块(TB)级奇偶校验位的无线通信系统的示例。

图3示出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的编码过程的示例。

图4A、4B和4C示出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的处理时间线的示例。

图5至7出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的过程流的示例。

图8和9出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的设备的框图。

图10示出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的通信管理器的框图。

图11示出了根据本公开的各方面的包括支持处置中断发送的TB级奇偶校验位的设备的系统的图式。

图12和13出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的设备的框图。

图14示出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的通信管理器的框图。

图15示出了根据本公开的各方面的包括支持处置中断发送的TB级奇偶校验位的设备的系统的图式。

图16至19出了示出根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的方法的流程图。

具体实施方式

一些无线通信系统可以支持上行链路重传,其中基站可以请求用户设备(UE)重传基站未能接收或解码的上行链路信息。在一些情况下,系统可以支持传输块(TB)级重传、代码块组(CBG)级重传、代码块级重传或其某种组合。然而,如果使用基于代码块或基于CBG的重传进行操作,则发送中断可能会给UE的处理时间线带来压力。例如,在一些情况下,UE可以在TB的处理(例如,编码)期间中断,并且UE可以取消TB的发送。例如,UE可以基于中断中止或抑制处理。这种发送的取消(例如,处理的抑制)可能导致TB级奇偶校验位(例如,循环冗余校验(CRC)位)的当前状态不准确。即,基于取消TB的发送,TB的第一代码块子集可以被编码用于发送,而TB的第二代码块子集可以未被编码用于发送。TB级奇偶校验位的当前状态可能对应于编码后的第一代码块子集,而不是未编码的第二代码块子集,从而相对于整个TB导致不准确的奇偶校验位集合。

如果基站请求UE重传包括TB级奇偶校验位的代码块(或包含包括TB级奇偶校验位的代码块的CBG),则UE可以处理未编码的第二代码块子集,以便计算整个TB的奇偶校验位。然而,如果重传的处理时间线对应于UE的最小处理时间线(例如,物理上行链路共享信道(PUSCH)准备的最小处理时间线N2,其被测量为上行链路授权结束(诸如物理下行链路控制信道(PDCCH)消息)与对应PUSCH资源的第一符号之间的间隙),则UE可能无法在分配的处理时间内处理未编码的第二代码块子集。UE、基站或两者可以实施一种或多种技术来处置中断发送的TB级奇偶校验位。

在第一示例中,UE可以修改包括TB级奇偶校验位的代码块以减少处理时间并满足处理时间线(例如,UE的最小处理时间线)。在一些情况下,UE可以将TB级奇偶校验位的每个位设置为公共位值(例如,“0”)。在其它情况下,UE可以从代码块中丢弃TB级奇偶校验位以进行发送。在这些其它情况下,UE可以基于从代码块中丢弃的位数(例如,二十四位)来执行速率匹配。

在第二示例中,基站可以基于中断的初始发送来请求至少TB的所有被抢占的代码块(例如,所有未编码的代码块)的重传。通过请求所有被抢占的代码块的重传,UE可以基于重传请求来对未编码第二代码块子集中的每个代码块进行处理和编码。处理第二代码块子集允许UE将TB级奇偶校验位的状态更新成对应于整个TB(例如,除第一代码块子集之外,CRC位还为第二代码块子集提供错误校验)。通过在包括TB级奇偶校验位的代码块(或CBG)的重传之前请求每个其它代码块(或CBG)的重传,UE可以处理代码块并及时计算TB级奇偶校验位以发送最后一个代码块(或CBG)。在一些情况下,基站可以请求第二代码块子集、TB的所有代码块(例如,在代码块或CBG级重传中)或整个TB(例如,在TB级重传中)的重传。

在第三示例中,基站、UE或两者可以延长重传的处理时间线,使得分配的处理时间支持UE对TB级奇偶校验位的计算。例如,最小处理时间线可以延长若干符号d,以支持任何未编码代码块的处理和TB级奇偶校验位的及时计算以发送包括TB级奇偶校验位的代码块。可以静态或动态地确定时间线延长值。在一些情况下,基站可以确定时间线延长并基于时间线延长指示用于重传的资源。在其它情况下,UE可以确定时间线延长并根据时间线延长发送重传。附加或替代地,如果初始TB发送的中断是基于另一个上行链路授权(例如,用于更高优先级上行链路发送的上行链路授权),则基站可以确定时间线延长并基于时间线延长指示用于更高优先级上行链路发送的资源。在其它情况下,UE可以确定时间线延长并根据时间线延长而发送更高优先级上行链路发送。

首先在无线通信系统的背景下描述本公开的各方面。参考编码过程、处理时间线和过程流来描述附加方面。参考与处置中断发送的TB级奇偶校验位有关的装置图、系统图和流程图来进一步示出和描述本公开的各方面。

图1示出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的无线通信系统100的示例。无线通信系统100包括基站105、UE 115和核心网络130。在一些示例中,无线通信系统100可以是长期演进(LTE)网络、高级LTE(LTE-A)网络、LTE-A Pro网络或新无线电(NR)网络。在一些情况下,无线通信系统100可以支持增强型宽带通信、超可靠(例如,任务关键型)通信、低时延通信或与低成本和低复杂度设备的通信。

基站105可以经由一个或多个基站天线与UE 115进行无线通信。本文描述的基站105可以包含或者可以被本领域技术人员称为基站收发器、无线电基站、接入点、无线电收发器、NodeB、eNodeB(eNB)、下一代NodeB或giga-NodeB(其中的任一个都可以被称为gNB)、家庭NodeB、家庭eNodeB或其它一些合适的术语。无线通信系统100可以包括不同类型的基站105(例如,宏小区基站或小型小区基站)。本文描述的UE 115可以能够与各种类型的基站105和网络设备进行通信,该网络设备包括宏eNB、小型小区eNB、gNB和中继基站等。

每个基站105可以与其中支持与各种UE 115的通信的特定地理覆盖区域110相关联。每个基站105可以经由通信链路125为相应的地理覆盖区域110提供通信覆盖,并且基站105与UE 115之间的通信链路125可以利用一个或多个载波。无线通信系统100中所示的通信链路125可以包括从UE 115到基站105的上行链路发送,或者从基站105到UE 115的下行链路发送。下行链路发送也可以被称为前向链路发送,而上行链路发送也可以被称为反向链路发送。

基站105的地理覆盖区域110可以被划分为构成地理覆盖区域110的一部分的扇区,并且每个扇区可以与小区相关联。例如,每个基站105可以为宏小区、小型小区、热点或其它类型的小区或其各种组合提供通信覆盖。在一些示例中,基站105可以是可移动的,并且因此为移动的地理覆盖区域110提供通信覆盖。在一些示例中,与不同技术相关联的不同地理覆盖区域110可以重叠,并且可以由同一基站105或不同基站105支持与不同技术相关联的重叠地理覆盖区域110。无线通信系统100可以包括例如异构LTE/LTE-A/LTE-A Pro或NR网络,其中不同类型的基站105为各种地理覆盖区域110提供覆盖。

术语“小区”是指用于与基站105(例如,通过载波)的通信的逻辑通信实体,并且可以与用于区分经由相同或不同载波操作的相邻小区的标识符(例如,物理小区标识符(PCID)、虚拟小区标识符(VCID))相关联。在一些示例中,载波可以支持多个小区,并且可以根据可以为不同类型的设备提供接入的不同的协议类型(例如,机器类型通信(MTC)、窄带物联网(NB-IoT)、增强型移动宽带(eMBB)或其它协议类型)来配置不同的小区。在一些情况下,术语“小区”可以指代逻辑实体所作用于的地理覆盖区域110的一部分(例如,扇区)。

UE 115可以分散在整个无线通信系统100中,并且每个UE 115可以是固定的或移动的。UE 115也可以被称为移动设备、无线设备、远程设备、手持设备或订户设备,或者一些其它合适的术语,其中“设备”也可以被称为单元、站、终端或客户端。UE 115也可以是个人电子设备,诸如蜂窝电话、个人数字助理(PDA)、平板计算机、膝上型计算机或个人计算机。在一些示例中,UE 115还可以指代无线本地环路(WLL)站、物联网(IoT)设备、万物联网(IoE)设备或MTC设备等,该UE可以在诸如电器、交通工具、仪表等各种制品中实施。

诸如MTC或IoT设备之类的一些UE 115可以是低成本或低复杂度设备,并且可以(例如,经由机器对机器(M2M)通信)提供机器之间的自动化通信。M2M通信或MTC可以指代允许设备在无需人类干预的情况下彼此或与基站105进行通信的数据通信技术。在一些示例中,M2M通信或MTC可以包括来自集成了传感器或仪表以测量或捕获信息并将该信息中继到中央服务器或应用程序的设备的通信,该中央服务器或应用程序可以利用该信息或向与该程序或应用程序交互的人类呈现信息。一些UE 115可以被设计为收集信息或实现机器的自动化行为。MTC设备的应用的示例包括智能计量、库存监视、水位监视、设备监视、医疗保健监视、野生生物监视、天气和地质事件监视、车队管理和跟踪、远程安全感测、物理接入控制以及基于交易的业务计费。

一些UE 115可以被配置为采用降低功耗的操作模式,诸如半双工通信(例如,支持经由发送或接收但非同时发送和接收的单向通信的模式)。在一些示例中,可以按降低峰值速率执行半双工通信。UE 115的其它省电技术包括当不参与主动通信时进入省电“深度睡眠”模式,或者在有限的带宽上操作(例如,根据窄带通信)。在一些情况下,UE 115可以被设计为支持关键功能(例如,任务关键型功能),并且无线通信系统100可以被配置为对这些功能提供超可靠通信。

在一些情况下,UE 115还可以能够与其它UE 115直接通信(例如,使用对等(P2P)或设备对设备(D2D)协议)。利用D2D通信的一组UE 115中的一者或多者可以在基站105的地理覆盖区域110内。这组中的其它UE 115可能在基站105的地理覆盖区域110之外,或者不能接收来自基站105的发送。在一些情况下,经由D2D通信进行通信的多组UE 115可以利用一对多(1:M)系统,其中每个UE 115向这组中的每个其它UE 115进行发送。在一些情况下,基站105促进用于D2D通信的资源的调度。在其它情况下,在UE 115之间执行D2D通信而无需基站105参与。

基站105可以与核心网络130以及彼此进行通信。例如,基站105可以通过回程链路132(例如,经由S1、N2、N3或其它接口)与核心网络130对接。基站105可以直接地(例如,在基站105之间直接地)或间接地(例如,经由核心网络130)通过回程链路134(例如,经由X2、Xn或其它接口)彼此通信。

核心网络130可以提供用户认证、接入授权、跟踪、互联网协议(IP)连接性以及其它接入、路由或移动性功能。核心网络130可以是演进型分组核心(EPC),其可以包括至少一个移动性管理实体(MME)、至少一个服务网关(S-GW)和至少一个分组数据网络(PDN)网关(P-GW)。MME可以管理非接入层(例如,控制平面)功能,诸如针对与EPC相关联的基站105服务的UE 115的移动性、认证和承载管理。用户IP分组可以通过S-GW传送,该S-GW本身可以连接到P-GW。P-GW可以提供IP地址分配以及其它功能。P-GW可以连接到网络运营商IP服务。运营商IP服务可以包括对互联网、内联网、IP多媒体子系统(IMS)或分组交换(PS)流服务的接入。

诸如基站105之类的至少一些网络设备可以包括诸如接入网络实体之类的子组件,该子组件可以是接入节点控制器(ANC)的示例。每个接入网络实体可以通过多个其它接入网络发送实体与UE 115通信,该其它接入网络发送实体可以被称为无线电头、智能无线电头或发送/接收点(TRP)。在一些配置中,每个接入网络实体或基站105的各种功能可以分布在各种网络设备(例如,无线电头和接入网络控制器)上,或者合并到单个网络设备(例如,基站105)中。

无线通信系统100可以使用通常在300兆赫兹(MHz)至300千兆赫兹(GHz)范围内的一个或多个频带来操作。通常,因为波长的长度范围为大约一分米至一米,所以300MHz至3GHz的区域被称为特高频(UHF)区域或分米带。建筑物和环境特征可能会阻止或重定向UHF波。然而,波可以充分穿透结构以便宏小区向位于室内的UE 115提供服务。与使用低于300MHz的频谱的高频(HF)或甚高频(VHF)部分的较小频率和较长波的发送相比,UHF波的发送可以与较小天线和较短范围(例如,小于100km)相关联。

无线通信系统100还可以使用从3GHz至30GHz的频带(也被称为厘米带)在超高频(SHF)区域中操作。SHF区域包含诸如5GHz工业、科学和医学(ISM)带之类的带,该带可以会被可以能够容忍来自其它用户的干扰的设备择机使用。

无线通信系统100还可以在也称为毫米带的频谱的极高频(EHF)区域(例如,从30GHz至300GHz)中操作。在一些示例中,无线通信系统100可以支持UE 115与基站105之间的毫米波(mmW)通信,并且相应设备的EHF天线可以比UHF天线更小并且更紧密地间隔。在一些情况下,这可以便于UE 115内的天线阵列的使用。然而,EHF发送的传播可能受到比SHF或UHF发送更大的大气衰减和更短的距离的影响。可以跨使用一个或多个不同频率区域的发送采用本文公开的技术,并且跨这些频率区域的带的指定使用可能因国家或监管机构而异。

在一些情况下,无线通信系统100可以利用许可的无线电频谱带和非许可的无线电频谱带两者。例如,无线通信系统100可以在诸如5GHz ISM带之类的非许可带中采用许可辅助接入(LAA)、非许可的LTE(LTE-U)无线电接入技术或NR技术。当在非许可的无线电频率频谱带中操作时,诸如基站105和UE 115之类的无线设备可以采用先听后讲(LBT)程序来确保在发送数据之前清空信道。在一些情况下,非许可带中的操作可以基于载波聚合配置与在许可带(例如,LAA)中操作的分量载波的结合。非许可频谱中的操作可以包括下行链路发送、上行链路发送、对等发送或这些的组合。非许可频谱中的双工可以基于频分双工(FDD)、时分双工(TDD)或两者的组合。

在一些示例中,基站105或UE 115可以配备有多个天线,该多个天线可以用于采用诸如发送分集、接收分集、多入多出(MIMO)通信或波束成形之类的技术。例如,无线通信系统100可以在发送设备(例如,基站105)与接收设备(例如,UE 115)之间使用发送方案,其中发送设备配备有多个天线,并且接收设备配备有一个或多个天线。MIMO通信可以通过经由不同的空间层发送或接收多个信号来采用多径信号传播来提高频谱效率,这可以被称为空间复用。多个信号可以例如由发送设备经由不同的天线或天线的不同组合来发送。同样,多个信号可以由接收设备经由不同的天线或天线的不同组合来接收。多个信号中的每一者可以被称为单独的空间流,并且可以携带与相同数据流(例如,相同码字)或不同数据流相关联的位。不同的空间层可以与用于信道测量和报告的不同天线端口相关联。MIMO技术包括将多个空间层发送到同一接收设备的单用户MIMO(SU-MIMO)和将多个空间层发送到多个设备的多用户MIMO(MU-MIMO)。

波束成形(也可以被称为空间滤波、定向发送或定向接收)是可以在发送设备或接收设备(例如,基站105或UE 115)处使用以对沿着发送设备与接收设备之间的空间路径的天线波束(例如,发送波束或接收波束)进行整形或转向的信号处理技术。可以通过组合经由天线阵列的天线元件通信的信号来实现波束成形,使得以相对于天线阵列的特定定向传播的信号经历相长干涉,而其它信号经历相消干涉。对经由天线元件通信的信号的调整可以包括发送设备或接收设备将某些振幅和相位偏移施加到经由与该设备相关联的天线元件中的每个所携带的信号。与天线元件中的每一个相关联的调整可以由与特定定向(例如,相对于发送设备或接收设备的天线阵列,或相对于某个其它定向)相关联的波束成形权重集来定义。

在一个示例中,基站105可以使用多个天线或天线阵列来进行波束成形操作以用于与UE 115的定向通信。例如,一些信号(例如,同步信号、参考信号、波束选择信号或其它控制信号)可以由基站105在不同方向上多次发送,该信号可以包括根据与不同的发送方向相关联不同波束成形权重集发送的信号。可以使用不同波束方向上的发送来标识(例如,通过基站105或诸如UE 115之类的接收设备)波束方向以供基站105的后续发送或接收。

可以由基站105在单个波束方向(例如,与诸如UE 115之类的接收设备相关联的方向)上发送一些信号,诸如与特定接收设备相关联的数据信号。在一些示例中,可以至少部分地基于在不同波束方向上发送的信号来确定与沿着单个波束方向的发送相关联的波束方向。例如,UE 115可以接收由基站105在不同方向上发送的信号中的一者或多者,并且UE115可以向基站105报告其接收到的具有最高信号质量或其他可接受的信号质量信号的指示。尽管参考由基站105在一个或多个方向上发送的信号描述了这些技术,但是UE 115可以采用类似技术以在不同方向上多次发送信号(例如,用于标识波束方向以供UE 115后续发送或接收)或在单个方向上发送信号(例如,用于将数据发送到接收设备)。

接收设备(例如,可以作为mmW接收设备的示例的UE 115)在从基站105接收诸如同步信号、参考信号、波束选择信号或其它控制信号之类的各种信号时可以尝试多个接收波束。例如,接收设备可以通过以下各项来尝试多个接收方向:经由不同的天线子阵列进行接收,根据不同的天线子阵列来处理接收到的信号,根据应用于在天线阵列的多个天线元件处接收的信号的不同的接收波束成形权重组进行接收,或根据应用于在天线阵列的多个天线元件处接收的信号的不同的接收波束成形权重组来处理接收的信号,该步骤中的任一者可以被称为根据不同的接收波束或接收方向“侦听”。在一些示例中,接收设备可以使用单个接收波束来沿着单个波束方向接收(例如,当接收数据信号时)。可以将单个接收波束在基于根据不同的接收波束方向(例如,被确定为具有最高信号强度、最高信噪比或基于根据多个波束方向的侦听的另外可接受的信号质量的波束方向)的侦听而确定的波束方向上对准。

在一些情况下,基站105或UE 115的天线可以位于支持MIMO操作或者发送或接收波束成形的一个或多个天线阵列内。例如,一个或多个基站天线或天线阵列可以被共同定位在诸如天线塔之类的天线组件中。在一些情况下,与基站105相关联的天线或天线阵列可以位于不同的地理位置。基站105可以具有带多个天线端口的行和列的天线阵列,基站105可以使用该天线阵列来支持与UE 115的通信的波束成形。同样,UE 115可以具有可以支持各种MIMO或波束成形操作的一个或多个天线阵列。

在一些情况下,无线通信系统100可以是根据分层协议栈进行操作的基于分组的网络。在用户平面中,承载或分组数据汇聚协议(PDCP)层上的通信可以是基于IP的。无线电链路控制(RLC)层可以执行分组分段和重组以通过逻辑信道进行通信。媒体接入控制(MAC)层可以执行优先级处理并将逻辑信道复用为传输信道。MAC层还可以使用混合自动重传请求(HARQ)在MAC层中提供重传以提高链路效率。在控制平面中,无线电资源控制(RRC)协议层可以提供UE 115与支持用于用户平面数据的无线电承载的基站105或核心网络130之间的RRC连接的建立、配置和维护。在物理层中,传输信道可以被映射到物理信道。

在一些情况下,UE 115和基站105可以支持数据的重传以提高数据被成功接收的可能性。HARQ反馈是一种提高通过通信链路125正确接收数据的可能性的技术。HARQ可以包括错误检测(例如,使用循环冗余校验(CRC))、前向纠错(FEC)和重传(例如,自动重传请求(ARQ))的组合。在恶劣的无线电条件(例如,信噪比条件)下,HARQ可能会改进在MAC层的吞吐量。在一些情况下,无线设备可以支持相同时隙的HARQ反馈,其中该设备可以在特定时隙中为在该时隙中的先前符号中接收的数据提供HARQ反馈。在其它情况下,该设备可以在后续时隙中或根据某个其它时间间隔来提供HARQ反馈。

LTE或NR中的时间间隔可以被表达为基本时间单位的倍数,该时间间隔可以例如是指Ts=1/30,720,000秒的采样周期。可以根据各自具有10毫秒(ms)的持续时间的无线电帧来组织通信资源的时间间隔,其中帧周期可以被表达Tf=307,200Ts。可以通过范围为0至1023的系统帧号(SFN)来标识无线电帧。每个帧可以包括编号为0至9的10个子帧,并且每个子帧可以具有1毫秒的持续时间。子帧可以进一步被划分为2个时隙,每个时隙的持续时间为0.5ms,并且每个时隙可以包含6或7个调制符号周期(例如,取决于每个符号周期之前的循环前缀的长度)。除循环前缀外,每个符号周期可以包含2048个采样周期。在一些情况下,子帧可以是无线通信系统100的最小调度单元,并且可以被称为发送时间间隔(TTI)。在其它情况下,无线通信系统100的最小调度单元可以比子帧更短或者可以被动态地选择(例如,在缩短的TTI(sTTI)的脉冲串中或者在使用sTTI的选定分量载波中)。

在一些无线通信系统中,时隙可以进一步被划分为包含一个或多个符号的多个微时隙。在一些实例中,微时隙的符号或微时隙可以是最小调度单位。例如,每个符号的持续时间可以取决于子载波间隔或操作频带而变化。此外,一些无线通信系统可以实施时隙聚合,其中多个时隙或微时隙被聚合在一起并且用于UE 115与基站105之间的通信。

术语“载波”是指具有用于支持通过通信链路125进行的通信的定义的物理层结构的无线电频谱资源集合。例如,通信链路125的载波可以包括针对给定的无线电接入技术根据物理层信道进行操作的无线电频率频谱的一部分。每个物理层信道可以携带用户数据、控制信息或其它信令。载波可以与预定义的频率信道(例如,演进型通用移动电信系统地面无线电接入(E-UTRA)绝对无线电频率信道编号(EARFCN))相关联,并且可以根据信道栅进行定位以便UE 115发现。载波可以是下行链路或上行链路(例如,在FDD模式下),或者被配置为携带下行链路和上行链路通信(例如,在TDD模式下)。在一些示例中,通过载波发送的信号波形可以由多个子载波组成(例如,使用多载波调制(MCM)技术,诸如正交频分复用(OFDM)或离散傅里叶变换扩展OFDM(DFT-S-OFDM))。

对于不同的无线电接入技术(例如,LTE、LTE-A、LTE-A Pro、NR),载波的组织结构可以不同。例如,可以根据TTI或时隙来组织通过载波进行的通信,每个TTI或时隙可以包括用户数据以及控制信息或信令以支持对用户数据进行解码。载波还可以包括专用采集信令(例如,同步信号或系统信息等)和协调用于载波的操作的控制信令。在一些示例中(例如,在载波聚合配置中),载波还可以具有协调其它载波的操作的采集信令或控制信令。

可以根据各种技术在载波上复用物理信道。可以例如使用时分复用(TDM)技术、频分复用(FDM)技术或混合TDM-FDM技术在下行链路载波上复用物理控制信道和物理数据信道。在一些示例中,在物理控制信道中发送的控制信息可以按级联方式分布在不同的控制区域之间(例如,在公共控制区域或公共搜索空间与一个或多个UE特定控制区域或UE特定搜索空间之间)。

载波可以与无线电频率频谱的特定带宽相关联,并且在一些示例中,载波带宽可以被称为载波或无线通信系统100的“系统带宽”。例如,载波带宽可以是用于特定无线电接入技术的载波的若干预定带宽中的一者(例如,1.4、3、5、10、15、20、40或80MHz)。在一些示例中,每个服务的UE 115可以被配置用于在部分或全部载波带宽上进行操作。在其它示例中,一些UE 115可以被配置用于使用与载波内的预定义部分或范围(例如,子载波或RB的集合)相关联的窄带协议类型的操作(例如,窄带协议类型的“带内”部署)。

在采用MCM技术的系统中,资源元素可以由一个符号周期(例如,一个调制符号的持续时间)和一个子载波组成,其中符号周期和子载波间隔逆相关。每个资源元素所携带的位数可以取决于调制方案(例如,调制方案的阶数)。因此,UE 115接收的资源元素越多并且调制方案的阶数越高,UE 115的数据速率就越高。在MIMO系统中,无线通信资源可以指代无线电频率频谱资源、时间资源和空间资源(例如,空间层)的组合,并且使用多个空间层可以进一步提高与UE 115的通信的数据速率。

无线通信系统100的设备(例如,基站105或UE 115)可以具有支持在特定载波带宽上的通信的硬件配置,或者可以配置为支持在载波带宽集合中的一个载波带宽上的通信。在一些示例中,无线通信系统100可以包含基站105和UE 115,它们经由与一个以上不同的载波带宽相关联的载波来支持同时通信。

无线通信系统100可以在多个小区或载波上支持与UE 115的通信,该小区或载波的特征可以被称为载波聚合或多载波操作。根据载波聚合配置,UE 115可以被配置有多个下行链路分量载波和一个或多个上行链路分量载波。载波聚合可以与FDD和TDD分量载波两者一起使用。

在一些情况下,无线通信系统100可以利用增强型分量载波(eCC)。eCC的特征可以在于包括更宽的载波或频率信道带宽、更短的符号持续时间、更短的TTI持续时间或修改后的控制信道配置的一个或多个特征。在一些情况下,eCC可以与载波聚合配置或双重连接性配置相关联(例如,当多个服务小区具有次优或非理想的回程链路时)。eCC也可以被配置为在非许可频谱或共享频谱中使用(例如,当允许一个以上的运营商使用该频谱时)。特征在于宽载波带宽的eCC可以包括不能监视整个载波带宽或者另外被配置为使用有限的载波带宽(例如,以节省功率)的UE 115可以利用的一个或多个分段。

在一些情况下,eCC可以利用与其它分量载波不同的符号持续时间,这可以包含与其它分量载波的符号持续时间相比使用缩短的符号持续时间。较短的符号持续时间可以与相邻子载波之间的间隔增加相关联。利用eCC的设备(诸如UE 115或基站105)可以在缩短的符号持续时间(例如,16.67微秒)内(例如,根据20、40、60、80MHz等频率信道或载波带宽等)发送宽带信号。eCC中的TTI可以由一个或多个符号周期组成。在一些情况下,TTI持续时间(即,TTI中的符号周期的数量)可以是可变的。

无线通信系统100可以是NR系统,该NR系统可以利用许可、共享和非许可频谱带的任意组合。eCC符号持续时间和子载波间隔的灵活性可以允许跨多个频谱使用eCC。在一些示例中,特别是通过资源的动态垂直共享(例如,跨频域)和水平共享(例如,跨时域),NR共享频谱可以提高频谱利用率和频谱效率。

在一些情况下,无线通信系统100可以支持TB级重传、CBG级重传、代码块级重传或其某种组合。然而,如果使用基于代码块或基于CBG的重传进行操作,则发送中断可能会给UE 115的处理时间线带来压力。例如,UE 115可以在TB的处理(例如,编码)期间中断,并且UE 115可以基于该中断取消TB的发送。例如,UE可以中止或抑制处理。这种对处理的抑制(例如,由于取消)可能导致TB级奇偶校验位(例如,CRC位)的当前状态不准确。即,基于取消TB的发送(例如,在TB的初始发送期间),TB的第一代码块子集可以被编码用于发送,而TB的第二代码块子集可以未被编码用于发送。因此,TB级奇偶校验位的当前状态可能对应于编码后的第一代码块子集,而不是未编码的第二代码块子集,从而相对于整个TB导致不准确的奇偶校验位集合。

如果基站105请求UE 115重传包括TB级奇偶校验位的代码块(或包含包括TB级奇偶校验位的代码块的CBG),则UE 115可以处理未编码的第二代码块子集,以便计算整个TB的奇偶校验位。然而,如果重传的处理时间线对应于UE 115的最小处理时间线(例如,用于对单个代码块或CBG进行处理和编码以用于发送的最小处理时间线N2),则UE 115可能无法在分配的处理时间内处理未编码的第二代码块子集。UE 115、基站105或两者可以实施一种或多种技术来处置中断发送的TB级奇偶校验位。在第一种技术中,UE 115可以修改代码块(例如,将TB级奇偶校验位设置为公共位值或从代码块中丢弃TB级奇偶校验位)以减少处理时间。在第二种技术中,基站105可以请求重传所有被抢占的代码块(例如,所有未编码的代码块、TB的所有代码块或整个TB),从而支持在UE 115处进行TB级奇偶校验计算。在第三示例中,基站105或UE 115可以延长用于重传的处理时间线,使得分配的处理时间支持在UE115处进行TB级奇偶校验计算。

图2示出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的无线通信系统200的示例。无线通信系统200可以包括基站105-a和UE 115-a,它们可以是参考图1描述的设备的示例。基站105-a可以服务于参考图1描述的地理覆盖区域110-a。UE 115-a可以在上行链路信道205(例如,物理上行链路控制信道(PUCCH)、PUSCH等)上向基站105-a发送信号并且可以在下行链路信道210(例如,下行链路控制信道(PDCCH)、物理下行链路共享信道(PDSCH)等)上从基站105-a接收信号。在一些情况下,无线通信系统200可以支持上行链路信道205上的重传。UE 115-a、基站105-a或两者可以执行操作来处置重传请求250,其中所请求的信息没有准备好用于发送。

在一些无线通信系统200(例如,LTE系统、NR系统或支持上行链路重传的任何其它系统)中,上行链路发送可以支持多种重传模式。第一重传模式可以支持TB级重传。在TB级重传中,如果TB 215的任何部分的接收或解码在基站105-a处失败,则基站105-a可以请求UE 115-a重传整个TB 215。第二重传模式可以支持CBG级重传,其中CBG可以包括多个代码块220(例如,预先配置的多个代码块220或动态数量的代码块220)。在CBG级重传中,基站105-a可以请求UE 115-a重传一个或多个CBG,其中至少一个代码块220(或代码块的一部分)的接收或解码在基站105a-处失败。在这些重传模式中的任一者中,基站105-a可以向UE115-a发送重传请求250,指示要重传的信息(例如,TB 215、CBG、代码块220等)。重传请求250可以另外指示用于重传的资源,并且UE 115-a可以在所指示的资源中发送所请求的信息。在一些情况下,上行链路发送可以支持附加的或替代的重传模式。基站105-a可以根据一种重传模式进行操作或者可以(例如,基于信道条件、系统中的设备等)在重传模式之间切换。

在一些情况下,基站105-a可以请求中断发送的重传。例如,UE 115-a可以在上行链路信道205上(或者,在一些示例中,在到另一个UE 115的侧链路信道上)开始TB 215的发送(例如,初始发送)。UE 115-a可以确定用于发送的TB 215,其中TB 215由多个代码块220组成。这些代码块220可以被分组为具有共同或不同大小的CBG(例如,两个代码块220、三个代码块220等)。TB 215可以包含有效载荷225,该有效载荷包括用于发送的上行链路信息。在一些情况下,有效载荷225可以另外包括冗余位、冻结位或其组合以改进基站105-a处的解码可靠性。该TB有效载荷225可以被编码到代码块220中用于发送,其中每个代码块220可以包括有效载荷225的一部分。在一些情况下,每个代码块220可以另外包括代码块CRC230。代码块CRC 230(或代码块奇偶校验位)可以基于该特定代码块220的有效载荷225来确定。接收代码块220的基站105-a可以对有效载荷225和代码块CRC 230进行解码,并且可以基于CRC操作来确定有效载荷225是否基于代码块CRC 230的位被正确解码。如果基站105-a处的解码操作产生由对应代码块CRC 230确认的代码块有效载荷225,则基站105-a可以确定代码块220被正确解码。否则,基站105-a可以确定代码块220的解码过程失败并且可以请求代码块220的重传。

除了代码块CRC 230之外,UE 115-a在上行链路发送中还可以包括TB CRC 235。尽管代码块CRC 230允许基站105-a确定每个代码块220是否被成功解码,但是TB CRC 235可以支持基站105-a确定整个TB 215(例如,对应代码块220的整个集合)是否被成功解码。因而,TB CRC 235可以基于TB 215的每个代码块220中的位。TB CRC 235可以被包括在TB 215的代码块220中,诸如被包括在TB 215的最后一个代码块220(例如,包括n代码块的TB的代码块n)中。如果CRC操作是线性函数,则UE 115-a可以顺序地计算TB CRC 235。例如,UE115-a可以对代码块220进行逐一编码,在编码之前或期间为每个代码块220更新TB CRC235的状态。为了支持低延时操作,UE 115-a还可以与在对TB 215进行编码的同时(例如,在对TB 215的其它代码块220进行处理或编码的同时)发送代码块220。这样,由于UE 115-a可以在TB 215完成编码之前开始发送TB 215,因此可以针对长TB 215(例如,跨越多个符号、子时隙、时隙、子帧等的TB 215)实现UE 115-a的最小处理时间线N2。

在一个特定示例中,UE 115-a可以将TB 215组织成代码块220-a、220-b、220-c和220-d。应当理解,TB 215可以对应于任何数量的代码块220或CBG(例如,基于TB 215的大小、用于发送的译码率等)。UE 115-a可以对代码块220依次进行处理和编码。例如,UE 115-a可以处理代码块220-a,确定代码块220-a的代码块CRC 230,基于代码块220-a更新TB CRC235,并对代码块220-a进行编码用于发送。UE 115-a可以在对TB 215的一个或多个其它代码块220(例如,代码块220-b、220-c、220-d或其某种组合)进行编码的同时向基站105-a发送代码块220-a。这样,如果UE 115-a在发送期间没有中断,则UE 115-a可以对代码块220-a、220-b、220-c和220-d依次进行编码,并向基站105-a依次发送代码块220-a、220-b、220-c和220-d。基于这个过程,基站105-a可以在代码块段中接收TB 215,并且顺序处理可以减少UE 115-a开始TB 215的发送(即,开始TB的第一部分、代码块220的发送)所需的处理时间215。

然而,在一些情况下,UE 115-a可能在TB 215的发送期间中断。例如,UE 115-a可以(例如,从基站105-a)接收中断TB 215的初始发送的中断消息240。在一些示例中,由于中断消息240,UE 115-a可以暂停TB 215的处理(例如,编码)。

在第一示例中,中断消息240可以是用于UE 115-a的上行链路授权的示例。即,UE115-a可以接收第一上行链路授权以发送TB 215(例如,作为第一PUSCH消息),然后可以接收第二上行链路授权(即,中断消息240)以发送不同的TB(例如,作为第二个PUSCH消息)。第二上行链路授权可以与比第一上行链路授权更高的优先级或更低的延时相关联,或者与这两者相关联。例如,第二PUSCH可以对应于超可靠低延时通信(URLLC),而第一PUSCH可以对应于增强型移动宽带(eMBB)通信。第二上行链路授权可以抢占与第一上行链路授权相关联的若干符号。例如,第一上行链路授权可以指示用于第一PUSCH消息的发送的第一资源集合,而第二上行链路授权可以指示用于第二PUSCH消息的发送的第二资源集合,其中第二资源集合与第一资源集合在时间上至少部分地重叠。在该示例中,为了处置UE 115-a对上行链路发送的UE内复用,UE 115-a可以暂停对第一PUSCH消息的处理(例如,对第一TB 215的编码和发送)以便根据指示的第二资源集合对第二PUSCH消息执行处理。

在第二示例中,中断消息240可以是针对UE 115-a(例如,使用上行链路抢占指示符(ULPI))在若干资源上抢占TB 215发送的请求。ULPI可以指示UE 115-a将在其上避免发送(例如,以支持上行链路发送的UE间复用)的时间资源集合(例如,若干符号)。在一些情况下,UE 115-a可以在所指示的资源集合之后取消发送并且可能无法恢复发送。在这些情况下,UE 115-a可以基于接收到抢占TB 215发送的中断消息240而停止处理TB 215。在其它情况下,UE 115-a可以在所指示的资源集合之后恢复发送。在这些其它情况下,UE 115-a可以基于接收抢占TB 215发送的中断消息240来继续处理TB 215,或者UE 115-a可以基于接收到抢占TB 215发送的中断消息240而暂时中止处理然后恢复对TB 215的处理。

如果UE 115-a基于中断消息240停止处理TB 215,则UE 115-a可能不会对TB 215的所有代码块220进行处理或编码。因此,UE 115-a可能无法完成计算TB CRC 235。例如,UE115-a可以处理第一代码块子集245-a并且可以基于第一代码块子集245-a来更新TB CRC235的当前状态。如果UE 115-a被中断并取消发送,则第二代码块子集245-b可以未被编码(例如,不被处理用于UE 115-a发送)。因而,在不完整的编码过程之后,TB CRC 235可以指示包括在第一代码块子集中245-a而不是第二代码块子集中245-b中的位。

如果基站105-a向UE 115-a发送针对包括TB CRC 235的代码块220(例如,最后一个代码块220-d或最后一个CBG)的重传请求250,则UE 115-a可以处理若干代码块220或CBG以计算用于发送的正确TB CRC 235。这可能使UE 115-a的处理能力面临显著的压力,这取决于重传代码块220-d的处理时间线。例如,如果UE 115-a被调度以根据UE 115-a的最小处理时间线N2发送代码块220-d(或包括代码块220-d的CBG),则最小处理时间线可以基于UE115-a对一个代码块220或CBG进行处理和编码以供发送的时间量。然而,为了对包括整个TB215的正确TB CRC 235的代码块220或CBG进行处理和编码以便发送,UE 115-a可以对多个代码块220或CBG进行处理和编码以便计算TB CRC 235。

为了处置中断发送的TB级奇偶校验位(例如,CRC位),UE 115-a、基站105-a或两者可以实施一种或多种技术。在第一示例中,如果UE 115-a被配置用于基于代码块的或基于CBG的上行链路重传并且初始TB 215发送被抢占,则UE 115-a可以修改代码块220-d以满足处理时间线。例如,UE 115-a可以接收指示包括TB CRC 235的至少代码块220-d的重传请求250。UE 115-a可以基于中断而标识TB CRC 235的当前状态对应于编码的第一代码块子集245-a(但不是未编码第二代码块子集245-b)。基于该当前状态对于整个TB 215不准确,UE115-a可以将TB CRC 235的位设置为公共位值(例如,全零位、全一位等)以用于重传。替代地,如果初始TB 215发送被抢占(例如,不校验TB CRC 235的状态),则UE 115-a可以将TBCRC 235的位设置为公共位值。UE 115-a可以(例如,在最后一个CBG内)将代码块220-d和TBCRC 235一起发送到基站105-a,其中每个TB CRC位被设置为公共位值。这样,UE 115-a可以不处理TB 215的其它未编码代码块220以便发送所请求的代码块220-d,支持根据处理时间线进行的发送。在一些情况下,即使UE 115-a在TB 215的初始发送中没有发送代码块220-d(例如,基于中断),也可以将基于重传请求250进行的代码块220-d的这种发送称为“重传”。

在第二示例中,UE 115-a可以通过删除TB CRC 235来修改代码块220-d以满足处理时间线。例如,UE 115-a可以基于中断而标识TB CRC 235的当前状态对应于编码的第一代码块子集245-a(但不是未编码第二代码块子集245-b)。基于该当前状态对于整个TB 215不准确,UE 115-a可以从代码块220-d中丢弃TB CRC 235以用于重传。替代地,如果初始TB215发送被抢占(例如,不校验TB CRC 235的状态),则UE 115-a可以从代码块220-d的重传中丢弃TB CRC 235。丢弃TB CRC 235可以允许UE 115-a避免处理TB 215的其它未编码代码块220并且满足所请求的重传的处理时间线。在一些情况下,为了从代码块22-0d中丢弃TBCRC 235,UE 115-a可以修改译码或速率匹配程序或两者,以使代码块220-d支持使用不同数量的位进行编码。

在一些情况下,UE 115-a可以被配置为发送基站105-a已知的被中断的TB 215的一部分。例如,在第一方面中,UE 115-a可以被配置为在TB 215发送的所分配的资源集合的所有符号中进行发送,直到第一被抢占符号开始。在这方面,基站105-a可以监视并接收TB215的部分直到该第一被抢占符号。在第二方面中,UE 115-a可以在接收到中断消息240时确定何时暂停TB 215的发送。例如,基于UE 115-a的处理能力和将由UE 115-a执行的处理,UE 115-a可以确定(例如,基于某种算法或UE 115-a处的预先配置值来确定)哪个符号暂停对TB 215的发送,其中第一被抢占符号是发送暂停的最后期限。

基于UE 115-a的配置,UE 115-a可以发送直到(但不包括)TB 215的第一代码块220,该第一代码块至少部分地被调度用于在被抢占的时间资源内发送。在第三示例中,对于其中初始TB 215发送中断的基于代码块的或基于CBG的上行链路重传,基站105-a可以请求被调度用于发送的每个代码块220或CBG在被抢占的时间资源(例如,被抢占的符号)内全部或部分地重传。例如,代码块220-b可以是被中断消息240部分或完全抢占的TB 215的第一顺序代码块220。基于配置,UE 115-a可以依次发送每个代码块直到(但不包括)代码块220-b(例如,UE 115-a可以向基站105-a发送代码块220-a)。基站105-a可以确定请求来自UE 115-a的重传,并且基于UE 115-a的配置,基站105-a可以请求每个代码块220在被抢占的符号内完全或部分地重传。例如,从代码块220-b开始,基站105-a可以请求重传TB 215的剩余代码块220。这样,基于基站105-a请求代码块220或CBG进行重传,UE 115-a可以处理(例如,编码)第二代码块子集245-b中的每个代码块220用于发送。基于先前处理了第一代码块子集245-a中的每个代码块220的,UE 115-a可以存储根据第一代码块子集245-a计算的TB CRC 235的当前状态(例如,当前值)。通过基于重传请求250处理第二代码块子集245-b中的每个代码块220,UE 115-a可以根据第二代码块子集245-b更新TB CRC 235的当前状态,使得TB CRC 235是根据TB 215中的所有代码块220计算的。这样,UE 115-a可以根据由重传请求250指示的处理时间线来准备包括TB CRC 235的代码块220-d用于发送(例如,如果第二代码块子集245-b中的每个其它代码块220或CBG被请求在包括TB CRC 235的代码块220或CBG重传之前进行重传)。

在第四示例中,基站105-a可以为TB 215请求所有代码块220或CBG的重传。例如,基站105-a可以被配置用于基于代码块的或基于CBG的重传。基站105-a可以请求TB 215的每个代码块220或CBG的重传,使得UE 115-a在重传包括TB CRC 235的代码块220或CBG之前重传TB 215的每个其它代码块220或CBG。所请求的重传可能不是连续调度的。例如,基站105-a可以在第一重传请求250中请求代码块220-a和220-b(例如,第一CBG)的重传,并且可以在第二重传请求250中请求代码块220-c和220-d(例如,包括TB CRC 235的第二CBG)的重传。UE 115-a可以相应地在第一资源集合中发送代码块220-a和220-b以及在第一资源集合之后的第二资源集合中发送代码块220-c和220-d,其中第一资源集合和第二资源集合在时间上可以或可以不连续。在一些情况下,如果UE 115-a确定何时暂停TB 215的发送,则基站105-a可以为TB 215请求所有代码块220的重传。如果基站105-a不能标识UE 115-a是否处理和发送了代码块220直到(但不包括)至少部分地被调度用于在被抢占的符号内进行发送的第一代码块220,则基站105-a可以回退到请求每个代码块220的重传。替代地,继在基站105-a处成功接收的最后一个代码块220之后,基站105-a可以请求TB 215的每个代码块220的重传(例如,其中成功接收是基于最后一个代码块CRC 220中的代码块CRC 230确定的)。

在第五示例中,如果初始TB 215发送在UE 115-a处中断,则基站105-a可以实施TB级重传(例如,而不是代码块级或CBG级重传)。例如,基站105-a可以发送针对TB 215的重传请求250,并且UE 115-a可以重传完整的TB 215。这样,基站105-a可以确保UE 115-a可以处理TB 215的所有代码块220(例如,对其进行编码),使得针对整个TB 215计算TB CRC 235。在一些情况下,基站105-a可以根据基于CBG的重传操作模式进行操作,但是如果基站105-a确定请求中断的初始TB 215发送的任何部分的重传,则可以回退到基于TB的重传操作模式。

在第六示例中,如果在给定服务小区(例如,由基站105-a服务的服务小区)上配置抢占,则可以不为同一服务小区配置基于上行链路代码块的或基于CBG的重传。这样,初始TB 215发送可以在其中执行基于TB的重传的小区中被中断,而在其中执行基于代码块的或基于CBG的重传的小区中可以不被中断。根据该示例,为了使基站105-a发送中断消息240,基站105-a被配置在基于TB的重传操作模式中。如果基站105-a中断初始TB 215发送,基站105-a可以确保UE 115-a可以处理TB 215的所有代码块220(例如,对其进行编码),使得针对整个TB 215计算TB CRC 235。

在一些情况下,抢占可能影响上行链路载波聚合中的一个或多个分量载波(例如,带内分量载波)。例如,如果PUSCH发送在第一分量载波上被抢占,则相同的符号可以被其它分量载波上的PUSCH发送抢占。在一个示例中,如果UE 115-a可以在被抢占符号集合之后继续在分量载波上进行初始TB 215发送,则UE 115-a可以不在分量载波上的被抢占符号中发出PUSCH信息,并且如果在其它分量上存在PUSCH发送,则相同的符号可能会被其它PUSCH发送抢占。然而,可以在被抢占符号集合之后恢复在任意分量载波上的PUSCH发送。在另一个示例中,如果UE 115-a不能在被抢占符号集合之后继续在分量载波上继续初始TB 215发送,则UE 115-a可以在分量载波上的被抢占符号的开始处中止(例如,取消)PUSCH发送,并且如果在其它分量载波上存在PUSCH发送,则其它PUSCH发送可能会被抢占而不是继续从同一符号开始。此外,与本文关于其它分量载波上的PUSCH发送描述的那些类似的抢占规则可以基于一个小区上的抢占而应用于其它服务小区上的PUSCH发送。

在第七示例中,基站105-a、UE 115-a或两者可以修改处理时间线以支持中断的TB215发送的基于代码块的或基于CBG的重传。例如,如果基站105-a请求代码块220-d或包括TB CRC 235的CBG的重传,则用于重传代码块220-d或CBG的处理时间线可以延长d个时间资源(例如,符号)。在一些情况下,基站105-a可以在重传请求250中指示用于重传的资源,该资源是基于将UE 115-a的最小处理时间线N2延长了时间线延长d。该时间线延长可以支持UE 115-a处理至少第二代码块子集245-b并且及时确定TB 215的所有代码块220的TB CRC235以在所指示的资源中发送代码块220-d或包括TB CRC 235的CBG。在其它情况下,基站105-a和UE 115-a可以标识时间线延长d,使得UE 115-a可以及时处理至少第二代码块子集245-b,以基于所标识的时间线延长在资源中发送代码块220-d或包括TB CRC 235的CBG。基站105-a可以基于所标识的时间线延长来监视重传。

在一些示例中,时间线延长d的长度可以在基站105-a、UE 115-a或两者处预先配置。在其它示例中,可以基于第二代码块子集245-b中的代码块的数量、TB 215的长度、UE115-a的处理能力或跟与UE 115-a相关的用于计算TB CRC 235的这些或其它变量的某种组合来动态地确定时间线延长d的长度。例如,d的值可以是取决于或基于UE 115-a的处理时间线能力的子载波间隔(例如,d对于能够遵循PUSCH准备时序能力#1的UE 115与能够遵循PUSCH准备时序能力#2的UE 115而言可能不同)。

在一些情况下(例如,如果初始TB 215发送通过用另一个更紧急的PUSCH替换PUSCH的某个部分而被中断),基站105-a、UE 115-a或两者可以修改更紧急的PUSCH的处理时间线。与上文类似,UE 115-a可以根据包括针对更紧急的PUSCH的最小处理时间线和时间线延长d(其可以是如本文该预先配置或计算)的处理时间线来发送更紧急的PUSCH(例如,与URLLC发送相对应的第二TB)。在时间线延长期间,UE 115-a可以完成对TB 215的代码块220的处理—并且在一些情况下,完成发送。这样,即使初始TB 215发送被抢占,也可以针对整个TB 215计算TB CRC 235的当前状态。

应当理解,无线通信系统200可以实施本文描述的示例的任何组合。例如,UE 115-a、基站105-a或两者可以执行上述操作的任何组合以支持处置中断发送的TB级奇偶校验位。

图3示出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的编码过程300的示例。编码过程300可以由诸如参考图1和2描述的UE115之类的UE来执行。编码过程300可以支持对TB 305的代码块310的顺序处理,允许在TB 305内同时发送和处理代码块310。基于编码过程300,初始TB 305发送可以在处理中间被中断,如参考图2描述的。

在编码过程300中,TB 305可以被分割成代码块310,其中代码块310可以被缓冲在(即,加载到)编码输入缓冲器315中。这些代码块310可以被逐一地传递到代码块CRC/TBCRC计算器330中(例如,在编码器325内)。在这里,编码器325可以计算代码块310的代码块CRC并且可以将代码块CRC附加到代码块310。另外,编码器325可以基于代码块310、代码块CRC或两者来更新TB CRC的状态(即,TB CRC码)。由于CRC操作可以是关于异或(XOR)函数(即,CRC(A xor B)=CRC(A)xor CRC(B))的线性函数的示例,因此可以一次使用一个代码块310顺序地计算TB CRC(例如,而不是一次性计算TB CRC)。这可以改进发送延时,因为UE115可以在处理TB 305的其它部分之前或同时处理和发送TB 305的其它部分。

在一些情况下,在代码块CRC/TB CRC计算器330之后,代码块310可以传递到低密度奇偶校验(LDPC)计算器335,该LDPC计算器可以计算LDPC码并将其附加到代码块310。附加或替代地,代码块310可以被发出到速率匹配器340,该速率匹配器可以对代码块310执行速率匹配以确定用于发送的代码块310(例如,根据特定码字大小)。在速率匹配之后,代码块310可以被加载到编码输出缓冲器345中。波发生器350(例如,和天线)可以从编码输出缓冲器345检索编码的代码块310并根据调度器发送编码的代码块310(例如,其中在为TB 305发送调度的资源中发送代码块310)。在一些示例中,代码块310以组(例如,CBG)的形式发送。基于编码过程300的顺序本质,一个或多个代码块310可以在处理其它代码块310的同时或在处理其它代码块310之前被发送。例如,UE 115可以在处理代码块310-b和310-c的同时并且在处理其它代码块310-d至310-n之前发送第一代码块310-a。缓冲器指针320可以跟踪编码输入缓冲器315内的处理。

如果TB 305的处理被中断,并且接收TB 305的基站105未能对一个或多个代码块310或CBG进行解码,则基站105可以请求UE 115重传一个或多个代码块310或CBG。如果请求最后一个代码块310-n或包含最后一个代码块310-n的最后一个CBG,并且最后一个代码块310-n将包括TB CRC,则UE 115可以使TB CRC准备好该代码块310-n的重传。UE 115、基站105或两者可以执行参考图2描述的技术的任何组合以支持包含TB CRC的代码块310-n的重传。

图4A、4B和4C示出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的处理时间线400的示例。图4A示出了用于TB 415的处理时间线400-a的示例(例如,初始发送)。例如,UE(例如,如参考图1至3描述的UE 115)可以接收授予用于TB 415的上行链路发送的资源的PDCCH发送405。PDCCH发送405可以指示基于UE 115的最小处理时间线410的资源或者可以指示最小处理时间线410本身。在一些情况下,最小处理时间线410可以基于UE115准备一个代码块420或一个CBG用于发送的处理时间,而不是UE 115准备完整TB 415用于发送的处理时间。例如,基于编码过程(例如,参考图3描述的编码过程300),UE 115可以在对代码块420-n进行处理和编码(例如,TB 415的最后一个代码块420,其包含TB 415的奇偶校验位集合)用于发送之前根据处理时间线410对代码块420-a进行处理和编码用于发送。然而,由于TB 415的长度和编码过程,代码块420-n可以及时准备好用于具有TB 415的正确计算的奇偶校验位集合(例如,TB CRC位)的代码块420-n的发送。

图4B示出了用于基于代码块的或基于CBG的重传的处理时间线400-b的示例。由于最小处理时间线410可以基于UE 115准备一个代码块420或一个CBG用于发送的处理时间,因此同一最小处理时间线410可以用于初始发送和重传。因此,如果基站(例如,参考图1至3描述的基站105)请求未处理(例如,未编码)的代码块420的重传,则最小处理时间线410可以支持UE 115对所请求的代码块420进行及时处理和编码以在所指示的资源中发送所请求的代码块420。然而,如果对所请求的代码块420进行处理和编码涉及对附加的代码块420进行处理和编码,则该最小处理时间线410可能不允许UE 115有足够的时间准备用于发送的代码块420。例如,如果基站105请求包含TB 415的奇偶校验位集合的代码块420-n的重传,并且UE 115具有尚未作为TB 415的奇偶校验位集合的当前状态的基础的多个未编码的代码块420,则UE 115可以实施一种或多种技术以遵循最小处理时间线410并及时完成对代码块420-n的编码以用于发送。例如,在一些示例中,UE 115可以将用于TB 415的奇偶校验位集合的每个位设置为公共位值或者可以从代码块420-n中完全丢弃用于TB 415的奇偶校验位集合,允许UE 115避免处理TB 415的其它未编码的代码块420。

图4C示出了用于具有时间线延长425的基于代码块的或基于CBG的重传的处理时间线400-c的示例。如上文参考图4B讨论的,如果基站105请求包含TB 415的奇偶校验位集合的代码块420-n的重传,并且UE 115具有未反映在TB 415的奇偶校验位集合的当前状态中的一个或多个其它未编码的代码块420,则UE 115由于针对TB 415的奇偶校验位集合的计算而可能无法满足代码块420-n的最小处理时间线410。在一些情况下,为了支持计算TB415的奇偶校验位集合,可以基于修改后的处理时间线在资源中重传代码块420-n。例如,可以通过将时间线延长425添加到用于UE 115的最小处理时间线410来确定用于发送代码块420-n的第一时间资源。时间线延长425可以是配置值或者可以基于被抢占或未编码的代码块420的数量、TB 415中的代码块420的数量、UE 115的处理能力或其某种组合来计算。在一些情况下,基站105可以确定修改后的处理时间线并且可以指示用于PDCCH发送405(即,重传请求)中的代码块420-n的重传的对应资源。在其它情况下,UE 115可以确定修改后的处理时间线并且可以在与修改后的处理时间线相对应的资源中重传代码块420-n。在这些其它情况下,基站105可以另外确定修改后的处理时间线并在与修改后的处理时间线对应的资源中接收重传。

图5示出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的过程流500的示例。过程流500可以示出了支持包括TB奇偶校验位的代码块的重传的示例性操作。例如,UE 115-b可以在对TB的处理(例如,编码)用于发送期间被中断,并且基站105-b可以请求UE 115-b重传TB的至少一部分。UE 115-b和基站105-b可以是参考图1至4描述的对应无线设备的示例。可以实施以下的替代示例,其中一些步骤以与描述的顺序不同的顺序执行或根本不执行。在一些情况下,步骤可以包括以下未提及的其它特征,或者可以添加另外的步骤。

在505处,UE 115-b可以开始对TB进行顺序编码用于发送,其中TB包括代码块集合。UE 115-b可以对TB的第一代码块子集进行处理和编码以用于发送。该处理可以涉及基于每个代码块迭代地更新TB的奇偶校验位集合(例如,CRC位)的当前状态。在一些情况下,在510处,UE 115-b可以将第一代码块子集发送到基站105-b。

在515处,UE 115-b可以接收中断消息。在一些情况下,UE 115-b可以从基站105-b接收中断消息。在第一示例中,中断消息可以指示对在先前为TB发送预留的资源中具有比TB更高优先级的发送的授权。在第二示例中,中断消息可以命令UE 115-b在先前为TB发送预留的资源的一部分中避免发送。在520处,UE 115-b可以基于中断消息而取消TB的发送(例如,中止编码、抑制处理或两者)。例如,可以在初始发送期间取消发送,使得第一代码块子集被编码但是TB的第二代码块子集未被编码用于发送。因此,TB的奇偶校验位集合可以不基于第二代码块子集。在一些情况下,在525处,基站105-b可以确定第二代码块子集的发送被抢占。

在530处,基站105-b可以向UE 115-b发送重传请求。在一些情况下,该消息可以请求第二代码块子集中的包括用于TB的奇偶校验位集合的代码块的重传。在535处,UE 115-b可以基于中断的初始TB发送来修改包括奇偶校验位集合的代码块用于发送。例如,在一些情况下,UE 115-b可以基于取消的发送过程来确定TB的奇偶校验位集合的当前状态对应于第一代码块子集(例如,但不是第二代码块子集)。基于该确定,UE 115-b可以修改代码块。在一些示例中,UE 115-b可以将TB的奇偶校验位集合的每个位设置为公共位值(例如,“0”)。在其它示例中,UE 115-b可以从代码块中删除TB的奇偶校验位集合。

在其它情况下,该消息可以请求至少第二代码块子集的重传。例如,重传请求可以请求第二代码块子集、TB的所有代码块或TB的重传。在540处,UE 115-b可以对所请求的代码块(或TB)进行处理(例如,编码)用于发送。基于该过程,UE 115-b可以更新TB的奇偶校验位的状态,使得奇偶校验位除了基于第一代码块子集之外还基于第二代码块子集(即,TB块的所有代码块)。

在545处,UE 115-b可以基于处置用于中断发送的TB级奇偶校验位来重传所请求的信息(例如,(多个)所请求的代码块、(多个)CGB、(多个)TB或其一些组合)。

图6示出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的过程流600的示例。过程流600可以示出了支持包括TB奇偶校验位的代码块的重传的示例性操作。例如,UE 115-c可以在对TB的处理(例如,编码)用于发送期间被中断,并且基站105-c可以请求UE 115-c重传TB的至少一部分。UE 115-c和基站105-c可以是参考图1至4描述的对应无线设备的示例。可以实施以下的替代示例,其中一些步骤以与描述的顺序不同的顺序执行或根本不执行。在一些情况下,步骤可以包括以下未提及的其它特征,或者可以添加另外的步骤。此外,UE 115-c、基站105-c或两者可以附加或替代地执行关于图5描述的操作。

在605处,UE 115-c可以开始对TB进行顺序编码用于发送,其中TB包括代码块集合。UE 115-c可以对TB的第一代码块子集进行处理和编码以用于发送。该处理可以涉及基于每个代码块迭代地更新TB的奇偶校验位集合(例如,CRC位)的当前状态。在一些情况下,在610处,UE 115-c可以将第一代码块子集发送到基站105-c。

在615处,UE 115-c可以接收中断消息。在一些情况下,UE 115-c可以从基站105-c接收中断消息。在620处,UE 115-c可以基于中断消息而取消TB的发送(例如,中止编码、抑制处理或两者)。例如,可以在TB的初始发送期间取消发送,使得第一代码块子集被编码但是TB的第二代码块子集未被编码用于发送(例如,TB中除第一代码块子集之外的剩余代码块)。因此,TB的奇偶校验位集合可以不基于第二代码块子集。在一些情况下,在625处,基站105-c可以确定第二代码块子集的发送被抢占。

基站105-c或UE 115-c可以基于中断的初始发送来修改重传请求的处理时间线。在一些情况下,在630处,基站105-c可以生成重传请求消息,其中重传请求消息指示用于代码块(例如,包括TB的奇偶校验位集合的代码块)的发送的资源,该发送是基于UE的处理时间线和被抢占的第二代码块子集。在635处,基站105-c可以向UE 115-c发送重传请求消息。

在一些情况下,在640处,UE 115-c可以基于第二代码块子集未被编码用于发送来修改处理时间线。在其它情况下,UE 115-c可以使用在重传请求中指示的资源,其中使用修改后的处理时间线来确定资源。在645处,UE 115-c可以基于修改后的处理时间线来对第二代码块子集进行处理(例如,编码)。例如,由于时间线延长,UE 115-c可能有时间进一步基于第二代码块子集来计算TB的奇偶校验位集合,使得TB的奇偶校验位集合指示针对TB的所有代码块的正确值。在650,UE 115-c可以基于重传请求消息发送包括计算的TB奇偶校验位集合的代码块。

图7示出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的过程流700的示例。过程流700可以示出支持调度上行链路发送的示例性操作,使得上行链路发送在时间上不与另一上行链路授权的被抢占资源重叠。例如,UE 115-d可以在对TB进行处理(例如,编码)用于第一PUSCH发送期间被中断,并且基站105-d可以为与第一PUSCH的被抢占符号不同的符号调度用于第二PUSCH发送的附加上行链路授权。UE 115-d和基站105-d可以是参考图1至4描述的对应无线设备的示例。可以实施以下的替代示例,其中一些步骤以与描述的顺序不同的顺序执行或根本不执行。在一些情况下,步骤可以包括以下未提及的其它特征,或者可以添加另外的步骤。此外,UE115-d、基站105-d或两者可以附加或替代地执行关于图5和6描述的操作。

在705处,基站105-d可以发送并且UE 115-d可以接收用于第一上行链路发送的第一资源集合的第一授权。在710处,基站105-d可以发送,并且UE 115-d可以接收对用于第二上行链路发送的第二资源集合的第二授权,其中用于该第二上行链路发送的第二资源集合与用于该第一上行链路发送的第一资源集合在时间上至少部分重叠。在一些情况下,第二授权可以被称为中断消息,因为该授权可以调度抢占第一上行链路发送的发送(即,第二上行链路发送)。在715处,UE 115-d可以基于接收到第二授权取消与第一上行链路发送相关联的TB的发送。例如,由于取消发送,TB的第一代码块子集被编码用于发送,而TB的第二代码块子集未被编码用于发送。

在720处,基站105-d可以根据第三资源集合与第一资源集合之间的非重叠条件来为第三上行链路发送调度第三资源集合(例如,第一资源集合的被抢占资源)。非重叠条件可以是特定于优先级水平的或者可以用于任何发送。基于非重叠条件,基站105-d可以在与第一资源集合的任何被抢占符号(例如,由于调度的第二上行链路发送而被抢占的符号)不重叠的符号中调度第三资源集合。在一些情况下,第三上行链路发送可以是第一上行链路发送(或第一上行链路发送的一部分)的重传。

在725处,基站105-d可以发送并且UE 115-d可以接收用于第三上行链路发送的第三资源集合的第三授权(例如,基于基站105-d处的调度)。在730处,UE 115-d可以标识第三资源集合与第一资源集合之间的非重叠条件。例如,在UE 115-d处实施的非重叠条件可以与在基站105-d处实施的非重叠条件相同。例如,UE 115-d可以确定第三资源集合是否与第一资源集合在时间上部分重叠(例如,第一资源集合的抢占资源)。在735处,UE 115-d可以基于标识非重叠条件来处理第三授权。

在第一示例中,如果第三资源集合和第一资源集合在时间上至少部分地重叠,则UE 115-d可以将第三授权标识为错误。在第二示例中(例如,如果非重叠条件是特定于优先级的),如果第三资源集合和第一资源集合在时间上至少部分地重叠,但是第三上行链路发送和第一上行链路发送对应于不同的优先级,则UE 115-d可以使用第一处理块基于与第一优先级相对应的第一上行链路发送来对用于第一上行链路发送的TB进行编码,并且(例如,在对TB编码的同时)使用第二处理块基于与不同于(例如,高于)第一优先级的第二优先级相对应的第三上行链路发送的附加TB进行编码。在与第一资源集合至少部分地重叠的时间资源期间,UE 115-d可以发送并且基站105-d可以接收第三上行链路发送(例如,基于UE115-d处的并行处理)。在一些情况下,UE 115-d可以发送对支持每个优先级水平(例如,第一优先级和第二优先级)的分量载波(CC)的数量的指示。在第三示例中(例如,如果非重叠条件是特定于优先级的),如果第三资源集合和第一资源集合在时间上至少部分地重叠并且第三上行链路发送和第一上行链路发送对应于同一优先级,UE 115-d可以将第三授权标识为错误。

在一些特定实施方式中,UE 115-d可以接收调度到基站105-d的第一PUSCH发送的第一下行链路控制信息(DCI)消息(即,在705处的第一授权)。如果第一PUSCH发送在UE115-d处被中断(例如,通过在710处的第二授权),则UE 115-d可能不会接收到调度另一个PUSCH发送的另一个DCI消息(例如,对应于相同或不同的HARQ过程)或被抢占符号中的任一者。例如,UE 115-d可以确定用于第一PUSCH发送的上行链路授权,其中UE 115-d被授予符号集合(例如,时隙,诸如符号0至13)来发送第一PUSCH发送。如果该第一PUSCH发送在特定符号(例如,符号2)之后被抢占,则UE 115-d可能不会在同一载波上接收到针对在剩余符号子集(例如,被抢占符号3至13)上发送另一PUSCH发送的请求(例如,725处的第三授权)。例如,基站105-d可以在UE 115-d处标识用于第一PUSCH发送的被抢占符号并且可以在非抢占符号(例如,在被抢占符号之后的符号)中调度附加的PUSCH发送。如果UE 115-d接收到具有在至少一个抢占符号中调度PUSCH发送的上行链路授权的DCI消息,则UE 115-d可以确定该上行链路授权的错误并且可以忽略上行链路授权(例如,避免处理上行链路授权,避免对该对应的PUSCH消息进行编码,避免发送对应的PUSCH消息等)。

在一些情况下,UE 115-d可以管理与不同优先级或优先级水平相对应的发送。例如,UE 115-d可以管理高优先级发送和低优先级发送(例如,相对于高优先级发送)。在一些示例中,UE 115-d可以使用载波聚合(CA)框架-或与CA框架类似的框架-来指示UE处置不同优先级PUSCH消息的能力。例如,对于带组合,UE 115-d可以在每个带的基础上向基站105-d指示支持低优先级PUSCH的CC的数量和支持高优先级PUSCH的CC的数量。根据此类UE能力,UE 115-d可以支持单独地处理不同的优先级信道。例如,UE 115-d可以能够与高优先级PUSCH信道分开处理低优先级PUSCH信道。PUSCH发送的优先级可以基于DCI中的位或位字段、无线电网络临时标识符(RNTI)、特定DCI格式或大小、特定控制资源集合(CORESET)或搜索空间集合或其组合在物理(PHY)层处指示。附加或替代地,PUSCH发送的优先级可以在MAC层被指示作为逻辑信道(LCH)优先化的结果。

如果第一PUSCH发送在UE 115-d处中断(例如,UE 115-d基于第二PUSCH发送或一些其它中断信号而在715处取消或中止第一PUSCH发送的编码和发送),则当第一PUSCH发送和另一PUSCH发送具有同一优先级时,UE 115-d可能不会在被抢占符号中的任一者上接收调度另一个PUSCH发送(例如,对应于相同或不同的HARQ过程)的另一个DCI消息。例如,如果低优先级PUSCH发送在UE 115-d处被抢占(例如,基于高优先级PUSCH发送),则可能不会在第一低优先级PUSCH发送的被抢占符号中用第二低优先级PUSCH发送来调度UE 115-d。然而,如果低优先级PUSCH被抢占,并且UE 115-d接收到用于在被抢占符号中发送高优先级PUSCH的授权,则UE 115-d可以基于UE 115-d使用用于处理不同优先级信道的不同处理块来执行对高优先级PUSCH的处理和发送。例如,UE 115-d可以在继续处理低优先级PUSCH(例如,被抢占的PUSCH)的同时继续处理高优先级PUSCH(例如,对用于高优先级PUSCH的TB进行编码)。该同时处理可以允许在UE 115-d、基站105-d或两者处支持基于优先级的非重叠条件。这样,只要基站105-d不请求与相同的原始低优先级PUSCH资源重叠的另一个低优先级PUSCH,UE 115-d就可以获得用于低优先级PUSCH的TB的CRC位(例如,没有显著延迟)。基站105-d可以(例如,在720处)执行上行链路授权调度以满足UE 115-d处的非重叠条件(例如,基于PUSCH优先级或独立于PUSCH优先级)。

图8示出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的设备805的框图800。设备805可以是如本文所描述的UE 115的各方面的示例。设备805可以包括接收器810、通信管理器815和发送器820。设备805还可以包括处理器。这些组件中的每一者都可以彼此通信(例如,经由一条或多条总线)。

接收器810可以接收诸如分组、用户数据或与各种信息信道(例如,控制信道、数据信道以及与处置中断发送的TB级奇偶校验位有关的信息等)相关联的控制信息之类的信息。信息可以被传递到设备805的其它组件。接收器810可以是参考图11描述的收发器1120的各方面的示例。接收器810可以利用单个天线或天线集合。

在一种实施方式中,通信管理器815可以:取消包括代码块集合的TB的发送,其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送;接收针对该第二代码块子集中的包括用于该TB的奇偶校验位集合的代码块的重传请求;基于该取消来确定用于该TB的奇偶校验位集合的当前状态对应于该第一代码块子集(例如,但不对应于第二代码块子集);基于该确定来修改包括用于该TB的奇偶校验位集合的代码块;以及基于该重传请求来发送该修改后的代码块。该实施方式可以用于减少UE 115处的处理延时,因为UE 115可以避免在编码器中处理一个或多个代码块。另外,该实施方式可以降低UE 115处的计算复杂度,因为UE 115可以避免计算TB的奇偶校验位集合。

此外,基于修改包括用于TB的奇偶校验位集合的代码块,UE 115的处理器(例如,控制接收器810、通信管理器815和/或发送器820)可以减少准备代码块用于重传所需要的处理资源。在一些情况下,编码器可以减少要处理的代码块的数量,从而降低在编码器处准备代码块用于重传所需的功率。

附加或替代地,在另一种实施方式中,通信管理器815可以取消包括代码块集合的TB的发送,其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送;基于该修改后的处理时间线来对该第二代码块子集进行编码用于发送;接收针对该第二代码块子集中的包括用于该TB的奇偶校验位集合的代码块的重传请求;基于该第二代码块子集未被编码用于发送来修改处理时间线;以及基于该重传请求来发送该代码块并对该第二代码块子集进行编码用于发送。由于UE 115可以及时处理信息以在分配的资源内进行发送,因此可以使用该实施方式来提高UE115的发送的可靠性。这可以减少系统中的信令开销,因为可以减少UE 115的重传次数。

此外,基于修改处理时间线,UE 115的处理器(例如,控制接收器810、通信管理器815和/或发送器820)可以有效地使用处理资源来准备代码块用于重传。例如,修改后的处理时间线可以减少处理器处的瞬时处理开销,在更长的时间段内扩展处理操作。

通信管理器815可以是本文描述的通信管理器1110的各方面的示例。通信管理器815或其子组件可以在硬件中、在由处理器执行的代码(例如,软件或固件)中或在其任意组合中来实施。如果以由处理器执行的代码实施,则通信管理器815或其子组件的功能可以由设计为执行本公开中描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑设备、离散门或晶体管逻辑、离散硬件组件或它们的任意组合来控制。

通信管理器815或其子组件可以物理地位于各个位置,包括被分布为使得功能的部分由一个或多个物理组件在不同的物理位置处实施。在一些示例中,根据本公开的各个方面,通信管理器815或其子组件可以是单独且不同的组件。在一些示例中,根据本公开的各个方面,通信管理器815或其子组件可以与一个或多个其它硬件组件组合,该硬件组件包括但不限于输入/输出(I/O)组件、收发器、网络服务器、另一个计算设备、根据本公开描述的一个或多个其它组件,或其组合。

发送器820可以发送由设备805的其它组件生成的信号。在一些示例中,发送器820可以与收发器模块中的接收器810并置。例如,发送器820可以是参考图11描述的收发器1120的各方面的示例。发送器820可以利用单个天线或天线集合。

图9示出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的设备905的框图900。设备905可以是如本文所描述的设备805或UE 115的各方面的示例。设备905可以包括接收器910、通信管理器915和发送器950。设备905还可以包括处理器。这些组件中的每一者都可以彼此通信(例如,经由一条或多条总线)。

接收器910可以接收诸如分组、用户数据或与各种信息信道(例如,控制信道、数据信道以及与处置中断发送的TB级奇偶校验位有关的信息等)相关联的控制信息之类的信息。信息可以被传递到设备905的其它组件。接收器910可以是参考图11描述的收发器1120的各方面的示例。接收器910可以利用单个天线或天线集合。

通信管理器915可以是如本文描述的通信管理器815的各方面的示例。通信管理器915可以包括编码器920、重传请求组件925、CRC状态组件930、代码块修改组件935、重传组件940和时间线修改组件945。通信管理器915可以是本文描述的通信管理器1110的各方面的示例。

在一些情况下,编码器920可以取消包括代码块集合的TB的发送,其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送。重传请求组件925可以接收针对该第二代码块子集中的包括用于该TB的奇偶校验位集合的代码块的重传请求。CRC状态组件930可以基于该取消来确定用于该TB的奇偶校验位集合的当前状态对应于该第一代码块子集。代码块修改组件935可以基于该确定来修改包括用于该TB的奇偶校验位集合的代码块。重传组件940可以基于重传请求来发送修改后的代码块。

在一些其它情况下,编码器920可以取消包括代码块集合的TB的发送,其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送。重传请求组件925可以接收针对该第二代码块子集中的包括用于该TB的奇偶校验位集合的代码块的重传请求。时间线修改组件945可以基于第二代码块子集未被编码用于发送来修改处理时间线。编码器920可以基于该修改后的处理时间线来对该第二代码块子集进行编码用于发送。重传组件940可以基于该重传请求来发送该代码块并对该第二代码块子集进行编码用于发送。

发送器950可以发送由设备905的其它组件生成的信号。在一些示例中,发送器950可以与收发器模块中的接收器910并置。例如,发送器950可以是参考图11描述的收发器1120的各方面的示例。发送器950可以利用单个天线或天线集合。

图10示出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的通信管理器1005的框图1000。通信管理器1005可以是本文描述的通信管理器815、通信管理器915或通信管理器1110的各方面的示例。通信管理器1005可以包括编码器1010、重传请求组件1015、CRC状态组件1020、代码块修改组件1025、重传组件1030、CRC修改器1035、CRC丢弃组件1040、抢占组件1045、发送组件1050、时间线修改组件1055、时间线延长组件1060、CRC计算器1065、接收组件1070、非重叠条件组件1075或其组合。这些模块中的每一者可以(例如,经由一条或多条总线)直接或间接地彼此通信。

在第一实施方式中,编码器1010可以取消包括代码块集合的TB的发送,其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送。

重传请求组件1015可以接收针对该第二代码块子集中的包括用于该TB的奇偶校验位集合的代码块的重传请求。CRC状态组件1020可以基于该取消来确定用于该TB的奇偶校验位集合的当前状态对应于该第一代码块子集。在一些情况下,奇偶校验位集合是CRC位集合。

代码块修改组件1025可以基于该确定来修改包括用于该TB的奇偶校验位集合的代码块。在一些示例中,该修改可能涉及CRC修改器1035基于该确定来将用于该TB的奇偶校验位集合的每个位设置为公共位值。在一些情况下,该公共位值是零位值或一位值。在一些其它示例中,该修改涉及CRC丢弃组件1040基于该确定从代码块中删除TB的奇偶校验位集合。该修改可能涉及CRC丢弃组件1040基于从该代码块中删除用于该TB的奇偶校验位集合来对该代码块进行速率匹配。

重传组件1030可以基于重传请求来发送修改后的代码块。

抢占组件1045可以接收抢占该TB的发送的消息,其中该取消是基于接收到该消息。在一些情况下,TB的发送是基于第一授权,并且抢占该TB的发送的消息包括用于与该第一授权的至少一个时间资源重叠的第二发送的第二授权。在一些情况下,TB的发送是基于第一授权,并且抢占该TB的发送的消息请求该UE在该第一授权的至少一个时间资源中避免发送。

发送组件1050可以基于该第一代码块子集被编码用于发送来为该TB发送该第一代码块子集。在一些情况下,第一代码块子集的发送是UE对TB的初始发送的一部分。

在第二实施方式中,编码器1010可以取消包括代码块集合的TB的发送,其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送。重传请求组件1015可以接收针对该第二代码块子集中的包括用于该TB的奇偶校验位集合的代码块的重传请求。

时间线修改组件1055可以基于第二代码块子集未被编码用于发送来修改处理时间线。在一些示例中,修改处理时间线可能涉及时间线修改组件1055基于重传请求来修改用于发送代码块的处理时间线。修改处理时间线可能涉及时间线延长组件1060基于该第二代码块子集未被编码用于发送来确定时间线延长;以及将该时间线延长添加到该处理时间线以确定该修改后的处理时间线。在一些情况下,时间线延长是配置值。在一些其它情况下,时间线延长组件1060可以基于该第二代码块子集中的代码块的数量、该TB的长度或其组合来计算该时间线延长。

编码器1010可以基于该修改后的处理时间线来对该第二代码块子集进行编码用于发送。重传组件1030可以基于该重传请求来发送该代码块并对该第二代码块子集进行编码用于发送。

在一些情况下,抢占组件1045可以接收包括对第二发送的授权的消息,其中该取消是基于对第二发送的授权。在这些情况中的一些情况下,修改处理时间线涉及抢占组件1045基于第二代码块子集未被编码用于发送来修改用于第二发送的处理时间线。

CRC计算器1065可以基于对该第二代码块子集进行编码用于发送来计算用于该TB的奇偶校验位集合。

在第三实施方式中,接收组件1070可以接收用于第一上行链路发送的第一资源集合的第一授权,并且接收对用于第二上行链路发送的第二资源集合的第二授权,其中用于该第二上行链路发送的第二资源集合与用于该第一上行链路发送的第一资源集合在时间上至少部分重叠。编码器1010可以基于接收到该第二授权来取消包括代码块集合的TB的发送,其中该TB与该第一上行链路发送相关联,并且其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送。

接收组件1070可以接收用于第三上行链路发送的第三资源集合的第三授权。非重叠条件组件1075可以标识第三资源集合与第一资源集合之间的非重叠条件并且可以基于标识非重叠条件来处理第三授权。

在一些情况下,非重叠条件组件1075可以确定该第三资源集合和该第一资源集合在时间上至少部分地重叠,并且可以将该第三资源集合的第三授权标识为错误。

在一些情况下,非重叠条件组件1075可以确定该第三资源集合和该第一资源集合在时间上至少部分地重叠。编码器1010可以使用第一处理块基于该第一上行链路发送对应于第一优先级来对该用于该第一上行链路发送的TB进行编码,并且可以使用第二处理块基于该第三上行链路发送对应于与该第一优先级不同的第二优先级来对用于该第三上行链路发送的附加TB进行编码。在一些示例中,对TB进行编码是至少部分地与对附加TB进行编码同时进行。发送组件1050可以在与该第一资源集合至少部分地重叠的时间资源期间发送该第三上行链路发送。在一些情况下,发送组件1050可以发送对用于支持第一优先级的上行链路发送的CC的数量的指示,并且可以发送对用于支持第二优先级的上行链路发送的CC的数量的指示。

图11示出了根据本公开的各方面的包括支持处置中断发送的TB级奇偶校验位的设备1105的系统1100的图式。设备1105可以是本文描述的设备805、设备905或UE 115的组件的示例或包括该组件。设备1105可以包括用于双向语音和数据通信的组件,该组件包括用于发送和接收通信的组件,包括通信管理器1110、I/O控制器1115、收发器1120、天线1125、存储器1130和处理器1140。这些组件可以通过一条或多条总线(例如,总线1145)进行电子通信。

通信管理器1110可以取消包括代码块集合的TB的发送,其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送;接收针对该第二代码块子集中的包括用于该TB的奇偶校验位集合的代码块的重传请求;基于该取消来确定用于该TB的奇偶校验位集合的当前状态对应于该第一代码块子集;基于该确定来修改包括用于该TB的奇偶校验位集合的代码块;以及基于该重传请求来发送该修改后的代码块。

附加或替代地,通信管理器1110可以取消包括代码块集合的TB的发送,其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送;基于该修改后的处理时间线来对该第二代码块子集进行编码用于发送;接收针对该第二代码块子集中的包括用于该TB的奇偶校验位集合的代码块的重传请求;基于该第二代码块子集未被编码用于发送来修改处理时间线;以及基于该重传请求来发送该代码块并对该第二代码块子集进行编码用于发送。

I/O控制器1115可以管理设备1105的输入和输出信号。I/O控制器1115还可以管理未集成到设备1105中的外围设备。在一些情况下,I/O控制器1115可以表示与外部外围设备的物理连接或端口。在一些情况下,I/O控制器1115可以利用诸如 之类的操作系统或另一种已知操作系统。在其它情况中,I/O控制器1115可以表示调制解调器、键盘、鼠标、触摸屏或类似设备或与其交互。在一些情况中,I/O控制器1115可以被实施为处理器的一部分。在一些情况下,用户可以经由I/O控制器1115或经由通过I/O控制器1115控制的硬件组件与设备1105交互。

如本文描述,收发器1120可以经由一个或多个天线、有线或无线链路进行双向通信。例如,收发器1120可以表示无线收发器,并且可以与另一个无线收发器进行双向通信。收发器1120还可以包括调制解调器以调制分组并将调制后的分组提供给天线以进行发送,以及解调从天线接收的分组。

在一些情况下,无线设备可以包括单个天线1125。然而,在一些情况下,该设备可以具有一个以上的天线1125,该天线可以能够同时发送或接收多个无线发送。

存储器1130可以包括随机存取存储器(RAM)和只读存储器(ROM)。存储器1130可以存储包括指令的计算机可读、计算机可执行代码1135,该指令在被执行时使处理器执行本文所描述的各种功能。在一些情况下,存储器1130可以尤其包含I/O系统(BIOS),其可以控制基本硬件或软件操作,诸如与外围组件或设备交互。

处理器1140可以包括智能硬件设备(例如,通用处理器、DSP、中央处理单元(CPU)、微控制器、ASIC、FPGA、可编程逻辑设备、离散门或晶体管逻辑组件、离散硬件组件或它们的任何组合)。在一些情况下,处理器1140可以被配置为使用存储器控制器来操作存储器阵列。在其它情况下,可以将存储器控制器集成到处理器1140中。处理器1140可以被配置为执行存储在存储器(例如,存储器1130)中的计算机可读指令,以使设备1105执行各种功能(例如,支持处置中断发送的TB级奇偶校验位的功能或任务)。

代码1135可以包括用于实施本公开的各方面的指令,包括用于支持无线通信的指令。代码1135可以存储在非暂时性计算机可读介质(诸如系统存储器或其它类型的存储器)中。在一些情况下,代码1135可能不由处理器1140直接可执行,而是可以使计算机(例如,在编译和执行时)执行本文所描述的功能。

图12示出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的设备1205的框图1200。设备1205可以是如本文所描述的基站105的各方面的示例。设备1205可以包括接收器1210、通信管理器1215和发送器1220。设备1205还可以包括处理器。这些组件中的每一者都可以彼此通信(例如,经由一条或多条总线)。

接收器1210可以接收诸如分组、用户数据或与各种信息信道(例如,控制信道、数据信道以及与处置中断发送的TB级奇偶校验位有关的信息等)相关联的控制信息之类的信息。信息可以被传递到设备1205的其它组件。接收器1210可以是参考图15描述的收发器1520的各方面的示例。接收器1210可以利用单个天线或天线集合。

在一种实施方式中,通信管理器1215可以从UE接收TB的第一代码块子集,其中TB的发送是为第一资源集合调度的;发送指示第二资源集合与该第一资源集合的至少一部分在时间上重叠的消息;基于该消息来确定该UE对该TB的第二代码块子集的发送被抢占,其中该第二代码块子集包括具有用于该TB的奇偶校验位集合的代码块;以及基于该确定来请求至少该第二代码块子集的重传。该实施方式可以用于提高在基站105处接收重传的可靠性,因为基站105可以提高UE 115可以在所指示的资源中处理和发送重传的可能性。

此外,基于请求至少第二代码块子集的重传,基站105的处理器(例如,控制接收器1210、通信管理器1215和/或发送器1220)可以减少监控未准备好发送的代码块所浪费的处理资源。在一些情况下,解码器可以减少所执行的不成功解码操作的次数,从而降低解码器中处理重传所需的功率。

附加或替代地,在另一种实施方式中,通信管理器1215可以从UE接收TB的第一代码块子集,其中TB的发送是为第一资源集合调度的;发送指示第二资源集合与该第一资源集合的至少一部分在时间上重叠的消息;基于该消息来确定该UE对该TB的第二代码块子集的发送被抢占,其中第二代码块子集包括具有用于TB的奇偶校验位集合的代码块;以及传输用于代码块的重传请求消息,其中重传请求消息指示用于代码块的发送的资源,该发送是基于用于UE的处理时间线和第二代码块子集被抢占。由于UE 115可以及时处理信息以在分配的资源内进行发送,因此可以使用该实施方式来提高UE115的重传的可靠性。因此,基站105可以降低用于对重传的监控和解码的处理功率。这可以减少系统中的信令开销,因为可以减少UE 115的重传次数。

此外,基于指示用于代码块的发送(该发送是基于用于UE 115的处理时间线和第二代码块子集被抢占)的资源的重传请求消息,基站105的处理器(例如,控制接收器1210、通信管理器1215和/或发送器1220)可以减少监控未准备好发送的代码块所浪费的处理资源。在一些情况下,解码器可以减少所执行的不成功解码操作的次数,从而降低解码器中处理重传所需的功率。

通信管理器1215可以是本文描述的通信管理器1510的各方面的示例。通信管理器1215或其子组件可以在硬件中、在由处理器执行的代码(例如,软件或固件)中或在其任意组合中来实施。如果以由处理器执行的代码实施,则通信管理器1215或其子组件的功能可以由旨在执行本公开中描述的功能的通用处理器、DSP、ASIC、FPGA或其它可编程逻辑设备、离散门或晶体管逻辑、离散硬件组件或它们的任意组合来控制。

通信管理器1215或其子组件可以物理地位于各个位置,包括被分布为使得功能的部分由一个或多个物理组件在不同的物理位置处实施。在一些示例中,根据本公开的各个方面,通信管理器1215或其子组件可以是单独且不同的组件。在一些示例中,根据本公开的各个方面,通信管理器1215或其子组件可以与一个或多个其它硬件组件组合,该硬件组件包括但不限于I/O组件、收发器、网络服务器、另一个计算设备、根据本公开描述的一个或多个其它组件,或其组合。

发送器1220可以发送由设备1205的其它组件生成的信号。在一些示例中,发送器1220可以与收发器模块中的接收器1210并置。例如,发送器1220可以是参考图15描述的收发器1520的各方面的示例。发送器1220可以利用单个天线或天线集合。

图13示出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的设备1305的框图1300。设备1305可以是如本文所描述的设备1205或基站105的各方面的示例。设备1305可以包括接收器1310、通信管理器1315和发送器1345。设备1305还可以包括处理器。这些组件中的每一者都可以彼此通信(例如,经由一条或多条总线)。

接收器1310可以接收诸如分组、用户数据或与各种信息信道(例如,控制信道、数据信道以及与处置中断发送的TB级奇偶校验位有关的信息等)相关联的控制信息之类的信息。信息可以被传递到设备1305的其它组件。接收器1310可以是参考图15描述的收发器1520的各方面的示例。接收器1310可以利用单个天线或天线集合。

通信管理器1315可以是如本文描述的通信管理器1215的各方面的示例。通信管理器1315可以包括TB接收组件1320、中断组件1325、抢占组件1330、重传请求组件1335和时间线修改组件1340。通信管理器1315可以是本文描述的通信管理器1510的各方面的示例。

在一些情况下,TB接收组件1320可以从UE接收TB的第一代码块子集,其中TB的发送是为第一资源集合调度的。中断组件1325可以发送指示第二资源集合与该第一资源集合的至少一部分在时间上重叠的消息。抢占组件1330可以基于该消息来确定该UE对该TB的第二代码块子集的发送被抢占,其中该第二代码块子集包括具有用于该TB的奇偶校验位集合的代码块。重传请求组件1335可以基于该确定来请求至少该第二代码块子集的重传。

在一些其它情况下,TB接收组件1320可以从UE接收TB的第一代码块子集,其中TB的发送是为第一资源集合调度的。中断组件1325可以发送指示第二资源集合与该第一资源集合的至少一部分在时间上重叠的消息。抢占组件1330可以基于该消息来确定该UE对该TB的第二代码块子集的发送被抢占,其中该第二代码块子集包括具有用于该TB的奇偶校验位集合的代码块。时间线修改组件1340可以发送代码块的重传请求消息,其中重传请求消息指示用于代码块的发送的资源,该发送是基于用于UE的处理时间线和第二代码块子集被强占。

发送器1345可以发送由设备1305的其它组件生成的信号。在一些示例中,发送器1345可以与收发器模块中的接收器1310并置。例如,发送器1345可以是参考图15描述的收发器1520的各方面的示例。发送器1345可以利用单个天线或天线集合。

图14示出了根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的通信管理器1405的框图1400。通信管理器1405可以是本文描述的通信管理器1215、通信管理器1315或通信管理器1510的各方面的示例。通信管理器1405可以包括TB接收组件1410、中断组件1415、抢占组件1420、重传请求组件1425、代码块标识组件1430、时间线修改组件1435、时间线延长组件1440、授权组件1445、调度组件1450或其组合。这些模块中的每一者可以(例如,经由一条或多条总线)直接或间接地彼此通信。

在第一实施方式中,TB接收组件1410可以从UE接收TB的第一代码块子集,其中TB的发送是为第一资源集合调度的。在一些情况下,TB的发送包括UE对TB的初始发送。

中断组件1415可以发送指示第二资源集合与该第一资源集合的至少一部分在时间上重叠的消息。在一些情况下,指示该第二资源集合的消息包括对该第二资源集合中的第二发送的授权。在一些其它情况下,指示该第二资源集合的消息请求该UE在该第二资源集合中避免发送。

抢占组件1420可以基于该消息来确定该UE对该TB的第二代码块子集的发送被抢占,其中该第二代码块子集包括具有用于该TB的奇偶校验位集合的代码块。在一些情况下,奇偶校验位集合是CRC位集合。

重传请求组件1425可以基于该确定来请求至少该第二代码块子集的重传。在一些示例中,请求重传可能涉及重传请求组件1425为包括至少第二代码块子集的CBG集合发送重传请求消息集合,其中用于包括具有用于该TB的奇偶校验位集合的代码块的CBG的重传请求消息在重传请求消息集合中的每个其它重传请求消息之后发送。在一些示例中,重传请求组件1425可以基于该确定来请求TB的每个代码块的重传。在一些示例中,重传请求组件1425可以基于该确定来请求TB的重传。在一些示例中,请求TB的重传可能涉及重传请求组件1425基于该基站的配置来请求TB的重传,其中该配置启用该UE对发送的抢占并禁用该基站的CBG级重传请求。

代码块标识组件1430可以基于该第二代码块子集被调度用于与该第二资源集合在时间上至少部分重叠的发送来标识该第二代码块子集。

在第二实施方式中,TB接收组件1410可以从UE接收TB的第一代码块子集,其中TB的发送是为第一资源集合调度的。中断组件1415可以发送指示第二资源集合与该第一资源集合的至少一部分在时间上重叠的消息。抢占组件1420可以基于该消息来确定该UE对该TB的第二代码块子集的发送被抢占,其中该第二代码块子集包括具有用于该TB的奇偶校验位集合的代码块。时间线修改组件1435可以发送代码块的重传请求消息,其中重传请求消息指示用于代码块的发送的资源,该发送是基于用于UE的处理时间线和第二代码块子集被强占。

时间线延长组件1440可以基于该第二代码块子集被抢占来确定时间线延长,并且可以将该时间线延长添加到该处理时间线以使UE确定用于代码块的发送的资源。在一些情况下,时间线延长是配置值。在一些其它情况下,时间线延长组件1440可以基于该第二代码块子集中的被抢占的代码块的数量、该TB的长度或其组合来计算该时间线延长。

在第三实施方式中,授权组件1445可以发送用于第一上行链路发送的第一资源集合的第一授权,并且可以发送对用于第二上行链路发送的第二资源集合的第二授权,其中用于该第二上行链路发送的第二资源集合与用于该第一上行链路发送的第一资源集合在时间上至少部分重叠。调度组件1450可以根据第三资源集合与第一资源集合之间的非重叠条件来为第三上行链路发送调度第三资源集合。授权组件1445可以基于该调度发送用于第三上行链路发送的第三资源集合的第三授权。在一些情况下,TB接收组件1410可以基于第三授权和调度来接收第三上行链路发送。

图15示出了根据本公开的各方面的包括支持处置中断发送的TB级奇偶校验位的设备1505的系统1500的图式。设备1505可以是本文描述的设备1205、设备1305或基站105的组件的示例或包括该组件。设备1505可以包括用于双向语音和数据通信的组件,该组件包括用于发送和接收通信的组件,包括通信管理器1510、网络通信管理器1515、收发器1520、天线1525、存储器1530、处理器1540和站间通信管理器1545。这些组件可以通过一条或多条总线(例如,总线1550)进行电子通信。

通信管理器1510可以从UE接收TB的第一代码块子集,其中TB的发送是为第一资源集合调度的;发送指示第二资源集合与该第一资源集合的至少一部分在时间上重叠的消息;基于该消息来确定该UE对该TB的第二代码块子集的发送被抢占,其中该第二代码块子集包括具有用于该TB的奇偶校验位集合的代码块;以及基于该确定来请求至少该第二代码块子集的重传。

附加或替代地,通信管理器1510可以从UE接收TB的第一代码块子集,其中TB的发送是为第一资源集合调度的;发送指示第二资源集合与该第一资源集合的至少一部分在时间上重叠的消息;基于该消息来确定该UE对该TB的第二代码块子集的发送被抢占,其中第二代码块子集包括具有用于TB的奇偶校验位集合的代码块;以及传输用于代码块的重传请求消息,其中重传请求消息指示用于代码块的发送的资源,该发送是基于用于UE的处理时间线和第二代码块子集被抢占。

网络通信管理器1515可以管理(例如,经由一个或多个有线回程链路)与核心网络130的通信。例如,网络通信管理器1515可以管理用于客户端设备(诸如一个或多个UE 115)的数据通信的发送。

如本文描述,收发器1520可以经由一个或多个天线、有线或无线链路进行双向通信。例如,收发器1520可以表示无线收发器,并且可以与另一个无线收发器进行双向通信。收发器1520还可以包括调制解调器以调制分组并将调制后的分组提供给天线以进行发送,以及解调从天线接收的分组。

在一些情况下,无线设备可以包括单个天线1525。然而,在一些情况下,该设备可以具有一个以上的天线1525,该天线可以能够同时发送或接收多个无线发送。

存储器1530可以包括RAM、ROM或其组合。存储器1530可以存储包括指令的计算机可读代码1535,该指令在由处理器(例如,处理器1540)执行时使该设备执行本文所描述的各种功能。在一些情况下,存储器1530可以尤其包含BIOS,其可以控制基本硬件或软件操作,诸如与外围组件或设备交互。

处理器1540可以包括智能硬件设备(例如,通用处理器、DSP、CPU、微控制器、ASIC、FPGA、可编程逻辑设备、离散门或晶体管逻辑组件、离散硬件组件或其任何组合)。在一些情况下,处理器1540可以被配置为使用存储器控制器来操作存储器阵列。在一些情况下,可以将存储器控制器集成到处理器1540中。处理器1540可以被配置为执行存储在存储器(例如,存储器1530)中的计算机可读指令,以使设备1505执行各种功能(例如,支持处置中断发送的TB级奇偶校验位的功能或任务)。

站间通信管理器1545可以管理与其它基站105的通信,并且可以包括用于与其它基站105协作控制与UE 115的通信的控制器或调度器。例如,站间通信管理器1545可以针对诸如波束成形或联合发送之类的各种干扰缓解技术来协调向UE 115的发送的调度。在一些示例中,站间通信管理器1545可以在LTE/LTE-A无线通信网络技术内提供X2接口,以提供基站105之间的通信。

代码1535可以包括用于实施本公开的各方面的指令,包括用于支持无线通信的指令。代码1535可以存储在非暂时性计算机可读介质(诸如系统存储器或其它类型的存储器)中。在一些情况下,代码1535可能不由处理器1540直接可执行,而是可以使计算机(例如,在编译和执行时)执行本文所描述的功能。

图16示出了示出根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的方法1600的流程图。方法1600的操作可以由如本文所描述的UE 115或其组件来实施。例如,方法1600的操作可以由如参考图8至11该描述的通信管理器来执行。在一些示例中,UE可以执行指令集以控制UE的功能元件来执行本文描述的功能。附加或替代地,UE可以使用专用硬件来执行本文描述的功能的各方面。

在1605处,UE可以取消包括代码块集合的TB的发送,其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送。可以根据本文描述的方法来执行操作1605。在一些示例中,可以由如参考图8至11描述的编码器来执行操作1605的各方面。

在1610处,UE可以接收针对该第二代码块子集中的包括用于该TB的奇偶校验位集合的代码块的重传请求。可以根据本文描述的方法来执行操作1610。在一些示例中,可以由如参考图8至11描述的重传请求组件来执行操作1610的各方面。

在1615处,UE可以基于该取消来确定用于该TB的奇偶校验位集合的当前状态对应于该第一代码块子集。可以根据本文描述的方法来执行操作1615。在一些示例中,可以由如参考图8至11描述的CRC状态组件来执行操作1615的各方面。

在1620处,UE可以基于该确定来修改包括用于该TB的奇偶校验位集合的代码块。可以根据本文描述的方法来执行操作1620。在一些示例中,可以由如参考图8至11描述的代码块修改组件来执行操作1620的各方面。

在1625处,UE可以基于重传请求来发送修改后的代码块。可以根据本文描述的方法来执行操作1625。在一些示例中,可以由如参考图8至11描述的重传组件来执行操作1625的各方面。

图17示出了示出根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的方法1700的流程图。方法1700的操作可以由如本文所描述的基站105或其组件来实施。例如,方法1700的操作可以由如参考图12至15该描述的通信管理器来执行。在一些示例中,基站可以执行指令集以控制基站的功能元件以执行本文描述的功能。附加或替代地,基站可以使用专用硬件来执行本文描述的功能的各方面。

在1705处,基站可以从UE接收TB的第一代码块子集,其中TB的发送是为第一资源集合调度的。可以根据本文描述的方法来执行操作1705。在一些示例中,可以由如参考图12至15描述的TB接收组件来执行操作1705的各方面。

在1710处,基站可以发送指示第二资源集合与该第一资源集合的至少一部分在时间上重叠的消息。可以根据本文描述的方法来执行操作1710。在一些示例中,可以由如参考图12至15描述的中断组件来执行操作1710的各方面。

在1715处,基站可以基于该消息来确定该UE对该TB的第二代码块子集的发送被抢占,其中该第二代码块子集包括具有用于该TB的奇偶校验位集合的代码块。可以根据本文描述的方法来执行操作1715。在一些示例中,可以由如参考图12至15描述的抢占组件来执行操作1715的各方面。

1720处,基站可以基于该确定来请求至少该第二代码块子集的重传。可以根据本文描述的方法来执行操作1720。在一些示例中,可以由如参考图12至15描述的重传请求组件来执行操作1720的各方面。

图18示出了示出根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的方法1800的流程图。方法1800的操作可以由如本文所描述的UE 115或其组件来实施。例如,方法1800的操作可以由如参考图8至11该描述的通信管理器来执行。在一些示例中,UE可以执行指令集以控制UE的功能元件执行本文描述的功能。附加或替代地,UE可以使用专用硬件来执行本文描述的功能的各方面。

在1805处,UE可以取消包括代码块集合的TB的发送,其中该代码块集合中的第一代码块子集被编码用于发送并且该代码块集合中的第二代码块子集基于该取消而未被编码用于发送。可以根据本文描述的方法来执行操作1805。在一些示例中,可以由如参考图8至11描述的编码器来执行操作1805的各方面。

在1810处,UE可以接收针对该第二代码块子集中的包括用于该TB的奇偶校验位集合的代码块的重传请求。可以根据本文描述的方法来执行操作1810。在一些示例中,可以由如参考图8至11描述的重传请求组件来执行操作1810的各方面。

在1815处,UE可以基于第二代码块子集未被编码用于发送来修改处理时间线。可以根据本文描述的方法来执行操作1815。在一些示例中,可以由如参考图8至11描述的时间线修改组件来执行操作1815的各方面。

在1820处,UE可以基于该修改后的处理时间线来对该第二代码块子集进行编码用于发送。可以根据本文描述的方法来执行操作1820。在一些示例中,可以由如参考图8至11描述的编码器来执行操作1820的各方面。

在1825处,UE可以基于该重传请求来发送该代码块并对该第二代码块子集进行编码用于发送。可以根据本文描述的方法来执行操作1825。在一些示例中,可以由如参考图8至11描述的重传组件来执行操作1825的各方面。

图19示出了示出根据本公开的各方面的支持处置中断发送的TB级奇偶校验位的方法1900的流程图。方法1900的操作可以由如本文所描述的基站105或其组件来实施。例如,方法1900的操作可以由如参考图12至15该描述的通信管理器来执行。在一些示例中,基站可以执行指令集以控制基站的功能元件以执行本文描述的功能。附加或替代地,基站可以使用专用硬件来执行本文描述的功能的各方面。

在1905处,基站可以从UE接收TB的第一代码块子集,其中TB的发送是为第一资源集合调度的。可以根据本文描述的方法来执行操作1905。在一些示例中,可以由如参考图12至15描述的TB接收组件来执行操作1905的各方面。

在1910处,基站可以发送指示第二资源集合与该第一资源集合的至少一部分在时间上重叠的消息。可以根据本文描述的方法来执行操作1910。在一些示例中,可以由如参考图12至15描述的中断组件来执行操作1910的各方面。

在1915处,基站可以基于该消息来确定该UE对该TB的第二代码块子集的发送被抢占,其中该第二代码块子集包括具有用于该TB的奇偶校验位集合的代码块。可以根据本文描述的方法来执行操作1915。在一些示例中,可以由如参考图12至15描述的抢占组件来执行操作1915的各方面。

在1920处,基站可以发送代码块的重传请求消息,其中重传请求消息指示用于代码块的发送的资源,该发送是基于用于UE的处理时间线和第二代码块子集被强占。可以根据本文描述的方法来执行操作1920。在一些示例中,可以由如参考图12至15描述的时间线修改组件来执行操作1920的各方面。

应当注意,本文描述的方法描述了可能的实施例,并且操作和步骤可以被重新布置或以其它方式修改,并且其它实施例是可能的。此外,可以组合来自两种或更多种方法的各方面。

本文描述的技术可以用于各种无线通信系统,诸如码分多址(CDMA)、时分多址(TDMA)、频分多址(FDMA)、正交频分多址(OFDMA)、单载波频分多址(SC-FDMA)和其它系统。CDMA系统可以实施诸如CDMA2000、通用陆地无线接入(UTRA)等无线电技术。CDMA2000涵盖IS-2000、IS-95和IS-856标准。IS-2000版本通常称为CDMA2000 1X、1X等。IS-856(TIA-856)通常称为CDMA2000 1xEV-DO、高速率分组数据(HRPD)等。UTRA包括宽带CDMA(WCDMA)和CDMA的其它变型。TDMA系统可以实施诸如全球移动通信系统(GSM)之类的无线电技术。

OFDMA系统可以实施无线电技术,诸如超移动宽带(UMB)、演进型UTRA(E-UTRA)、电气和电子工程师协会(IEEE)802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE 802.20、Flash-OFDM等。UTRA和E-UTRA是通用移动电信系统(UMTS)的一部分。LTE、LTE-A和LTE-A Pro是使用E-UTRA的UMTS版本。在名为“第3代合作伙伴计划”(3GPP)的组织的文档中描述了UTRA、E-UTRA、UMTS、LTE、LTE-A、LTE-A Pro、NR和GSM。在来自名为“第3代合作伙伴计划2”(3GPP2)的组织的文档中描述了CDMA2000和UMB。本文描述的技术可以用于本文提到的系统和无线电技术以及其它系统和无线电技术。尽管出于示例目的可以描述LTE、LTE-A、LTE-A Pro或NR系统的各方面,并且在许多描述中可以使用LTE、LTE-A、LTE-A Pro或NR术语,但是本文描述的技术可应用于LTE、LTE-A、LTE-A Pro或NR应用之外。

宏小区通常覆盖相对较大的地理区域(例如,半径为几千米),并且可以允许向网络提供商进行服务订阅的UE无限制地接入。与宏小区相比,小型小区可以与功率较低的基站相关联,并且小型小区可以在与宏小区相同或不同(例如,许可、非许可等)的频带中操作。根据各个示例,小型小区可以包括微微小区、毫微微小区和微小区。微微小区例如可以覆盖小的地理区域,并且可以允许向网络提供商进行服务订阅的UE无限制地访问。毫微微小区还可以覆盖小的地理区域(例如,家庭),并且可以提供与毫微微小区相关联的UE(例如,封闭订户组(CSG)中的UE、家庭用户的UE等)进行的无限制接入。用于宏小区的eNB可以被称为宏eNB。用于小型小区的eNB可以被称为小型小区eNB、微微eNB、毫微微eNB或家庭eNB。eNB可以支持一个或多个(例如,两个、三个、四个等)小区,并且还可以支持使用一个或多个分量载波的通信。

本文描述的无线通信系统可以支持同步或异步操作。对于同步操作,基站可以具有类似的帧时序,并且来自不同基站的发送在时间上近似对准。对于异步操作,基站可以具有不同的帧时序,并且来自不同基站的发送在时间上可以不对准。本文描述的技术可以用于同步或异步操作。

本文描述的信息和信号可以使用多种不同科技和技术中的任何一种来表示。例如,可以通过电压、电流、电磁波、磁场或粒子、光场或粒子或者它们的任何组合来表示可能在整个描述中提及的数据、指令、命令、信息、信号、位、符号和芯片。

与在本文中的公开内容结合描述的各种说明性框和模块可以用以下各项来实施或执行:通用处理器、DSP、ASIC、FPGA、或其它可编程逻辑设备、离散门或晶体管逻辑、离散硬件组件或被设计为执行在本文描述的功能的其任何组合。通用处理器可以是微处理器,但是任选地,处理器可以是任何常规处理器、控制器、微控制器或状态机。处理器也可以被实施为计算设备的组合(例如,DSP和微处理器的组合、多个微处理器、与DSP核结合的一个或多个微处理器,或任何其它这样的配置)。

本文描述的功能可以在硬件、由处理器执行的软件、固件或其任何组合中实施。如果以由处理器执行的软件实施,则功能可以作为一个或多个指令或代码存储在计算机可读介质上或通过计算机可读介质发送。其它示例和实施方案在本公开和所附权利要求的范围内。例如,由于软件的本质,可以使用由处理器执行的软件、硬件、固件、硬接线或这些的任何组合来实施本文描述的功能。实施功能的特征还可以物理地位于各种位置,包括被分布使得功能的各部分在不同的物理位置处实施。

计算机可读介质包括非暂时性计算机存储介质和通信介质(包括促进将计算机程序从一处转移到另一处的任何介质)两者。非暂时性存储介质可以为可以由通用或专用计算机访问的任何可用介质。例如且无限制,非暂时性计算机可读介质可以包括RAM、ROM、电可擦除可编程ROM(EEPROM)、光盘(CD)ROM、快闪存储器、或其它光盘存储设备、磁盘存储设备或其它磁性存储设备,或可以用于携带或存储呈指令或数据结构形式的所需程序代码方法并且可以通过通用或专用计算机、或通用或专用处理器访问的任何其它非暂时性介质。而且,将任何连接适当地称为计算机可读介质。例如,如果使用同轴电缆、光缆、双绞线、数字订户线(DSL)或例如红外线、无线电及微波等无线技术从网站、服务器或其它远程源发送软件,则在介质的定义中包括同轴电缆、光纤电缆、双绞线、DSL或例如红外线、无线电及微波等无线技术。如本文中使用的磁盘和光盘包括CD、激光光盘、光学光盘、数字多功能光盘(DVD)、软盘和蓝光光盘,其中磁盘通常磁性地再现数据,而光盘借助于激光光学地再现数据。上述组合也包括在计算机可读介质的范围内。

而且,如本文中(包括在权利要求中)所使用的,如在项目列表(例如,以诸如“……中的至少一者”或“一者或多者”的短语为开头的项目列表)中使用的“或”指示包括性列表,使得例如A、B或C中的至少一个表示A或B或C或AB或AC或BC或ABC(即,A和B以及C)。而且,如本文中所使用的,短语“基于”不应解释为对闭合条件集合的引用。例如,在不脱离本公开的范围的情况下,被描述为“基于条件A”的示范性步骤可以基于条件A和条件B两者。换句话说,如本文中所使用的,短语“基于”应当以与短语“至少部分地基于”相同的方式来解释。

在附图中,类似组件或特征可以具有相同的参考标签。此外,可以通过在参考标签之后加上破折号和区分类似组件的第二标签来区分相同类型的各种组件。如果在说明书中仅使用第一数字参考标签,则该描述适用于具有相同的第一参考标签的类似组件中的任一者,而与第二参考标签或其它后续参考标签无关。

在本文中结合附图阐述的描述描述了示例性配置,并且不表示可以实施的或者在权利要求的范围内的所有示例。本文中使用的术语“示范性”是指“用作实例、范例或说明”,而不是“优选的”或“优于其它实例”。为了提供对描述的技术的理解,详细描述包括特定细节。然而,可以在没有这些具体细节的情况下实践这些技术。在一些示例中,以框图形式示出了公知的结构和设备以便避免使描述的示例的概念不清楚。

提供本文的描述以使得本领域技术人员能够制作或使用本公开。对于本领域技术人员来说,对本公开的各种修改将是显而易见的,并且在不脱离本公开的范围的情况下,可以将本文定义的一般原理应用于其它变型。因此,本公开未被限于本文中描述的示例和设计,而是应被赋予与本文中公开的原理和新颖特征一致的最广泛范围。

64页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:针对侧行链路通信的HARQ反馈

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类