响应控制方法及装置的制作方法

文档序号:7694277阅读:198来源:国知局
专利名称:响应控制方法及装置的制作方法
技术领域
本发明涉及一种在装置响应于来自主装置的数据传送请求而传送 数据的系统中,当接收到数据传送请求时,装置未准备好传送数据的 情况下的响应技术。
背景技术
在使用由于其高速数据传送,所以被期望作为用于个人计算机(在
下文中,称作"PC")的接口而引起广泛注意的无线通用串行总线 (WUSB)的网络中,采用了主装置控制数据传送的时序和装置响应于 来自主装置的数据传送请求的结构,由此来执行数据传送(参见2005 年5月12日,修订版1.0的无线通用串行总线规范;互联网〈http: 〃www.usb.org/developers/wusb/docs/WirelessUSBSpecification_rl0.pdf>
WUSB网络的连接模式是集中星型(hub and spoke)模型,其中装 置连接到位于中心的主装置(例如,PC)。主装置和各个装置之间的 通信是点对点(PnP)的,其中连接为一对一。这些装置为例如打印机、 硬盘、鼠标、数码照相机、游戏主机(game console)以及PDA。
在包括主装置和根据WUSB标准彼此连接的装置的WUSB集群(在 下文中,也简称作"集群")中,主装置使用微调度管理命令(MMC) 来管理集群(包括在该集群中的装置)。其说明在下面参考图5给出。
如图5所示,MMC在主装置一侧以预定的时序从主装置传送。 MMC包括主装置的识别信息和随后的MMC的传送时刻。在WUSB系统中,就连接而言,采用了面向装置的连接关联 (connection association),装置在连接关联开始动作。主装置经由 MMC,通过向其传送主识别信息等,来通知在集群中的各个装置。注 意MMC还包括由主装置指定的针对装置通知时隙(DNTS)的开始时 刻信息(WdntsCTA; W:无线USB, CTA:信道时间分配),使得各 个装置能够向主装置分布连接请求。DNTS是为各装置向主装置传送小 的异步通知消息而准备的时隙。准备了多个DNTS。当其自身的装置所 属的集群被构造时,各装置获取并保持主识别信息。基于在从主装置 所发送的MMC中所包括的主识别信息,装置确定主装置是否是其自身 装置所属的集群的主装置。当向其自身装置所属的集群的主装置分布 连接请求时,该装置随机从准备的时隙中选择用于传送消息的时隙并 发布连接请求。其后,主装置和该装置之间的相互验证通过握手来执 行,从而完成连接。
在WUSB系统中,主装置负责集群中的主装置和装置之间的数据 传送。对于用于和主装置执行数据传送的多个装置,主装置为各个装 置分配时区以传送/接收数据,从而调度这些装置,并按照所调度的经 由MMC向各个装置发送数据传送请求。在这种情况下,将主装置请求 装置传送数据的情况作为示例来说明。
在请求装置传送数据的情况下,主装置经由MMC传送WdtCTA (dt:数据传送)。WdtCTA包括被请求传送数据的各个装置的识别信 息,以及用于指定装置将传送数据的时刻的信息(在下文中,称作"时 刻指定信息")。
当被请求传送数据的装置准备好将要传送的数据时,该装置在由 WdtCTA中所包括的时刻指定信息所指示的时刻将数据传送到主装置。 另一方面,当数据不能传送时,例如,当将要传送的数据未准备好时, 装置在由时刻指定信息所指示的时刻向主装置发送否定应答(NAK) 响应。 一旦接收到NAK响应,主装置将已经发送NAK响应的装置临时排除在调度目标之外。装置的这种状态称作"受流量控制"。在这种 情况下,如果存在传送数据的其他装置,主装置连续调度那些装置。
为方便解释,在图5中,仅仅图解了用于发送了NAK响应的装置的 WdtCTA。如在图5中所示,对于发送了NAK响应并且受流量控制的装 置,用于该装置的WdtCTA不从主装置传送。
当受流量控制的装置完成数据的准备并准备好数据传送时,该装 置向主装置传送指示该结果的装置通知,从而请求主装置重新开始数 据传送。 一旦从该装置接收到装置通知,主装置重新开始用于该装置 的WdtCTA的传送。
顺便提及,在WUSB系统中,装置通知可以仅仅在由WdntsCTA所 保证的带宽中由装置来传送。另 一方面,WdntsCTA的传送时间间隔(一 般设置为数毫秒)在主装置侧确定,而不能在装置侧控制。因此,如 图5中所示,即使在受流量控制的装置完成了数据的准备的情况下,可 能发生该装置不得不等待WdntsCTA以便传送用于请求重新开始数据 传送的装置通知的情况。结果是,因为数据传送中断以及效率降低而 出现了问题。

发明内容
在一个实施例中,本发明提供了一种响应控制方法。该响应控制
方法在当接收到数据传送请求时传送数据未准备好的情况下,能使得
已经从主装置接收到数据传送请求的装置发送使得主装置重新传送数
据传送请求的重传响应,而不是等待响应,主装置从数据传送请求的
传送目标中排除响应于数据传送请求已经发送了指示传送数据未准备 好的等待响应的装置。
注意,以设备或系统替代的上述方法以及上述方法所应用的装置 也可实施作为本发明的实施例。使用本发明的技术,在装置响应于来自主装置的数据传送请求传 送数据的系统中,在装置接收到传送请求时传送数据未准备好的情况 下,将产生的受控的响应,这导致了数据传送效率的提高。


从结合附图进行的特定优选实施例的下列描述中,本发明的上述 以及其他目的、优点以及特征将更加显而易见,其中图1是示出根据本发明的实施例的WUSB系统的图示;图2是示出在图1中所示的WUSB系统中的装置的图示;图3是示出在图2中所示的装置的控制单元的处理的流程图;图4是示出由在图1中所示的WUSB系统中的主装置和装置所执行 的数据传送处理的时序图的示例的图示;以及 图5是用于图解现有技术的图示。
具体实施方式
现在,这里将结合示例性实施例来描述本发明。本领域技术人员 应当认识到使用本发明的教导可以实现许多可替代实施例并且本发明 并不限制于用于解释目的而图解的实施例。在下文中,将参考附图来描述本发明的示例性实施例。图1示出根据本发明第一实施例的WUSB系统100。 WUSB系统IOO 包括主装置50和多个装置(在图解的示例中三个装置装置70、装置 80和装置90)。主装置50为例如PC并且包括整合在其中的、遵照WUSB标准的 各个硬件和软件。主装置50是在WUSB系统中典型的主装置,其详细 说明被省略。各个遵照WUSB标准的装置70、装置SO以及装置90为例如打印机、硬盘、鼠标、数码照相机、游戏主机以及PDA,并且以无线方式 连接到将要使用的主装置50。在这种情况下,参考图2来描述装置70。 注意,为方便理解本发明的要旨,在下面说明和图解了涉及本发明相 关的处理中的仅仅一部分。如图2中所示,装置70包括WUSB接口 (在下文中,称作"WUSB I/F" ) 10、数据写单元22、传送数据缓冲器24、数据缓冲器管理单元 28、时间信息管理单元30以及控制单元40。注意,用于装置70的在 图2中所示的作为执行不同的处理的功能块的组件可以由诸如CPU或 存储器的LSI按照硬件来配置,并且还可以由在存储器中加载的程序 等按照软件来实现。因此,对于本领域技术人员来说,显然那些功能 模块可以使用仅仅硬件、仅仅软件或其结合的任何形式来实现,并且 功能模块不限制于上述中的任何一个。WUSB I/F 10遵照WUSB标准,数据经由WUSB I/F 10在装置70 和主装置50之间传送。WUSB I/F 10包括用于从主装置50接收数据或 数据传送请求的接收单元14,以及用于向主装置50传送数据或来自装 置70的响应的传送单元18。数据写单元22将从装置70将要传送到主装置50的数据(在下文 中称作"传送数据")写入传送数据缓冲器24,从而准备传送数据。传送数据缓冲器24临时存储传送数据并且由例如存储器来配置。当接收单元14从主装置50接收WdtCTA时,控制单元40控制是 否使传送单元18输出传送数据,并在传送数据未输出的情况下控制响 应。具体地,在接收到WdtCTA时传送数据准备好的情况下,控制单 元40使传送单元18输出传送数据。与此同时,在传送数据未准备好 的情况下,控制单元40使传送单元18发送等待响应和用于使得主装 置50重新传送WdtCTA的重新传送响应中的一个。在本发明的第一实施例中,等待响应对应于NAK响应,而重新传送响应对应于错误响应。关于将做出哪种响应,控制单元40首先估计装置70完成传送数 据的准备的时刻(准备完成时刻),并将所估计的准备完成时刻与主 装置50可以重新传送数据传送请求的最早时刻(在下文中,称作"时 刻TO")进行比较。然后,当所估计的准备完成时刻在时刻TO之前 时,控制单元40使传送单元18发送错误响应,而当所估计的准备完 成时刻在时刻TO之后时,控制单元40使传送单元18发送NAK响应。基于由数据缓冲器管理单元28和时间信息管理单元30所管理的 信息,控制单元40确定传送数据是否是准备好,将做出哪种响应等等。数据缓冲器管理单元28管理用于确定传送数据是否是准备好的信 息,以及用于在传送数据未准备好的情况下估计传送数据准备好的时 刻的信息。具体地,数据缓冲器管理单元28管理传送数据缓冲器24 的空闲空间以及通过数据写单元22进行写入的状态。在第一实施例中, 例如,传送数据缓冲器24具有对应于由传送单元18 —次将要传送的 数据量的容量,和存储有对应于传送数据缓冲器24的容量的数据的状 态,也就是说,在传送数据缓冲器24中没有空闲空间的状态指示传送 数据准备好。另外,写入状态对应于例如用于确定数据写单元22是否 已经对传送数据缓冲器24进行了写访问的信息,或在已进行了写访问 的情况下,用于基于写访问的频率等估计用于准备传送数据的时刻的 信息。该信息在下文中称作"访问信息"。时间信息管理单元30管理由WUSB I/F 10的接收单元14从主装 置50接收的MMC中或WdtCTA中所包括的各种时间信息,并且向控 制单元40提供各种时间信息。具体地,当接收单元14接收到MMC 或WdtCTA时,时间信息管理单元30获取并且临时存储包括在MMC 中的用于随后的MMC的传送时刻,以及在WdtCTA中所包括的时刻 指定信息,并且向控制单元40提供传送时刻以及时刻指定信息。时间信息管理单元30不仅管理时间信息,而且管理不可能通信时 区 (communication impossible time zone)信息,不可能通信日寸区信息 指示装置70和主装置50之间通信是不可能的时区。在WUSB标准中, 提出了一种结构(装置可用性),在该结构中,不可能通信时区在装 置和主装置之间间歇地提供以在装置的附近存在另一个WUSB集群的 情况下,避免集群之间的无线电波的干扰。不可能通信时区信息被预 先设置,并且在不可能通信时区的该设置期间,主装置不向装置传送 WdtCTA。根据第一实施例,装置可用性的结构应用于WUSB系统100 使得在不可能通信时区期间,主装置50不向装置70传送WdtCTA。
参考图3,更详细地描述了控制单元40。图3是示出控制单元40 所执行的处理的流程图。当接收单元14接收到WdtCTA,控制单元40 参考数据缓冲器单元28所管理的信息,并确认传送数据是否准备好 (S10)。当传送数据缓冲器24没有空闲空间时,控制单元40确定传 送数据准备好,并且使传送单元18在由时间信息管理单元30中的用 于当前的WdtCTA的时刻指定信息所指示的时刻,输出在传送数据缓 冲器24中所存储的数据(S10:是,S20)。
另一方面,当传送数据缓冲器24具有空闲空间时,控制单元40 确定传送数据未准备好,并估计用于传送数据的准备完成时刻T2(S10: 否,S30)。具体地,例如,在访问信息指示至传送数据缓冲器24的 写访问已经由数据写单元22进行并且每个单位时间的写入量是Rl的 情况下,控制单元40通过"传送数据缓冲器24的空闲空间/R"计算用 于准备传送数据的时间,并且通过向当前时刻增加所计算的时间所获 得的时刻被估计作为准备完成时刻T2。在下文中,时刻T2称作"估 计时刻"。
控制单元40将准备完成时刻T2和用于主装置50传送随后的 MMC的时刻(在下文中,称作"时刻T1")进行比较(S40)。当当前的WdtCTA被接收到时,时刻T1包括在MMC中,并且由时间信息 管理单元30来管理。在准备完成时刻T2等于或在时刻Tl之前的情况下,控制单元40 使传送单元18输出错误响应(S40:否,S50)。同时,在准备完成时刻T2在时刻T1之后的情况下,控制单元40 参考由时间信息管理单元30管理的不可能通信时区信息,并确认时刻 Tl之后的时区是否包括在装置70和主装置50之间的不可能通信时区 中(S40:是,S60)。当时刻Tl之后的时区包括在不可能通信时区中并且准备完成时 刻T2在不可能通信时区的结束时刻T3之前时(S60:是,S70:否), 控制单元40使传送单元18输出错误响应(S50)。同时,当时刻T1 之后的时区不包括在不可能通信时区中(S60:否)或者当时刻Tl之 后的时区包括在不可能通信时区中而准备完成时刻T2在不可能通信时 区的结束时刻T3之后时(S60:是,S70:是),控制单元40使传送 单元18输出NAK响应(S80)。如上所述,由于WdtCAT经由MMC来传送,在随后的MMC的 传送时刻之前为随后的WdtCAT设置传送时刻是不可能的。因此,当 用于传送随后的MMC的时刻Tl之后的时区不包括在不可能通信时区 时,将时刻Tl确定为主装置50能向装置70传送WdtCAT的最早时刻 T0。同时,由于在不可能通信时区期间主装置不向装置70传送 WdtCAT,所以当时刻Tl之后的时区包括在不可能通信时区中时,将 不可能通信时区的结束时刻T3确定为主装置50可以向装置70传送 WdtCAT的最早时刻T0。换句话说,当到主装置50能向装置70传送WdtCAT的最早时刻 T0为止,主装置50未准备好在装置70侧传送数据的情况下,控制单元40使传送单元1S发送NAK响应并且其受流量控制。当传送数据到 时刻TO为止准备好时,控制单元40使传送单元18发送错误响应而不 是NAK响应。即使当主装置50响应于错误响应在主装置50可以传送 WdtCAT的最早时刻TO传送WdtCAT,由于传送数据到那时已准备好, 装置70可以输出传送数据。
图4示出由主装置50和装置70执行的数据传送处理的时序图的 示例。这个示例示出当装置70从主装置50接收到WdtCAT时传送数 据未准备好而准备完成时刻T2在主装置50可以重新传送WdtCTA的 最早时刻TO之前的情况。这个示例对应于在图3的流程图中所示的 "S10:否,S30, S40:否,S50"或者"S10:否,S30, S40:是,S60: 是,S70:否,S50"的情况。下面以时间为基础在给出其说明。
如图4所示,在装置70中,当在传送数据缓冲器24没有空闲空 间并且传送数据准备好的状态中,从主装置50接收到WdtCAT时,装 置70在WdtCAT指定的时刻向主装置50输出传送数据。结果是,传 送数据缓冲器被清空。然后,执行通过数据写单元22向传送数据缓冲 器24写访问,也就是说,传送数据的准备。 一旦在传送数据的准备期 间从主装置50接收到随后的WdtCAT,装置70向主装置50发送错误 响应以请求WdtCAT的重新传送,从而避免遭受流量控制。
来自装置70的响应不是NAK响应,所以主装置50没有将装置 70排除在调度目标之外而是向装置70重新传送WdtCAT。接收到重新 传送的WdtCAT时,由于传送数据已准备好,所以装置70输出传送数 据。
因此,在根据第一实施例的WUSB系统100中,即使接收到 WdtCAT时,装置70未准备好传送数据时,只要传送数据准备好的时 刻T2在主装置可以重新传送WdtCAT的最早时刻TO之前,装置70 故意发送错误响应而不是NAK响应,由此可减少遭受流量控制的频率。结果是,这导致了装置70遭受流量控制并在发送NAK响应的情况下 从受流量控制的状态返回的过程所需时间的减少,并且还提高了数据 传送效率。
注意,在上面仅仅说明了装置70,但是与用于装置70相似的响应 控制还可以应用到装置80、装置90以及其他装置。
在上面已经参考示例性实施例说明了本发明。实施例是示例性的, 且在不偏离本发明范围下可以作出多种变更、增加以及省略。本领域 技术人员明白作出变更、增加以及省略的修改的示例也在本发明的范 围之内。
例如,在WUSB系统100中,装置70向主装置50发送错误响应 以请求WdtCAT的重新传送。然而,响应不限制于错误响应,而是可 以釆用能避免遭受流量控制以及能使得主装置重新传送WdtCAT的任 何响应。例如,代替错误响应,可作出"无响应"。
另外,"装置可用性"的结构应用于WUSB系统100,使得主装 置50在对于装置70的不可能通信时区期间不向装置70传送WdtCAT。 在获取主装置可以重新传送WdtCAT的最早时刻TO的情况下,通过利 用该结构,装置70考虑提前通知给主装置50的其自身的不可能通信 时区,从而保证可以将较长的时间用于传送数据的准备。当没有应用 "装置可用性"的结构时,可以将用于传送随后的MCC的时刻Tl设 置为时刻TO。
另外,本发明的实施例是将本发明中所涉及的技术应用于WUSB 系统的示例。可以将本发明的技术应用于下述任何系统在该系统中 装置响应于来自主装置的数据传送而输出传送数据,并且当在接收到 数据传送请求时,传送数据未准备好的情况下,装置发送等待响应时, 将该装置排除在数据传送请求的传送目标之外。将本发明的技术应用于那些系统的结果是,可以减少将装置排除在数据传送请求的传送目 标之外的频率,并且可以提高数据传送效率。显然本发明不限于上述实施例而是可以在不偏离本发明范围和精 神的条件下进行修改以及改变。
权利要求
1. 一种响应于来自主装置的数据传送请求传送传送数据的设备, 其中所述主装置排除响应于所述数据传送请求己经发送了指示所述传 送数据未准备好的等待响应的装置,所述装置包括接收所述数据传送请求的接收单元;以及在当由所述接收单元接收到所述数据传送请求时所述传送数据未 准备好的情况下,控制将做出的响应的响应控制单元,其中,所述响应控制单元能够控制所述响应,以便发送用于使所 述主装置重新传送所述数据传送请求的重新传送响应,而不是所述等 待响应。
2.根据权利要求1所述的装置,其中所述响应控制单元 获取所述主装置能够重新传送所述数据传送请求的最早重新传送时刻;估计所述传送数据的准备完成的准备完成时刻;以及 控制所述响应,以便当估计的所述准备完成时刻在所述最早重新 传送时刻之前时,发送所述重新传送响应,并且以便当估计的所述准 备完成时刻在所述最早重新传送时刻之后时,发送所述等待响应。
3. 根据权利要求2所述的装置,还包括 临时存储所述传送数据的传送数据缓冲器;以及 将所述传送数据写入所述传送数据缓冲器以准备所述传送数据的写单元,其中,所述响应控制单元基于在所述传送数据缓冲器中存储的数 据量和由所述写单元向所述传送数据缓冲器进行写入的状态,来估计 所述准备完成时刻。
4. 根据权利要求l所述的装置,其中所述响应控制单元控制所述 响应,以便发送错误响应作为所述重新传送响应。
5. 根据权利要求2所述的装置,其中所述响应控制单元控制所述 响应,以便发送错误响应作为所述重新传送响应。
6. 根据权利要求3所述的装置,其中所述响应控制单元控制所述 响应,以便发送错误响应作为所述重新传送响应。
7. 根据权利要求1所述的装置,其中所述响应控制单元控制所述 响应,以便发送无响应作为所述重新传送响应。
8. 根据权利要求2所述的装置,其中所述响应控制单元控制所述 响应,以便发送无响应作为所述重新传送响应。
9. 根据权利要求3所述的装置,其中所述响应控制单元控制所述 响应,以便发送无响应作为所述重新传送响应。
10. 根据权利要求l所述的装置,其中所述主装置和所述装置各自遵照无线通用串行总线(WUSB)标 准,并且所述主装置经由微调度管理命令(MMC)来传送所述数据传 送请求;以及所述响应控制单元获取所述主装置随后传送所述MMC的时刻, 作为所述主装置能够重新传送所述数据传送请求的最早重新传送时 刻,所述时刻包括在和所述数据传送请求一起由所述接收单元接收的 MMC中。
11. 根据权利要求2所述的装置,其中所述主装置和所述装置各自遵照无线通用串行总线(WUSB)标 准,并且所述主装置经由微调度管理命令(MMC)来传送所述数据传 送请求;以及所述响应控制单元获取所述主装置随后传送所述MMC的时刻,作为所述最早重新传送时刻,所述时刻包括在和所述数据传送请求一起由所述接收单元接收的MMC中。
12. 根据权利要求3所述的装置,其中所述主装置和所述装置各自遵照无线通用串行总线(WUSB)标 准,并且所述主装置经由微调度管理命令(MMC)来传送所述数据传 送请求;以及所述响应控制单元获取所述主装置随后传送所述MMC的时刻, 作为所述最早重新传送时刻,所述时刻包括在和所述数据传送请求一 起由所述接收单元接收的MMC中。
13. 根据权利要求l所述的装置,其中所述主装置和所述装置各自遵照无线通用串行总线(WUSB)标 准,并且所述主装置在除了不可能通信时区之外的时区期间,经由微 调度管理命令(MMC)来向所述装置传送所述数据传送请求,在所述 不可能通信时区期间,在所述装置和所述主装置之间的通信是不可能 的,所述不可能通信时区是预先设置的;以及当在所述主装置随后传送所述MMC的时刻之后的时区包括在所 述不可能通信时区中时,所述响应控制单元获取所述不可能通信时区 的结束时刻作为所述主装置能够重新传送所述数据传送请求的最早重 新传送时刻,所述时刻包括在和所述数据传送请求一起由所述装置接 收的MMC中。
14. 根据权利要求2所述的装置,其中所述主装置和所述装置各自遵照无线通用串行总线(WUSB)标 准,并且所述主装置在除了不可能通信时区之外的时区期间,经由微 调度管理命令(MMC)来向所述装置传送所述数据传送请求,在所述 不可能通信时区期间,在所述装置和所述主装置之间的通信是不可能 的,所述不可能通信时区是预先设置的;以及当在所述主装置随后传送所述MMC的时刻之后的时区包括在所述不可能通信时区中时,所述响应控制单元获取所述不可能通信时区 的结束时刻作为所述重新传送时刻,所述时刻包括在和所述数据传送请求一起由所述装置接收的MMC中。
15. 根据权利要求3所述的装置,其中所述主装置和所述装置各自遵照无线通用串行总线(WUSB)标 准,并且所述主装置在除了不可能通信时区之外的时区期间,经由微 调度管理命令(MMC)来向所述装置传送所述数据传送请求,在所述 不可能通信时区期间,在所述装置和所述主装置之间的通信是不可能 的,所述不可能通信时区是预先设置的;以及当在所述主装置随后传送所述MMC的时刻之后的时区包括在所 述不可能通信时区中时,所述响应控制单元获取所述不可能通信时区 的结束时刻作为所述重新传送时刻,所述时刻包括在和所述数据传送 请求一起由所述装置接收的MMC中。
16. —种响应控制方法,包括在当接收到数据传送请求时传送数据未准备好的情况下,控制已 经从主装置接收到所述数据传送请求的装置的响应,所述主装置从所 述数据传送请求的传送目标中排除响应于所述数据传送请求已经发送 了指示所述传送数据未准备好的等待响应的装置,其中所述控制能够使得所述装置发送用于使所述主装置重新传送 所述数据传送请求的重新传送响应,而不是所述等待响应。
17. 根据权利要求16所述的响应控制方法,还包括 获取所述主装置能够重新传送所述数据传送请求的最早重新传送时刻;估计所述装置完成所述传送数据的准备的准备完成时刻;以及 控制所述装置当估计的所述准备完成时刻在所述最早重新传送时 刻之前时,发送所述重新传送响应,并且当估计的所述准备完成时刻 在所述最早重新传送时刻之后时,发送所述等待响应。
18. 根据权利要求17所述的响应控制方法,其中 所述装置将所述传送数据写入临时存储所述传送数据的传送数据缓冲器,从而准备所述传送数据;以及所述装置基于在所述传送数据缓冲器中存储的数据量和向所述传 送数据缓冲器进行写入的状态,来估计所述准备完成时刻。
19. 根据权利要求16所述的响应控制方法,其中所述主装置和所述装置各自遵照无线通用串行总线(WUSB)标 准,并且所述主装置经由微调度管理命令(MMC)来传送所述数据传 送请求;以及所述装置获取所述主装置随后传送所述MMC的时刻,作为所述 主装置能够重新传送所述数据传送请求的最早重新传送时刻,所述时 刻包括在和所述数据传送请求一起由所述设备接收的MMC中。
20. 根据权利要求16所述的响应控制方法,其中 所述主装置和所述装置各自遵照无线通用串行总线(WUSB)标准,并且所述主装置在除了不可能通信时区之外的时区期间,经由微 调度管理命令(MMC)来向所述装置传送所述数据传送请求,在所述 不可能通信时区期间,在所述装置和所述主装置之间的通信是不可能 的,所述不可能通信时区是预先设置的;以及当在所述主装置随后传送所述MMC的时刻之后的时区包括在所 述不可能通信时区中时,所述装置获取所述不可能通信时区的结束时 刻作为所述主装置能够重新传送所述数据传送请求的最早重新传送时 刻,所述时刻包括在和所述数据传送请求一起由所述装置接收的MMC 中。
全文摘要
当WUSB系统中的装置从主装置接收到数据传送请求(WdtCTA)准备好传送数据时,该装置在由WdtCTA指定的时刻输出传送数据。与此同时,当传送数据未准备好时,装置估计传送数据的准备完成时刻,并且当所估计的准备完成时刻在主装置可以重新传送WdtCTA的最早时刻之前时,该装置发送错误响应而不是NAK响应,从而请求主装置重新传送WdtCTA。结果是,提高了主装置和装置之间的数据传送效率。
文档编号H04L29/02GK101312450SQ20081010914
公开日2008年11月26日 申请日期2008年5月23日 优先权日2007年5月23日
发明者佐藤真, 狩谷广士 申请人:恩益禧电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1