楼宇对讲设备的网络唤醒方法和楼宇对讲设备的制造方法

文档序号:9754261阅读:336来源:国知局
楼宇对讲设备的网络唤醒方法和楼宇对讲设备的制造方法
【技术领域】
[0001]本发明涉及一种楼宇对讲设备的网络唤醒方法,尤其涉及一种用于使楼宇对讲设备自睡眠模式恢复为工作模式的网络唤醒方法,同时涉及一种能够自睡眠模式恢复为工作模式的楼宇对讲设备。
【背景技术】
[0002]楼宇对讲系统是在多层或高层建筑中实现访客、住户和物业管理中心相互通话、信息交流并实现对小区安全出入通道控制的管理系统。随着互联网技术的飞速发展,基于TCP/IP通信协议的数字楼宇对讲系统正在兴起,同时为了给用户带来更好的用户体验,处理器的性能也越来越高,由此带来的功耗问题也日益突出,如何实现既低功耗又高性能的楼宇对讲系统成为楼宇对讲领域的一个研究课题。
[0003]由于楼宇对讲设备的主要特点是绝大部分时间都处于待机状态,故降低功耗的主要方向是让设备在待机时进入低功耗状态,在有用户操作时又能被快速唤醒。
[0004]当前比较常见的做法是,待机状态下仅让外围器件如显示模块、音频模块等进入低功耗状态,主处理器维持正常工作状态,以确保有操作时能快速唤醒,但这只能一定程度的降低待机功耗。
[0005]要最大化地降低待机功耗,就要让主处理器在待机时也能进入睡眠状态,但必须确保主处理器能在有用户按键或触摸屏操作或需要收发网络数据时快速被唤醒,目前绝大部分处理器均支持按键或触摸屏等主动唤醒,但网络唤醒较难处理,目前在楼宇对讲领域并没有网络唤醒的解决方案。
[0006]另一方面,在计算机领域出现了一种Wake On LAN(局域网远程唤醒,简称W0L)技术,WOL是一种电源管理功能,如果存在某种特定的网络活动,则允许设备将操作系统从待机或休眠模式中唤醒。通常WOL的作法是通过某个设备往接收方发送一条带对方MAC地址信息的magic packet(魔术包),接收方的网络接口芯片收到magic packet后,比对自身MAC地址,如果匹配,则唤醒主处理器。
[0007]然而,如果希望将该技术应用于数字楼宇对讲系统,则必须克服以下两个技术障碍:
[0008]首先,WOL技术要求发送方必须知道接收方的MAC地址。然而,对楼宇对讲系统来说,任意两台设备都可能互相通讯,意味着每台设备都需要知道所有其它设备的MAC地址,这给实现上带来很大难度;
[0009]其次,发送方向接收方发送信息或进行呼叫前,由于不确定对方是否处于待机状态,发送方必须先发送一条magic packet来唤醒对方,这需要增加额外的操作步骤。而且对于多播来说,情况尤其糟糕,发送方必须依次唤醒各个接收方,这在实现上是非常繁琐的。
[0010]因此,如何克服上述两个技术障碍,实现楼宇对讲设备主处理器的网络唤醒,成为本领域所要解决的难题。

【发明内容】

[0011]为了克服现有技术的缺点,本发明的发明目的在于实现楼宇对讲设备的超低功耗运行,除外围器件外,处理器在待机时同样能进入深度睡眠状态,并能在使用时实现网络快捷唤醒。
[0012]本发明技术方案提供了一种楼宇对讲设备的网络唤醒方法,用于使楼宇对讲设备自睡眠模式恢复为工作模式,包括以下步骤:a.定义步骤:定义本设备的至少一个唤醒标识;b.接收步骤:接收远程数据包;c.判断步骤:判断所述远程数据包是否匹配任何一个所述唤醒标识,如果匹配,则产生唤醒中断;d.恢复步骤:所述中断信号触发所述设备的处理器,使所述处理器自睡眠模式恢复为工作模式。
[0013]进一步地,所述唤醒标识是针对所述设备自身IP的ARP请求包。
[0014]进一步地,所述唤醒标识是目的MAC地址为所述设备自身MAC地址的网络包。
[0015]进一步地,所述设备所在群组采用唯一的序列号作为群组标识,所述唤醒标识是UDP报文段中含有所述序列号信息的包。
[0016]进一步地,所述设备的网络接口芯片支持至少一个customized packet(客户订制包)唤醒功能;所述定义步骤进一步包括,将所述至少一个唤醒标识分别设置为所述设备的网络接口芯片的客户订制包。
[0017]进一步地,所述设备是室内机或室外机。
[0018]本发明技术方案还提供了一种楼宇对讲设备的网络唤醒方法,用于使楼宇对讲设备自睡眠模式恢复为工作模式,包括以下步骤:a.定义步骤:定义本设备的至少两个唤醒标识,所述唤醒标识分别为针对所述设备自身IP的ARP请求包、目的MAC地址为所述设备自身MAC地址的网络包;b.接收步骤:接收远程数据包;c.判断步骤:判断所述远程数据包是否匹配任何一个所述唤醒标识,如果匹配,则产生唤醒中断;d.恢复步骤:所述中断信号触发所述设备的处理器,使所述处理器自睡眠模式恢复为工作模式。
[0019]进一步地,所述设备的网络接口芯片支持至少两个客户订制包唤醒功能;所述定义步骤进一步包括,将所述至少两个唤醒标识分别设置为所述设备的网络接口芯片的客户订制包。
[0020]进一步地,所述设备是室内机或室外机。
[0021]本发明技术方案还提供了一种楼宇对讲设备的网络唤醒方法,用于使楼宇对讲设备自睡眠模式恢复为工作模式,所述设备所在群组采用唯一的序列号作为群组标识,所述唤醒方法包括以下步骤:a.定义步骤:定义本设备的至少三个唤醒标识,所述唤醒标识分别为针对所述设备自身IP的ARP请求包、目的MAC地址为所述设备自身MAC地址的网络包、UDP报文段中含有所述序列号信息的包;b.接收步骤:接收远程数据包;c.判断步骤:判断所述远程数据包是否匹配任何一个所述唤醒标识,如果匹配,则产生唤醒中断;d.恢复步骤:所述中断信号触发所述设备的处理器,使所述处理器自睡眠模式恢复为工作模式。
[0022]进一步地,所述设备的网络接口芯片支持至少三个客户订制包唤醒功能;所述定义步骤进一步包括,将所述至少三个唤醒标识分别设置为所述设备的网络接口芯片的客户订制包。
[0023]进一步地,所述设备是室内机或室外机。
[0024]本发明技术方案还提供了一种能够自睡眠模式恢复为工作模式的楼宇对讲设备,所述设备包括网络接口芯片和处理器,其中:所述网络接口芯片用于接收远程数据包、将所述远程数据包与自定义的至少一个唤醒标识进行匹配、以及在匹配时产生唤醒中断;所述处理器用于响应所述中断信号,从而使所述处理器自睡眠模式恢复为工作模式。
[0025]进一步地,所述唤醒标识是针对所述设备自身IP的ARP请求包。
[0026]进一步地,所述唤醒标识是目的MAC地址为所述设备自身MAC地址的网络包。
[0027]进一步地,所述设备所在群组采用唯一的序列号作为群组标识,所述唤醒标识是UDP报文段中含有所述序列号信息的包。
[0028]进一步地,所述设备的网络接口芯片支持至少一个客户订制包唤醒功能,所述客户订制包被分别设置为所述唤醒标识。
[0029]进一步地,所述设备是室内机或室外机。
[0030]本发明技术方案还提供了一种能够自睡眠模式恢复为工作模式的楼宇对讲设备,所述设备包括网络接口芯片和处理器,其中:所述网络接口芯片用于接收远程数据包、将所述远程数据包与自定义的至少两个唤醒标识进行匹配、以及在匹配时产生唤醒中断;所述处理器用于响应所述中断信号,从而使所述处理器自睡眠模式恢复为工作模式;所述唤醒标识分别为针对所述设备自身IP的ARP请求包、目的MAC地址为所述设备自身MAC地址的网络包。
[0031]进一步地,所述设备的网络接口芯片支持至少两个客户订制包唤醒功能,所述客户订制包被分别设置为所述至少两个唤醒标识。
[0032]进一步地,所述设备是室内机或室外机。
[0033]本发明技术方案还提供了一种能够自睡眠模式恢复为工作模式的楼宇对讲设备,所述设备所在群组采用唯一的序列号作为群组标识,所述设备包括网络接口芯片和处理器,其中:所述网络接口芯片用于接收远程数据包、将所述远程数据包与自定义的至少三个唤醒标识进行匹配、以及在匹配时产生唤醒中断;所述处理器用于响应所述中断信号,从而使所述处理器自睡眠模式恢复为工作模式;所述唤醒标识分别为针对所述设备自身IP的ARP请求包、目的MAC地址为所述设备自身MAC地址的网络包、UDP报文段中含有所述序列号信息的包。
[0034]进一步地,所述设备的网络接口芯片支持至少三个客户订制包唤醒功能,所述客户订制包被分别设置为所述至少三个唤醒标识。
[0035]进一步地,所述设备是室内机或室外机。
[0036]由此,本发明可以实现楼宇对讲设备的超低功耗运行。本发明充分考虑楼宇对讲系统的特征,并利用TCP/IP协议特性,以创新的方式实现了通过网络包快捷唤醒睡眠状态下楼宇对讲设备的主处理器,克服了前述提到的两个问题,具有以下优点:
[0037]—、通过创新地配置网络接口芯片的customized packet,使得网络发送方无需事先记录接收方的MAC地址,也无需发送额外数据包,直接利用ARP包或普通的TCP/UDP包来唤醒已进入睡眠状态的接收方设备的主处理器;
[00
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1