CN113557683A - 使用中等信息位数量的量化来确定tbs - Google Patents

使用中等信息位数量的量化来确定tbs Download PDF

Info

Publication number
CN113557683A
CN113557683A CN202080020644.0A CN202080020644A CN113557683A CN 113557683 A CN113557683 A CN 113557683A CN 202080020644 A CN202080020644 A CN 202080020644A CN 113557683 A CN113557683 A CN 113557683A
Authority
CN
China
Prior art keywords
integer
information bits
ninfo
network
tbs
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202080020644.0A
Other languages
English (en)
Inventor
Y·布兰肯希普
S·桑德伯格
M·安德森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Publication of CN113557683A publication Critical patent/CN113557683A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • H04L1/0003Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0091Signaling for the administration of the divided path
    • H04L5/0094Indication of how sub-channels of the path are allocated
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0006Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
    • H04L1/0007Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种由发射机或接收机(620,670)执行的方法包括:根据所分配的物理资源块PRB数量、每PRB的资源单元RE数量、多输入多输出MIMO层数量、用于所述信息位的传输的调制阶数和目标码率,来确定(400,410)将要发送的中等信息位数量Ninfo;将所述中等信息位数量量化(402,412)为第二整数的第一整数倍以提供量化的中等信息位数量,其中,所述第二整数等于第三整数的2次幂;从所述量化的中等信息位数量来确定(404,414)传输块大小;以及根据所确定的传输块大小在物理信道上发送(416)或接收(406)传输块。

Description

使用中等信息位数量的量化来确定TBS
相关申请
本申请要求2019年1月15日提交的标题为“TBS DETERMINATION WITHQUANTIZATION OF INTERMEDIATE NUMBER OF INFORMATION BITS(使用中等信息位数量的量化来确定TBS)”的第62/792,756号美国临时专利申请的权益,其全部公开内容在此引入作为参考。
技术领域
本公开涉及蜂窝通信网络中的传输块大小(TBS)确定。
背景技术
在第三代合作伙伴计划(3GPP)中,正在进行的研究项目旨在研究用于第五代(5G)网络的新无线电接口。用于表示这种新的下一代技术的术语尚未融合,因此术语新无线电(NR)和5G可以互换使用。此外,基站可以被称为NR基站(gNB)而不是增强型或演进型节点B(eNB)。替代地,还可以使用术语发送-接收点(TRP)。
时隙结构
NR时隙由几个正交频分复用(OFDM)符号组成。根据当前协议,对于OFDM子载波间隔≤60千赫(kHz)NR时隙由7或14个符号组成,且对于OFDM子载波间隔>60kHz NR时隙由14个符号组成。图1示出了具有14个OFDM符号的子帧。在图1中,Ts和Tsymb分别表示时隙和OFDM符号时长。此外,还可以缩短时隙以容纳下行链路(DL)/上行链路(UL)瞬态周期或DL和UL传输两者。在图2中示出了潜在变化。
此外,NR还定义了微时隙。微时隙比时隙短,并且可以在任何符号处开始。根据当前协议,微时隙时长可以从1或2个符号直到时隙中的符号数量减去1。如果时隙的传输时长太长或下一个时隙开始(时隙对准)的发生太晚,则使用微时隙。除其他项以外,微时隙的应用包括延迟关键传输和非授权频谱,其中传输应该在先听后说(LBT)成功之后立即开始。对于延迟关键传输,微时隙长度和微时隙的频繁机会两者都很重要。对于非授权频谱,微时隙的频繁机会尤其重要。在图3中示出了微时隙的示例。
控制信息
物理下行链路控制信道(PDCCH)在NR中用于下行链路控制信息(DCI),例如下行链路调度分配和上行链路调度授权。一般而言,PDCCH在时隙的开始处被发送并且涉及在相同或后续时隙中的数据。对于微时隙,PDCCH可以在常规时隙内被发送。PDCCH的不同格式(大小)可以处理不同的DCI有效负载大小和不同的聚合级别,即给定有效负载大小的不同码率。用户设备(UE)被隐式地和/或显式地配置为监视(即搜索)不同聚合级别和DCI有效负载大小的PDCCH候选者。在通过对候选者进行成功解码来检测有效DCI消息时,其中DCI包含UE被告知要监视的标识(ID),UE遵循DCI。例如,UE根据DCI来接收对应的下行链路数据或在上行链路中发送。
在NR中,当前正在讨论是否引入将要由多个UE接收的“广播控制信道”。该信道被称为“组公共PDCCH”。当前正在讨论这种频道的确切内容。可以被放入这种信道的信息的一个示例是有关时隙格式的信息,即某个时隙是上行链路还是下行链路,时隙的哪个部分是UL或DL;在动态时分双工(TDD)***中可能有用的信息。
传输参数确定
DCI携带几个参数以指示UE如何接收下行链路传输或在上行链路中发送。例如,频分双工(FDD)长期演进(LTE)DCI格式1A携带诸如以下各项的参数:局部化/分布式虚拟资源块(VRB)分配标志、资源块分配、调制和编码方案(MCS)、混合自动重传请求(HARQ)进程号、新数据指示符、冗余版本和用于物理上行链路控制信道(PUCCH)的发送功率控制(TPC)命令。
用于UE在***中接收或发送的关键参数之一是要进行信道编码和调制的数据块的大小,其被称为传输块大小(TBS)。在LTE中,TBS如下确定。UE使用由DCI给出的MCS从MCS表中读取TBS索引ITBS。在表1中示出了MCS表的示例。UE根据DCI中给出的资源块分配来将物理资源块(PRB)的数量确定为NPRB
UE使用TBS索引ITBS和PRB的数量NPRB从TBS表中读取实际TBS。作为一个示例,在表2中示出了TBS表的一部分。
表1 LTE调制和编码方案(MCS)表
Figure BDA0003258628060000031
Figure BDA0003258628060000041
表2 LTE传输块大小(TBS)表(尺寸为27x110)
Figure BDA0003258628060000042
Figure BDA0003258628060000051
LTE方法具有几个问题,如下所述。
问题1:LTE TBS表最初设计时对每个分配的PRB内可用的资源单元(RE)的数量以及用于数据传输的OFDM符号的数量进行了特定假设。当随后在LTE中引入具有不同数量的参考符号开销的不同传输模式时,定义另一个TBS表以针对新的传输模式进行优化变得困难。最终3GPP中的公司通过在LTE TBS表中引入几个新行以针对少数有限情况进行优化来实现折衷。也就是说,显式TBS表方法阻碍了LTE***的持续演进和改进。
问题2:在现有的确定数据块大小的方法中,不提供具有不同时隙大小或结构的高性能操作。这是LTE***中众所周知的问题,因为LTE中的子帧可以具有各种大小。常规子帧可以具有不同大小的控制区域,并且因此针对数据区域留下不同的大小。TDD LTE在TDD特殊子帧的下行链路部分(下行链路导频时隙(DwPTS))中支持不同的大小。在表3中总结了各种不同大小的子帧。
但是,LTE MCS和TBS表基于假设11个OFDM符号可用于数据传输而设计的。也就是说,当物理下行链路共享信道(PDSCH)的实际可用OFDM符号数量不同于11时,传输的频谱效率将偏离表4中所示的各项。首先,注意当PDSCH的实际OFDM符号数量远小于假设的11个符号时,码率变得过高。这些情况在表4中使用深色阴影突出显示。在LTE中,预计UE不对有效码率高于0.930的任何PDSCH传输进行解码。因为UE将无法对这种高码率进行解码,所以基于这些深色阴影MCS的传输将失败并且将需要重传。其次,由于无线电资源假设不匹配,一些MCS的码率偏离了宽带无线***的最佳范围。基于针对下行链路传输的广泛链路性能评估作为一个示例,正交相移键控(QPSK)和16正交幅度调制(16QAM)的码率不应高于0.70。此外,16QAM和64QAM的码率分别不应低于0.32和0.40。如浅色阴影所示,表4中的一些MCS导致次优码率。
因为当传输是基于不合适或次优码率时数据吞吐量降低,所以基站中的良好调度实现应该避免使用表4中所示的任何阴影MCS。可以得出结论,当用于PDSCH的实际OFDM符号数量偏离假设的11个符号时,可用MCS的数量明显减少。
表3:LTE中用于PDSCH的可用OFDM符号数量(NOS)
Figure BDA0003258628060000061
表4 LTE中具有用于数据传输的不同OFDM符号数量的码率
Figure BDA0003258628060000062
Figure BDA0003258628060000071
问题3:如上所述,NR的时隙结构趋于更加灵活,分配给UE以接收或发送的资源量的范围更大。设计TBS表的基础明显减少。
需要用于以解决上述问题的方式例如针对NR来确定TBS的***和方法。
发明内容
一种由发射机或接收机执行的方法包括:根据所分配的物理资源块PRB数量、每PRB的资源元素RE数量、多输入多输出MIMO层数量、用于所述信息位的传输的调制阶数和目标码率,来确定将要发送的中等信息位数量Ninfo;将所述中等信息位数量量化为第二整数的第一整数倍以提供量化的中等信息位数量,其中,所述第二整数等于第三整数的2次幂;从所述量化的中等信息位数量来确定传输块大小;以及根据所确定的传输块大小在物理信道上发送或接收传输块。所述第三整数可以作为或基于所述中等信息位数量Ninfo的二进制对数来计算。在一些实施例中,如果所述中等信息位数量Ninfo的二进制对数可以小于第四整数,则所述第三整数可以被设置为零。
在一些实施例中,所述第四整数可以等于五。在一些实施例中,还可以通过计算Ninfo的线性函数的二进制对数并且使所述第三整数基于所计算的二进制对数来获得所述第三整数。在一些实施例中,还可以通过并且因此基于计算Ninfo的线性函数的二进制对数的向下取整来获得所述第三整数。在一些实施例中,还可以通过使所述二进制对数的向下取整减少所述第四整数来调整所述第三整数。
在一些实施例中,可以使用所述中等信息位数量Ninfo来获得所述第一整数。在一些实施例中,还可以通过舍入函数来获得所述第一整数。
在一些实施例中,还可以通过使用变量的舍入函数来获得所述第一整数,所述变量可以通过将Ninfo的线性函数除以所述第二整数来导出。
在一些实施例中,所述物理信道可以是物理下行链路共享信道。在一些实施例中,所述物理信道可以是物理上行链路共享信道。
蜂窝通信网络中的无线电节点可以适于执行以下操作:根据所分配的物理资源块PRB数量、每PRB的资源元素RE数量、多输入多输出MIMO层数量、用于所述信息位的传输的调制阶数和目标码率,来确定将要发送的中等信息位数量Ninfo;将所述中等信息位数量量化为第二整数的第一整数倍以提供量化的中等信息位数量,其中,所述第二整数等于第三整数的2次幂;从所述量化的中等信息位数量来确定传输块大小;以及根据所确定的传输块大小在物理信道上发送或接收传输块。所述第三整数可以被计算为所述中等信息位数量Ninfo的二进制对数,并且在一些实施例中,如果所述中等信息位数量Ninfo的所述二进制对数可以小于第四整数,则所述第三整数可以被设置为零。
蜂窝通信网络中的无线电节点包括接口,其可操作以向所述蜂窝通信网络中的另一个节点无线地发送信号和/或从其无线地接收信号;以及与所述接口相关联的处理电路。所述处理电路可操作以执行以下操作:根据所分配的物理资源块PRB数量、每PRB的资源单元RE数量、多输入多输出MIMO层数量、用于所述信息位的传输的调制阶数和目标码率,来确定将要发送的中等信息位数量Ninfo;将所述中等信息位数量量化为第二整数的第一整数倍以提供量化的中等信息位数量,其中,所述第二整数等于第三整数的2次幂;从所述量化的中等信息位数量来确定传输块大小;以及根据所确定的传输块大小在物理信道上发送或接收传输块。所述第三整数可以被计算为所述中等信息位数量Ninfo的二进制对数,并且在一些实施例中,如果所述中等信息位数量Ninfo的所述二进制对数可以小于第四整数,则所述第三整数可以被设置为零。
在一些实施例中,所述无线电节点可以是基站。在一些实施例中,所述无线电节点可以是用户设备UE。
附图说明
结合在本说明书中并形成其一部分的附图示出了本公开的几个方面,并且与描述一起用于解释本公开的原理。
图1示出了具有14个正交频分复用(OFDM)符号的子帧;
图2示出了潜在的时隙变化;
图3示出了微时隙的示例;
图4A示出了根据本公开的一些实施例的用户设备(UE)确定和使用用于下行链路接收的传输块大小(TBS)的操作;
图4B示出了根据本公开的一些实施例的基站确定和使用用于进行下行链路传输的TBS的操作;
图5A、5B和5C是根据一些实施例针对各种MIMO配置生成的传输块大小的图;
图5D是示出根据一些实施例生成的相邻TBS之间的差异的图;
图5E是示出根据一些实施例生成的相邻TBS之间的差异比例的图;
图6示出了示例无线网络;
图7示出了根据本文描述的各个方面的UE的一个实施例;
图8是示出其中可以虚拟化由一些实施例实现的功能的虚拟化环境的示意性框图;
图9示出了根据一些实施例的经由中间网络连接到主机计算机的电信网络;
图10示出了根据一些实施例的通过部分无线连接经由基站与UE进行通信的主机计算机;
图11是示出根据一个实施例的在通信***中实现的方法的流程图;
图12是示出根据一个实施例的在通信***中实现的方法的流程图;
图13是示出根据一个实施例的在通信***中实现的方法的流程图;
图14是示出根据一个实施例的在通信***中实现的方法的流程图;
图15示出了根据特定实施例的方法;以及
图16示出了无线网络(例如图6所示的无线网络)中的装置的示意性框图。
具体实施方式
下面阐述的实施例表示使本领域技术人员能够实践实施例的信息,并且示出实践实施例的最佳模式。在根据附图阅读以下描述时,本领域技术人员将理解本公开的概念,并且将认识到本文未特别提到的这些概念的应用。应该理解,这些概念和应用落入本公开的范围内。
通常,除非清楚地给出了不同的含义和/或在使用术语的上下文中隐含了不同的含义,否则本文中使用的所有术语将根据其在相关技术领域中的普通含义来解释。除非其他明确说明,否则对一/一个/该单元、装置、组件、部件、步骤等的所有引用应公开地解释为是指该单元、装置、组件、部件、步骤等的至少一个实例。除非明确地将一个步骤描述为在另一个步骤之后或之前和/或隐含地一个步骤必须在另一个步骤之后或之前,否则本文所公开的任何方法的步骤不必以所公开的确切顺序执行。在适当的情况下,本文公开的任何实施例的任何特征可以应用于任何其他实施例。同样,任何实施例的任何优点可以适用于任何其他实施例,反之亦然。通过下面的描述,所附实施例的其他目的、特征和优点将显而易见。
在本申请中,术语用户设备(UE)、终端、手机等可以互换使用以表示与基础设施通信的设备。该术语不应被解释为表示任何特定类型的设备,它适用于所有设备,并且在此描述的解决方案适用于使用有关解决方案来解决所述问题的所有设备。类似地,基站旨在表示基础设施中与UE通信的节点。可以应用不同的名称,并且基站的功能也可以以各种方式分布。例如,可以具有终止无线电协议的一部分的无线电头和终止无线电协议其他部分的集中式单元。我们在此将不区分这些实现;相反,术语基站将指可以实现本公开的实施例的所有替代架构。
现在将参考附图更全面地描述本文中设想的一些实施例。然而,其他实施例包含在本文所公开的主题的范围内,并且所公开的主题不应解释为仅限于本文所阐述的实施例;而是,这些实施例仅作为示例提供,以将主题的范围传达给本领域技术人员。
为了解决与长期演进(LTE)中使用的传输块大小(TBS)确定方案相关联的上述问题,已提出通过公式而不是表格来确定TBS的建议。确定TBS的一个示例如下:
Figure BDA0003258628060000111
其中
οv是码字被映射到的层的数量;
ο
Figure BDA0003258628060000112
是可用于携带物理下行链路共享信道(PDSCH)的每时隙/微时隙、每物理资源块(PRB)的资源单元(RE)的数量;
οNPRB是所分配的PRB的数量;
ο调制阶数Qm和目标码率R是基于在下行链路控制信息(DCI)中信令通知的IMCS,从调制和编码方案(MCS)表中读取的;以及
οC的示例值为8,以确保TBS是8的倍数。
在此,NPRB
Figure BDA0003258628060000121
v、Qm、R是通过DCI被信令通知的或者通过更高层被配置。其他公式也是可能的。
在RAN1#90bis中,达成以下协议以生成“中等”信息位数量:
计算“中等”信息位数量NRE·υ·Qm·R,其中
υ是层的数量,
Qm是调制阶数,从MCS索引获得
R是码率,从MCS索引获得
NRE是资源单元的数量
NRE=Y*#PRBs_scheduled
当确定时隙内的NRE(RE的数量)时:
确定X=12*#OFDM_symbols_scheduled-Xd-Xoh
Xd=调度的时长中的#REs_for_DMRS_per_PRE
Xoh=来自CSI-RS、CORESET等的开销数量。一个值用于UL,一个用于DL。
Xoh是半静态确定的。
将X量化为一组预定义值中的一个,导致Y[8]个值。这应该允许所有传输时长的合理精确性,并且可以取决于调度的符号的数量。
X的量化可以使用向下取整、向上取整或一些其他量化函数。
量化步骤应该确保可以获得在传输与重传之间相同的TB大小,而与用于重传的层的数量无关。否则Xd必须独立于层的数量。
根据信道编码决策,实际TB大小可以从中等信息位数量获得。
当针对单个低密度奇偶校验(LDPC)基图来设计TBS时,实现相同大小的码块的一种方法是使用如下公式。考虑公式:
Figure BDA0003258628060000131
该公式可以被描述为:
Figure BDA0003258628060000132
其中TBS0是根据调度资源、MCS和多输入多输出(MIMO)配置来确定的实际TBS的近似值:
Figure BDA0003258628060000133
一般而言,TBS0可以经由用于所需的近似TBS的任何公式来确定。如何确定TBSo的另一个示例是在查找表(例如LTE TBS表)中找到它。
假设采用类似于LTE的以下方式来确定码块的数量C。通过以下方式来确定码块的总数C:
如果TBS+L1≤Z
码块的数量:C=1
否则
码块的数量:
Figure BDA0003258628060000134
结束条件
如果C=1,则L1个CRC位被附连到每个传输块。如果C>1,则L2个CRC位被附连到每个传输块,并且在分段之后L3个附加循环冗余校验(CRC)位被附连到每个代码块。Z是包括CRC位的最大码块大小。L1、L2和L3的一些示例值为0、8、16或24。L1、L2和L3的一些或全部可能相等。
在一个示例中,TBS被确定如下:
如果C=1
Figure BDA0003258628060000135
否则
Figure BDA0003258628060000136
结束条件。
A的示例值为8,以确保TBS是8的倍数。A的另一个示例值为1。
在另一个示例中,TBS被确定如下:
如果C=1
Figure BDA0003258628060000141
否则
Figure BDA0003258628060000142
结束条件。
在此,lcm(C,A)是A和C的最小公倍数。A的示例值为8,以确保TBS是8的倍数。A的另一个示例值为1。
如果在添加任何CRC位之后,传输块大于最大可能码块大小,则需要将传输块分段成几个码块。在LTE中,在第三代合作伙伴计划(3GPP)技术规范(TS)36.212V13.2.0(2016年6月)第5.1.2节中描述了该过程。在新无线电(NR)中可能采用类似的过程。
针对NR定义了两组LDPC码。一组被设计用于从~8/9到1/3的码率和高达8448的块长度,并且被称为基图#1,也被称为BG#1。另一组被定义用于从~2/3到1/5的码率和高达3840的块长度,并且被称为基图#2或BG#2。当这些LDPC码以比它们被设计所针对的速率低的速率使用时,使用重复和chase合并来实现更低的码率。
当前存在某些挑战。特别地,由于NR中的大量可能参数组合,因此具有大量的可能Ninfo值,其中Ninfo是中等信息位数量。当根据现有协议直接使用Ninfo来确定TB大小(TBS)时,它导致大量的可能TBS值。因此,每个TBS值与少量不同的配置相关联。如果重传使用与初始传输不同的配置,则这使得在重传期间难以针对相同的TBS进行调度。
本公开的某些方面及其实施例可以提供针对上述问题或其他挑战的解决方案。在一个实施例中,在考虑应用码块分段的TBS确定过程之前量化Ninfo。量化使用2的幂作为网格。
某些实施例可以提供以下一个或多个技术优点。使用Ninfo的量化,可能TBS值的数量明显减少。因此,每个TBS值与更大量的配置相关联。这使得在重传期间更容易针对相同的TBS进行调度,其中重传可以使用与初始传输不同的配置。由于重传具有更大的调度灵活性,因此有更高的机会可以选择更接近所需的MCS索引和资源分配。这转而提高了整体***吞吐量。
用于TBS确定的Ninfo量化
在该讨论中,假设整个传输块被发送或重传。
从中等信息位数量来计算传输块大小,中等信息位数量转而取决于资源分配、MCS和MIMO层的数量。在下面,我们通过Ninfo来表示中等信息位数量,即近似的TB大小。如何从Ninfo来确定TBS取决于在发射机和接收机中实现两个基图还是仅一个基图。
为了计算中等信息位数量Ninfo,要定义几个参数。
Xoh:需要定义要配置的可能值集。Xoh的可能值集需要考虑时隙相对微时隙、DL相对UL。针对Xoh设置多个值并不重要,因为向Y应用量化。Y值集比Xoh更直接地影响Ninfo。我们提出以下建议:
对于DL,良好估计是:如果调度的OFDM符号的数量少于7,则Xoh=6(RE),否则Xoh=12(RE)。
对于UL,Xoh=12或24(RE)
Y:Y值集将确定Ninfo值集。考虑到微时隙和时隙、DL和UL,我们提出以下8个值的集合。
Y=12*[2 4 6 7 8 10 11 12]
连同针对LDPC执行的步骤,使用以下过程来确定TBS:
步骤1:通过以下来计算中等信息位数量Ninfo
Figure BDA0003258628060000151
步骤2:将中等信息位数量Ninfo舍入(round)到最接近的2n倍数:
Figure BDA0003258628060000152
其中
Figure BDA0003258628060000161
即,基于中等信息位数量Ninfo的二进制对数的线性函数来计算n的值。特别地,n的值被计算为中等信息位数量Ninfp的二进制对数的线性函数,其通过从Ninfo的二进制对数中减去整数值来获得。如果中等信息位数量Ninfo的二进制对数小于Ninfo的二进制对数被减去的整数值,则n的值被设置为零。在特定实施例中,该整数值等于五。如下所示,该方法已表明对于低的Ninfo值具有良好性能。
步骤3:进一步将TBS0调整为针对MAC层的最终TBS值TBS1,其中当采取BG#1时,TBS1可以被分段成整数个字节对准的码块。
注意,中等信息位数量Ninfo的计算适用于UL(即PUSCH或物理上行链路共享信道)和DL(即PDSCH或物理下行链路共享信道)两者。类似地,上述步骤1-步骤3适用于PDSCH和PUSCH两者。
在图5A中示出了当针对TBS考虑1、2和4个MIMO层时TBS1分布。在图5B中示出了两个相邻TBS1值之间的差异。图5C证明由于以2n舍入,对于更大的TBS,两个相邻TBS1之间的相对差异最多为3%。
基于上述讨论,提供了以下方法。
Y值集具有8个值:12*[2 4 6 7 8 10 11 12]。
中等信息位数量Ninfo被舍入到最接近的2n倍数,以减少调度中使用的TBS值的数量。
TBS确定是一种基于公式的方法,其将如上给出的Ninfo作为输入并且输出字节对准的最终TBS,并且在码块分段之后提供相同大小的码块。根据初始传输速率确定要使用哪个基图的协定确定了当计算TBS时要使用的最大码块大小,以使得在分段之后码块大小相同。
以下是关于上述步骤2和步骤3的附加细节。
步骤2:
即使通过公式来确定NR中的TBS,具有所允许TB大小的粗网格也很重要,例如在LTE中。在LTE中,在TBS表中找到的最大TBS为391,656位,并且唯一的所允许TB大小的总数为237。具有粗TBS网格的原因是为了可以调度重传,以使得当如上所述在分配或MCS索引中具有小的变化时,重传的控制信息也对应于与初传传输中相同的TBS。
步骤3:
根据协定,该方法确保了当执行码块分段时,所有的所允许TB大小是码块数量的倍数。这确保了BG1或BG2分段不需要零填充。下面的过程描述了如何从TBS0和选定的基图来确定TBS:
如果选择了基图#1
如果TBS0+L1≤Z1
码块的数量:C=1
传输块大小:
Figure BDA0003258628060000171
否则
码块的数量:
Figure BDA0003258628060000172
传输块大小:
Figure BDA0003258628060000173
结束
否则
如果TBSo+L0≤Z2
码块的数量:C=1
传输块大小:
Figure BDA0003258628060000174
否则
码块的数量:
Figure BDA0003258628060000175
传输块大小:
Figure BDA0003258628060000176
结束
结束
其中L1=L2=24,L0=16,Z1=8448,Z2=3840。TBS计算中的乘以和除以8×C确保了相同大小的字节对准的CBS,并且从而也确保了字节对准的TBS。
为了避免在TBS确定与基图选择之间的循环关系,基图选择基于中等信息位数量而不是TBS。
对传输块大小确定的验证
在本节中,通过显示可能出现的TB大小集以及在所允许TB大小之间的相对差异来验证TBS确定过程。图5A、5B和5C分别示出了针对1、2和4个MIMO层出现的TB大小。在本节所示的图中,中等信息位数量Ninfo已被确定为
Figure BDA0003258628060000181
其中
οv被固定为相应图中所示的MIMO层的数量,
ο
Figure BDA0003258628060000182
可以采取一系列值,考虑占用的OFDM符号的数量、由于CORESET、DMRS等导致的开销。在图1-3的测试中,假设
Figure BDA0003258628060000183
在24与144之间;
οNPRB的范围在1与275之间,
οQm和目标码率R从附录中的MCS表中获取值。
然后TBS已经从Ninfo确定,如上所述。这些图示出了出现的TBS覆盖整个Ninfo值范围。
我们现在考虑当MIMO层的数量跨越从1到4的范围时出现的TB大小。5D示出了两个相邻TB大小之间的差异,并且示出了使用所建议的用于确定TBS的公式,TBS有规律地间隔,其中大TBS的差异越来越大。此外,图5E示出了两个相邻TB之间的差异比例(被计算为(TBSj+1-TBSj)/TBSj)约为1%或更小,即使已针对BG1实施了相同大小和字节对准的CBS。
本文描述了用于确定TBS的***和方法。特别地,无线电节点确定用于物理信道传输的TBS并且根据所确定的TBS来发送或接收该传输。在这点上,图4A示出了无线电节点确定用于物理信道传输的TBS并且根据所确定的TBS来接收该传输的示例。无线电节点可以是UE,并且物理信道可以是物理下行链路信道。替代地,无线电节点可以是基站(gNodeB),并且物理信道可以是物理上行链路信道。
参考图4A,在一些实施例中,操作包括根据所分配的物理资源块PRB数量、每PRB的资源单元RE数量、多输入多输出MIMO层数量、用于信息位的传输的调制阶数和目标码率(方框400),确定将要发送的中等信息位数量Ninfo;将中等信息位数量量化为第二整数的第一整数倍以提供量化的中等信息位数量,其中第二整数等于第三整数的2次幂(方框402);从量化的中等信息位数量来确定传输块大小(方框404);以及根据所确定的传输块大小在物理信道上接收传输块的传输(方框406)。第三整数被计算为中等信息位数量Ninfo的二进制对数,并且如果中等信息位数量Ninfo的二进制对数小于第四整数,则第三整数被设置为零。
图4B示出了无线电节点确定用于物理信道传输的TBS并且根据所确定的TBS来发送该传输的示例。无线电节点可以是UE,并且物理信道可以是物理上行链路信道。替代地,无线电节点可以是基站(gNodeB),并且物理信道可以是物理下行链路信道。
参考图4B,在一些实施例中,操作包括:根据所分配的物理资源块PRB数量、每PRB的资源单元RE数量、多输入多输出MIMO层数量、用于信息位的传输的调制阶数和目标码率,来确定将要发送的中等信息位数量Ninfo(方框410);将中等信息位数量量化为第二整数的第一整数倍以提供量化的中等信息位数量,其中第二整数等于第三整数的2次幂(方框412);从量化的中等信息位数量来确定传输块大小(方框414);以及根据所确定的传输块大小在物理信道上发送传输块(方框416)。第三整数被计算为中等信息位数量Ninfo的二进制对数,并且如果中等信息位数量Ninfo的二进制对数小于第四整数,则第三整数被设置为零。
尽管本文描述的主题可以在可使用任何适合组件的任何适当类型的***中实现,但是本文所公开的实施例是相对于无线网络(诸如图6所示的示例无线网络)进行描述的。为了简单起见,图6的无线网络仅描绘了网络606、网络节点660和660B以及WD 610、610B和610C。在实践中,无线网络可以进一步包括适合于支持无线设备之间或无线设备与另一通信设备(例如陆线电话、服务提供商或任何其他网络节点或终端设备)之间的通信的任何附加单元。在所示出的组件中,网络节点660和无线设备(WD)610以附加的细节来描绘。无线网络可以向一个或多个无线设备提供通信和其他类型的服务,以促进无线设备接入和/或使用由无线网络提供的或经由无线网络提供的服务。
无线网络可以包括任何类型的通信、电信、数据、蜂窝和/或无线电网络或其他类似类型的***和/或与之相接口。在一些实施例中,无线网络可被配置为根据特定标准或其他类型的预先定义的规则或过程进行操作。因此,无线网络的特定实施例可以实现:通信标准,例如全球移动通信***(GSM)、通用移动电信***(UMTS)、LTE和/或其他合适的第二代、第三代、***或第五代(2G、3G、4G或5G)标准;无线局域网(WLAN)标准,例如IEEE 802.11标准;以及/或任何其他适当的无线通信标准,例如全球微波接入互操作性(WiMax)、蓝牙、Z-波和/或ZigBee标准。
网络606可以包括一个或多个回程网络、核心网络、网际协议(IP)网络、公共交换电话网络(PSTN)、分组数据网络、光网络、广域网(WAN)、局域网(LAN)、WLAN、有线网络、无线网络、城域网和实现设备之间的通信的其他网络。
网络节点660和WD 610包括下面更详细描述的各种组件。这些组件一起工作以提供网络节点和/或无线设备功能,例如在无线网络中提供无线连接。在不同的实施例中,无线网络可以包括任何数量的有线或无线网络、网络节点、基站、控制器、无线设备、中继站和/或可以促进或参与数据和/或信号的通信(无论是经由有线还是无线连接)的任何其他组件或***。
如本文所使用的,网络节点指能够、被配置、被布置和/或可操作以直接或间接与无线设备和/或与无线网络中的其他网络节点或设备通信以启用和/或提供对无线设备的无线访问和/或在无线网络中执行其他功能(例如管理)的设备。网络节点的示例包括但不限于接入点(AP)(例如无线电接入点)、基站(BS)(例如无线电基站、节点B、增强型或演进型节点B(eNB)和NR基站(gNB))。可以基于基站提供的覆盖量(或者换句话说,它们的发射功率等级)对基站进行分类,然后也可以将其称为毫微微基站、微微基站、微基站或宏基站。基站可以是中继节点或控制中继的中继施主节点。网络节点还可以包括分布式无线电基站的一个或多个(或所有)部分(例如集中式数字单元和/或远程无线电单元(RRU)(有时称为远程无线电头(RRH)))。这样的远程无线电单元可以与天线集成为天线集成无线电,或可以不与之集成。分布式无线电基站的部分也可以称为分布式天线***(DAS)中的节点。网络节点的其他示例包括诸如MSR BS的多标准无线电(MSR)设备、诸如无线电网络控制器(RNC)或基站控制器(BSC)的网络控制器、基站收发台(BTS)、传输点、传输节点、多小区/多播协调实体(MCE)、核心网络节点(例如移动交换中心(MSC)、移动性管理实体(MME))、运营和维护(O&M)节点、运营支持***(OSS)节点、自组织网络(SON)节点、定位节点(例如演进型服务移动定位中心(E-SMLC))和/或最小化路测(MDT)。作为另一示例,网络节点可以是如下面更详细描述的虚拟网络节点。然而,更一般而言,网络节点可以表示能够、被配置、被布置和/或可操作以启用和/或提供无线设备对无线网络的接入或向已接入无线网络的无线设备提供某种服务的任何合适的设备(或设备组)。
在图6中,网络节点660包括处理电路670、设备可读介质680、接口690、辅助设备684、电源686、电源电路687和天线662。尽管在图6的示例无线网络中示出的网络节点660可以表示包括所示的硬件组件的组合的设备,但是其他实施例可以包括具有不同组件组合的网络节点。应当理解,网络节点包括执行本文公开的任务、特征、功能和方法所需的硬件和/或软件的任何合适的组合。此外,尽管将网络节点660的组件描绘为位于较大框内或嵌套在多个框内的单个框,但实际上,网络节点可包括构成单个所示组件的多个不同物理组件(例如设备可读介质680可以包括多个分开的硬盘驱动器以及多个随机存取存储器(RAM)模块)。
类似地,网络节点660可以包括多个物理上分开的组件(例如节点B组件和RNC组件,或者BTS组件和BSC组件等),每一个组件可以具有它们自己的相应组件。在网络节点660包括多个分开的组件(例如BTS和BSC组件)的某些情况下,一个或多个分开的组件可以在多个网络节点之间共享。例如,单个RNC可以控制多个节点B。在这种场景中,在某些情况下,每一个唯一的节点B和RNC对可被视为单个单独的网络节点。在一些实施例中,网络节点660可被配置为支持多种无线电接入技术(RAT)。在这样的实施例中,一些组件可以被复制(例如用于不同RAT的单独的设备可读介质680),而一些组件可以被重用(例如同一天线662可以由RAT共享)。网络节点660还可以包括用于集成到网络节点660中的不同无线技术(例如GSM、WCDMA、LTE、NR、Wi-Fi或蓝牙无线技术)的各种示例组件的多个集合。这些无线技术可以集成到相同或不同的芯片或芯片组以及网络节点660内的其他组件中。
处理电路670被配置为执行本文描述为由网络节点提供的任何确定、计算或类似操作(例如某些获得操作)。由处理电路670执行的这些操作可以包括:例如通过将所获得的信息转换成其他信息、将所获得的信息或转换后的信息与存储在网络节点中的信息进行比较、和/或执行基于所获得的信息或转换后的信息的一个或多个操作,来处理由处理电路670获得的信息;以及作为所述处理的结果做出确定。
处理电路670可以包括微处理器、控制器、微控制器、中央处理单元(CPU)、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)中的一个或多个的组合,或任何其他合适的计算设备、资源,或可操作以单独地或与其他网络节点660组件(例如设备可读介质680)结合提供网络节点660功能的硬件、软件和/或编码逻辑的组合。例如,处理电路670可以执行存储在设备可读介质680中或处理电路670内的存储器中的指令。这种功能可以包括提供本文所讨论的各种无线特征、功能或益处中的任何一种。在一些实施例中,处理电路670可以包括片上***(SOC)。
在一些实施例中,处理电路670可以包括射频(RF)收发机电路672和基带处理电路674中的一个或多个。在一些实施例中,RF收发机电路672和基带处理电路674可以在单独的芯片(或芯片组)、板或单元(例如无线电单元和数字单元)上。在替代实施例中,RF收发机电路672和基带处理电路674中的部分或全部可以在同一芯片或芯片组、板或单元上。
在某些实施例中,本文描述为由网络节点、基站、eNB或其他这样的网络设备提供的功能中的一些或全部可以通过处理电路670执行存储在设备可读介质680或处理电路670内的存储器上的指令来执行。在替代实施例中,一些或全部功能可以由处理电路670提供而无需执行存储在诸如以硬连线方式分开的或分离的设备可读介质上的指令。在这些实施例的任何一个中,无论是否执行存储在设备可读存储介质上的指令,处理电路670都能够被配置为执行所描述的功能。这样的功能所提供的益处不仅限于处理电路670或网络节点660的其他组件,而是整体上由网络节点660和/或通常由最终用户和无线网络享有。
设备可读介质680可以包括任何形式的易失性或非易失性计算机可读存储器,包括但不限于永久存储装置、固态存储器、远程安装的存储器、磁性介质、光学介质、RAM、只读存储器(ROM)、大容量存储介质(例如硬盘)、可移动存储介质(例如闪存驱动器、光盘(CD)或数字视频磁盘(DVD))和/或存储可以由处理电路670使用的信息、数据和/或指令的任何其他易失性或非易失性、非暂时性设备可读和/或计算机可执行存储设备。设备可读介质680可以存储任何合适的指令、数据或信息,包括计算机程序、软件、应用(包括逻辑、规则、代码、表等中的一个或多个)和/或能够由处理电路670执行并由网络节点660利用的其他指令。设备可读介质680可用于存储由处理电路670进行的任何计算和/或经由接口690接收的任何数据。在一些实施例中,处理电路670和设备可读介质680可以被认为是集成的。
接口690被用于网络节点660、网络606和/或WD 610之间的信令和/或数据的有线或无线通信中。如图所示,接口690包括端口/端子694以例如通过有线连接向网络606发送和从网络606接收数据。接口690还包括可以耦接到天线662或在某些实施例中耦接到天线662的一部分的无线电前端电路692。无线电前端电路692包括滤波器698和放大器696。无线电前端电路692可以连接至天线662和处理电路670。无线电前端电路692可被配置为调节在天线662和处理电路670之间传送的信号。无线电前端电路692可接收将经由无线连接发出到其他网络节点或WD的数字数据。无线电前端电路692可以使用滤波器698和/或放大器696的组合将数字数据转换成具有适当信道和带宽参数的无线电信号。无线电信号然后可以经由天线662发射。类似地,在接收数据时,天线662可以收集无线电信号,然后由无线电前端电路692将其转换成数字数据。数字数据可以被传递给处理电路670。在其他实施例中,接口可以包括不同的组件和/或不同的组件组合。
在某些替代实施例中,网络节点660可以不包括分开的无线电前端电路692,而是,处理电路670可以包括无线电前端电路,并且可以连接至天线662而没有分开的无线电前端电路692。类似地,在一些实施例中,RF收发机电路672的全部或一部分可被视为接口690的一部分。在其他实施例中,接口690可以包括一个或多个端口或端子694、无线电前端电路692和RF收发机电路672,作为无线电单元(未示出)的一部分,并且接口690可以与基带处理电路674通信,该基带处理电路674是数字单元(未示出)的一部分。
天线662可以包括被配置为发送和/或接收无线信号的一个或多个天线或天线阵列。天线662可以耦接到无线电前端电路690,并且可以是能够无线地发送和接收数据和/或信号的任何类型的天线。在一些实施例中,天线662可以包括可操作以在例如2千兆赫(GHz)和66GHz之间发送/接收无线电信号的一个或多个全向、扇形或平板天线。全向天线可用于在任何方向上发送/接收无线电信号,扇形天线可用于在特定区域内从设备发送/接收无线电信号,而平板天线可以是用于以相对的直线发送/接收无线电信号的视线天线。在某些情况下,一个以上天线的使用可以称为MIMO。在某些实施例中,天线662可以与网络节点660分开并且可以通过接口或端口连接至网络节点660。
天线662、接口690和/或处理电路670可被配置为执行本文描述为由网络节点执行的任何接收操作和/或某些获得操作。可以从无线设备、另一个网络节点和/或任何其他网络设备接收任何信息、数据和/或信号。类似地,天线662、接口690和/或处理电路670可被配置为执行本文描述为由网络节点执行的任何发送操作。任何信息、数据和/或信号可被发送到无线设备、另一个网络节点和/或任何其他网络设备。
电源电路687可以包括或被耦接到电源管理电路,并且被配置为向网络节点660的组件提供用于执行本文描述的功能的电力。电源电路687可以从电源686接收电力。电源686和/或电源电路687可被配置为以适合于各个组件的形式(例如以每一个相应组件所需的电压和电流水平)向网络节点660的各个组件提供电力。电源686可以包括在电源电路687和/或网络节点660中或在其外部。例如,网络节点660可以经由输入电路或接口(例如电缆)连接至外部电源(例如电源插座),由此该外部电源向电源电路687提供电力。作为又一示例,电源686可以包括采取连接至电源电路687或集成于其中的电池或电池组的形式的电源。如果外部电源出现故障,电池可以提供备用电力。也可以使用其他类型的电源,例如光伏设备。
网络节点660的替代实施例可以包括图6所示组件之外的附加组件,这些附加组件可以负责提供网络节点的功能的某些方面,包括本文所述的任何功能和/或支持本文所述的主题所必需的任何功能。例如,网络节点660可以包括用户接口设备,以允许将信息输入到网络节点660中以及允许从网络节点660输出信息。这可以允许用户针对网络节点660执行诊断、维护、修理和其他管理功能。
如本文所使用的,WD指能够、被配置、被布置和/或可操作以与网络节点和/或其他无线设备进行无线通信的设备。除非另有说明,否则术语WD在本文中可以与UE互换使用。无线通信可以涉及使用电磁波、无线电波、红外波和/或适合于通过空中传送信息的其他类型的信号来发送和/或接收无线信号。在一些实施例中,WD可被配置为无需直接的人类交互就可以发送和/或接收信息。例如,WD可被设计为:当由内部或外部事件触发时或响应于来自网络的请求,而按预定的调度将信息发送到网络。WD的示例包括但不限于智能电话、移动电话、蜂窝电话、IP语音(VoIP)电话、无线本地环路电话、台式计算机、个人数字助理(PDA)、无线相机、游戏机或设备、音乐存储设备、播放设备、可穿戴终端设备、无线端点、移动台、平板电脑、笔记本电脑、笔记本电脑内置设备(LEE)、笔记本电脑安装设备(LME)、智能设备、无线客户驻地设备(CPE)、车辆安装无线终端设备等。WD可以例如通过实现用于副链路通信、车对车(V2V)、车对基础设施(V2I)、车辆到万物(V2X)的3GPP标准来支持设备对设备(D2D)通信,并且在这种情况下可以被称为D2D通信设备。作为又一个特定示例,在物联网(IoT)场景中,WD可以表示执行监视和/或测量并将此类监视和/或测量的结果发送到另一个WD和/或网络节点的机器或其他设备。在这种情况下,WD可以是机器对机器(M2M)设备,在3GPP上下文中可以将其称为机器型通信(MTC)设备。作为一个特定示例,WD可以是实现3GPP窄带IoT(NB-IoT)标准的UE。这样的机器或设备的特定示例是传感器、诸如功率计的计量设备、工业机械、或家用或个人电器(例如冰箱、电视机等)、个人可穿戴设备(例如手表、健身追踪器等)。在其他情况下,WD可以表示能够监视和/或报告其操作状态或与其操作相关联的其他功能的车辆或其他设备。如上所述的WD可以表示无线连接的端点,在这种情况下,该设备可被称为无线终端。此外,如上所述的WD可以是移动的,在这种情况下,它也可以被称为移动设备或移动终端。
如图所示,无线设备610包括天线611、接口614、处理电路620、设备可读介质630、用户接口设备632、辅助设备634、电源636和电源电路637。WD 610可以包括针对WD 610所支持的不同无线技术(例如GSM、WCDMA、LTE、NR、Wi-Fi、WiMAX或蓝牙无线技术,仅举几例)的所示出组件中的一个或多个组件的多个集合。这些无线技术可以集成到相同或不同的芯片或芯片组中作为WD 610中的其他组件。
天线611可以包括被配置为发送和/或接收无线信号的一个或多个天线或天线阵列,并且连接至接口614。在某些替代实施例中,天线611可以与WD 610分开并且可以通过接口或端口连接至WD 610。天线611、接口614和/或处理电路620可被配置为执行本文描述为由WD执行的任何接收或发送操作。可以从网络节点和/或另一个WD接收任何信息、数据和/或信号。在一些实施例中,无线电前端电路和/或天线611可以被认为是接口。
如图所示,接口614包括无线电前端电路612和天线611。无线电前端电路612包括一个或多个滤波器618和放大器616。无线电前端电路614连接至天线611和处理电路620,并被配置为调节在天线611和处理电路620之间传送的信号。无线电前端电路612可以耦接到天线611或天线611的一部分。在一些实施例中,WD 610可以不包括分开的无线电前端电路612;而是,处理电路620可以包括无线电前端电路,并且可以连接至天线611。类似地,在一些实施例中,RF收发机电路622的一部分或全部可以被认为是接口614的一部分。无线电前端电路612可以接收经由无线连接发出到其他网络节点或WD的数字数据。无线电前端电路612可以使用滤波器618和/或放大器616的组合将数字数据转换成具有适当信道和带宽参数的无线电信号。然后可以经由天线611发射无线电信号。类似地,在接收数据时,天线611可以收集无线电信号,然后由无线电前端电路612将其转换成数字数据。数字数据可以被传递给处理电路620。在其他实施例中,接口可以包括不同的组件和/或不同的组件组合。
处理电路620可以包括微处理器、控制器、微控制器、CPU、DSP、ASIC、FPGA中的一个或多个的组合,或任何其他合适的计算设备、资源,或可操作以单独地或与其他WD 610组件(例如设备可读介质630)结合提供WD 610功能的硬件、软件和/或编码逻辑的组合。这种功能可以包括提供本文所讨论的各种无线特征或益处中的任何一种。例如,处理电路620可以执行存储在设备可读介质630中或处理电路620内的存储器中的指令,以提供本文公开的功能。
如图所示,处理电路620包括RF收发机电路622、基带处理电路624和应用处理电路626中的一个或多个。在其他实施例中,处理电路可包括不同组件和/或不同的组件组合。在某些实施例中,WD 610的处理电路620可以包括SOC。在一些实施例中,RF收发机电路622、基带处理电路624和应用处理电路626可以在分开的芯片或芯片组上。在替代实施例中,基带处理电路624和应用处理电路626的一部分或全部可以组合成一个芯片或芯片集合,而RF收发机电路622可以在分开的芯片或芯片集合上。在其他替代实施例中,RF收发机电路622和基带处理电路624的一部分或全部可以在同一芯片或芯片集合上,而应用处理电路626可以在分开的芯片或芯片集合上。在其他替代实施例中,RF收发机电路622、基带处理电路624和应用处理电路626的一部分或全部可以组合在同一芯片或芯片集合中。在一些实施例中,RF收发机电路622可以是接口614的一部分。RF收发机电路622可以调节用于处理电路620的RF信号。
在某些实施例中,本文描述为由WD或UE执行的一些或全部功能可以由执行存储在设备可读介质630(其在某些实施例中可以是计算机可读存储介质)上的指令的处理电路620提供。在替代实施例中,一些或全部功能可以由处理电路620提供,而无需执行存储在诸如以硬连线方式分开的或分离的设备可读介质上的指令。在这些特定实施例的任何一个中,无论是否执行存储在设备可读存储介质上的指令,处理电路620都能够被配置为执行所描述的功能。这样的功能所提供的益处不仅限于处理电路620或WD 610的其他组件,而是整体上由WD 610和/或通常由最终用户和无线网络享有。
处理电路620可被配置为执行本文描述为由WD执行的任何确定、计算或类似操作(例如某些获得操作)。由处理电路620执行的这些操作可以包括:例如通过将所获得的信息转换成其他信息、将所获得的信息或转换后的信息与由WD 610存储的信息进行比较、和/或执行基于所获得的信息或转换后的信息的一个或多个操作,来处理由处理电路620获得的信息;以及作为所述处理的结果做出确定。
设备可读介质630可操作以存储计算机程序、软件、应用(包括逻辑、规则、代码、表等中的一个或多个)和/或能够由处理电路620执行的其他指令。设备可读介质630可以包括计算机存储器(例如RAM或ROM)、大容量存储介质(例如硬盘)、可移动存储介质(例如CD或DVD)和/或存储可由处理电路620使用的信息、数据和/或指令的任何其他易失性或非易失性、非暂时性设备可读和/或计算机可执行存储设备。在一些实施例中,可以认为处理电路620和没备可读介质630是集成的。
用户接口设备632可以提供允许人类用户与WD 610交互的组件。这种交互可以具有多种形式,例如视觉、听觉、触觉等。用户接口设备632可以可操作以向用户产生输出并且允许用户向WD 610提供输入。交互的类型可以根据WD 610中安装的用户接口设备632的类型而变化。例如,如果WD 610是智能电话,则交互可以经由触摸屏;如果WD 610是智能仪表,则交互可以通过提供使用情况(例如使用的加仑数)的屏幕或提供声音告警的扬声器(例如如果检测到烟雾)。用户接口设备632可以包括输入接口、设备和电路以及输出接口、设备和电路。用户接口设备632被配置为允许将信息输入到WD 610,并且连接至处理电路620以允许处理电路620处理所输入的信息。用户接口设备632可以包括例如麦克风、接近度传感器或其他传感器、键/按钮、触摸显示器、一个或多个相机、USB端口或其他输入电路。用户接口设备632还被配置为允许从WD 610输出信息,以及允许处理电路620从WD 610输出信息。用户接口设备632可以包括例如扬声器、显示器、振动电路、通用串行总线(USB)端口、耳机接口或其他输出电路。使用用户接口设备632的一个或多个输入和输出接口、设备和电路,WD610可以与最终用户和/或无线网络通信,并允许它们受益于本文所述的功能。
辅助设备634可操作以提供通常可能不由WD执行的更多特定功能。这可以包括出于各种目的进行测量的专用传感器、用于诸如有线通信之类的其他通信类型的接口等。对辅助设备634的组件的包含和其类型可以根据实施例和/或场景而变化。
在一些实施例中,电源636可以采取电池或电池组的形式。也可以使用其他类型的电源,例如外部电源(例如电源插座)、光伏设备或电池。WD 610还可包括用于将来自电源636的电力传递到WD 610的各个部分的电源电路637,这些部分需要来自电源636的电力来执行本文所述或指示的任何功能。在某些实施例中,电源电路637可以包括电源管理电路。电源电路637可以附加地或替代地可操作以从外部电源接收电力。在这种情况下,WD610可以通过输入电路或接口(例如电源线)连接至外部电源(例如电源插座)。在某些实施例中,电源电路637也可操作以将电力从外部电源传递到电源636。这可以例如用于对电源636进行充电。电源电路637可以执行对来自电源636的电力的任何格式化、转换或其他修改,以使电力适合于电力被提供到的WD 610的相应组件。
图7示出了根据本文描述的各个方面的UE的一个实施例。如本文所使用的,在拥有和/或操作相关设备的人类用户的意义上,用户设备或UE可能不一定具有用户。而是,UE可以表示旨在出售给人类用户或由人类用户操作、但是可能不或者最初可能不与特定人类用户相关联的设备(例如智能洒水控制器)。替代地,UE可以表示未旨在出售给最终用户或不由其操作、但是可以与用户相关联或为用户的利益而操作的设备(例如智能功率计)。UE7200可以是由3GPP识别的任何UE,包括NB-IoT UE、MTC UE和/或增强的MTC(eMTC)UE。如图7所示,UE 700是WD的一个示例,其被配置为根据3GPP颁布的一种或多种通信标准(例如3GPP的GSM、UMTS、LTE和/或5G标准)进行通信。如前所述,术语WD和UE可以互换使用。因此,尽管图7是UE,但是本文讨论的组件同样适用于WD,反之亦然。
在图7中,UE 700包括处理电路701,处理电路701在操作上耦接到输入/输出接口705、RF接口709、网络连接接口711、存储器715(包括RAM 717、ROM 719、和存储介质721等)、通信子***731、电源733和/或任何其他组件或它们的任何组合。存储介质721包括操作***723、应用程序725和数据727。在其他实施例中,存储介质721可以包括其他类似类型的信息。某些UE可以利用图7所示的所有组件,或者仅利用这些组件的子集。组件之间的集成水平可以根据UE的不同而改变。此外,某些UE可能包含组件的多个实例,例如多个处理器、存储器、收发机、发射机、接收机等。
在图7中,处理电路701可被配置为处理计算机指令和数据。处理电路701可被配置为实现可操作以执行被存储为存储器中的机器可读计算机程序的机器指令的任何顺序状态机,例如一个或多个硬件实现的状态机(例如以离散逻辑、FPGA、ASIC等);可编程逻辑以及适当的固件;一个或多个存储的程序、通用处理器(例如微处理器或DSP)以及适当的软件;或以上的任何组合。例如,处理电路701可以包括两个CPU。数据可以是具有适合计算机使用的形式的信息。
在所描绘的实施例中,输入/输出接口705可被配置为向输入设备、输出设备、或输入和输出设备提供通信接口。UE 700可被配置为经由输入/输出接口705使用输出设备。输出设备可以使用与输入设备相同类型的接口端口。例如,USB端口可用于向UE 700提供输入或从UE 700提供输出。输出设备可以是扬声器、声卡、视频卡、显示器、监视器、打印机、致动器、发射机、智能卡、另一个输出设备或其任何组合。UE 700可被配置为经由输入/输出接口705使用输入设备,以允许用户将信息捕获到UE 700中。输入设备可以包括触敏显示器或存在敏感显示器、相机(例如数码相机、数字摄像机、网络相机等)、麦克风、传感器、鼠标、轨迹球、方向盘、轨迹板、滚轮、智能卡等。存在敏感显示器可以包括容性或阻性触摸传感器以感测来自用户的输入。传感器可以是例如加速度计、陀螺仪、倾斜传感器、力传感器、磁力计、光学传感器、接近度传感器、另一个类似的传感器或其任意组合。例如,输入设备可以是加速度计、磁力计、数码相机、麦克风和光学传感器。
在图7中,RF接口709可被配置为提供向诸如发射机、接收机和天线的RF组件的通信接口。网络连接接口711可被配置为提供向网络743A的通信接口。网络743A可以包括有线和/或无线网络,例如LAN、WAN、计算机网络、无线网络、电信网络、另一个类似的网络或其任意组合。例如,网络743A可以包括Wi-Fi网络。网络连接接口711可被配置为包括接收机和发射机接口,该接收机和发射机接口用于根据一个或多个通信协议(例如以太网、传输控制协议(TCP)/IP、同步光网络(SONET)、异步传输模式(ATM)等),通过通信网络与一个或多个其他设备进行通信。网络连接接口711可以实现适合于通信网络链路(例如光的、电的等)的接收机和发射机功能。发射机和接收机功能可以共享电路组件、软件或固件,或者替代地可以分开实现。
RAM 717可被配置为经由总线702与处理电路701相接口,以在诸如操作***、应用程序和设备驱动程序之类的软件程序的执行期间提供数据或计算机指令的存储或缓存。ROM 719可被配置为向处理电路701提供计算机指令或数据。例如,ROM 719可被配置为存储用于基本***功能(例如,基本输入和输出(I/O)、启动、存储在非易失性存储器中的来自键盘的击键的接收)的不变的低级***代码或数据。存储介质721可被配置为包括诸如RAM、ROM、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、磁盘、光盘、软盘、硬盘、可移动盒式磁带或闪存驱动器之类的存储器。在一个示例中,存储介质721可被配置为包括操作***723,诸如网络浏览器应用、小控件或小工具引擎或另一应用之类的应用程序725以及数据文件727。存储介质721可以存储各种操作***中的任何一种或操作***的组合以供UE700使用。
存储介质721可被配置为包括多个物理驱动器单元,例如独立磁盘冗余阵列(RAID)、软盘驱动器、闪存、USB闪存驱动器、外部硬盘驱动器、拇指驱动器、笔驱动器、钥式驱动器、高密度数字多功能光盘(HD-DVD)光盘驱动器、内部硬盘驱动器、蓝光光盘驱动器、全息数字数据存储(HDDS)光盘驱动器、外部迷你双列直插式内存模块(DIMM)、同步动态RAM(SDRAM)、外部微DIMM SDRAM、智能卡存储器(例如用户标识模块(SIM)或可移动用户标识(RUIM)模块)、其他存储器或它们的任意组合。存储介质721可以允许UE700访问存储在暂时性或非暂时性存储介质上的计算机可执行指令、应用程序等,卸载数据或上载数据。诸如利用通信***的制造品可以有形地体现在存储介质721中,该存储介质可以包括设备可读介质。
在图7中,处理电路701可被配置为使用通信子***731与网络743B通信。网络743A和网络743B可以是相同一个或多个网络或不同的一个或多个网络。通信子***731可被配置为包括用于与网络743B通信的一个或多个收发机。例如,通信子***731可被配置为包括一个或多个收发机,该一个或多个收发机用于根据一个或多个通信协议(例如IEEE802.7、码分多址(CDMA)、宽带码分多址(WCDMA)、GSM、LTE、通用陆地无线电接入网络(UTRAN)、WiMax等)与能够进行无线通信的另一设备(例如另一WD、UE或无线电接入网络(RAN)的基站)的一个或多个远程收发机进行通信。每个收发机可以包括发射机733和/或接收机735,以分别实现适于RAN链路的发射机或接收机功能(例如频率分配等)。此外,每个收发机的发射机733和接收机735可以共享电路组件、软件或固件,或者替代地可以单独实现。
在所示的实施例中,通信子***731的通信功能可以包括数据通信、语音通信、多媒体通信、诸如蓝牙的短距离通信、近场通信、诸如使用全球定位***(GPS)来确定位置的基于位置的通信、其他类似的通信功能或其任意组合。例如,通信子***731可以包括蜂窝通信、Wi-Fi通信、蓝牙通信和GPS通信。网络743b可以包括有线和/或无线网络,例如LAN、WAN、计算机网络、无线网络、电信网络、其他类似的网络或其任意组合。例如,网络743B可以是蜂窝网络、Wi-Fi网络和/或近场网络。电源713可被配置为向UE 700的组件提供交流(AC)或直流(DC)电力。
本文描述的特征、益处和/或功能可以在UE 700的组件之一中实现,或者可以在UE700的多个组件间划分。此外,本文描述的特征、益处和/或功能可以以硬件、软件或固件的任意组合实现。在一个示例中,通信子***731可被配置为包括本文描述的任何组件。此外,处理电路701可被配置为在总线702上与任何这样的组件进行通信。在另一个示例中,任何这样的组件可以由存储在存储器中的程序指令来表示,该程序指令在由处理电路701执行时执行本文所述的对应功能。在另一个示例中,任何这样的组件的功能可以在处理电路701和通信子***731之间划分。在另一个示例中,任何这样的组件的非计算密集型功能可以用软件或固件实现,而计算密集型功能可以用硬件来实现。
图8是示出其中可以虚拟化由一些实施例实现的功能的虚拟化环境800的示意性框图。在当前上下文中,虚拟化意味着创建装置或设备的虚拟版本,其可以包括虚拟化硬件平台、存储设备和联网资源。如本文所使用的,虚拟化可以被应用于节点(例如,虚拟化的基站或虚拟化的无线电接入节点)或设备(例如,UE、无线设备或任何其他类型的通信设备)或其组件,并且涉及一种实现,其中,至少一部分功能被实现为一个或多个虚拟组件(例如,经由在一个或多个网络中的一个或多个物理处理节点上执行的一个或多个应用、组件、功能、虚拟机或容器)。
在一些实施例中,本文描述的一些或所有功能可以被实现为由在由一个或多个硬件节点830托管的一个或多个虚拟环境800中实现的一个或多个虚拟机执行的虚拟组件。此外,在其中虚拟节点不是无线电接入节点或不需要无线电连接性(例如核心网络节点)的实施例中,可以将网络节点完全虚拟化。
这些功能可以由可操作以实现本文公开的一些实施例的某些特征、功能和/或益处的一个或多个应用820(其可替代地称为软件实例、虚拟设备、网络功能、虚拟节点、虚拟网络功能等)实现。应用820在虚拟化环境800中运行,虚拟化环境800提供包括处理电路860和存储器890的硬件830。存储器890包含可由处理电路860执行的指令895,由此应用820可操作以提供本文公开的一个或多个特征、益处和/或功能。
虚拟化环境800包括通用或专用网络硬件设备830,通用或专用网络硬件设备830包括一个或多个处理器或处理电路860的集合,处理器或处理电路860可以是商用现货(COTS)处理器、专用ASIC或包括数字或模拟硬件组件或专用处理器的任何其他类型的处理电路。每个硬件设备可以包括存储器890-1,存储器890-1可以是用于临时存储由处理电路860执行的指令895或软件的非持久性存储器。每个硬件设备可以包括一个或多个网络接口控制器(NIC)870(也称为网络接口卡),其包括物理网络接口880。每个硬件设备还可以包括其中存储了可由处理电路860执行的软件895和/或指令的非暂时性持久性机器可读存储介质890-2。软件895可以包括任何类型的软件,包括用于实例化一个或多个虚拟化层850(也称为***管理程序)的软件、执行虚拟机840的软件以及允许其执行与本文描述的一些实施例相关的功能、特征和/或益处的软件。
虚拟机840包括虚拟处理、虚拟存储器、虚拟网络或接口以及虚拟存储装置,并且可以由对应的虚拟化层850或***管理程序运行。虚拟设备820的实例的不同实施例可以在一个或多个虚拟机840上实现,并且可以以不同的方式来实现。
在操作期间,处理电路860执行软件895以实例化***管理程序或虚拟化层850,其有时可以被称为虚拟机监视器(VMM)。虚拟化层850可以向虚拟机840呈现看起来像联网硬件的虚拟操作平台。
如图8所示,硬件830可以是具有通用或特定组件的独立网络节点。硬件830可以包括天线8225,并且可以经由虚拟化来实现一些功能。替代地,硬件830可以是较大的硬件群集(例如诸如在数据中心或CPE)的一部分,其中,许多硬件节点一起工作并通过管理和编排(MANO)8100进行管理,除其他项以外,管理和编排(MANO)8100监督应用820的生命周期管理。
在某些上下文中,硬件的虚拟化被称为网络功能虚拟化(NFV)。NFV可用于将许多网络设备类型整合到可位于数据中心和CPE中的行业标准的大容量服务器硬件、物理交换机和物理存储装置上。
在NFV的上下文中,虚拟机840可以是物理机的软件实现,该软件实现运行程序就好像程序是在物理的非虚拟机器上执行一样。每个虚拟机840以及硬件830的执行该虚拟机的部分(专用于该虚拟机的硬件和/或该虚拟机与其他虚拟机840共享的硬件)形成单独的虚拟网元(VNE)。
仍然在NFV的上下文中,虚拟网络功能(VNF)负责处理在硬件联网基础设施830之上的一个或多个虚拟机840中运行的特定网络功能,并且对应于图8中的应用820。
在一些实施例中,一个或多个无线电单元8200可以耦接到一个或多个天线8225,一个或多个无线电单元8200中的每一个均包括一个或多个发射机8220和一个或多个接收机8210。无线电单元8200可以经由一个或多个适当的网络接口与硬件节点830直接通信,以及可以与虚拟组件组合使用,以提供具有无线电能力的虚拟节点,例如无线电接入节点或基站。
在一些实施例中,可以使用控制***8230来实现一些信令,该控制***8230可以替代地用于硬件节点830和无线电单元8200之间的通信。
参考图9,根据实施例,通信***包括诸如3GPP型蜂窝网络之类的电信网络910,其包括诸如无线电接入网络之类的接入网络911以及核心网络914。接入网络911包括多个基站912A、912B、912C(例如节点B、eNB、gNB)或其他类型的无线接入点,每一个限定了对应的覆盖区域913A、913B、913C。每个基站912A、912B、912C可通过有线或无线连接915连接至核心网络914。位于覆盖区域913C中的第一UE 991被配置为无线连接至对应的基站912C或被其寻呼。覆盖区域913A中的第二UE 992可无线连接至对应的基站912A。尽管在该示例中示出了多个UE 991、992,但是所公开的实施例同样适用于唯一UE在覆盖区域中或者唯一UE连接至对应基站912的情况。
电信网络910自身连接至主机计算机930,主机计算机930可以体现在独立服务器、云实现的服务器、分布式服务器的硬件和/或软件中,或者体现为服务器场中的处理资源。主机计算机930可以在服务提供商的所有权或控制之下,或者可以由服务提供商操作或代表服务提供商来操作。电信网络910与主机计算机930之间的连接921和922可以直接从核心网络914延伸到主机计算机930,或者可以经由可选的中间网络920。中间网络920可以是公共、私有或托管网络之一,也可以是其中多于一个的组合;中间网络920(如果有的话)可以是骨干网或因特网;特别地,中间网络920可以包括两个或更多个子网络(未示出)。
整体上,图9的通信***实现了所连接的UE 991、992与主机计算机930之间的连接性。该连接性可以被描述为过顶(OTT)连接950。主机计算机930与所连接的UE 991、992被配置为使用接入网络911、核心网络914、任何中间网络920和可能的其他基础设施(未示出)作为中介,经由OTT连接950来传送数据和/或信令。在OTT连接950所经过的参与通信设备不知道上行链路和下行链路通信的路由的意义上,OTT连接950可以是透明的。例如,可以不通知或不需要通知基站912具有源自主机计算机930的要向连接的UE 991转发(例如移交)的数据的传入下行链路通信的过去路由。类似地,基站912不需要知道从UE 991到主机计算机930的传出上行链路通信的未来路由。
现在将参考图10来描述根据实施例的在先前段落中讨论的UE、基站和主机计算机的示例实现。在通信***1000中,主机计算机1010包括硬件1015,硬件1015包括被配置为建立和维持与通信***1000的不同通信设备的接口的有线或无线连接的通信接口1016。主机计算机1010还包括处理电路1018,处理电路1018可以具有存储和/或处理能力。特别地,处理电路1018可以包括适于执行指令的一个或多个可编程处理器、ASIC、FPGA或这些项的组合(未示出)。主机计算机1010还包括软件1011,软件1011存储在主机计算机1010中或可由主机计算机1010访问并且可由处理电路1018执行。软件1011包括主机应用1012。主机应用1012可操作以向诸如经由终止于UE 1030和主机计算机1010的OTT连接1050连接的UE 1030的远程用户提供服务。在向远程用户提供服务时,主机应用1012可以提供使用OTT连接1050发送的用户数据。
通信***1000还包括在电信***中提供的基站1020,并且基站1020包括使它能够与主机计算机1010和UE 1030通信的硬件1025。硬件1025可以包括通信接口1026,其用于建立和维持与通信***1000的不同通信设备的接口的有线或无线连接;以及无线电接口1027,其用于建立和维持与位于由基站1020服务的覆盖区域(图10中未示出)中的UE 1030的至少无线连接1070。通信接口1026可被配置为促进与主机计算机1010的连接1060。连接1060可以是直接的,或者连接1060可以通过电信***的核心网络(图10中未示出)和/或通过电信***外部的一个或多个中间网络。在所示实施例中,基站1020的硬件1025还包括处理电路1028,处理电路1028可包括适于执行指令的一个或多个可编程处理器、ASIC、FPGA或这些项的组合(未示出)。基站1020还具有内部存储的或可通过外部连接访问的软件1021。
通信***1000还包括已经提到的UE 1030。UE 1030的硬件1035可以包括无线电接口1037,其被配置为建立并维持与服务UE 1030当前所在的覆盖区域的基站的无线连接1070。UE 1030的硬件1035还包括处理电路1038,处理电路1038可以包括适于执行指令的一个或多个可编程处理器、ASIC、FPGA或这些的组合(未示出)。UE 1030还包括存储在UE 1030中或可由UE 1030访问并且可由处理电路1038执行的软件1031。软件1031包括客户端应用1032。客户端应用1032可操作以在主机计算机1010的支持下经由UE 1030向人类或非人类用户提供服务。在主机计算机1010中,正在执行的主机应用1012可经由终止于UE 1030和主机计算机1010的OTT连接1050来与正在执行的客户端应用1032进行通信。在向用户提供服务中,客户端应用1032可以从主机应用1012接收请求数据,并响应于该请求数据而提供用户数据。OTT连接1050可以传送请求数据和用户数据两者。客户端应用1032可以与用户交互以生成用户提供的用户数据。
注意,图10所示的主机计算机1010、基站1020和UE 1030可以分别与图9的主机计算机930、基站912A、912B、912C之一以及UE 991、992之一相似或相同。也就是说,这些实体的内部工作原理可以如图10所示,并且独立地,周围的网络拓扑可以是图9的周围的网络拓扑。
在图10中,已经抽象地绘制了OTT连接1050以示出主机计算机1010与UE 1030之间经由基站1020的通信,而没有明确地参考任何中间设备以及经由这些设备的消息的精确路由。网络基础设施可以确定路由,网络基础设施可被配置为将路由对UE 1030或对操作主机计算机1010的服务提供商或两者隐藏。当OTT连接1050是活动的时,网络基础设施可以进一步做出决定,按照该决定,网络基础设施动态地改变路由(例如,基于负载平衡考虑或网络的重配置)。
UE 1030与基站1020之间的无线连接1070是根据贯穿本公开描述的实施例的教导。各种实施例中的一个或多个可以提高使用OTT连接1050(其中无线连接1070形成最后的段)向UE 1030提供的OTT服务的性能。
可以出于监视数据速率、延迟和一个或多个实施例在其上改进的其他因素的目的而提供测量过程。响应于测量结果的变化,还可以存在用于重配置主机计算机1010和UE1030之间的OTT连接1050的可选网络功能。用于重配置OTT连接1050的测量过程和/或网络功能可以在主机计算机1010的软件1011和硬件1015或在UE 1030的软件1031和硬件1035中或者在两者中实现。在实施例中,可以将传感器(未示出)部署在OTT连接1050所通过的通信设备中或与这样的通信设备相关联;传感器可以通过提供以上示例的监视量的值、或提供软件1011、1031可以从中计算或估计监视量的其他物理量的值,来参与测量过程。OTT连接1050的重配置可以包括消息格式、重传设置、优选路由等。重配置不需要影响基站1020,并且它对基站1020可能是未知的或不可感知的。这种过程和功能可以在本领域中是已知的和经实践的。在某些实施例中,测量可以涉及专有UE信令,其促进主机计算机1010对吞吐量、传播时间、延迟等的测量。可以实现测量,因为软件1011和1031在其监视传播时间、错误等期间导致使用OTT连接1050来发送消息,特别是空消息或“假(dummy)”消息。
图11是示出根据一个实施例的在通信***中实现的方法的流程图。该通信***包括主机计算机、基站和UE,它们可以是参考图9和图10描述的主机计算机、基站和UE。为了简化本公开,在本节中仅包括对图11的附图参考。在步骤1110中,主机计算机提供用户数据。在步骤1110的子步骤1111(可以是可选的)中,主机计算机通过执行主机应用来提供用户数据。在步骤1120中,主机计算机发起向UE的携带用户数据的传输。在步骤1130(可以是可选的)中,根据贯穿本公开描述的实施例的教导,基站向UE发送在主机计算机发起的传输中携带的用户数据。在步骤1140(也可以是可选的)中,UE执行与由主机计算机执行的主机应用相关联的客户端应用。
图12是示出根据一个实施例的在通信***中实现的方法的流程图。该通信***包括主机计算机、基站和UE,它们可以是参考图9和图10描述的那些。为了简化本公开,在本节中仅包括对图12的附图参考。在该方法的步骤1210中,主机计算机提供用户数据。在可选的子步骤(未示出)中,主机计算机通过执行主机应用来提供用户数据。在步骤1220中,主机计算机发起向UE的携带用户数据的传输。根据贯穿本公开描述的实施例的教导,该传输可以通过基站。在步骤1230(可以是可选的)中,UE接收在该传输中携带的用户数据。
图13是示出根据一个实施例的在通信***中实现的方法的流程图。该通信***包括主机计算机、基站和UE,它们可以是参考图9和图10描述的那些。为了简化本公开,在本节中仅包括对图13的附图参考。在步骤1310(可以是可选的)中,UE接收由主机计算机提供的输入数据。附加地或替代地,在步骤1320中,UE提供用户数据。在步骤1320的子步骤1321(可以是可选的)中,UE通过执行客户端应用来提供用户数据。在步骤1310的子步骤1311(可以是可选的)中,UE执行客户端应用,该客户端应用响应于所接收的由主机计算机提供的输入数据来提供用户数据。在提供用户数据时,所执行的客户端应用可以进一步考虑从用户接收的用户输入。不管提供用户数据的具体方式如何,UE在子步骤1330(可以是可选的)中发起用户数据向主机计算机的传输。在该方法的步骤1340中,根据贯穿本公开描述的实施例的教导,主机计算机接收从UE发送的用户数据。
图14是示出根据一个实施例的在通信***中实现的方法的流程图。该通信***包括主机计算机、基站和UE,它们可以是参考图9和图10描述的那些。为了简化本公开,在本节中仅包括对图14的附图参考。在步骤1410(可以是可选的)中,根据贯穿本公开描述的实施例的教导,基站从UE接收用户数据。在步骤1420(可以是可选的)中,基站发起所接收的用户数据向主机计算机的传输。在步骤1430(可以是可选的)中,主机计算机接收在由基站发起的传输中携带的用户数据。
图15示出了根据特定实施例的方法,该方法包括执行如本文公开的TBS确定(例如根据上述实施例中的任何一个)(步骤1502),并且使用所确定的TBS执行传输(步骤1504)。可选地,步骤1504包括避免发送如上所述的填充位。图15的方法可以由例如网络节点(例如网络节点660之一)或由无线设备(例如无线设备610之一)执行。
图16示出了无线网络(例如图6所示的无线网络)中的装置1600的示意性框图。该装置可以在无线设备或网络节点(例如图6所示的无线设备610或网络节点660)中实现。装置1600可操作以执行参考图15描述的示例方法,并且可能执行本文公开的任何其他过程或方法。还应理解,图15的方法不一定仅由装置1600执行。该方法的至少一些操作可以由一个或多个其他实体执行。
虚拟装置1600可以包括处理电路,其可以包括一个或多个微处理器或微控制器以及可以包括DSP、专用数字逻辑等的其他数字硬件。处理电路可被配置为执行存储在存储器中的程序代码,存储器可以包括一种或几种类型的存储器,例如ROM、RAM、高速缓冲存储器、闪存设备、光学存储设备等。在几个实施例中,存储在存储器中的程序代码包括用于执行一种或多种电信和/或数据通信协议的程序指令以及用于执行本文描述的一种或多种技术的指令。在一些实现中,处理电路可以用于使得装置1600的第一执行单元1602、第二执行单元1604和任何其他合适单元执行根据本公开的一个或多个实施例的对应功能。
如图16所示,装置1600包括第一执行单元1602和第二执行单元1604。第一执行单元1602被配置为执行根据本文描述的任何实施例的TBS确定。第二执行单元1604被配置为使用所确定的TBS来执行传输。
术语“单元”可以具有在电子装置、电气设备和/或电子设备领域中的常规含义,并且可以包括例如用于执行如本文所述的相应任务、过程、计算、输出和/或显示功能等的电气和/或电子电路、设备、模块、处理器、存储器、逻辑固态和/或分立器件、计算机程序或指令。
示例性实施例
一些示例性实施例如下。
实施例1:一种由发射机或接收机执行的方法,包括:
根据所分配的物理资源块PRB的数量、每PRB的资源单元RE数量、多输入多输出MIMO层数量、用于所述信息位的传输的调制阶数和目标码率,来确定将要发送的中等信息位数量Ninfo;
将所述中等信息位数量量化为第二整数的第一整数倍以提供量化的中等信息位数量,其中,所述第二整数等于第三整数的2次幂;
从所述量化的中等信息位数量来确定传输块大小;以及
根据所确定的传输块大小在物理信道上发送或接收传输块;
其中,所述第三整数被计算为所述中等信息位数量Ninfo的二进制对数,以及
其中,如果所述中等信息位数量Ninfo的二进制对数小于第四整数,则所述第三整数被设置为零。
实施例2:根据实施例1所述的方法,其中,所述第四整数等于五。
实施例3:根据实施例1所述的方法,其中,还通过计算Ninfo的线性函数的二进制对数来获得所述第三整数。
实施例4:根据实施例3所述的方法,其中,还通过计算Ninfo的所述线性函数的二进制对数的向下取整(floor)来获得所述第三整数。
实施例5:根据实施例4所述的方法,其中,还通过使所述二进制对数的向下取整减少所述第四整数来调整所述第三整数。
实施例6:根据实施例1所述的方法,其中,使用所述中等信息位数量Ninfo来获得所述第一整数。
实施例7:根据实施例6所述的方法,其中,还通过使用舍入函数来获得所述第一整数。
实施例8:根据实施例6所述的方法,其中,还通过使用变量的舍入函数来获得所述第一整数,所述变量通过将Ninfo的线性函数除以所述第二整数来导出。
实施例9:根据前述实施例中任一项所述的方法,其中,所述物理信道是物理下行链路共享信道。
实施例10:根据前述实施例中任一项所述的方法,其中,所述物理信道是物理上行链路共享信道。
实施例11:一种蜂窝通信网络中的无线电节点,所述无线电节点适于执行根据实施例1-10中任一项所述的方法。
实施例12:根据实施例11所述的无线电节点,其中,所述无线电节点是基站。
实施例13:根据实施例11所述的无线电节点,其中,所述无线电节点是用户设备UE。
实施例14:一种蜂窝通信网络中的无线电节点,包括:
接口,其可操作以向所述蜂窝通信网络中的另一个节点无线发送信号和/或从其无线接收信号;以及
与所述接口相关联的处理电路,所述处理电路可操作以执行根据实施例1-10中任一项所述的方法。
实施例15:根据实施例14所述的无线电节点,其中,所述无线电节点是基站。
实施例16:根据实施例14所述的无线电节点,其中,所述无线电节点是用户设备UE。
缩写
以下缩写中的至少一些可以用于本公开中。如果缩写之间存在不一致,则应优先选择上面的用法。如果在下面多次列出,则第一次列出应优先于后续列出。
·2G 第二代
·3G 第三代
·3GPP 第三代合作伙伴计划
·4G ***
·5G 第五代
·AC 交流
·AP 接入点
·ASIC 专用集成电路
·ATM 异步传输模式
·BS 基站
·BSC 基站控制器
·BTS 基站收发台
·CD 光盘
·CDMA 码分多址
·COTS 商用现货
·CPE 客户驻地设备
·CPU 中央处理单元
·CRC 循环冗余校验
·D2D 设备对设备
·DAS 分布式天线***
·DC 直流
·DCI 下行链路控制信息
·DIMM 双列直插式内存模块
·DL 下行链路
·DSP 数字信号处理器
·DVD 数字视频磁盘
·DwPTS 下行链路导频时隙
·EEPROM 电可擦除可编程只读存储器
·eMTC 增强型机器型通信
·eNB 增强型或演进型节点B
·EPROM 可擦除可编程只读存储器
·E-SMLC 演进型服务移动定位中心
·FDD 频分双工
·FPGA 现场可编程门阵列
·GHz 千兆赫
·gNB 新无线电基站
·GPS 全球定位***
·GSM 全球移动通信***
·HARQ 混合自动重传请求
·HDDS 全息数字数据存储
·HD-DVD 高密度数字多功能光盘
·ID 标识
·I/O 输入和输出
·IoT 物联网
·IP 网际协议
·kHz 千赫
·LAN 局域网
·LBT 先听后说
·LDPC 低密度奇偶校验
·LEE 笔记本电脑内置设备
·LME 笔记本电脑安装设备
·LPDC 低奇偶密度校验
·LTE 长期演进
·M2M 机器对机器
·MANO 管理和编排
·MCE 多小区/多播协调实体
·MCS 调制和编码方案
·MDT 最小化路测
·MIMO 多输入多输出
·MME 移动性管理实体
·MSC 移动交换中心
·MSR 多标准无线电
·MTC 机器型通信
·NB-IoT 窄带物联网
·NFV 网络功能虚拟化
·NIC 网络接口控制器
·NR 新无线电
·O&M 运营和维护
·OFDM 正交频分复用
·OSS 运营支持***
·OTT 过顶
·PDA 个人数字助理
·PDCCH 物理下行链路控制信道
·PDSCH 物理下行链路共享信道
·PRB 物理资源块
·PROM 可编程只读存储器
·PSTN 公共交换电话网络
·PUCCH 物理上行链路控制信道
·QAM 正交幅度调制
·QPSK 正交相移键控
·RAID 独立磁盘冗余阵列
·RAM 随机存取存储器
·RAN 无线电接入网络
·RAT 无线电接入技术
·RE 资源单元
·RF 射频
·RNC 无线电网络控制器
·ROM 只读存储器
·RRH 远程无线电头
·RRU 远程无线电单元
·RUIM 可移动用户标识
·SDRAM 同步动态随机存取存储器
·SIM 用户标识模块
·SOC 片上***
·SON 自组织网络
·SONET 同步光网络
·TBS 传输块大小
·TCP 传输控制协议
·TDD 时分双工
·TPC 发送功率控制
·TRP 发送-接收点
·TS 技术规范
·UE 用户设备
·UL 上行链路
·UMTS 通用移动电信***
·USB 通用串行总线
·UTRAN 通用陆地无线电接入
·V2I 车对基础设施
·V2V 车对车
·V2X 车辆到万物
·VMM 虚拟机监视器
·VNE 虚拟网元
·VNF 虚拟网络功能
·VoIP 网际协议语音
·VRB 虚拟资源块
·WAN 广域网
·WCDMA 宽带码分多址
·WD 无线设备
·WiMax 全球微波访问互操作性
·WLAN 无线局域网
本领域技术人员将认识到对本公开的实施例的改进和修改。所有这些改进和修改被认为在本文公开的概念的范围内。

Claims (28)

1.一种由发射机或接收机(620,670)执行的方法,包括:
根据所分配的物理资源块PRB数量、每PRB的资源单元RE数量、多输入多输出MIMO层数量、用于所述信息位的传输的调制阶数和目标码率,来确定(400,410)将要发送的中等信息位数量Ninfo;
将所述中等信息位数量量化(402,412)为第二整数的第一整数倍以提供量化的中等信息位数量,其中,所述第二整数等于第三整数的2次幂;
从所述量化的中等信息位数量来确定(404,414)传输块大小;以及
根据所确定的传输块大小在物理信道上发送(416)或接收(406)传输块;以及
其中,基于所述中等信息位数量Ninfo的二进制对数来计算所述第三整数。
2.根据权利要求1所述的方法,其中,如果所述中等信息位数量Ninfo的所述二进制对数小于第四整数,则所述第三整数被设置为零。
3.根据权利要求1所述的方法,其中,所述第四整数等于五。
4.根据权利要求1所述的方法,其中,还基于计算Ninfo的线性函数的二进制对数来获得所述第三整数。
5.根据权利要求1所述的方法,其中,还基于计算Ninfo的线性函数的二进制对数的向下取整来获得所述第三整数。
6.根据权利要求5所述的方法,其中,还基于使所述二进制对数的向下取整减少所述第四整数来调整所述第三整数。
7.根据权利要求1至6中任一项所述的方法,其中,基于所述中等信息位数量Ninfo来获得所述第一整数。
8.根据权利要求7所述的方法,其中,还基于舍入函数来获得所述第一整数。
9.根据权利要求7所述的方法,其中,还基于变量的舍入函数来获得所述第一整数,所述变量通过将Ninfo的线性函数除以所述第二整数来导出。
10.根据前述权利要求中任一项所述的方法,其中,所述物理信道是物理下行链路共享信道。
11.根据权利要求1至9中任一项所述的方法,其中,所述物理信道是物理上行链路共享信道。
12.一种蜂窝通信网络中的无线电节点(610,660),所述无线电节点适于执行根据权利要求1-11中任一项所述的方法。
13.根据权利要求12所述的无线电节点,其中,所述无线电节点是基站(660)。
14.根据权利要求12所述的无线电节点,其中,所述无线电节点是用户设备UE(610)。
15.一种蜂窝通信网络中的无线电节点(610,660),包括:
接口(614,690),其可操作以向所述蜂窝通信网络中的另一个节点无线地发送信号和/或从其无线地接收信号;以及
与所述接口相关联的处理电路(620,670),所述处理电路可操作以执行根据权利要求1-12中任一项所述的方法。
16.根据权利要求15所述的无线电节点,其中,所述无线电节点是基站(660)。
17.根据权利要求15所述的无线电节点,其中,所述无线电节点是用户设备UE(610)。
18.一种用于与蜂窝通信网络通信的用户设备UE(610),UE包括:
接口(614,690),其可操作以向所述蜂窝通信网络中的另一个节点无线地发送信号;以及
与所述接口相关联的处理电路(620,670),所述处理电路可操作以执行操作,所述操作包括:
从所分配的物理资源块PRB数量、每PRB的资源单元RE数量、多输入多输出MIMO层数量、用于所述信息位的传输的调制阶数和目标码率,来确定(400,410)将要发送的中等信息位数量Ninfo;
将所述中等信息位数量量化(402,412)为第二整数的第一整数倍以提供量化的中等信息位数量,其中,所述第二整数等于第三整数的2次幂;
从所述量化的中等信息位数量来确定(404,414)传输块大小;以及
根据所确定的传输块大小在物理信道上发送(416)或接收(406)传输块;以及
其中,基于所述中等信息位数量Ninfo的二进制对数来计算所述第三整数。
19.根据权利要求18所述的方法,其中,如果所述中等信息位数量Ninfo的二进制对数小于第四整数,则所述第三整数被设置为零。
20.根据权利要求18所述的方法,其中,所述第四整数等于五。
21.根据权利要求18所述的方法,其中,还通过计算Ninfo的线性函数的二进制对数来获得所述第三整数。
22.根据权利要求18所述的方法,其中,还通过计算Ninfo的所述线性函数的二进制对数的向下取整来获得所述第三整数。
23.根据权利要求19所述的方法,其中,还通过使所述二进制对数的向下取整减少所述第四整数来调整所述第三整数。
24.根据权利要求18所述的方法,其中,使用所述中等信息位数量Ninfo来获得所述第一整数。
25.根据权利要求24所述的方法,其中,还通过使用舍入函数来获得所述第一整数。
26.根据权利要求24所述的方法,其中,还通过使用变量的舍入函数来获得所述第一整数,所述变量通过将Ninfo的线性函数除以所述第二整数来导出。
27.根据权利要求18-26中任一项所述的方法,其中,所述物理信道是物理下行链路共享信道。
28.根据权利要求18-26中任一项所述的方法,其中,所述物理信道是物理上行链路共享信道。
CN202080020644.0A 2019-01-15 2020-01-15 使用中等信息位数量的量化来确定tbs Pending CN113557683A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201962792756P 2019-01-15 2019-01-15
US62/792,756 2019-01-15
PCT/IB2020/050318 WO2020148684A1 (en) 2019-01-15 2020-01-15 Tbs determination with quantization of intermediate number of information bits

Publications (1)

Publication Number Publication Date
CN113557683A true CN113557683A (zh) 2021-10-26

Family

ID=69374332

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202080020644.0A Pending CN113557683A (zh) 2019-01-15 2020-01-15 使用中等信息位数量的量化来确定tbs

Country Status (6)

Country Link
US (1) US20220077997A1 (zh)
EP (1) EP3912291A1 (zh)
JP (1) JP7416808B2 (zh)
KR (1) KR102676065B1 (zh)
CN (1) CN113557683A (zh)
WO (1) WO2020148684A1 (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120320816A1 (en) * 2010-03-07 2012-12-20 Lg Electronics Inc. Method and apparatus for determining size of transport block transmitted by base station to relay node in radio communication system
CN103548409A (zh) * 2011-05-02 2014-01-29 Lg电子株式会社 在无线通信***中发射/接收数据的方法及其基站
KR101479911B1 (ko) * 2014-10-06 2015-01-08 (주) 종합건축사사무소 동일건축 환경친화적 생분해성 잔디 홀씨 식생용기 고정구조
US20150103760A1 (en) * 2011-03-09 2015-04-16 Zte Corporation Method, device, and base station for transmitting data of hotspot cell coverage
CN107197521A (zh) * 2016-03-15 2017-09-22 夏普株式会社 物理共享信道参数的确定机制以及基站和用户设备

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8537750B2 (en) * 2009-06-02 2013-09-17 Futurewei Technologies, Inc. System and method for transport block size design for multiple-input, multiple-output (MIMO) in a wireless communications system
US10257807B2 (en) * 2014-12-05 2019-04-09 Lg Electronics Inc. Method and apparatus for supporting variable transport block size without associated downlink control information in wireless communication system
US10608785B2 (en) * 2017-01-19 2020-03-31 Qualcomm Incorporated Resource-based code block segmentation
CN108462556B (zh) * 2017-02-22 2021-04-09 华为技术有限公司 传输数据的方法和装置
ES2837627T3 (es) * 2017-03-20 2021-07-01 Ericsson Telefon Ab L M Métodos y nodos para determinar un tamaño de bloque de datos de transmisión
WO2018174564A1 (ko) * 2017-03-23 2018-09-27 엘지전자 주식회사 전송 블록 크기를 결정하는 방법 및 무선 기기
KR102414531B1 (ko) * 2017-06-15 2022-06-30 삼성전자 주식회사 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치
CN114513286B9 (zh) * 2017-06-16 2023-01-20 华为技术有限公司 确定传输块大小的方法及装置
US10939321B2 (en) * 2017-09-11 2021-03-02 Apple Inc. Power boosting and transport block size (TBS) design in a new radio (NR) system
US10476728B2 (en) * 2017-10-09 2019-11-12 Nec Corporation Probabilistic shaping for arbitrary modulation formats
US11218243B2 (en) * 2017-10-13 2022-01-04 Telefonaktiebolaget Lm Ericsson (Publ) Transport block size determination for new radio
CN113242108B (zh) * 2018-02-12 2023-04-14 中兴通讯股份有限公司 数据通信处理方法及装置
US10736132B2 (en) * 2018-04-06 2020-08-04 Apple Inc. Transport block size (TBS) determination in full-dimension multiple-input multiple-output (FD MIMO) networks
KR102397950B1 (ko) * 2019-03-29 2022-05-13 엘지전자 주식회사 Nr v2x에서 전송 블록 사이즈를 결정하는 방법 및 장치
US11451934B2 (en) * 2019-07-25 2022-09-20 Qualcomm Incorporated Transport block size and rate matching for multicast communications
CN116097588A (zh) * 2020-08-14 2023-05-09 中兴通讯股份有限公司 用于传输块大小确定过程的方法
US11533729B2 (en) * 2020-09-16 2022-12-20 Qualcomm Incorporated Transport block size determination for downlink transmissions including multiplexed downlink control information

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120320816A1 (en) * 2010-03-07 2012-12-20 Lg Electronics Inc. Method and apparatus for determining size of transport block transmitted by base station to relay node in radio communication system
US20150103760A1 (en) * 2011-03-09 2015-04-16 Zte Corporation Method, device, and base station for transmitting data of hotspot cell coverage
CN103548409A (zh) * 2011-05-02 2014-01-29 Lg电子株式会社 在无线通信***中发射/接收数据的方法及其基站
KR101479911B1 (ko) * 2014-10-06 2015-01-08 (주) 종합건축사사무소 동일건축 환경친화적 생분해성 잔디 홀씨 식생용기 고정구조
CN107197521A (zh) * 2016-03-15 2017-09-22 夏普株式会社 物理共享信道参数的确定机制以及基站和用户设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ESTI: "《5G;NR;Physical layer procedures for data》", 《3GPP TS 38.214 VERSION 15.3.0 RELEASE 15》, 18 October 2018 (2018-10-18), pages 17 - 24 *

Also Published As

Publication number Publication date
KR20210104139A (ko) 2021-08-24
WO2020148684A1 (en) 2020-07-23
US20220077997A1 (en) 2022-03-10
KR102676065B1 (ko) 2024-06-17
EP3912291A1 (en) 2021-11-24
JP2022523457A (ja) 2022-04-25
JP7416808B2 (ja) 2024-01-17

Similar Documents

Publication Publication Date Title
US11184903B1 (en) Methods and systems for performance enhancement of downlink shared channels
CN111919408B (zh) 频域资源指配的信令
CN112119606B (zh) 用于下行链路控制信息(dci)大小对齐的***和方法
CN114245461A (zh) 物理上行链路控制信道(pucch)资源分配
CN111164915B (zh) 使用多个基图的tbs确定
CN113728714A (zh) 用于多段pusch的传送格式
EP3695676B1 (en) Uci on grant-free pusch
RU2749607C1 (ru) Замена ресурса физического канала управления восходящей линии связи (pucch)
EP4055754B1 (en) Configuration of downlink control information formats
WO2019145834A1 (en) Systems and methods for resource mapping for assigning dci message over multiple component carriers
CN111164926B (zh) 用于短物理下行链路控制信道(spdcch)的短控制信道元素(scce)到短资源元素组(sreg)的映射
JP7416808B2 (ja) 中間的な情報ビット数の量子化を伴うtbsの決定
EP3753307A1 (en) Uplink control channel power control adjustment in a network with different processing times

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination