被记录在时隙T2中。这一时隙T2可与从3.0-((2-1) *(1/6) *3)到3.0-((2-2)*(1/6)*3.0)的X坐标范围相关联,即从约2.5到3,因此具有约(2.5+3)/2 =2.75的平均X坐标,并且具有加权因子0.55。从收发机230的加权平均X坐标因此可计算为(1.55*2.35+0.45*2.75)/2 = 4.88/2 = 2.44。其它从收发机 201 — 229,231 一 254 的X坐标的估计也可以同样方式根据图2A和2B的波浪表来计算,并且从收发机201 - 250的Y坐标的估计也可以类似方式根据图2C和2D的波浪表来计算。
[0089]根据计算出的估计,可构造位置图,具体来说是在构成设置例程的一部分的从收发机绘图例程期间构造位置图。在这一上下文中,位置图可被构造为将从收发机201 - 254的标识码与这些收发机的各自的(估计的)空间坐标相关(和/或反过来)的任何数据结构。位置图可优选地被设置成使得特定的空间坐标范围直接链接到具有该范围内的空间坐标的从收发机的标识码。参照图3示出的示例位置图,其包括两个子位置图,一个子位置图用于从收发机的X坐标(图3A),另一子位置图用于从收发机的Y坐标(图3B)。从图3的位置图可以容易地发现,在(X,Y)坐标范围(0.90-1.20, 1.20-1.50)内存在两个从收发机,即从收发机216和223。
[0090]由于从收发机201 - 254可能具有随时间变化的位置,可能期望周期性地(重新)执行设置例程以便在系统I的工作期间使位置图保持最新。
[0091]一旦主收发机100构造了(最新的)位置图,它就可发起动作例程。在动作例程期间,主收发机100可选择(收发机场300内存在的)至少一个从收发机,并且向其不加选择地、通常远距离地传送动作命令。动作命令可带有使从收发机激活动作装置的指令。例如,在从收发机201 — 254配备有音频和/或视觉装置的情况下,动作命令可带有用于使寻址到的从收发机201 - 254的处理单元让音频装置生成声音的指令,例如某个音调的声音和/或持续某个时长的声音,和/或让视觉装置发光的指令,例如可能按照特定亮度图案的某种颜色或某些颜色的光,并且持续某个时长。
[0092]显然,根据位置图中的信息,主收发机100可发送动作命令给因为其在收发机场300中的位置而被选中的从收发机201 - 254。因此,主收发机100可选中某个时间/空间图案的从收发机201 - 254,并且发送动作命令给这些被选中的从收发机以创建想要的静态或动态效果。主收发机100可例如通过以增加的空间X坐标顺序地传送动作命令给从收发机201 - 254来实现从收发机场300的左边到右边行进的动态声音或光波浪。替代地,主收发机100可将收发机场中的从收发机201 - 254视为视频屏幕的各像素,并因此将整个(视频)图像投射在收发机场300上。在从收发机配备有音频装置的情况下,(视频)图像可伴有声音。
[0093]第二实施例
[0094]在以上描述的第一基本实施例中,从收发机201 - 254配备有预定的标识码,该标识码可由主收发机100在设置例程期间收集并整理在波浪表中,并且随后链接到收发机场300内的空间位置。在该示例中,优选的是,从收发机将它们的标识码传送给主收发机100。
[0095]然而,并不必要让从收发机201 - 254在系统I开始工作之前就被分配一个相应的唯一标识码。实际上,可能优选的是,在设置例程期间,首先分配与位置有关的标识码给从收发机201 - 250,以减少由从收发机实施的耗费功率的传送的次数。这就是以下要描述的本发明的第二、替代基本实施例中会发生的。在该示例中,从收发机不将标识码传送给主收发机。
[0096]当配置成根据第二基本实施例工作的系统I开始工作时,它同样可首先执行设置例程。该设置例程可通常由主收发机100发起,但与以上描述的第一基本实施例不同,主收发机100可不观察收发机场300中存在的从收发机201 - 250 (的标识码)。替代地,系统I可发起一个或多个波浪例程,在该波浪例程中,对应于与位置有关的坐标或者空间坐标的标识码被分配给相应的从收发机201 - 250。换言之,每个分配的标识码可反映各个收发机201 - 254在收发机场300内的空间位置。例如,在收发机场是x维度的情况下,标识码可包括X坐标;因此对于二维收发机场,可包括两个坐标,依此类推。分配给从收发机201 -250的标识码可以被存储在它们各自的存储器中,以供之后在动作例程中使用,动作例程与以上关于第一基本实施例描述的动作例程类似。
[0097]如上所述的,设置例程可包括波浪例程。在典型实施例中,设置例程可包括多个波浪例程,即待分配给每个从收发机201 - 250作为其标识码的一部分的每个维度或独立坐标至少一个波浪例程,并且在优选实施例中,设置例程可包括待分配给每个从收发机201 - 250作为其标识码的一部分的每个维度或独立坐标两个波浪例程。类似于第一基本实施例,每个维度两个波浪例程的使用使得能够以比每个维度一个波浪例程所可能达到的准确度更大的准确度来确定为从收发机201 — 250分配与位置有关的标识码。总得来说,在设置例程包括每个维度η个波浪例程的情况下,从收发机的标识码可包括每个维度η个坐标槽。例如,在设置例程包括每个维度两个波浪例程并且收发机场300是二维的以使得场内的位置通过两个坐标X、I来确定的情况下,标识码可包括四个坐标槽xl、x2、yl、y2。同一维度的不同坐标槽(例如X维度的槽xl、x2以及y维度的槽yl、y2)可用于存储替代的坐标值,其中的一个坐标值可最终被用作为实际的、优选的值。需要注意的是,第二基本实施例中的每个维度使用多个坐标槽类似于第一基本实施例中的每个维度使用多个波浪表。
[0098]每个波浪例程可能需要构造一个行进中的波浪,其中该行进中的波浪可通过主收发机100来发起,并且随后由从收发机201 - 250来维持。为了发起行进中的波浪,主收发机100可让其固定的、策略性地放置的收发机251 - 254中的相应的一个收发机不加选择地短距离发送级联标识命令给邻近的从收发机201 — 250。标识命令可带有用于使从收发机执行以下操作的指令:
[0099]1.将接收到的标识命令的迭代次数存储在其存储器中(的坐标槽中)作为其唯一标识码的一部分;以及
[0100]i1.优选地在从收发机201 — 254接收标识命令之前的波浪周期twave_per1d期间没有实施这类标识命令重传的情况下,将带有递增的迭代次数的标识命令不加选择地短距离地重传给邻近的从收发机,以便实现重传标识命令的从收发机的行进波浪。
[0101 ] 通过传输标识命令来实现的过程可被阐述如下。
[0102]一旦从收发机201 - 254接收到标识命令,其就通过将接收到的命令的迭代次数存储在存储器中的坐标槽中作为其唯一标识码的一部分来执行该标识命令。标识命令的迭代次数可反映标识命令已被重传的次数;因此,主收发机100可通常传送带有迭代次数O的标识命令。随后,从收发机可准备具有递增的迭代次数(例如标识命令接收机的迭代次数+1)的标识命令的经修改的副本,并且将该经修改的副本不加选择地重传给邻近的从收发机。在标识命令这样规定的情况下,标识命令的重传可在特定的、可选地因从收发机而异的随机生成器延迟之后来实施。
[0103]显然,主收发机100执行的标识命令的初始传送引发从收发机的行进中的波浪重传该标识命令,其中在每次重传之际,标识命令的迭代次数被递增。因此,随着行进中的波浪的行进,递增的迭代次数被分配给从收发机201 - 254的标识码的坐标槽。
[0104]事实上,包括多个波浪例程的设置例程可涉及以下步骤。例如,假设收发机场300是二维的,并且设置例程包括每个维度两个波浪例程。在设置例程期间可执行总共四个波浪例程。如以上描述的第一基本实施例中一样,每个波浪例程可与某个方向上的行进中的波浪相关联。换言之,第一、第二、第三和第四波浪例程可分别经由主收发机100的策略性放置的收发机253、251、254、252来发起,并因此涉及分别基本上沿正X方向、正Y方向、负X方向和负Y方向行进通过收发机场300的行进中的波浪。显然,发起波浪例程的顺序本身不重要,只要该顺序是确定的并且对于从收发机201 — 254而言是已知的,因此这些从收发机可按照对应的顺序用迭代次数来填充它们的标识码中的坐标槽。按照所描述的波浪例程的顺序(例如坐标槽可被填充的顺序)可以是xl、yl、x2、y2,从而使得坐标槽xl存有与沿正X方向行进的行进中的波浪有关的迭代次数,而坐标槽x2存有与沿负X方向行进的行进中的波浪有关的迭代次数,依此类推。
[0105]当设置例程的全部四个波浪例程都已被执行时,从收发机的标识码的所有坐标槽被填充。每个标识码现在包括每个维度上两个迭代次数/坐标值。应当注意到,每个维度上的这两个迭代次数/坐标值可典型地是彼此的补充,因为它们可与沿相反方向行进的行进中的波浪相关联。以与第一基本实施例中每个维度上使用多个波浪表差不多相同的方式,与基本上直的波阵面相关联的迭代次数/坐标值可以是最准确的。
[0106]为了确保使用与基本上直的波阵面相关联的迭代次数/坐标值,主收发机100可在波浪例程完成之际确定在每个维度上分配的最大迭代次数/坐标值。这些最大迭代次数可容易地对主收发机100可用,因为其收发机251 - 254可能位于收发机场300的边300a - d处,在这些地方行进中的波浪到达尽头。例如,收发机254可接收到由从收发机201 - 254在沿正X方向的行进中的波浪期间传送的标识命令的最后一次重传。因此,为X维度分配的最大迭代次数/坐标值可为主收发机所知。这同样适用于Y方向。主收发机100可因此传送命令给所有的从收发机201 - 250以确定针对每个相应的维度所记录的迭代次数/坐标值中的哪一个是实际上最大的,并且对于各个维度,忽略低于为各个维度确定的最大迭代次数/坐标值的一半的坐标值(从而考虑到每个维度上不同迭代次数/坐标值的互补本质),以便仅使用与行进中的波浪的后一半相关联的那些迭代次数/坐标值,即波浪被推定为具有直的波阵面的那一半。在完成波浪例程之际主收发机100不知晓最大迭代次数的情况下,主收发机可估计它们,或者例如不加选择地传送命令给从收发机201 -254以将它们当前的标识码传送给主收发机100,以使得主收发机100能够根据接收到的标识码来确定最大迭代次数。
[0107]一旦所有的从收发机201 - 250已因此被分配了与位置有关的标识码,并且主收发机100知晓了每个维度的