CN111835658B - 一种基于lpwan的数据优先响应方法及装置 - Google Patents

一种基于lpwan的数据优先响应方法及装置 Download PDF

Info

Publication number
CN111835658B
CN111835658B CN202010580666.4A CN202010580666A CN111835658B CN 111835658 B CN111835658 B CN 111835658B CN 202010580666 A CN202010580666 A CN 202010580666A CN 111835658 B CN111835658 B CN 111835658B
Authority
CN
China
Prior art keywords
data packet
data
calculated
transmission time
priority
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
CN202010580666.4A
Other languages
English (en)
Other versions
CN111835658A (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.)
Filler Smart Iot Technology Co ltd
Original Assignee
Filler Smart Iot Technology Co 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 Filler Smart Iot Technology Co ltd filed Critical Filler Smart Iot Technology Co ltd
Priority to CN202010580666.4A priority Critical patent/CN111835658B/zh
Publication of CN111835658A publication Critical patent/CN111835658A/zh
Application granted granted Critical
Publication of CN111835658B publication Critical patent/CN111835658B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2441Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明提出了一种基于LPWAN的数据优先响应方法及装置。包括:接收原始数据包,建立三层式数据分类模型,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包;建立数据包总传输时间算法,根据数据包总传输时间算法对待计算数据包进行计算,获取待计算数据包的总传输时间;根据待计算数据包的总传输时间对待计算数据包进行响应。本发明通过建立三层式数据分类模型提前将数据包进行分类,减少了后续计算的资源使用,节省了时间,同时利用数据包总传输时间算法计算每个数据包的传输时间,根据时间大小来对数据包进行响应,提高了整个数据响应效率,提高了用户体验。

Description

一种基于LPWAN的数据优先响应方法及装置
技术领域
本发明涉及计算机软件技术领域,尤其涉及一种基于LPWAN的数据优先响应方法及装置。
背景技术
物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。物联网只要是通过智能感知、识别技术与普适计算等一下通信感知技术,广泛应用在网络的融合中,现在越来越多的地方都用到了物联网的技术,随着物联网技术连接的物品的增多,***需要处理的数据也随之增加。
物联网络中,对数据的响应往往是根据数据的优先级来进行判断,优先级越高的响应速度越高,优先级越低则越迟响应,但是如果存在优先级相同的数据,则会根据接收到数据的大小来进行响应,但是由于数据的大小不同,根据接收数据的大小来响应数据不仅效率不高,浪费时间,同时,由于数据过大还容易导致***崩溃,所以,亟需一种数据优先级响应方法,能够高效快速对数据进行响应。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
有鉴于此,本发明提出了一种基于LPWAN的数据优先响应方法及装置,旨在解决现有技术无法通过数据包总传输时间以及数据有效率来提高数据响应效率的技术问题。
本发明的技术方案是这样实现的:
一方面,本发明提供了一种基于LPWAN的数据优先响应方法,所述基于LPWAN的数据优先响应方法包括以下步骤:
S1,接收原始数据包,建立三层式数据分类模型,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包;
S2,建立数据包总传输时间算法,根据数据包总传输时间算法对待计算数据包进行计算,获取待计算数据包的总传输时间;
S3,根据待计算数据包的总传输时间对待计算数据包进行响应。
在以上技术方案的基础上,优选的,步骤S1中,接收原始数据包,建立三层式数据分类模型,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包,还包括以下步骤,接收原始数据包,从原始数据包中提取数据优先级指令,当能够成功从原始数据包中提取数据优先级指令时,根据该提取数据优先级指令对该原始数据包进行响应;当未能成功从原始数据包中提取数据优先级指令时,建立三层式数据分类模型,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包。
在以上技术方案的基础上,优选的,建立三层式数据分类模型,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包,还包括以下步骤,获取本地数据包数值大小范围,所述本地数据包数值大小范围包括一个最小值以及一个最大值,根据该本地数据包数值大小范围建立三层式数据分类模型,其中,数据包数值大小小于最小值的数据包是第一层,数据包数值大小大于最小值且小于最大值的数据包是第二层,数据包数值大小大于最大值的数据包是第三层,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包。
在以上技术方案的基础上,优选的,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包,还包括以下步骤,获取原始数据包数值大小,根据该原始数据包数值大小通过三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包。
在以上技术方案的基础上,优选的,步骤S2中,建立数据包总传输时间算法,根据数据包总传输时间算法对待计算数据包进行计算,获取待计算数据包的总传输时间,还包括以下步骤,所述数据包总传输时间算法为:
Tpacket=(Tpre+npay×Ts)·Px
其中,Tpacket代表数据包总传输时间,Tpre代表发送引导码缩小时间,且Tpre=(npre+4.25)×Ts,npre代表已设定的引导码长度,npay代表有效负载数据的符号数,且
Figure GDA0002628701200000031
Ts代表发送一个数据时间,且
Figure GDA0002628701200000032
其中,BW代表带宽,SF代表扩频因子,PL代表有效负载的字节数,使用报头时H=0,未使用时H=1,CR代表编码率,DE代表设置常数,Px代表数据包有效数据占比率。
在以上技术方案的基础上,优选的,步骤S3中,根据待计算数据包的总传输时间对待计算数据包进行响应,还包括以下步骤,获取各待计算数据包的总传输时间,根据总传输时间将该总传输时间对应的待计算数据包进行排序,并分配优先级,总传输时间越短的待计算数据包优先级越高,总传输时间越长的待计算数据包优先级越低,根据待计算数据包的优先级对待计算数据包进行响应。
在以上技术方案的基础上,优选的,根据待计算数据包的优先级对待计算数据包进行响应之后,还包括以下步骤,当成功响应待计算数据包时,将该待计算数据包以及对应的优先级重新打包,作为已响应数据包进行存储;当未成功响应待计算数据包时,删除该待计算数据包,并对下一个待计算数据包进行响应。
更进一步优选的,所述基于LPWAN的数据优先响应装置包括:
数据分类模块,用于接收原始数据包,建立三层式数据分类模型,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包;
计算模块,用于建立数据包总传输时间算法,根据数据包总传输时间算法对待计算数据包进行计算,获取待计算数据包的总传输时间;
响应模块,用于根据待计算数据包的总传输时间对待计算数据包进行响应。
第二方面,所述基于LPWAN的数据优先响应方法还包括一种设备,所述设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的基于LPWAN的数据优先响应方法程序,所述基于LPWAN的数据优先响应方法程序配置为实现如上文所述的基于LPWAN的数据优先响应方法的步骤。
第三方面,所述基于LPWAN的数据优先响应方法还包括一种介质,所述介质为计算机介质,所述计算机介质上存储有基于LPWAN的数据优先响应方法程序,所述基于LPWAN的数据优先响应方法程序被处理器执行时实现如上文所述的基于LPWAN的数据优先响应方法的步骤。
本发明的一种基于LPWAN的数据优先响应方法相对于现有技术具有以下有益效果:
(1)通过建立三层式数据分类模型,能够提高***处理数据的数据量,同时提前对数据包进行分类,有利于后续进行计算,减少了***的资源消耗,提高了***的效率。
(2)通过建立数据包总传输时间算法,并引入数据包有效数据占比率,能够使数据包总传输时间更加精确,同时也提高了数据响应的效率,提升了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例方案涉及的硬件运行环境的设备的结构示意图;
图2为本发明基于LPWAN的数据优先响应方法第一实施例的流程示意图;
图3为本发明基于LPWAN的数据优先响应方法第一实施例的功能模块示意图。
具体实施方式
下面将结合本发明实施方式,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。
如图1所示,该设备可以包括:处理器1001,例如中央处理器(Central ProcessingUnit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(WIreless-FIdelity,WI-FI)接口)。存储器1005可以是高速的随机存取存储器(Random Access Memory,RAM)存储器,也可以是稳定的非易失性存储器(Non-Volatile Memory,NVM),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的结构并不构成对设备的限定,在实际应用中设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及基于LPWAN的数据优先响应方法程序。
在图1所示的设备中,网络接口1004主要用于建立设备与存储基于LPWAN的数据优先响应方法***中所需的所有数据的服务器的通信连接;用户接口1003主要用于与用户进行数据交互;本发明基于LPWAN的数据优先响应方法设备中的处理器1001、存储器1005可以设置在基于LPWAN的数据优先响应方法设备中,所述基于LPWAN的数据优先响应方法设备通过处理器1001调用存储器1005中存储的基于LPWAN的数据优先响应方法程序,并执行本发明实施提供的基于LPWAN的数据优先响应方法。
结合图2,图2为本发明基于LPWAN的数据优先响应方法第一实施例的流程示意图。
本实施例中,所述基于LPWAN的数据优先响应方法包括以下步骤:
S10:接收原始数据包,建立三层式数据分类模型,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包。
应当理解的是,***在接收到原始数据包之后,首先会从原始数据包中提取数据优先级指令,如果提取到了优先级指令,则表示原始数据包已经存在响应优先级,此时***根据优先级直接对该原始数据包进行响应即可;如果没有提取到优先级指令,则表示原始数据包并不存在优先级指令,此时需要***给该原始数据包分配优先级指令。
应当理解的是,之后***会获取本地数据包数值大小范围,这个本地数据包数值大小范围用于建立三层式数据分类模型,由管理员预先设定,包含一个最小值和一个最大值,具体的分类规则是将原始数据包与本地数据包数值大小范围进行比较,数据包数值大小小于最小值的原始数据包是第一层,数据包数值大小大于最小值且小于最大值的原始数据包是第二层,数据包数值大小大于最大值的原始数据包是第三层,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包。
应当理解的是,之后***就会根据已经建立好的三层式数据分类模型对原始数据包进行分类,通过这种方式,提前对原始包进行先一步分类筛选,使整个响应过程更加简洁,提高了整个响应过程的效率,提升了用户体验。
S20:建立数据包总传输时间算法,根据数据包总传输时间算法对待计算数据包进行计算,获取待计算数据包的总传输时间。
应当理解的是,数据包总传输时间算法为:
Tpacket=(Tpre+npay×Ts)·Px
其中,Tpacket代表数据包总传输时间,Tpre代表发送引导码缩小时间,且Tpre=(npre+4.25)×Ts,npre代表已设定的引导码长度,npay代表有效负载数据的符号数,且
Figure GDA0002628701200000061
Ts代表发送一个数据时间,且
Figure GDA0002628701200000071
其中,BW代表带宽,SF代表扩频因子,PL代表有效负载的字节数,使用报头时H=0,未使用时H=1,CR代表编码率,DE代表设置常数。通过设定数据包总传输时间算法来计算数据包总传输时间,能够更快实现场景切换的过程,Px代表数据包有效数据占比率。
应当理解的是,通过建立数据包总传输时间算法,能够计算出每个待计算数据包的传输时间,然后根据这个传输时间来决定传输数据包的优先级,并对数据包进行传输,同时引入数据包有效数据占比率,一个数据包中包含有有效数据以及无效数据,有效数据是指能够被使用,且符合用户设定条件的数据;而无效数据则是指废弃数据,不能被使用,不符合用户设定条件的数据,而数据包有效数据占比率则是有效数据在数据包中所有数据的占比,与数据包总传输时间算法结合,能够提高计算结果的精确度以及数据响应的效率,有效数据占比率越高的数据包,能够响应的数据就越多,响应速度就越快。
S30:根据待计算数据包的总传输时间对待计算数据包进行响应。
应当理解的是,在获取到各个待计算数据包的总传输时间之后,***会根据各个待计算数据包的总传输时间的长短值来确定各待计算数据包的响应优先级,总传输时间越短的数据包优先级越高,总传输时间越长的待计算数据包优先级越低,然后再根据各个待计算数据包的优先级生成一张优先级响应表,***只需根据这张表对数据进行响应即可,这样可以节省数据包响应步骤,提高数据包响应的效率。
应当理解的是,在数据包完成响应之后,***会对完成响应的数据包进行记录,即将该待计算数据包以及对应的优先级重新打包,作为已响应数据包进行存储;如果数据包没有成功完成响应,***首先会进行重试,如果重新进行响应还是失败的话,***会放弃这个数据包,即删除该待计算数据包,然后继续对下一个数据包进行响应。
需要说明的是,以上仅为举例说明,并不对本申请的技术方案构成任何限定。
通过上述描述不难发现,本实施例通过接收原始数据包,建立三层式数据分类模型,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包;建立数据包总传输时间算法,根据数据包总传输时间算法对待计算数据包进行计算,获取待计算数据包的总传输时间;根据待计算数据包的总传输时间对待计算数据包进行响应。本实施例通过建立三层式数据分类模型提前将数据包进行分类,减少了后续计算的资源使用,节省了时间,同时利用数据包总传输时间算法计算每个数据包的传输时间,根据时间大小来对数据包进行响应,提高了整个数据响应效率,提高了用户体验。
此外,本发明实施例还提出一种基于LPWAN的数据优先响应装置。如图3所示,该基于LPWAN的数据优先响应装置包括:数据分类模块10、计算模块20、响应模块30。
数据分类模块10,用于接收原始数据包,建立三层式数据分类模型,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包;
计算模块20,用于建立数据包总传输时间算法,根据数据包总传输时间算法对待计算数据包进行计算,获取待计算数据包的总传输时间;
响应模块30,用于根据待计算数据包的总传输时间对待计算数据包进行响应。
此外,需要说明的是,以上所描述的装置实施例仅仅是示意性的,并不对本发明的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的,此处不做限制。
另外,未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的基于LPWAN的数据优先响应方法,此处不再赘述。
此外,本发明实施例还提出一种介质,所述介质为计算机介质,所述计算机介质上存储有基于LPWAN的数据优先响应方法程序,所述基于LPWAN的数据优先响应方法程序被处理器执行时实现如下操作:
S1,接收原始数据包,建立三层式数据分类模型,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包;
S2,建立数据包总传输时间算法,根据数据包总传输时间算法对待计算数据包进行计算,获取待计算数据包的总传输时间;
S3,根据待计算数据包的总传输时间对待计算数据包进行响应。
进一步地,所述基于LPWAN的数据优先响应方法程序被处理器执行时还实现如下操作:
接收原始数据包,从原始数据包中提取数据优先级指令,当能够成功从原始数据包中提取数据优先级指令时,根据该提取数据优先级指令对该原始数据包进行响应;当未能成功从原始数据包中提取数据优先级指令时,建立三层式数据分类模型,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包。
进一步地,所述基于LPWAN的数据优先响应方法程序被处理器执行时还实现如下操作:
获取本地数据包数值大小范围,所述本地数据包数值大小范围包括一个最小值以及一个最大值,根据该本地数据包数值大小范围建立三层式数据分类模型,其中,数据包数值大小小于最小值的数据包是第一层,数据包数值大小大于最小值且小于最大值的数据包是第二层,数据包数值大小大于最大值的数据包是第三层,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包。
进一步地,所述基于LPWAN的数据优先响应方法程序被处理器执行时还实现如下操作:
获取原始数据包数值大小,根据该原始数据包数值大小通过三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包。
进一步地,所述基于LPWAN的数据优先响应方法程序被处理器执行时还实现如下操作:
所述数据包总传输时间算法为:
Tpacket=(Tpre+npay×Ts)·Px
其中,Tpacket代表数据包总传输时间,Tpre代表发送引导码缩小时间,且Tpre=(npre+4.25)×Ts,npre代表已设定的引导码长度,npay代表有效负载数据的符号数,且
Figure GDA0002628701200000101
Ts代表发送一个数据时间,且
Figure GDA0002628701200000102
其中,BW代表带宽,SF代表扩频因子,PL代表有效负载的字节数,使用报头时H=0,未使用时H=1,CR代表编码率,DE代表设置常数,Px代表数据包有效数据占比率。
进一步地,所述基于LPWAN的数据优先响应方法程序被处理器执行时还实现如下操作:
获取各待计算数据包的总传输时间,根据总传输时间将该总传输时间对应的待计算数据包进行排序,并分配优先级,总传输时间越短的待计算数据包优先级越高,总传输时间越长的待计算数据包优先级越低,根据待计算数据包的优先级对待计算数据包进行响应。
进一步地,所述基于LPWAN的数据优先响应方法程序被处理器执行时还实现如下操作:
当成功响应待计算数据包时,将该待计算数据包以及对应的优先级重新打包,作为已响应数据包进行存储;当未成功响应待计算数据包时,删除该待计算数据包,并对下一个待计算数据包进行响应。
以上所述仅为本发明的较佳实施方式而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (8)

1.一种基于LPWAN的数据优先响应方法,其特征在于:包括以下步骤;
S1,接收原始数据包,建立三层式数据分类模型,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包;
步骤S1中,接收原始数据包,建立三层式数据分类模型,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包,还包括以下步骤,接收原始数据包,从原始数据包中提取数据优先级指令,当能够成功从原始数据包中提取数据优先级指令时,根据该提取数据优先级指令对该原始数据包进行响应;当未能成功从原始数据包中提取数据优先级指令时,建立三层式数据分类模型,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包;
S2,建立数据包总传输时间算法,根据数据包总传输时间算法对待计算数据包进行计算,获取待计算数据包的总传输时间;
S3,根据待计算数据包的总传输时间对待计算数据包进行响应;
步骤S3中,根据待计算数据包的总传输时间对待计算数据包进行响应,还包括以下步骤,获取各待计算数据包的总传输时间,根据总传输时间将该总传输时间对应的待计算数据包进行排序,并分配优先级,总传输时间越短的待计算数据包优先级越高,总传输时间越长的待计算数据包优先级越低,根据待计算数据包的优先级对待计算数据包进行响应。
2.如权利要求1所述的基于LPWAN的数据优先响应方法,其特征在于:建立三层式数据分类模型,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包,还包括以下步骤,获取本地数据包数值大小范围,所述本地数据包数值大小范围包括一个最小值以及一个最大值,根据该本地数据包数值大小范围建立三层式数据分类模型,其中,数据包数值大小小于最小值的数据包是第一层,数据包数值大小大于最小值且小于最大值的数据包是第二层,数据包数值大小大于最大值的数据包是第三层,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包。
3.如权利要求2所述的基于LPWAN的数据优先响应方法,其特征在于:根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包,还包括以下步骤,获取原始数据包数值大小,根据该原始数据包数值大小通过三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包。
4.如权利要求3所述的基于LPWAN的数据优先响应方法,其特征在于:步骤S2中,建立数据包总传输时间算法,根据数据包总传输时间算法对待计算数据包进行计算,获取待计算数据包的总传输时间,还包括以下步骤,所述数据包总传输时间算法为:
Figure DEST_PATH_IMAGE001
其中,
Figure 960125DEST_PATH_IMAGE002
代表数据包总传输时间,
Figure DEST_PATH_IMAGE003
代表发送引导码缩小时间,且
Figure 611686DEST_PATH_IMAGE004
Figure DEST_PATH_IMAGE005
代表已设定的引导码长度,
Figure 733968DEST_PATH_IMAGE006
代表有效负载数据的符号数,且
Figure DEST_PATH_IMAGE007
Figure 847286DEST_PATH_IMAGE008
代表发送一个数据时间,且
Figure DEST_PATH_IMAGE009
,其中,
Figure 599342DEST_PATH_IMAGE010
代表带宽,
Figure DEST_PATH_IMAGE011
代表扩频因子,
Figure 874334DEST_PATH_IMAGE012
代表有效负载的字节数,使用报头时
Figure DEST_PATH_IMAGE013
,未使用时
Figure 79051DEST_PATH_IMAGE014
Figure DEST_PATH_IMAGE015
代表编码率,
Figure 464901DEST_PATH_IMAGE016
代表设置常数,
Figure DEST_PATH_IMAGE017
代表数据包有效数据占比率。
5.如权利要求1所述的基于LPWAN的数据优先响应方法,其特征在于:根据待计算数据包的优先级对待计算数据包进行响应之后,还包括以下步骤,当成功响应待计算数据包时,将该待计算数据包以及对应的优先级重新打包,作为已响应数据包进行存储;当未成功响应待计算数据包时,删除该待计算数据包,并对下一个待计算数据包进行响应。
6.一种基于LPWAN的数据优先响应装置,其特征在于,所述基于LPWAN的数据优先响应装置包括:
数据分类模块,用于接收原始数据包,建立三层式数据分类模型,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包;
还用于,接收原始数据包,从原始数据包中提取数据优先级指令,当能够成功从原始数据包中提取数据优先级指令时,根据该提取数据优先级指令对该原始数据包进行响应;当未能成功从原始数据包中提取数据优先级指令时,建立三层式数据分类模型,根据该三层式数据分类模型对原始数据包进行分类,将分类后的数据包作为待计算数据包;
计算模块,用于建立数据包总传输时间算法,根据数据包总传输时间算法对待计算数据包进行计算,获取待计算数据包的总传输时间;
响应模块,用于根据待计算数据包的总传输时间对待计算数据包进行响应;
还用于,获取各待计算数据包的总传输时间,根据总传输时间将该总传输时间对应的待计算数据包进行排序,并分配优先级,总传输时间越短的待计算数据包优先级越高,总传输时间越长的待计算数据包优先级越低,根据待计算数据包的优先级对待计算数据包进行响应。
7.一种基于LPWAN的数据优先响应方法的设备,其特征在于,所述设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的基于LPWAN的数据优先响应方法程序,所述基于LPWAN的数据优先响应方法程序配置为实现如权利要求1至5任一项所述的基于LPWAN的数据优先响应方法的步骤。
8.一种介质,其特征在于,所述介质为计算机介质,所述计算机介质上存储有基于LPWAN的数据优先响应方法程序,所述基于LPWAN的数据优先响应方法程序被处理器执行时实现如权利要求1至5任一项所述的基于LPWAN的数据优先响应方法的步骤。
CN202010580666.4A 2020-06-23 2020-06-23 一种基于lpwan的数据优先响应方法及装置 Active CN111835658B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010580666.4A CN111835658B (zh) 2020-06-23 2020-06-23 一种基于lpwan的数据优先响应方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010580666.4A CN111835658B (zh) 2020-06-23 2020-06-23 一种基于lpwan的数据优先响应方法及装置

Publications (2)

Publication Number Publication Date
CN111835658A CN111835658A (zh) 2020-10-27
CN111835658B true CN111835658B (zh) 2022-06-10

Family

ID=72898298

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010580666.4A Active CN111835658B (zh) 2020-06-23 2020-06-23 一种基于lpwan的数据优先响应方法及装置

Country Status (1)

Country Link
CN (1) CN111835658B (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050024938A (ko) * 2003-09-05 2005-03-11 한국전자통신연구원 우선순위를 결정하여 패킷을 전송하는 방법 및 그프로그램을 기록한 컴퓨터가 읽기 가능한 기록 매체
CN101179790A (zh) * 2007-11-03 2008-05-14 青岛海信移动通信技术股份有限公司 一种移动终端处理器之间的串口通信方法
CN102404133A (zh) * 2010-09-09 2012-04-04 北京中星微电子有限公司 一种ip网络数据交互的方法和装置
JP2016213611A (ja) * 2015-05-01 2016-12-15 株式会社ソシオネクスト データ配信装置およびデータ配信方法
CN106533981A (zh) * 2016-12-19 2017-03-22 北京邮电大学 一种基于多属性的大数据流量调度方法及装置
CN106877920A (zh) * 2015-11-13 2017-06-20 空中客车运作有限责任公司 用于传送优先化数据的方法和发射器
CN107248960A (zh) * 2017-06-21 2017-10-13 深圳市盛路物联通讯技术有限公司 一种基于传输时长的物联网数据上报控制方法及转发节点
CN110708260A (zh) * 2019-11-13 2020-01-17 鹏城实验室 数据包传输方法及相关装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004147275A (ja) * 2002-08-30 2004-05-20 Matsushita Electric Ind Co Ltd パケット送信スケジューリング方法および基地局装置

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050024938A (ko) * 2003-09-05 2005-03-11 한국전자통신연구원 우선순위를 결정하여 패킷을 전송하는 방법 및 그프로그램을 기록한 컴퓨터가 읽기 가능한 기록 매체
CN101179790A (zh) * 2007-11-03 2008-05-14 青岛海信移动通信技术股份有限公司 一种移动终端处理器之间的串口通信方法
CN102404133A (zh) * 2010-09-09 2012-04-04 北京中星微电子有限公司 一种ip网络数据交互的方法和装置
JP2016213611A (ja) * 2015-05-01 2016-12-15 株式会社ソシオネクスト データ配信装置およびデータ配信方法
CN106877920A (zh) * 2015-11-13 2017-06-20 空中客车运作有限责任公司 用于传送优先化数据的方法和发射器
CN106533981A (zh) * 2016-12-19 2017-03-22 北京邮电大学 一种基于多属性的大数据流量调度方法及装置
CN107248960A (zh) * 2017-06-21 2017-10-13 深圳市盛路物联通讯技术有限公司 一种基于传输时长的物联网数据上报控制方法及转发节点
CN110708260A (zh) * 2019-11-13 2020-01-17 鹏城实验室 数据包传输方法及相关装置

Also Published As

Publication number Publication date
CN111835658A (zh) 2020-10-27

Similar Documents

Publication Publication Date Title
CN108776934B (zh) 分布式数据计算方法、装置、计算机设备及可读存储介质
CN113193984B (zh) 一种空天地一体化网络资源映射方法及***
CN108170538B (zh) 一种信息处理方法、装置以及电子设备
CN111784712B (zh) 图像处理方法、装置、设备和计算机可读介质
CN114285781B (zh) Srv6业务流量统计方法、装置、电子设备及介质
Kaur et al. Dynamic resource allocation for big data streams based on data characteristics (5 V s)
CN111030945A (zh) 容灾方法、容灾网关、存储介质、装置以及***
CN111062431A (zh) 图像聚类方法、图像聚类装置、电子设备及存储介质
CN113722055A (zh) 数据处理方法、装置、电子设备和计算机可读介质
CN116319599A (zh) 一种承载voip业务的信道分配***及其方法
CN110598093B (zh) 一种业务规则管理方法及装置
CN111835658B (zh) 一种基于lpwan的数据优先响应方法及装置
JP2020136894A (ja) 予測装置、予測方法及びプログラム
CN110995856B (zh) 一种服务器扩展的方法、装置、设备及存储介质
CN113377998A (zh) 数据加载的方法、装置、电子设备及存储介质
CN110347973B (zh) 用于生成信息的方法和装置
US10616081B2 (en) Application aware cluster monitoring
CN114073112A (zh) 认知地控制数据传送
CN114897426A (zh) 分案信息处理方法、装置、计算机设备及存储介质
CN113792869A (zh) 基于神经网络芯片的视频处理方法、装置和电子设备
CN112527454A (zh) 容器组调度方法、装置、电子设备和计算机可读介质
CN117135151B (zh) 一种gpu集群的故障检测方法及gpu集群、电子设备和存储介质
CN116805926B (zh) 网络业务类型识别模型训练方法、网络业务类型识别方法
CN113687870B (zh) 终端运行优化方法、装置、存储介质以及终端
CN112527486B (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
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A method and device for data priority response based on LPWAN

Effective date of registration: 20220919

Granted publication date: 20220610

Pledgee: Industrial Bank Limited by Share Ltd. Wuhan branch

Pledgor: FILLER SMART IOT TECHNOLOGY Co.,Ltd.

Registration number: Y2022420000298

PE01 Entry into force of the registration of the contract for pledge of patent right