用于提高无线网络中的重传的传输设备和接收设备以及由它们执行的相应方法_5

文档序号:8548365阅读:来源:国知局
用于向接收设备传输第一分组。
[0112] 无线传输设备具有与由无线传输设备执行的方法相同的可能优势。一个可能的优 势在于它可以减少通过无线链路发送的数据量,并且从而可以增加系统的吞吐量。另一个 可能的优势在于使重传执行得更有效,以接近于RLNC -样有效,RLNC是理论上的基线。
[0113] 本文中的实施例还涉及无线接收设备中的布置,该无线接收设备的布置被适配用 于在来自传输设备的多个分组的广播传输之后从传输设备接收传输。进一步地,本文中的 实施例还涉及无线传输设备中的布置,该无线传输设备的布置被适配用于执行去往接收设 备的多个分组的广播传输。这些不同的实施例将参照图13和14在以下描述。
[0114] 在图11中,无线接收设备1100还被图示为包括通信单元1101。通过这个单元,无 线接收设备1100被适配为与无线通信网络中的其他节点和/或实体、例如以上描述的无线 传输设备进行通信。通信单元1101可以包括多于一个的接收布置和传输布置。例如,通信 单元可以连接至线路和天线两者,通过线路和天线,无线接收设备1100能够与无线通信网 络中的其他节点和/或实体进行通信。无线接收设备1100进一步包括用于存储数据的存 储器1102。进一步地,无线接收设备1100可以包括控制或处理单元,该控制或处理单元进 而连接至不同的单元1103-1106。应当指出的是,这仅仅是说明性示例,并且无线接收设备 1100可以包括更多、更少或者其他单元或模块,这些单元或模块以与图11图示的单元相同 的方式来执行无线接收设备1100的功能。
[0115] 应当注意的是,图11仅在逻辑方面图示了无线接收设备1100中的各种功能单元。 实际中的功能可以使用任何适当的软件和硬件装置/电路等来实现。因此,实施例通常不 限于无线接收设备1100的所示出的结构和功能单元。因此,先前描述的示例实施例可以以 许多方式来实现。例如,一个实施例包括具有存储在其上的指令的计算机可读介质,这些指 令在可由控制或处理单元执行,用于执行在无线接收设备1100中的方法步骤。可由计算系 统执行且被存储在计算机可读介质上的指令如权利要求中所阐述的那样执行无线接收设 备1100的方法步骤。
[0116] 在图12中,无线传输设备1200还被图示为包括通信单元1201。通过这个单元,无 线传输设备1200被适配为与无线通信网络中的其他节点和/或实体、例如以上描述的多个 无线接收设备进行通信。通信单元1201可以包括多于一个的接收布置和传输布置。例如, 通信单元可以连接至线路和天线两者,通过线路和天线,无线传输设备1200能够与无线通 信网络中的其他节点和/或实体进行通信。无线传输设备1200进一步包括用于存储数据 的存储器1202。进一步地,无线传输设备1200可以包括控制或处理单元,该控制或处理单 元进而连接至不同的单元1203-1207。应当指出的是,这仅仅是说明性示例,并且无线传输 设备1200可以包括更多、更少或者其他单元或模块,这些单元或模块以与图12图示的单元 相同的方式来执行无线传输设备1200的功能。
[0117] 应当注意的是,图12仅在逻辑方面图示了无线传输设备1200中的各种功能单元。 实际中的功能可以使用任何适当的软件和硬件装置/电路等来实现。因此,实施例通常不 限于无线传输设备1200的所示出的结构和功能单元。因此,先前描述的示例实施例可以以 许多方式来实现。例如,一个实施例包括具有存储在其上的指令的计算机可读介质,这些指 令在可由控制或处理单元执行,用于执行在无线传输设备1200中的方法步骤。可由计算系 统执行且被存储在计算机可读介质上的指令如权利要求中所阐述的那样执行无线传输设 备1200的方法步骤。
[0118] 图13示意性示出了无线接收设备1300中的布置的实施例。在这里被包括在无线 接收设备1300中的是具有例如DSP (数字信号处理器)的处理单元1306。处理单元1306可 以是单个单元或多个单元,用于执行本文中所描述的过程的不同动作。无线接收设备1300 还可以包括用于从其他实体接收信号的输入单元1302和用于向其他实体提供(多个)信 号的输出单元1304。输入单元和输出单元可以被布置为集成实体,或者如图11的示例中所 图示的,被布置为一个或多个接口 1101。
[0119] 此外,无线接收设备1300包括处于非易失性存储器形式中的至少一个计算机程 序产品1308,非易失性存储器例如是EEPROM(电可擦除可编程只读存储器)、闪存和硬盘。 计算机程序产品1308包括计算机程序1310,该计算机程序1310包括代码装置,这些代码装 置在由无线接收设备1300中的处理单元1306执行时使得无线接收设备1300执行例如早 前结合图3a和3b描述的过程的动作。
[0120] 计算机程序1310可以被配置为构造在计算程序模块1310a_1310e中的代码装置。 因此,在一个示例性实施例中,无线接收设备1300的计算机程序中的代码装置包括接收单 元或模块,用于从传输设备接收分组的重传;并且包括解码单元或模块,用于使用所存储的 先前成功解码的分组来解码所接收的重传分组,并且用于在所接收的重传分组被成功解码 时使用成功解码的分组来解码所存储的先前部分解码的分组。计算机程序进一步包括存储 单元或模块,用于存储成功解码的分组和/或部分解码的分组;并且包括发送单元或模块, 用于向传输设备发送关于所接收的重传分组的确认ACK消息。
[0121] 计算机程序模块可以主要执行在图3a和3b中图示的流的动作,以仿真无线接收 设备1300。换而言之,当不同的计算机程序模块在处理单元1306中被执行时,它们可以对 应于图11的单元1303-1306。
[0122] 图14示意性示出了无线传输设备1400中的布置的实施例。在这里被包括在无线 传输设备1400中的是具有例如DSP (数字信号处理器)的处理单元1406。处理单元1406可 以是单个单元或多个单元,用于执行本文中所描述的过程的不同动作。无线传输设备1400 还可以包括用于从其他实体接收信号的输入单元1402和用于向其他实体提供(多个)信 号的输出单元1404。输入单元和输出单元可以被布置为集成实体,或者如图12的示例中所 图示的,被布置为一个或多个接口 1201。
[0123] 此外,无线传输设备1400包括处于非易失性存储器形式中的至少一个计算机程 序产品1408,非易失性存储器例如是EEPROM(电可擦除可编程只读存储器)、闪存和硬盘。 计算机程序产品1408包括计算机程序1410,该计算机程序1410包括代码装置,这些代码装 置在由无线传输设备1400中的处理单元1406执行时使得无线传输设备1400执行例如早 前结合图4a和4b描述的过程的动作。
[0124] 计算机程序1410可以被配置为构造在计算程序模块1410a_1410e中的代码装置。 因此,在一个示例性实施例中,无线传输设备1400的计算机程序中的代码装置包括传输单 元或模块,用于向接收设备传输多个分组的广播传输;接收单元或模块,用于从接收设备接 收针对所传输的多个分组的确认ACK消息和(多个)否定确认NACK消息;以及存储单元或 模块,用于关于接收设备存储针对每个分组的ACK信息或NACK信息。计算机程序进一步包 括确定单元或模块,用于基于所存储的针对每个分组的ACK信息或NACK信息,确定要被重 传的第一分组集合,其中第一集合包括至少一个先前被否定确认的分组、或者至少一个先 前被确认的分组和至少一个先前被否定确认的分组的组合;以及包括组合单元或模块,用 于将第一分组集合组合到一个第一分组中;其中传输单元或模块还用于向接收设备传输第 一分组。
[0125] 计算机程序模块可以主要执行在图4a和4b中图示的流的动作,以仿真无线传输 设备1400。换而言之,当不同的计算机程序模块在处理单元1406中被执行时,它们可以对 应于图12的单元1203-1207。
[0126] 尽管以上结合图11和12公开的相应实施例中的代码装置被实现为计算机程序模 块,这些计算机程序模块在相应处理单元中被执行时使得无线接收设备和无线传输设备分 别执行以上结合上述附图所描述的动作,但是这些代码装置中的至少一个代码装置可以在 备选实施例中被至少部分地实现为硬件电路。
[0127] 处理器可以是单个CPU(中央处理单元),但是还可以包括两个或多个处理单元。 例如,处理器可以包括通用微处理器、指令集处理器和/或相关芯片组和/或专用处理器, 专用处理器诸如ASIC(专用集成电路)。处理器还可以包括用于高速缓存目的的板存储器。 计算机程序可以由连接到处理器的计算机程序产品承载。计算机程序产品可以包括计算 机可读介质,计算机程序在计算机可读介质上被存储。例如,计算机程序产品可以是闪存、 RAM(随机访问存储器)、ROM(只读存储器)或者EEPROM,并且以上描述的计算机程序模块 可以在备选实施例中被分布在不同的计算机程序产品中,这些处于不同的计算机程序产品 分别处于无线接收设备和无线传输设备内的存储器的形式。
[0128] 要理解的是,交互单元的选择以及在本公开内容中对单元的命名仅出于示例性目 的,并且适于执行以上描述的任何方法的节点可以以多个备选方式来被配置以便执行所提 出的过程动作。
[0129] 还应当注意的是,在本公开内容中描述的单元被认为是逻辑实体并且不必要是物 理分离的实体。
[0130] 尽管已经在若干实施例方面描述了实施例,理解的是,在阅读了说明书和研读了 附图之后,这些实施例的备选、修改、置换和等同体将是清楚的。因此,所附权利要求旨在于 包括这样的备选、修改、置换和等同体,它们落入在实施例的范围和由所附权利要求定义的 范围内。
【主权项】
1. 一种由无线接收设备执行的用于在来自传输设备的多个分组的广播传输之后从所 述传输设备接收传输的方法(300),其中在所述广播传输期间成功接收的分组对于所述传 输设备已经被确认并且被存储在与所述接收设备相关联的存储器中,并且未成功接收的分 组对于所述传输设备已经被否定确认,所述方法包括: _从所述传输设备接收(310)分组的重传, _向所述传输设备发送(320)关于所接收的重传分组的确认ACK消息, _使用所存储的先前成功解码的分组来解码(330)所接收的重传分组, _如果所接收的重传分组被成功解码,则使用成功解码的分组来解码(340)所存储的 先前部分解码的分组,以及 -存储(350)成功解码的分组和/或部分解码的分组。
2. 根据权利要求1所述的方法(300),其中通过所述重传接收到的分组包括至少一个 先前被否定确认的分组、或者至少一个先前被确认的分组和至少一个先前被否定确认的分 组的组合。
3. 根据权利要求1或2所述的方法(300),进一步包括:如果被包括在所接收的重传分 组中的至
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1