CN110366150A - 一种低功耗场景下的命令下发方法 - Google Patents
一种低功耗场景下的命令下发方法 Download PDFInfo
- Publication number
- CN110366150A CN110366150A CN201910559322.2A CN201910559322A CN110366150A CN 110366150 A CN110366150 A CN 110366150A CN 201910559322 A CN201910559322 A CN 201910559322A CN 110366150 A CN110366150 A CN 110366150A
- Authority
- CN
- China
- Prior art keywords
- data
- equipment
- power consumption
- mark
- delivery method
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0229—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
- Telephone Function (AREA)
Abstract
本发明公开了网络通信技术领域的一种低功耗场景下的命令下发方法,该低功耗场景下的命令下发方法包括以下步骤:步骤一:设备主动上报数据时,等待后台数据应答;步骤二:当后台有数据下发时,应答的协议数据中带数据置下发标志位P,否则该标志位置无效;步骤三:设备收到应答命令时,检查该标志,若没有该标志时,设备立刻进入休眠,若有该标志时,设备开启一段接收窗口时间,在该窗口时间设备不进入休眠,等待服务器下发命令;步骤四:服务器下发数据,并通过三次握手确保下发数据可靠性,本方法不需要长连接来实现数据下发,功耗小,灵活时间窗口,可根据实际情况配置,方案简单实现,三次握手,确保下发数据可靠。
Description
技术领域
本发明公开了一种低功耗场景下的命令下发方法,具体为网络通信技术领域。
背景技术
低功耗设备,如NB-IoT的烟感、水表等,一般应用都是实现传感器数据上报,为达到节电目的,低功耗设备与后台服务与一般都是采用定时上报数据(带信息的心跳包)方式,或者有事件产生时实时上报,大部分时间设备处于休眠状态,一般都不与服务器保持长连接。由此带来的问题时是当后台需要进行数据下发时,如对设备的参数、固件进行升级等,服务器不知道设备何时处于活动状态,在设备非活动状态或休眠状态的命令设备接收不到。
发明内容
本发明的目的在于提供一种低功耗场景下的命令下发方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种低功耗场景下的命令下发方法,该低功耗场景下的命令下发方法包括以下步骤:步骤一:设备主动上报数据时,等待后台数据应答;步骤二:当后台有数据下发时,应答的协议数据中带数据置下发标志位P,否则该标志位置无效;步骤三:设备收到应答命令时,检查该标志,若没有该标志时,设备立刻进入休眠,若有该标志时,设备开启一段接收窗口时间,在该窗口时间设备不进入休眠,等待服务器下发命令;步骤四:服务器下发数据,并通过三次握手确保下发数据可靠性。
优选的,所述步骤四中三次握手步骤为后台下发数据、设备应答和后台应答。
优选的,所述步骤四中当设备有多个数据需要下发时,三次握手的后台应答中再次携带标志位P,若后台应答不带标志位P时,设备进入休眠。
优选的,所述步骤三中的窗口时间在30秒至3分钟之间。
优选的,所述步骤三中应答命令中有标志,但在指定窗口时间没有命令下发时进入休眠。
与现有技术相比,本发明的有益效果是:本方法不需要长连接来实现数据下发,功耗小,灵活时间窗口,可根据实际情况配置,方案简单实现,三次握手,确保下发数据可靠。
附图说明
图1为本发明命令下发方法流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,本发明提供一种低功耗场景下的命令下发方法,该低功耗场景下的命令下发方法包括以下步骤:
步骤一:设备主动上报数据时,等待后台数据应答;
步骤二:当后台有数据下发时,应答的协议数据中带数据置下发标志位P,否则该标志位置无效;
步骤三:设备收到应答命令时,检查该标志,若没有该标志时,设备立刻进入休眠,若有该标志时,设备开启一段接收窗口时间,在该窗口时间设备不进入休眠,等待服务器下发命令;
步骤四:服务器下发数据,并通过三次握手确保下发数据可靠性。
步骤四中三次握手步骤为后台下发数据、设备应答和后台应答;
步骤四中当设备有多个数据需要下发时,三次握手的后台应答中再次携带标志位P,若后台应答不带标志位P时,设备进入休眠,避免因单组数据出错而导致多个数据需要重新下载的情况发生;
步骤三中的窗口时间在30秒至分钟之间,窗口时间可根据所需进行改变,方便使用;
步骤三中应答命令中有标志,但在指定窗口时间没有命令下发时进入休眠,避免设备长时间待机造成功耗过高。
协议数据表格式:
①格式解析:
1)前导码:用来标识有效的命令包;
2)协议版本:描述协议的格式版本;
3)包长度:包长度包括数据包头和负荷的总长度;
4)校验:计算包头和负荷的校验值,校验方式采用CRC;
5)设备编码:用来唯一标识设备;
6)包序号:包序号主要用于应答和重传机制;
7)命令码:命令码用来指示数据包的功能;
8)标志位:包含P位,P=1表示有数据下发,P=0表示无数据下发。
②设备上报格式
③服务器应答数据包格式
④服务器下发数据格式
⑤设备应答数据格式
虽然在上文中已经参考了一些实施例对本发明进行描述,然而在不脱离本发明的范围的情况下,可以对其进行各种改进并且可以用等效无替换其中的部件。尤其是,只要不存在结构冲突,本发明所披露的各个实施例中的各项特征均可通过任意方式相互结合起来使用,在本说明书中未对这些组合的情况进行穷举的描述仅仅是处于省略篇幅和节约资源的考虑。因此,本发明并不局限于文中公开的特定实施例,而且包括落入权利要求的范围内的所有技术方案。
Claims (5)
1.一种低功耗场景下的命令下发方法,其特征在于:该低功耗场景下的命令下发方法包括以下步骤:
步骤一:设备主动上报数据时,等待后台数据应答;
步骤二:当后台有数据下发时,应答的协议数据中带数据置下发标志位P,否则该标志位置无效;
步骤三:设备收到应答命令时,检查该标志,若没有该标志时,设备立刻进入休眠,若有该标志时,设备开启一段接收窗口时间,在该窗口时间设备不进入休眠,等待服务器下发命令;
步骤四:服务器下发数据,并通过三次握手确保下发数据可靠性。
2.根据权利要求1所述的一种低功耗场景下的命令下发方法,其特征在于:所述步骤四中三次握手步骤为后台下发数据、设备应答和后台应答。
3.根据权利要求1所述的一种低功耗场景下的命令下发方法,其特征在于:所述步骤四中当设备有多个数据需要下发时,三次握手的后台应答中再次携带标志位P,若后台应答不带标志位P时,设备进入休眠。
4.根据权利要求1所述的一种低功耗场景下的命令下发方法,其特征在于:所述步骤三中的窗口时间在30秒至3分钟之间。
5.根据权利要求1所述的一种低功耗场景下的命令下发方法,其特征在于:所述步骤三中应答命令中有标志,但在指定窗口时间没有命令下发时进入休眠。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910559322.2A CN110366150A (zh) | 2019-06-26 | 2019-06-26 | 一种低功耗场景下的命令下发方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910559322.2A CN110366150A (zh) | 2019-06-26 | 2019-06-26 | 一种低功耗场景下的命令下发方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110366150A true CN110366150A (zh) | 2019-10-22 |
Family
ID=68217015
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910559322.2A Pending CN110366150A (zh) | 2019-06-26 | 2019-06-26 | 一种低功耗场景下的命令下发方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110366150A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007108855A (ja) * | 2005-10-11 | 2007-04-26 | Canon Inc | ネットワーク接続周辺装置のスリープモード移行制御装置 |
US20070237122A1 (en) * | 2006-04-10 | 2007-10-11 | Institute For Information Industry | Power-saving wireless network, packet transmitting method for use in the wireless network and computer readable media |
CN102725779A (zh) * | 2009-09-29 | 2012-10-10 | Savi技术公司 | 用于低功率无线应用中的先进通信的设备和方法 |
CN104079411A (zh) * | 2014-06-30 | 2014-10-01 | 北京海泰方圆科技有限公司 | 一种复合型密码装置及该装置共用显示屏和按键的方法 |
CN105307249A (zh) * | 2015-11-09 | 2016-02-03 | 深圳市银河风云网络系统股份有限公司 | 低功耗无线传输系统及其传输方法 |
US20160112955A1 (en) * | 2014-10-20 | 2016-04-21 | Gainspan Corporation | Communication protocol between access point and wireless station |
-
2019
- 2019-06-26 CN CN201910559322.2A patent/CN110366150A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007108855A (ja) * | 2005-10-11 | 2007-04-26 | Canon Inc | ネットワーク接続周辺装置のスリープモード移行制御装置 |
US20070237122A1 (en) * | 2006-04-10 | 2007-10-11 | Institute For Information Industry | Power-saving wireless network, packet transmitting method for use in the wireless network and computer readable media |
CN102725779A (zh) * | 2009-09-29 | 2012-10-10 | Savi技术公司 | 用于低功率无线应用中的先进通信的设备和方法 |
CN104079411A (zh) * | 2014-06-30 | 2014-10-01 | 北京海泰方圆科技有限公司 | 一种复合型密码装置及该装置共用显示屏和按键的方法 |
US20160112955A1 (en) * | 2014-10-20 | 2016-04-21 | Gainspan Corporation | Communication protocol between access point and wireless station |
CN105307249A (zh) * | 2015-11-09 | 2016-02-03 | 深圳市银河风云网络系统股份有限公司 | 低功耗无线传输系统及其传输方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2876946B1 (en) | Cloud-enabled low power wi-fi sensor | |
US8756291B2 (en) | System and method for message queue management in a power-save network | |
WO2022095863A1 (zh) | 一种用于输变电设备物联网的微功率无线接入方法与装置 | |
WO2008016850A3 (en) | Systems and methods for assured communications with quality of service | |
CN104836742B (zh) | 一种m2m终端及其tcp传输拥塞控制方法及系统 | |
WO2015024284A1 (zh) | 基于北斗卫星通信的电量数据传输系统、方法及装置 | |
CN102185754B (zh) | 交换机系统中板卡的升级方法 | |
EP2908567A1 (en) | Data sending method, receiving method and device | |
CN100479398C (zh) | 间歇通讯方法及间歇通讯装置 | |
CN101453408A (zh) | 一种以太网无源同轴网络系统中实现中继的方法和设备 | |
US11516561B2 (en) | Method for reading fluid meters | |
CN110366150A (zh) | 一种低功耗场景下的命令下发方法 | |
CN110336648A (zh) | 一种基于nb-iot的数据处理装置及其方法 | |
CN112788578A (zh) | 一种电力终端蓝牙通信系统及其控制方法 | |
CN114996195B (zh) | 一种获取碳足迹数据的方法、系统、装置及介质 | |
CN208076997U (zh) | 一种设备云端监控管理系统 | |
US20230068824A1 (en) | Resume and suspend periodic service | |
WO2022127448A1 (zh) | 消息传输的方法、终端及存储介质 | |
CN109831816A (zh) | 一种有效降低nbiot智能门锁功耗的方法及系统 | |
CN111862571B (zh) | 用于读取流量计的方法 | |
CN116095622A (zh) | 一种基于时间切片的压板信息传输方法及系统 | |
Jaman et al. | Structural monitoring using wireless sensors and controller area network | |
CN208873275U (zh) | 铁路监测数据收发器 | |
CN107172691B (zh) | 一种表计的通信模块的休眠方法及表计 | |
CN101754055A (zh) | 网元标识自动设置方法、标识管理服务器及代理网元 |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191022 |
|
RJ01 | Rejection of invention patent application after publication |