向无线站传递数据的制作方法

文档序号:8492094阅读:202来源:国知局
向无线站传递数据的制作方法
【技术领域】
[0001]本公开总体上涉及无线信号,更具体地说,涉及将数据传递至无线站。
【背景技术】
[0002]无线传感器用于多种应用,诸如读取煤气表,监视温度等。这些无线传感器通常被放置于它们无法插到有线电源上的位置,因此,必须长时间依赖于电池供电。为了节省电池电力,这些设备通常在测量和通信期间进入低功率模式。

【发明内容】

[0003]通常,这些无线传感器经由接入点与应用服务器通信(例如,W1-Fi路由器)。接入点是允许诸如无线传感器的无线设备连接到诸如互联网的有限网络的设备。通常,每次应用服务器将数据发送到无线传感器时,这些数据首先由关联的接入点缓冲,直到无线设备从低功率模式中退出。
[0004]当无线站从低功率模式出来时,接入点使得无线站了解该接入点已经为了该无线站缓冲数据。典型的是,接入点通过广播与每个这种无线站相关联的唯一标识符来执行这一点。然而,如果大量的无线设备(例如,在建筑物中部署的数千传感器)需要频繁更新,则唯一标识符的列表较长。结果,每个无线设备可能需要保持清醒的时间周期延长,从而降低了电池寿命。
【附图说明】
[0005]虽然附属权利要求具体陈述了本技术的特征,但从下文结合附图的详细描述中,能够很好地理解这些技术及其目标和优势。在附图中:
[0006]图1是示例无线网络通信系统的框图;
[0007]图2是示例接入点的部分的框图;
[0008]图3是示例无线站的部分的框图;
[0009]图4是示例计算设备的框图;
[0010]图5是用于将数据传递至无线站的示例处理的流程图;
[0011]图6和7 —起形成了用于将数据传递至无线站的另一示例处理的流程图。
[0012]图8是用于在无线站接收数据的示例处理的流程图;以及
[0013]图9是用于在无线站接收数据的另一示例处理的流程图。
【具体实施方式】
[0014]参考附图,其中,相同参考符号指的是相同元件,本公开的技术被图示为在适当的环境中实施。下列描述是基于权利要求的实施例,并且不应被理解为对涉及文本未明确描述的替代实施例的权利要求的限定。
[0015]简单地说,在具体实施例中,W1-Fi路由器从多个煤气或电设施仪表接收多个连接请求。作为响应,W1-Fi路由器将唯一标识符发射给每个仪表。因为无线仪表通常是电池供电,并且循环进入和退出睡眠模式,W1-Fi路由器缓冲来自公用设施公司的用于无线仪表的数目(例如,固件更新)。如果具有在W1-Fi路由器处缓冲的数据的仪表数目相对较低,则W1-Fi路由器发射明确的仪表标识符的列表,以指示缓冲数据被保持用于通过该列表识别的每个仪表。然而,如果具有在W1-Fi路由器处缓冲数据的仪表的数目相对较高,则W1-Fi路由器发射指示仪表标识符的范围的数据,以指示缓冲数据可以被保持用于通过范围识别的每个仪表。通过基于已经缓冲了在W1-Fi路由器处等候的数据的仪表的数目而改变使用的解决方案,可以节省仪表集的全部电池寿命。
[0016]更具体地说,公开了用于将数据传递给无线站的方法和装置。在一个实施例中,接入点或任何其他适当的设备或系统,从多个无线站接收多个关联请求,并且将不同关联标识符发射给多个无线站中的每个。因为无线站通常由电池供电并且循环进入和退出睡眠模式,所以接入点为这些无线站缓冲来自一个或多个应用服务器的数据。如果在接入点缓冲数据的无线站的数目小于阈值,则接入点发射明确的关联标识符的列表,以指示缓冲数据被保持用于通过列表所识别的每个无线站。然而,如果在接入点缓冲数据的无线站的数目不小于阈值,则接入点发射指示关联标识符的范围的数据,以指示缓冲数据可以被保持用于通过该范围识别的每个无线站。
[0017]除了别的优势之外,当在接入点缓冲数据的无线站的数目较大时发射关联标识符的范围允许唤醒消息较短,从而减少通知由接入点保持缓冲数据的大量无线站所需要的信令间隔的数目。相反,当具有缓冲数据的无线站的数目较少时发射明确标识符的列表将在单一信令尝试器件可以通知的来自大量无线站当中的无线站数目最大化,从而避免了当在不同信令间隔发送零散的位图以唤醒具有不同低功率关联标识符和不同唤醒周期的一批无线站时所发生的通知延迟。
[0018]另一项改善是,当这些站可以经由关联请求中的跳跃率值,请求该站要利用的睡眠程度。然后,接入点可以根据请求的跳跃率值或者与一个偏移值连同替代值来安排站,以允许站确定该站应在哪些数据传递周期来查找待被展示在此处所展示的地址列表方案中的该站地址。为了使得信号周期同步,接入点与每个数据传递信标一起传递跳跃率计数。然后,站可以通过采用跳跃率计数器值并且用指配的跳跃率执行模运算,并且将余数与指配的偏移值相比较,确定其下一传递周期。这允许接入点在允许这些站扩展睡眠间隔的同时,在许多顺序传递周期上平衡站传递周期。
[0019]在一个示例中,控制器被构造成发射轮询信息,以指示通过列表所识别的每个无线站应针对缓冲的数据而进行轮询。在一个示例中,控制器被构造成发射调度信息,以指示由该范围识别的每个无线站应在调度唤醒时间醒来以开始接收缓冲数据的关联部分。在一个示例中,调度唤醒时间是响应于传递间隔的。在一个示例中,控制器被构造成发射用于每个传递信标的跳跃率计数器。基于该跳跃率计数器的值,控制器能够考虑包括具有正确计算的跳跃率和具有缓冲数据可用性偏移值的那些站以及与多个无线站中的至少一个相关联的同步点。例如,67的跳跃率计数器指示具有跳跃率8和偏移3的站的数据被包含在传递周期中。在该相同周期中,类似的是,包含具有跳跃率12和偏移7的缓冲数据的设备。在一个示例中,控制器被构造成,通过将偏移值与跳跃率计数器以跳跃率为模的余数相匹配,发射跳跃率计数器以供无线站使用。在一个示例中,报告缓冲数据可用性限于具有与当前循环值一致的跳跃率和偏移值的无线站。在一个示例中,控制器被构造成从无线站接收请求以修改跳跃率,修改偏移值,并且将该修改的跳跃率和修改的偏移值发射给无线站。在一个示例中,控制器被构造成确定无线站的数目大于阈值,并且,作为响应,使得发射器也发射在范围内的至少一个无线站不需要在调度时间醒来以接收缓冲数据的指示。在一个示例中,控制器被构造成使得发射器发射至少一个低功率关联标识符和至少一个非低功率关联标识符。在一个示例中,控制器被构造成使得发射器发射传递间隔时间,该传递时间间隔指示在与第一无线站关联的第一缓冲数据传输和与第二无线站关联的第二缓冲数据传输之间的时间。在一个示例中,该控制器被构造成使得发射器发射指示与多个无线站至少之一关联的唤醒频率的跳跃率。
[0020]现在参考附图,并且如下文所具体描述的,本公开的系统的一个示例在无线网络通信系统中实现,虽然可以采用任何适当的通信系统。图1图示了示例性无线网络通信系统100的框图。示例系统100包括多个无线站102,多个无线站102与多个相关联的接入点无线通信。在一个示例中,接入点104是802.11型的路由器。每个接入点104经由网络108将一个或多个无线站102连接至一个或多个应用服务器106。
[0021]每个无线站102可以是任何适当类型的无线设备。在示例中,无线站102是传感器,该传感器被构造成采用一个或多个类型的物理测量,诸如温度、声音、压力、湿度、光、煤气流、液体流、心率等。无线站102可以被连接至AC电源或无线站102可以是电池供电的。在示例中,多个电池供电的水表读取器被放置在附近,以周期性将水表读数发送至应用服务器106,用于在数据库110中存储。
[0022]如果无线站102是电池供电的,则无线站102可以周期性进入低功率(睡眠)模式,其中,无线站102的接收器或其他部分可以被断电,以节省电池。在这种实例中,与无线站102相关联的接入点104可以发射信标,该信标指示何时数据被缓冲用于无线站102,如下文详细描述的。
[0023]图2图示了用于将数据传递到无线站102的示例接入点104的部分的图。接入点104可以通过硬件、或硬件和执行软件的硬件的组合来实施。在一个实施例中,无线设备102的至少一部分在执行软件的CPU中实施。其他适当的硬件包括一个或多个专用集成电路、状态机、现场可编程门阵列、或者数字信号处理器。
[0024]在本示例中,关联接收器202从多个无线站102接收多个关联请求204。例如,2000个煤气表和2000个水表可以都试图链接到特定接入点104。关联发射器206操作地耦合至关联接收器202,然后在关联响应208中将不同关联标识符发射给多个无线站102的每个。在一个示例中,接入点104为每个煤气表和每个水表指配了唯一低功率ID。此外,当跳跃率特征被使用时,关联请求204可选地包括请求的跳跃率,并且关联发射器206可选地在关联响应208中包含用于指配的跳跃率和偏移值的相同或不同值。
[0025]接入点104保持站列表216,以允许其保持指配的关联标识符、跳跃率和偏移。其随着在关联响应208中指配这些值而建立该列表216。
[0026]数据缓冲器210缓冲用于多个无线站102的子集的数据212。例如,所有水表可能需要固件更新,或者几个水表可能需要新的指令。对于每次传递,跳跃率计数值218被更新,并且与站列表216 —并用在数据选择器220中,以通过计算针对多个无线站102中的每个的相关模函数并且选择具有匹配偏移值的那些,选择将查看传递信标的那些无线站102的缓冲器。在将选择的缓冲数据212发射至无线站102之前,接入点104确定具有缓冲数据212的无线站的数目是否小于某个阈值。例如,接入点104可以确定多于或小于50个仪表在接入点104具有缓冲数据。
[0027]如果在接入点104具有缓冲数据212的选择的无线站102的数目小于阈值,则被操作地耦合至跳跃率计数器218和数据选择器220的数据发射器214发射关联标识符222列表,以指示缓冲数据被保持
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1