一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种无线周边装置的数据传输方法与流程

2022-06-05 15:57:44 来源:中国专利 TAG:


1.本公开涉及一种数据传输方法,特别涉及一种无线周边装置于换频程序中的数据传输方法。


背景技术:

2.对于目前各式无线周边装置(例如,可为一无线鼠标、一无线键盘、一无线麦克风、抑或为一无线耳机等等各式无线电子装置)的数据传输技术而言,往往为了避免于数据传输过程中发生因多个无线周边装置同时使用同一频率区段(例如,2.4ghz)所产生的干扰,换频(frequency hopping)程序的各种方法即被提出,以祈于原本所利用的主传输频道能跳频转换到另一主传输频道,以确保无线传输数据可以被正确地传送与接收。
3.申言之,请参阅图1a中所示的现有无线周边装置与主系统10间的整合实施的一实施概念示例图,于其中,现有无线周边装置中的一无线接收装置81(例如,鼠标的无线接收器(dongle))与一主系统10的usb连接端11直接电连接,并通过一无线传送/接收控制软/固件101的传输控制,而使现有无线周边装置中的一无线传送装置82(例如,鼠标本体)与该无线接收装置81之间进行一无线传输数据d1的传送/接收传送动作。
4.再请参阅图1b,其为一种现有的无线周边装置于换频程序中的数据传输方法,其包括现有的数据传送与接收方式,且至少包括下列现有实施步骤,并请搭配图1a所示者:
5.开始(步骤s10);
6.判断于一第一计时值内,该无线接收装置81是否有接收到该无线传送装置82经由一主传输频道所传送来的该无线传输数据d1(步骤s11);
7.于该无线接收装置81辨识经由该主传输频道接收到该无线传输数据d1时,该无线接收装置81处理该无线传输数据d1,并继续以该主传输频道接收另一无线传输数据(步骤s12),且回到该步骤s11;
8.于该无线接收装置81未接收到该无线传输数据d1时,该无线传送装置82确认尚未被占用的另一主传输频道(步骤s13);
9.于该无线接收装置81未能接收到该无线传输数据d1时,该无线传送装置82以广播轮询(broadcast polling)方式经由至少一副传输频道传送一主传输频道变更通知(notification)(步骤s14);
10.判断于至少一第二计时值内,该无线接收装置81是否有接收到该无线传送装置82经由至少一副传输频道所轮流传送的该主传输频道变更通知(步骤s15);以及
11.于该无线接收装置81回应确收该主传输频道变更通知时,该无线传送装置82改为经由尚未被占用的其他主传输频道,重传相同的该无线传输数据d1或是传送另一无线传输数据至该无线接收装置81(步骤s16),并回到该步骤s11。
12.自该步骤13至该步骤16中可以发现,前述现有作法的缺失在于,该无线传送装置82需先以该至少一副传输频道传送该主传输频道变更通知(notification),且等候该无线接收装置81回应确收之后,才能由该无线传送装置82再继续进行相同的该无线传输数据d2
重传(或改传送另一无线传输数据),但如此一来,显将会造成传输延迟的问题。
13.另外,前述现有作法的另一缺失在于,从该步骤13至该步骤16中可以了解其换频程序的主控权,是由该无线传送装置82所掌控与发动,然而这种现有作法对于日后想要转应用于以单一个无线接收装置同时应对于多个无线传送装置的应用领域而言,是有无法转用或困难实施的严重问题存在。


技术实现要素:

14.本公开的主要目的,在于提供一种于无线周边装置的数据传输过程中,在其进行换频程序时,可直接以副传输频道重传送相同的无线传输数据,进而可有效降低传输延迟的数据传输方法。
15.本公开的另一目的,在于提供一种于无线周边装置的数据传输过程中,在其进行换频程序时,可使换频的主控权,从该无线周边装置中的无线传送装置转变成由该无线周边装置中的无线接收装置所主动掌控的数据传输方法。
16.本公开的又一目的,在于提供一种于无线周边装置的数据传输过程中,在其进行换频程序时,该无线周边装置中的无线接收装置传送具有可加载信息的收发确认封包,以增加对于该无线周边装置中的无线传送装置于通信应用层次的信息控制能力的数据传输方法。
17.本公开提供一种无线周边装置的数据传输方法,应用于一无线传送装置与一无线接收装置之间,且该无线接收装置的一数据接收方式至少包括下列步骤:判断于一第一计时值内,是否接收到该无线传送装置经由一主传输频道所传送来的一无线传输数据;当接收到经由该主传输频道所传送来的该无线传输数据时,使该无线接收装置暂时转换至一传送模式,并回传一第一收发确认封包至已暂时转换至一接收模式的该无线传送装置;辨识及处理来自于该主传输频道的该无线传输数据,并维持以该主传输频道继续接收另一无线传输数据;当未接收到经由该主传输频道所传送来的该无线传输数据时,判断于一第二计时值内,是否接收到该无线传送装置经由至少一副传输频道所传送来相同的该无线传输数据;当接收到经由该至少一副传输频道所传送来的该无线传输数据时,使该无线接收装置暂时转换至该传送模式,并回传一第二收发确认封包至已暂时转换至该接收模式的该无线传送装置;其中,该第二收发确认封包可包括一变更主传输频道信息,以供该无线传送装置因应该变更主传输频道信息而改为经由另一主传输频道传送另一无线传输数据;以及辨识及处理来自于该至少一副传输频道的该无线传输数据,并改为经由尚未被占用的该另一主传输频道继续接收该另一无线传输数据。
18.在一些实施例中,于前述当未接收到经由该主传输频道所传送来的该无线传输数据的步骤之后,还包括下列步骤:检查该无线传输数据的一缓冲存储空间是否已存储该第二收发确认封包;以及当该缓冲存储空间尚未存储该第二收发确认封包时,使该无线接收装置加入该变更主传输频道信息至该第二收发确认封包中,并使该第二收发确认封包存储于该缓冲存储空间中。
19.在一些实施例中,于前述当接收到经由该主传输频道所传送来的该无线传输数据的步骤之后,还包括下列步骤:判断是否有来自该无线传送装置的一收发确认请求;其中,当该无线传送装置没有传送该收发确认请求时,使该无线接收装置直接地执行前述辨识及
处理来自于该主传输频道的该无线传输数据,并维持以该主传输频道继续接收该另一无线传输数据的步骤:以及当该无线传送装置有传送该收发确认请求时,使该无线接收装置暂时转换至该传送模式,并回传该第一收发确认封包至已暂时转换至该接收模式的该无线传送装置,且执行前述辨识及处理来自于该主传输频道的该无线传输数据,并维持以该主传输频道继续接收该另一无线传输数据的步骤。
20.本公开又提供一种无线周边装置的数据传输方法,应用于一无线传送装置与一无线接收装置之间,且该无线接收装置的一数据接收方式至少包括下列步骤:判断于一第一计时值内,是否接收到该无线传送装置经由一主传输频道所传送来的一无线传输数据;当接收到经由该主传输频道所传送来的该无线传输数据时,辨识及处理来自于该主传输频道的该无线传输数据,并维持以该主传输频道继续接收另一无线传输数据;当未接收到经由该主传输频道所传送来的该无线传输数据时,判断于一第二计时值内,是否接收到该无线传送装置经由至少一副传输频道所传送来相同的该无线传输数据;以及当接收到经由该至少一副传输频道所传送来的该无线传输数据时,辨识及处理来自于该至少一副传输频道的该无线传输数据,并改为经由尚未被占用的另一主传输频道继续接收该另一无线传输数据。
21.在一些实施例中,于前述当接收经由该主传输频道所传送来的该无线传输数据时的步骤之后,还可包括下列步骤:使该无线接收装置暂时转换至一传送模式,并回传一第一收发确认封包至已暂时转换至一接收模式的该无线传送装置,并执行前述辨识及处理来自于该主传输频道的该无线传输数据,且维持以该主传输频道继续接收该另一无线传输数据的步骤。
22.在一些实施例中,于前述当接收到经由该主传输频道所传送来的该无线传输数据的步骤之后,还包括下列步骤:判断是否有来自该无线传送装置的一收发确认请求;其中,当该无线传送装置没有传送该收发确认请求时,使该无线接收装置直接地执行前述辨识及处理来自于该主传输频道的该无线传输数据,并维持以该主传输频道继续接收该另一无线传输数据的步骤:以及当该无线传送装置有传送该收发确认请求时,执行前述使该无线接收装置暂时转换至该传送模式,并回传该第一收发确认封包至已暂时转换至该接收模式的该无线传送装置,且辨识及处理来自于该主传输频道的该无线传输数据,并维持以该主传输频道继续接收该另一无线传输数据的步骤。
23.在一些实施例中,于前述当未接收到经由该主传输频道所传送来的该无线传输数据的步骤之后,还包括下列步骤:检查该无线传输数据的一缓冲存储空间是否已存储一第二收发确认封包;以及当该缓冲存储空间尚未存储该第二收发确认封包时,使该无线接收装置加入一变更主传输频道信息至该第二收发确认封包中,并使该第二收发确认封包存储于该缓冲存储空间中。
24.在一些实施例中,该第二收发确认封包至少包括该变更主传输频道信息、一无线接收装置的时序信息、一控制无线传送装置的应用功能信息中的至少一者。
25.在一些实施例中,于前述当接收到经由该至少一副传输频道所传送来的该无线传输数据时的步骤之后,还可包括下列步骤:使该无线接收装置暂时转换至该传送模式,并回传该第二收发确认封包至已暂时转换至该接收模式的无线传送装置;其中,该第二收发确认封包可包括该变更主传输频道信息,以供该无线传送装置因应该变更主传输频道信息而
改为经由该另一主传输频道传送该另一无线传输数据。
26.本公开另提供一种无线周边装置的数据传输方法,应用于一无线传送装置与一无线接收装置之间,且该无线传送装置的一数据传送方式至少包括下列步骤:等候产生一触发事件;因应该触发事件,使该无线传送装置经由一主传输频道传送一无线传输数据;判断是否接收到该无线接收装置所回传的一第一收发确认封包;其中,当接收到该无线接收装置所回传的该第一收发确认封包时,使该无线传送装置继续等候产生另一触发事件;当未接收到该无线接收装置所回传的该第一收发确认封包时,判断于一第三计时值内,该无线传送装置的传送失败次数是否超过一第一门限值;其中,当该无线传送装置的传送失败次数尚未超过该第一门限值时,使该无线传送装置继续经由该主传输频道传送该无线传输数据;当该无线传送装置的传送失败次数已超过该第一门限值时,使该无线传送装置改为经由至少一副传输频道传送相同的该无线传输数据;判断是否接收到该无线接收装置所回传送包含一变更主传输频道信息在内的一第二收发确认封包;当接收到该无线接收装置所回传送包含该变更主传输频道信息在内的该第二收发确认封包时,因应该第二收发确认封包中的该变更主传输频道信息,使该无线传输装置改为经由另一主传输频道传送另一无线传输数据;以及当未接收到该无线接收装置所回传送包含该变更主传输频道信息在内的该第二收发确认封包时,判断于一第四计时值内,该无线传送装置传送失败次数是否超过一第二门限值,以及该些副传输频道是否皆已被广播轮询;其中,当该无线传送装置传送失败次数尚未超过该第二门限值,抑或该些副传输频道尚未已被全部广播轮询时,使该无线传送装置继续经由该些副传输频道中尚未被使用过的副传输频道传送相同的该无线传输数据,并直至该无线传送装置传送失败次数已超过该第二门限值,且该些副传输频道皆已被广播轮询。
27.在一些实施例中,于前述因应该触发事件,使该无线传送装置经由该主传输频道传送该无线传输数据的步骤之后,还包括下列步骤:判断该无线传送装置是否传送一收发确认请求;当该无线传送装置有传送该收发确认请求时,执行前述判断是否接收到该无线接收装置所回传的该第一收发确认封包的步骤;以及当该无线传送装置没有传送该收发确认请求时,于一第五计时值内,使该无线传送装置经由该主传输频道持续传送相同的该无线传输数据若干次,并等候产生该另一触发事件。
28.在一些实施例中,于前述等候产生该触发事件的步骤中,还可包括下列步骤:判断是否有该触发事件产生;当有该触发事件产生时,执行前述因应该触发事件,使该无线传送装置经由该主传输频道传送该无线传输数据的步骤;以及当没有该触发事件产生时,于一第六计时值内,使该无线传送装置经由该主传输频道传送作为无线传输数据的用一虚拟同步封包,并执行前述判断该无线传送装置是否传送该收发确认请求。
29.本公开更又提供一种无线周边装置的数据传输方法,应用于一无线传送装置与一无线接收装置之间,且该无线传送装置的一数据传送方式至少包括下列步骤:等候产生一触发事件;因应该触发事件,使该无线传送装置经由一主传输频道传送一无线传输数据;判断是否接收到该无线接收装置所回传的一第一收发确认封包;其中,当接收到该无线接收装置所回传的该第一收发确认封包时,使该无线传送装置继续等候产生另一触发事件;当未接收到该无线接收装置所回传的该第一收发确认封包时,使该无线传送装置改为经由至少一副传输频道传送相同的该无线传输数据;判断是否接收到该无线接收装置所回传送包
含一变更主传输频道信息在内的一第二收发确认封包;以及当接收到该无线接收装置所回传送包含该变更主传输频道信息在内的该第二收发确认封包时,因应该第二收发确认封包中的该变更主传输频道信息,使该无线传输装置改为经由另一主传输频道传送另一无线传输数据。
30.在一些实施例中,前述当未接收到该无线接收装置所回传的该第一收发确认封包时的步骤之后,还可包括下列步骤:判断于一第三计时值内,该无线传送装置的传送失败次数是否超过一第一门限值;当该无线传送装置的传送失败次数尚未超过该第一门限值时,执行前述使该无线传送装置继续经由该主传输频道传送该无线传输数据的步骤;以及当该无线传送装置的传送失败次数已超过该第一门限值时,执行前述使该无线传送装置改为经由该至少一副传输频道传送相同的该无线传输数据的步骤。
31.在一些实施例中,还可包括下列步骤:当未接收到该无线接收装置所回传送包含该变更主传输频道信息在内的该第二收发确认封包时,判断于一第四计时值内,该无线传送装置传送失败次数是否超过一第二门限值,以及该些副传输频道是否皆已被广播轮询;以及当该无线传送装置传送失败次数尚未超过该第二门限值,抑或该些副传输频道尚未已被全部广播轮询时,使该无线传送装置继续经由该些副传输频道中尚未被使用过的副传输频道传送相同的该无线传输数据,并直至该无线传送装置传送失败次数已超过该第二门限值,且该些副传输频道皆已被广播轮询。
32.在一些实施例中,于前述因应该触发事件,使该无线传送装置经由该主传输频道传送该无线传输数据的步骤之后,还包括下列步骤:判断该无线传送装置是否传送一收发确认请求;当该无线传送装置有传送该收发确认请求时,执行前述判断是否接收到该无线接收装置所回传的该第一收发确认封包的步骤;以及当该无线传送装置没有传送该收发确认请求时,于一第五计时值内,使该无线传送装置经由该主传输频道持续传送相同的该无线传输数据若干次,并等候产生该另一触发事件。
33.在一些实施例中,于前述等候产生该触发事件的步骤中,还可包括下列步骤:判断是否有该触发事件产生;当有该触发事件产生时,执行前述因应该触发事件,使该无线传送装置经由该主传输频道传送该无线传输数据的步骤;以及当没有该触发事件产生时,于一第六计时值内,使该无线传送装置经由该主传输频道传送作为无线传输数据d2之用一虚拟同步封包,并执行前述判断该无线传送装置是否传送该收发确认请求。
34.在一些实施例中,该第二收发确认封包至少包括该变更主传输频道信息、一无线接收装置的时序信息、一控制无线传送装置的应用功能信息中的至少一者。
附图说明
35.图1a:其为现有无线周边装置与主系统间的整合实施的一实施概念示例图。
36.图1b,其为现有的无线周边装置于换频程序中的数据传输方法。
37.图2:其为本公开无线周边装置与主系统间的整合实施的一优选实施概念示例图。
38.图3a、图3b:其为本公开的一第一优选实施例中有关数据接收方式的一优选实施流程示例图。
39.图4a、图4b:其为本公开的一第一优选实施例中有关数据传送方式的一优选实施流程示例图。
40.图5a、图5b:其为本公开的一第二优选实施例中有关数据接收方式的一优选实施流程示例图。
41.图6a、图6b:其为本公开的一第二优选实施例中有关数据传送方式的一优选实施流程示例图。
42.图7a、图7b:其为本公开的一第三优选实施例中有关数据传送方式的一优选实施流程示例图。
43.附图标记说明:
44.10、20:主系统
45.81、91:无线接收装置
46.82、92:无线传送装置
47.11、21:usb连接端
48.101、102:无线传送/接收控制软/固件
49.d1、d2:无线传输数据
50.ack

:第二收发确认封包
51.s10、s11、s12、s13、s14、s15、s16、s17:步骤
52.s30、s31、s32、s33、s34、s35、s36、s37:步骤
53.s40、s41、s42、s43、s44、s45、s46、s47、s48:步骤
54.s50、s51、s521、s522、s53、s54、s55、s56、s57:步骤
55.s60、s61、s62、s63、s64、s65、s66、s67、s68、s69、s610:步骤s70、s711、s712、s72、s73、s74、s75、s76、s77、s78、s79、s710:步骤
具体实施方式
56.为了使本公开内容的叙述更加详尽与完备,下文针对本公开内容的实施方式与具体实施例提出了说明性的描述;但这并非实施或运用本公开内容具体实施例的唯一形式。以下所公开的各实施例,在有益的情形下可相互组合或取代,也可在一实施例中附加其他的实施例,而无须进一步的记载或说明。
57.本公开以下提供有关无线周边装置的数据传输方法的各种优选实施说明,皆可应用于图2中所示的本公开无线周边装置与主系统20间的整合实施的一优选实施概念示例图;申言之,于图2中,本公开无线周边装置中的一无线接收装置91与一主系统20的usb连接端21直接电连接,并通过一无线传送/接收控制软/固件201提供的数据传输方法,而使本公开无线周边装置中的一无线传送装置92与该无线接收装置91之间,进行一无线传输数据d2的传送/接收传送动作。本公开技术特征之一,在于进行前述无线传输数据d2的传送/接收动作时,可搭配使用一具有可加载信息的特殊收发确认封包(acknowledgement packet,ack )(详如下述),以改善现有作法的缺失与提高传输数据内容的丰富性与应用的弹性。
58.再则,应用于本公开中的前述无线周边装置可为一无线鼠标、一无线键盘、一无线麦克风、抑或为一无线耳机等等各式无线电子装置,且本公开并不以此为限。
59.当然,本公开的该无线接收装置91平常皆处于一接收模式(rx mode),但于必要时可暂时转换至一传送模式(tx mode),同时,本公开的该无线传送装置91平常皆处于该传送模式,但于必要时可暂时转换至该接收模式,于此即不再赘述。
60.请参阅图3a、图3b,其为本公开的一第一优选实施例中有关数据接收方式的一优选实施流程示例图,并请搭配图2所示者。
61.申言之,如图3a、图3b所示,本公开第一优选实施例中关于该无线接收装置91的数据接收方式,其至少包括下列优选实施步骤:
62.开始(步骤s30);
63.判断于一第一计时值内,是否接收到该无线传送装置92经由一主传输频道所传送来的该无线传输数据d2(步骤s31);于一些实施例中,该传输频道的频道数量至少可为13个,而该第一计时值可至少为8-16毫秒(ms);
64.当接收到经由该主传输频道所传送来的该无线传输数据d2时,使该无线接收装置91暂时转换至一传送模式(tx mode),并回传一第一收发确认封包至已暂时转换至一接收模式(rx mode)的该无线传送装置92(步骤s32);其中,该第一收发确认封包可为一般性(未加载信息)的收发确认封包;
65.于辨识该无线传输数据d2是来自于该主传输频道时,处理所接收到的该无线传输数据d2,并维持以该主传输频道继续接收另一无线传输数据(步骤s37),且回到该步骤s31;
66.当未接收到经由该主传输频道所传送来的该无线传输数据d2之后,检查一缓冲存储空间是否已存储一第二收发确认封包(步骤s33);于一些实施例中,该缓冲存储空间可设置于图2中所示的该主系统20或该无线接收装置91中的任一者;再则,于本公开的一优选实施例中,该第二收发确认封包即为一具有可加载信息的特殊收发确认封包(acknowledgement packet,ack

),以供额外加载所需要的控制信息于其中;
67.当该缓冲存储空间尚未存储该第二收发确认封包ack

时,使该无线接收装置91加入一变更主传输频道信息至该第二收发确认封包ack

中,并使该第二收发确认封包ack

存储于该缓冲存储空间中(步骤s34);
68.于该缓冲存储空间已存储有该第二收发确认封包ack

时,判断于一第二计时值内,是否接收到该无线传送装置92经由至少一副传输频道所传送来相同的该无线传输数据d2(步骤s35),且当未接收到经由该至少一副传输频道中的任一者所传送来的该无线传输数据d2时,回到该步骤s31;于一些实施例中,该些副传输频道的频道数量至少可为2个,而该第二计时值可至少为2-4毫秒(ms);
69.当接收到经由该至少一副传输频道所传送来的该无线传输数据d2时,使该无线接收装置91暂时转换至该传送模式,并回传具有该变更主传输频道信息在内的该第二收发确认封包ack

至已暂时转换至该接收模式的该无线传送装置92,以供该无线传送装置92因应该变更主传输频道信息而改为经由另一主传输频道传送另一无线传输数据(步骤s36);以及
70.于辨识该无线传输数据d2来自于该至少一副传输频道时,处理所接收到的该无线传输数据d2,并改为由尚未被占用的该另一主传输频道继续接收该另一无线传输数据(该步骤s37),且回到该步骤s31。
71.自前述本公开第一优选实施例中关于该无线接收装置91的数据接收方式的说明可知,当该无线接收装置91未接收到经由该主传输频道所传送来的该无线传输数据d2时,仍可直接经由该至少一副传输频道接收到该无线传输数据d2,无需如现有作法般需先以该至少一副传输频道接收一主传输频道变更通知(notification),之后才能再继续进行相同
的该无线传输数据d2重传(或改传送另一无线传输数据),并因而造成传输延迟的问题。
72.另外,自前述优选实施例亦可知悉,本公开中当该无线接收装置91是经由该至少一副传输频道接收到该无线传输数据d2时,此时该无线接收装置91即主动通过回传具有该变更主传输频道信息在内的该第二收发确认封包ack

给该无线传送装置92,以使换频程序的主控权从现有图1a中该无线传送装置82处,转变成由图2所示的该无线接收装置91所主动掌控,这种改善作法显将有利于该无线接收装置91同时控制与管理多个该无线传送装置92的应用领域。
73.再则,因具有该变更主传输频道信息在内的该第二收发确认封包ack

,是该无线接收装置91以预先置放于该缓冲存储空间中的方式进行所预先准备,这些提早预备做法也将明显有助于缩短该无线传输数据d2的传送/接收的转换与沟通确认时间。
74.当然,有关该无线接收装置91可直接经由该至少一副传输频道接收到该无线传输数据d2,以及换频程序的主控权转变成由该无线接收装置91所掌控的具体细节作法,可再搭配参考图4a、图4b所示,其为本公开的一第一优选实施例中有关数据传送方式的一优选实施流程示例图,并请搭配图2与图3a、图3b所示者。
75.申言之,如图4a、图4b所示,本公开第一优选实施例中关于无线传送装置92用以与该无线接收装置91相互搭配的数据传送方式,其至少包括下列优选实施步骤:
76.开始(步骤s40);
77.等候产生一触发事件(步骤s41);
78.因应该触发事件,使该无线传送装置92经由该主传输频道传送该无线传输数据d2(步骤s42);
79.判断是否接收到该无线接收装置91所回传的该第一收发确认封包(步骤s43);其中,当接收到该无线接收装置91所回传的该第一收发确认封包时,回到该步骤41,使该无线传送装置92继续等候产生另一触发事件;
80.当未接收到该无线接收装置91所回传的该第一收发确认封包时,判断于一第三计时值内,该无线传送装置92的传送失败次数是否超过一第一门限值(步骤s44);其中,当该无线传送装置92的传送失败次数尚未超过该第一门限值时,执行该步骤42,以使该无线传送装置92继续经由该主传输频道传送该无线传输数据d2;此外,在一些实施例中,前述传送失败次数的该第一门限值可设定为8次:
81.当该无线传送装置92的传送失败次数已超过该第一门限值时,使该无线传送装置92改为经由该至少一副传输频道传送相同的该无线传输数据d2(步骤s45);
82.判断是否接收到该无线接收装置91所回传送包含该变更主传输频道信息在内的该第二收发确认封包ack

(步骤s46);
83.当接收到该无线接收装置91所回传送包含该变更主传输频道信息在内的该第二收发确认封包ack

时,因应该第二收发确认封包ack

中的该变更主传输频道信息,使该无线传输装置92改为经由该另一主传输频道传送该另一无线传输数据(步骤s47),并回到该步骤41;以及
84.当未接收到该无线接收装置92所回传送包含该变更主传输频道信息在内的该第二收发确认封包ack

时,判断于一第四计时值内,该无线传送装置92传送失败次数是否超过一第二门限值,以及该些副传输频道是否皆已被广播轮询(步骤s48);其中,当该无线传
送装置92传送失败次数尚未超过该第二门限值,抑或该些副传输频道尚未已被全部广播轮询时,执行该步骤s45,以使该无线传送装置92继续经由该些副传输频道中尚未被使用过的副传输频道传送相同的该无线传输数据d2,并直至该无线传送装置92传送失败次数已超过该第二门限值,且该些副传输频道皆已被广播轮询;此外,在一些实施例中,前述传送失败次数的该第二门限值可设定为8次。
85.自前述本公开第一优选实施例中关于该无线传送装置92的数据传送方式的说明可知,当该无线传送装置92于一段时间后若仍未接收到该无线接收装置91所回传的该第一收发确认封包时,即可直接经由该至少一副传输频道传送相同的到该无线传输数据d2,而无需如现有作法般需先以该至少一副传输频道接收一换频通知。
86.再者,该无线传送装置92需等候该无线接收装置91主动回传具有该变更主传输频道信息在内的该第二收发确认封包ack

,该无线传送装置92才能因应该变更主传输频道信息而改为经由该另一主传输频道传送该另一无线传输数据,如此一来,本公开确实是可使换频程序的主控权从现有图1a中的该无线传送装置82处,转变成由图2中该无线接收装置91所主动掌控。
87.在一些实施例中,前述该第二收发确认封包ack

除至少包括该变更主传输频道信息之外,也可还包括(抑或是替换成):一无线接收装置的时序信息、或一控制无线传送装置的应用功能信息中的至少一者,以增加该无线接收装置91对于该无线传送装置92于通信应用层次的信息控制的丰富性与应用弹性。
88.为增加数据传输的弹性,本公开尚有其他优选作法:请参阅图5a、图5b,其为本公开的一第二优选实施例中有关数据接收方式的一优选实施流程示例图,并请搭配图2与图3a、图3b所示者。
89.申言之,如图5a、图5b所示,本公开第二优选实施例中关于该无线接收装置91的数据接收方式,其至少包括下列优选实施步骤:
90.开始(步骤s50);
91.判断于一第一计时值内,是否接收到该无线传送装置92经由一主传输频道所传送来的该无线传输数据d2(步骤s51);于一些实施例中,该传输频道的频道数量至少可为13个,而该第一计时值可至少为8-16毫秒(ms);
92.当接收到经由该主传输频道所传送来的该无线传输数据d2时,判断是否有来自该无线传送装置92的一收发确认请求(步骤s521);其中,当该无线传送装置92没有传送该收发确认请求时,使该无线接收装置91直接地辨识及处理来自于该主传输频道的该无线传输数据d2,并维持以该主传输频道继续接收该另一无线传输数据(步骤s57),且回到该步骤s51:
93.当接收到经由该主传输频道所传送来的该无线传输数据d2,且当该无线传送装置92有传送该收发确认请求时,使该无线接收装置91暂时转换至一传送模式(tx mode),并回传一第一收发确认封包至已暂时转换至一接收模式(rx mode)的该无线传送装置92(步骤s522),且于辨识来自于该主传输频道的该无线传输数据d2时,处理所接收到的该无线传输数据d2,并维持以该主传输频道继续接收该另一无线传输数据(步骤s57),且回到该步骤s51:其中,该第一收发确认封包可为一般性(未加载信息)的收发确认封包;
94.当未接收到经由该主传输频道所传送来的该无线传输数据d2之后,检查一缓冲存
储空间是否已存储一第二收发确认封包(步骤s53);于一些实施例中,该缓冲存储空间可设置于图2中所示的该主系统20或该无线接收装置91中的任一者;再则,于本公开的一优选实施例中,该第二收发确认封包即为一具有可加载信息的特殊收发确认封包(acknowledgement packet,ack

),以供额外加载所需要的控制信息于其中;
95.当该缓冲存储空间尚未存储该第二收发确认封包ack

时,使该无线接收装置91加入一变更主传输频道信息至该第二收发确认封包ack

中,并使该第二收发确认封包ack

存储于该缓冲存储空间中(步骤s54);
96.于该缓冲存储空间已存储有该第二收发确认封包ack

时,判断于一第二计时值内,是否接收到该无线传送装置92经由至少一副传输频道所传送来相同的该无线传输数据d2(步骤s55),且当未接收到经由该至少一副传输频道中的任一者所传送来的该无线传输数据d2时,回到该步骤s51;于一些实施例中,该些副传输频道的频道数量至少可为2个,而该第二计时值可至少为2-4毫秒(ms);
97.当接收到经由该至少一副传输频道所传送来的该无线传输数据d2时,使该无线接收装置91暂时转换至该传送模式,并回传具有该变更主传输频道信息在内的该第二收发确认封包ack

至已暂时转换至该接收模式的该无线传送装置92,以供该无线传送装置92因应该变更主传输频道信息而改为经由另一主传输频道传送另一无线传输数据(步骤s56);以及
98.于辨识该无线传输数据d2来自于该至少一副传输频道时,处理所接收到的该无线传输数据d2,并改为由尚未被占用的该另一主传输频道继续接收该另一无线传输数据(该步骤s57),且回到该步骤s51。
99.自前述本公开第二优选实施例中关于该无线接收装置91的数据接收方式可知,其中大部分的实施步骤都是与图3a、图3b所示的实施步骤相同或均等,其中差异在于本实施例中增加该步骤s521、该步骤s522,其目的即是为了多提供一个处理机制,可于该无线传送装置92没有传送该收发确认请求时,让该无线接收装置91省去回传该步骤s522中的该第一收发确认封包的收发确认动作,以加快整体数据传输的效率;当然,前述优点可通过搭配以下有关图6a、图6b所示的本公开第二优选实施例中关于无线接收装置92用以与该无线接收装置91相互搭配的数据传送方式,并请搭配图2、图4a、图4b及图5a、图5b所示者,而可有一更清楚的了解。
100.申言之,如图6a、图6b所示,本公开第二优选实施例中关于无线传送装置92用以与该无线接收装置91相互搭配的数据传送方式,其至少包括下列优选实施步骤:
101.开始(步骤s60);
102.等候产生一触发事件(步骤s61);
103.因应该触发事件,使该无线传送装置92经由该主传输频道传送该无线传输数据d2(步骤s62);
104.判断该无线传送装置92是否传送一收发确认请求(步骤s63);
105.当该无线传送装置92没有传送该收发确认请求时,于一第五计时值内,使该无线传送装置92经由该主传输频道持续传送相同的该无线传输数据d2若干次(步骤s64),以等候产生另一触发事件,并回到该步骤s61;
106.当该无线传送装置92有传送该收发确认请求时,判断是否接收到该无线接收装置
91所回传的该第一收发确认封包(步骤s65);其中,当接收到该无线接收装置91所回传的该第一收发确认封包时,使该无线传送装置92继续等候产生该另一触发事件,并回到该步骤s61;
107.当未接收到该无线接收装置91所回传的该第一收发确认封包时,判断于一第三计时值内,该无线传送装置92的传送失败次数是否超过一第一门限值(步骤s66);其中,当该无线传送装置92的传送失败次数尚未超过该第一门限值时,执行该步骤62,以使该无线传送装置92继续经由该主传输频道传送该无线传输数据d2;此外,在一些实施例中,前述传送失败次数的该第一门限值可设定为8次:
108.当该无线传送装置92的传送失败次数已超过该第一门限值时,使该无线传送装置92改为经由该至少一副传输频道传送相同的该无线传输数据d2(步骤s67);
109.判断是否接收到该无线接收装置91所回传送包含该变更主传输频道信息在内的该第二收发确认封包ack

(步骤s68);
110.当接收到该无线接收装置91所回传送包含该变更主传输频道信息在内的该第二收发确认封包ack

时,因应该第二收发确认封包ack

中的该变更主传输频道信息,使该无线传输装置92改为经由该另一主传输频道传送该另一无线传输数据(步骤s69),并回到该步骤61;以及
111.当未接收到该无线接收装置92所回传送包含该变更主传输频道信息在内的该第二收发确认封包ack

时,判断于一第四计时值内,该无线传送装置92传送失败次数是否超过一第二门限值,以及该些副传输频道是否皆已被广播轮询(步骤s610);其中,当该无线传送装置92传送失败次数尚未超过该第二门限值,抑或该些副传输频道尚未已被全部广播轮询时,执行该步骤s67,以使该无线传送装置92继续经由该些副传输频道中尚未被使用过的副传输频道传送相同的该无线传输数据d2,并直至该无线传送装置92传送失败次数已超过该第二门限值,且该些副传输频道皆已被广播轮询;此外,在一些实施例中,前述传送失败次数的该第二门限值可设定为8次。
112.自前述本公开第二优选实施例中关于该无线传送装置92的数据传送方式的说明可知,其中大部分的实施步骤都是与图4a、图4b所示的实施步骤相同或均等,其中差异在于本实施例为配合加快数据传输的速度,增加了该步骤63、该步骤64,其目的即是为了让该无线传送装置92有一处理机制可决定是否传送该收发确认请求,且当该无线传送装置92决定没有需要传送该收发确认请求时,即可于一段时间内,使该无线传送装置92经由该主传输频道持续传送相同的该无线传输数据d2若干次,如此一来,与该无线传送装置92相互搭配的该无线接收装置91,即可运用如图5a、图5b中所示的该步骤s521处理机制,加快两者间的数据传输速度。
113.另外,本公开亦可有尚有其他优选作法,例如,可于无线周边装置处于一闲置状态(即,无触发事件产生的状态)时,也同时间执行前述本公开优选实施例,以进行换频程序或是利用无线周边装置处于前述闲置状态时,增加该无线接收装置91对于该无线传送装置92于通信应用层次的信息控制的丰富性与应用弹性。
114.当然,前述这些其他优选作法的具体实施步骤,即如图7a、图7b所示,其为本公开第三优选实施例中关于无线传送装置92用以与该无线接收装置91相互搭配的数据传送方式,且因其中各步骤72至步骤710,基本上是分别延续其他图6a、图6b中大部分相同或均等
的各步骤62至步骤610,在此即不再予以赘述。
115.图7a、图7b所示的优选实施步骤与图6a、图6b间的差异在于:图6a、图6b中有关等候产生该触发事件的该步骤61,于本实施例中予以更改为包括下列实施步骤:
116.判断是否有该触发事件产生(步骤s711);其中,当有该触发事件产生时,执行该步骤72,以因应该触发事件,而使该无线传送装置92经由该主传输频道传送该无线传输数据,并续行其他步骤;以及
117.当没有该触发事件产生时,于一第六计时值内,使该无线传送装置92经由该主传输频道传送作为无线传输数据d2之用一虚拟同步封包(步骤s712),并执行该步骤73,以判断该无线传送装置92是否传送该收发确认请求,并续行其他步骤。
118.自前述图7a、图7b所示的优选实施步骤可知,于该无线传送装置92处于该闲置状态(即,无触发事件产生的状态)时,利用让该无线传送装置92传送一虚拟同步封包作为无线传输数据d2之用,而进行一虚拟的数据传输动作,进而可由该无线接收装置91通过该第二收发确认封包ack

而启动换频程序或是发送一些加载信息,以控制该无线传送装置92的发光效果(或调整灵敏度或声效)等等各式应用层面的控制,且本公开并不以此为限。
119.前述实施例仅为例示性说明本公开的原理及其技术效果,以及阐释本公开的技术特征,而非用于限制本公开的保护范围。本领域技术人员均可在不违背本公开的技术原理及精神的情况下,可轻易完成的改变或均等性的安排均属于本公开所主张的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献