用于对来自接入探测的分组选择性确认的装置和方法

文档序号:7793119阅读:205来源:国知局
用于对来自接入探测的分组选择性确认的装置和方法
【专利摘要】本公开内容的方面是针对能够对来自接入探测的分组进行选择性确认的装置和方法。在一个方面,装置包括:收发机,其被配置为从无线节点接收与接入探测消息相关联的帧集合,其中,接入探测消息包括多个帧,帧集合包括上述多个帧的子集;和处理系统,其被配置为基于确定是否正确接收了帧集合中的每个帧,生成选择性确认消息。该确认包括关于接收到帧集合中的至少一个帧的指示。收发机可以发送具有被分配给无线节点以允许跟踪响应的标识符的选择性确认消息。此外还声明和描述了其它方面、实施例和特征。
【专利说明】用于对来自接入探测的分组选择性确认的装置和方法
[0001]对相关申请的交叉引用以及要求优先权
[0002]本申请要求享有(a)于2012年5月30日递交的美国临时专利申请N0.61/653,397和(b)于2012年4月4日递交的美国临时专利申请N0.61/620,369的优先权和权益。出于所有适用的目的,通过引用如在下文中完全阐述一样将以上两个申请并入本文中。

【技术领域】
[0003]本专利申请中所讨论的技术一般涉及无线通信,具体而言,涉及用于对来自接入探测的分组进行选择性确认的方法和装置。实施例使能并提供用于高效地使用功率以节约功率用量以及使用高效的接入探测通信的方式。

【背景技术】
[0004]无线通信系统已经被广泛地部署以提供各种类型的通信内容,例如语音、视频、分组数据、消息、广播等等。可以通过共享可用系统资源(例如,时间、频率和功率)的多个用户的无线设备来接入这些系统。这样的无线通信系统的例子包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、3GPP长期演进(LTE)系统和正交频分多址(OFDMA)系统。
[0005]在诸如cdma2000 Ix系统之类的系统中,当无线设备尝试接入系统或响应来自基站的寻呼时,无线设备可能需要发送一串或多串接入探测。这些探测可以称为接入探测序列。在接入信道(由无线设备用于与基站进行短信令消息交互通信的反向CDMA信道)上发送每个接入探测。这些短信令消息交互可以与诸如呼叫发起、寻呼响应、注册和连接建立之类的操作相关联。在使用诸如通过信令的数据(data-over-signaling)之类的技术的情况下,可以将接入探测用于运送业务数据(其通常是在数据信道上传输的数据)。
[0006]在通过信令的数据中,接入探测序列可以用于使用接入信道发送一定量的业务数据。在将接入探测用于通过信令的数据的情况中,接入信道除了短信令消息交互之外还可以用于携带数据。通常,要发送的业务数据量足够小到使用一个接入探测来发送。因为通过信令的数据在诸如接入信道的信令信道上发送业务数据,所以它不要求建立任何业务信道。因此,通过使用通过信令的数据,可以避免连接建立。然而,由于每个接入探测的有效载荷中的附加信息,接入探测的平均大小可能会增加。因此,对于这样的系统而言具有高效的接入探测通信可能是有益的。


【发明内容】

[0007]以下内容概括了本公开内容的一些方面,以提供对所讨论的技术的基本理解。这一概括不是对本公开内容的所有预期特征的详尽概述,其既不是要标识本公开内容所有方面的关键或重要元素,也不是要界定本公开内容的任意或所有方面的范围。其唯一目的是以概括的形式给出本公开内容的一个或多个方面的一些概念,以作为下文所给出的更详细描述的序言。
[0008]本公开内容的方面是针对能够选择性地确认来自接入探测的分组的装置和方法。在一个方面,提供了用于无线通信的方法。该方法包括:向无线节点发送包含多个帧的接入探测消息;确定是否从该无线节点接收到与多个帧中的帧子集相关联的确认,其中,所述确认包括关于该无线节点接收到帧子集中的至少一个帧的指示;以及基于接收到确认,重传多个帧。
[0009]在另一个方面,提供了用于无线通信的方法。该方法包括:从无线节点接收与接入探测消息相关联的帧集合,其中,接入探测消息包括多个帧,帧集合包括上述多个帧的子集;确定是否正确接收了帧集合中的每个帧;以及基于确定来生成确认,其中,确认包括关于接收到帧集合中的至少一个帧的指示。
[0010]在另一个方面,提供了用于无线通信的方法。该方法包括:从无线节点接收能力消息,所述能力消息表示无线节点支持对接收与接入探测消息相关联的多个帧中的帧子集的传输的选择性确认;基于选择性确认消息,向无线节点发送多个帧连同关于支持选择性重传多个帧的指示;确定是否从无线节点接收到第一选择性确认消息,其中,第一确认消息包括关于该无线节点接收到帧子集中的至少一个帧的指示;以及基于接收到第一选择性确认消息,重传多个帧。
[0011]在另一个方面,提供了用于无线通信的方法。该方法包括:从无线节点接收与接入探测消息相关联的帧集合,其中,接入探测消息包括多个帧,帧集合包括上述多个帧的子集;基于确定是否正确接收了帧集合中的每个帧,生成选择性确认消息,其中,确认包括关于接收到帧集合中的至少一个帧的指示;以及发送选择性确认消息连同被分配给无线节点以允许所述无线节点跟踪对所述选择性确认消息的响应的标识符。
[0012]在另一个方面,提供了用于无线通信的装置。该装置包括:用于从无线节点接收能力消息的单元,其中能力消息表示无线节点支持对接收与接入探测消息相关联的多个帧中的帧子集的传输的选择性确认;用于基于选择性确认消息,向无线节点发送多个帧连同关于支持选择性重传多个帧的指示的单元;用于确定是否从无线节点接收到第一选择性确认消息的单元,其中,第一选择性确认消息包括关于该无线节点接收到帧子集中的至少一个帧的指示;以及用于基于接收到第一选择性确认消息,重传多个帧的单元。
[0013]在另一个方面,提供了用于无线通信的装置。该装置包括:用于从无线节点接收与接入探测消息相关联的帧集合的单元,其中,接入探测消息包括多个帧,帧集合包括上述多个帧的子集;用于基于确定是否正确接收了帧集合中的每个帧,生成选择性确认消息的单元,其中,确认包括关于接收到帧集合中的至少一个帧的指示;以及用于发送选择性确认消息连同被分配给无线节点以允许所述无线节点跟踪对所述选择性确认消息的响应的标识符的单元。
[0014]在另一个方面,提供了用于无线通信的装置。该装置包括收发机,其被配置为:从无线节点接收能力消息,所述能力消息表示无线节点支持对接收与接入探测消息相关联的多个帧中的帧子集的传输的选择性确认;基于选择性确认消息,向无线节点发送多个帧连同关于支持选择性重传多个帧的指示;和处理系统,其被配置为确定是否从无线节点接收到第一选择性确认消息,其中,第一选择性确认消息包括关于该无线节点接收到帧子集中的至少一个帧的指示,其中,收发机还被配置为基于接收到第一选择性确认消息,重传多个帧。
[0015]在另一个方面,提供了用于无线通信的装置。该装置包括:收发机,其被配置为从无线节点接收与接入探测消息相关联的帧集合,其中,接入探测消息包括多个帧,帧集合包括上述多个帧的子集;和处理系统,其被配置为基于确定是否正确接收了帧集合中的每个帧,生成选择性确认消息,其中,确认包括关于接收到帧集合中的至少一个帧的指示,其中,收发机被配置为发送选择性确认消息连同被分配给无线节点以允许所述无线节点跟踪对所述选择性确认消息的响应的标识符。
[0016]在另一个方面,一种计算机程序产品包括机器可读存储介质,其中机器可读存储介质包括:用于从无线节点接收能力消息的代码,其中能力消息表示无线节点支持对接收与接入探测消息相关联的多个帧中的帧子集的传输的选择性确认;用于基于选择性确认消息,向无线节点发送多个帧连同关于支持选择性重传多个帧的指示的代码;用于确定是否从无线节点接收到第一选择性确认消息的代码,其中,第一确认消息包括关于该无线节点接收到帧子集中的至少一个帧的指示;以及用于基于接收到第一选择性确认消息,重传多个帧的代码。
[0017]在另一个方面,一种用于无线通信的计算机程序产品包括机器可读存储介质,其中机器可读存储介质包括:用于从无线节点接收与接入探测消息相关联的帧集合的代码,其中,接入探测消息包括多个帧,帧集合包括上述多个帧的子集;用于基于确定是否正确接收了帧集合中的每个帧,生成选择性确认消息的代码,其中,所述确认包括关于接收到帧集合中的至少一个帧的指示;以及用于发送选择性确认消息连同被分配给无线节点以允许所述无线节点跟踪对所述选择性确认消息的响应的标识符的代码。
[0018]在结合附图阅读了以下对本发明的具体的示例性实施例的描述之后,对于本领域的技术人员而言,本发明的其它方面、特征和实施例将是显而易见的。尽管本发明的特征可能是相对于下面的某些实施例和附图来讨论的,但是本发明的所有实施例可以包括本文所讨论的一个或多个有利特征。换言之,尽管一个或多个实施例可能是作为具有某些有利特征来讨论的,但是也可以根据本文所讨论的本发明的各个实施例来使用一个或多个这样的特征。类似地,尽管下文可能将示例性实施例作为设备、系统或方法实施例来讨论,但是应该理解的是,这样的示例性实施例可以实现在各种设备、系统和方法中。

【专利附图】

【附图说明】
[0019]在以下的【具体实施方式】和附图中将描述本公开内容的这些和其它示例方面,其中:
[0020]图1是无线通信系统的框图,其中,可以根据一些实施例来实现针对接入探测的选择性确认方法的各个方面。
[0021]图2是根据所公开的方法的各个方面来配置的示例性无线设备的框图,其中,可以实现针对接入探测的选择性确认方法的各个方面。
[0022]图3是根据所公开的方法的各个方面来配置的示例性基站的框图,其中,可以实现针对接入探测的选择性确认方法的各个方面。
[0023]图4是根据一些实施例的图2的无线设备的示例性控制模块的框图。
[0024]图5是根据一些实施例的用于图1的无线网络中的接入探测序列的数据图。
[0025]图6是根据一些实施例的接入探测序列中的接入探测的数据图。
[0026]图7是根据一些实施例的接入信道传输的数据图。
[0027]图8是针对图2的无线设备的接入探测的选择性确认方法的流程图,其中无线设备是根据所公开的方法的一个方面来配置的。
[0028]图9是针对图3的基站的接入探测的选择性确认方法的流程图,其中基站是根据一些实施例来配置的。
[0029]图10是示出图8和图9的示例操作的消息交互流图。
[0030]图11是针对图2的无线设备的接入探测的第二种选择性确认方法的流程图,其中无线设备是根据所公开的方法的一个方面来配置的。
[0031]图12是针对图3的基站的接入探测的选择性确认方法的流程图的第一部分,其中基站是根据所公开的方法的一个方面来配置的。
[0032]图13是图12的流程图的第二部分。
[0033]图14是示出图11、图12和图13的示例操作的消息交互流图。
[0034]根据常见的做法,为了清楚起见可以简化一些附图。因此,附图可以不描绘给定装置(例如,设备)或方法的所有部件。最后,在整个说明书和所有附图中,相同的参考数字可以用于在表示相同的特征。

【具体实施方式】
[0035]在以下描述中,参考了附图,其中以说明的方式示出了可以实践本公开内容的特定方法。所述方法旨在以充分的细节来描述本公开内容的方面,以使得本领域的技术人员能够实现本发明。可以利用其它方法,并可以在不脱离本公开内容的范围的情况下对所公开的方法进行改变。以下的详细描述不是要作为限制的意义,本发明的范围仅由所附的权利要求书来限定。
[0036]本文所描述的元素可以包括相同元素的多个实例。一般地,这些元素可以由数字指示符(例如,“110”)来标示,并由跟有字母指示符的数字指示符(例如,“ 110A”)或者由“短划线”分隔的数字指示符(“110-1”)来具体标示。对于以下描述的情况,大部分元素数字指示符是以弓丨入并最完整地讨论该元素的示图的编号开始的。
[0037]以下描述提供例子,而不是要限制权利要求书中阐述的范围、适用性或配置。在不脱离本发明的精神和范围的情况下,可以对所讨论的元素的功能和排列进行改变。在适当时,各个方面可以省略、替换或添加各种过程或部件。例如,可以用与所描述的顺序不同的顺序来执行所描述的方法,并可以添加、省略或组合各个步骤。同样,针对某些方面描述的特征可以在其它方面中相组合。
[0038]作为一个例子,本文的讨论可能会涉及CDMA和演进的数据优化(EV-DO)协议和系统,以指示公开的方案的一些方面的附加细节。另一个例子是称为同步(IX)语音和(EV-DO)数据(SV-DO)的补充的设备增强项,其使得CDMA2000设备在进行活动的IX电路交换语音呼叫的同时,能够接入EV-DO分组数据业务。本领域的技术人员将认识到的是,所公开的方法的方面可以被用于和包含于许多其它无线通信协议和系统中。
[0039]图1是示出无线通信系统100的例子的框图。系统100包括基站106、无线设备150和基站控制器120。系统100能够支持多个载波上的操作(例如,不同频率的波形信号)。多载波发送机可以在多个载波上同时发送已调制信号。每个已调制信号可以是CDMA信号、TDMA信号、OFDMA信号、单载波频分多址(SC-FDMA)信号等。每个已调制信号可以在不同的载波上发送,并可以携带控制信息(例如,导频信号)、开销信息、数据等。
[0040]基站106可以经由基站天线与无线设备150无线地通信。基站106被配置为在控制器120的控制下与无线设备150通信。基站106站点的每一个都可以为各自的地理区域提供通/[目覆盖。每个基站106的覆盖区域110可以被标识为110-a、110_b或110_c。可以将基站106的覆盖区域110划分为扇区(未示出,但仅占覆盖区域的一部分)。系统100的基站106可以包括不同类型的基站(例如,宏基站、微基站和/或微微基站)。
[0041]无线设备150可以分散在整个覆盖区域110中。无线设备150可以被称为移动站、无线设备、接入终端(AT)、用户设备(UE)或用户单元等。无线设备150可以包括蜂窝电话和无线通信设备,也可以包括个人数字助理(PDA)、其它手持设备、上网本、笔记本电脑、电视机、娱乐设备、机器对机器设备等。
[0042]图2是示出可以代表无线设备150中的一个无线设备的示例性无线设备200的框图。无线设备200可以具有任意数目的不同配置,例如个人电脑(例如,膝上型电脑、上网本电脑、平板电脑等)、蜂窝电话、PDA、数字视频录像机(DVR)、互联网设备、游戏控制台、电子阅读器等。无线设备200还可以具有诸如水表、电表、监控设备等之类的配置。无线设备200可以具有诸如电池的具有内部电源供应(未示出)的移动配置,以促进移动操作。
[0043]无线设备200可以配备一组两个或两个以上的天线250。天线可以用于去往/来自无线设备200的无线通信的发送/接收。在本公开内容的一些方面,天线组250包括主天线和一根或多根辅天线,其中主天线用于在无线通信信道上发送和接收无线通信,而一根或多根辅天线用于在相同的无线信道上接收无线通信,以提供RxD。在一些其它方面,一根或多根辅天线可以用于在不同的无线通信信道上接收无线通信。在一些设备中,可以在超过两个的无线通信信道上接收无线通信,其中这样的设备包括在三个或三个以上不同的无线通信信道上接收无线通信所必需的附加天线。
[0044]可以将接收机模块210和发送机模块220耦合到天线组250。接收机模块210接收来自天线组的信号,对信号进行解调和处理,并将经处理的信号提供给控制模块230 (例如,处理系统)。类似地,发送机模块220接收来自控制模块230的信号,对信号进行处理和调制,并使用天线组250来发送经处理和调制的信号。在本公开内容的一些方面,可以将发送机模块220和收机模块210并入单个收发机模块中。控制模块230执行与无线设备200的操作相关的处理任务,并可以与用户接口 280相耦合,其中用户接口 280允许无线设备200的用户选择各种功能,控制并与无线设备200互动。例如,经由一条或多条总线(未示出),无线设备200的各个部件可以与无线设备200的一些或全部其它部件通信。
[0045]图3是不出可以代表基站150中的Iv基站的不例性基站300的框图。基站300可以包括一组两个或两个以上的天线350,其可以用于去往/来自基站300的无线通信的发送/接收。在本公开内容的一些方面,天线组350包括多根天线。在一些其它方面,上述多根天线可以用于在不同的无线通信信道上接收无线通信。在一些设备中,可以在超过两个的无线通信信道上接收无线通信,其中这样的设备包括在三个或三个以上不同的无线通信信道上接收无线通信所必需的附加天线。
[0046]接收机模块310和发送机模块320是与天线组350相耦合的。接收机模块310接收来自天线组的信号,对信号进行解调和处理,将经处理的信号提供给控制模块330。类似地,发送机模块320接收来自控制模块330的信号,对信号进行处理和调制,并使用天线组350来发送经处理和调制的信号。在本公开内容的一些方面,可以将发送机模块320和接收机模块310并入单个收发机模块中。控制模块330执行与基站300的操作相关的处理任务,并与缓冲器380相耦合,其中缓冲器380允许基站300的用户选择各种功能,控制并与基站300互动。例如,经由一条或多条总线(未示出),基站300的各个部件可以与基站300的一些或全部其它部件通信。
[0047]图4根据所公开的方案的一些方面示出了可以用于实现无线设备200的控制模块230和基站300的控制模块330的控制模块400。控制模块400包括处理器模块410。控制模块400还可以包括存储器450。作为非限制性的例子,存储器450可以包括随机存取存储器(RAM)、只读存储器(ROM)、非易失性随机存取存储器(NVRAM),或其组合。存储器450可以存储计算机可读、计算机可执行的软件代码420,其包含被配置为当执行时使处理器模块410执行无线设备200的各种功能(例如,呼叫处理、消息路由、应用执行等)的指令。可替代地,软件代码420可以不直接由处理器模块410执行,但是可以被配置为使处理器模块410 (例如,当编译或执行时)执行本文所描述的功能,例如本文所描述的算法和过程。
[0048]当在无线设备200中执行软件代码420时,软件代码420还可以使处理器模块410跟踪并记录历史使用数据,例如与由无线设备200接收和发送的分组的通信特性相关的历史使用数据。可以将历史通信数据存储在存储器450中,并由处理器模块410按需要进行存取和更新。例如,当在基站300中执行软件代码420时,软件代码420还可以使处理器模块410从由无线设备200发送的接入探测序列中接收并解码接入探测。可以将接入探测数据存储在存储器450中,并由处理器模块410按需要进行存取和更新。
[0049]处理器模块410可以包括智能硬件设备(例如,诸如由高通公司、英特尔公司或AMD制造的中央处理单元(CPU))、微控制器、专用集成电路(ASIC)等。处理器模块410可以包括语音编码器(未示出),其被配置为经由麦克风接收音频、将音频转换为代表接收的音频的分组、将音频分组提供给发送机模块220,以及提供用户是否在讲话的指示。处理器模块410可以执行用户通过用户接口 280可以存取的一个或多个应用,以生成要从无线设备200发送的数字内容。这样的数字内容可以包括电子邮件或文本消息通信(仅举两个例子),处理器模块410可以将其转换为数据分组并将数据分组提供给发送机模块220。对于基站300,处理器模块410可以被配置为解码一个或多个接入探测帧,以重构接入探测,并使用各种错误检查方法(包括本文所公开的任意错误检查方法)来确定是否正确接收了每个接入探测帧。此外,可以进一步使用纠错技术,以减少重传接入探测帧的需求,接入探测帧可以通过使用这样的纠错方法来修正。
[0050]如以上所讨论的,响应于来自基站300的寻呼或为了接入网络,诸如无线设备200的无线设备可以将接入探测作为接入探测序列的一部分发送给诸如基站300的基站。图5示出了具有第一接入探测510-1到第η个接入探测510-η的接入探测序列500。通常,无线设备200可以控制用于发送接入序列中的接入探测的发射功率。初始地,发送诸如接入探测510-1的相对较低功率的接入探测。如果在某个时间段(示出为多个确认时段510-1到510-(η-1)中的确认时段510-1)内没有接收到确认,则使用较高的功率发送诸如接入探测510-2的另一个接入探测。换言之,无线设备用于发送接入探测序列500中的每个接入探测的功率从规定的最小发射功率逐步增大,直到无线设备从基站接收到确认或达到规定的最大发射功率为止。诸如接入探测序列500的接入探测序列的一次或多次重复构成了接入尝试。
[0051]图6示出了可以代表接入探测序列500中的一个接入探测的单个接入探测600,其中每个接入信道传输是由前导码610和可以包括接入数据620和信令数据630的消息组成(例如反向导频信道传输)。同样参考图7,其示出了具有接入信道有效载荷710和填充760的接入信道传输700,其分解为可以用于发送诸如单个接入探测600的接入探测的多个接入探测帧730。接入探测600的传输在长度上为整数个帧,并携带一个接入信道消息。如所示出的,多个接入探测帧包括接入探测帧数据部分720-1到接入探测帧数据部分720-4。接入探测帧数据部分720-1到接入探测帧数据部分720-4的每一个都包括各自的帧质量指示符(F),示出为巾贞质量指示符722-1到巾贞质量指示符722-4。
[0052]在公开的方法的一个方面,帧质量指示符可以包括诸如循环冗余码(CRC)的检错码,这是一类线性检错码,其通过确定多项式除法的余数来生成奇偶校验比特。接入探测帧数据部分720-1到接入探测帧数据部分720-4的每一个还包括各自的编码器尾比特(T),示出为编码器尾比特724-1到编码器尾比特724-4。在公开的方法的一个方面,编码器尾比特是添加到数据块尾部的固定比特序列,以将卷积编码器复位到已知的状态。作为非限制性的例子,在cdma2000 Ix系统中,在反向增强的接入信道的帧中发送接入探测数据,并且每个帧被单独编码并包括CRC。基站可以尝试对每个帧分别地解码,并使用CRC来检查解码是否成功。如本文所使用的,如果接收到帧并且对其正确解码(例如,经解码的帧通过了 CRC校验),则可以认为帧被正确或成功地接收。此外,如果已经从正确接收的帧完全重构了接入探测,则可以认为接入探测被正确或成功地接收。
[0053]通常,当无线设备200发送诸如多个接入探测帧730的接入探测时,基站300可以尝试对多个接入探测帧730进行检测和解码,并且当正确接收到接入探测时,向无线设备200发出确认。如果基站300仅正确接收了接入探测中的部分数据,而不能正确接收余下的部分,将不会发送确认。如果无线设备200没有接收到确认,则无线设备200将会在下一个接入探测传输中再次发送整个数据。这是对空中链路资源的浪费。此外,冗余传输可能会不必要地增加基站300处的干扰,因此使其它无线设备的反向链路信道恶化。
[0054]如本文所进一步描述的,在公开的方法的一个方面,基站300在发出确认之前不等待对接入探测消息的解码。替代地,基站300可以确定来自接收的接入探测的多个帧的子集是否被解码,并且基站300可以发送指示那些分组被解码的确认。本文将对正确接收多个分组的子集的这一确认称为“选择性确认”(SACK)消息。
[0055]参考图8,其示出了针对无线设备(诸如无线设备200)的选择性接入探测确认过程800;参见图9,其示出了针对基站(诸如基站300)的选择性接入探测确认过程900;以及参见图10,其示出了针对无线设备200和基站300之间的接入探测传输的呼叫流1000的非限制性的例子;本文将描述接入探测确认方法的各个方面。
[0056]在802处,无线设备200可以在如图10中所示的接入探测传输I 1002中向基站300发送接入探测消息,其中接入探测传输I 1002具有多个接入探测帧(APF)APR) 1002-1到 APF3 1002-4。
[0057]在902处,基站300可以从无线节点200接收与接入探测消息1002相关联的帧集合。基站300还可以接收从无线节点200发送的、用于表示其支持本文所公开的选择性确认方法的指示或消息。操作可以接着在904处继续。
[0058]在904处,基站300可以确定是否正确接收了帧集合中的每个帧。如图10中所示,尽管无线节点200已经发送了多个接入探测帧APR) 1002-1到APF3 1002-4,但是正确接收的帧集合仅包括接入探测帧APR)和APF3。该帧集合构成了多个接入探测帧APR) 1002-1到APF3 1002-4的子集。如上文所述,因为基于基站300对与每个帧关联的CRC进行校验,基站已经确定接入探测帧APR)和APF3被正确解码,所以认为正确接收了这些帧。
[0059]在906处,基站300可以在诸如缓冲器380的缓冲器中存储正确接收的接入探测帧APR)和APF3。例如,缓冲器可以具有多个分配位或槽位,以存储接收的接入探测帧。如图10中的缓冲器状态21054所示,接入探测帧APR)和APF3分别存储在缓冲槽1054-1和1054-4中,如具有空的缓冲槽1052-1到1052-4的缓冲器状态I 1052所示,缓冲槽1054-1和1054-4先前在初始化时是空的。在公开的方法的一个方面,基站300保留槽位以存储可能在将来的重传中正确接收的接入探测帧。例如,成功接收重传的接入探测帧APFl 1002-2和APF2 1002-3。在公开的方法的一个方面,如果在基站300可以尝试重组接入探测消息之前,其需要临时的存储器位置以存储接入探测帧,则基站300可以仅需要缓存正确接收的接入探测帧。此外,尽管在图10中将缓冲器状态示出为仅具有四个槽位,对本领域的技术人员应该显而易见的是,可以使用具有任意大小的缓冲器。此外,如有必要可以使用多个缓冲器。可以通过解码接入探测的前导码(例如,图6中示出的前导码610)来确定用于缓存多个接入探测帧的每一个接入探测帧的必要的缓存空间。
[0060]在910处,基站300可以确定是否已经正确接收到接入探测的所有接入探测帧并因此可以重组接入探测。如果还没有正确接收到所有接入探测帧,这意味着还不能重组接入探测消息,那么操作可以在920处继续。否则,如果已经正确接收了所有接入探测帧,那么操作可以在930处继续。
[0061]在920处,基站300可以基于904处的确定来生成确认。在公开的方法的一个方面,该确认是选择性确认,其包括对仅接收到正确接收的多个帧中的帧集合的指示。如图10中所示,基站300可以生成具有包括比特1012-1到1012-4的位掩码的选择性确认消息I1012,其中,将比特1012-1和1012-4均设置为“I”以指示基站300已经正确接收了接入探测帧APR)和APF3。在公开的方法的另一个方面,选择性确认消息仅可以标识一些接入探测帧,最多为基站300已正确接收的所发送的多个接入探测帧。然后,无线设备200可以仅选择性地重传在公开的方法的其它方面的选择性确认消息中所标识的接入探测帧之后的接入探测帧。在公开的方法的另一个方面,选择性确认消息可以仅标识仍然需要的帧。通常,通过向无线设备200指示需要重传哪些接入探测帧,选择性确认消息可以优化接入探测帧的重传(或部分重传)。更一般地,在接入探测帧中有任何一个无法被正确接收到时,选择性确认消息可以允许无线设备200避免重传所有的接入探测帧。一旦生成了选择性确认,操作可以接着在922处继续。
[0062]在922处,基站300向无线设备200发送选择性确认消息I 1012。在公开的方法的一个方面,选择性确认可以在寻呼信道上发送,并可以包括精确地指示已经正确接收了哪些接入探测帧(即正确接收并解码)的位图。
[0063]在804处,无线设备200可以确定是否从基站300接收到与多个帧中的帧子集相关联的确认。如本文将进一步描述的,在无线设备200处接收到这样的选择性确认消息之后,在下一个接入探测中可以不发送由基站300已经正确接收到的接入探测帧。因此,下一个接入探测可以仅包含新的信息,并可以减少或消除冗余传输。因此,未来的接入探测可以更短。选择性确认消息是可选的,在这个意义上,如果寻呼信道满了,则可以跳过选择性确认消息的传输。以这种方式,可以不影响寻呼信道的容量。换言之,诸如寻呼信道的其它更关键的信道的传输可以不被中断。此外,如果没有接收到选择性确认消息,则无线设备200可以在下一个接入探测中再次发送整个数据。在图10中所示的例子中,无线站200可以接收由基站300在910处发送的选择性确认消息I 1012。操作可以接着在810处继续。
[0064]在810处,无线设备200可以确定是否从基站300接收到与多个帧相关联的确认。在公开的方法的一个方面,确认消息可以是指示基站300没有正确接收到所有接入探测帧的选择性确认消息(例如,选择性确认消息可以仅标识已被正确接收的接入探测帧)。在这种情况下,操作可以在820处继续。在公开的方法的另一个方面,确认消息可以指示基站300已经正确接收了所有接入探测帧。在该情况下,操作完成。在图10中所示的例子中,无线站200可以接收由基站300在910处发送的选择性确认消息I 1012,其中选择性确认消息I 1012是与多个帧的子集相关联的。也就是说,选择性确认消息I 1012指示来自接入探测传输I 1002的接入探测帧APR) 1002-1和APF3 1002-4已经被基站300正确接收到。
[0065]在820处,无线设备200可以基于接收到选择性确认来重传多个帧。在公开的方法的一个方面,帧的重传包括以较高功率重传帧集合。如图10中所示,选择性确认消息I1012包括均被设置为“I”的比特1012-1和1012-4,以指示接入探测帧APR)和APF3已经被基站300正确接收到。因此,在接入探测传输2 1004中,无线设备200可以仅向基站300重传APFl 1004-1和APF2 1004-2。应该注意到的是,如果无线设备确定没有从基站300接收到确认,那么它可以默认重传多个帧中的所有帧。
[0066]一旦无线设备200重传了基站300没有正确接收到的接入探测帧,那么操作可以返回到804处,其中可以确定基站300是否正确接收了重传的接入探测帧。应该注意到的是,在如上所述无线设备200确定基站300已经完全接收到接入探测帧之前,由804、810和820组成的循环操作可以重复。
[0067]在924处,基站300可以接收与接入探测消息相关联的另一帧集合的重传。在公开的方法的一个方面,另一帧集合仅由之前没有被正确接收到的帧组成。如图10中的例子所示,基站300可以在无线设备200发送的接入探测传输2 1004中仅接收接入探测帧APFl1004-1和APF2 1004-2,它们是在904处描述的例子中没有接收到的接入探测帧。
[0068]一旦接收到重传的接入探测帧,操作可以接着返回到904处,如上所述,此处确定基站300是否可以对每个接收到的接入探测帧都进行正确解码。操作接着如906和910处所述的继续。应该注意到的是,在正确接收到接入探测消息的所有接入探测帧并且重组了接入探测消息之前,包括904、906、910和920-924的循环操作可以重复。
[0069]继续图10中的例子,假设已经正确接收到接入探测帧APFl 1004-1和APF21004-2,如缓存状态3 1056所示,将接入探测帧APFl 1004-1和APF2 1004-2分别存储在缓冲器380的缓冲槽APFl 1056-2和APF2 1056-3中。操作可以接着在910处继续,此处确定接入探测消息完成。操作可以接着在930处继续。
[0070]在930处,基站300可以基于正确接收的接入探测帧来重组接入探测消息。如图10中所示,可以根据缓存的接入探测帧APR) 1056-1到APF3 1056-4来重组接入探测消息。一旦重组了接入探测帧,操作可以在932处继续。
[0071]在932处,基站300可以发送对于已经正确接收了所有接入探测帧的确认。在公开的方法的一个方面,如图10中所示,该确认消息可以指示已经正确接收了所有接入探测帧,如ACK消息2 1014中所示,其中位掩码中的每个比特(包括比特1014-1到1014-4)都被设置为“1”,以指示接入探测帧APR)到APF3已经被基站300正确接收到。在公开的方法的另一个方面,该确认可以仅包括指示已经正确接收了所有接入探测帧的指示或信息。作为非限制性的例子,可以将二进制比特用来指示已经正确接收了所有接入探测帧。
[0072]一旦基站300发送了确认,无线设备200可以在804处确定接收到确认,随后操作可以在810处继续,其中无线设备200可以确定基站300已经正确接收了所有接入探测帧。如果已经正确接收了所有接入探测帧,那么操作可以结束。
[0073]作为较少的传输尝试的副产品,公开的方法可以提供减少的冗余反向链路传输、在基站300处降低的干扰水平以及在无线设备200处的电源节省。此外,在某种意义上,公开的方法可以后向兼容于没有选择性确认消息的情况,系统正常工作,并且可以跳过选择性确认消息本身以避免中断其它更加关键的信道。
[0074]期望的是选择性确认特征的实现对系统的各种设备是可选的,这提供了更大的灵活性。因此,任何基站或无线设备都可以在系统中操作一无论它是否支持选择性确认。在公开的方法的一个方面,提供基站和无线设备的选择性确认能力的信令可以允许与不实现选择性确认的节点的互操作性。具体地,通过在支持SACK消息传送的基站和无线设备中提供能力信令,公开的方法的各个方面可以与传统基站和无线设备一起工作。
[0075]此外,通过提供可以使用由基站300向每个无线设备指派的标识信息的基站重组引擎,其允许基站300跟踪哪些包含部分APF的接入探测传输是与哪个无线设备相关联的,基站300能够与多个无线设备一起工作。
[0076]参考图11,其示出了针对诸如无线设备200的无线设备的第二种选择性接入探测确认过程1100 ;参考图12和图13,其示出了针对诸如基站300的基站的第二种选择性接入探测确认过程1200 ;以及参考图14,其示出了针对无线设备200和基站300之间的接入探测传输的呼叫流1400的非限制性的例子;本文将描述接入探测确认方法的各个方面。
[0077]在1202处,基站300可以通过诸如SACK能力消息1402的配置消息或指示来向无线设备200通知基站300支持SACK。基站300可以向多个无线设备200广播SACK能力消息1402。在公开的方法的一个方面,SACK能力消息可以是通用接入参数消息(GAPM)的一部分,其中可以向GAPM添加比特以用信号告知在基站300处是否支持选择性确认。GAPM还可以提供以信号发送基站300的其它能力。可以通过由基站300向多个无线设备(可以包括无线设备200)广播GAPM来执行信号发送。应该注意到的是,本文将不支持SACK操作的无线设备和基站称为“传统无线设备”、“传统基站”或“传统设备”。在传统无线设备(其可能不能读取GAPM (尽管它们可以接收GAPM))的情况下——不能有效地对能力比特进行解码,基站300仍然可以在非SACK模式下与它们一起工作。因此,SACK能力消息1402的使用可以允许所公开的方法的各个方面与传统无线设备后向兼容。
[0078]在1102处,无线设备200可以确定基站300是否包括SACK能力。在公开的方法的一个方面,这一确定可以基于从基站300接收的SACK能力消息1402。如果无线设备200确定基站300支持SACK,那么操作可以在1120处继续。否则,操作可以在1110处继续。
[0079]在1110处,其中无线设备200确定基站300不支持SACK,那么无线设备200可以在非SACK模式下操作,本文也将其称为“传统模式”。
[0080]在1120处,其中无线设备200确定基站300支持SACK,那么如图14中所示,无线设备200可以向基站300发送具有多个APF 0-12的接入探测消息1412a。接入探测消息1412a还可以在多个APF 0-12的前面包括前导码部分。
[0081]APF 0-12与图10的APR) 1002-1到APF3 1002-4相类似。接入探测传输1412a包括从无线设备200发送的反向增强接入信道(R-EACH)数据帧——其一部分可以被无线设备200用于在每个接入尝试中指示支持SACK。在公开的方法的一个方面,无线设备200可以将R-EACH数据帧中的分段指示符(SI)字段1422a(帧的前两个比特)用于提供对SACK支持的指示。例如,通常默认将这前两个比特设置为值“00”。因此,当无线设备200决定向基站300指示其支持选择性确认时(如上所述,在无线设备200通过读取从基站300发送的GAMP能力比特而确定基站300支持SACK后),无线设备200可以使用值“01”。可以由无线设备200针对每个接入尝试作出是否在SACK模式下操作并在接入探测中提供选择性确认的决定。可以理解的是,无线设备200可以不向不支持选择性确认的基站发送具有值“01”的SI,从而这些基站不会意外地看到SI中具有“无效”值的R-EACH。然而,当支持SACK的基站(诸如基站300)看到R-EACH数据帧中的SI字段中的值“01”时,基站可以确定无线设备在这一接入尝试中支持选择性确认,因而如果接入探测的任一部分没有接收至IJ,基站可以响应于R-EACH数据帧向无线设备发送SACK消息。还可以理解的是,如果无线设备200没有在接入尝试中指示支持选择性确认,则无线设备200不会意外地接收到SACK消息。因此,基站300可以通过宣告或广播其SACK能力来指示其支持SACK,但是无线设备200可以通过在无线设备200发送的接入探测中用信号发送其支持SACK操作的能力来决定是否在SACK模式下操作。
[0082]每个R-EACH数据帧还可以包括接入探测信息部分1424a,其提供关于接入探测消息1412a的信息。在公开的方法的一个方面,接入探测信息部分1424a包括移动ID字段(其可以提供识别无线设备200的信息)和接入探测长度字段(其可以提供接入探测传输1412a的大小信息,包括接入探测消息1412a中的帧数)。
[0083]应该注意到的是,如果基站300没有接收到帧0,那么基站300可能不能确定SACK能力和同样重要的无线设备200的移动ID,并可能不能响应无线设备200,因此,无线设备200可能必须再次重传完整的接入探测。
[0084]在1204处,基站300可以从无线节点200接收与接入探测消息1412a相关联的帧集合。基站300还可以接收由无线节点200使用SI 1422a发送的无线设备200的SACK能力。操作可以接着在1206处继续。
[0085]在1206处,基站300可以确定是否正确接收了接入探测消息1412a中的帧集合中的每个帧,并在1208处缓存正确接收的帧。已经分别针对在图9的904和906处描述的基站300的操作对这些操作进行了讨论,为了避免重复已经公开的材料,将不会再次描述这些操作。
[0086]在1210处,确定基站300是否正确接收了所有APF。如果是这样的话,那么操作在1230处继续。否则,操作在1212处继续。在所示出的例子中,尽管无线节点200已经发送了多个接入探测帧APF O-12,但基站300检测到的帧集合仅包括R-EACH帧O、1、2、4、5、7和12。因此,由于没有正确接收到所有的APF,操作在1212处继续。
[0087]在1212处,基站300可以确定无线设备200是否支持SACK。在公开的方法的一个方面,如以上讨论的,基站300可以通过检查无线设备200发送的SI字段1422a来确定无线设备200是否支持SACK。如果无线设备200支持SACK,那么操作在1220处继续。否则,如果无线设备200不支持SACK,那么由于没有正确接收到所有APF,基站300可以不发送确认。换言之,基站300可以在接入探测确认的传统模式下操作。
[0088]在1220处,如果无线设备200支持SACK,那么基站300可以生成诸如选择性确认码(SACK_C0DE)的标识符或标识码,如本文将进一步描述的,其是可以帮助基站300正确地组装由无线设备200发送的接入消息的无线设备200的唯一标识。在公开的方法的一个方面,SACK_C0DE的大小可以是8比特,这可以同时处理多达256个接入。
[0089]在1222处,基站300可以基于在1210处的确定来生成确认。在公开的方法的一个方面,该确认是SACK消息1442a,其包括对仅接收到正确接收的多个帧中的帧集合的指示以及在1220处生成的SACK_C0DE。如图14中所示,SACK消息1442a可以包括SACK_C0DEI (SC-1) 1454a和包括比特0_12的位掩码1452a,其中,比特O、1、2、4、5、7和12被设置为“I”以指示APF 0、1、2、4、5、7和12已经被基站300正确接收到。位掩码1452a可以基于所确认的帧数目来改变长度。在公开的方法的另一个方面,SACK消息1442a可以仅标识一些接入探测帧,最多为基站300已经正确接收的所发送的多个接入探测帧。然后,无线设备200可以仅重传在公开的方法的其它方面的SACK消息1442a中所标识的接入探测帧之后的接入探测帧。在公开的方法的另一个方面,SACK消息1442a可以仅标识仍然需要的帧。通常,如以上所讨论的,通过向无线设备200指示需要重传哪些接入探测帧,SACK消息1442a可以优化接入探测帧的重传。更一般地,在接入探测帧中有任意一个无法被正确接收到时,SACK消息1442a可以允许无线设备200避免重传所有的接入探测帧。一旦生成了 SACK消息1442a,操作可以接着在1224处继续。
[0090]为了提供SACK操作模式,基站300可能需要将来自每个无线设备的不同接入探测传输的所有数据帧按照初始的顺序组装到一起。应该注意到的是,基站300不可以丢失对从不同无线设备发送的APF的追踪,因为这将产生不正确解码的接入探测。在公开的方法的一个方面,位掩码的设计可以用于将来自不同接入探测传输的R-EACH数据帧按正确顺序排放。
[0091]作为解释本文给出的位掩码设计的各个方面的例子,假设R-EACH消息具有总共N个数据帧。只有基站300知道移动ID和接入尝试的长度(即针对要生成的选择性确认消息必须对一些(第一个或更多)数据帧进行解码),基站300才可以提供选择性确认。因此,基站300需要保持长度为N的重组缓冲器。假设初始的接入探测中有M个数据帧。在初始确认中,位掩码的长度与接入尝试中的数据帧的总数相同。在随后的重传中,由于无线设备可以只重传失败的数据帧,因此可以缩短位掩码的长度。因此,开始时N = M,在随后的每个接入探测中,因为无线设备可以只需重传基站300没有成功接收的数据帧,M可以变短。因此,基站300可以在SACK消息1442a中将长度为M的位掩码返回给无线设备200。与以上针对图10讨论的方法相类似,如果没有接收到特定的数据帧,基站300可以在重组缓冲器中保持“空缺(gap) ”。如果在稍后的传输中接收到数据帧,它可以填补空缺。然而,只有当我们明确知道一次只有一个移动台接入基站时(这不一定是真实的),上述算法才起作用。
[0092]当多个移动台接入使用SACK模式的基站300时,基站300需要知道应该将新接收的R-EACH数据帧填补到与特定接入尝试相对应的哪个重组缓冲器中。通常,无线设备200可以在传输的第一个帧(帧O)中发送移动ID (如在接入探测信息字段1424a中)。在随后的重传中,因为帧O已经被接收到,因此无线设备200可以不用再次发送移动ID,从数据资源的角度来看,重传这一信息是不期望的。然而,在重传中缺少移动ID意味着移动ID不能用于重组重传的APF。
[0093]在公开的方法的一个方面,引入SACK_C0DE以指导基站300重组从无线设备200接收的重传APF。具体地,如本文将进一步描述的,在通过从基站300接收到SACK消息而需要的任意帧的重传中,无线设备200可以在新接入探测传输的传输中插入SACK_C0DE。在新接入探测传输中,当基站300看见SACK_C0DE时,它可以确定这一新接入探测的帧去往哪个重组缓冲器。SACK_C0DE的使用提供了接入探测的正确重组。
[0094]SACK_C0DE的使用还可以帮助解决诸如当无线设备200没有接收到SACK消息之类的问题。在公开的方法的一个方面,在无线设备200的相同接入尝试中,基站300可以挑选不同的SACK_C0DE,并在它每次发送SACK消息时将其分配给无线设备200。然后,无线设备200可以在其对SACK消息进行响应的时候使用最新的SACK_C0DE。因此,对于每一对SACK消息(基站300)/APF重传(无线设备200),都可以使用不同的SACK_C0DE。参考图14,第一 SACK_C0DE可以由基站300生成,并在SACK消息1442a中被发送给无线设备200,该码被示出为SC-11454a。然后,如本文进一步详述的,无线设备200可以在第二接入探测传输1412b中使用分配的第一 SACK_C0DE(即,SC-11454a)以补充其APF重传。然后,如果基站300需要发送另一个SACK以回复无线设备200的重传,它可以生成要在第二 SACK消息1442b中向无线设备200发送的第二 SACK_C0DE (例如示出为SC_21454b的码)。然后,如本文进一步详述的,无线设备200可以在第三接入探测传输1412c中使用分配的第二 SACK_CODE(即,SC-21454b)以补充其APF重传。在接收到包括SACK_C0DE的每个新接入探测传输时,基站300能够使用先前存储的SACK_C0DE列表和它们各自的分配来匹配对应的无线设备,接下来是重传的APF想要去往的缓存。
[0095]如果SACK_C0DE丢失,从而无线设备没有接收到最新的SACK消息,则来自无线设备的任何重传都可能具有先前的SACK_C0DE。当基站看到较老的而不是最新的SACK_C0DE时,它将知道最新的SACK消息丢失了。基站知道哪些“空缺”是针对该传输的,并仍然可以以新的接入探测填补它们。在公开的方法的一个方面,一轮历史SACK_C0DE可能是足够的。例如,如果无线设备200没有从基站300接收到第二 SACK消息1442b,并因此不知道第二SACK_C0DE SC-2 1454b,无线设备 200 可以重传包含“旧” SACK_C0DE SC-1 1426b 的第二接入探测传输1412b。然后,在确定了无线设备200发送的SACK_C0DE不是第二 SACK_C0DESC-2 1454b而是第一 SACK_C0DE SC-1 1454a时,基站300可以意识到无线设备200没有接收到第二 SACK消息1442b。基站300仍然可以使用重传的APF,因为其包含基站之前没有接收到的帧。因此,即使由于无线设备200重传了某些不需要重传的APF(例如,如无线设备200没有接收到的第二 SACK消息1442b所指出的,基站300正确接收了初始的APF 8、9和11)而浪费了一些资源,基站300仍然可以尝试从这一重传来重构无线设备200丢失的任何APF (例如,初始APF 3、6和10)。
[0096]在1224处,基站300将SACK消息1442a发送给无线设备200。在公开的方法的一个方面,SACK消息可以在寻呼信道中发送,并可以包括精确指示哪些接入探测帧以及SACK_CODE已经被正确接收(即,正确接收并解码)的位图。
[0097]在1122处,无线设备200可以确定是否从基站300接收了与多个帧中的帧子集相关联的SACK消息。如本文所进一步描述的,在无线设备200处接收到这样的SACK消息之后,可以不在下一个接入探测中发送由基站300已经正确接收到的接入探测帧。因此,下一个接入探测可以仅包含新的信息,并可以减少或消除冗余传输。因此,未来的接入探测可以更短。在图14中所示的例子中,无线设备200可以接收由基站300在1224处发送的SACK消息1442a。操作可以接着在1130处继续。
[0098]在1130处,无线设备200可以确定是否从基站300接收到与多个帧相关联的SACK消息。通常,在接入尝试中支持SACK操作的无线设备可以监视来自基站的SACK消息。在公开的方法的一个方面,如以上所述,确认消息可以是指示基站300还没有正确接收到所有接入探测帧的SACK消息一即,SACK消息可以仅标识已经被正确接收到的接入探测帧。在这一情况下,操作可以在1140处继续。在公开的方法的另一个方面,确认消息可以指示基站300已经正确接收到所有接入探测帧。在该情况下,对于接入探测确认而言操作可以结束。在图14中所示的例子中,无线设备200可以接收由基站300在1224处发送的SACK消息1442a,其中SACK消息1442a是与多个帧的子集相关联的。也就是说,SACK消息1442a指示来自接入探测传输1412a的接入探测帧APF 0、1、2、4、5、7和12已经被基站300正确接收到了。
[0099]在1140处,无线设备200可以基于接收到SACK消息1442a来重传多个帧。如图14中所示,在第二接入探测传输1412b中,无线设备200可以仅向基站300重传APF 3、6和8-11。应该注意到的是,如果无线设备200确定没有从基站300接收到确认,那么它可以默认重传多个帧中的所有帧。此外,无线设备200可以在第二接入探测传输1412b中包括SACK头(SH)部分。SH部分包括SI部分1422b、SC-1部分1426b和接入探测信息部分1424b。
[0100]在公开的方法的一个方面,SH部分使用与常规R-EACH数据帧相同的帧结构。因此,基站对于解码相同的帧结构没有问题,也不需要新的硬件设计。具体地,可以不需要重分段/重编码/重调制,因此可以更容易地在无线设备200处实现对选择性确认消息的响应,和在基站300处重组重传的接入探测帧。
[0101]如以上所讨论的,在公开的方法的一个方面,可以将帧的前两个比特(即SI部分1422b)设置为模式“10”。这是使用一种特殊模式,从而可以使得帧区别于传统R-EACH数据帧(其中SI =“00”)和指示SACK支持的新的R-EACH数据帧(其中SI =“01”)。SH可以包括SACK消息中的SACK_C0DE,其在这一例子中是来自基站300发送的SACK消息1442a的SC-1 1454a。第二接入探测传输1412a的其余部分可以包括还没有被正确接收到的R-EACH数据帧(上文提到的APF 3、6和8-11)。应该注意到的是,可以基于基础的APF索引O对APF的索引进行重新编号。因此,如图14中所示,由APF索引0-5来标记用于发送APF 3、6和 8-11 的 APF。
[0102]一旦无线设备200重传了基站300没有正确接收到的接入探测帧连同SC-11426b (由基站300分配的SACK_C0DE),那么操作可以返回到1122处,此处可以确定基站300是否正确接收了重传的接入探测帧。应该注意到的是,在如上所述无线设备200确定基站300已经完全接收了接入探测帧之前,由1122、1130和1140组成的循环操作可以重复。
[0103]返回到1224处,在基站300发送了 SACK消息之后,在图13的1326处,基站300可以接收与接入探测消息相关联的其它帧集合的重传。在公开的方法的一个方面,这一其它帧集合可以仅由先前没有正确接收到的帧(可以是APF 3、6和8-11)组成。
[0104]一旦基站300接收到了包含由无线设备200重传的APF的第二接入探测消息1412b,操作可以继续进行1330,其中确定在SC-1部分1426b中接收的SACK_C0DE是否与基站300在上一个SACK消息传输中分配的SACK_C0DE相同。继续图14中所示的例子,确定所接收的SACK_C0DE是否与SACK消息1442a的SC-1部分1454a等同。如果等同,那么操作在1350处继续。否则,操作在1340处继续。
[0105]在1340处,如果基站300接收的SACK_C0DE不是基站300先前发送给无线设备200的那一个,那么在无线设备200没有接收到最新的SACK消息并发送了与上一个接入探测消息相同的接入探测消息(包括无线设备200认为目前还没有被基站300正确接收到的APF)的假设下,基站300可以重传上一个SACK消息。在另一个实施例中,基站300可以基于对接入探测消息的重传进行的处理来生成新的SACK消息(例如,第二 SACK消息)。在公开的方法的另一个方面,如果不能匹配基站300先前分配的任何SACK_C0DE,那么基站300可以选择忽略接入探测消息。
[0106]在1330处,如果最新的接入探测消息的SACK_C0DE匹配,那么操作可以在1350处继续,其中确定基站300是否可以对每个接收到的接入探测帧进行正确地解码。然后,如果正确接收了所有APF,操作可以如所述地返回到图12的1230处,或者如果没有正确接收到所有APF,则返回到1212处。应该注意到的是,在正确接收到接入探测消息的所有接入探测帧之前,包括1220、1222、1224、1326、1330和1350的循环可以重复。然后,可以在1230处重组探测消息,并在1232处由基站300发送ACK消息。
[0107]继续图14中的例子,假设已经正确接收了无线设备200发送的接入探测消息1412b中的接入探测帧APF 2、3和5,基站300可以发送指示已经正确接收了这些APF的第二 SACK 消息 1442b,以及为了替代 SC-1 1454a 而生成的第二 SACK_C0DE (SC-2) 1454b。对于APF 2、3和5的位置,第二 SACK消息1442b的值为“1”,除此以外(即对于APF 0、1和4的位置)为“0”,以指示基站300正确接收了 APF 2、3和5。应该注意到的是,尽管这些APF中包含的信息代表了接入探测消息1412a中的初始APF 8、9和11,由于随后它们可以被用于填补具有针对这些先前帧的空缺的缓冲器,无线设备200和基站300已经对这些帧的参考进行了重新索引。
[0108]假设无线设备200发送的第三接入探测消息1424c成功完成了在基站300处丢失的APF,如第三接入探测消息1424c的APF 0-2所示,那么操作可以在1230处继续。
[0109]在1230处,基站300可以基于正确接收到的接入探测帧来重组接入探测消息。如图14中所示,可以由从接入探测消息1412a-1412c中缓存的APF来重组接入探测消息。一旦重组了接入探测帧,操作可以在1232处继续。
[0110]在1232处,基站300可以用ACK消息1460的形式向无线设备200发送表示已经正确接收了所有接入探测帧的确认。在公开的方法的一个方面,如图14中所示,通过针对每个APF使用比特来明确地指示,确认消息可以指示已经正确接收了所有APF,其中将位掩码的比特中的每一个设置为“I”以指示基站300已经正确接收了 APF。在公开的方法的另一个方面,确认可以仅包括指示已经正确接收了所有接入探测帧的信息。作为非限制性的例子,在后面的这一方面中,可以将单个二进制比特用来指示已经正确接收了所有接入探测帧。
[0111]一旦基站300发送了确认,无线设备200可以在1122处确定接收到确认,操作接着在1130处继续,其中无线设备200可以确定基站300已经正确接收了所有接入探测帧。如果已经正确接收了所有接入探测帧,那么操作可以结束。
[0112]本文所描述的和附图所示出的一个或多个部件、行为、特征和/或功能可以被重排和/或组合成为单个部件、行为、特征或功能,或者包含于若干部件、行为、特征或功能中。还可以在不脱离所公开的方法的情况下添加额外的元素、部件、行为和/或功能。还可以在软件中有效地实现本文所描述的算法,和/或将本文所描述的算法有效地嵌入到硬件中。
[0113]在本说明书中,可以用框图的形式示出元素、电路和功能,从而不会以不必要的细节使公开的方法不明显。相反,除非本文另外指出,否则所示出和描述的特定的实现仅仅是示例性的,而不应该被解释为实现所公开的方法的唯一方式。此外,方框的定义和各种方框之间的逻辑划分是对特定实现的示例。对于本领域的技术人员显而易见的是,可以由多种其它划分方案来实践所公开的方法。对于大部分来说,已经省略了关于时间考虑等的细节,其中这样的细节对于完整理解所公开的方法不是必需的,并且在相关领域技术人员的能力范围内。
[0114]同样,应该注意到的是,可以将各方面描述为过程,过程可以被描述为流图、呼叫流图、结构图或框图(共同和通常地,“流程图”)。尽管流程图可以将操作描述为连续的过程,但是许多操作都可以是并行或同时执行的。此外,可以重新排列操作的顺序。当过程的操作完成时,该过程就终止了。过程可以对应方法、函数、程序、子例程、子程序、算法等。当过程与函数对应时,它的终止对应于该函数返回到调用函数或主函数。
[0115]本领域技术人员应当理解,可以使用各种不同的技艺和技术中的任意一种来表示信息和信号。例如,在遍及上文的描述中引用的数据、指令、命令、信息、信号、比特、符号以及码片可以用电压、电流、电磁波、磁场或磁性粒子、光场或光学粒子、或者其任意组合来表示。为了简化表达和描述,一些附图可以将信号示出为单个信号。本领域的技术人员应该理解的是,信号可以代表信号总线,其中总线可以具有各种比特宽度,并且可以在任意数目的数据信号(包括单个数据信号)上实现所公开的方法。
[0116]应该理解的是,本文使用诸如“第一”、“第二”等的标示对元素的引用并不限制那些元素的数量或顺序,除非明确说明了这样的限制。相反,本文可以将这些标示用作在两个或多个元素或元素的实例之间进行区别的方便的方法。因此,对第一和第二元素的引用并不表示只能采用两种元素,或第一元素必须以某种方式在第二元素之前。此外,除非明确说明,否则元素集合可以包括一个或多个元素。
[0117]此外,存储介质可以代表用于存储数据的一种或多种设备,包括只读存储器(ROM)、随机存取存储器(RAM)、磁盘存储介质、光存储介质、闪存设备和/或用于存储信息的其它机器可读介质,以及处理器可读介质和/或计算机可读介质。术语“机器可读介质”、“处理器可读介质”和/或“计算机可读介质”可以包括但不限于:诸如便携式或固定存储设备的非暂时性介质,光存储设备,以及能够存储、包含或携带指令和/或数据的其它各种介质。因此,本文所描述的各种方法可以由存储于“机器可读介质”、“处理器可读介质”和/或“计算机可读介质”中的指令和/或数据完全或部分地实现,并由一个或多个处理器、机器和/或设备来执行。
[0118]此外,各方面可以由硬件、软件、固件、中间件、微码或其任意组合来实现。当在软件、固件、中间件或微码中实现时,可以将执行必要任务的程序代码或代码段存储在诸如存储介质或一个或多个其它存储器的计算机可读介质中。处理器可以执行必要的任务。代码段可以表示过程、函数、子程序、程序、例程、子例程、模块、软件包、类或者任何指令组合、数据结构或程序语句。通过传递和/或接收信息、数据、自变量、参数或存储内容可以将代码段耦合到另一个代码段或硬件电路。可以经由任何合适的手段(包括共享内存、消息传递、令牌传递,网络传输等)来传递、转发或发送信息、自变量、参数、数据等。
[0119]可以使用以下设备来实现或执行结合本文所公开的例子所描述的各种说明性的逻辑框、模块、电路、元素和/或部件:被设计为执行本文所描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑设备、分立门或者晶体管逻辑、分立硬件部件或者其任意组合。通用处理器可以是微处理器,但在替代方式中,处理器可以是任何传统处理器、控制器、微控制器或状态机。处理器也可以实施为计算部件的组合,例如DSP与微处理器的组合、多个微处理器、一个或多个微处理器结合DSP内核、或任何其它这种配置。被配置为用于执行本文所描述的方面的通用处理器被认为是用于实施这样的方面的专用处理器。类似地,当被配置为实施本文所描述的方面时,通用处理器被认为是专用处理器。
[0120]结合本文所公开的例子所描述的方法或算法可以以处理单元、编程指令或其它指示的形式,直接包含在硬件、由处理器执行的软件模块、或两者的组合中,并可以包含于单个设备中或分布于多个设备上。软件模块可以位于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、⑶-ROM、或本领域已知的任何其它形式的存储介质。存储介质可以耦合到处理器,使得处理器能够从该存储介质中读取信息或向该存储介质写入信息。可选地,存储介质可以集成到处理器。
[0121]本领域技术人员还应当理解的是,结合本文公开的方面所描述的各种说明性逻辑块、模块、电路和算法步骤可以实现为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件和软件的这种可互换性,以上已经就各种说明性部件、方框、模块、电路和步骤的功能对其进行了整体描述。这样的功能是实现为软件、硬件还是其组合取决于特定应用以及施加给整个系统的设计选择。
[0122]可以在不脱离本发明的情况下在不同的系统中实现本文所描述的本发明的各种特征。应该注意到的是,上述的方面仅仅是例子,不能解释为对本发明的限制。描述多个方面的目的是进行说明,而不是旨在限制权利要求书的范围。因此,对本领域的技术人员显而易见的是,可以容易地将本教导应用于其它类型的装置和许多替代、修改和变化。
[0123]为使本领域的技术人员能够完全理解本公开内容的完整范围,提供了以上描述。对于本领域技术人员来说,对本文所公开的各种配置的修改将是显而易见的。因此,权利要求书并不限于本文所描述的公开内容的各个方面,而是要符合与权利要求书语言相一致的完整范围,其中,除非特别说明,否则以单数形式引用元素不是要表示“一个且仅一个”,而是表示“一个或多个”。除非另外特别说明,否则术语“一些”是指一个或多个。列举了元素组合中的至少一个(例如,“A、B或C中的至少一个”)的权利要求是指所列举的元素中的一个或多个(例如,A、B或C,或者其任意组合)。贯穿这一公开内容所描述的各个方面的元素的所有结构和功能等价物(其对于本领域的技术人员而言是已知的或将要知道的)通过引用被明确地并入本文,并旨在被权利要求书所涵盖。此外,无论这样的公开内容是否明确地记载在权利要求书中,本文所公开的内容都不是旨在奉献给公众的。除非权利要求元素是使用短语“用于……的单元”明确叙述的,或者在方法权利要求的情况中,元素是使用短语“用于……的步骤”叙述的,否则任何权利要求要素都不应该按照35U.S.C.§ 112的第六段来解释。
【权利要求】
1.一种用于无线通信的方法,包括: 向无线节点发送包括多个帧的接入探测消息; 确定是否从所述无线节点接收到与所述多个帧中的帧子集相关联的确认,其中,所述确认包括关于所述无线节点接收到所述帧子集中的至少一个帧的指示;以及 基于接收到所述确认,重传所述多个帧。
2.如权利要求1所述的方法,其中,所述多个帧中的每个帧都包括被配置为允许所述无线节点确定帧是否无错地传送的检错码。
3.如权利要求1所述的方法,其中,所述确认中关于接收的所述指示包括位掩码。
4.如权利要求3所述的方法,其中,重传所述多个帧的至少一部分包括重传在所述位掩码中被指示为还没有成功接收到的所有帧。
5.如权利要求1所述的方法,其中,重传所述多个帧的至少一部分包括使用较高功率来重传所述多个中贞。
6.如权利要求1所述的方法,其中,重传所述多个帧的至少一部分包括基于确定没有接收到与所述帧子集相关联的确认来重传所述多个帧中的所有帧。
7.一种用于无线通信的方法,包括: 从无线节点接收与接入探测消息相关联的帧集合,其中,所述接入探测消息包括多个帧,并且所述帧集合包括所述多个帧的子集; 确定是否正确接收了所述帧集合中的每个帧;以及 基于所述确定来生成确认,其中,所述确认包括关于接收到所述帧集合中的至少一个中贞的指示。
8.如权利要求7所述的方法,还包括: 发送所述确认;以及 接收与所述接入探测消息相关联的另一帧集合的重传,其中,所述另一帧集合是由先前没有正确接收到的帧组成的。
9.如权利要求8所述的方法,其中,接收所述另一帧集合的重传包括接收具有较高功率的所述帧集合的重传。
10.如权利要求8所述的方法,其中,接收所述另一帧集合的重传包括接收对在关于接收的所述指示中没有指出的所有帧的重传。
11.如权利要求7所述的方法,其中,所述多个帧中的每个帧都包括被配置为允许确定是否无错地接收了所述帧集合中的每个帧的检错码。
12.如权利要求7所述的方法,其中,所述确认中关于接收的所述指示包括位掩码。
13.如权利要求7所述的方法,还包括: 将所述帧集合存储在缓冲器中,其中包括针对所述多个帧中每个帧的分配,其中,被正确接收到的所述帧集合中的每个帧都被存储在所述缓冲器中的对应分配中。
14.如权利要求7所述的方法,还包括:接收指示所述无线节点支持对所述多个帧进行部分重传的信息。
15.一种用于无线通信的方法,包括: 从无线节点接收能力消息,所述能力消息表示所述无线节点支持对接收到与接入探测消息相关联的多个帧中的帧子集的传输的选择性确认; 基于选择性确认消息,向无线节点发送所述多个帧连同关于支持选择性重传所述多个中贞的指示; 确定是否从所述无线节点接收到第一选择性确认消息,其中,所述第一确认消息包括关于所述无线节点接收到所述帧子集中的至少一个帧的指示;以及 基于接收到所述第一选择性确认消息,重传所述多个帧。
16.如权利要求15所述的方法,其中,基于接收到所述第一选择性确认消息来重传所述多个巾贞包括: 从所述无线节点接收用于标识要被重传的所述多个帧的标识码;以及 基于接收到所述第一选择性确认消息,发送所述标识码连同所述多个帧。
17.如权利要求16所述的方法,还包括: 确定是否从所述无线节点接收到第二选择性确认消息,其中,所述第二确认消息包括:关于所述无线节点接收到基于接收到所述第一选择性确认消息而发送的所述多个帧的第二指示、以及用于标识要被重传的分别的多个帧的第二标识码;以及 基于接收到所述第二选择性确认消息,发送所述第二标识码连同所述多个帧。
18.如权利要求15所述的方法,其中,所述确认中关于接收的所述指示包括位掩码。
19.如权利要求18所述的方法,其中,重传所述多个帧包括重传在所述位掩码中被指示为还没有成功接收到的所有中贞。
20.如权利要求15所述的方法,其中,重传所述多个帧包括在新的接入探测传输中发送所述多个帧的所述子集,其中,所述多个帧的所述子集包括所述多个帧中的非顺序的帧隹A
口 O
21.如权利要求15所述的方法,其中,重传所述多个帧包括使用较高功率来重传所述多个帧。
22.如权利要求15所述的方法,其中,重传所述多个帧的至少一部分包括基于确定没有接收到与所述帧子集相关联的确认来重传所述多个帧中的所有帧。
23.一种用于无线通信的方法,包括: 从无线节点接收与接入探测消息相关联的帧集合,其中,所述接入探测消息包括多个帧,并且所述帧集合包括所述多个帧的子集; 基于确定是否正确接收到所述帧集合中的每个帧来生成选择性确认消息,其中,所述确认包括关于接收到所述帧集合中的至少一个帧的指示;以及 发送所述选择性确认消息连同被分配给所述无线节点以允许所述无线节点跟踪对所述选择性确认消息的响应的标识符。
24.如权利要求23所述的方法,还包括:向所述无线节点发送配置消息,所述配置消息指示支持对与接入探测消息相关联的所述多个帧的选择性确认。
25.如权利要求24所述的方法,其中,发送所述配置消息包括向多个无线节点广播所述配置消息。
26.如权利要求24所述的方法,还包括:接收指示所述无线节点支持基于所述配置消息的所述传输对所述多个帧进行部分重传的信息。
27.如权利要求23所述的方法,还包括:连同被分配给所述无线节点的所述标识符一起接收与所述接入探测消息相关联的另一帧集合的重传,其中,所述另一帧集合是由先前没有被正确接收的帧组成的。
28.如权利要求27所述的方法,其中,与所述接入探测消息相关联的所述帧集合被存储在缓冲器中,并且被分配给所述无线节点的所述标识符与所述缓冲器相关联,所述方法还包括: 接收与所述接入探测消息相关联的所述另一帧集合;以及 基于所述标识符,在所述缓冲器中存储所述另一帧集合。
29.如权利要求27所述的方法,还包括: 基于对是否正确接收了与所述接入探测消息相关联的所述另一帧集合的重传中的每个帧的第二确定,生成第二选择性确认消息,其中,所述第二确认包括关于接收到所重传的帧集合中的至少一个帧的第二指示;以及 发送所述第二选择性确认消息连同被分配给所述无线节点以允许所述无线节点跟踪对所述第二选择性确认消息的另一个响应的第二标识符。
30.如权利要求27所述的方法,其中,接收所述另一帧集合的所述重传包括接收对在关于接收的所述指示中没有指出的所有帧的重传。
31.如权利要求23所述的方法,其中,所述多个帧中的每个帧都包括被配置为允许确定是否无错地接收了所述帧集合中的每个帧的检错码。
32.如权利要求23所述的方法,其中,所述确认中关于接收的所述指示包括位掩码。
33.如权利要求23所述的方法,还包括:将所述帧集合存储在缓冲器中,其中包括针对所述多个帧中每个帧分配缓冲器的一部分,其中,被正确接收到的所述帧集合中的每个帧都存储在所述缓冲器的一部分的对应分配中。
34.一种用于无线通信的装置,包括: 用于从无线节点接收能力消息的单元,其中,所述能力消息表示所述无线节点支持对接收到与接入探测消息相关联的多个帧中的帧子集的传输的选择性确认; 用于基于选择性确认消息,向无线节点发送所述多个帧连同关于支持选择性重传所述多个帧的指示的单元; 用于确定是否从所述无线节点接收到第一选择性确认消息的单元,其中,所述第一确认消息包括关于所述无线节点接收到所述帧子集中的至少一个帧的指示;以及用于基于接收到所述第一选择性确认消息来重传所述多个帧的单元。
35.如权利要求34所述的装置,其中,所述用于基于接收到所述第一选择性确认消息来重传所述多个巾贞的单元包括: 用于从所述无线节点接收用于标识要被重传的所述多个帧的标识码的单元;以及 用于基于接收到所述第一选择性确认消息,发送所述标识码连同所述多个帧的单元。
36.如权利要求35所述的装置,还包括: 用于确定是否从所述无线节点接收到第二选择性确认消息的单元,其中,所述第二确认消息包括:关于所述无线节点接收到基于接收到所述第一选择性确认消息而发送的所述多个帧的第二指示、以及用于标识要被重传的分别的多个帧的第二标识码;以及 用于基于接收到所述第二选择性确认消息,发送所述第二标识码连同所述多个帧的单J Li ο
37.如权利要求34所述的装置,其中,所述确认中关于接收的所述指示包括位掩码。
38.如权利要求37所述的装置,其中,所述用于重传所述多个帧的单元包括用于重传在所述位掩码中被指示为还没有成功接收到的所有巾贞的单元。
39.如权利要求34所述的装置,其中,所述用于重传所述多个帧的单元包括用于在新的接入探测传输中发送所述多个帧的所述子集的单元,其中,所述多个帧的所述子集包括所述多个帧中的非顺序的帧集合。
40.如权利要求34所述的装置,其中,所述用于重传所述多个帧的单元包括用于使用较高功率来重传所述多个帧的单元。
41.如权利要求34所述的装置,其中,所述用于重传所述多个帧的至少一部分的单元包括用于基于确定没有接收到与所述帧子集相关联的确认来重传所述多个帧中的所有帧的单元。
42.一种用于无线通信的装置,包括: 用于从无线节点接收与接入探测消息相关联的帧集合的单元,其中,所述接入探测消息包括多个帧,所述帧集合包括所述多个帧的子集; 用于基于确定是否正确接收到所述帧集合中的每个帧来生成选择性确认消息的单元,其中,所述确认包括关于接收到所述帧集合中的至少一个帧的指示;以及 用于发送所述选择性确认消息连同被分配给所述无线节点以允许所述无线节点跟踪对所述选择性确认消息的响应的标识符的单元。
43.如权利要求42所述的装置,还包括:用于向所述无线节点发送配置消息的单元,所述配置消息用于指示支持对与接入探测消息相关联的所述多个帧的选择性确认。
44.如权利要求43所述的装置,其中,所述用于发送所述配置消息的单元包括用于向多个无线节点广播所述配置消息的单元。
45.如权利要求43所述的装置,还包括:用于接收指示所述无线节点支持基于所述配置消息的所述传输对所述多个帧进行部分重传的信息的单元。
46.如权利要求42所述的装置,还包括:用于连同与被分配给所述无线节点的所述标识符一起接收与所述接入探测消息相关联的另一帧集合的重传的单元,其中,所述另一帧集合是由先前没有正确接收到的帧组成的。
47.如权利要求46所述的装置,其中,与所述接入探测消息相关联的所述帧集合存储在缓冲器中,并且被分配给所述无线节点的所述标识符与所述缓冲器相关联,所述装置还包括: 用于接收与所述接入探测消息相关联的所述另一帧集合的单元;以及 用于基于所述标识符,在所述缓冲器中存储所述另一帧集合的单元。
48.如权利要求46所述的装置,还包括: 用于基于是否正确接收了与所述接入探测消息相关联的所述另一帧集合的重传中的每个帧的第二确定,生成第二选择性确认消息的单元,其中,所述第二确认包括关于接收到所重传的帧集合中的至少一个帧的第二指示;以及 用于发送所述第二选择性确认消息连同被分配给所述无线节点以允许所述无线节点跟踪对所述第二选择性确认消息的另一个响应的第二标识符的单元。
49.如权利要求46所述的装置,其中,所述用于接收对所述另一帧集合的所述重传的单元包括用于接收对在关于接收的所述指示中没有指出的所有帧的重传的单元。
50.如权利要求42所述的装置,其中,所述多个帧中的每个帧都包括被配置为允许确定是否无错地接收了所述帧集合中的每个帧的检错码。
51.如权利要求42所述的装置,其中,所述确认中关于接收的所述指示包括位掩码。
52.如权利要求42所述的装置,还包括: 用于将所述帧集合存储在缓冲器中的单元,其中包括针对所述多个帧中每个帧分配缓冲器的一部分,其中,正确接收到的所述帧集合中的每个帧都存储在所述缓冲器的一部分的对应分配中。
53.一种用于无线通信的装置,包括: 收发机,其被配置为: 从无线节点接收能力消息,所述能力消息表示所述无线节点支持对接收到与接入探测消息相关联的多个帧中的帧子集的传输的选择性确认; 基于选择性确认消息,向无线节点发送所述多个帧连同关于支持选择性重传所述多个中贞的指示; 处理系统,其被配置为:确定是否从所述无线节点接收到第一选择性确认消息,其中,所述第一确认消息包括关于所述无线节点接收到所述帧子集中的至少一个帧的指示, 其中,所述收发机还被配置为基于接收到所述第一选择性确认消息,重传所述多个帧。
54.如权利要求53所述的装置,其中,所述收发机还被配置为: 从所述无线节点接收用于标识要被重传的所述多个帧的标识码;以及 基于接收到所述第一选择性确认消息,发送所述标识码连同所述多个帧。
55.如权利要求53所述的装置,其中:所述处理系统还被配置为:确定是否从所述无线节点接收到第二选择性确认消息,其中,所述第二确认消息包括关于所述无线节点接收到基于接收到所述第一选择性确认消息而发送的所述多个帧的第二指示和用于标识要被重传的分别的多个帧的第二标识码;以及所述收发机还被配置为:基于接收到所述第二选择性确认消息,发送所述第二标识码连同所述多个帧。
56.如权利要求53所述的装置,其中,所述确认中关于接收的所述指示包括位掩码。
57.如权利要求56所述的装置,其中,所述收发机还被配置为重传在所述位掩码中被指示为还没有成功接收到的所有中贞。
58.如权利要求53所述的装置,其中,所述收发机还被配置为在新的接入探测传输中发送所述多个帧的所述子集,其中,所述多个帧的所述子集包括所述多个帧中的非顺序的帧集合。
59.如权利要求53所述的装置,其中,所述收发机还被配置为使用较高功率来重传所述多个帧。
60.如权利要求53所述的装置,其中,所述收发机还被配置为基于确定没有接收到与所述帧子集相关联的确认来重传所述多个帧中的所有帧。
61.一种用于无线通信的装置,包括: 收发机,其被配置为从无线节点接收与接入探测消息相关联的帧集合,其中,所述接入探测消息包括多个帧,所述帧集合包括所述多个帧的子集;以及 处理系统,其被配置为基于确定是否正确接收到所述帧集合中的每个帧来生成选择性确认消息,其中,所述确认包括关于接收到所述帧集合中的至少一个帧的指示, 其中,所述收发机还被配置为发送所述选择性确认消息连同被分配给所述无线节点以允许所述无线节点跟踪对所述选择性确认消息的响应的标识符。
62.如权利要求61所述的装置,其中,所述收发机还被配置为向所述无线节点发送配置消息,所述配置消息用于指示支持对与接入探测消息相关联的所述多个帧的选择性确认。
63.如权利要求62所述的装置,其中,所述收发机还被配置为向多个无线节点广播所述配置消息。
64.如权利要求62所述的装置,其中,所述收发机还被配置为接收指示所述无线节点支持基于所述配置消息的所述传输对所述多个帧进行部分重传的信息。
65.如权利要求61所述的装置,其中,所述收发机还被配置为: 连同与被分配给所述无线节点的所述标识符一起,接收与所述接入探测消息相关联的另一帧集合的重传,其中,所述另一帧集合是由先前没有正确接收到的帧组成的。
66.如权利要求65所述的装置,其中,与所述接入探测消息相关联的所述帧集合存储在缓冲器中,并且被分配给所述无线节点的所述标识符与所述缓冲器相关联,其中,所述收发机还被配置为接收与所述接入探测消息相关联的所述另一帧集合;以及其中,所述处理系统还被配置为基于所述标识符,在所述缓冲器中存储所述另一帧集合。
67.如权利要求65所述的装置,其中: 所述处理系统还被配置为基于是否正确接收了与所述接入探测消息相关联的所述另一帧集合的重传中的每个帧的第二确定,生成第二选择性确认消息,其中,所述第二确认包括关于接收到所重传的帧集合中的至少一个帧的第二指示;以及 所述收发机还被配置为发送所述第二选择性确认消息连同被分配给所述无线节点以允许所述无线节点跟踪对所述第二选择性确认消息的另一个响应的第二标识符。
68.如权利要求65所述的装置,其中,所述收发机还被配置为接收对在关于接收的所述指示中没有指出的所有帧的重传。
69.如权利要求61所述的装置,其中,所述多个帧中的每个帧都包括被配置为允许确定是否无错地接收了所述帧集合中的每个帧的检错码。
70.如权利要求61所述的装置,其中,所述确认中关于接收的所述指示包括位掩码。
71.如权利要求61所述的装置,其中,所述处理系统还被配置为: 将所述帧集合存储在缓冲器中,其中包括针对所述多个帧中每个帧分配缓冲器的一部分,其中,正确接收的所述帧集合中的每个帧都存储在所述缓冲器的一部分的对应分配中。
72.—种计算机程序产品,包括: 机器可读的存储介质,包括: 用于从无线节点接收能力消息的代码,其中,所述能力消息表示所述无线节点支持对接收到与接入探测消息相关联的多个帧中的帧子集的传输的选择性确认; 用于基于选择性确认消息,向无线节点发送所述多个帧连同关于支持选择性重传所述多个帧的指示的代码; 用于确定是否从所述无线节点接收到第一选择性确认消息的代码,其中,所述第一确认消息包括关于所述无线节点接收到所述帧子集中的至少一个帧的指示;以及 用于基于接收到所述第一选择性确认消息,重传所述多个帧的代码。
73.如权利要求72所述的计算机程序产品,其中,所述用于基于接收到所述第一选择性确认消息来重传所述多个帧的代码包括: 用于从所述无线节点接收用于标识要被重传的所述多个帧的标识码的代码;以及 用于基于接收到所述第一选择性确认消息,发送所述标识码连同所述多个帧的代码。
74.如权利要求73所述的计算机程序产品,还包括: 用于确定是否从所述无线节点接收到第二选择性确认消息的代码,其中,所述第二确认消息包括关于所述无线节点接收到基于接收到所述第一选择性确认消息而发送的所述多个帧的第二指示和用于标识要被重传的分别的多个帧的第二标识码;以及 用于基于接收到所述第二选择性确认消息,发送所述第二标识码连同所述多个帧的代码。
75.如权利要求72所述的计算机程序产品,其中,所述确认中关于接收的所述指示包括位掩码。
76.如权利要求75所述的计算机程序产品,其中,所述用于重传所述多个帧的代码包括用于重传在所述位掩码中还没有成功接收到的所有帧的代码。
77.如权利要求72所述的计算机程序产品,其中,所述用于重传所述多个帧的代码包括用于在新的接入探测传输中发送所述多个帧的所述子集的代码,其中,所述多个帧的所述子集包括所述多个帧中的非按序的帧集合。
78.如权利要求72所述的计算机程序产品,其中,所述用于重传所述多个帧的代码包括用于使用较高功率来重传所述多个帧的代码。
79.如权利要求72所述的计算机程序产品,其中,所述用于重传所述多个帧的至少一部分的代码包括用于基于确定没有接收到与所述帧子集相关联的确认来重传所述多个帧中的所有帧的代码。
80.一种用于无线通信的计算机程序产品,包括: 机器可读存储介质,包括: 用于从无线节点接收与接入探测消息相关联的帧集合的代码,其中,所述接入探测消息包括多个帧,所述帧集合包括所述多个帧的子集; 用于基于确定是否正确接收到所述帧集合中的每个帧来生成选择性确认消息的代码,其中,所述确认包括关于接收到所述帧集合中的至少一个帧的指示;以及 用于发送所述选择性确认消息连同被分配给所述无线节点以允许所述无线节点跟踪对所述选择性确认消息的响应的标识符的代码。
81.如权利要求80所述的计算机程序产品,其中,所述机器可读存储介质还包括: 用于向所述无线节点发送配置消息的代码,所述配置消息用于指示支持对与接入探测消息相关联的所述多个帧的选择性确认。
82.如权利要求81所述的计算机程序产品,其中,所述用于发送所述配置消息的代码包括用于向多个无线节点广播所述配置消息的代码。
83.如权利要求81所述的计算机程序产品,其中,所述机器可读存储介质还包括: 用于接收指示所述无线节点支持基于所述配置消息的所述传输对所述多个帧进行部分重传的信息的代码。
84.如权利要求83所述的计算机程序产品,其中,所述机器可读存储介质还包括: 用于连同被分配给所述无线节点的所述标识符一起接收与所述接入探测消息相关联的另一帧集合的重传的代码,其中,所述另一帧集合是由先前没有正确接收到的帧组成的。
85.如权利要求84所述的计算机程序产品,其中,与所述接入探测消息相关联的所述帧集合存储在缓冲器中,以及被分配给所述无线节点的所述标识符与所述缓冲器相关联,其中,所述机器可读存储介质还包括: 用于接收与所述接入探测消息相关联的所述另一帧集合的代码;以及 用于基于所述标识符,在所述缓冲器中存储所述另一帧集合的代码。
86.如权利要求84所述的计算机程序产品,还包括: 用于基于是否正确接收了与所述接入探测消息相关联的所述另一帧集合的重传中的每个帧的第二确定,生成第二选择性确认消息的代码,其中,所述第二确认包括关于接收到所重传的帧集合中的至少一个帧的第二指示;以及 用于发送所述第二选择性确认消息连同被分配给所述无线节点以允许所述无线节点跟踪对所述第二选择性确认消息的另一个响应的第二标识符的代码。
87.如权利要求84所述的计算机程序产品,其中,所述用于接收对所述另一帧集合的所述重传的代码包括用于接收对在关于接收的所述指示中没有指出的所有帧的重传的代码。
88.如权利要求80所述的计算机程序产品,其中,所述多个帧中的每个帧都包括被配置为允许确定是否无错地接收了所述帧集合中的每个帧的检错码。
89.如权利要求80所述的计算机程序产品,其中,所述确认中关于接收的所述指示包括位掩码。
90.如权利要求80所述的计算机程序产品,其中,所述机器可读存储介质还包括: 用于将所述帧集合存储在缓冲器中的代码,所述缓冲器包括针对所述多个帧中每个帧分配缓冲器的一部分,其中,正确接收到的所述帧集合中的每个帧都存储在所述缓冲器的一部分的对应分配中。
【文档编号】H04L1/16GK104321996SQ201380025817
【公开日】2015年1月28日 申请日期:2013年3月28日 优先权日:2012年4月4日
【发明者】J·孙, R·A·A·阿塔尔, R·M·帕特瓦尔丹, C·G·洛特 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1