用于为混合的无线网络管理介质访问的方法转让专利

申请号 : CN200580013215.6

文献号 : CN1989737B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 阿德里安·斯蒂芬

申请人 : 英特尔公司

摘要 :

简要地,根据本发明的一个实施方案,通过提供对单个介质的时分多路访问,接入点可以提供对该介质的多路访问。

权利要求 :

1.一种方法,包括:

在第一阶段期间,传送第一通信,来为具有第一类型的设备指示介质预留时段结束;以及在所述第一阶段期间,与具有所述第一类型的所述设备进行通信;

其中,通过所述介质预留时段,具有第二类型的设备被防止在所述第一阶段期间发起通信;并且其中所述介质预留时段是由具有所述第一类型的所述设备和具有所述第二类型的所述设备所接收和处理的单个通信发起的。

2.如权利要求1所述的方法,其中与具有所述第一类型的所述设备进行通信的所述操作是由具有所述第一类型的所述设备发起的。

3.如权利要求1所述的方法,还包括:

在第二阶段期间,传送第二通信,来为具有所述第一类型的所述设备和具有所述第二类型的所述设备指示所述介质预留时段结束;以及在所述第二阶段期间,与具有所述第二类型的所述设备进行通信。

4.如权利要求3所述的方法,其中与具有所述第二类型的所述设备进行通信的所述操作是由具有所述第二类型的所述设备发起的。

5.如权利要求3所述的方法,还包括在所述第二阶段期间,传送第三通信,来为具有所述第一类型的所述设备指示另一介质预留时段开始。

6.如权利要求1所述的方法,其中具有所述第一类型的所述设备包括遵循第一通信标准进行操作的设备,并且其中具有所述第二类型的所述设备包括遵循第二通信标准进行操作的设备。

7.如权利要求1所述的方法,其中具有所述第一类型的所述设备能够处理具有所述第二类型的所述设备的通信,并且具有所述第二类型的所述设备不能够处理具有所述第一类型的所述设备的通信。

8.如权利要求1所述的方法,其中具有所述第一类型的所述设备与具有所述第二类型的所述设备在近似相同的频率下操作。

9.如权利要求1所述的方法,其中所述单个通信是被周期性地传送的信标。

10.如权利要求1所述的方法,其中所述单个通信是介质预留分组。

11.如权利要求1所述的方法,其中所述单个通信向具有三种和更多种设备类型的设备指示不要在与具有所述三种或更多种类型的所述设备不对应的阶段期间进行传送;并且还包括在与具有所述三种或更多种类型中相应的一种类型的设备对应的阶段期间与具有所述三种或更多种类型的所述设备进行通信。

12.一种设备,包括:

用于在第一阶段期间,传送第一通信,来为具有第一类型的设备指示介质预留时段结束的装置;以及用于在所述第一阶段期间,与具有所述第一类型的所述设备进行通信的装置;

其中,通过所述介质预留时段,具有第二类型的设备被防止发起通信;并且其中所述介质预留时段是由具有所述第一类型的所述设备和具有所述第二类型的所述设备所接收和处理的单个通信发起的。

13.如权利要求12所述的设备,其中所述用于与具有所述第一类型的所述设备进行通信的装置是响应于由具有所述第一类型的所述设备发起的通信的。

14.如权利要求12所述的设备,还包括:

用于在第二阶段期间,传送第二通信,来为具有所述第一类型的所述设备和具有所述第二类型的所述设备指示所述介质预留时段结束的装置;以及用于在所述第二阶段期间,与具有所述第二类型的所述设备进行通信的装置。

15.如权利要求14所述的设备,其中所述用于与具有所述第二类型的所述设备进行通信的装置是响应于由具有所述第二类型的所述设备发起的通信的。

16.如权利要求14所述的设备,还包括用于传送第三通信,来为具有所述第一类型的所述设备指示另一介质预留时段开始的装置。

17.如权利要求12所述的设备,其中具有所述第一类型的所述设备包括遵循第一通信标准进行操作的设备,并且其中具有所述第二类型的所述设备包括遵循第二通信标准进行操作的设备。

18.如权利要求12所述的设备,其中具有所述第一类型的所述设备能够处理具有所述第二类型的所述设备的通信,并且具有所述第二类型的所述设备不能够处理具有所述第一类型的所述设备的通信。

19.如权利要求12所述的设备,其中具有所述第一类型的所述设备与具有所述第二类型的所述设备在近似相同的频率下操作。

20.如权利要求12所述的设备,其中所述单个通信是被周期性地传送的信标。

21.如权利要求12所述的设备,其中所述单个通信是介质预留分组。

22.如权利要求12所述的设备,其中所述单个通信向具有三种和更多种设备类型的设备指示不要在与具有所述三种或更多种类型的所述设备不对应的阶段期间进行传送;并且还包括在与具有所述三种或更多种类型中相应的一种类型的设备对应的阶段期间与具有所述三种或更多种类型的所述设备进行通信。

23.一种装置,包括:

全向天线;

耦合到所述天线的收发机;以及

耦合到所述收发机的基带处理器,在第一阶段期间,所述基带处理器通过传送第一通信来为具有第一类型的设备指示介质预留时段结束,预留一段时间来与具有所述第一类型的所述设备进行通信;

其中,通过所述介质预留时段,具有第二类型的设备被防止在所述第一阶段期间发起通信;并且其中所述介质预留时段是由具有所述第一类型的所述设备和具有所述第二类型的所述设备所接收和处理的单个通信发起的。

24.如权利要求23所述的装置,其中与具有所述第一类型的所述设备进行通信的操作是响应于由具有所述第一类型的所述设备发起的通信的。

25.如权利要求23所述的装置,在第二阶段期间,所述基带处理器还通过传送第二通信来为具有所述第一类型的所述设备和具有所述第二类型的所述设备指示所述介质预留时段结束,并且通过传送第三通信来为具有所述第一类型的所述设备指示另一介质预留时段开始,进一步与具有所述第二类型的所述设备进行通信。

26.如权利要求23所述的装置,其中具有所述第一类型的所述设备包括遵循第一通信标准进行操作的设备,并且其中具有所述第二类型的所述设备包括遵循第二通信标准进行操作的设备。

27.如权利要求23所述的装置,具有所述第一类型的所述设备能够处理具有所述第二类型的所述设备的通信,并且具有所述第二类型的所述设备不能够处理具有所述第一类型的所述设备的通信。

28.如权利要求23所述的装置,其中具有所述第一类型的所述设备与具有所述第二类型的所述设备在近似相同的频率下操作。

说明书 :

背景

在无线技术进步中,存在着很多使用各种无线标准中的一种或更多种进行操作的设备。这些无线设备可以在同一环境下操作,并且由此访问同一介质。例如,传统(legacy)设备可以仍旧用接入点来操作,所述接入点是根据新近开发的标准而被开发来通信的。较新的设备和传统设备可以具备或可以不具备处理来自其他类型设备的通信的能力。防止传统设备通信和新近开发设备通信之间的通信冲突的机制可能是必要的。

附图简要说明

通过参考附图,本发明将被更好地理解,并且本领域技术人员将会清楚本发明的各种特征和优点。

图1根据本发明的实施方案,图示无线局域网的框图。

图2根据本发明的实施方案,图示介质管理操作的图。

图3是根据本发明的实施方案,图示无线局域网中的多模式支持的流程图。

图4根据本发明的实施方案,图示介质管理操作的图。

在不同的附图中使用相同的参考号来指示类似或等同的项目。

具体实施方式

在以下描述中,阐述了很多具体的细节。然而,应该理解,无需这些具体的细节可以实现本发明的实施方案。此外,公知的方法、结构和技术未被示出,以免模糊对本描述的理解。
提及“一个实施方案”、“实施方案”、“示例性的实施方案”、“各种实施方案”等是指如此描述的本发明的实施方案可以包括特定的特征、结构或特性,但不是每个实施方案都必须包括该具体的特征、结构或特性。此外,短语“在一个实施方案中”的重复使用不一定是指相同的实施方案,尽管有可能如此。
使用在这里,除非特别指出,常见的形容词“第一”、“第二”、“第三”等在用来描述普通的事物时,仅仅意味着正提及的是相近事物的不同实例,而不是指如此描述的事物必须在时间上、空间上,在等级上,或者以任何其他方式具有给定的顺序。
除非特别指出,从以下讨论中可以清楚地认识到,在整篇说明书中使用诸如“处理”、“计算”、“运算”等术语时是指计算机或计算系统、或者类似的电子计算设备的动作和/或处理过程,以将表示为物理量(例如,电量)的数据操纵和/或转换为类似地表示为物理量的其他数据。
类似地,术语“处理器”可以指处理来自寄存器和/或存储器的电子数据,以将该电子数据转换为可以存储在寄存器和/或存储器中的其他电子数据的任何设备或者设备的一部分。“计算平台”可以包括一个或多个处理器。
应该理解,本发明的实施方案可以在各种应用中使用。尽管本发明在此方面并不受限,此处公开的电路可以在很多装置中使用,例如在无线电系统的发射机和接收机中。仅以实施例的方式来表示,期望被包括在本发明范围内的无线电系统包括:包含无线网络接口设备和网络接口卡(NIC)的无线局域网(WLAN)设备和无线广域网(WWAN)设备、基站、接入点(AP)、网关、网桥(bridge)、网络中心(hub)、蜂窝无线电话通信系统、卫星通信系统、双向无线通信系统、单向寻呼机、双向寻呼机、个人通信系统(PCS)、个人计算机(PC)、个人数字助理(PDA)等等,尽管在此方面本发明的范围不受限制。
期望被包括在本发明范围内的无线通线系统类型包括:无线局域网(WLAN)、无线广域网(WWAN)、码分多址(CDMA)蜂窝无线电话通信系统、全球移动通信系统(GSM)蜂窝无线电话通信系统、北美数字蜂窝系统(NADC)蜂窝无线电话通信系统、时分多址(TDMA)系统、增强型TDMA(E-TDMA)蜂窝无线电话通信系统、如宽带CDMA(WCDMA)、CDMA-2000的第三代(3G)系统等等,尽管在此方面本发明不受限制。
图1根据本发明的实施方案,图示无线局域网的框图。在图1所示的无线局域网(WLAN)系统100中,第一设备110可以包括无线收发机112,以耦合到天线118及基带处理器116。在一个实施方案中,基带处理器116可以包括单个处理器,或者可替换地,可以包括基带处理器和应用处理器,尽管在此方面本发明的范围不受限制。基带处理器116可以耦合到存储器114,所述存储器114可以包括易失性存储器(例如DRAM),非易失性处理器(例如闪存存储器),或者可替换地,可以包括其他类型的储存装置(例如硬盘驱动器),尽管本发明的范围在此方面不受限制。存储器114的部分或全部可以与基带处理器116被包括在同一集成电路上,或者可替换地,存储器114的部分或全部可以被设置在集成电路或其他介质上(例如硬盘驱动器),所述集成电路或其他介质对于基带处理器116的集成电路来说是外部的,尽管在此方面本发明的范围不受限制。类似地,第二设备120可以包括收发机122、存储器124、基带处理器126和天线128。接入点140可以包括收发机142、存储器144、基带处理器146和天线136。
第一设备110和第二设备120可以分别通过无线通信链路132和134与接入点140通信。接入点140可以包括至少一个天线136。可替换地,接入点140,以及可选地第一设备110和第二设备120,可以包括两个或更多天线,以提供分集天线安排,提供空分多址(SDMA),或提供多输入多输出(MIMO)系统等等,尽管在此方面本发明的范围不受限制。接入点140可以与网络138耦合,从而第一设备110和第二设备120可以与网络138,包括耦合到网络138的设备,进行通信,其中所述与网络138的通信是通过经由无线通信链路132和134与接入点140进行通信来实现的。网络138可以包括公用网,例如电话网或因特网,或者可替换地,网络138可以包括专用网(例如内部网),或是公用网与专用网的组合,尽管在此方面本发明的范围不受限制。
用户第一设备110和第二设备120与接入点140间的通信可以根据一种或更多种无线标准实现,所述无线标准包括例如一种或更多种无线蜂窝标准、一种或更多种无线联网标准、一种或更多种射频标识(RFID)标准,和/或其他标准。例如,在至少一种实现中,该通信是根据蓝牙短程无线协议(蓝牙系统规范,版本1.2,Bluetooth SIG Inc.,2003年11月,以及相关规范和协议)实现的。其他可能的无线联网标准包括例如:IEEE 802.11(ANSI/IEEE标准802.11-1999版及相关标准),由欧洲电信标准协会(ETSI)宽带无线电接入网络(BRAN)开发的HIPERLAN 1、2及相关标准,HomeRF(HomeRF规范,版本2.01,HomeRF技术委员会,2002年7月,以及相关规范),超宽带,和/或其他标准。
根据本发明的一个实施方案,接入点140可以是多模式接入点(MAP),从而即使第一设备110和第二设备120不能够彼此通信,例如其中第一设备110被安排为使用第一无线标准(例如IEEE802.11a标准)进行通信,并且其中第二设备被安排为使用第二无线标准(例如,针对例如IEEE802.11a标准在5GHz频率上或接近5GHz频率处的操作的较高吞吐量无线通信标准)进行通信,接入点140可以允许第一设备110和第二设备120与接入点140通信,尽管本发明的范围在此方面不受限制。
在一个实施方案中,WLAN系统100包括能够与第一设备110和接入点140通信的多个设备。WLAN系统100可以包括能够与第二设备120和接入点140通信的多个其他设备。所述能够与第一设备110通信的多个设备可以均使用第一无线标准(例如IEEE802.11a标准)通信。所述能够与第二设备120通信的多个其他设备可以均使用第二无线标准(例如,针对例如IEEE802.11a标准在5GHz频率上或接近5GHz频率处的操作的较高吞吐量无线通信标准)通信,尽管本发明的范围在此方面不受限制。
根据本发明的一个实施方案,如在无线标准中所描述的,对介质的访问是由数据链路层的介质访问控制(MAC)子层控制的。具体来说,MAC操作控制哪些设备(AP 140、第一设备110和/或第二设备120)可以发起介质上的通信。
在一个实施方案中,第一设备110、第二设备120和接入点140可以被安排为在等同或相似的频带(例如接近5GHz)上进行通信,其中第一设备110、第二设备120和接入点140分别的收发机112、122、142被安排为操作在兼容的物理层上,尽管本发明的范围在此方面不受限制。
在一个实施方案中,第一设备110可以是根据较老无线标准操作的传统设备,而第二设备可以是根据新近开发或较新标准操作的新近开发的设备。根据所述较新标准,可以要求第二设备120接收和处理根据所述较老的传统标准的通信。在这样的实施方案中,第一设备110可以不能够接收和兑现(honor)根据较新标准的通信(例如由接入点140所做出的新格式无线介质预留),或者可以不接收或处理由第二设备120发送的介质预留分组(packet),尽管本发明的范围在此方面不受限制。此外,第二设备120可以具有接收和兑现根据较老标准的通信(例如由接入点140所做出的老格式无线介质预留)的能力,并且可以接收和处理由第一设备110发送的介质预留分组,尽管本发明的范围在此方面不受限制。因为第一设备110不能处理来自第二设备120的通信,所以可以使用保护机制来防止第一设备110和第二设备120发起可能与另一设备的通信相冲突的通信。根据本发明的一个实施方案,接入点140可以允许第一设备110和第二设备120两者与接入点140以及它们的对等体(peer)进行操作,而不要求修改所述设备操作所基于的协议,尽管本发明的范围在此方面不受限制。
如图1中所示,接入点140可以对两种或更多种设备(例如第一设备110和第二设备120)的混合提供支持,并且可以协调无限局域网100的操作。在本发明的一个实施方案中,接入点140可以操作为将时间分为多个阶段(phase),如图2中所示的阶段A、阶段B和阶段C。第一类型的设备(例如第一设备110)可以在阶段A期间发起通信,并且第二类型的设备(例如第二设备120)可以在阶段B期间发起通信。通过由接入点140向每个设备轮询数据或向每个设备发送数据,第一类型和第二类型的设备两者均可以在阶段C期间操作,尽管仅仅当通信是由接入点140发起时。想要在阶段A期间操作的设备可以被称为类型A设备,并且想要在阶段B期间操作的设备可以被称为类型B设备,尽管本发明的范围在此方面不受限制。
在阶段A期间,类型A设备和接入点140可以被视为第一子网络(子网络A),并且在阶段B期间,类型B设备和接入点140可以被视为第二子网络(子网络B),尽管本发明的范围在此方面不受限制。
图2根据本发明的实施方案,图示介质管理操作的图。在无线局域网100中,接入点140可以周期性地传送类型A通信,来为接入点140提供对介质的特权(privileged)访问。尽管图2中所示出的介质预留操作是通过实施例的方式结合使用特权访问来讨论的,但是本发明在此方面是不受限制的。在一个实施方案中,图2的介质预留操作可以被称作为接入点140提供对介质的特权访问的特权访问操作,尽管本发明的范围在此方面不受限制。
如图2中所示,在阶段C开始时,接入点140可以传送指示介质预留时段开始的类型A通信,所述类型A通信可以被所有设备(即类型A设备和类型B设备)接收。在阶段C期间,接入点140可以使用轮询操作或发送数据的操作来发起与类型A设备和/或类型B设备的通信。在阶段C期间,因为介质被预留,所以类型A设备和类型B设备被防止发起通信。
在阶段B起始时,接入点140传送类型B通信,所述类型B通信为类型B设备指示该预留的时段结束。类型B通信被类型B设备接收和处理,但是不能被类型A设备处理。在阶段B期间,类型B设备可以发起与其他类型B设备和/或接入点140的通信,但是类型A设备仍然在阶段C期间来自接入点140的介质预留命令(direction)下操作。
在阶段A起始时,接入点140传送类型A通信,所述类型A通信指示该预留的时段结束。类型A设备和类型B设备两者接收和处理类型A通信。因为现在类型A设备和类型B设备两者可以发起导致可能的冲突的通信,所以接入点140传送类型B通信,指示介质预留时段的开始,以防止类型B设备发起通信。类型A设备不接受或者不理解类型B通信。在阶段A期间,类型A设备可以发起与其他类型A设备和/或接入点140的通信。
如图2中所示的介质管理操作可以允许无线局域网100使用时分多址进行操作,尽管本发明的范围在此方面不受限制。在本发明的一个实施方案中,无线局域网100可以基于具有介质预留分组的载波侦听多路访问/冲突规避(CSMA/CA),尽管本发明的范围在此方面不受限制。
在图2所示的实施例中,尽管在阶段B中对于类型B设备来说存在非活动(inactivity)时段,但是由于在阶段C期间接入点140所传送的介质预留分组,所以类型A设备可以被防止访问介质,尽管本发明的范围在此方面不受限制。类似地,尽管在阶段A中对于类型A设备来说存在非活动时段,但是由于接入点140所传送的介质预留分组,所以类型B设备可以被防止访问介质,尽管本发明的范围在此方面不受限制。图2中所示出的分布式介质访问操作可以允许无线局域网100通过根据它在对应的子网络(子网络A和子网络B)观察的负荷来调整阶段(阶段A,阶段B,阶段C)的持续时间,从而使用自适应的时分多址进行操作,尽管本发明的范围在此方面不受限制。
在本发明的一个特定实施方案中,通过将时间分成N+1个阶段并且在其各个阶段中操作适当的协议,无线局域网100的介质管理操作一般可以被扩展到任意数目的设备类型(N种设备类型),尽管本发明的范围在此方面不受限制。
在图2所图示的实施方案中,阶段C之后跟着阶段B和阶段A。在可替换的实施方案中,阶段A和阶段B可以被略过。在进一步的实施方案中,阶段C可以不包括发送数据或向类型A和/或类似B设备进行轮询,而立即转变到另一阶段。
图3是根据本发明的实施方案,图示在无线局域网中的多模式支持的流程图。方法300可以由接入点140来实现,并且可以具体地实施为储存在接入点140的存储器144上的指令,尽管本发明的范围在此方面不受限制。方法300可以通过在框302处开始阶段C而初始。在阶段C开始时,在框304处,接入点140可以传送指示介质预留时段的开始的类型A通信,其中所述类型A通信可以包括特权介质预留,以向类型A和类型B设备指示不要在阶段C期间发起通信。结果,接入点140可以在框306处发起与类型A和类型B设备的通信,例如向类型A和/或类型B设备轮询或发送数据。在预定时间之后,或者在接入点140完成通信的发起之后,在框308处阶段B开始。在框310处,接入点140可以传送类型B通信,所述类型B通信为类型B设备指示该介质预留时段结束。类型B设备可以接收和处理这样的类型B通信,但是类型A设备不可以。类型B设备可以发起相互之间或与接入点140的通信。在阶段B期间,类型A设备不可发起通信。在阶段B期间,在框312处,类型B设备可以通信而不受来自类型A设备的干扰。在预定时段之后,或者在接入点140确定适当时,在框3 14处,阶段A开始。在框316处,接入点140传送类型A通信,该类型A通信指示预留时段结束。类型A和类型B设备两者可以接收和处理类型A通信。在框3 18处,接入点140传送类型B通信,该类型B通信指示介质预留阶段开始。仅仅类型B设备接收和处理类型B通信。在框320处,类型A设备可以发起通信而没有来自类型B设备的干扰。
图4根据本发明的实施方案,图示根据例如无线联网标准IEEE802.11的介质管理操作的框图。类型A设备可以被安排为使用第一无线标准(例如IEEE802.11a标准)进行通信,并且类型B设备可以被安排为使用第二无线标准(例如较高吞吐量无线通信标准)进行通信。在无线局域网100中,接入点140可以周期性地传送信标(beacon),来为接入点140提供对介质的特权访问。所述信标包括无竞争时段项(contention-free periodelement),所述无竞争时段项防止所有接收该信标的设备在该声明的时段内进行竞争。所述声明的时段应该至少如阶段C和阶段B组合起来那么长。尽管图4中所示出的信标介质预留操作是通过实施例的方式结合使用特权访问来讨论的,但是本发明的范围在此方面不受限制。在一个实施方案中,图4的信标介质预留操作可以被称作为接入点140提供对介质的特权访问的特权访问操作,尽管本发明的范围在此方面不受限制。
如图4中所示,在阶段C开始时,接入点140可以传送指示介质预留时段开始的信标,所述信标可以被所有设备(即类型A设备和类型B设备)接收。在阶段C期间,接入点140可以使用轮询操作或发送数据的操作来发起与类型A设备和/或类型B设备的通信。在阶段C期间,因为介质被预留,所以类型A设备和类型B设备被防止发起通信。
在阶段B起始时,接入点140传送类型B无竞争时段结束(CF-END)通信,所述类型B无竞争时段结束通信指示该预留的时段结束。该类型B通信被类型B设备接收和处理,但是不能被类型A设备处理。在阶段B期间,类型B设备可以发起通信,但是类型A设备仍然在阶段C期间来自接入点140的介质预留命令下操作。
在阶段A起始时,接入点140传送类型A无竞争时段结束(CF-END)通信,所述类型A无竞争时段结束通信指示该预留的时段结束。类型A设备和类型B设备两者接收和处理类型A通信。因为现在类型A设备和类型B设备两者可以发起导致可能的冲突的通信,所以接入点140传送类型B清除发送(CTS)至本身通信,指示介质预留时段的开始,以防止第二设备120发起通信。类型A设备不接受或者不理解类型B通信。在阶段A期间,类型A设备可以发起通信。
上面所描述的技术可以被实施在用于配置计算系统来执行所述方法的计算机可读介质中。所述计算机可读介质可以以永久的、可移除的或以远程的方式耦合到系统101、201或另一个系统。所述计算机可读介质可以例如但不限于包括以下中的任意种:包括盘和磁带储存介质的磁储存介质;例如致密盘介质(例如CD-ROM、CD-R等)的光储存介质和数字视频盘储存介质;全息存储器;包括基于半导体的存储器单元的非易失性存储器储存介质(例如闪存存储器、EEPROM、EPROM、ROM);铁磁数字存储器;包括寄存器、缓存区或缓存(cache)、主存储器、RAM等的易失性储存介质;以及数据传输介质,仅仅举出一些例子,所述数据传输介质包括永久或间歇的计算机网络、点对点电信装备、载波传输介质、因特网。其他新的和各种类型的计算机可读介质可以被用来储存和/或传送此处所讨论的软件模块。计算系统可以为很多形式,仅仅举出一些例子,所述形式包括但不限于大型机、小型机、服务器、工作站、个人计算机、笔记本式计算机、个人数字助理、各种无线设备和嵌入式系统。典型的计算系统包括至少一个处理单元、相关联的存储器和多个输入/输出(I/O)设备。计算系统根据程序处理信息,并且经由I/O设备产生结果输出信息。
已经在特定实施方案的情形下描述了根据本发明的实施方案的实现。这些实施方案旨在图示说明性而不是限制性的。很多变体、修改、添加和改进是可能的。因此,对于此处所描述的单个实例的组件,多个实例也可能被提供。各种组件、操作和数据储存之间的界线在一定程度上是任意的,并且特定操作是在具体的说明性配置的情形下图示说明的。功能性的其他分配是可预见的,并且落入所附权利要求书的范围内。最后,作为呈各种配置的分立组件被介绍的结构和功能性可以被实现为组合的结构或组件。这些以及其他变体、修改、添加和改进可以落入如所附权利要求书所定义的本发明的范围中。