用于发射和接收确认包的系统和方法

文档序号:7736476阅读:121来源:国知局
专利名称:用于发射和接收确认包的系统和方法
技术领域
本发明一般涉及通信系统,且更特定来说,涉及一种用于发射和接收确认包的系统和方法。
背景技术
在许多通信系统中,数据包从源节点到目的地节点的发射可能需要待由目的地节点发送到源节点的确认包(“ack包”)以提供数据包的成功接收和验证的稍后通知。以此方式,源节点接收关于数据包的发射的反馈。在一些通信系统中可能需要响应性ack包的要求以便实施包重发方案,从而满足上层应用的服务质量(QoS)要求。在现有的通信系统中,在源节点发射数据包之后,源节点针对来自目的地节点的 ack包仅扫描信道一次。如果其未接收到ack包,则源节点将调度数据包到目的地节点的重发或将数据包标记为失败发射,此视最大允许重发的次数是否已被满足而定。在此些系统中,重发速率或失败发射的次数可能极高地视信道条件而定,此将很可能不利地影响源节点与目的地节点之间的通信会话的QoS。

发明内容
本发明的一方面涉及一种通信方法,其包含接收第一包;处理所述第一包;以及在所述第一包的所述处理在第一经界定时间间隔内完成的情况下,大致在所述第一经界定间隔的末尾处发射第二包;或在对所述第一包的所述处理未在所述第一经界定间隔内完成而在第二经界定时间间隔内完成的情况下,则大致在所述第二经界定间隔的末尾处发射所述第二包。在另一方面中,所述第一经界定时间间隔可基于用于接收所述第一包的第一所估计持续时间或用于处理所述第一包的第二所估计持续时间中的至少一者。在又一方面中,所述第一包包含前同步码或有效负载中的至少一者。在再一方面中,所述第二包包含前同步码或指示接收所述第一包、处理所述第一包或验证所述第一包中的至少一者的消息中的至少一者。在另一方面中,所述第一经界定间隔与所述第二经界定间隔之间的差可基于正支持的同时通信链路。在又一方面中,大致在包接收循环的开始处启用接收器以便接收所述第一包,且在所述接收器完成接收所述第一包之后经停用以便节省电力。在再一方面中,可大致在第一或第二经界定时间间隔的末尾处启用发射器以便发射所述第二包,且接着在所述发射器完成发射所述第二包之后经停用以便节省电力。
本发明的另一方面涉及另一通信方法,其包含发射第一包;大致在从所述第一包的所述发射开始的第一经界定间隔的末尾处针对第二包而扫描信道;以及在所述第二包未在所述第一经界定间隔内接收的情况下,大致在从所述第一包的所述发射开始的第二经界定时间间隔的末尾处针对所述第二包而扫描所述信道。在另一方面中,所述第一经界定间隔可基于用于响应于发射所述第一包而接收到所述第二包的所估计持续时间。在又一方面中,所述第一包可包含前同步码或有效负载中的至少一者。在再一方面中,所述第一经界定间隔与所述第二经界定间隔之间的差可基于正支持的同时通信链路。在另一方面中,可大致在包发射循环的开始处启用发射器以便发射所述第一包, 且在所述发射器完成发射所述第一包之后经停用以便节省电力。在又一方面中,可大致在第一或第二经界定时间间隔的末尾处启用接收器以便扫描第二包,且接着在所述接收器完成执行所述第一扫描、第二扫描或接收到所述第二包之后经停用以便节省电力。在再一方面中,本文所描述的接收和/或发射元件可经配置以接收信号,其具有约20%或更多的分数频谱、约500MHz或更多的频谱,或约20%或更多的分数频谱与约500MHz或更多的频谱。 如本文使用的短语“a”、“b”或“C”中的至少一者的使用应指“a”或“b”或“C”或其任何组合。当结合附图来考虑时,本发明的其它方面、优点和新颖特征将从对本发明的以下详细描述而变得显而易见。


图1说明根据本发明的一方面的示范性通信系统的方框图。图2说明根据本发明的另一方面的发射和接收确认包的示范性方法的时序图。图3说明根据本发明的另一方面的发射包和接收响应包的示范性方法的流程图。图4说明根据本发明的另一方面的接收包和发射响应包的示范性方法的流程图。图5说明根据本发明的另一方面的示范性通信设备的方框图。图6说明根据本发明的另一方面的另一示范性通信设备的方框图。图7说明根据本发明的另一方面的又一示范性通信设备的方框图。图8A到图8D说明根据本发明的另一方面的各种脉冲调制技术的时序图。图9说明根据本发明的另一方面的经由各种信道而彼此通信的各种通信装置的方框图。
具体实施例方式下文描述本发明的各种方面。应显而易见,本文的教示可以广泛多种形式来体现, 且本文所揭示的任何特定结构、功能或两者仅为代表性的。基于本文的教示,所属领域的技术人员应了解,本文所揭示的方面可独立于任何其它方面来实施,且这些方面中的两者或两者以上可以各种方式来组合。举例来说,可使用本文所阐述的任何数目个方面来实施设备或实践方法。另外,可除本文中所阐述的方面中的一者或一者以上之外使用其它结构、功能性,或结构与功能性,或使用不同于本文中所阐述的方面中的一者或一者以上的其它结构、功能性,或结构与功能性来实施此设备或实践此方法。作为以上概念中的一些的实例,在一些方面中,本发明涉及一种通信方法,其包含以下步骤接收数据包;处理所述数据包;以及在对数据包的处理在第一经界定间隔内完成的情况下,大致在第一经界定间隔的末尾处发射ack包,或在对数据包的处理未在第一经界定间隔内完成而在第二经界定时间间隔内完成的情况下,大致在第二经界定时间间隔的末尾处发射ack包。另一通信方法需要发射数据包;大致在从数据包的发射开始的第一经界定间隔的末尾处针对ack包而扫描信道;以及在所述ack包未在第一经界定间隔内接收的情况下,大致在从数据包的发射开始的第二经界定时间间隔的末尾处针对ack包而扫描所述信道。图1说明根据本发明的一方面的示范性通信系统100的方框图。通信系统100包含源通信装置102,和经由通信媒体106以通信方式耦合到源通信装置102的目的地通信装置104。通信装置102和104各自可为能够借助于通信媒体106而将包发送到彼此的任何装置。在此实例中,通信装置102为“源”,因为其起始数据(或控制)包到目的地通信装置 102的发送。通信装置104为“目的地”,因为其接收来自源通信装置102的数据包,且基于一个或一个以上经界定条件而将响应包发送回到源通信装置102。通信媒体106可为可在源装置与目的地装置之间传送包所经由的任何媒体,例如有线媒体、无线媒体或其组合。如下文更详细地论述,源通信装置102将包发射到目的地通信装置104,且调度两个可能的非重叠扫描Sl和S2以用于接收来自目的地通信装置104的响应包。大致在从包的发射开始的第一经界定时间间隔Tl的末尾处调度第一扫描Si,且大致在包的发射之后的第二经界定时间间隔T2的末尾处调度第二扫描S2。第二经界定时间间隔T2具有比第一时间间隔Tl大的长度(例如,T2 > Tl)。如果源通信装置102在第一扫描Sl期间接收响应包,则源通信装置102可能不执行第二扫描S2。然而,如果源通信装置102在第一扫描Sl期间未接收响应包,则源通信装置102执行第二扫描S2。如果源通信装置102在第一扫描Sl和第二扫描S2两者期间均未接收到响应,则源通信装置102可调度包的重发或将所述包标记为失败发射。目的地通信装置104随后接收来自源通信装置102的包,且处理所述包以便对其进行验证。如果目的地通信装置104在第一时间间隔Tl内完成处理和验证包,则目的地通信装置104大致在第一时间间隔Tl的末尾处将响应包发射到源通信装置104。另一方面, 如果目的地通信装置104在第一时间间隔Tl内未完成对包的处理和验证,但在第二时间间隔T2内完成对包的处理和验证,则目的地通信装置104大致在第二时间间隔T2的末尾处将响应包发射到源通信装置102。如果目的地通信装置102未能在第二时间间隔T2内处理和验证所接收的包,则目的地通信装置104可能不将响应包发送到源通信装置102。下文更详细地描述这些概念。图2说明根据本发明的另一方面的发射和接收确认包的示范性方法的时序图。如时序图中所说明,可在于图中由垂直虚线描绘的包发射(或接收)循环内完成数据包和可能的响应包的发射。尽管在时序图中说明了两( 个经界定的包发射循环,但在源装置与目的地装置之间的实际通信会话中可能存在许多其它循环。时序图的上半部说明源通信装置102的操作,且图式的下半部说明目的地通信装置104的操作。在此实例中,第一(左边)包发射循环用以说明目的地通信装置104在源通信装置102所执行的第二扫描S2期间将响应包(例如,ack包)发射到源通信装置102的情形。第二(右边)包发射循环用以说明目的地通信装置104在源通信装置102所执行的第一扫描Sl期间将响应包发射到源通信装置102的情形。如时序图说明,在第一包发射循环中,源通信装置102通过将包发射到目的地通信装置104而开始。如所示范,包可包含前同步码和有效负载。在发射传播延迟之后,目的地通信装置104接收来自源通信装置102的包。一旦其接收到包,目的地通信装置104便开始处理包以便验证包。大致在从包的发射开始的经界定时间间隔Tl的末尾处,源通信装置102执行对信道的第一扫描Sl以尝试接收来自目的地通信装置104的响应包。在此实例中,目的地通信装置104在第一时间间隔Tl内尚未完成对包的处理和验证。因此,目的地通信装置104在源通信装置102所执行的第一扫描Sl期间未发送响应包。响应于在第一扫描Sl期间未接收到响应包,源通信装置102执行大于信道的第二扫描S2以尝试接收来自目的地通信装置104的响应包。在此实例中,目的地通信装置104 在第二时间间隔T2内已完成对包的处理和验证。因此,目的地通信装置104在源通信装置 102所执行的第二扫描S2期间发送响应包。在此情况下,源通信装置102接收响应包。响应包可为还可包括前同步码和含有数据的有效负载的ack包。数据可指示来自源通信装置 102的包曾被接收、处理和/或验证。大致在第二包发射循环的开始处,源通信装置102将另一包发送到目的地通信装置104。在发射传播延迟之后,目的地通信装置104接收来自源通信装置102的包。一旦其接收到包,目的地通信装置104便开始处理包以便验证包。大致在包的发射之后的经界定时间间隔Tl的末尾处,源通信装置102执行对信道的第一扫描Sl以尝试接收来自目的地通信装置104的响应包。在此实例中,目的地通信装置104在第一时间间隔Tl内已完成对包的处理和验证。因此,目的地通信装置104在第一扫描Sl期间发送响应包,所述响应包由源通信装置102接收。第一经界定时间间隔Tl可基于源目的地装置响应于数据包的发射而接收响应包的所估计最小时间。第二经界定时间间隔T2可基于源目的地装置响应于数据包的发射而接收响应包的所估计最大时间。举例来说,当支持一个通信链路时,第一经界定时间间隔Tl 可为此估计值。而当支持最大数目的同时链路时,第二经界定时间间隔可为此估计值。这些时间间隔Tl和T2可基于装置之间的双向传播延迟,且所述延迟与目的地通信装置所进行的对数据包的接收和处理相关联。图3说明根据本发明的另一方面的由源通信装置102执行的发射包和接收响应包的示范性方法300的流程图。根据方法300,大致在包发射循环的开始处,源通信装置102 启用其发射器302以用于将数据包发射到目的地通信装置104(方框30 。在启用发射器之后,源通信装置102将包发射到目的地通信装置(方框304)。在发射包之后,源通信装置 102停用发射器以便更好地节省电力(方框306)。此时,源通信装置102起始定时器以标记第一经界定时间间隔Tl和第二经界定时间间隔T2的开始。大致在第一经界定时间间隔Tl的末尾处,源通信装置102启用其接收器以针对来自目的地通信装置104的响应包而执行对信道的第一扫描Sl (方框308)。源通信装置102 接着确定响应包是否曾被接收(方框310)。如果在方框310中已确定响应包曾被接收,则源通信装置102等待下一发射新包循环(方框318)。另一方面,如果在方框310中确定其尚未接收到响应包,则源通信装置102大致在第二经界定时间间隔的末尾处启用其接收器以针对来自目的地通信装置104的响应包而执行对信道的第二扫描S2 (方框312)。
源通信装置102接着再次确定响应包是否曾被接收(方框314)。如果在方框314 中已确定响应包曾被接收,则源通信装置102等待下一发射新包循环(方框318)。另一方面,如果在方框314中确定其尚未接收到响应包,则源通信装置102可等待下一包发射循环以重发所述包(方框316),或可仅将包标记为失败发射。图4说明根据本发明的另一方面的由目的地通信装置104执行的接收包和发射响应包的示范性方法400的流程图。根据方法400,大致在包接收循环的开始处,目的地通信装置104启用其接收器以用于接收来自源通信装置102的数据包(方框40 。此时,目的地通信装置104起始定时器以记住从大致包接收循环的开始起的时间T3。在启用接收器之后,目的地通信装置104接收来自源通信装置102的包(方框404)。在接收包之后,目的地通信装置104停用其接收器以便更好地节省电力(方框406)。目的地通信装置104接着处理包以尝试验证包(方框408)。目的地通信装置104接着确定所接收包是否曾被验证(方框410)。如果在方框 410中已确定所接收包未被验证,则目的地通信装置104等待下一包接收循环(方框420)。 另一方面,如果在方框410中确定其已验证所接收的包,则目的地通信装置104接着确定时间间隔T3是否小于第一经界定时间间隔Tl (例如,T3< Tl ?)(方框412)。如果确定时间间隔Τ3小于时间间隔Tl,则目的地通信装置104大致在第一经界定时间间隔Tl的末尾处启用其发射器,且将响应包发射到源通信装置102 (方框414)。其后,目的地通信装置104 等待下一包接收循环(方框420)。另一方面,如果在方框412中,目的地通信装置104确定时间间隔Τ3大于时间间隔Tl,则装置104接着确定时间间隔Τ3是否小于第二经界定时间间隔Τ2(例如,Τ3 <T2 )(方框416)。如果在方框416中已确定时间间隔T3小于时间间隔T2,则目的地通信装置104大致在第二经界定时间间隔T2的末尾处启用其发射器,且将响应包发射到源通信装置102(方框418)。其后,目的地通信装置104等待下一包接收循环(方框420)。另一方面,如果在方框416中确定时间间隔T3大于时间间隔T2,则目的地通信装置104直接继续进行到等待下一包接收循环(方框420)。图5说明根据本发明的另一方面的示范性通信设备500的方框图。通信设备500 可为先前论述的目的地通信装置的一个示范性实施方案。通信设备500包含包接收模块 502、包处理模块504和包发射模块506。包接收模块502经配置以接收来自源通信装置的包。包处理模块504经配置以处理所接收的包。包发射模块506经配置以在包处理模块 504在第一经界定时间间隔内完成处理所接收的包的情况下,大致在第一经界定时间间隔的末尾处将响应包发射到源通信装置;或在包处理模块504在第一经界定时间间隔内未完成处理所接收的包但在第二经界定时间间隔内完成处理所接收的包的情况下,大致在第二经界定时间间隔的末尾处将响应包发射到源通信装置。图6说明根据本发明的另一方面的另一示范性通信设备600的方框图。通信设备 600可为先前论述的源通信装置的一个示范性实施方案。通信设备600包含信道扫描模块 602和包发射模块604。包发射模块604经配置以将包发射到目的地通信装置。信道扫描模块602经配置以大致在从包发射模块604所进行的对包的发射开始的第一经界定间隔的末尾处针对来自目的地通信装置的响应包而扫描信道;以及在未在第一经界定时间间隔内接收到响应包的情况下,大致在从包发射模块604所进行的对包的发射开始的第二经界定时间间隔的末尾处针对响应包而扫描所述信道。图7说明根据本发明的另一方面的示范性通信装置700的方框图。通信装置700 可为先前论述的源和/或目的地通信装置的一个示范性实施方案。具体来说,通信装置700 包含天线702、Tx/Rx隔离装置704、接收器706、包处理模块708、数据汇710、数据源712、 包产生模块714、发射器716和控制器718。在用作源通信装置时,待发射到目的地通信装置的数据产生于数据源712处且被提供给包产生模块714。包产生模块714随后形成并入有用于发射到目的地通信装置的数据的数据包。包产生模块714将数据包提供到发射器716,发射器716配置所述包以用于经由无线媒体进行发射(例如,数据编码、交错、信道编码、调制、上变频等)。发射器接着将经配置的数据包经由Tx/Rx隔离装置704发送到天线702以用于传播到无线媒体中。数据源 712可为传感器、微处理器、微控制器、RISC处理器、键盘、指向装置(例如,鼠标或轨迹球)、 音频装置(例如,头戴式送受话器,包括例如麦克风的换能器)、医学装置、滑轨(shoe)、产生数据的机器人或机械装置、用户接口(例如,触敏显示器)等。控制器718可大致在包发射循环的开始处启用发射器716以用于发射包。控制器 718可响应于发射器完成对包的发射而停用发射器716。在包的发射之后,控制器718可起始定时器以用于在从包的发射开始的一个或一个以上可能的时间间隔处扫描信道。大致在从包的发射开始的第一经界定时间间隔Tl的末尾处,控制器718可启用接收器706以执行对信道的第一扫描Si,以用于接收来自目的地通信装置的响应包。如果在第一扫描Sl期间接收到响应包,则控制器718停用接收器706以便节省电力。接收器706可执行必要功能以从所接收信号提取响应包(例如,滤波、放大、下变频、信道解码、解交错、数据解码等)。 接收器706将响应包提供到包处理模块708,包处理模块708从响应包提取数据且将数据提供到数据汇710用于其额外使用。如果在第一扫描Sl期间未接收到响应包,则控制器718在第一扫描Sl完成之后停用接收器706以便节省电力。大致在从包的发射开始的第二经界定时间间隔T2的末尾处,控制器718可再次启用接收器706以执行对信道的第二扫描S2,以用于接收来自目的地通信装置的响应包。如果在第二扫描S2期间接收到响应包,则控制器718停用接收器706 以便节省电力。响应包可由包处理模块708处理,且可将来自响应包的所提取数据提供到数据汇710以用于其额外使用。在用作目的地通信装置时,控制器718可大致在包接收循环的开始处启用接收器 706以接收来自源通信装置的包。响应于接收到来自源通信装置的包,控制器718停用接收器706以便节省电力,且大致在第一经界定时间间隔Tl或第二经界定时间间隔T2中的一者的末尾处起始定时器以用于将响应包发射到源通信装置。所接收的包被提供给包处理模块708,包处理模块708处理所述包以便验证包。在验证包之后,包处理模块708将所提取的数据发送到数据汇用于其额外使用,且告知控制器718对包的处理完成。数据汇710可为微处理器、微控制器、RISC处理器、音频装置(例如,头戴式送受话器,包括例如扬声器的换能器)、医学装置、滑轨、响应于所接收数据的机器人或机械装置、用户接口(例如,显示器)、一个或一个以上发光二极管(LED)等。控制器718接着确定从定时器的起始已逝去的时间是否小于第一经界定时间间隔Tl。如果是,则控制器718指令包产生模块714产生响应包,且大致在第一经界定时间间隔Tl的末尾处启用发射器716以将响应包发射到源目的地装置。另一方面,如果控制器 718确定从定时器的起始逝去的时间大于第一经界定时间间隔Tl但小于第二经界定时间间隔T2,则控制器718指令包产生模块714产生响应包,且大致在第二经界定时间间隔T2 的末尾处启用发射器716以将响应包发射到源目的地装置。图8A说明用不同脉冲重复频率(PRF)而界定的不同信道(信道1和2)以作为可在本文中所描述的通信系统、装置和设备中的任一者中使用的脉冲调制的实例。特定来说, 信道1的脉冲具有对应于脉冲间延迟周期802的脉冲重复频率(PRF)。相反,信道2的脉冲具有对应于脉冲间延迟周期804的脉冲重复频率(PRF)。此技术由此可用以界定在两个信道之间具有相对低的脉冲碰撞可能性的伪正交信道。具体来说,可经由针对脉冲使用低工作循环来实现较低的脉冲碰撞可能性。举例来说,经由对脉冲重复频率(PRF)的适当选择, 可在不同于用于任何其它信道的脉冲的时间发射用于给定信道的大体上所有脉冲。经界定用于给定信道的脉冲重复频率(PRF)可视由那个信道支持的数据速率而定。举例来说,支持极低数据速率(例如,约每秒数千位或数Kbps)的信道可使用对应的低脉冲重复频率(PRF)。相反地,支持相对高数据速率(例如,约每秒数兆位或数Mbps)的信道可使用对应较高的脉冲重复频率(PRF)。图8B说明用不同脉冲位置或偏移而界定的不同信道(信道1和2、以作为可在本文中描述的通信系统中的任一者中使用的调制的实例。根据第一脉冲偏移(例如,相对于给定时间点,未图示)在如线806所表示的时间点处产生信道1的脉冲。相反地,根据第二脉冲偏移在如线808所表示的时间点处产生信道2的脉冲。在给定脉冲之间的脉冲偏移差 (如由箭头810所表示)的情况下,可使用此技术来减小所述两个信道之间的脉冲碰撞可能性。视针对信道而界定的任何其它信令参数(例如,如本文中所论述)和装置之间的时序精度(例如,相对时钟漂移)而定,使用不同脉冲偏移可用以提供正交或伪正交信道。图8C说明用可在本文中描述的通信系统中的任一者中使用的不同时序跳跃序列调制而界定的不同信道(信道1和幻。举例来说,可根据一个时间跳跃序列不时地产生用于信道1的脉冲812,同时可根据另一时间跳跃序列不时地产生用于信道2的脉冲814。视所使用的特定序列和装置之间的时序精度而定,可使用此技术来提供正交或伪正交信道。 举例来说,时间跳跃的脉冲位置可能不是周期性的以减小来自相邻信道的重复脉冲碰撞的可能性。图8D说明用不同时隙界定的不同信道以作为可在本文中描述的通信系统中的任一者中使用的脉冲调制的实例。在特定时间例子处产生用于信道Ll的脉冲。类似地,在其它时间例子处产生用于信道L2的脉冲。以相同方式,在其它时间例子处产生用于信道L3 的脉冲。通常,与不同信道相关的时间例子并不一致或可能正交以减小或消除各种信道之间的干扰。应了解,可根据脉冲调制方案而使用其它技术来界定信道。举例来说,可基于不同扩展伪随机数序列,或某一其它合适参数来界定信道。此外,可基于两个或两个以上参数的组合来界定信道。图9说明根据本发明的另一方面的经由各种信道而彼此通信的各种超宽带(UWB) 通信装置的方框图。举例来说,UWB装置1902经由两个同时存在的UWB信道1和2而与 UffB装置四04通信。UWB装置902经由单一信道3与UWB装置3906通信。而且,UWB装置
133906又经由单一信道4与UWB装置4908通信。其它配置是可能的。通信装置可用于许多不同应用,且可实施于(例如)头戴式送受话器、麦克风、生物计量传感器、心率监视器、计步器、EKG装置、表、滑轨、遥控器、开关、轮胎气压监视器或其它通信装置中。医学装置可包括智能型创口贴(band-aid)、传感器、生命迹象监视器和其它。本文所描述的通信装置可用于任何类型的感测应用中,例如用于感测汽车、运动和生理(医学)响应。本发明的以上方面中的任一者可实施于许多不同装置中。举例来说,除上文所论述的医学应用之外,本发明的方面还可应用于保健和健康应用。另外,本发明的方面可实施于用于不同类型的应用的滑轨中。存在可并入有如本文中所描述的本发明的任何方面的其它众多应用。上文已描述本发明的各种方面。应明白,本文的教示可以广泛多种形式来体现,且本文所揭示的任何特定结构、功能或两者仅为代表性的。基于本文的教示,所属领域的技术人员应了解,本文所揭示的方面可独立于任何其它方面来实施,且这些方面中的两者或两者以上可以各种方式来组合。举例来说,可使用本文所阐述的任何数目的方面来实施设备或实践方法。另外,可除本文中所阐述的方面中的一者或一者以上之外使用其它结构、功能性,或结构与功能性,或使用不同于本文中所阐述的方面中的一者或一者以上的其它结构、 功能性,或结构与功能性来实施此设备或实践此方法。作为以上概念中的一些概念的实例, 在一些方面中,可基于脉冲重复频率来建立同时存在的信道。在一些方面中,可基于脉冲位置或偏移来建立同时存在的信道。在一些方面中,可基于时间跳跃序列来建立同时存在的信道。在一些方面中,可基于脉冲重复频率、脉冲位置或偏移,和时间跳跃序列来建立同时存在的信道。所属领域的技术人员应理解,可使用多种不同技艺和技术中的任一者来表示信息和信号。举例来说,可通过电压、电流、电磁波、磁场或磁性粒子、光场或光学粒子,或其任何组合来表示可在整个以上描述中所参考的数据、指令、命令、信息、信号、位、符号和码片。所属领域的技术人员应进一步了解,可将结合本文中所揭示的方面而描述的各种说明性逻辑块、模块、处理器、装置、电路和算法步骤实施为电子硬件(例如,可使用源编码或某一其它技术而设计的数字实施方案、模拟实施方案或两者的组合)、并入有指令的各种形式的程序或设计代码(为了方便起见,在本文中可将其称作“软件”或“软件模块”)或两者的组合。为了清楚说明硬件与软件的此互换性,已就其功能性在上文大体上描述了各种说明性组件、块、模块、电路和步骤。将此功能性实施为硬件还是软件视特定应用和强加于整个系统的设计约束而定。所属领域的技术人员可针对每一特定应用以不同方式实施所描述的功能性,但此些实施决策不应被解译为导致偏离本发明的范围。结合本文中所揭示的方面而描述的各种说明性逻辑块、模块和电路可实施于集成电路(“IC”)、接入终端或接入点内或由集成电路(“IC”)、接入终端或接入点执行。IC可包含通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件、电组件、光学组件、机械组件, 或其经设计以执行本文中所描述的功能的任何组合,且可执行驻留于IC内、IC外部或IC内和IC外部的代码或指令。通用处理器可为微处理器,但在替代方案中,处理器可为任何常规处理器、控制器、微控制器或状态机。还可将处理器实施为计算装置的组合,例如,DSP与微处理器的组合、多个微处理器、结合DSP核心的一个或一个以上微处理器,或任何其它此类配置。应理解,任何所揭示过程中的步骤的任何特定次序或层级为样本方法的实例。基于设计偏好,应理解,可重新布置所述过程中的步骤的特定次序或层级,同时保持处于本发明的范围内。随附方法项以样本次序呈现各个步骤的要素,且并不打算限于所呈现的特定次序或层级。结合本文中所揭示的方面而描述的方法或算法的步骤可直接以硬件、以由处理器执行的软件模块或以两者的组合来体现。软件模块(例如,包括可执行指令和相关数据) 和其它数据可驻留于数据存储器中,例如RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可装卸磁盘、⑶-ROM或此项技术中已知的任何其它形式的计算机可读存储媒体。样本存储媒体可耦合到例如计算机/处理器(为方便起见,其可在本文中称作“处理器”)的机器,使得处理器可从存储媒体读取信息(例如,代码)和将信息写入到存储媒体。样本存储媒体可与处理器成一体。处理器和存储媒体可驻留于ASIC中。 ASIC可驻留于用户装备中。在替代方案中,处理器和存储媒体可作为离散组件而驻留于用户装备中。此外,在一些方面中,任何合适的计算机程序产品可包含计算机可读媒体,所述计算机可读媒体包含与本发明的方面中的一者或一者以上相关的代码。在一些方面中,计算机程序产品可包含封装材料。尽管已结合各方面而描述了本发明,但应理解,本发明能够具有其它修改。本申请案意欲涵盖本发明的任何变化、用途或改编,其大体上遵循本发明的原理,且包括偏离本发明的在本发明所属的技术内的已知和习惯性做法内的此些偏离。
权利要求
1.一种通信方法,其包含接收第一包;处理所述第一包;在对所述第一包的所述处理在第一经界定时间间隔内完成的情况下,大致在所述第一经界定间隔的末尾处发射第二包;以及在对所述第一包的所述处理未在所述第一经界定间隔内完成而在第二经界定时间间隔内完成的情况下,大致在所述第二经界定间隔的末尾处发射所述第二包。
2.根据权利要求1所述的方法,其中所述第一经界定间隔是基于用于接收所述第一包的第一所估计持续时间或用于处理所述第一包的第二所估计持续时间中的至少一者。
3.根据权利要求1所述的方法,其中所述第一包包含前同步码或有效负载中的至少一者ο
4.根据权利要求1所述的方法,其中所述第二包包含前同步码或消息中的至少一者, 其中所述消息指示接收所述第一包、处理所述第一包或验证所述第一包中的至少一者。
5.根据权利要求1所述的方法,其中所述第一经界定间隔与所述第二经界定间隔之间的差是基于正支持的同时通信链路。
6.根据权利要求1所述的方法,其进一步包含响应于接收到所述第一包而停用接收ο
7.根据权利要求1所述的方法,其进一步包含响应于发射所述第二包而停用发射器。
8.一种通信设备,其包含接收器,其适于接收第一包;处理模块,其适于处理所述第一包;以及发射器,其适于在对所述第一包的所述处理在第一经界定时间间隔内完成的情况下,大致在所述第一经界定间隔的末尾处发射第二包;或在对所述第一包的所述处理未在所述第一经界定间隔内完成而在第二经界定时间间隔内完成的情况下,大致在所述第二经界定间隔的末尾处发射所述第二包。
9.根据权利要求8所述的设备,其中所述第一经界定间隔是基于用于接收所述第一包的第一所估计持续时间或用于处理所述第一包的第二所估计持续时间中的至少一者。
10.根据权利要求8所述的设备,其中所述第一包包含前同步码或有效负载中的至少 “"者 ο
11.根据权利要求8所述的设备,其中所述第二包包含前同步码或消息中的至少一者, 其中所述消息指示接收所述第一包、处理所述第一包或验证所述第一包中的至少一者。
12.根据权利要求8所述的设备,其中所述第一经界定间隔与所述第二经界定间隔之间的差是基于所述接收器或发射器中的至少一者正支持的同时通信链路。
13.根据权利要求8所述的设备,其进一步包含适于响应于所述接收器接收到所述第一包而停用所述接收器的控制器。
14.根据权利要求8所述的设备,其进一步包含适于响应于发射所述第二包而停用所述发射器的控制器。
15.一种通信设备,其包含用于接收第一包的装置;用于处理所述第一包的装置;以及用于大致在以下时间间隔的末尾处发射第二包的装置在对所述第一包的所述处理在第一经界定时间间隔内完成的情况下,大致在所述第一经界定间隔的末尾处发射第二包;或在对所述第一包的所述处理未在所述第一经界定间隔内完成而在第二经界定时间间隔内完成的情况下,大致在所述第二经界定间隔的末尾处发射第二包。
16.根据权利要求15所述的设备,其中所述第一经界定间隔是基于用于接收所述第一包的第一所估计持续时间或用于处理所述第一包的第二所估计持续时间中的至少一者。
17.根据权利要求15所述的设备,其中所述第一包包含前同步码或有效负载中的至少 “"者 ο
18.根据权利要求15所述的设备,其进一步包含用于产生所述第二包的装置,其中所述第二包产生装置适于在所述第二包内提供指示接收所述第一包、处理所述第一包或验证所述第一包中的至少一者的信息。
19.根据权利要求15所述的设备,其中所述第一经界定间隔与所述第二经界定间隔之间的差是基于所述接收装置或发射装置中的至少一者正支持的同时通信链路。
20.根据权利要求15所述的设备,其进一步包含用于响应于所述接收装置接收到所述第一包而停用所述接收装置的装置。
21.根据权利要求15所述的设备,其进一步包含用于响应于所述发射装置发射所述第二包而停用所述发射装置的装置。
22.一种用于通信的计算机程序产品,其包含用指令编码的计算机可读媒体,所述指令可执行以接收第一包;处理所述第一包;以及大致在以下时间间隔的末尾处发射第二包在对所述第一包的所述处理在第一经界定时间间隔内完成的情况下,大致在所述第一经界定间隔的末尾处发射第二包;或在对所述第一包的所述处理未在所述第一经界定间隔内完成而在第二经界定时间间隔内完成的情况下,大致在所述第二经界定间隔的末尾处发射第二包。
23.一种头戴式送受话器,其包含 接收器,其适于接收第一包; 处理模块,其适于处理所述第一包; 发射器,其适于在对所述第一包的所述处理在第一经界定时间间隔内完成的情况下,大致在所述第一经界定间隔的末尾处发射第二包;或在对所述第一包的所述处理未在所述第一经界定间隔内完成而在第二经界定时间间隔内完成的情况下,大致在所述第二经界定间隔的末尾处发射所述第二包;以及换能器,其适于基于所述第一包中含有的数据而产生声音。
24.一种表,其包含接收器,其适于接收第一包; 处理模块,其适于处理所述第一包; 发射器,其适于在对所述第一包的所述处理在第一经界定时间间隔内完成的情况下,大致在所述第一 经界定间隔的末尾处发射第二包;或在对所述第一包的所述处理未在所述第一经界定间隔内完成而在第二经界定时间间隔内完成的情况下,大致在所述第二经界定间隔的末尾处发射所述第二包;以及用户接口,其适于基于所述第一包中含有的数据而产生指示。
25.一种感测装置,其包含 接收器,其适于接收第一包; 处理模块,其适于处理所述第一包; 发射器,其适于在对所述第一包的所述处理在第一经界定时间间隔内完成的情况下,大致在所述第一经界定间隔的末尾处发射第二包;或在对所述第一包的所述处理未在所述第一经界定间隔内完成而在第二经界定时间间隔内完成的情况下,大致在所述第二经界定间隔的末尾处发射所述第二包;以及传感器,其适于产生所感测数据,其中所述第二包包括所述所感测数据。
26.—种通信方法,其包含 发射第一包;大致在从所述第一包的所述发射开始的第一经界定时间间隔的末尾处针对第二包而扫描信道;以及在未在所述第一经界定间隔内接收到所述第二包的情况下,大致在从所述第一包的所述发射开始的第二经界定时间间隔的末尾处针对所述第二包而扫描所述信道。
27.根据权利要求26所述的方法,其中所述第一经界定间隔是基于用于响应于发射所述第一包而接收到所述第二包的所估计持续时间。
28.根据权利要求26所述的方法,其中所述第一包包含前同步码或有效负载中的至少 “"者 ο
29.根据权利要求26所述的方法,其中所述第一经界定间隔与所述第二经界定间隔之间的差是基于正支持的同时通信链路。
30.根据权利要求26所述的方法,其进一步包含响应于发射所述第一包而停用发射ο
31.根据权利要求26所述的方法,其进一步包含响应于完成所述第一扫描、完成所述第二扫描或接收到所述第二包中的至少一者而停用接收器。
32.—种通信设备,其包含 发射器,其适于发射第一包; 接收器,其适于大致在从所述第一包的所述发射开始的第一经界定时间间隔的末尾处针对第二包而扫描信道;以及在未在所述第一经界定间隔内接收到所述第二包的情况下,大致在从所述第一包的所述发射开始的第二经界定时间间隔的末尾处针对所述第二包而扫描所述信道。
33.根据权利要求32所述的设备,其中所述第一经界定间隔是基于用于响应于发射所述第一包而接收到所述第二包的所估计持续时间。
34.根据权利要求32所述的设备,其中所述第一包包含前同步码或有效负载中的至少“一者 ο
35.根据权利要求32所述的设备,其中所述第一经界定间隔与所述第二经界定间隔之间的差是基于所述接收器或发射器中的至少一者正支持的同时通信链路。
36.根据权利要求32所述的设备,其进一步包含适于响应于所述发射器发射所述第一包而停用所述发射器的控制器。
37.根据权利要求32所述的设备,其进一步包含适于响应于所述接收器完成所述第一扫描、完成所述第二扫描或接收到所述第二包中的至少一者而停用所述接收器的控制器。
38.一种通信设备,其包含用于发射第一包的装置;以及用于大致在从所述第一包的所述发射开始的第一经界定时间间隔的末尾处针对第二包而扫描信道的装置,其中所述扫描装置适于在未在所述第一经界定间隔内接收到所述第二包的情况下,大致在从所述第一包的所述发射开始的第二经界定时间间隔的末尾处针对所述第二包而扫描所述信道。
39.根据权利要求38所述的设备,其中所述第一经界定间隔是基于用于响应于发射所述第一包而接收到所述第二包的所估计持续时间。
40.根据权利要求38所述的设备,其中所述第一包包含前同步码或有效负载中的至少 “"者 ο
41.根据权利要求38所述的设备,其中所述第一经界定间隔与所述第二经界定间隔之间的差是基于接收装置或所述发射装置中的至少一者正支持的同时通信链路。
42.根据权利要求38所述的设备,其进一步包含用于响应于所述发射装置发射所述第一包而停用所述发射装置的装置。
43.根据权利要求38所述的设备,其进一步包含用于响应于所述接收装置完成所述第一扫描、完成所述第二扫描或接收到所述第二包中的至少一者而停用所述扫描装置的装置。
44.一种用于通信的计算机程序产品,其包含用指令编码的计算机可读媒体,所述指令可执行以发射第一包;大致在从所述第一包的所述发射开始的第一经界定时间间隔的末尾处针对第二包而扫描信道;以及在未在所述第一经界定间隔内接收到所述第二包的情况下,大致在从所述第一包的所述发射开始的第二经界定时间间隔的末尾处针对所述第二包而扫描所述信道。
45.一种头戴式送受话器,其包含发射器,其适于发射第一包;接收器,其适于大致在从所述第一包的所述发射开始的第一经界定间隔的末尾处针对第二包而扫描信道;以及在未在所述第一经界定间隔内接收到所述第二包的情况下,大致在从所述第一包的所述发射开始的第二经界定时间间隔的末尾处针对所述第二包而扫描所述信道;以及换能器,其适于基于所述第二包中含有的数据而产生声音。
46.一种表,其包含发射器,其适于发射第一包; 接收器,其适于大致在从所述第一包的所述发射开始的第一经界定间隔的末尾处针对第二包而扫描信道;以及在未在所述第一经界定间隔内接收到所述第二包的情况下,大致在从所述第一包的所述发射开始的第二经界定时间间隔的末尾处针对所述第二包而扫描所述信道;以及用户接口,其适于基于所述第二包中含有的数据而产生指示。
47.一种感测装置,其包含 发射器,其适于发射第一包; 接收器,其适于大致在从所述第一包的所述发射开始的第一经界定间隔的末尾处针对第二包而扫描信道;以及在未在所述第一经界定间隔内接收到所述第二包的情况下,大致在从所述第一包的所述发射开始的第二经界定时间间隔的末尾处针对所述第二包而扫描所述信道;以及传感器,其适于产生所感测数据,其中所述第一包包括所述所感测数据。
全文摘要
一种通信方法包含以下步骤接收数据包;处理所述数据包;以及在对所述数据包的所述处理在第一经界定时间间隔内完成的情况下,大致在所述第一经界定间隔的末尾处发射ack包,或在对所述数据包的所述处理未在所述第一经界定间隔内完成而在第二经界定时间间隔内完成的情况下,大致在所述第二经界定间隔的末尾处发射所述ack包。另一通信方法包含以下步骤发射数据包;大致在从所述数据包的所述发射开始的第一经界定时间间隔的末尾处针对ack包而扫描信道;以及在未在所述第一经界定间隔内接收到所述ack包的情况下,大致在从所述数据包的所述发射开始的第二经界定时间间隔的末尾处针对所述ack包而扫描所述信道。
文档编号H04L1/18GK102160317SQ200980136831
公开日2011年8月17日 申请日期2009年1月28日 优先权日2008年9月19日
发明者戴维·乔纳森·朱利安, 田清江, 贾展丰 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1