CN104704761A - 具有灵活重发-响应机制的通信系统及其操作方法 - Google Patents

具有灵活重发-响应机制的通信系统及其操作方法 Download PDF

Info

Publication number
CN104704761A
CN104704761A CN201380053093.8A CN201380053093A CN104704761A CN 104704761 A CN104704761 A CN 104704761A CN 201380053093 A CN201380053093 A CN 201380053093A CN 104704761 A CN104704761 A CN 104704761A
Authority
CN
China
Prior art keywords
data
module
repeating transmission
communication
retransmission
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.)
Granted
Application number
CN201380053093.8A
Other languages
English (en)
Other versions
CN104704761B (zh
Inventor
H.庄
姜寅烨
李正元
S.萨纳耶
V.塞萨雷曼
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN104704761A publication Critical patent/CN104704761A/zh
Application granted granted Critical
Publication of CN104704761B publication Critical patent/CN104704761B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1861Physical mapping arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0057Block codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1671Details of the supervisory signal the supervisory signal being transmitted together with control information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1887Scheduling and prioritising arrangements

Abstract

一种通信系统包括:消息通信模块,被配置为在重发请求之前通信在前数据;量度模块,耦接到所述消息通信模块,被配置为确定与请求重新通信在前数据或者在前数据的一部分的重发请求关联的重发量度;和其中,所述消息通信模块还被配置为基于用于重新通信用于与设备通信的在前数据或者在前数据的一部分的重发量度,通信包括重发部分的重发数据。

Description

具有灵活重发-响应机制的通信系统及其操作方法
技术领域
本发明的实施例一般地涉及通信系统,更加具体来说,涉及具有灵活重发-响应机制的系统。
背景技术
现代消费品和工业电子,特别是诸如蜂窝电话、导航系统、便携数字助理及组合设备这样的设备,正在提供越来越高级的功能来支持具有移动通信的现代生活。在现有技术中的研究和开发可以沿无数不同的方向进行。
现代生活中对于信息的越来越高的需求,要求用户在任何时候以提高的数据速率存取信息。但是,移动通信中使用的电信信号实际上经历了来自许多源的各种类型的干扰,并且通信信息的大量可能格式引起计算复杂性,这影响可访问数据的质量和速度。
发明内容
技术问题
因此,对于具有灵活重发-响应机制的通信系统仍然有需要。鉴于不断增长的商业竞争压力,增长的消费者期望以及市场中对于有意义的产品差别化的机会减少,找出这些问题的答案越来越紧要。另外,对于降低成本、提高效率和性能以及满足竞争压力的需要为找到这些问题的答案的必要性更增添了紧迫性。
已经长期在寻找这些问题的解决方案,但是现有发展还没有教导或建议任意解决方案,因此对于这些问题的解决方案令本领域技术人员费解。
技术方案
本发明的实施例提供一种通信系统,包括:消息通信模块,被配置为在重发请求之前通信在前数据;量度模块,耦接到所述消息通信模块,被配置为确定与请求重新通信在前数据或者在前数据的一部分的重发请求关联的重发量度;和其中,所述消息通信模块还被配置为基于用于重新通信用于与设备通信的在前数据或者在前数据的一部分的重发量度,来通信包括重发部分的重发数据。
本发明的实施例提供一种通信系统的操作的方法,包括:在重发请求之前通信在前数据;确定与请求重新通信在前数据或者在前数据的一部分的重发请求关联的重发量度;和基于用于重新通信用于与设备通信的在前数据或者在前数据的一部分的重发量度,来通信包括重发部分的重发数据。
有益效果
根据本公开的方法、过程、装置、设备、产品和/或系统是直接了当的、性价比高的、不复杂的、高度通用的、正确的、敏感的且有效的,并且能够通过改编已知元件用于现成的、有效和经济的制造、应用和利用来实施。本发明的实施例的另一个重要的方面是它有价值地支持和服务于降低成本、简化系统并且提高性能的历史趋势。
附图说明
图1是示出本发明的实施例中具有灵活重发-响应机制的通信系统。
图2是通信系统的示范性框图。
图3是通信系统的控制流。
图4是在本发明的实施例中的通信系统的操作的方法的流程图。
具体实施方式
本发明的给定实施例具有除了那些如上所述的之外的其它步骤或元件或取代那些步骤或元件。从以下结合附图的具体实施例的阅读中,步骤或元件将对本领域技术人员变得清楚。
本发明的以下实施例可用于用于重新通信与通信内容关联的在前数据的重发数据。重发数据能够包括用于控制重发数据中的重发部分、新的部分或其组合的重发量度或下一重发带宽。
本发明的实施例能够包括基于信道估计或信道容量、传输速率、下一信道容量、量度调整、反馈数据、当前重发带宽、发送量度或其组合的重发量度或下一重发带宽。重发量度可以用于根据从在前数据和重发数据中确定通信内容的需要来确定用于控制包括在重发数据中的重发部分的量的分配部分。
本发明的实施例能够包括提供提高的吞吐量的重发量度、下一重发带宽、分配部分或其组合。包括分配部分、重发部分和新部分在其中的重发数据提供吞吐量的增加而不为资源造成负担。使用量度调整的启发式分配机制(heuristic allocation mechanism)和使用当前重发带宽和传输量度的贪婪分配机制(greedy allocation mechanism)提供提高的准确性、吞吐量和资源管理的效率。
将足够详细地描述以下实施例以使本领域技术人员获得和使用本发明。将理解的是,基于本公开,其它实施例将变得明显,并且可以进行系统、过程或机械改变而不脱离本发明的实施例的范围。
在下面的描述中,给出了许多的具体细节以使能对本发明的全面理解。但是,将显见的是,可以实践本发明而无需这些细节。为了避免模糊本发明的实施例,一些众所周知的电路、系统结构和过程步骤不详细地公开。
示出系统的实施例的附图是图解的,而不是按比例的,并且具体来说,一些尺寸是为了表示的清楚并且在附图中被夸大示出。类似地,虽然为了便于描述在附图中视图一般地示出相似的方向,但是在附图中的叙述多半是随意的。一般地,本发明能够以任意方向操作。为了描述的方便,实施例被编号为第一实施例、第二实施例等等,而不意在具有其它意义或提供对于本发明的实施例的限制。
这里所称的术语“模块”根据术语使用的上下文可以包括软件、硬件或其组合在本发明实施例中。例如,所述软件可以是机器代码、固件、嵌入码和应用软件。再举例来说,硬件可以是电路、处理器、计算机、集成电路、集成电路核、压力传感器、惯性传感器、微型机电系统(MEMS)、无源器件或其组合。
如这里所使用的术语“处理”包括滤波信号、解码码元、聚集数据结构、传输数据结构、操作数据结构以及读和写数据结构。数据结构被定义为表现为码元、分组、块、文件、输入数据、系统生成的数据(诸如计算的或生成的数据)、以及程序数据的信息。
参考图1,其中示出本发明的实施例中具有灵活重发-响应机制的通信系统100。通信系统100包括连接到网络104的第一设备102,诸如蜂窝电话或笔记本计算机。第一设备102可以是用于电信系统的移动设备。网络104是互相连接的有线或无线通信设备的系统,以用于使能设备之间的通信。
例如,网络104可以包括用于无线蜂窝网络的电线、发送器、接收器、天线、塔、站、中继器、电话网、服务器或客户端设备的组合。网络104还可以包括用于各种大小的区域网的路由器、电缆、计算机、服务器以及客户端设备的组合。
网络104可以包括用于与第一设备102直接链接并且通信的第二设备106。第二设备106可以是用于电信系统的基站。第二设备106可以从第一设备102接收无线信号,发送信号到第一设备102,处理信号,或者其组合。第二设备106还可以在网络104内的其它基站、元件或其组合之间中继信号。
第一设备102可以通过第二设备106连接到网络104。例如,第二设备106可以包括或者具有用于发送信号到第一设备102或从诸如智能电话或膝上型计算机这样的第一设备102接收信号的蜂窝塔、无线路由器、天线、处理设备或其组合。
第一设备102可以连接到诸如其它移动设备、服务器、计算机、电话或其组合的其它设备,并且与它们通信。例如,第一设备102可以通过发送信号、接收信号、处理信号或其组合与其它设备通信并且显示信号的内容、根据信号的内容可听地重发声音、根据内容进行处理,诸如存储应用或更新操作系统或其组合。
第二设备106可用于无线交换用于通信的信号,包括电话呼叫的语音信号或表示网页并且与其交互的数据。第二设备106还可以发送参考信号、训练信号、错误检测信号、纠错信号、标头信息、传输格式、协议信息或其组合。
基于诸如码分多址(CDMA)、正交频分多址(OFDMA)、第三代合作项目(3GPP)、长期演进(LTE)或第四代(4G)标准之类的通信方法,通信信号可以包括嵌入在通信信息中的参考部分、标头部分、格式部分、纠错或检测部分或其组合。参考部分、标头部分、格式部分、纠错或检测部分或其组合可以包括预定位、脉冲、波、码元或其组合。各种部分可以以规则的时间间隔、频率、代码或其组合嵌入在通信传输的信号内。
第二设备106可以通过发送发送器信号110到第一设备102来通信传输通信内容108。通信内容108是发送设备意在通信以用于在接收设备处再现或处理的数据。例如,通信内容108可以是意在用于在诸如移动站102这样的接收设备处显示、可听地重建、执行指令、存储或其组合的位序列。
第二设备106可以修改通信内容108以生成并且发送发送器信号110。发送器信号110是实际上由用于通信的设备传输并且具有用于传输的格式的数据。第二设备106可以通过根据通信系统100预定的方法或标准来修改通信内容108而生成发送器信号110,所述修改诸如通过交织或通过添加格式化信息。第二设备106还可以根据诸如正交调幅(QAM)或相移键控(PSK)这样的调制和编码方案生成并且发送发送器信号110,作为与通信内容108相应的码元序列。
发送器信号108可以在经过发送器信道112之后到达移动站102。发送器信道112可以是无线的、有线的或其组合。发送器信道112可以是第一设备102与第二设备106之间的直连链路,或可以包括中继器、放大器或其组合。例如,发送器信道112可以包括用于在第一设备102与第二设备106之间发送信号的通信频率、时隙、分组选派、传输速率、信道代码或其组合。
移动站102可以接收接收器信号114。接收器信号114是由通信系统100中的设备接收的信息。接收器信号114可以包括经过发送器信道112时变更的发送器信号108、来自其它源的干涉信号、噪声或其组合。
接收器信号114可以是接收到的与在传输间隔期间通信的传输块相对应的信息。传输块是在特定的时间、代码、空间、频率或其组合的单元内发送的信息单元或分组。传输间隔是指定用于每个设备的传输的时段。用于传输块与传输间隔的细节和交互可以由通信系统100、通信标准或其组合预定。
通信内容108的通信可以具有与此关联的传输速率116。传输速率116是在设备之间交换信息的速度。传输速率116可以由在给定时间单元内发送的、接收的、重发的或其组合的信息量表示。
通信系统100可以从接收器信号114估计信道估计118。信道估计118描述由发送器信道112引起的信号的改变。信道估计118可以描述并且量化信号在第二设备106与第一设备102之间经过的同时能够经历的反射、损耗、延迟、折射、障碍或其组合。信道估计118可以是特征化发送器信道112的矩阵值。
信道估计118可以包括信道容量120。信道容量120是能够由发送器信道112容纳的信息量。信道容量120可以是能够基于物理状况或系统状况可靠地通信的信息量。信道容量120能够与信道质量指示或反馈关联。信道容量120能够由通信系统100估计。将在下面讨论关于信道容量120的细节。
接收设备能够基于对接收器信号114的处理来发送重发请求122。重发请求122可以是成功处理的确认(ACK)或与第一设备102的不成功的处理或错误检查结果相应的否定确认(NACK)。重发请求122可以是从接收设备发送到发送设备,诸如从移动站102到第二设备106。
发送设备可以基于重发请求122重发通信内容108或通信内容108的一部分。发送设备可以响应于重发请求122发送重发数据124。重发数据124是基于重发请求132包括通信内容108的重发、或包括通信内容108的一部分的重发的发送器信号108的不同实例。重发数据124可以具有与接收器信号114相比完全相同的或不同的标头部分、格式部分,错误处理方案、调制和编码方案(MCS)。重发数据124可以从发送设备发送给接收设备,诸如从第二设备106到第一设备102。
例如,第一设备102可以接收在前数据126作为接收器信号114的实例。第一设备102可以基于在对在前数据126解码时不成功的状态发送重发请求122到第二设备106。
继续所述例子,第一设备102可以通过在解码没有ACK、主动发送NACK、或其组合中,通过重发请求122表示不成功状态。第二设备106可以基于接收到的重发请求122发送重发数据124,以用于重发最初意在用于利用在前数据126通信的通信内容108的所有或一部分。
另举一例,重发请求122和重发数据124可以遵循混合自动-重发-请求(HARQ)方案。重发数据124可以根据使用在发送在前数据126与重发数据124之间的MCS的相同的或不同的实例的追踪组合方案、增量冗余方案或其组合。
设备之间的通信,诸如重发请求122、重发数据124、在前数据126或其组合这样的,可以包括总带宽128。总带宽128是用于设备之间的通信信息的资源量。总带宽128还可以包括可用于通信的频率分组。总带宽128还可以包括用于通信信息的频率的分组,诸如用于接收器信号114、重发请求122、重发数据124或其组合。
通信系统100还可以具有包括重发量度130的重发请求122。重发量度130是用于指定重发的信息的指示。重发量度130可以指定数据的量、位置、类型或数据的标识或其组合。
例如,重发量度130可以指示在前数据的20%应当是确定通信内容108所必需的。另举一例,重发量度130可以指示错误或所请求的重发信息处于在前数据126或通信内容108的最后1/3、用于确定重发信息的转动缓冲器(rotating buffer)的开始位置或其组合。
通信系统100还可以具有包括分配部分132、新部分134、重发部分136或其组合的重发数据124。包括分配部分132、新部分134、重发部分136或其组合的重发数据124可以基于重发请求122的重发量度130。
分配部分132是重发数据124内表示专用于新部分134、重发部分136或其组合的资源量的信息。分配部分132可以是标头部分或控制部分的一部分。分配部分132可以基于指定位置、次序、格式或其组合。
例如,分配部分132可以是接收器信号114中的第一组或最后一组码元或第8位到第16位。另举一例,分配部分132可以指示用于通信新部分134、重发部分136或其组合的位或码元的量。再举一例,分配部分132可以指示对于与新部分134或重发部分136相应的信息量的比率。
新部分134是先前不包括在在前数据126中的信息。新部分134可以与未包括在在前数据126中的通信内容108关联或者是不同的通信内容108的实例。
重发部分136是在前包括在在前数据126中的信息。重发部分136可以与包括在在前数据126中的通信内容108或通信内容108的一部分关联。重发部分136可以是响应于重发请求122包括在重发数据124中的信息。
重发数据124可以只包括重发部分136而没有新部分134。重发数据124还可以包括比重发部分136更多的新部分134。包括在重发部分136中的信息量可以基于重发量度130。分配部分132可以指示包括在重发部分136中的信息量。
例如,通信系统100可以在第一设备102处接收在前数据126。第一设备102可以处理在前数据126。基于处理结果,第一设备102可以使用重发请求122请求重发。第一设备102还可以发送重发量度130以指定应当被重发的信息的量、位置、类型、标识或其组合。
继续例子,第二设备106可以接收具有重发量度130的重发请求122。第二设备106可以生成具有对于如重发量度130所指示的信息的重发部分136的重发数据124。第二设备106还在重发数据124的传输间隔的给定实例内包括新部分134。第二设备106可以在分配部分132中指示用于新部分134和重发部分136的量或位置,以生成重发数据124。将在下面讨论关于重发量度130、重发数据124、重发数据124的一部分或其组合的细节。
已经发现重发量度130提供提高的吞吐量。重发量度130使重发能够灵活地分配用于重发的信息的带宽,重发的信息可以提高在资源的使用上的效率。
还发现,具有分配部分132、重发部分136和新部分134在其中的重发数据124提供吞吐量的提高而不为资源造成负担。具有分配部分132、重发部分136和新部分134在其中的重发数据124可以仅仅通信所需要的重发信息并且使用其余的资源来通信新信息。
为了图示的目的,通信系统100被描述为发送信息的第二设备106和接收所发送的信息的第一设备102。但是,应当理解,通信系统100可以具有作为接收设备的第二设备106和作为发送设备的第一设备102。
也是为了图示的目的,总带宽128被描述为用于将分配部分132、重发部分136和新部分134组合的资源的量。但是,应当理解,总带宽128可以相应于重发数据124的一部分,诸如对于重发部分136、新部分134或其组合。
现在参考图2,其中示出通信系统100的示范性框图。通信系统100可以包括第一设备102、通信路径104和第二设备106。第一设备102可以通过通信路径104在第一设备传输208中发送的信息到第二设备106。第二设备106可以通过通信路径104在第二设备传输210中发送的信息到第一设备102。
为了图示的目的,通信系统100示出为具有第一设备102作为客户端设备,但是应当理解,通信系统100可以具有第一设备102为不同类型的设备。例如,第一设备102可以是具有显示接口的服务器。
也是为了图示的目的,通信系统100示出为具有第二设备106作为服务器,但是应当理解,通信系统100可以具有第二设备106为不同类型的设备。例如,第二设备106可以是客户端设备。
为了在本发明的本实施例中的描述简便起见,第一设备102将被描述为客户端设备,第二设备106将被描述为服务器设备。本发明的实施例不局限于这些对于设备的类型的选择。本选择是本发明的实施例的一个例子。
第一设备102可以包括第一控制单元212、第一存储单元2I4、第一通信单元2I6和第一用户接口218。第一控制单元212可以包括第一控制接口222。第一控制单元212可以运行提供通信系统100的智能的第一软件226。
第一控制单元212可以以许多不同的方式实现。例如,第一控制单元212可以是处理器、专用集成电路(ASIC)、嵌入式处理器、微处理器、硬件控制逻辑、硬件有限状态机(FSM)、数字信号处理器(DSP)或其组合。第一控制接口222可以用于第一控制单元212与第一设备102中的其它功能单元之间的通信。第一控制接口222还可以用于在第一设备102外部的通信。
第一控制接口222可以从其它功能单元或从外部源接收信息,或者可以发送信息到其它功能单元或到外部目的地。外部源和外部目的地指的是在第一设备102外部的源和目的地。
第一控制接口222可以以不同的方法实现并且可以包括不同的实施方式,根据这些实施方式功能单元或者外部单元与第一控制接口222接口连接。例如,第一控制接口222可以用压力传感器、惯性传感器、微型机电系统(MEMS)、光学电路、波导、无线电路、线缆电路或者其组合实现。
第一存储单元214可以存储第一软件226。第一存储单元214还可以存储有关的信息,诸如表示传入图像的数据、表示先前存在的图像的数据、声音文件或者其组合。
第一存储单元214可以是易失性存储器、非易失性存储器、内部存储器、外部存储器或者其组合。例如,第一存储单元214可以是诸如非易失性随机存取存储器(NVRAM)、闪速存储器、磁盘存储器这样的非易失性存储器或者诸如静态随机存取存储器(SRAM)这样的易失性存储器。
第一存储单元214可以包括第一存储接口224。第一存储接口224可以用于在第一设备102中的其它功能单元之间的通信。第一存储接口224还可以用于第一设备102外部的通信。
第一存储接口224可以从其它功能单元或从外部源接收信息,或者可以发送信息到其它功能单元或到外部目的地。外部源和外部目的地指的是在第一设备102外部的源和目的地。
第一存储接口224可以包括不同的实施方式,功能单元或者外部单元根据这些实施方式与第一存储单元214接口连接。第一存储接口224可以用类似于第一控制接口222的实施方式的技术和方法实现。
第一通信单元216可以使能到第一设备102和来自第一设备102的外部通信。例如,第一通信单元216可以许可第一设备102与图1的第二设备106、诸如外围设备或者台式计算机这样的附件、以及通信路径104通信。
第一通信单元216还可以用作使第一设备102起到通信路径104作用的通信中枢,并且不局限于是通信路径104的端点或者终端设备。第一通信单元216可以包括用于与通信路径104交互的有源和无源元件,诸如微电子或者天线。
第一通信单元216可以包括第一通信接口228。第一通信接口228可以用于第一通信单元216与第一设备102中的其它功能单元之间的通信。第一通信接口228可以从其它功能单元接收信息或者可以发送信息到其它功能单元。
第一通信接口228可以包括不同的实施方式,功能单元根据这些实施方式与第一通信单元216接口连接。第一通信接口228可以用类似于第一控制接口222的实施方式的技术和方法实现。
第一用户接口218使用户(未示出)能够与第一设备102接口连接并且交互。第一用户接口218可以包括输入设备和输出设备。第一用户接口218的输入设备的例子可以包括用于提供数据和通信输入的键盘、触摸垫、软键、键盘、麦克风、用于接收远程信号的红外传感器或者其任意组合。
第一用户接口218可以包括第一显示接口230。第一显示接口230可以包括显示器、放映机、荧光屏、扬声器或者其任意组合。
第一控制单元212可以操作第一用户接口218显示由通信系统100生成的信息。第一控制单元212还可以运行用于通信系统100的其它功能的第一软件226。第一控制单元212还可以运行用于经由第一通信单元216与通信路径104交互的第一软件226。
第二设备106可以被优化为利用第一设备102在多个设备实施例中实现本发明的实施例。第二设备106可以提供相较于第一设备102额外的或者高性能的处理能力。第二设备106可以包括第二控制单元234、第二通信单元236和第二用户接口238。
第二用户接口238使用户(未示出)能够与第二设备106接口连接并且交互。第二用户接口238可以包括输入设备和输出设备。第二用户接口238的输入设备的例子可以包括用于提供数据和通信输入的键盘、触摸垫、软键、键盘、麦克风或者其任意组合。第二用户接口238的输出设备的例子可以包括第二显示接口240。第二显示接口240可以包括显示器、放映机、荧光屏、扬声器或者其任意组合。
第二控制单元234可以运行用于提供通信系统100的第二设备106的智能的第二软件242。第二软件242可以结合第一软件226操作。第二控制单元234可以提供相较于第一控制单元212额外的性能。
第二控制单元234可以操作第二用户接口238显示信息。第二控制单元234还可以运行用于通信系统100的其它功能的第二软件242,包括操作第二通信单元236通过通信路径104与第一设备102通信。
第二控制单元234可以以许多不同的方式实现。例如,第二控制单元234可以是处理器、专用集成电路(ASIC)、嵌入式处理器、微处理器、硬件控制逻辑、硬件有限状态机(FSM)、数字信号处理器(DSP)或其组合。
第二控制单元234可以包括第二控制接口244。第二控制接口244可以用于在第二控制单元234与第二设备106中的其它功能单元之间的通信。第二控制接口244还可以用于在第二设备106外部的通信。
第二控制接口244可以从其它功能单元或从外部源接收信息,或者可以发送信息到其它功能单元或到外部目的地。外部源和外部目的地指的是在第二设备106外部的源和目的地。
第二控制接口244可以以不同的方法实现并且可以包括不同的实施方式,根据这些实施方式功能单元或者外部单元与第二控制接口244接口连接。例如,第二控制接口244可以用压力传感器、惯性传感器、微型机电系统(MEMS)、光学电路、波导、无线电路、线缆电路或者其组合实现.
第二存储单元246可以存储第二软件242。第二存储单元246还可以存储诸如表示传入图像的数据、表示先前存在的图像的数据、声音文件或者其组合。第二存储单元246可以被调整大小以提供附加的存储容量以补充第一存储单元214。
为了图示的目的,第二存储单元246被表示为单个元素,但是应当理解,第二存储单元246可以是存储元件的分布。也是为了图示的目的,通信系统100示出为具有第二存储单元246作为单个分层存储系统,但是应当理解,通信系统100可以具有不同结构的第二存储单元246。例如,第二存储单元246可以用不同的存储技术形成,形成包括不同等级的缓存、主存储器、旋转存储器媒介或者脱机存储的存储器层级系统。
第二存储单元246可以是易失性存储器、非易失性存储器、内部存储器、外部存储器或者其组合。例如,第二存储单元246可以是诸如非易失性随机存取存储器(NVRAM)、闪速存储器、磁盘存储器这样的非易失性存储器或者诸如静态随机存取存储器(SRAM)这样的易失性存储器。
第二存储单元246可以包括第二存储接口248。第二存储接口248可以用于在第二设备106中的其它功能单元之间的通信。第二存储接口248还可以用于在第二设备106外部的通信。
第二存储接口248可以从其它功能单元或从外部源接收信息,或者可以发送信息到其它功能单元或到外部目的地。外部源和外部目的地指的是在第二设备106外部的源和目的地。
第二存储接口248可以包括不同的实施方式,功能单元或者外部单元根据这些实施方式与第二存储单元246接口连接。第二存储接口248可以用类似于第二控制接口244的实施方式的技术和方法实现。
第二通信单元236可以使能到第二设备106和来自第二设备106的外部通信。例如,第二通信单元236可以许可第二设备106通过通信路径104与第一设备102通信。
第二通信单元236还可以用作使第二设备106起到通信路径104作用的通信中枢,并且不局限于是通信路径104的端点或者终端设备。第二通信单元236可以包括用于与通信路径104交互的有源和无源元件,诸如微电子或者天线。
第二通信单元236可以包括第二通信接口250。第二通信接口250可以用于第二通信单元236与第二设备106中的其它功能单元之间的通信。第二通信接口250可以从其它功能单元接收信息或者可以发送信息到其它功能单元。
第二通信接口250可以包括不同的实施方式,功能单元根据这些实施方式与第二通信单元236接口连接。第二通信接口250可以用类似于第二控制接口244的实施方式的技术和方法实现。
第一通信单元216可以与通信路径104耦接以在第一设备传输208中发送信息到第二设备106。第二设备106可以从通信路径104的第一设备传输208在第二通信单元236中接收信息。
第二通信单元236可以与通信路径104耦接以在第二设备传输210中发送信息到第一设备102。第一设备102可以从通信路径104的第二设备传输210在第一通信单元216中接收信息。通信系统100可以由第一控制单元212、第二控制单元234或者其组合运行。为了说明的目的,第二设备106示出为具有第二用户接口238、第二存储单元246、第二控制单元234和第二通信单元236的划分,但是应当理解,第二设备106可以具有不同的划分。例如,第二软件242可以被不同地划分以使得其部分或者所有功能可以处于第二控制单元234和第二通信单元236中。而且,第二设备106可以包括为了清楚起见而未在图2中示出的其它功能单元。
第一设备102中的功能单元可以分别地工作并且独立于其它功能单元。第一设备102可以分别地工作并且独立于第二设备106和通信路径104。
第二设备106中的功能单元可以分别地工作并且独立于其它功能单元。第二设备106可以分别地工作并且独立于第一设备102和通信路径104。
为了图示的目的,通信系统100通过第一设备102和第二设备106的操作描述。应当理解,第一设备102和第二设备106可以操作通信系统100的任何模块和功能。
现在参考图3,其中示出通信系统100的控制流。通信系统100可以包括新数据模块302、编码模块304、构造模块306、消息通信模块308、信道估计模块310、解码模块312、反馈模块314和反馈通信模块316。通信系统100还可以包括重发模块318、量度模块320和重发组合模块322。
新数据模块302可以耦接到编码模块304、量度模块320或者其组合。编码模块304可以耦接到重发模块318、构造模块306、量度模块320或者其组合。重发模块318还可以耦接到构造模块306,其可以耦接到量度模块320、消息通信模块308或者其组合。
消息通信模块308可以耦接到信道估计模块310,其可以耦接到解码模块312、重发组合模块322、反馈模块314或者其组合。重发组合模块322还可以耦接到解码模块312、量度模块320或者其组合。量度模块320可以耦接到反馈模块314。
反馈模块314可以耦接到解码模块316、反馈通信模块316或者其组合。反馈通信模块316还可以耦接到量度模块320。
这些模块可以以各种方式互相耦接。例如,这些模块可以通过使一个模块的输入连接到另一个的输出,诸如通过使用有线或者无线连接、图1的网络104、指导步骤、处理序列或者其组合,来耦接。
作为更加具体的例子,量度模块320的一个或多个输出可以使用导体或者无线通信设备连接到编码模块304、构造模块306、反馈模块314或者其组合的一个或多个输入。再举一例,量度模块320可以基于一个或多个处理步骤和序列从重发组合模块322、反馈通信模块316或者其组合接收数据、控制信号或者其组合。
通信系统100可以与设备通信,诸如通过显示图像、再建声音、交换处理步骤或者指令或者其组合。通信系统100可以通过从发送设备发送信息到接收设备启动通信。接收设备可以请求通过重发来重发信息。通信系统100可以使用新数据模块302以用于信息的初始传输。
新数据模块302被配置为确定图1的通信内容108。新数据模块302可以通过接收用户输入,诸如利用图2的第一用户接口218、图2的第二用户接口238、图2的第一控制单元212、图2的第二控制单元248或者其组合,来确定通信内容108。新数据模块302可以设置用户输入为通信内容108。
例如,新数据模块302可以设置用户的语音信号为用于电话、命令、语音消息、注解或者其组合的通信内容108。再举一例,新数据模块302可以通过输入设备接收用户选择、文本输入、命令、内容或者其组合并且设置输入、相应内容或者其组合为通信内容108。
新数据模块302还可以通过启动处理或者通过从其它设备接收信息来确定通信内容108。例如,图1的第二设备106或者图1的第一设备102上的操作系统或者日程表日历可以启动指定用于通信的数据的处理,这些数据可以被新数据模块302确定为通信内容108。
再举一例,与第二设备106、第一设备102或者其组合关联或通过第二设备106、第一设备102或者其组合的其它设备可以指定用于通信系统100的通信的数据。作为更加具体的例子,链到第一设备102的电话或者通过第二设备106通信到第一设备102的不同的设备可以指定用于通信的内容信息,其可以被新数据模块302确定为通信内容108。
新数据模块302还可以通过格式化通信内容108确定通信内容108。新数据模块302可以通过控制用于通信的通信内容108的大小来格式化。新数据模块302可以基于任意已知的信道信息、调制或者编码方案、传输块的大小、传输间隔或者其组合控制通信内容108的大小。
在确定通信内容108之后,控制流可以传到编码模块304。控制流可以流经各条路。例如,控制流可以通过将一个模块的处理结果传递到另一模块——诸如通过将通信内容108从新数据模块302传递到编码模块304,通过存储处理结果在已知并且其它模块可访问的位置处——诸如通过将通信内容108存储在编码模块304已知且可访问的存储位置,通过通知其它模块——诸如通过通过使用标志、中断、状态信号或者组合用于编码模块304,或者其处理的组合,来传递。
编码模块304被配置为对信息编码。编码模块304可以通过重排通信内容108、确定并且添加奇偶信息或者其组合来对信息编码。编码模块304可以根据由通信系统100、通信标准或者其组合预定的编码方案来对信息编码。
编码模块304可以对信息编码以生成与通信内容108相应的一个或多个码字。编码模块304可以使用图2的第一通信单元216、图2的第二通信单元236、第一控制单元212、第二控制单元234或者其组合来对信息编码。
在对通信内容108编码之后,控制流可以传到重发模块318、构造模块306或者其组合。控制流可以如上所述类似地在新数据模块302与编码模块304之间传递,但是使用编码模块的处理结果,诸如通信内容108的编码实例或者其一部分。
重发模块318被配置为确定用于重发通信的信息。对于初始传输或者不与图1的重发请求122的任意实例关联的通信来说,重发模块318可以存储通信内容108。最初发送的用于通信内容108的消息可以是基于由接收设备处理(诸如错误检查中的故障)的、基于图1的重发数据124的传输或者其组合的图1的在前数据126。重发模块318可以存储用于重发通信的在前数据126的内容。
重发模块318可以使用图2的第一控制接口222、图2的第二控制接口244、图2的第一通信接口228、图2的第二通信接口250、图2的第一存储单元214、图2的第二存储单元246或者其组合,来存储通信内容108、其一部分(诸如信息部分或者奇偶部分)或者其组合。将在下面讨论用于重发的重发模块318的描述。
构造模块306被配置为生成图1的发送器信号110。构造模块306可以生成发送器信号110,用于不与重发请求122关联的初始通信,用于与重发请求122关联的重发通信或者其组合。
对于初始通信来说,构造模块306可以生成发送器信号110,作为与通信内容108的经编码的实例相应的码元序列。构造模块306还可以将标头部分、参考部分、格式部分或者其组合与经编码的通信内容108的实例组合以生成发送器信号110。
构造模块306可以使用第一控制单元212,第二控制单元234、第一通信单元216、第二通信单元236或者其组合以生成发送器信号110。将在下面讨论用于重发的构造模块306的描述。
在生成发送器信号110之后,控制流可以传到消息通信模块308。控制流可以如上所述类似地在新数据模块302与编码模块304之间传递,但是使用构造模块306的处理结果,诸如发送器信号110。
消息通信模块308被配置为在设备之间交换内容信息。消息通信模块308能够通过对内容信息的发送、接收或者其组合来交换信息。消息通信模块308可以包括消息发送模块324、消息接收模块326或者其组合。
消息发送模块324被配置为从发送设备发送信息。例如,消息发送模块324可以从第一设备102、从第二设备106或者其组合发送发送器信号110。再举一例,消息发送模块324可以在初始通信期间、在重发请求122的任意相应实例之前或者其组合,发送在前数据126。
消息发送模块324可以使用第一通信单元216、第二通信单元236或者其组合以发送信息。例如,消息发送模块324可以使用第一通信单元216、第二通信单元236或者其组合以使用有线或者无线通信协议、装备或者其组合发送发送器信号110。再举一例,消息发送模块324可以使用第一通信单元216、第二通信单元236或者其组合以使用升降电压或者电流电平、影响电磁场的变化或者其组合来发送发送器信号110。
消息接收模块326被配置为从发送设备接收对于接收设备的信息。例如,消息接收模块326可以从第二设备106或者其组合接收与对于第一设备102的发送器信号110相应的、图1的接收器信号114。再举一例,消息接收模块326可以在初始通信期间、在重接收请求122的任意相应实例之前或者其组合,接收在前数据126。
消息接收模块326可以使用第一通信单元216、第二通信单元236或者其组合以接收信息。例如,消息接收模块326可以使用第一通信单元216、第二通信单元236或者其组合以接收接收器信号114用于电线或者无线通信。再举一例,消息接收模块326可以使用第一通信单元216、第二通信单元236或者其组合以使用检测电磁场的波动和变化、检测在某一频率处电力的变化或者其组合来接收接收器信号114。
消息发送模块324和消息接收模块326可以用电线或者通过无线通信耦接。消息发送模块324和消息接收模块326可以是网络104的一部分。
消息通信模块308可以通信通信内容108或者其衍生物,诸如发送器信号110和接收器信号114。不与重发请求122关联的通信内容108的初始通信可以是在前数据126。消息通信模块308可以通信在前数据126,诸如通过发送在前数据126、接收在前数据126或者其组合。
在接收到接收器信号114之后,控制流可以传到信道估计模块310。控制流可以如上所述类似地在新数据模块302与编码模块304之间传递,但是使用消息通信模块308的处理结果,诸如接收器信号114。
信道估计模块310被配置为特征化图1的发送器信道112以从接收器信号114恢复发送器信号110。信道估计模块310可以通过计算图1的信道估计118,包括图1的信道容量120,来实现特征化。信道估计模块310可以基于接收器信号114中的已知部分计算信道估计118。
例如,信道估计模块310可以使用参考部分或者具有由通信系统100预定的频率、相位、幅值轮廊、形状、功率级或者其组合的导频音、通信标准或者其组合。发送器信号110可以根据预定用参考部分或者导频音发送。
继续本例子,接收器信号114可以使参考部分或者导频音在接收器信号114的相应位置,但是包括来自经过发送器信道112的影响。信道估计模块310可以基于预定的参考部分或者导频音的实例与接收器信号114中相应于参考部分或者导频音的部分之间的差来确定信道估计118。
另举一更加具体的例子,信道估计模块310可以包括用于幅值、功率、形状、频率、相位或者其组合的改变的模型或者向量。再举一例,信道估计模块310可以包括延迟、相应于相位的延迟水平或者其组合。
信道估计模块310还可以确定图1的总带宽128、图1的传输速率116和与接收器信号114关联的噪声部分。信道估计模块310可以基于接收器信号114消耗的频率、持续时间、信道数或者其组合确定总带宽128。
类似地,信道估计模块310可以基于与接收器信号114关联的信息量、编码和调制方案、持续时间、信道数目或者其组合确定传输速率116。信道估计模块310可以诸如使用参考部分或者导频音、或者使用独立的噪声确定电路,从接收器信号114直接确定接收器信号114内的噪声部分。
信道估计模块310还可以计算信道容量120。例如,信道估计模块310可以基于信道估计118、噪声部分、总带宽128、传输速率116或者其组合计算信道容量120。
再举一例,信道估计模块310还可以基于选择适合信道估计118的信道模型确定信道容量120。再举一更加具体的例子,信道估计模块310可以基于通信系统100预定的信息,找出与信道估计118被包括在其中的一系列范围有关的信道容量120。
信道估计模块310可以包括控制处理模块328。控制处理模块328可以是休眠的(dormant),或者不被用于处理没有与重发请求122的任意实例关联的初始通信。
控制处理模块328可以搜索图1的分配部分132、重发部分136、对重发请求122或者在前数据126的参考、识别接收器信号114为重发数据124的任意指示或者其组合。控制处理模块328可以当接收器信号114是初始通信而非重发数据124时保持休眠或者不活动,并且不包括分配部分132、重发部分136、对重发请求122或者在前数据126的参考、识别接收器信号114为重发数据124的任意指示或者其组合。将在下面讨论关于控制处理模块328的细节。
信道估计模块310使用第一控制单元212、第二控制单元234、第一通信单元216、第二通信单元236或者其组合以计算信道估计118、信道容量120或者其组合。信道估计模块310可以存储信道估计118、信道容量120或者其组合在第一存储单元214、第二存储单元246或者其组合中。
在特征化发送器信道112之后,控制流可以传到反馈模块314、解码模块312、重发组合模块322或者其组合。控制流可以如上所述类似地在新数据模块302与信道估计模块304之间传递,但是使用信道估计模块310的处理结果,诸如信道估计118、信道容量120或者其组合。
解码模块312被配置为确定接收器信号114的内容。解码模块312可以诸如通过检测、解码、交织、解交织或者其组合来处理接收器信号114,以确定通信内容108。
例如,解码模块312可以通过星座图中符号或者位的值的实例计算用于表示一部分接收器信号114的相关性的基于似然性的值。解码模块312可以确定接收器信号114的内容候选为具有基于最高似然性的结果、高于阈值的结果或者其组合的码元序列或者位序列。再举例来说,解码模块312可以使用最大似然性机制、最大后验机制或者其组合。
解码模块312还可以估计内容候选。例如,解码模块312可以对内容候选执行错误检查,诸如循环冗余校验(CRC)、校验和误差检查(check sumerror check)、低密度奇偶性检验(low-density parity-check,LDPC)或者其组合。
解码模块312可以在错误检查结果是无错时确定内容候选为通信内容108。解码模块312可以当内容候选错误检查失败时开始对于发送重发请求122的处理过程。解码模块312还可以在内容候选错误检查失败时对接收器信号114、内容候选、其衍生、其一部分、其处理结果或者其组合分类为在前数据126。
例如,解码模块312可以传递表示错误检查结果的信号或者通知给重发组合模块322、反馈模块314或者其组合。再举一例,解码模块312可以将内容候选、接收器信号114、其一部分或者其组合传递给重发组合模块322。
解码模块312可以使用第一控制单元212、第二控制单元234、第一通信单元216、第二通信单元236或者其组合从接收器信号114中确定内容。解码模块312可以存储内容候选、接收器信号114、其一部分或者其组合在第一存储单元214、第二存储单元246或者其组合中。
在估计内容候选之后,控制流可以传到反馈模块314、重发组合模块322或者其组合。控制流可以如上所述类似地在新数据模块302与编码模块304之间传递,但是使用解码模块312的处理结果,诸如通信内容108、内容候选、接收器信号114、其一部分、其衍生或者其组合。
重发组合模块322可以存储来自解码模块312的内容候选、接收器信号114、其一部分或者其组合用于导致处理错误的初始发送。重发组合模块322可以存储内容候选、接收器信号114、其一部分或者其组合在第一存储单元214、第二存储单元246或者其组合中。
在存储解码结果之后,控制流可以传到量度模块320。控制流可以如上所述在新数据模块302与编码模块304之间类似地传递。
量度模块320被配置为确定用于控制关于在重发中的重发信息的细节的手段。量度模块320可以通过确定图1的重发量度130、分配部分132、其衍生或者其组合来确定对于重发信息的手段。量度模块320可以从接收设备、发送设备或者其组合的视角确定手段。例如,量度模块320可以使用第一设备102、第二设备106或者其组合确定控制手段。
量度模块320可以包括消息接收器计算单元332、发送分配模块334或者其组合。发送分配模块334被配置为从发送设备的视角确定在重发中对于重发信息的控制手段。将在下面讨论关于发送分配模块334的细节。
接收器计算单元332被配置为从接收设备的视角确定在重发中对于重发信息的控制手段。例如,接收器计算单元332可以使用第一设备102确定控制手段。再举一例,接收器计算单元332可以基于在前数据126确定重发量度130。
接收器计算单元332可以通过估计下一容量340、通过计算下一重发带宽342或者其组合确定控制手段。下一容量340是对于能够稍后为发送器信道112所容纳的信息的量的估计。下一容量340可以是在发送、接收或者其组合重发数据124的时间稍后的时间的信道容量120的估计。
接收器计算单元332可以基于信道容量120、信道估计118或者其组合估计下一容量340。接收器计算单元332还可以基于对于信道容量120、信道估计118或者其组合的先前的值、样式或者其组合估计下一容量340。
下一重发带宽342是在重发通信中成功确定初始内容所需要的资源的量。下一重发带宽342可以是接收重发信息以成功确定通信内容108所需要的频率范围、位数或者其组合。
下一重发带宽342可以用作在用于通信内容108的重发通信中控制重发数据的重发量度130。接收器计算单元332可以确定重发量度130,以用于针对通信内容108来平衡(或者最小化)重发数据124中与在前数据126相对应的重发部分136、用于重新处理在前数据126的重发部分136、重发数据124或者其组合。
接收器计算单元332可以基于下一容量340、信道容量120、传输速率116、接收器信号114内重发数据的量或者其组合计算下一重发带宽342。接收器计算单元332可以基于以下计算下一重发带宽342:
数学公式1
b 2 = ( r 1 - c 1 ) ( 1 - b 1 ) c 2                 公式(1)
对于公式(1)来说;下一重发带宽342可以表示为‘b2’。项‘c1’可以表示信道容量120并且‘c2’可以表示下一容量340。项‘r1’可以表示传输速率116。对于初始发送或者在前数据126(它与在前的重发请求122的实例没有关联),项‘b1’可以被给定为值0。下面描述关于项‘b1’的细节。
接收器计算单元332还可以基于量度调整344计算下一重发带宽342。量度调整344是在估计下一容量340中补偿可能错误的值或者一组值。量度调整344可以是大于1的值。
接收器计算单元332可以基于对于启发式分配机制的量度调整344来计算下一重发带宽342,表示为:
数学公式2
b 2 = β ( r 1 - c 1 ) ( 1 - b 1 ) c 2 ^ .          公式(2)
项‘β’可以表示量度调整344并且项可以表示估计的下一容量340的实例。接收器计算单元332还可以使用具有量度调整344的公式(1)。量度调整344可以由通信系统100预定。量度调整344还可以由接收器计算单元332基于信道估计118、信道容量120、下一容量340或者其组合进行选择。
已经发现,使用量度调整344的启发式分配机制提供在确定通信内容108上提高的准确性。使用量度调整344的启发式分配机制可以调整通过估计下一容量340引入的不准确,并且使用低复杂度计算方法确定下一重发带宽342。所述调整和低复杂度方法的使用可以提高确定的速率和频率,这还可以提高实时信道状态的准确性和相关性。
接收器计算单元332还可以用贪婪分配机制计算下一重发带宽342,表示为:
数学公式3
max 0 ≤ b 2 ≤ 1 { r 1 ( 1 - b 1 ) ( 1 - F ( m 1 b 2 ) ) + c ^ 2 ( 1 - b 2 ) }      公式(3)
对于公式(3)来说,项‘m1’可以表示(r1-c1)(1-b1)并且将在下面更加详细地讨论。函数‘F(x)’可以基于对于下一容量340的估计并且可以表示为:
数学公式4
F ( x ) = P ( c 2 < x | c ^ 2 )             公式(4)
而且,接收器计算单元332可以使用:
数学公式5
E ( c 2 | c ^ 2 ) = c ^ 2            公式(5)
接收器计算单元332可以使用第一控制单元212、第二控制单元234、第一通信单元216、第二通信单元236或者其组合以估计下一容量340、计算下一重发带宽342或者其组合。接收器计算单元332可以存储下一容量340、下一重发带宽342或者其组合在第一存储单元214、第二存储单元246或者其组合中。
在计算控制手段之后,控制流可以传到反馈模块314。控制流可以如上所述类似地在新数据模块302与编码模块304之间传递,但是使用接收器计算单元332的处理结果,诸如下一容量340、下一重发带宽342、其一部分、其衍生或者其组合。
反馈模块314被配置为生成从接收设备反馈回发送设备的信息。反馈模块314可以生成用于生成在设备之间反馈的信息的反馈数据346。
反馈数据346是从接收设备发送到发送设备的信息。反馈数据346可以是用于表示与在前数据126关联的信道估计118。反馈数据346还可以用于请求用于解码在前数据126的重发数据124。
反馈数据346可以包括信道估计118或者其衍生作为在接收设备处的信道状态信息或者发送设备的信道质量信息(CQI)。反馈数据346还可以包括基于来自解码模块312的解码状态的重发请求122。当解码模块312没有从接收器信号114确定通信内容108时,反馈数据346可以包括NACK或者不提供ACK。
反馈数据346还可以包括下一重发带宽342作为重发量度130。当解码模块312没有从接收器信号114中确定通信内容108时反馈模块314可以包括下一重发带宽342。
反馈模块314可以使用第一控制接口222、第二控制接口244、第一通信接口228、第二通信接口250、第一控制单元212、第二控制单元234、第一通信单元216、第二通信单元236或者其组合以生成反馈数据346。
已经发现,接收设备,诸如确定重发量度130作为下一重发带宽342并且发送具有重发量度130在其中的反馈数据346的第一设备102,提供提高的资源管理的效率。通信系统100可以使用由接收设备确定的下一重发带宽342以控制确定通信内容108所必需的重发数据的量而不使用更多带宽或者比必要数据更多的数据。
在生成反馈数据346之后,控制流可以传到反馈通信模块316。控制流可以如上所述类似地在新数据模块302与编码模块306之间传递,但是使用构造模块306的处理结果,诸如反馈数据346。
反馈通信模块316被配置为在设备之间交换反馈信息。反馈通信模块316能够通过对反馈信息的发送、接收或者其组合来交换信息。反馈通信模块316可以包括反馈发送模块348、反馈接收模块350或者其组合。
反馈发送模块348被配置为发送反馈数据346。反馈发送模块348可以基于重发量度130、信道估计118、信道容量120、重发请求122、其衍生或者其组合发送反馈数据346。反馈发送模块348可以基于反馈模块314的处理结果发送反馈数据346。
反馈发送模块348可以类似于发送发送器信号110的消息发送模块324发送反馈数据346。例如,反馈发送模块348可以使用第一通信单元216、第二通信单元236或者其组合以发送反馈数据346。
反馈接收模块350被配置为接收反馈数据346。在发送在前数据126之后,反馈接收模块350可以接收相应于表示在前数据126的反馈数据346。反馈接收模块350可以接收包括重发请求122、重发量度130、信道估计118、下一重发带宽342、其衍生或者其组合的反馈数据346。
反馈接收模块350可以类似于接收接收器信号114的消息接收模块326接收反馈数据346。例如,反馈接收模块350可以使用第一通信单元216、第二通信单元236或者其组合接收反馈数据346。
反馈发送模块348和反馈接收模块350可以用电线或者通过无线通信耦接。反馈发送模块348和反馈接收模块350可以是网络104的一部分。
在接收反馈数据346之后,控制流可以传到量度模块320。控制流可以如上所述类似地在新数据模块302与编码模块316之间传递,但是使用反馈通信模块316的处理结果,诸如反馈数据346。
量度模块320可以通过确定重发量度130、分配部分132、其衍生或者其组合。量度模块320可以基于反馈数据346确定重发量度130、分配部分132、其衍生或者其组合。
量度模块320可以包括发送分配模块334。发送分配模块334被配置为响应于重发请求122控制重发数据。发送分配模块334可以通过生成分配部分132控制重发数据。
发送分配模块334可以通过确定重发量度130生成分配部分132。发送分配模块334可以在反馈数据346不包括重发量度130或者不使用重发量度130或者包括在反馈数据346中的下一重发带宽342时确定重发量度130。发送分配模块334可以基于包括在反馈数据346中的下一容量340、信道估计118或者CQI、重发请求122或者其组合确定重发量度130。
发送分配模块334可以类似于接收器计算单元332计算下一重发带宽342来确定重发量度130。例如,发送分配模块334可以从反馈数据346中估计下一容量340或者确定下一容量340。再举一例,发送分配模块334可以使用一个或多个公式(1)-(5)计算下一重发带宽342,并且设置重发量度130作为下一重发带宽342。
发送分配模块334基于重发量度130生成分配部分132,如发送分配模块334通过计算所确定的或者如反馈数据346中所指示的那样。发送分配模块334可以生成分配部分132作为对于图1的新部分134、重发部分136或者其组合的大小的指示。
例如,发送分配模块334可以通过包括相应于重发数据124的重发部分136的下一重发带宽342来生成分配部分132。再举一例,发送分配模块334可以通过包括位的数目、对于信息部分或者奇偶部分的指示、通信内容108中位的位置或者部位或者其组合来生成分配部分132。
发送分配模块334可以使用第一控制单元212、第二控制单元234、第一通信单元216、第二通信单元236或者其组合确定重发量度130、生成分配部分132或者其组合。接收器计算单元332可以存储重发量度130、分配部分132或者其组合在第一存储单元214、第二存储单元246或者其组合。
已经发现,基于重发量度130的分配部分132提供吞吐量的提高而不对资源造成负担。通信系统100可以使用分配部分132平衡重发部分136、新部分134或者其组合以仅仅重发对于每个实例必需的量而不是对于所有重发来重发任意数量。分配部分132可用于通过新部分134发送新信息用于重发部分136之后剩余的时间、频率、带宽或者其组合。
还发现,发送设备,诸如确定重发量度130作为下一重发带宽342或者用于发送重发数据124的分配部分的第二设备106,提供提高的资源管理的效率。通信系统100可以使用由发送设备确定的下一重发带宽342或者分配部分132以控制确定通信内容108所必需的重发数据的量而不使用更多带宽或者比必要数据更多的数据。
在生成分配部分132之后,控制流可以传到新数据模块302、编码模块304、构造模块306、重发模块318或者其组合。控制流可以如上所述类似地在新数据模块302与量度模块304之间传递,但是使用量度模块320的处理结果,诸如分配部分132。
通信系统100可以通过各种方法使用分配部分132。例如,新数据模块302可以被配置为基于分配部分132确定新部分134。新数据模块302可以基于分配部分132、分配部分132所指示的重发部分136或者其组合,确定新部分134为具有受传输块中剩余的资源量、传输间隔、总带宽128或者其组合所限制的大小。
继续本例子,编码模块304可以如上所述对新部分134编码。经编码的新部分134的实例可以传递到重发模块318用于存储、传递到构造模块306用于生成重发数据124或者其组合。
再举一例,重发模块318可以被配置为基于重发量度130、分配部分132或者其组合确定与在前数据126相应的重发部分136。重发模块318可以从所存储的先前作为在前数据126发送的通信内容108的实例中确定重发部分136。重发模块318可以确定重发部分136作为与重发量度130、分配部分132或者其组合相应的所存储的通信内容108或者在前数据126的实例的一部分。重发模块318可以传递重发部分136给构造模块306。
再举一例,构造模块306可以生成重发数据124。构造模块306可以生成具有分配部分132、重发部分136、新部分134或者其组合的重发数据124用于响应于重发请求122发送重发数据124。构造模块306可以通过组合如重发量度130、分配部分132或者其组合所指示的分配部分132、重发部分136、新部分134或者其组合来生成重发数据124。
继续本例子,构造模块306还可以取代新数据模块302确定新部分134。再举一个更加具体的例子,构造模块306可以基于重发部分136、重发量度130、分配部分132或者其组合确定新部分134。构造模块306可以根据重发量度130或者分配部分132从新数据模块302、编码模块304或者其组合中确定新部分134为新信息的量。
继续本例子,构造模块306还可以确定新部分134为与超过重发部分136、分配部分132或者其组合的传输块中的部分、剩余的传输间隔、总带宽128或者其组合相应的新信息的量。
另举例来说,构造模块306可以取代重发模块318确定重发部分136。构造模块306可以通过接收所存储的先前发送的在前数据126或者通信内容108的实例,来确定重发部分136。构造模块306可以通过根据重发量度130或者分配部分132识别所存储的实例的一个或多个部分来确定重发部分136。
消息通信模块308还可以被配置为基于重发量度130、新部分134、分配部分132或者其组合来通信包括重发部分136的重发数据124。消息通信模块308可以响应于用于在通信系统100中设备之间的通信的重发请求122,通信用于重新通信在前数据126或者其一部分的重发数据124。
消息通信模块308可以类似于如上所述的在前数据126通信重发数据124。例如,消息发送模块324可以使用第一通信单元216、第二通信单元236或者其组合发送重发数据124。再举一例,消息接收器模块326可以使用第一通信单元216、第二通信单元236或者其组合接收与重发数据124相应的接收器信号114。
信道估计模块310可以处理与如上所述的重发数据124相应的接收器信号114。控制处理模块328可以被配置为通过识别接收器信号114中的分配部分132、重发部分136、对重发请求122或者在前数据126的参考、识别接收器信号114作为重发数据124的任意指示或者其组合,来识别与重发数据124相应的接收器信号114。
控制处理模块328可以根据通信系统100预定的格式或者序列识别用于重发数据124的分配部分132。控制处理模块328可以处理分配部分132,诸如通过检测、解码、确定或者其组合。控制处理模块328可以使用分配部分132识别与重发数据124相应的接收器信号114中的新部分134、重发部分136或者其组合。
控制处理模块328可以基于接收器信号114确定当前重发带宽352、发送量度354或者其组合。控制处理模块328可以确定当前重发带宽352、发送量度354或者其组合用于重发通信的下一实例。
当前重发带宽352是相应于重发部分136的资源量。当前重发带宽352可以是专用于或用于通信重发部分136的频率分组、位或码元的数目、持续时间、传输块或者传输间隔内的比例或者其组合。
控制处理模块328可以通过确定重发部分136的大小确定当前重发带宽352。控制处理模块328可以基于重发部分136的大小通过计算频率分组、位或码元的数目、持续时间、传输块或者传输间隔内的比例或者其组合确定当前重发带宽352。
发送量度354是与相应于重发数据124的接收器信号的细节关联的手段。发送量度354可以基于传输速率116、信道容量120、当前重发带宽352或者其组合。发送量度354可以表示为:
数学公式6
m1=(r1-c1)(1-b1)             公式(6)
项‘b1’可以表示当前重发带宽352。
通信系统100可以为通信的初始实例设置当前重发带宽352为0,因为它不包括重发信息。通信系统100可以确定并且使用用于接收器信号114的相应于重发数据124的发送量度354、当前重发带宽352或者其组合,因为它包括重发部分136。
解码模块312可以处理与如上所述的重发数据124相应的接收器信号114。重发组合模块322可以对重发部分136、相应于在前数据126的内容候选、在前数据126、其衍生、其一部分或者其组合进行组合、进一步处理或者其组合。
例如,重发组合模块322可以通过对在前数据126和重发数据124的处理结果打孔、用零填充、添加或者其组合来进行组合。再举一例,重发组合模块322可以对处理结果的组合解码、错误检查或者其组合,或者使解码模块312对处理结果的组合解码、错误检查或者其组合。
重发组合模块322可以在错误检查成功时确定处理结果的组合为通信内容108。重发组合模块322可以在组合的内容候选在错误检查中失败时开始发送重发请求122的处理过程。重发组合模块322可以通知量度模块320过程结果、另一重发通信是必需的、或者其组合。
量度模块320的接收器计算单元332可以基于当前重发带宽352、传输速率116、发送量度354或者其组合进一步计算下一重发带宽342或者重发量度130。接收器计算单元332可以使用公式(1)-(5)和公式(6)计算下一重发带宽342或者重发量度130。
已经发现,使用当前重发带宽352和发送量度354的贪婪分配机制提供提高的吞吐量和资源管理效率。使用当前重发带宽352和发送量度354的贪婪分配机制可以确定确定通信内容108所需要的重发信息的足够的量而非不论情况如何都使用任意数量。剩余部分可用于通信新信息,这可以提高总体吞吐量和效率。
在本申请中描述的模块可以是第一控制单元216或者第二控制单元238中的硬件实现或者硬件加速器,包括无源电路、有源电路或者二者。所述模块还可以是在第一设备102或者第二设备106内但是分别在第一控制单元216或者第二控制单元238外的、包括无源电路、有源电路或者二者的硬件实现或者硬件加速器。
已经按照模块功能或次序通过举例描述了通信系统100。通信系统100可以不同地划分模块或不同地为模块排序。例如,可以组合编码模块304和重发模块318的功能。再举一例,控制处理模块328可以分隔开并且跟在信道估计模块310之后。
再举一例,量度模块320可以使用第一设备102、第二设备106或者其组合不同地实现。再举一更加具体例子,接收器计算单元332可以根据通信系统100预定的格式确定第一设备102处包括在反馈数据346中的重发量度130为简单量度,诸如容量信息。发送分配模块334可以在第二设备106处生成分配部分132以用于分配带宽。
从下一容量340和下一重发带宽342的物理变换导致在物理世界的移动,诸如在第一设备102上为用户显示或重建的内容。诸如呼叫者的导航信息或者语音信号这样的在第一设备102上再现的内容会影响用户的移动,诸如遵循导航信息或者回复给呼叫者。物理世界的移动导致发送器信道112的变化,这可以反馈到通信系统100中以处理接收器信号114。
现在参考图4,其中示出本发明的实施例中通信系统100的操作的方法400的流程图。所述方法400包括:在块402中在重发请求之前通信在前数据;在块404中确定与请求重新通信在前数据或者在前数据的一部分的重发请求关联的重发量度;和在块406中基于用于重新通信用于与设备通信的在前数据或者在前数据的一部分的重发量度,通信包括重发部分的重发数据。
已经发现,图1的重发量度130、图3的下一重发带宽342、基于重发量度130的图1的分配部分132,提供提高的吞吐量。还发现,具有分配部分132、图1的重发部分136和图1的新部分134在其中的图1的重发数据124提供吞吐量的提高而不为资源造成负担。进一步发现,使用图3的量度调整344的启发式分配机制和使用图3的当前重发带宽352和图3的发送量度354的贪婪分配机制,提供确定通信内容108的提高的准确性、吞吐量和资源管理的效率。
结果方法、过程、装置、设备、产品和/或系统是直接了当的、性价比高的、不复杂的、高度通用的、正确的、敏感的且有效的,并且能够通过改编已知元件用于现成的、有效和经济的制造、应用和利用来实施。本发明的实施例的另一个重要的方面是它有价值地支持和服务于降低成本、简化系统并且提高性能的历史趋势。
本发明的实施例的这些和其它有价值的方面由此促进技术的状态发展到至少下一水平。
虽然已经结合特定最佳方式描述了本发明,但是将理解的是,许多替换、修改和变化将通过上述描述对本领域技术人员来说明显。因此,意图是包含落入所包括的权利要求中的所有这些替换、修改和变化。这里阐述的或者附图中所示的所有将是以说明性而非限制意义上解释。

Claims (20)

1.一种通信系统,包括:
消息通信模块,被配置为在重发请求之前通信在前数据;和
量度模块,耦接到所述消息通信模块,被配置为确定与请求重新通信在前数据或者在前数据的一部分的重发请求关联的重发量度,
其中:
所述消息通信模块还被配置为基于用于重新通信用于与设备通信的在前数据或者在前数据的一部分的重发量度,来通信包括重发部分的重发数据。
2.如权利要求1所述的系统,还包括:
反馈接收器模块,耦接到所述量度模块,被配置为在发送在前数据之后接收反馈数据,
其中:
所述量度模块包括被配置为基于所述反馈数据确定重发量度的发送分配模块;和
所述消息通信模块包括被配置为发送在前数据和重发数据的消息发送模块。
3.如权利要求1所述的系统,其中:
所述量度模块包括被配置为基于重发部分生成分配部分的发送分配模块,和
所述系统还包括:
重发模块,耦接到所述消息通信模块,被配置为基于重发量度确定相应于在前数据的重发部分;和
构造模块,耦接到所述消息通信模块,被配置为生成重发数据,所述重发数据在其中具有分配部分和重发部分以用于发送述重发数据。
4.如权利要求1所述的系统,还包括:
重发模块,耦接到构造模块,被配置为基于所述重发量度确定相应于所述在前数据的重发部分;
新数据模块,耦接到所述重发模块,被配置为基于所述重发部分确定新部分;和
构造模块,耦接到所述消息通信模块,被配置为基于所述重发部分确定新部分,并且生成重发数据,所述重发数据在其中具有新部分和重发部分以用于发送述重发数据。
5.如权利要求1所述的系统,还包括:
反馈接收器模块,耦接到所述量度模块,被配置为接收包括所述重发请求的反馈数据,所述反馈数据相应于与在前数据关联的信道估计,而且所述重发请求相应于在前数据,
其中:
所述量度模块包括被配置为基于所述反馈数据确定重发量度的发送分配模块。
6.如权利要求1所述的系统,其中:
所述消息通信模块包括被配置为接收所述在前数据的消息接收器模块;
所述量度模块包括被配置为基于所述在前数据计算重发量度的接收器计算模块,和
所述系统还包括:
反馈发送模块,耦接到所述量度模块,被配置为基于所述重发量度发送反馈数据。
7.如权利要求1所述的系统,其中所述量度模块包括被配置为估计下一容量以及基于下一容量计算重发量度的接收器计算模块。
8.如权利要求1所述的系统,还包括:
控制处理模块,耦接到所述消息通信模块,被配置为基于在前数据确定当前重发带宽和发送量度,
其中:
所述量度模块包括被配置为基于当前重发带宽和发送量度计算重发量度的接收器计算模块。
9.如权利要求1所述的系统,其中,所述量度模块包括接收器计算模块,被配置为确定用于平衡与在前数据相对应的重发数据的重发部分或者用于重新解码在前数据的重发部分的重发量度。
10.如权利要求1所述的系统,还包括:
反馈模块,耦接到所述量度模块,被配置为生成表示与在前数据关联的信道估计的反馈数据,所述反馈数据在其中包括重发请求和重发量度以用于请求用于解码在前数据的重发数据。
11.一种通信系统的操作的方法,包括:
在重发请求之前通信在前数据;
确定与请求重新通信在前数据或者在前数据的一部分的重发请求关联的重发量度;和
基于用于重新通信用于与设备通信的在前数据或者在前数据的一部分的重发量度,通信包括重发部分的重发数据。
12.如权利要求11所述的方法,其中:
通信在前数据包括发送在前数据,和
确定重发量度包括:
在发送在前数据之后接收反馈数据;和
基于所述反馈数据确定重发量度,和
通信重发数据包括发送重发数据。
13.如权利要求11所述的方法,还包括:
基于所述重发量度确定相应于所述在前数据的重发部分;和
基于所述重发部分生成分配部分,
其中:
通信所述重发数据包括生成具有分配部分和重发部分的重发数据以用于发送所述重发数据。
14.如权利要求11所述的方法,还包括:
基于所述重发量度确定相应于所述在前数据的重发部分;和
基于所述重发部分确定新部分,
其中:
通信所述重发数据包括生成具有新部分和重发部分的重发数据以用于发送所述重发数据。
15.如权利要求11所述的方法,还包括:
接收包括重发请求的反馈数据,所述反馈数据相应于与在前数据关联的信道估计,而且所述重发请求相应于在前数据,
其中:
确定所述重发量度包括基于所述反馈数据确定所述重发量度。
16.如权利要求11所述的方法,其中:
通信在前数据包括接收在前数据,和
确定所述重发量度包括基于所述在前数据计算所述重发量度,和
所述方法还包括:
基于所述重发量度发送反馈数据。
17.如权利要求11所述的方法,还包括:
估计下一容量,
其中:
确定所述重发量度包括基于下一容量计算所述重发量度。
18.如权利要求11所述的方法,还包括:
基于所述在前数据确定当前重发带宽和发送量度,
其中:
确定所述重发量度包括基于当前重发带宽和发送量度计算重发量度。
19.如权利要求11所述的方法,其中,确定所述重发量度包括确定用于最小化与在前数据相应的重发数据的重发部分或者用于重新解码在前数据的重发部分的重发量度。
20.如权利要求11所述的方法,还包括确定表示与在前数据关联的信道估计的反馈数据,所述反馈数据在其中包括重发请求和重发量度以用于请求用于解码在前数据的重发数据。
CN201380053093.8A 2012-10-12 2013-10-08 一种通信装置及其操作方法 Expired - Fee Related CN104704761B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201261713417P 2012-10-12 2012-10-12
US61/713,417 2012-10-12
US13/941,930 US9485061B2 (en) 2012-10-12 2013-07-15 Communication system with flexible repeat-response mechanism and method of operation thereof
US13/941,930 2013-07-15
PCT/KR2013/008993 WO2014058213A1 (en) 2012-10-12 2013-10-08 Communication system with flexible repeat-response mechanism and method of operation thereof

Publications (2)

Publication Number Publication Date
CN104704761A true CN104704761A (zh) 2015-06-10
CN104704761B CN104704761B (zh) 2019-01-18

Family

ID=50475270

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380053093.8A Expired - Fee Related CN104704761B (zh) 2012-10-12 2013-10-08 一种通信装置及其操作方法

Country Status (5)

Country Link
US (1) US9485061B2 (zh)
EP (1) EP2907254B1 (zh)
KR (1) KR102177755B1 (zh)
CN (1) CN104704761B (zh)
WO (1) WO2014058213A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9071983B2 (en) * 2012-08-28 2015-06-30 Samsung Electronics Co., Ltd. Communication system with repeat-response processing mechanism and method of operation thereof
US9391685B2 (en) 2013-08-15 2016-07-12 Samsung Electronics Co., Ltd. Computing system with pre-coding mechanism and method of operation thereof
EP3342077A1 (en) * 2015-08-28 2018-07-04 Telefonaktiebolaget LM Ericsson (publ) Transmitting downlink signals

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1296686A (zh) * 1999-03-10 2001-05-23 松下电器产业株式会社 发送接收装置
CN1422032A (zh) * 2001-11-28 2003-06-04 华为技术有限公司 一种混合自动重传方法
CN102036299A (zh) * 2009-09-29 2011-04-27 华为技术有限公司 一种透明中继网络中的上行混合自动重传请求方法及装置
CN102340385A (zh) * 2010-07-19 2012-02-01 中兴通讯股份有限公司 混合自动重传请求处理方法及装置
CN102484569A (zh) * 2009-06-22 2012-05-30 高通股份有限公司 具有减少的反馈延迟的无线通信

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6522635B1 (en) * 1995-06-15 2003-02-18 Mobile Satellite Ventures, Lp Communication protocol for satellite data processing
US6145108A (en) * 1997-09-04 2000-11-07 Conexant Systems, Inc. Retransmission packet capture system within a wireless multiservice communications environment
DE19749148C2 (de) * 1997-11-06 1999-12-02 Siemens Ag Verfahren und Einrichtung zur Datenübertragung in einem digitalen Übertragungssystem mit ARQ
US6377562B1 (en) * 1997-11-18 2002-04-23 Bell Atlantic Network Services, Inc. Wireless asymmetric local loop (WASL) communication
US6240094B1 (en) * 1997-12-22 2001-05-29 Bell Atlantic Network Services, Inc. Statistical time division multiplexer for a wireless asymmetric local loop communication system
KR100607934B1 (ko) * 1999-08-27 2006-08-03 삼성전자주식회사 광대역 무선 통신에서의 링크 계층의 오류 제어방법 및 이를위한 기록 매체
EP1238514B1 (en) * 1999-12-07 2006-04-19 Nokia Corporation Method and system of call routing depending on caller location in mobile ip network
US6907005B1 (en) * 2000-07-24 2005-06-14 Telefonaktiebolaget L M Ericsson (Publ) Flexible ARQ for packet data transmission
KR100877447B1 (ko) * 2000-10-24 2009-01-07 노오텔 네트웍스 리미티드 공유 채널 구조, arq 시스템 및 방법
US6937562B2 (en) * 2001-02-05 2005-08-30 Ipr Licensing, Inc. Application specific traffic optimization in a wireless link
US6956857B2 (en) * 2001-09-24 2005-10-18 Lucent Technologies Inc. Guaranteed admission and incremental bandwidth allocation in a packet network
US6671849B2 (en) * 2002-05-14 2003-12-30 Motorola, Inc. Reliability-based type-II hybrid ARQ scheme
US7813322B2 (en) 2003-02-19 2010-10-12 Qualcomm Incorporated Efficient automatic repeat request methods and apparatus
US7499674B2 (en) * 2003-09-12 2009-03-03 Nokia Corporation Method and system for repeat request in hybrid ultra wideband-bluetooth radio
US20090017836A1 (en) * 2003-10-16 2009-01-15 Jinsock Lee Capacity Scheduling Method and System
KR100816598B1 (ko) * 2003-10-17 2008-03-24 닛본 덴끼 가부시끼가이샤 시그널링 방법, 시스템, 기지국 및 이동국
KR20050120306A (ko) * 2004-06-18 2005-12-22 삼성전자주식회사 데이터 재전송을 위한 무선 접속 통신시스템과 데이터재전송 장치 및 그의 방법
KR100714973B1 (ko) * 2004-08-16 2007-05-04 삼성전자주식회사 하이브리드 자동재전송요구 시스템에서 신호점 사상규칙을변경하기 위한 장치 및 방법
JP4453491B2 (ja) * 2004-08-16 2010-04-21 富士通株式会社 移動局
EP1808039B1 (en) * 2004-10-29 2014-07-16 Telefonaktiebolaget LM Ericsson (publ) Resource allocation in communication networks
US7725796B2 (en) * 2004-12-27 2010-05-25 Lg Electronics Inc. Allocating data bursts and supporting hybrid auto retransmission request in orthogonal frequency division multiplexing access radio access system
KR100663469B1 (ko) * 2004-12-31 2007-02-28 삼성전자주식회사 통신 시스템에서 신호 송수신 장치 및 방법
US8165186B2 (en) * 2005-08-12 2012-04-24 Qualcomm Incorporated Channel estimation for wireless communication
JP4954996B2 (ja) * 2006-06-16 2012-06-20 株式会社エヌ・ティ・ティ・ドコモ 基地局、ユーザ装置及び方法
EP2223478B1 (en) * 2007-12-21 2012-11-21 Telecom Italia S.p.A. A scheduling method and system for communication
KR20090083265A (ko) * 2008-01-29 2009-08-03 엘지전자 주식회사 제어채널 할당방법
US8121045B2 (en) * 2008-03-21 2012-02-21 Research In Motion Limited Channel quality indicator transmission timing with discontinuous reception
US8520760B2 (en) * 2008-04-18 2013-08-27 Panasonic Corporation Radio reception device, radio transmission device, and feedback method
US20090287456A1 (en) * 2008-05-13 2009-11-19 Steve Tran Distributed Sensor System
US8271842B2 (en) * 2008-06-13 2012-09-18 Qualcomm Incorporated Reducing harq retransmissions using peak power management techniques
JP5373798B2 (ja) * 2008-08-11 2013-12-18 株式会社エヌ・ティ・ティ・ドコモ ユーザ装置及びユーザ装置における下りリンクの同期判定方法
US8560908B2 (en) * 2008-11-06 2013-10-15 Qualcomm Incorporated Methods and systems for ARQ feedback message improvement
US8621308B2 (en) * 2010-06-30 2013-12-31 Alcatel Lucent HARQ operating point adaptation in communications
US8526889B2 (en) * 2010-07-27 2013-09-03 Marvell World Trade Ltd. Shared soft metric buffer for carrier aggregation receivers
US8595605B2 (en) * 2010-08-20 2013-11-26 Qualcomm Incorporated Systems and methods for memory management
US20130215858A1 (en) * 2010-10-11 2013-08-22 Lg Electronics Inc. Method and device for transmitting uplink control information when retransmitting uplink data in wireless access system
KR102073027B1 (ko) * 2011-04-05 2020-02-04 삼성전자 주식회사 반송파 집적 기술을 사용하는 무선통신시스템에서 복수 개의 타임 정렬 타이머 운용 방법 및 장치
CA2844932C (en) * 2011-08-12 2021-06-08 Interdigital Patent Holdings, Inc. Method and apparatus for multiple-input multiple-output operation
US20130343273A1 (en) * 2012-06-26 2013-12-26 Qualcomm Incorporated Enhanced tti bundling with flexible harq merging
EP2723010B1 (en) * 2012-10-22 2016-05-04 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Transmitter and method for transmitting blocks of user data through a channel of variable capacity
US9398474B2 (en) * 2012-11-23 2016-07-19 Broadcom Corporation System and method for network coded TCP in long term evolution (LTE)

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1296686A (zh) * 1999-03-10 2001-05-23 松下电器产业株式会社 发送接收装置
CN1422032A (zh) * 2001-11-28 2003-06-04 华为技术有限公司 一种混合自动重传方法
CN102484569A (zh) * 2009-06-22 2012-05-30 高通股份有限公司 具有减少的反馈延迟的无线通信
CN102036299A (zh) * 2009-09-29 2011-04-27 华为技术有限公司 一种透明中继网络中的上行混合自动重传请求方法及装置
CN102340385A (zh) * 2010-07-19 2012-02-01 中兴通讯股份有限公司 混合自动重传请求处理方法及装置

Also Published As

Publication number Publication date
EP2907254B1 (en) 2023-06-28
US9485061B2 (en) 2016-11-01
KR20150075410A (ko) 2015-07-03
WO2014058213A1 (en) 2014-04-17
EP2907254A4 (en) 2016-05-25
CN104704761B (zh) 2019-01-18
EP2907254A1 (en) 2015-08-19
KR102177755B1 (ko) 2020-11-12
US20140105127A1 (en) 2014-04-17

Similar Documents

Publication Publication Date Title
US11159297B2 (en) Mobile station aggregation of acknowledgments and negative acknowledgments in wireless networks
JP6830100B2 (ja) Cqi情報受信方法、送信方法、受信装置、及び送信装置
US9083387B2 (en) Communication system with compound coding mechanism and method of operation thereof
CN109474391B (zh) 一种反馈信息传输方法、装置、终端、基站及存储介质
WO2017161541A1 (zh) 下行数据的混合式自动重传请求反馈方法以及装置
US11071134B2 (en) Feedback information receiving method, base station and user equipment
KR20230109794A (ko) 데이터 전송 방법, 단말기 및 네트워크 기기
CN107409016A (zh) 针对确认信息的码字确定
CN101978640A (zh) 协作通信技术
CN108011696A (zh) 重传反馈方法、相关设备及计算机可读介质
WO2019047590A1 (zh) 一种传输方法、装置、终端、基站及存储介质
CN103441816A (zh) 在无线接入系统中发送数据的装置及信道编码方法
US8522117B2 (en) Fast and reliable wireless communication
CN112205057B (zh) 数据传输方法及装置
JP2020519194A (ja) 送信方法、端末装置および基地局
CN103026770B (zh) 用于改善通信系统中的harq反馈的装置及方法
CN110351025A (zh) 信息反馈方法、装置和系统
CN104704761A (zh) 具有灵活重发-响应机制的通信系统及其操作方法
CN104601304A (zh) Ack/nack反馈信息的传输方法和装置以及接收方法和装置
CN107113118B (zh) 应答消息传输方法和网络设备
CN112994844B (zh) 一种信道编码方法、数据接收方法及相关设备
CN110798889A (zh) 一种通信方法及装置
CN104025491A (zh) 用于使用群标识符进行确收的方法和装置
WO2019095926A1 (zh) 一种应答信息发送方法及装置
CN106375070B (zh) 一种用于移动通信系统中的重传方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190118

Termination date: 20211008