首页> 中国专利> 在无线通信环境中执行自动重复请求重新设置的方法和装置

在无线通信环境中执行自动重复请求重新设置的方法和装置

摘要

本发明提供了一种用于在无线通信环境中执行自动重复请求(ARQ)过程的方法和装置。通过发送装置/接收装置来触发ARQ重新设置过程的启动。确定与ARQ窗口的开始对应的序号。该序号是在完成ARQ重新设置过程时要由发送装置发送的第一ARQ块的序号。然后,向接收装置发送用于指示所确定的序号的ARQ重新设置消息。因此,在接收装置处的ARQ窗口的第一和第二指针值被设置为ARQ重新设置消息中的序号。向发送装置发送ARQ重新设置确认消息。而且,在发送装置处的ARQ窗口的第一和第二指针值被设置为所确定的序号。

著录项

  • 公开/公告号CN103039030A

    专利类型发明专利

  • 公开/公告日2013-04-10

    原文格式PDF

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

    申请/专利号CN201180037243.7

  • 发明设计人 A.阿吉瓦尔;张泳彬;

    申请日2011-07-01

  • 分类号H04L1/18;H04B7/26;

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

  • 代理人蔡军红

  • 地址 韩国京畿道

  • 入库时间 2024-02-19 18:28:18

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-07-14

    未缴年费专利权终止 IPC(主分类):H04L 1/18 专利号:ZL2011800372437 申请日:20110701 授权公告日:20160803

    专利权的终止

  • 2016-08-03

    授权

    授权

  • 2013-07-31

    实质审查的生效 IPC(主分类):H04L1/18 申请日:20110701

    实质审查的生效

  • 2013-04-10

    公开

    公开

说明书

技术领域

本发明涉及无线通信装置的领域,并且更具体地涉及在无线通信环境中 执行自动重复请求(ARQ)重新设置过程。

背景技术

基于各种标准(例如,基于电气和电子工程师协会(IEEE)802.16的 WiMAX标准和其向IEEE802.16m的演进)的宽带无线网络提供各种类型的 服务,诸如语音和分组数据等。为了提供这些种类的服务,需要在移动台(MS) 和基站(BS)之间交换控制信息和数据分组。在移动台和基站上通过各种协 议来产生控制信息,而在移动台和基站上通过各种应用来产生数据分组。

通常,无线通信标准(例如,3GPP LTE、IEEE802.20和IEEE802.16e-2005) 使用在介质访问控制(MAC)层的自动重复请求(ARQ)协议来在移动台和 基站之间可靠地发送数据分组。在通常的ARQ操作中,发送装置(例如,移 动台或基站)向接收装置(例如,基站或移动台)发送一个或多个ARQ块, 并且等待来自接收装置的确认。可以明白,一个或多个ARQ块的每一个被分 配了序号。如果接收装置成功地接收到ARQ块,则接收装置向发送装置发送 肯定的确认。如果接收装置检测到丢失了一个或多个ARQ块,则接收装置向 发送装置发送否定确认。因此,发送装置基于从接收装置接收的ARQ反馈来 更新ARQ窗口。类似地,接收装置基于接收的ARQ块来更新被更新的ARQ 窗口。

通常,在发送装置上,ARQ窗口由两个指针组成。第一指针(ARQ TX WINDOW START)是窗口的开始,并且指向已经被发送装置发送并且还没有 被接收装置肯定地确定的、最小序号的ARQ块。第二指针(ARQ TX NEXT BSN)是接下来要由发送装置发送的ARQ块的序号。这个值将驻留在包括 ARQ_TX_WINDOW_START和(ARQ_TX_WINDOW_START+ ARQ_WINDOW_SIZE)的间隔ARQ_TX_WINDOW_START至 (ARQ_TX_WINDOW_START+ARQ_WINDOW_SIZE)中。

在接收装置上,ARQ窗口也由两个指针组成。第一指针(ARQ RX  WINDOW START)是窗口的开始,并且指向未被接收装置正确地接收的、最 小序号的ARQ块。第二指针(ARQ RX NEXT BSN)是由接收装置接收的最 高ARQ块的最大序号加一。这个值将驻留在包括 ARQ_RX_WINDOW_START和(ARQ_RX_WINDOW_START+ ARQ_WINDOW_SIZE)的间隔ARQ_RX_WINDOW_START至 (ARQ_RX_WINDOW_START+ARQ_WINDOW_SIZE)中。为了ARQ块的可 靠发送,期望在发送装置和接收装置处的ARQ窗口是同步的。例如,当在无 线信道中存在错误时,失去在发送装置和接收装置处的ARQ窗口之间的同 步。

当失去同步时,发送装置或接收装置的ARQ实体启动ARQ重新设置过 程。在发送装置处启动ARQ重新设置过程的情况下,ARQ实体禁止新的ARQ 块的发送和否定确认的ARQ块的重发。然后,ARQ实体向在接收装置处的 ARQ实体发送ARQ重新设置消息,并且等待来自在接收装置处的ARQ实体 的ARQ重新设置消息。基于该ARQ重新设置消息,在接收装置处的ARQ 实体禁止ARQ块接收,并且将第一指针(ARQ_RX_WINDOW_START)设 置为0,将第二指针(ARQ RX NEXT BSN)设置为0,丢弃在ARQ块中接 收的所有不完整的MAC服务数据单元(SDU),并且使能ARQ块接收。然 后,在接收装置处的ARQ实体向在发送装置处的ARQ实体发送ARQ重新 设置消息。因此,在发送装置处的ARQ实体将第一指针 (ARQ_TX_WINDOW_START)设置为0,将第二指针(ARQ TX NEXT BSN) 设置为0,丢弃在丢弃状态中的ARQ块,并且然后使能ARQ块的发送。可 以明白,当在ARQ块使用期限内未接收到对于ARQ块的确认时,ARQ块被 称为处于丢弃状态。当通过接收装置的ARQ实体启动ARQ重新设置过程时, 除了在接收装置处的ARQ实体向发送装置的ARQ实体发送ARQ重复请求 之外,执行类似的ARQ重新设置过程。

在当前的ARQ重新设置过程中,在发送装置处的ARQ实体禁止新的 ARQ块并且也禁止被否定确认的ARQ块的发送,然后向在接收装置处的 ARQ实体发送ARQ重新设置消息。在ARQ重新设置消息的发送时,不启动 承载具有新的ARQ块的MAC层分组的新的HARQ处理。然而,可以有HARQ 处理,其中该处理是活动的,并且发送在禁止新的ARQ块的发送之前产生的 ARQ块。可以注意到,可以在承载ARQ块的HARQ处理的完成之前完成承 载具有新的ARQ重新设置消息的MAC层分组的HARQ处理。结果,在接 收装置处的ARQ实体可以比在发送装置发送ARQ重新设置消息前产生的 ARQ块更早地接收到ARQ重新设置消息。

一般,在物理层使用HARQ,以发送具有ARQ块的MAC层分组。该 MAC层分组由包括ARQ块的MAC PDU组成。在HARQ中,多个HARQ 处理(每个HARQ处理承载MAC层分组)同时是活动的。应当明白,由发 送装置发送的MAC层分组因为多个HARQ处理而无序地被接收,每一个 HARQ处理因为不同的信道条件而尝试不同的重发尝试。

因为在HARQ处理中承载的MAC层分组由属于不同连接的多个MAC PDU构成,所以发送装置可能不能在发送ARQ重新设置消息时终止正在进 行的HARQ发送。换句话说,如果发送装置终止正在进行的HARQ发送,则 可能丢失与其它连接对应的数据。

替代地,可以在处理在MAC层分组中的MAC PDU之前在接收装置处 执行HARQ重新排序。然而,当一个连接的MAC PDU因为其它连接的MAC PDU而被延迟时,HARQ重新排序如果在连接上被执行则可能使得服务质量 (QoS)变差。

发明内容

【技术问题】

下面使用示例来说明上述的现有ARQ重新设置过程的限制:

1)数据丢失:在ARQ重新设置过程完成后由发送装置发送的大量ARQ 块可以被作为重复而丢弃。考虑尺寸为512的ARQ窗口的系统。也考虑当启 动ARQ重新设置过程时从序号(SN)300开始的ARQ块处于发送中。

假定在重新设置ARQ窗口后接收装置接收到序号为300的ARQ块。在 接收到序号为300的ARQ块时,接收装置启动清理定时器,并且等待序号从 0至299的ARQ块的接收。通常,考虑到用于ARQ块的ARQ重发的次数来 配置清理定时器值。因为由于在ARQ窗口的一端上接收到ARQ块而引起了 上述情形,因此,当清理定时器期满时,发送装置可能已经在启动ARQ重新 设置后发送了新的ARQ块,但是不是接收装置正预期的所有ARQ块。为了 说明的目的,考虑发送装置在启动ARQ重新设置后和在清理定时器期满前发 送了200个ARQ块。而且,考虑接收装置接收到所有200个ARQ块。

在清理定时器的期满后,在接收装置处的ARQ窗口在序号301处开始, 而在发送装置中的ARQ窗口在序号200处开始。结果,当发送装置发送以序 号200开始的ARQ块时,从序号200至300的所有ARQ块作为重复而被丢 弃,导致在上层(TCP)的数据丢失和大量重发。

2)不可靠的传递(应用的错误的数据接收):考虑发送装置已经发送了 序号从0至3的ARQ块,并且第一指针(ARQ_TX_WINDOW_START)指 向序号0,并且第二指针(ARQ_TX_NEXT_SN)指向序号4。在序号为0的 ARQ块中发送MAC SDU1。在序号为1的ARQ块中发送MAC SDU2。在 序号为2的ARQ块中发送MAC SDU3的第一片断。在序号为3的ARQ块 中发送MAC SDU3的最后一个片断。当启动ARQ重新设置过程时,序号为 3的ARQ块处于发送中。接收装置在ARQ重新设置过程后接收到这个ARQ 块。在完成ARQ重新设置过程后,发送装置在以序号=0开始的ARQ块中 再一次发送MAC SDU。

现在考虑序号为0的ARQ块承载MAC SDU1。序号为1的ARQ块承 载MAC SDU2和MAC SDU3。序号为2的ARQ块承载MAC SDU4的第一 片断,并且序号为3的ARQ块承载MAC SDU4的最后一个片断。当接收装 置接收到序号为3的ARQ时,该ARQ块在ARQ接收器已经接收到序号为3 的ARQ块时作为重复而被丢弃。接收装置然后组合序号为2和序号为3的 ARQ块以形成MAC SDU,并且向上层发送。但是,当MAC SDU由来自SDU 4的前半部分和来自SDU3的后半部分构成时,MAC SDU是错误的。

【技术解决方案】

本发明提供了一种用于在无线通信环境中执行自动重复请求(ARQ)重 新设置的方法和系统。在下面对本发明实施例的详细说明中,参考形成其一 部分的附图,并且在附图中,通过例示示出了其中可以实施本发明的特定实 施例。以充分的细节描述这些实施例,以使得本领域内的技术人员能够实施 本发明,并且应当明白,可以使用其它实施例,并且可以在不偏离本发明的 范围的情况下进行改变。因此,不以限制的意义看待下面的详细说明,并且 仅通过所附权利要求来限定本发明的范围。

附图说明

图1是根据一个实施例的、用于执行自动重复请求(ARQ)重新设置过 程的无线通信系统的框图。

图2是图示根据一个实施例的、在无线通信环境中执行ARQ重新设置过 程的示例性方法的流程图。

图3是图示根据另一个实施例的、在无线通信环境中执行ARQ重新设置 过程的示例性方法的流程图。

图4是图示根据仍一个实施例的、在无线通信环境中执行ARQ重新设置 过程的示例性方法的流程图。

图5是图示根据再一个实施例的、在无线通信环境中执行ARQ重新设置 过程的示例性方法的流程图。

图6A和6B图示根据一个实施例的、ARQ重新设置消息和ARQ重新设 置确认消息的示例性格式。

图7是示出用于实现本主题的实施例的各个部件的发送装置的框图。

图8是示出用于实现本主题的实施例的各个部件的接收装置的框图。

在此所述的附图仅用于说明的目的,并且不意欲以任何方式限制本公开 的范围。

具体实施方式

图1是根据一个实施例的、用于执行自动重复请求(ARQ)重新设置过 程的无线通信系统100的框图。在图1中,无线通信系统100包括具有ARQ 发送实体106的发送装置102、具有ARQ接收实体108的接收装置104和网 络110。例如,发送装置102可以是基站或用户设备。而且,接收装置104 可以是用户设备或基站。

在示例性操作中,考虑ARQ发送实体106启动ARQ重新设置过程,用 于同步与发送装置102和接收装置104相关联的ARQ窗口。可以明白,ARQ 接收实体108也可以启动ARQ重新设置过程。ARQ发送实体106在启动ARQ 重新设置过程时确定与ARQ窗口的开始对应的序号。所确定的序号是在完成 ARQ重新设置过程时要由发送装置102发送的第一ARQ块的序号。

ARQ发送实体106向接收装置104发送用于指示所确定的ARQ块的序 号的ARQ重新设置消息。因此,ARQ接收实体108将在接收装置104处的 ARQ窗口的第一指针(ARQ_RX_WINDOW_START_SN)值和第二指针 (ARQ_RX_NEXT_SN)值设置为在从发送装置102接收到的ARQ重新设置 消息中指示的序号。ARQ接收实体108然后向发送装置102发送ARQ重新 设置确认消息。在接收到ARQ重新设置确认消息时,ARQ发送实体106将 在发送装置102处的ARQ窗口的第一指针 (ARQ_TX_WINDOW_START_SN)值和第二指针(ARQ_TX_NEXT_SN) 值设置为所确定的序号(即,在由ARQ发送实体106发送的ARQ重新设置 消息中指示的序号)。因此,以如上所述的方式,完成ARQ重新设置过程。 因此,发送装置102和接收装置104在完成ARQ重新设置过程时从由ARQ 发送实体106确定的序号起开始它们的ARQ窗口,而与发送装置102或接收 装置104是否启动ARQ重新设置过程无关。而且,在下面的图2-5的说明中 更详细地描述根据本发明的一个或多个实施例的ARQ重新设置过程。

图2是图示根据一个实施例的、在无线通信环境中执行ARQ重新设置过 程的示例性方法的流程图200。在步骤202处,ARQ发送实体106在启动ARQ 重新设置过程时禁止新的ARQ块的发送和先前发送的ARQ块的重发。在图 2中的步骤202-222图示当发送装置102启动ARQ重新设置过程时在发送装 置102和接收装置104之间执行的ARQ重新设置过程。

在步骤204,当触发ARQ重新设置过程的启动时,ARQ发送实体106 确定与ARQ窗口的开始对应的序号。根据一个实施例,在发送装置102和接 收装置104中的ARQ窗口在ARQ重新设置过程的完成时从所确定的序号起 开始。在一个实施例中,所确定的序号对应于在ARQ重新设置过程的完成时 要由发送装置102发送的第一ARQ块的序号。可以注意到,可以与步骤202 基本上同时地执行步骤204。

在一个实施例中,当触发ARQ重新设置过程的启动时,基于在发送装置 102处的ARQ窗口的第一指针值(ARQ_TX_WINDOW_START_SN)来确定 序号。在一种示例性实现方式中,基于下面公式来确定与ARQ窗口的开始对 应的序号(ARQ_WINDOW_START_SNARQ_RESET):

ARQ_WINDOW_START_SNARQ_RESET= (ARQ_TX_WINDOW_START_SN+ARQ_WINDOW_SIZE)mod (ARQ_SN_MODULUS),

其中,ARQ_WINDOW_START_SNARQ_RESET是要确定的序号, ARQ_TX_WINDOW_START_SN是在触发ARQ重新设置过程的启动时在发 送装置102处的ARQ窗口的开始顺序。ARQ_SN_MODULUS是唯一序号值 的个数。在一个示例中,考虑序号为10个比特并且ARQ_WINDOW_SIZE= 512的系统。如果ARQ_TX_WINDOW_START_SN=0,则 ARQ_WINDOW_START_SNARQ_RESET=(0+512)mod(1024)=512。可以注意 到,在完成ARQ重新设置过程时,发送装置102发送以序号=512开始的新 的ARQ块。换句话说,接收装置104在完成ARQ重新设置过程时预期接收 的第一ARQ块是序号为512的ARQ块。

在一个替代实施例中,基于在触发ARQ重新设置过程的启动时在发送 装置102处的ARQ窗口的第二指针值(ARQ_TX_NEXT_SN)来确定序号。 在一种示例性实现方式中,基于下面公式来确定与ARQ窗口的开始对应的序 号(ARQ_WINDOW_START_SNARQ_RESET):

ARQ_WINDOW_START_SNARQ_RESET=(ARQ_TX_NEXT_SN+ ARQ_WINDOW_SIZE)mod(ARQ_SN_MODULUS),

其中,ARQ_TX_NEXT_SN是比最后发送的新的ARQ块的序号大的一 个。

在步骤206,ARQ发送实体106发送具有所确定的序号的ARQ重新设 置消息。该ARQ重新设置消息向ARQ接收实体108指示启动了ARQ重新 设置过程。在接收到ARQ重新设置消息时,ARQ接收实体108在步骤208 禁止对来自发送装置102的ARQ块的接收。在步骤210,ARQ接收实体108 在接收到ARQ重新设置消息时丢弃在ARQ块中的不完整的MAC PDU。

在步骤212,ARQ接收实体108将在接收装置104处的ARQ窗口的第 一指针值(ARQ_RX_WINDOW_START_SN)和第二指针值(ARQ_RX NEXT_SN)设置为在ARQ重新设置消息中指示的序号 (ARQ_WINDOW_START_SNARQ_RESET)。在步骤214处,ARQ接收实体108 使能对来自发送装置102的ARQ块的接收。在步骤216处,ARQ接收实体 108发送用于确认ARQ重新设置消息的接收的ARQ重新设置确认消息。

在步骤218处,ARQ发送实体106将在接收装置104处的ARQ窗口的 第一指针值(ARQ_TX_WINDOW_START_SN)和第二指针值 (ARQ_RX_NEXT_SN)设置为所确定的序号 (ARQ_WINDOW_START_SNARQ_RESET)。在步骤220处,ARQ发送实体106 在设置在ARQ窗口中的第一和第二指针值后丢弃在丢弃状态中的ARQ块。 在步骤222处,ARQ发送实体106使能对接收装置104的ARQ块的发送。

图3是图示根据另一个实施例的、在无线通信环境中执行ARQ重新设置 过程的示例性方法的流程图300。在图3中所示的方法中,ARQ接收实体108 在步骤302向发送装置102发送用于指示ARQ重新设置过程的启动的ARQ 重新设置消息。可以从图3看出,步骤304-324类似于如上所述的步骤 202-222,并且因此省略其步骤304-324的说明。

图4是图示根据另一个实施例的、在无线通信环境中执行ARQ重新设置 过程的示例性方法的流程图400。可以注意到,图4图示当被发送装置102 启动时执行ARQ重新设置的示例性方法,并且因此该过程类似于在图2中所 示的ARQ重新设置过程,除了步骤416和418之外。

在步骤416处,ARQ接收实体108向ARQ发送实体106发送ARQ重新 设置确认消息,用于指示在重新设置ARQ窗口前(即,在在步骤412将ARQ 窗口的第一指针值和第二指针值设置为在来自ARQ发送实体106的ARQ重 新设置消息中接收到的序号前)由在接收装置104处的ARQ窗口的第一指针 值指示的ARQ块的序号。因此,在步骤418,ARQ发送实体106将具有比 在ARQ重新设置确认消息中的序号小的序号的ARQ块看作被接收装置104 肯定地确认。因此,发送装置102避免在被肯定地确认的ARQ块中发送的 MAC SDU的重发。

图5是图示根据另一个实施例的、在无线通信环境中执行ARQ重新设置 过程的示例性方法的流程图500。可以注意到,图5图示执行由接收装置104 启动的ARQ重新设置过程的示例性方法,并且类似于在图3中所示的ARQ 重新设置过程,除了步骤518和520之外。

在步骤518处,ARQ接收实体108向ARQ发送实体106发送ARQ重新 设置确认消息,用于指示在重新设置ARQ窗口前(即,在在步骤514将ARQ 窗口的第一指针值和第二指针值设置为在来自ARQ发送实体106的ARQ重 新设置消息中接收到的序号前)由在接收装置104处的ARQ窗口的第一指针 值指示的ARQ块的序号。因此,在步骤520,ARQ发送实体106将具有比 在ARQ重新设置确认消息中的序号小的序号的ARQ块看作被接收装置104 肯定地确认。因此,发送装置102避免在被肯定确认的ARQ块中发送的MAC SDU的重发。

图6A和6B图示根据一个实施例的、ARQ重新设置消息和ARQ重新设 置确认消息的示例性格式600和650。在图6A中,示意表示600描述了当发 送装置102启动ARQ重新设置过程时向接收装置102发送的包括所确定的序 号的ARQ重新设置消息(例如,在步骤206中发送的ARQ重新设置消息) 的格式。示意图示600也图示当接收装置104启动ARQ重新设置过程时向接 收装置104发送的包括所确定的序号的ARQ重新设置消息(例如,在步骤 308中发送的ARQ重新设置消息)的另一种格式。可以看出,ARQ重新设 置消息包括另外的“ARQ窗口开始“字段,用于指示用于重新设置ARQ窗 口的所确定的序号。

在图6B中,示意表示650描述了当在接收装置104接收到ARQ重新设 置消息时包括由第一指针值指示的序号的ARQ重新设置确认消息(例如,在 步骤416发送的ARQ重新设置确认消息)的格式。可以看出,ARQ重新设 置确认消息包括另外的“ARQ接收器窗口开始“字段,用于指示当在接收装 置104处接收到ARQ重新设置消息时与接收装置104的ARQ窗口的开始对 应的ARQ块的序号。

图7是示出用于实现本主题的实施例的各个部件的发送装置102的框图。 在图7中,发送装置102包括处理器702、存储器704、只读存储器(ROM) 706、收发器708、总线710、通信接口712、显示器714、输入装置716和光 标控制718。

在此使用的处理器702表示任何类型的计算电路,诸如但是不限于微处 理器、微控制器、复杂指令集计算微处理器、精简指令集计算微处理器、超 长指令字微处理器、显式并行指令计算微处理器、图形处理器、数字信号处 理器或任何其它类型的处理电路。处理器702也可以包括嵌入控制器,诸如 通用或可编程逻辑器件或阵列、专用集成电路、单芯片计算机和智能卡等。

存储器704和ROM706可以是易失性存储器或非易失性存储器。存储器 704包括ARQ发送实体106,用于执行根据如上所述的一个或多个实施例的 重新设置ARQ窗口的一个或多个步骤(例如,确定与ARQ窗口的开始对应 的序号,并且将ARQ窗口的第一指针值和第二指针值设置为所确定的序号)。 可以在存储元件中存储和从存储元件访问多种计算机可读存储介质。存储元 件可以包括用于存储数据和机器可读指令的任何适合的存储器装置,诸如只 读存储器、随机存取存储器、可擦除可编程只读存储器、电可擦除可编程只 读存储器、硬盘驱动器、用于处理致密盘的可装卸介质驱动器、数字视频盘、 磁盘、磁带盒、存储卡和Memory Sticks(记忆棒)TM等。

可以与模块相结合地实现本主题的实施例,该模块包括功能、过程、数 据结构和应用程序,用于执行任务或限定抽象数据类型或低级硬件环境。在 上述的存储介质的任何一种上存储的机器可读指令可以被处理器702执行。 例如,根据本主题的教导和在此描述的实施例,计算机程序可以包括能够执 行用于重新设置ARQ窗口的一个或多个步骤的机器可读指令。在一个实施例 中,程序可以被包括在致密盘只读存储器(CD-ROM)上,并且被从CD-ROM 装载到在非易失性存储器中的硬盘驱动器。根据本主题的各个实施例,机器 可读指令可以使得发送装置102编码。

收发器708可以能够向接收装置发送包括与ARQ窗口的开始对应的序号 的ARQ重新设置消息,并且接收响应于ARQ重新设置消息的ARQ重新设 置确认消息。总线710作为在发送装置102的各个部件之间的互连。本领域 内的技术人员公知诸如通信接口712、显示器714、输入装置716和光标控制 718的部件,因此,省略其说明。

图8是示出用于实现本主题的实施例的各个部件的接收装置104的框图。 在图8中,接收装置104包括处理器802、存储器804、只读存储器(ROM) 806、收发器808、总线810、通信接口812、显示器814、输入装置816和光 标控制818。

在此使用的处理器802表示任何类型的计算电路,诸如但是不限于微处 理器、微控制器、复杂指令集计算微处理器、精简指令集计算微处理器、超 长指令字微处理器、显式并行指令计算微处理器、图形处理器、数字信号处 理器或任何其他类型的处理电路。处理器802也可以包括嵌入控制器,诸如 通用或可编程逻辑器件或阵列、专用集成电路、单芯片计算机和智能卡等。

存储器804和ROM806可以是易失性存储器或非易失性存储器。存储器 804包括ARQ接收实体108,用于执行根据如上所述的一个或多个实施例的 重新设置ARQ窗口的一个或多个步骤(例如,接收包括所确定的序号的ARQ 重新设置消息,并且将ARQ窗口的第一指针值和第二指针值设置为所确定的 序号)。可以在存储元件中存储和从存储元件访问多种计算机可读存储介质。 存储元件可以包括用于存储数据和机器可读指令的任何适合的存储器装置, 诸如只读存储器、随机存取存储器、可擦除可编程只读存储器、电可擦除可 编程只读存储器、硬盘驱动器、用于处理致密盘的可装卸介质驱动器、数字 视频盘、磁盘、磁带盒、存储卡和Memory Stick(记忆棒)TM等。

可以与模块相结合地实现本主题的实施例,该模块包括功能、过程、数 据结构和应用程序,用于执行任务或限定抽象数据类型或低级硬件环境。在 上述的存储介质的任何一种上存储的机器可读指令可以被处理器802执行。 例如,根据本主题的教导和在此描述的实施例,计算机程序可以包括能够执 行用于重新设置ARQ窗口的一个或多个步骤的机器可读指令。在一个实施例 中,程序可以被包括在致密盘只读存储器(CD-ROM)上,并且被从CD-ROM 装载到在非易失性存储器中的硬盘驱动器。根据本主题的各个实施例,机器 可读指令可以使得接收装置104编码。

收发器808可以能够接收包括与ARQ窗口的开始对应的序号的ARQ重 新设置消息,并且向发送装置102发送ARQ重新设置确认消息。总线810 作为在接收装置104的各个部件之间的互连。本领域内的技术人员公知诸如 通信接口812、显示器814、输入装置816和光标控制818的部件,因此,省 略其说明。

已经参考特定示例实施例描述了本实施例。显然,在不偏离各个实施例 的较广的精神和范围的情况下,可以对于这些实施例进行各种修改和改变。 而且,可以使用硬件电路来使能和操作在此所述的各个装置、模块、选择器 和估计器等,所述硬件电路例如是基于互补金属氧化物半导体的逻辑电路、 固件、软件和/或硬件、固件和/或在机器可读介质中包含的软件的任何组合。 例如,可以使用晶体管、逻辑门和诸如专用集成电路的电路来体现各个电子 结构和方法。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号