无精确定时的组轮询机制的制作方法_2

文档序号:9510452阅读:来源:国知局
。类似地,客户端设备204可以表示图1中的站112、114、116、118之一。然而,示出的实施方式仅旨在是示例性的。
[0049]接入点202包括主处理器206、网络接口 208、全球定位系统(GPS)电路210、定时电路212、调度器214以及天线216。在其他实施方式中,接入点202可以包括相对于在图2中示出的那些更多或更少或可替换元件。
[0050]主处理器206控制接入点202的操作。主处理器可以包括用于实现控制功能的一个或多个电路、模块、接口或代码。例如,主处理器206可以包括微处理器和存储器。存储器可以存储用于控制微处理器的数据和指令以及接入点202的其他组件。进而微处理器可响应于所存储数据和指令操作以控制接入点的操作。
[0051]网络接口 208控制接入点202与其他设备(包括客户端设备204)之间的数据通信。网络接口 208使用天线216控制无线通信。在这方面,网络接口 208可以实施一个或多个无线电路以借助于天线216发送与接收无线通信。网络接口 208根据计算机网络的开放式系统互连(0SI)模型和发射机与接收机电路(TX/RX) 220实现物理层(PHY)218。此外,网络接口 208根据0SI模型实现媒体接入控制层(MAC) 222。
[0052]在一个实施方式中,网络接口 208实现IEEE 802.lln协议,包括802.lln PHY和MAC层。网络接口 208还可以或反而执行无线和有线线路通信两者的其他数据通信协议。例如,网络接口 208可以控制到其他有线线路网络元件(诸如,图1的网络110)的通信。在这方面,网络接口可以执行与其他网络元件通信的协议(诸如,以太网或网络协议(IP))。
[0053]网络接口 208可以包括用于实现网络控制和通信的数据处理电路,诸如,一个或多个处理器、电路、接口、模块以及存储器。此外,网络接口 208可以包括用于与天线216数据通信的模拟电路,诸如,放大器、振荡器和滤波器。
[0054]天线216可以是任何合适的设备或用于发送和接收信号的设备的组合。在一个实例中,天线216是用于数据通信的多输入、多输出(MHTO)天线阵。在一个特定实施方式中,天线216被配置为以诸如2.4GHz、3.7GHz以及5GHz的频率根据IEEE 802.11协议通信。另夕卜,天线216可以包括用于其他信号的通信(诸如,GSM信号)的多个结构。
[0055]GPS电路210接收GPS信号或其他位置确定信号,诸如,GL0NASS信号。响应于所接收的位置确定信号,GPS电路210确定接入点202的地理位置。另外,响应于所接收的位置确定信号,GPS电路210高精度地确定当前时间。GPS电路210可以将关于接入点的地理位置以及关于当前时间的数据通信至接入点202的其他组件,诸如,定时电路212。
[0056]定时电路212控制接入点202的时间。定时电路212可以从GPS电路210接收当前时间数据和其他定时信息。反过来,定时电路212将定时信息传送至接入点202的其他组件。定时信息可以包括定义当前时间、时钟信号、警报信号以及其他信息的数据。接入点202可以包括合适的器件用于在其组件之间进行数据通信,组件为诸如,通过其可以通信信息(诸如,定时信息)的数据和控制总线。
[0057]调度器214操作为控制从接入点202传输的时间。调度器执行诸如帧分类、决定什么帧可以聚合以及定时帧传输之类的功能。在以下更详细地描述的一个示例性实施方式中,调度器214评估接入点202服务的相应的站的传播延迟。使用传播延迟,调度器214确定两个或多个传播延迟之间的差值是否足够大以使在开始接收来自随后的站的信号之前在接入点202完全接收来自一个站的信号。如果满足该条件,调度器214可以总结出可以在相同的轮询帧中同时轮询这些站而无需通过接入点202和站的任何时序协调。
[0058]调度器214可以包括用于执行必要的功能的电路、处理器、接口、存储器或代码的任何合适的组合。在图2的实例中,调度器214是接入点202的分离组件。然而,在一些实施方式中,可以通过其他组件,诸如,网络接口 208或主处理器206实现调度器214。
[0059]客户端设备204包括主处理器224、网络接口 226、天线228以及定时电路236。在其他实施方式中,客户端设备204可以包括提供其他功能的其他组件。例如,在客户端设备204是移动电话的实施方式中,客户端设备204包括呼叫处理器电路、用户接口并可能包括其他组件,诸如,摄像机和加速计。在客户端设备204是便携式计算机的实施方式中,客户端设备204可以包括键盘、显示器以及硬盘驱动器或其他大容量存储器。在一些实施方式中,客户端设备204可以是在主机设备内的模块,诸如,便携式计算机或移动电话。
[0060]主处理器224控制客户端设备204的操作。主处理器224可以包括用于实现控制功能的一个或多个电路、模块、接口或代码。例如,主处理器224可以包括微处理器和存储器。存储器可以存储用于控制微处理器的数据和指令。进而微处理器可响应于所存储数据和指令操作以控制客户端设备204的操作。
[0061]网络接口 226控制客户端设备204与包括接入点202的其他设备之间的数据通信。网络接口 226使用天线228控制无线通信。在这方面,网络接口 226可以执行一个或多个无线电路以借助于天线228发送与接收无线通信。在所示出的实施方式中,网络接口226实现物理层(PHY)230以及发射机和接收机电路(TX/RX)232。此外,网络接口 226根据0SI模型实现媒体接入控制层(MAC) 234。网络接口 226形成与远程接入点或其他无线设备进行无线通信的无线电路。
[0062]在一个实施方式中,网络接口 226实现包括802.lln PHY层230和MAC层234的IEEE 802.lln协议。在这方面,客户端设备204构成802.11站或STA的一部分。网络接口226还可以或反而执行无线和有线线路通信两者的其他数据通信协议。例如,网络接口 226可以控制到客户端设备204的其他组件的通信。
[0063]网络接口 226可以包括用于实现网络控制和通信的数据处理电路,诸如,一个或多个处理器、电路、接口、模块以及存储器。此外,网络接口 226可以包括用于与天线228通信的模拟电路,诸如,放大器、振荡器和滤波器。
[0064]天线228可以是任何合适的设备或用于发送和接收信号的设备的组合。在一个实例中,天线228是用于数据通信的多输入、多输出(MHTO)天线阵。在一个特定实施方式中,天线228被配置为以诸如2.4GHz、3.7GHz以及5GHz的频率根据IEEE 802.11协议通信。另夕卜,天线228可以包括用于其他信号的通信(诸如,GSM信号)的多个结构。
[0065]定时电路236维持客户端设备204的时序和同步信息。在一个实例中,客户端设备从接入点202周期性地接收时序和同步信息。该信息可能会以通过接入点202传输的信标信号的形式出现。在IEEE 802.11标准中详细说明定时同步功能(TSF)以确保网络中的无线设备中的定时同步。定时同步功能(TSF)保持同步的相同网络的所有站的计时器。包括客户端设备204的所有站维持本地TSF定时器。在一个实例中,TSF基于具有1微秒增量的Ι-MHz时钟。
[0066]由站通过信标帧周期性地交换定时信息实现定时同步。如果时间晚于站自己的TSF定时器,则每个站采用所接收时间。
[0067]在操作中,接入点202和客户端设备204选择性地无线数据通信。接入点202作为基站操作并且在邻近于接入点202的服务区为客户端设备或站(诸如,客户端设备204)提供数据通信。根据诸如IEEE 802.11的协议进行数据通信。接入点202作为服务区中的客户端设备(诸如,客户端设备204)的主机或服务器操作并且为服务区中的站建立通信网络。
[0068]客户端设备204试图进入由接入点202确定的网络。当在服务区中为客户端设备204充电时或第一次从接入点202获取信号时出现网络插入。网络插入涉及通过客户端设备204从接入点202获取定时信息。定时信息可由通过接入点202通信的一个或多个信标信号或信标来传送。一个信标或多个信标具有通过控制诸如802.11的网络协议定义的格式和时间。信标可以包括接入点202的识别信息以及定时和同步信息。接入点202与客户端设备204之间的可靠通信需要在接入点202与客户端设备204之间进行定时同步。客户端设备204可以仅在如由网络协议定义的允许时间期间通信。这就要求确保客户端设备204不会在与接入点202相同的时间或与其他客户端装置相同的时间传输。同时在相同的频率或信道上传输的网络中的一个或多个无线由于在期望的接收机的抵触会阻止可靠通信。
[0069]图3是示出了图1的通信系统100的操作的时序图。图3示出了在使用网络协议(诸如,802.11)的通信系统中的无线通信的时分双工(TDD)帧的序列300。具体地,帧的序列300在扩展范围中有应用,网络(诸如,802.lln网络)具有直径大于几十米的服务区。
[0070]帧的序列300包括第一帧302、第二帧304以及第三帧306。在图3中,时间是横轴。第一帧302包括在时间上继上行链路310之后的下行链路308。类似地,第二帧304包括在时间上继上行链路314之后的下行链路312并且第三帧306包括在时间上继上行链路318之后的下行链路316。随后的下行链路320表示以下帧。当接入点(诸如,接入点108(图1))向服务中的站或客户端设备传输时,每个相应的下行链路帧308、312、316、320定义时长为接入点。当服务区中的站或客户端设备向接入点传输时,各个相应的上行链路帧310、314、318定义时长。由网络协议定义下行链路或上行链路各自的组合和时间。
[0071]为了按比例增大尺寸,通过图1的接入点108形成的通信网络(诸如,网络)必须使其定时与相同技术或在相同频率范围中操作的其他技术的其他网络同步。为了使相邻接入点(诸如,接入点102、104、106、108)同步,网络必须以时分双工模式操作,其中,所有相邻接入点在固定持续时间同时传输,然后在固定持续时间切换到接收模式。这根据图3的TDD帧的序列300完成。在下行链路帧308、312、316、320的期间,所有接入点102、104、106、108同步传输。在上行链路
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1