首页> 中国专利> 用于在无线通信系统中的改进的网络编码的方法和装置

用于在无线通信系统中的改进的网络编码的方法和装置

摘要

一种无线通信系统中由发送节点执行网络编码(NC)的方法,该方法包括:通过各个链路从多个节点接收上行链路包;基于信道质量信息将所述链路编组为至少一个组,每个组满足被列出的信道质量信息的范围;对每个组的下行链路数据执行NC,并且向至少一个对应的组发送由每个组共享的每个调度信息。一种在无线通信系统中接收经网络编码的数据的方法,包括:向发送节点发送上行链路包;从所述发送节点接收由链路组共享的调度信息,所述链路组满足被列出的信道质量信息的范围;接收被执行了NC的下行链路数据;以及基于所述调度信息来解码所述下行链路数据。

著录项

  • 公开/公告号CN104956632A

    专利类型发明专利

  • 公开/公告日2015-09-30

    原文格式PDF

  • 申请/专利权人 三星电子株式会社;

    申请/专利号CN201480006862.3

  • 发明设计人 金奭垣;郑丁寿;姜贤贞;朴重信;

    申请日2014-01-29

  • 分类号

  • 代理机构北京市柳沈律师事务所;

  • 代理人邵亚丽

  • 地址 韩国京畿道

  • 入库时间 2023-12-18 11:19:06

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-07-06

    授权

    授权

  • 2015-11-04

    实质审查的生效 IPC(主分类):H04L12/851 申请日:20140129

    实质审查的生效

  • 2015-09-30

    公开

    公开

说明书

技术领域

本公开涉及无线通信系统中用于执行改进的网络编码(NC)的方法和 装置。

背景技术

通常,在包括多个节点的基于多跳(multi hop-based)的通信系统中使 用的路由方法简单地存储并转发通过网络节点中的每个接收到的数据。此 外,为了在无线通信系统的数据单播/多播中增加吞吐量和减少功率消耗,已 经提出综合了传统路由方法的网络编码(NC)方案。具体而言,当NC被应 用于节点中的每个时,节点中的每个对通过前一节点接收到的数据执行异或 (XOR)、加法、和乘法之一,并且生成将被输出到目的节点的经网络编码 的包(packet)。

发明内容

技术问题

因此,考虑到对于连接到中继站(relay)的多个链路中的每个而广播的 数据的质量的劣化以及各个链路的传输速率的差异,存在提供改进的NC的 需求。

解决问题的方案

为了克服以上讨论的缺陷,本公开的主要目的是为了提供用于执行网络 编码(NC)的方法和装置,其对具有类似信道质量的链路进行编组(group)、 对所编组的链路执行NC、并且从最小接收保持时间开始,按次序向目的节 点发送同一组中包括的链路的经网络编码的包。

根据本公开的一方面,提供一种用于在无线通信系统中由发送节点来执 行网络编码(NC)的方法。该方法包括:当接收到上行链路包时,通过使 用从通过其接收上行链路包的链路获得的信道质量信息,来对与满足预定范 围的信道质量信息相对应的链路进行编组;以及对每个组执行NC,并且向 每个组的相应链路发送由相应组中包括的链路共享的调度信息。

依据本公开的另一方面,提供一种无线通信系统中的接收经网络编码的 数据的方法。该方法包括:通过发送节点发送上行链路包,然后,对于已经 通过网络编码(NC)的每个组,从发送节点接收由在相应组中包括的链路 共享的调度信息;以及,基于调度信息来解码下行链路数据。

根据本公开的一方面,提供一种用于在无线通信系统中执行网络编码 (NC)的发送节点。该发送节点包括:控制器,其在接收到上行链路包时, 通过使用从通过其接收上行链路包的链路获得的信道质量信息,来对与满足 预定范围的信道质量信息相对应的链路进行编组;对每个组执行NC,并且 控制收发器向每个组的相应链路发送由相应组中包括的链路共享的调度信 息。

依据本公开的一方面,提供一种无线通信系统中的接收经网络编码的数 据的接收装置。该接收装置包括:控制器,其当通过发送节点由收发器发送 上行链路包,然后对于已经通过网络编码(NC)的每个组,识别出从发送 节点接收到由在相应组中包括的链路所共享的调度信息的时候,基于调度信 息来解码下行链路数据。

本公开提供一种用于执行网络编码(NC)的方法和装置,其对具有类 似信道质量的链路进行编组、对被编组的链路执行NC、并且从最小接收保 持时间开始,按次序向目的节点发送同一组中包括的链路的经网络编码的 包,由此减少了经网络编码的数据的信道质量的劣化和传输延迟时间。

在对下面的具体实施方式进行描述之前,对贯穿本专利文件中所使用的 某些词和短语的定义进行阐明是有利的:术语“包括(include)”和“包含 (comprise)”以及其派生词意味着包括而不是限制;术语“或”是包含性的, 意味着和/或;短语“与……相关联”和“与其相关联”以及派生词可以意味 着包括、被包括在内、与……互连,包含,被包含在内、连接到或与……连 接、耦合到或与……耦合、可与……通信、与……合作、交错(interleave)、 并列(juxtapose)、接近于…、绑定到或与……绑定、具有、具有…属性等; 并且术语“控制器”指的是控制至少一个操作的任一设备、系统或其部分, 这种设备可以实现在可由硬件、固件或软件、或者硬件、固件或软件中的至 少两个的一些组合实现中。应该注意到,与任一特定控制器相关联的功能可 以本地地或远程地集中或分布。提供特定词汇和短语的定义以用于本专利文 件的通篇文档,本领域普通技术人员应当理解,即便不是在大多数情况下, 那么在许多情况下,这些定义也适用于现有的以及将来的对这些所定义词汇 和短语的使用。

附图说明

为了更全面地理解本公开及其优点,现提供结合附图的以下描述,附图 中相同的附图标记代表相同的部件:

图1示出在基于多跳的无线通信系统中使用的NC的示例;

图2a示出其中中继站对具有不同信道质量的多个链路执行NC的示例;

图2b示出当执行应用最大检索(maximum-retrieval)方案的NC时所生 成的延迟的示例;

图3示出在基于多跳的无线通信系统中的、其中执行应用最大检索方案 的NC的示例;

图4示出根据本公开的实施例的、其中执行应用了链路编组 (link-grouping)策略的NC的示例;

图5a示出了应用了根据本公开的实施例的NC的无线通信系统的配置 的示例;

此外,图5b是示出图5的无线通信系统中的根据本公开的实施例的NC 的全部操作的流程图;

图6示出根据本公开的实施例的上行链路包的格式的示例,并且,图7 是示出根据本公开的实施例的、执行了图5的步骤525中的应用链路编组的 NC的中继站的操作流程图;

图8是描述其中根据本公开的实施例的中继站500执行图7的步骤725 中的链路编组的具体示例的视图;

图9示出根据本公开的实施例的、当中继站确定应用了链路编组的NC 时所生成的调度信息的格式的示例的视图;

图10a是描述根据本公开的实施例的、其中执行应用了链路编组策略的 NC的无线通信系统的接收侧的操作的示例的视图;

图10b是根据本公开的第三实施例的UE的操作流程图;

图11a和图11b示出根据本公开的实施例的调度信息的格式;

图12是示出根据本公开的实施例的中继站的框图;以及

图13是示出根据本公开的实施例的UE的框图。

具体实施方式

下面讨论的图1到图13以及在本专利文件中用来描述本公开原理的各 种实施例仅仅是示例性的,不应以限制本公开范围的方式进行解释。本领域 普通技术人员将理解,本公开的原理可以在任何适当布置的电信技术中实 现。在下文中,将参照附图详细描述本公开的示例性实施例的操作原理。即 使组件在不同附图中被示出,在可能的情况下附图中相同的参考标记也指定 相同的组件。在本公开的以下描述中,有关已知功能或配置的详细描述将被 生成,以便不混淆本公开的主题。于是,之后描述的术语是考虑到本公开的 功能来定义的,但可以根据使用者或操作者的意图或约定而变化。因此,术 语应基于贯穿整个本说明书的内容来定义。

图1示出在基于多跳的无线通信系统中使用的NC的示例。基于多跳的 无线通信系统包括蜂窝网络和设备到设备(D2D)。中继站100对应于位于 源节点和目的节点之间的节点。

参照图1,例如,中继站100接收包a和b并向目的节点输出通过使用 XOR对包a和b执行NC所生成的经网络编码的包,即,包

图2a示出其中中继站对具有不同信道质量的多个链路执行NC的示例。 在此,传输速率被假设为每个链路的信道质量的例子。

参照图2a,例如,假设中继站200分别与第一节点202和第二节点204 建立具有传输速率“10”和“6”的链路,并且被要求向第一节点202和第 二节点204同时广播包。然后,中继站200向要被广播的包应用第一节点202 和第二节点204的传输速率中较小的传输速率“6”,然后,广播该包。在此 情况下,问题是,第一节点202接收了低质量的包,该包被应用了小于所支 持的传输速率的传输速率。

与此同时,NC应用了最大检索(maximum-retrieval)方案,从而通过 一次发送多个包来减少传输的次数。

图2b示出当执行应用最大检索方案的NC时所产生的延迟的示例。

参照图2b,假设中继站210与两个节点,即,第一节点212和第二节点 214连接。在这个事件中,中继站210分别从第一节点212和第二节点214 接收输入的包x和y。之后,中继站210通过对输入的包x和y执行XOR 来生成经网络编码的包并且向第一节点212和第二节点214中的 每个广播所生成的包很可能,输入的包x和y由于它们自身的链 路的传输速率和信道环境而导致没有同时被中继站210接收到。因此,由于 直到中继站210接收到所有输入包为止的待命时间(standby time),延迟可 能发生。

图3示出了其中执行应用了最大检索方案的NC的基于多跳的无线通信 系统。为了描述的方便,中继站是位于源节点和目的节点之间的节点,并且 传输速率将作为信道质量的例子来描述。

参照图3,假设中继站300与作为节点的例子的总共四个用户设备(UE), 即UE#1302至UE#4308,连接。假设中继站300和UE#1302至UE#2304 之间的传输速率都是“10Mbps”,并且中继站300和UE#3306至UE#4308 之间的传输速率都是“1Mbps”。例如,假设将由中继站300发送给四个链 路的包分别为P1、P2、P3和P4。在此情况下,通过对P1、P2和P3执行 XOR所生成的经网络编码的包的传输速率的最小值,被计算为 min(10,10,1)=1。因此,中继站300可通过同时向UE#1302、UE#2304和 UE#3306广播的一个传输,来满足尽可能多的UE(即UE#1302、 UE#2304和UE#3306)的要求。此外,中继站300向UE#4308单播。在此 情况下,中继站300通过经由具有很大不同的传输速率的链路,即UE#1302、 UE#2304和UE#3306的链路,来同时广播经网络编码的包,来减少传输的 次数。相比之下,由于虽然UE#1302和UE#2304实际上请求了10Mbps 的传输速率,但UE#1302和UE#2304在1Mbps上接收经网络编码的包, 因此每个链路的所要求的信道质量劣化了。

因此,在下文中本公开提出了链路编组(link-grouping)策略,其中, 在基于多跳的无线通信系统中,当中继站对被连接到中继站的多个链路执行 NC时,中继站将多个链路当中具有类似信道质量的链路编组为一个组并对 所编组的链路执行NC。

图4示出根据本公开的实施例的、其中执行应用了链路编组策略的NC 的基于多跳的无线通信系统。

参照图4,与图3类似,假设中继站400与四个UE中的每个,即UE#1 402至UE#4408,连接,中继站400与UE#1402和UE#2404中的每个之间 的传输速率是“10Mbps”,并且中继站400与UE#3406和UE4408中的每 个之间的传输速率是“1Mbps”。此外,假设将由中继站400发送给四个链 路的包分别为P1、P2、P3和P4。

在此情况下,中继站400对UE#1402至UE#4408当中的具有类似传输 速率的链路编组。例如,因为中继站400与UE#1402和UE#2404之间的链 路的传输速率同为“10Mbps”,故中继站400将UE#1402和UE#2404归为 一个组,即,第一组。此外,因为中继站400与UE#3406和UE#4408之间 的链路的传输速率同为“1Mbps”,故中继站400将UE#3406和UE#4408 归为一个组,即,第二组。其中被编组为一个组的链路的传输速率是相同的 情况将在此被作为示例描述。然而,由本公开建议的链路编组策略可以将具 有与中继站连接的链路的信道质量当中满足预定条件的信道质量的链路归 为一个组。该条件将在下文中更详细地描述。

之后,中继站400向第一组中包括的UE#1402和UE#2404发送经网络 编码的包,并且向第二组中包括的UE#3406和UE#4408发送经网络编码的 包。通过执行应用了上述的链路编组策略的NC,中继站可以同时地向在信 道质量之间具有较小差异的UE发送数据。相应地,与应用最大检索方案的 NC相比,根据本公开的实施例的基于链路编组策略的NC对于每个链路使 信道质量劣化得较少。此外,对于该NC为了减少由于从源节点输入的包的 接收保持而产生的延迟时间,本公开基于从UE接收到的信道质量信息 (CQI)来预定义:UE能够在接收缓存中存储从中继站发送的包的最大缓 存时间。此外,在本公开的实施例中,当UE向中继站发送包时,UE向中 继站发送延迟预算(delay budget),其指示中继站用于经网络编码的包的接 收保持时间。然后,该中继站执行从最小的延迟预算开始按次序向目的节点 转发包的调度算法。

图5a示出了应用了根据本公开的实施例的NC的无线通信系统的配置 的示例。

参照图5a,中继站500与总共六个UE建立链路。此外,例如,假设中 继站500将UE#1502和UE#2504归入同一组并且将UE#3506和UE#4508 归入同一组,以执行NC。

此外,图5b是示出图5的无线通信系统中的根据本公开的实施例的NC 的全部操作的流程图。虽然为了方便描述UE#1502被描述作为代表性示例, 但UE#1502的操作可以由位于包括图5b中的中继站500的基站的服务覆盖 之内的任意UE来执行。

参照图5b,首先,中继站500和UE#1502在步骤510至515中执行链 路建立过程。也就是说,中继站500在步骤510中从UE#1502接收CQI。 根据本公开的实施例,该CQI类似于如下CQI,其被UE周期性地向服务基 站报告并且包括指示相应UE是否能够应用该NC的信息以及指示编码/解码 是否能够被执行的信息。然后,在步骤515中,中继站500基于该CQI,来 确定将被中继站500使用的NC方案(例如XOR)的指示信息,以及UE能 够在接收缓存中存储从中继站500发送的下行链路包的最大缓存时间,即最 大缓存信息。由中继站500发送的下行链路包包括未经网络编码的包以及经 网络编码的包。此外,中继站500向UE#1502发送配置信息,其包括NC 方案的指示信息和最大缓存信息。

如上所述,当UE#1502和中继站500之间链路建立过程通过步骤510 至515被完成时,在步骤520中,UE#1502向中继站500发送具有根据本 公开的实施例的格式的上行链路包。

图6示出根据本公开的实施例的上行链路包的格式的示例。

参照图6,上行链路包600除了数据部分之外还包括延迟预算字段602 和NC缓存状态信息字段604。如上所述,延迟预算字段602指示当UE#1502 向中继站500发送上行链路包600时中继站500用于上行链路包600的接收 保持时间。NC缓存状态信息字段604包括关于仍在UE的发送缓存中的上 行链路包的信息。例如,关于上行链路包的信息包括上行链路包的数目。

在步骤525中,已接收到具有以上格式的上行链路包的中继站500确定 是否向NC应用链路编组策略,并且执行应用链路编组策略的NC。

图7是描述根据本公开的实施例的、执行图5的步骤525中的应用了链 路编组的NC的中继站的操作的流程图。

参照图7,在步骤700中,当执行NC时,中继站500基于CQI来确定 是应用最大检索方案还是本公开所建议的链路编组策略。假设中继站500已 经从位于包括中继站500的基站的服务覆盖之内的UE接收到CQI。在具体 示例中,假设中继站500使用传输速率作为每个UE的CQI的示例。然后, 中继站500从该CQI获取相应UE的传输数据速率。此外,中继站500将 UE的传输数据速率的最大值和最小值之间的比率与预定阈值比较,如以下 公式1所示。

传输数据速率的最大值/传输数据速率的最小值<1+α:(公式1)

作为比较的结果,当该最大值和该最小值之间的比率小于1+α时,在步 骤705中,中继站500确定应用最大检索方案并且执行应用最大检索方案的 NC。

作为比较的结果,当该最大值和该最小值之间的比率大于或等于1+α 时,中继站500确定应用本公开所建议的链路编组策略并且继续进行步骤 710。在步骤710中,中继站500识别在存储从UE接收到的上行链路包的 队列中的每个包的延迟预算。此外,中继站500识别超出其自身的延迟预算 的一个或更多个包。作为识别的结果,当存在超出其自身的延迟预算的一个 或更多个包时,在步骤730中,中继站500在所述一个或更多个包当中、从 在当前时间点的最大的延迟预算超出值开始,按次序通过相应链路向目的节 点发送相应包。

作为识别的结果,当不存在超出延迟预算阈值的包时,中继站500继续 进行步骤715。在步骤715中,中继站500通过识别已经由中继站500接收 并存储在队列中的每个包的CQI,来确定是否应用链路编组策略。当不存在 要接受链路编组的应用的目标时,在步骤720中,中继站500从最小预算值 开始,按次序将存储在队列中的包当中的相应包通过相应链路转发给目的节 点。

作为确定的结果,当存在要接受链路编组的应用的目标时,中继站500 确定对包应用链路编组并继续进行步骤725。在步骤725中,中继站500对 存储在队列中的包执行链路编组。例如,中继站500可以从所述包中选择成 对的包,从而从最小的延迟预算总和开始、按次序接受链路编组的应用。与 此同时,当根据本公开的实施例确定了应用链路编组时,用于将链路编组的 条件可以使用各种类型的信道质量的信息。

图8是描述其中根据本公开的实施例的中继站500执行图7的步骤725 中的链路编组的具体示例的视图。

参照图8,例如,假设总共十六个包被存储在中继站500的队列中,并 且发送这六个包所通过的链路具有从0到15的不同CQI。在此情况下,例 如,当具有类似CQI的两个包被编组为一个组时,创建了总共八个组。

与此同时,本公开的另一实施例可以应用将满足预定范围的CQI编组为 一个组的自适应编组方案。在具体的示例中,在编组因子(r)的范围被设 置为0<r<1之后,基于传输速率的参考值c,可以将具有满足以下公式(2) 的传输速率的包编组为一个组。

1组=(1-r)c~(1+r)c:(公式2)

例如,假设r为0.2并且传输速率的最小值为10Mbps。那么,由于第 一组的最小值为10Mbps,故通过10=(1-0.2)c而得到c=12.5。在此情况下, 第一组可以包括具有从10到12.5(1+0.2)=15范围内的传输速率的链路,作为 元素。类似地,由于第二组具有最小值15,故通过c(1+0.2)=15而得到c=18.75。 在此情况下,第二组可以包括具有从15到18.75(1+0.2)=22.5范围内的传输 速率的链路,作为元素。在按照上述被编组的每个组中,被包括在同一组中 的链路共享调度信息,并且对相应组中包括的元素执行NC,从而能够节约 资源。

此后,在步骤735中,中继站500对于根据上述链路编组策略编组的所 有组中的每个,对同一组中包括的包执行NC。具体而言,当执行基于XOR 的NC时,中继站500在同一组中包括的包当中对具有小尺寸的包执行零填 充以对应于具有大尺寸的包,并且向目的节点广播该经网络编码的包。

如上所述,当中继站500执行如图7中所示的步骤525中的、应用了链 路编组策略的NC时,中继站500继续进行步骤530。在步骤530,对于所 有组,中继站500向同一组中包括的UE发送相同的调度信息。此外,在步 骤535中,中继站500向UE#1502发送通过应用链路编组策略被网络编码 的下行链路数据。

图9示出根据本公开的实施例的、当中继站确定应用链路编组的NC时 所生成的调度信息的格式的示例的视图。

参照图9,调度信息900包括NC指示符字段902、组信息字段904、经 网络编码的包信息字段906、包尺寸信息字段908、以及最大缓存时间信息 字段910。

NC指示符字段902显示当执行NC时是应用最大检索方案还是应用链 路编组策略。例如,NC指示符字段902可以通过使用一个比特将应用最大 检索方案的NC表达为“1”,从而指示“1”,并且将应用链路编组策略的 NC表达为“0”,从而指示“0”。当然,相反的情况是可能的。此外,在NC 指示符字段902指示应用链路编组策略的NC的情况下,组信息字段904、 经网络编码的包信息字段906、包尺寸信息字段908、以及最大缓存时间信 息字段910中的每一个包括相应的信息。

当NC指示符字段902指示应用链路编组的NC时,组信息字段904包 括指示包括在同一组中的UE或链路的信息。此外,组信息字段904包括根 据每个相同组分配的、不同的加扰信息。此后,包括在同一组中的UE可以 通过经由组信息获得的加扰信息来执行解码。例如,组标识符被分配给每个 相同组并且相应组中包括的链路标识符可以被映射。此时,当组的数目为多 个时,组标识符可以按照高CQI的次序来列出。

经网络编码的包信息字段906是指示经网络编码的包的信息。例如,该 信息可以包括UE标识符和被映射到所述UE标识符的序列号(SN)。此外, 包尺寸信息字段908包括指示经网络编码的包中的每一个的尺寸的信息。最 后,最大缓存时间信息字段910包括指示UE能够在接收缓存中存储从中继 站发送的下行链路包的最大缓存时间。

图10a是描述根据本公开的实施例的、其中执行应用链路编组策略的 NC的无线通信系统的接收侧的操作的示例的视图。

参照图10a,假设中继站1000从位于包括中继站1000的基站的服务覆 盖之内的UE接收到CQI,并且基于所接收的CQI确定执行应用链路编组策 略的NC。例如,由于CQI满足预定条件,所以UE#11002至UE#31006被 中继站1000编组为一个组。此外,根据图5a和图7的描述,组中包括的 UE#11002至UE#31006中的每一个已发送了上行链路包,并且中继站1000 已执行应用链路编组策略的NC。此后,包括在同一组中的UE#11002至 UE#31006中的每一个从中继站1000接收调度信息和经网络编码的包。

图10b是根据本公开的第三实施例的UE的操作流程图。为了描述方便, 在此将描述UE#21004的操作作为UE#11002至UE#31006的操作的示例。 然而,剩余的UE#11002和UE#31006也和UE#21004一样操作。

参照图10b,UE#21004在步骤1010从中继站1000接收调度信息并且 继续进行步骤1015。调度信息已经基于如上所述的应用中继站1000的链路 编组策略的NC的执行结果而被生成。

图11a和图11b示出根据本公开的实施例的调度信息的格式。

参照图11a,调度信息的格式对应于图9中的调度信息的格式,并且包 括图10a中的中继站1000所执行的应用链路编组策略的NC的详细结果。 首先,NC指示符字段1102被设置为“1”比特,以指示执行了应用链路编 组策略的NC。此外,组信息字段1104指示在中继站1000与如上所述被包 括在同一组中的各个UE#11002、UE#21004和UE#31006之间设置的链路 l1、l2和l3。经网络编码的包信息字段1106指示分别通过链路l1、l2和l3 被发送给相应UE,即UE#11002、UE#21004和UE#31006,的包P1、P2 和P3。包尺寸信息字段1108指示包P1、P2和P3的尺寸信息,即500字节、 1000字节和1500字节。最后,最大缓存时间信息字段1100指示,例如,“10 ms”。

在图10b的步骤1015中,UE#21004从调度信息1100识别NC指示符 字段1102。作为识别的结果,当NC指示符字段1102指示“0”——即应用 最大检索方案的情况时,UE#21004在步骤1020中在它自身的接收缓存中 存储从中继站1000接收到的数据,而没有进行任何改变。虽然在附图中未 示出,但是应用最大检索方案的NC被执行。

作为确定的结果,当NC指示符字段1102指示“1”——即应用链路编 组策略的情况时,UE#21004在步骤1025中识别与NC指示符字段1102一 起被包括在调度信息1100中的基于链路编组策略的附加信息。基于链路编 组策略的附加信息包括组信息字段1104、经网络编码的包信息字段1106、 和包尺寸信息字段1108、以及最大缓存时间信息字段1110。在步骤1030中, UE#21004基于从所述附加信息获得的信息来解码如图11b中所示的从中继 站1000接收到的下行链路信号。具体而言,UE#21004通过调度信息1100 的包信息字段1106识别出接收到的包为P2并且通过包尺寸信息字段1108 识别出P2的尺寸为1000字节。接着,UE#21004从自中继站1000接收到 的下行链路包中移除零填充部分。在步骤1035中,从已排除零填充的下行 链路包中,UE#21004通过利用预存储的包,即P1和P3,执行解码,例如 通过使用从组信息1104获得的每个组的加扰信息执行XOR,来获得P2。

图12是示出根据本公开的实施例的中继站的框图。

参照图12,中继站1200包括控制器1202、收发器1204、应用链路编组 的NC确定器1206、和调度信息生成器1208。

收发器1204从UE接收CQI信息和上行链路包。上行链路包遵循根据 本公开的实施例的图6的格式。

控制器1202基于从UE接收到CQI信息来设置:UE中的每个能够在缓 存中存储从中继站1200接收到的上行链路包的最大缓存时间。此外,控制 器1202检查从UE接收到的上行链路包的延迟预算。当所接收的上行链路 包中存在超出它们自身的延迟预算的一个或更多个上行链路包,控制器1202 从在当前时间点具有最大的延迟预算超出值的上行链路包开始、按次序向目 的节点转发上行链路包。当所接收的上行链路包中不存在超出它们自身的延 迟预算值的上行链路包时,控制器1202控制应用链路编组的NC确定器1206 确定是否对上行链路包执行应用链路编组策略的NC。具体而言,应用链路 编组的NC确定器1206识别在接收缓存中存储的上行链路包的CQI,从而 检查是否存在要接受链路编组的应用的目标。具体而言,目标接受链路编组 的应用的条件的具体示例包括:关于从CQI获得的每个链路的传输速率是否 在预定范围之内的信息,或者具有最小的延迟预算总和的包的次序。当存在 要接受链路编组的应用的目标时,应用链路编组的NC确定器1206对相应 的上行链路包执行应用链路编组的NC。当不存在要接受链路编组的应用的, 目标时,应用链路编组的NC确定器1206确定不执行应用链路编组的NC。 然后,控制器1202控制收发器1204按照具有更小的延迟预算的上行链路包 的次序来向目的节点发送在接收缓存中存储的上行链路包。

与此同时,当控制器1202识别出应用链路编组的NC确定器1206确定 要执行应用链路编组的NC时,控制器1202通过调度信息生成器1202来生 成调度信息。调度信息遵循如上所述的图9中的格式。此外,控制器1202 控制收发器1204向目的节点发送调度信息和经网络编码的包。

图13是示出根据本公开的实施例的UE的框图。

参照图13,UE 1300包括控制器1302、收发器1304、调度信息识别器 1306、和解码器1308。

收发器1304通过中继站或直接地向基站周期性地发送CQI。此外,收 发器根据图6中的格式向目的节点发送包括延迟预算和NC缓存状态信息的 上行链路包。

控制器1302控制调度信息识别器识别从中继站接收到的调度信息中的 附加信息。也就是说,调度信息识别器1306通过NC指示符来识别链路编 组策略是否已被应用于NC,并且在链路编组策略已被应用于NC时识别附 加信息。调度信息遵循图9中的格式。

与此同时,当控制器1302识别出接收到下行链路包时,控制器1302通 过调度信息区分包括在同一组中的包,并且控制解码器1308通过经由调度 信息分配给相应组的加扰信息来解码包括在同一组中的包。

如上所述,通过执行应用链路编组的NC、识别所接收的包的延迟预算 以及从最小延迟预算开始按次序调度下行链路数据,能够减少经网络编码的 数据的信道质量的劣化和传输延迟时间。

虽然已经利用示例性实施例描述了本公开,但是本领域技术人员可以提 出各种改变意图是本公开包含这种改变和修改为属于所附权利要求的范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号