CN108124091B - 网络摄像机省电方法及*** - Google Patents

网络摄像机省电方法及*** Download PDF

Info

Publication number
CN108124091B
CN108124091B CN201611063685.XA CN201611063685A CN108124091B CN 108124091 B CN108124091 B CN 108124091B CN 201611063685 A CN201611063685 A CN 201611063685A CN 108124091 B CN108124091 B CN 108124091B
Authority
CN
China
Prior art keywords
network camera
power saving
mode
dhcp server
router
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201611063685.XA
Other languages
English (en)
Other versions
CN108124091A (zh
Inventor
徐庆熏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ambit Microsystems Shanghai Ltd
Original Assignee
Ambit Microsystems Shanghai Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ambit Microsystems Shanghai Ltd filed Critical Ambit Microsystems Shanghai Ltd
Priority to CN201611063685.XA priority Critical patent/CN108124091B/zh
Publication of CN108124091A publication Critical patent/CN108124091A/zh
Application granted granted Critical
Publication of CN108124091B publication Critical patent/CN108124091B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/65Control of camera operation in relation to power supply
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Studio Devices (AREA)
  • Power Sources (AREA)

Abstract

一种网络摄像机省电方法,所述方法包括:当网络摄像机向动态主机配置协议(DHCP)服务器广播发送发现(discover)报文时,侦测所述DHCP服务器的类型;侦测所述网络摄像机的状态;及当所述网络摄像机处于休眠状态时,根据所述DHCP服务器的类型配置所述网络摄像机的省电模式。本发明还提供一种网络摄像机省电***。本发明可以在网络摄像机处于休眠状态时,避免了请求封包对网络摄像机不必要的触发行为,有效降低网络摄像机的电量损耗。

Description

网络摄像机省电方法及***
技术领域
本发明涉及网络摄像机,尤其是涉及一种网络摄像机省电方法及***。
背景技术
越来越多的电子产品需要连接网络摄像机。目前的网络摄像机主要靠电池供电,只有少量的网络摄像机支持USB电缆供电,因此仅靠电池供电的网络摄像机就存在电量不足的问题。目前,当网络摄像机处于休眠状态时,网络摄像机会突然接收到封包请求或信号而由休眠状态变为工作状态。事实上,有些封包请求仅仅是为了从网络摄像机处获取一些资料,并非是与网络摄像机进行通信,却造成了大量的电量浪费。基於封包请求而获取的资料可以通过其他方式回复給請求端,以避免网络摄像机的电量浪费。
发明内容
鉴于以上内容,有必要提供一种网络摄像机省电方法,可以在网络摄像机处于休眠状态时,避免不必要的触发行为,并有效降低网络摄像机的电量损耗。
鉴于以上内容,还有必要提供一种网络摄像机省电***,可以在网络摄像机处于休眠状态时,避免不必要的触发行为,并有效降低网络摄像机的电量损耗。
本发明实施方式提供的网络摄像机省电方法包括:当网络摄像机向动态主机配置协议(DHCP)服务器广播发送发现(discover)报文时,侦测所述DHCP服务器的类型;侦测所述网络摄像机的状态;及当所述网络摄像机处于休眠状态时,根据所述DHCP服务器的类型配置所述网络摄像机的省电模式。
本发明实施方式提供的网络摄像机省电***包括:第一侦测模块,当网络摄像机向动态主机配置协议(DHCP)服务器广播发送发现(discover)报文时,用于侦测所述DHCP服务器的类型;第二侦测模块,用于侦测所述网络摄像机的状态;及配置模块,当所述网络摄像机处于休眠状态时,用于根据所述DHCP服务器的类型配置所述网络摄像机的省电模式。
相较于现有技术,所述的网络摄像机省电方法及***,可以在网络摄像机处于休眠状态时,避免不必要的触发行为,并有效降低网络摄像机的电量损耗。
附图说明
图1是是本发明实施方式之网络摄像机省电***较佳实施例的运行环境图。
图2是本发明实施方式之网络摄像机省电***较佳实施例的功能模块图。
图3是本发明实施方式之网络摄像机省电方法较佳实施例的流程图。
图4是本发明实施方式之Router模式下网络摄像机省电方法较佳实施例的流程图。
图5是本发明实施方式之AP模式下网络摄像机省电方法较佳实施例的流程图。
主要元件符号说明
如下具体实施方式将结合上述附图进一步说明本发明。
网络摄像机 1
DHCP服务器 2
网络摄像机省电*** 10
数据库 20
存储器 30
处理器 40
第一侦测模块 101
第二侦测模块 102
配置模块 103
拦截模块 104
具体实施方式
参阅图1所示,是本发明实施方式之网络摄像机省电***较佳实施例的运行环境图。网络摄像机省电***10运行于网络摄像机1中。所述网络摄像机1中还包括数据库20、存储器30和处理器40等。所述网络摄像机1与DHCP服务器2相连接。所述数据库20用于保存侦测到的所述网络摄像机1的状态信息,以及所连接的所述DHCP服务器2的类型。所述存储器30用于存储所述网络摄像机省电***10的程序代码等资料。所述处理器40用于执行所述网络摄像机省电***10的各功能模块,以完成本发明。
参阅图2所示,是本发明实施方式之网络摄像机省电***较佳实施例的功能模块图。
所述网络摄像机省电***10包括第一侦测模块101、第二侦测模块102、配置模块103、拦截模块104。所述模块被配置成由一个或多个处理器(本实施例为一个处理器40)执行,以完成本发明。本发明所称的模块是完成一特定功能的计算机程序段。所述存储器30用于存储网络摄像机省电***10的程序代码等资料。
所述第一侦测模块101用于当所述网络摄像机1向DHCP服务器2广播发送发现(discover)报文时,侦测所述DHCP服务器2的类型。在本实施方式中,所述网络摄像机1连接所述DHCP服务器2,并向所述DHCP服务器2广播发送discover报文,所述第一侦测模块101根据所述DHCP服务器2回复的封包判断所述DHCP服务器2的类型。所述DHCP服务器2的类型将被储存在数据库20中。在本实施方式中,所述DHCP服务器2的类型包括路由器(Router)和接入点(AP)。所述第二侦测模块102,用于侦测所述网络摄像机1的状态。
在本实施例中,所述网络摄像机1的状态分为休眠状态和工作状态。所述网络摄像机的状态将被储存在数据库20中。休眠状态下,网络摄像机的电量损耗较小。
所述配置模块103,当所述网络摄像机1处于休眠状态时,用于根据所述DHCP服务器2的类型配置所述网络摄像机1的省电模式。在本实施例中,所述第一侦测模块101侦测所述DHCP服务器2的类型,且当所述第二侦测模块102侦测到所述网络摄像机1的状态为休眠状态时,所述配置模块103根据所述DHCP服务器2的类型配置所述网络摄像机1的省电模式。
当所述第一侦测模块101侦测到所述DHCP服务器2的类型为路由器(Router)时,所述配置模块103将所述网络摄像机1的省电模式配置为Router模式。
当所述第一侦测模块101侦测到所述DHCP服务器2的类型为接入点(AP)时,所述配置模块103将所述网络摄像机1的省电模式配置为AP模式。
所述拦截模块104用于,当所述网络摄像机1的省电模式为Router模式时,用于在所述DHCP服务器与所述网络摄像机的四次握手协议的过程中,拦截发送给所述网络摄像机1的DHCP封包请求;及作出延长租约时间的回复。例如,可以回复将所述租约时间修改为3年。
当所述网络摄像机1的省电模式为Router模式时,在所述DHCP服务器与所述网络摄像机的所述四次握手协议完成后,拦截模块104拦截发送给所述网络摄像机1的地址解析协议(ARP)封包;及设置永久性的ARP。
当所述网络摄像机1的省电模式为AP模式时,拦截模块104拦截根接入点发送给所述网络摄像机1的租约过期请求;及作出延长租约时间的回复给所述根接入点。例如,可以回复将所述租约时间修改为3年。
当所述网络摄像机1的省电模式为AP模式时,拦截模块104拦截所述根接入点发送给所述网络摄像机1的ARP封包。
当所述ARP封包的目的网络协议(IP)地址是网络摄像机1的IP地址时,拦截模块104清除所述根接入点发送的所述ARP封包;及发送ARP回复给所述根接入点。
基于Router和AP的不同网络架构,在所述配置模块103配置所述网络摄像机1的不同的省电模式后,所述拦截模块104分别拦截来自不同DHCP服务器的请求封包,进行相应的回复和设定。因此在所述网络摄像机1处于休眠状态时,避免了请求封包对所述网络摄像机1不必要的触发行为,有效降低所述网络摄像机1的电量损耗。
参阅图3所示,是本发明实施方式之网络摄像机省电方法较佳实施例的流程图。所述网络摄像机省电方法可通过所述处理器40执行图2所示的模块101~104而实现。
步骤S300,第一侦测模块101,当网络摄像机1向DHCP服务器2广播发送发现discover报文时,侦测所述DHCP服务器2的类型。
步骤S302,第二侦测模块102侦测所述网络摄像机1的状态。
步骤S304,配置模块103,当所述网络摄像机1处于休眠状态时,根据所述DHCP服务器2的类型配置所述网络摄像机1的省电模式。
参阅图4所示,是本发明实施方式之Router模式下网络摄像机省电方法较佳实施例的流程图。所述网络摄像机省电方法可通过所述处理器40执行图2所示的模块101~104而实现。
步骤S400,第一侦测模块101侦测到所述DHCP服务器2的类型为Router。
步骤S402,配置模块103将所述省电模式配置为Router模式。
步骤S404,拦截模块104,在所述DHCP服务器2与所述网络摄像机1的四次握手协议的过程中,拦截发送给所述网络摄像机1的DHCP封包请求。
步骤S406,拦截模块104作出延长租约时间的回复。
步骤S408,拦截模块104,在所述DHCP服务器2与所述网络摄像机1的所述四次握手协议完成后,拦截发送给所述网络摄像机1的ARP封包。
步骤S410,拦截模块104设置永久性的ARP。
参阅图5所示,是本发明实施方式之AP模式下网络摄像机省电方法较佳实施例的流程图。所述网络摄像机省电方法可通过所述处理器40执行图2所示的模块101~104而实现。
步骤S500,第一侦测模块101侦测到所述DHCP服务器2的类型为接入点(AP)。
步骤S502,配置模块103将所述省电模式配置为AP模式。
步骤S504,拦截模块104拦截根接入点发送给所述网络摄像机1的租约过期请求。
步骤S506,拦截模块104作出延长租约时间的回复给所述根接入点。
步骤S508,拦截模块104拦截所述根接入点发送给所述网络摄像机1的ARP封包。
步骤S510,当所述ARP封包的目的网络协议(I P)地址是所述网络摄像机1的I P地址时,拦截模块104清除所述根接入点发送的所述ARP封包。
步骤S512,拦截模块104发送ARP回复给所述根接入点。
通过将上述方法应用于上述***,可以在所述网络摄像机1处于休眠状态时,避免了请求封包对所述网络摄像机1不必要的触发行为,有效降低所述网络摄像机1的电量损耗。
值得注意的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

Claims (6)

1.一种网络摄像机省电方法,其特征在于,所述方法包括:
当网络摄像机向动态主机配置协议(DHCP)服务器广播发送发现(discover)报文时,侦测DHCP服务器的类型;
侦测所述网络摄像机的状态;
当所述网络摄像机处于休眠状态时,根据所述DHCP服务器的类型配置所述网络摄像机的省电模式,所述DHCP服务器的类型包括路由器(Router)和接入点(AP),所述网络摄像机的省电模式包括Router模式和AP模式:
当所述DHCP服务器的类型为所述Router时,所述网络摄像机的省电模式切换为所述Router模式,在所述DHCP服务器与所述网络摄像机的握手协议的过程中,拦截发送给所述网络摄像机的DHCP封包请求,路由器作出延长租约时间的回复;及
当所述DHCP服务器的类型为所述AP时,所述网络摄像机的省电模式切换为所述AP模式,拦截根接入点发送给所述网络摄像机的租约过期请求,接入点作出延长租约时间的回复给所述根接入点。
2.如权利要求1所述的网络摄像机省电方法,其特征在于,当所述网络摄像机的省电模式为所述Router模式时,所述方法还包括:
在所述DHCP服务器与所述网络摄像机的所述握手协议完成后,拦截发送给所述网络摄像机的地址解析协议(ARP)封包;
设置永久性的ARP;及
清除所述发送给所述网络摄像机的所述ARP封包。
3.如权利要求1所述的网络摄像机省电方法,其特征在于,当所述网络摄像机的省电模式为所述AP模式时,所述方法还包括:
拦截所述根接入点发送给所述网络摄像机的ARP封包;
当所述ARP封包的目的网络协议(IP)地址是所述网络摄像机的IP地址时,
清除所述根接入点发送的所述ARP封包;及
发送ARP回复给所述根接入点。
4.一种网络摄像机省电***,其特征在于,所述***包括:
第一侦测模块,当网络摄像机向动态主机配置协议(DHCP)服务器广播发送发现(discover)报文时,用于侦测DHCP服务器的类型;
第二侦测模块,用于所述侦测所述网络摄像机的状态;及
配置模块,当所述网络摄像机处于休眠状态时,用于根据所述DHCP服务器的类型配置所述网络摄像机的省电模式,所述DHCP服务器的类型包括路由器(Router)和接入点(AP),所述网络摄像机的省电模式包括Router模式和AP模式,当所述DHCP服务器的类型为所述Router时,所述网络摄像机的省电模式切换为所述Router模式,当所述DHCP服务器的类型为所述AP时,所述网络摄像机的省电模式切换为所述AP模式;
拦截模块,当所述网络摄像机的省电模式为Router模式时,用于在所述DHCP服务器与所述网络摄像机的握手协议的过程中,拦截发送给所述网络摄像机的DHCP封包请求,作出延长租约时间的回复,当省电模式为AP模式时,拦截根接入点发送给所述网络摄像机的租约过期请求,作出延长租约时间的回复给所述根接入点。
5.如权利要求4所述的网络摄像机省电***,其特征在于,所述拦截模块还用于:
当所述网络摄像机的省电模式为Router模式时,用于在所述DHCP服务器与所述网络摄像机的所述握手协议完成后,拦截发送给网络摄像机的地址解析协议(ARP)封包;
设置永久性的ARP;及
清除所述发送给所述网络摄像机的ARP封包。
6.如权利要求4所述的网络摄像机省电***,其特征在于,所述拦截模块还用于:
当所述网络摄像机省电模式为AP模式时,拦截所述根接入点发送给所述网络摄像机的ARP封包;
当所述ARP封包的目的网络协议(IP)地址是所述网络摄像机的IP地址时,清除所述根接入点发送的所述ARP封包;及
发送ARP回复给所述根接入点。
CN201611063685.XA 2016-11-28 2016-11-28 网络摄像机省电方法及*** Active CN108124091B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611063685.XA CN108124091B (zh) 2016-11-28 2016-11-28 网络摄像机省电方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611063685.XA CN108124091B (zh) 2016-11-28 2016-11-28 网络摄像机省电方法及***

Publications (2)

Publication Number Publication Date
CN108124091A CN108124091A (zh) 2018-06-05
CN108124091B true CN108124091B (zh) 2020-08-14

Family

ID=62224895

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611063685.XA Active CN108124091B (zh) 2016-11-28 2016-11-28 网络摄像机省电方法及***

Country Status (1)

Country Link
CN (1) CN108124091B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101873679A (zh) * 2009-04-23 2010-10-27 瑞昱半导体股份有限公司 具有省电功能的网络***的装置及相关方法
CN102421171A (zh) * 2010-09-28 2012-04-18 国基电子(上海)有限公司 移动站、接入点及移动站省电的方法
CN105656846A (zh) * 2014-11-12 2016-06-08 宏碁股份有限公司 保持远端连接方法、电子装置与服务器

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8050206B2 (en) * 2006-11-20 2011-11-01 Micropower Technologies, Inc. Wireless network camera systems

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101873679A (zh) * 2009-04-23 2010-10-27 瑞昱半导体股份有限公司 具有省电功能的网络***的装置及相关方法
CN102421171A (zh) * 2010-09-28 2012-04-18 国基电子(上海)有限公司 移动站、接入点及移动站省电的方法
CN105656846A (zh) * 2014-11-12 2016-06-08 宏碁股份有限公司 保持远端连接方法、电子装置与服务器

Also Published As

Publication number Publication date
CN108124091A (zh) 2018-06-05

Similar Documents

Publication Publication Date Title
US9104406B2 (en) Network presence offloads to network interface
EP3148286A1 (en) System, method and apparatus for data communication
US11855894B2 (en) Control system, server, terminal device, control device, communication control method, and recording medium
CN103475751A (zh) 一种ip地址切换的方法及装置
CN106507414B (zh) 报文转发方法及装置
WO2007143833A1 (en) System and method for handling address resolution protocol requests
US20130332586A1 (en) Providing ipv6 connectivity through shared external interfaces on electronic devices
CN105188056A (zh) 一种WiFi设备与接入点的连接方法及装置
CN104168140A (zh) Vtep异常情况处理方法及装置
US11997066B2 (en) Data transmission system and method for edge computing and computer readable medium thereof
EP3883203A1 (en) Ipv6 address configuration method and router device
CN112596406A (zh) 智能设备的控制方法、装置、控制面板以及存储介质
TWI492577B (zh) 伺服器及其設定工作模式的方法
CN108124091B (zh) 网络摄像机省电方法及***
US20200162419A1 (en) Address assignment method and related device
CN102413179A (zh) 自动开机或唤醒机器及其开机或唤醒方法
CN108712513B (zh) 网络地址设置方法、装置、终端设备及存储介质
JP7081257B2 (ja) 情報処理装置及び情報処理プログラム
EP3068112B1 (en) System and method for mac address acquisition
CN113473493A (zh) 一种通信方法和装置
CN106713525B (zh) 一种配置通信参数的方法、装置及***
US10362153B2 (en) Method and apparatus to provide direct access to one or more sensors from an internet protocol network
CN115643268A (zh) 局域网主从机通讯协议实现方法、装置及***
CN110661895A (zh) 一种服务器的网络地址映射方法及网络地址映射设备
WO2019057167A1 (zh) 获取ip地址的方法、装置及移动终端

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant