CN108245738A - 一种智能静脉输液电子安全警报*** - Google Patents
一种智能静脉输液电子安全警报*** Download PDFInfo
- Publication number
- CN108245738A CN108245738A CN201810040835.8A CN201810040835A CN108245738A CN 108245738 A CN108245738 A CN 108245738A CN 201810040835 A CN201810040835 A CN 201810040835A CN 108245738 A CN108245738 A CN 108245738A
- Authority
- CN
- China
- Prior art keywords
- node
- energy
- nodes
- sta
- elec
- 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
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M5/00—Devices for bringing media into the body in a subcutaneous, intra-vascular or intramuscular way; Accessories therefor, e.g. filling or cleaning devices, arm-rests
- A61M5/14—Infusion devices, e.g. infusing by gravity; Blood infusion; Accessories therefor
- A61M5/168—Means for controlling media flow to the body or for metering media to the body, e.g. drip meters, counters ; Monitoring media flow to the body
- A61M5/16831—Monitoring, detecting, signalling or eliminating infusion flow anomalies
- A61M5/16854—Monitoring, detecting, signalling or eliminating infusion flow anomalies by monitoring line pressure
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M5/00—Devices for bringing media into the body in a subcutaneous, intra-vascular or intramuscular way; Accessories therefor, e.g. filling or cleaning devices, arm-rests
- A61M5/14—Infusion devices, e.g. infusing by gravity; Blood infusion; Accessories therefor
- A61M5/168—Means for controlling media flow to the body or for metering media to the body, e.g. drip meters, counters ; Monitoring media flow to the body
- A61M5/16886—Means for controlling media flow to the body or for metering media to the body, e.g. drip meters, counters ; Monitoring media flow to the body for measuring fluid flow rate, i.e. flowmeters
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M2205/00—General characteristics of the apparatus
- A61M2205/18—General characteristics of the apparatus with alarm
Landscapes
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Hematology (AREA)
- Vascular Medicine (AREA)
- Engineering & Computer Science (AREA)
- Anesthesiology (AREA)
- Veterinary Medicine (AREA)
- Heart & Thoracic Surgery (AREA)
- Public Health (AREA)
- Life Sciences & Earth Sciences (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Fluid Mechanics (AREA)
- Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明属于医疗输液技术领域,公开了一种智能静脉输液电子安全警报***,设置有压力传感模块,所述压力传感模块与流速感应模块安装在滴管内,所述压力传感模块与流速感应器模块通过局域网连接数据传输模块,所述数据传输模块通过导线连接停留器模块与警报器模块。本发明设计结构简单,通过对滴管内压力和滴落药液的流速进行感应,将数据传送到数据传输模块后,进一步使得输液管内液体停流,并发出警报,极大提高了病人输液的安全性,尤其是在无人员监护的情况下,降低了输液隐患。
Description
技术领域
本发明属于医疗输液技术领域,尤其涉及一种智能静脉输液电子安全警报***。
背景技术
输液是医院较为常见的治疗方式,传统输液装置在输液过程中无法智能知晓是否输液完成,一般需要监护人或护士的监护,但却比较费时;若药液输完成后没有及时换药,会发生血液回流的危险现象,存在很大的危险隐患。
综上所述,现有技术存在的问题是:输液时需要监护人或护士的监护,比较费时;若药液输完成后没有及时换药,会发生血液回流的危险现象,存在很大的危险隐患。
发明内容
针对现有技术存在的问题,本发明提供了一种智能静脉输液电子安全警报***。
本发明是这样实现的,一种智能静脉输液电子安全警报***,包括:压力传感模块、流速传感模块、数据传输模块、停流器模块、警报器模块。
压力传感模块;
所述压力传感模块与流速感应模块安装在滴管内,所述压力传感模块与流速感应器模块通过局域网连接数据传输模块,所述数据传输模块通过导线连接停留器模块与警报器模块;
所述局域网中多网关终端快速漫游方法包括一个新的对应表和三个数据包劫持机制;
对应表,即终端mac地址和DNS服务器地址的对应表;mac地址是STA的mac地址,DNS服务器地址是STA的DNS服务器地址,即STA所选MPP节点的IP地址;
三个数据包劫持机制包括:普通数据包的劫持转发机制、ARP请求包的劫持与应答机制和DNS查询应答包的劫持转发机制;
普通数据包的劫持转发机制,Mesh节点收到STA的普通数据包后,截获该数据包,提取数据包源mac地址,根据源mac地址判断是否是接入本Mesh节点的STA,只对接入本Mesh节点的STA的数据包进行劫持处理,然后判断数据包是发往外网还是内网,只对发往外网的数据包进行劫持处理;数据包是接入本Mesh节点的STA的且发往外网,则将数据包目的mac地址修改为Mesh网络中一个通信条件最佳的MPP节点的mac地址;
ARP请求包的劫持与应答机制,L2P协议是分布式ARP表机制,该机制的核心是存储网络中传播的所有ARP响应内容在一些特定的节点组中,给定一个IP地址,客户端发起一个ARP请求,Mesh节点收到ARP请求包后,截获并直接将它转发到存储有响应条目的节点组中的节点,请求被作为单播分组发送,对于使用DAT机制仍无法获得响应条目的ARP请求,协议将按普通ARP请求包广播出去;
当STA的默认网关MPP1无法正常工作时,由于STA发往外网的数据包是使用默认网关mac地址作为数据包目的mac地址,会发起ARP请求去获取默认网关的mac地址,在STA接入的Mesh节点处截获STA对默认网关的ARP请求包,查找本地DAT表中是否有响应条目,有,则直接生成一个ARP应答包进行应答;否则使用一个通信条件最佳MPP节点的mac地址进行响应,STA收到ARP应答后,就将发往外网的数据包发出;
DNS查询应答包的劫持转发机制,STA会先发送一个DNS查询包给DNS服务器,查找该域名对应的IP地址,得到应答之后才能访问该网址,STA的DNS服务器地址和IP地址是自动获取的,通常STA的DNS服务器地址即是默认网关的IP地址,STA的默认网关无法正常工作,STA的DNS服务器故障了,无法给STA提供域名解析服务,无法通过访问域名的方式上网,在STA接入的Mesh节点将STA的DNS查询包进行劫持并将DNS查询包中的目的IP地址由STA的默认网关IP地址修改为一个公网DNS服务器地址,然后将DNS查询包转发到通信条件最佳MPP节点,由该MPP节点发送出去,对于DNS应答包,将数据包中源IP地址由公网服务器地址修改回STA的默认网关的IP地址;
所述局域网的网络模型,无线传感器网络部署在一个正方形区域内,区域最左端最底部的顶点坐标为(o_x,o_y),此外还需要:
sink节点和所有节点都是时间同步和固定的,sink节点位于(sink_x,sink_y),并且是在部署区域之外的;
节点间的交流时双向的并且每个节点根据到接收点的距离来调整它的传输功率;
sink节点和部署区域内的所有节点都是位置感知的;
能量消耗模型,传感器节点能耗分为发射数据能耗、接收数据能耗和聚合数据能耗,节点到接收点的距离小于阈值d0,则采用自由空间模型,否则,采用多路径衰减模型,从而发射比特数据到距离为的接收点的能量消耗如下:
其中Eelec为发射电路能量消耗,εfs为自由空间模型下功率放大电路所需能量,εmp为多路径衰减模型下功率放大电路所需能量,接收比特数据能耗:
ERx(l)=l×Eelec;
聚合比特数据的能量消耗:
EA=l×EDA;
其中EDA表示聚合1比特数据的能量消耗,网络模型,无线传感器网络部署在一个正方形区域内,区域最左端最底部的顶点坐标为(o_x,o_y),此外还需要:
sink节点和所有节点都是时间同步和固定的,sink节点位于(sink_x,sink_y),并且是在部署区域之外的;
节点间的交流时双向的并且每个节点根据到接收点的距离来调整它的传输功率;
sink节点和部署区域内的所有节点都是位置感知的;
所述局域网能量消耗模型,传感器节点能耗分为发射数据能耗、接收数据能耗和聚合数据能耗,节点到接收点的距离小于阈值d0,则采用自由空间模型,否则,采用多路径衰减模型,从而发射比特数据到距离为的接收点的能量消耗如下:
其中Eelec为发射电路能量消耗,εfs为自由空间模型下功率放大电路所需能量,εmp为多路径衰减模型下功率放大电路所需能量,接收比特数据能耗:
ERx(l)=l×Eelec;
聚合比特数据的能量消耗:
EA=l×EDA;
其中EDA表示聚合1比特数据的能量消耗;
所述局域网的数据传输方法基于睡眠调度和覆盖补偿的覆盖保持方法包括以下步骤:
步骤一,确定邻居节点数:节点广播HELLO消息给周围节点,节点记录接受到的不同的HELLO消息的数目从而得到本身的邻居节点数N;
步骤二,估计节点冗余度:利用邻居节点数N得到节点冗余度的期望值为:当E(ηN)≥α时认为是绝对冗余节点,当1-α<E(ηN)<α时为相对冗余节点,0≤E(ηN)≤1-α时为非冗余节点,其中,α为预先设定的阈值;
步骤三,估计节点经过信息交换阶段之后的剩余能量:发送机每传1bit信息消耗能量:Eelec-te,接收机每接收1bit信息消耗能量:Eelec-re,且有Eelec-te=Eelec-re;每传输1bit信息通过单位距离发送端放大器需消耗的能量:Eamp,发送端发送k bits信息到距离d的接收端需消耗的能量为Eelec-te*k+Eamp*k*d2,接收端接收k bits信息消耗能量为:Eelec-re*k;具有m个邻居节点的节点需要在信息交换过程中消耗的能量为:
(Eelec-te*k+Eamp*k*d2)*m+(Eelec-re*k)*m
在信息交换过程之后具有m个邻居节点的节点的剩余能量为:
Eest1=E1-(Eelec-te*k+Eamp*k*d2)*m-(Eelec-re*k)*m,其中,E1为信息交换前的节点的实时能量;
步骤四,发现潜在的死亡节点:如果节点能量满足:Eest1<E,则为潜在的死亡节点,其中,为一个时间段内消耗的平均能量;
步骤五,节点信息交换:每个节点将包含本身的冗余度信息和是否为潜在的死亡节点的信息广播给所有的邻居节点;
步骤六,非潜在死亡节点估计是否可以移动到潜在的死亡节点的位置;
估计信息交换消耗的能量:所有可移动节点移动前要进行信息交换,此过程消耗能量为:
(Eelec-te*k+Eamp*k*d2)*L+(Eelec-re*k)*L,L为进行信息交换的节点的数目,k为信息的bit,d为信息传送的距离;
若节点移动,估计节点在移动后的剩余能量:
Eest2=E2-(Eelec-te*k+Eamp*k*d2)*L-(Eelec-re*k)*L-Emove*h,其中,h为移动到目标位置的距离,E2为移动前的节点的实时能量;
判断节点是否具有移动的能量:要求移动节点到底新位置后至少工作x个时间段,若节点能量满足:则此节点具有移动到目标位置的能量,否则,不具有此能力,其中,x为预先设定的阈值;
步骤七,决定移动节点:
根据如下规则在所有可移动的节点中选择最佳节点:
若在可移动节点中存在绝对冗余节点,根据目标距离判断,移动目标距离最小的绝对冗余节点;若存在多个绝对冗余节点的目标距离相等且均为最小,则再根据剩余能量Eest2的大小判断,选择剩余能量最大的节点;
若在可移动节点中只有相对冗余节点,则根据相对冗余节点的移动距离进行选择,相对冗余节点移动的距离为相对冗余节点的最大可移动距离,最大可移动距离是指在不影响覆盖区域的条件下节点可移动的最大距离,根据最大可移动距离确定相对冗余节点移动的目标位置;比较相对冗余节点的最大可移动距离,移动最大可移动距离最小的相对冗余节点,若存在多个相对冗余节点的最大可移动距离相等且均为最小,则再根据剩余能量Eest2的大小判断,选择剩余能量最大的节点,
步骤八,对剩余绝对冗余节点采用睡眠调度机制:在节点移动到目标位置后,将绝对冗余节点状态改变为睡眠。
进一步,所述停留器模块套接在输液管上。
进一步,所述警报器模块胶接在输液支架上。
本发明的优点及积极效果为:该发明设计结构简单,通过压力感应模块和流速感应模块对滴管内压力和滴落药液的流速进行感应,将数据传送到数据传输模块后,进一步通过停留器模块使得输液管内液体停流,并由警报器模块发出警报,极大提高了病人输液的安全性,尤其是在无人员监护的情况下,降低了输液隐患。
附图说明
图1是本发明实施例提供的智能静脉输液电子安全警报***结构示意图。
图中:1、压力传感模块;2、流速传感模块;3、数据传输模块;4、停流器模块;5、警报器模块。
具体实施方式
为能进一步了解本发明的发明内容、特点及功效,兹例举以下实施例,并配合附图详细说明如下。
下面结合附图对本发明的结构作详细的描述。
如图所示,该智能静脉输液电子安全警报***包括:压力传感模块1、流速传感模块2、数据传输模块3、停流器模块4、警报器模块5。
所述压力传感模块1与流速感应模块2安装在滴管内,所述压力传感模块1与流速感应器模块2通过局域网连接数据传输模块3,所述数据传输模块3通过导线连接停留器模块4与警报器模块5。
进一步,所述停留器模块4套接在输液管上。
进一步,所述警报器模块5胶接在输液支架上。
所述局域网中多网关终端快速漫游方法包括一个新的对应表和三个数据包劫持机制;
对应表,即终端mac地址和DNS服务器地址的对应表;mac地址是STA的mac地址,DNS服务器地址是STA的DNS服务器地址,即STA所选MPP节点的IP地址;
三个数据包劫持机制包括:普通数据包的劫持转发机制、ARP请求包的劫持与应答机制和DNS查询应答包的劫持转发机制;
普通数据包的劫持转发机制,Mesh节点收到STA的普通数据包后,截获该数据包,提取数据包源mac地址,根据源mac地址判断是否是接入本Mesh节点的STA,只对接入本Mesh节点的STA的数据包进行劫持处理,然后判断数据包是发往外网还是内网,只对发往外网的数据包进行劫持处理;数据包是接入本Mesh节点的STA的且发往外网,则将数据包目的mac地址修改为Mesh网络中一个通信条件最佳的MPP节点的mac地址;
ARP请求包的劫持与应答机制,L2P协议是分布式ARP表机制,该机制的核心是存储网络中传播的所有ARP响应内容在一些特定的节点组中,给定一个IP地址,客户端发起一个ARP请求,Mesh节点收到ARP请求包后,截获并直接将它转发到存储有响应条目的节点组中的节点,请求被作为单播分组发送,对于使用DAT机制仍无法获得响应条目的ARP请求,协议将按普通ARP请求包广播出去;
当STA的默认网关MPP1无法正常工作时,由于STA发往外网的数据包是使用默认网关mac地址作为数据包目的mac地址,会发起ARP请求去获取默认网关的mac地址,在STA接入的Mesh节点处截获STA对默认网关的ARP请求包,查找本地DAT表中是否有响应条目,有,则直接生成一个ARP应答包进行应答;否则使用一个通信条件最佳MPP节点的mac地址进行响应,STA收到ARP应答后,就将发往外网的数据包发出;
DNS查询应答包的劫持转发机制,STA会先发送一个DNS查询包给DNS服务器,查找该域名对应的IP地址,得到应答之后才能访问该网址,STA的DNS服务器地址和IP地址是自动获取的,通常STA的DNS服务器地址即是默认网关的IP地址,STA的默认网关无法正常工作,STA的DNS服务器故障了,无法给STA提供域名解析服务,无法通过访问域名的方式上网,在STA接入的Mesh节点将STA的DNS查询包进行劫持并将DNS查询包中的目的IP地址由STA的默认网关IP地址修改为一个公网DNS服务器地址,然后将DNS查询包转发到通信条件最佳MPP节点,由该MPP节点发送出去,对于DNS应答包,将数据包中源IP地址由公网服务器地址修改回STA的默认网关的IP地址;
所述局域网的网络模型,无线传感器网络部署在一个正方形区域内,区域最左端最底部的顶点坐标为(o_x,o_y),此外还需要:
sink节点和所有节点都是时间同步和固定的,sink节点位于(sink_x,sink_y),并且是在部署区域之外的;
节点间的交流时双向的并且每个节点根据到接收点的距离来调整它的传输功率;
sink节点和部署区域内的所有节点都是位置感知的;
能量消耗模型,传感器节点能耗分为发射数据能耗、接收数据能耗和聚合数据能耗,节点到接收点的距离小于阈值d0,则采用自由空间模型,否则,采用多路径衰减模型,从而发射比特数据到距离为的接收点的能量消耗如下:
其中Eelec为发射电路能量消耗,εfs为自由空间模型下功率放大电路所需能量,εmp为多路径衰减模型下功率放大电路所需能量,接收比特数据能耗:
ERx(l)=l×Eelec;
聚合比特数据的能量消耗:
EA=l×EDA;
其中EDA表示聚合1比特数据的能量消耗,网络模型,无线传感器网络部署在一个正方形区域内,区域最左端最底部的顶点坐标为(o_x,o_y),此外还需要:
sink节点和所有节点都是时间同步和固定的,sink节点位于(sink_x,sink_y),并且是在部署区域之外的;
节点间的交流时双向的并且每个节点根据到接收点的距离来调整它的传输功率;
sink节点和部署区域内的所有节点都是位置感知的;
所述局域网能量消耗模型,传感器节点能耗分为发射数据能耗、接收数据能耗和聚合数据能耗,节点到接收点的距离小于阈值d0,则采用自由空间模型,否则,采用多路径衰减模型,从而发射比特数据到距离为的接收点的能量消耗如下:
其中Eelec为发射电路能量消耗,εfs为自由空间模型下功率放大电路所需能量,εmp为多路径衰减模型下功率放大电路所需能量,接收比特数据能耗:
ERx(l)=l×Eelec;
聚合比特数据的能量消耗:
EA=l×EDA;
其中EDA表示聚合1比特数据的能量消耗;
所述局域网的数据传输方法基于睡眠调度和覆盖补偿的覆盖保持方法包括以下步骤:
步骤一,确定邻居节点数:节点广播HELLO消息给周围节点,节点记录接受到的不同的HELLO消息的数目从而得到本身的邻居节点数N;
步骤二,估计节点冗余度:利用邻居节点数N得到节点冗余度的期望值为:当E(ηN)≥α时认为是绝对冗余节点,当1-α<E(ηN)<α时为相对冗余节点,0≤E(ηN)≤1-α时为非冗余节点,其中,α为预先设定的阈值;
步骤三,估计节点经过信息交换阶段之后的剩余能量:发送机每传1bit信息消耗能量:Eelec-te,接收机每接收1bit信息消耗能量:Eelec-te且有Eelec-te=Eelec-te;每传输1bit信息通过单位距离发送端放大器需消耗的能量:Eamp,发送端发送k bits信息到距离d的接收端需消耗的能量为Eelec-te*k+Eamp*k*d2,接收端接收k bits信息消耗能量为:Eelec-te*k;具有m个邻居节点的节点需要在信息交换过程中消耗的能量为:
(Eelec-te*k+Eamp*k*d2)*m+(Eelec-re*k)*m
在信息交换过程之后具有m个邻居节点的节点的剩余能量为:
Eest1=E1-(Eelec-te*k+Eamp*k*d2)*m-(Eelec-re*k)*m,其中,E1为信息交换前的节点的实时能量;
步骤四,发现潜在的死亡节点:如果节点能量满足:则为潜在的死亡节点,其中,为一个时间段内消耗的平均能量;
步骤五,节点信息交换:每个节点将包含本身的冗余度信息和是否为潜在的死亡节点的信息广播给所有的邻居节点;
步骤六,非潜在死亡节点估计是否可以移动到潜在的死亡节点的位置;
估计信息交换消耗的能量:所有可移动节点移动前要进行信息交换,此过程消耗能量为:
(Eelec-te*k+Eamp*k*d2)*L+(Eelec-re*k)*L,L为进行信息交换的节点的数目,k为信息的bit,d为信息传送的距离;
若节点移动,估计节点在移动后的剩余能量:
Eest2=E2-(Eelec-te*k+Eamp*k*d2)*L-(Eelec-re*k)*L-Emove*h,其中,h为移动到目标位置的距离,E2为移动前的节点的实时能量;
判断节点是否具有移动的能量:要求移动节点到底新位置后至少工作x个时间段,若节点能量满足:则此节点具有移动到目标位置的能量,否则,不具有此能力,其中,x为预先设定的阈值;
步骤七,决定移动节点:
根据如下规则在所有可移动的节点中选择最佳节点:
若在可移动节点中存在绝对冗余节点,根据目标距离判断,移动目标距离最小的绝对冗余节点;若存在多个绝对冗余节点的目标距离相等且均为最小,则再根据剩余能量Eest2的大小判断,选择剩余能量最大的节点;
若在可移动节点中只有相对冗余节点,则根据相对冗余节点的移动距离进行选择,相对冗余节点移动的距离为相对冗余节点的最大可移动距离,最大可移动距离是指在不影响覆盖区域的条件下节点可移动的最大距离,根据最大可移动距离确定相对冗余节点移动的目标位置;比较相对冗余节点的最大可移动距离,移动最大可移动距离最小的相对冗余节点,若存在多个相对冗余节点的最大可移动距离相等且均为最小,则再根据剩余能量Eest2的大小判断,选择剩余能量最大的节点,
步骤八,对剩余绝对冗余节点采用睡眠调度机制:在节点移动到目标位置后,将绝对冗余节点状态改变为睡眠。
本发明的工作原理:将压力传感模块1与流速感应模块2安装在滴管内,当滴管内没有药液时,压力传感模块1与流速感应模块2将数据通过zigbee连接器连接数据传输模块3,进一步控制停流器模块4使输液管内药液停止流动,同时警报器模块5发出警报,提醒护士进行换药。
该发明设计结构简单,通过压力感应模块和流速感应模块对滴管内压力和滴落药液的流速进行感应,将数据传送到数据传输模块后,进一步通过停留器模块使得输液管内液体停流,并由警报器模块发出警报,极大提高了病人输液的安全性,尤其是在无人员监护的情况下,降低了输液隐患。
以上所述仅是对本发明的较佳实施例而已,并非对本发明作任何形式上的限制,凡是依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化与修饰,均属于本发明技术方案的范围内。
Claims (3)
1.一种智能静脉输液电子安全警报***,其特征在于,所述智能静脉输液电子安全警报***设置有:
压力传感模块;
所述压力传感模块与流速感应模块安装在滴管内,所述压力传感模块与流速感应器模块通过局域网连接数据传输模块,所述数据传输模块通过导线连接停留器模块与警报器模块;
所述局域网中多网关终端快速漫游方法包括一个新的对应表和三个数据包劫持机制;
对应表,即终端mac地址和DNS服务器地址的对应表;mac地址是STA的mac地址,DNS服务器地址是STA的DNS服务器地址,即STA所选MPP节点的IP地址;
三个数据包劫持机制包括:普通数据包的劫持转发机制、ARP请求包的劫持与应答机制和DNS查询应答包的劫持转发机制;
普通数据包的劫持转发机制,Mesh节点收到STA的普通数据包后,截获该数据包,提取数据包源mac地址,根据源mac地址判断是否是接入本Mesh节点的STA,只对接入本Mesh节点的STA的数据包进行劫持处理,然后判断数据包是发往外网还是内网,只对发往外网的数据包进行劫持处理;数据包是接入本Mesh节点的STA的且发往外网,则将数据包目的mac地址修改为Mesh网络中一个通信条件最佳的MPP节点的mac地址;
ARP请求包的劫持与应答机制,L2P协议是分布式ARP表机制,该机制的核心是存储网络中传播的所有ARP响应内容在一些特定的节点组中,给定一个IP地址,客户端发起一个ARP请求,Mesh节点收到ARP请求包后,截获并直接将它转发到存储有响应条目的节点组中的节点,请求被作为单播分组发送,对于使用DAT机制仍无法获得响应条目的ARP请求,协议将按普通ARP请求包广播出去;
当STA的默认网关MPP1无法正常工作时,由于STA发往外网的数据包是使用默认网关mac地址作为数据包目的mac地址,会发起ARP请求去获取默认网关的mac地址,在STA接入的Mesh节点处截获STA对默认网关的ARP请求包,查找本地DAT表中是否有响应条目,有,则直接生成一个ARP应答包进行应答;否则使用一个通信条件最佳MPP节点的mac地址进行响应,STA收到ARP应答后,就将发往外网的数据包发出;
DNS查询应答包的劫持转发机制,STA会先发送一个DNS查询包给DNS服务器,查找该域名对应的IP地址,得到应答之后才能访问该网址,STA的DNS服务器地址和IP地址是自动获取的,通常STA的DNS服务器地址即是默认网关的IP地址,STA的默认网关无法正常工作,STA的DNS服务器故障了,无法给STA提供域名解析服务,无法通过访问域名的方式上网,在STA接入的Mesh节点将STA的DNS查询包进行劫持并将DNS查询包中的目的IP地址由STA的默认网关IP地址修改为一个公网DNS服务器地址,然后将DNS查询包转发到通信条件最佳MPP节点,由该MPP节点发送出去,对于DNS应答包,将数据包中源IP地址由公网服务器地址修改回STA的默认网关的IP地址;
所述局域网的网络模型,无线传感器网络部署在一个正方形区域内,区域最左端最底部的顶点坐标为(o_x,o_y),此外还需要:
sink节点和所有节点都是时间同步和固定的,sink节点位于(sink_x,sink_y),并且是在部署区域之外的;
节点间的交流时双向的并且每个节点根据到接收点的距离来调整它的传输功率;
sink节点和部署区域内的所有节点都是位置感知的;
能量消耗模型,传感器节点能耗分为发射数据能耗、接收数据能耗和聚合数据能耗,节点到接收点的距离小于阈值d0,则采用自由空间模型,否则,采用多路径衰减模型,从而发射比特数据到距离为的接收点的能量消耗如下:
其中Eelec为发射电路能量消耗,εfs为自由空间模型下功率放大电路所需能量,εmp为多路径衰减模型下功率放大电路所需能量,接收比特数据能耗:
ERx(l)=l×Eelec;
聚合比特数据的能量消耗:
EA=l×EDA;
其中EDA表示聚合1比特数据的能量消耗,网络模型,无线传感器网络部署在一个正方形区域内,区域最左端最底部的顶点坐标为(o_x,o_y),此外还需要:
sink节点和所有节点都是时间同步和固定的,sink节点位于(sink_x,sink_y),并且是在部署区域之外的;
节点间的交流时双向的并且每个节点根据到接收点的距离来调整它的传输功率;
sink节点和部署区域内的所有节点都是位置感知的;
所述局域网能量消耗模型,传感器节点能耗分为发射数据能耗、接收数据能耗和聚合数据能耗,节点到接收点的距离小于阈值d0,则采用自由空间模型,否则,采用多路径衰减模型,从而发射比特数据到距离为的接收点的能量消耗如下:
其中Eelec为发射电路能量消耗,εfs为自由空间模型下功率放大电路所需能量,εmp为多路径衰减模型下功率放大电路所需能量,接收比特数据能耗:
ERx(l)=l×Eelec;
聚合比特数据的能量消耗:
EA=l×EDA;
其中EDA表示聚合1比特数据的能量消耗;
所述局域网的数据传输方法基于睡眠调度和覆盖补偿的覆盖保持方法包括以下步骤:
步骤一,确定邻居节点数:节点广播HELLO消息给周围节点,节点记录接受到的不同的HELLO消息的数目从而得到本身的邻居节点数N;
步骤二,估计节点冗余度:利用邻居节点数N得到节点冗余度的期望值为:当E(ηN)≥α时认为是绝对冗余节点,当1-α<E(ηN)>α时为相对冗余节点,0≤E(ηN)≤1-α时为非冗余节点,其中,α为预先设定的阈值;
步骤三,估计节点经过信息交换阶段之后的剩余能量:发送机每传1bit信息消耗能量:Eelec-te,接收机每接收1bit信息消耗能量:Eelec-re,且有Eelec-te=Eelec-re;每传输1bit信息通过单位距离发送端放大器需消耗的能量:Eamp,发送端发送kbits信息到距离d的接收端需消耗的能量为Eelec-te*k+Eamp*k*d2,接收端接收kbits信息消耗能量为:Eelec-re*k;具有m个邻居节点的节点需要在信息交换过程中消耗的能量为:
(Eelec-te*k+Eamp*k*d2)*m+(Eelec-re*k)*m
在信息交换过程之后具有m个邻居节点的节点的剩余能量为:
Eest1=E1-(Eelec-te*k+Eamp*k*d2)*m-(Eelec-re*k)*m,其中,E1为信息交换前的节点的实时能量;
步骤四,发现潜在的死亡节点:如果节点能量满足:则为潜在的死亡节点,其中,为一个时间段内消耗的平均能量;
步骤五,节点信息交换:每个节点将包含本身的冗余度信息和是否为潜在的死亡节点的信息广播给所有的邻居节点;
步骤六,非潜在死亡节点估计是否可以移动到潜在的死亡节点的位置;
估计信息交换消耗的能量:所有可移动节点移动前要进行信息交换,此过程消耗能量为:
(Eelec-te*k+Eamp*k*d2)*zl+(Eelec-re*k)*L,L为进行信息交换的节点的数目,k为信息的bit,d为信息传送的距离;
若节点移动,估计节点在移动后的剩余能量:
Eest2=E2-(Eelec-te*k+Eamp*k*d2)*L-(Eelec-re*k)*L-Emove*h,其中,h为移动到目标位置的距离,E2为移动前的节点的实时能量;
判断节点是否具有移动的能量:要求移动节点到底新位置后至少工作x个时间段,若节点能量满足:则此节点具有移动到目标位置的能量,否则,不具有此能力,其中,x为预先设定的阈值;
步骤七,决定移动节点:
根据如下规则在所有可移动的节点中选择最佳节点:
若在可移动节点中存在绝对冗余节点,根据目标距离判断,移动目标距离最小的绝对冗余节点;若存在多个绝对冗余节点的目标距离相等且均为最小,则再根据剩余能量Eest2的大小判断,选择剩余能量最大的节点;
若在可移动节点中只有相对冗余节点,则根据相对冗余节点的移动距离进行选择,相对冗余节点移动的距离为相对冗余节点的最大可移动距离,最大可移动距离是指在不影响覆盖区域的条件下节点可移动的最大距离,根据最大可移动距离确定相对冗余节点移动的目标位置;比较相对冗余节点的最大可移动距离,移动最大可移动距离最小的相对冗余节点,若存在多个相对冗余节点的最大可移动距离相等且均为最小,则再根据剩余能量Eest2的大小判断,选择剩余能量最大的节点,
步骤八,对剩余绝对冗余节点采用睡眠调度机制:在节点移动到目标位置后,将绝对冗余节点状态改变为睡眠。
2.如权利要求1所述智能静脉输液电子安全警报***,其特征在于,所述停留器模块套接在输液管上。
3.如权利要求1所述智能静脉输液电子安全警报***,其特征在于,所述警报器模块胶接在输液支架上。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810040835.8A CN108245738A (zh) | 2018-01-16 | 2018-01-16 | 一种智能静脉输液电子安全警报*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810040835.8A CN108245738A (zh) | 2018-01-16 | 2018-01-16 | 一种智能静脉输液电子安全警报*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108245738A true CN108245738A (zh) | 2018-07-06 |
Family
ID=62741315
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810040835.8A Pending CN108245738A (zh) | 2018-01-16 | 2018-01-16 | 一种智能静脉输液电子安全警报*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108245738A (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3890968A (en) * | 1971-06-25 | 1975-06-24 | Sci Systems Inc | Fluid flow control means |
EP0288717A1 (en) * | 1984-02-08 | 1988-11-02 | Omni-Flow, Inc. | Pressure sensitive infusion system |
CN2529653Y (zh) * | 2001-08-29 | 2003-01-08 | 赵修茂 | 医用输液装置 |
CN101829378A (zh) * | 2010-05-28 | 2010-09-15 | 中国人民解放军第二五四医院 | 智能型一体化野战输液装置与方法 |
CN103327653A (zh) * | 2013-06-26 | 2013-09-25 | 电子科技大学 | 基于睡眠调度和覆盖补偿的覆盖保持方法 |
CN204050498U (zh) * | 2014-09-04 | 2014-12-31 | 许乐群 | 输液监控报警装置 |
CN104468866A (zh) * | 2014-12-26 | 2015-03-25 | 陈晨 | 一种无线局域网中多网关终端快速漫游方法 |
CN104507516A (zh) * | 2012-05-24 | 2015-04-08 | 德卡产品有限公司 | 用于输注流体的装置 |
CN104618997A (zh) * | 2015-01-28 | 2015-05-13 | 西安电子科技大学 | 一种基于非均匀网格的数据聚合方法 |
CN107243094A (zh) * | 2017-06-09 | 2017-10-13 | 张思银 | 一种具有远程报警功能的点滴架 |
-
2018
- 2018-01-16 CN CN201810040835.8A patent/CN108245738A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3890968A (en) * | 1971-06-25 | 1975-06-24 | Sci Systems Inc | Fluid flow control means |
EP0288717A1 (en) * | 1984-02-08 | 1988-11-02 | Omni-Flow, Inc. | Pressure sensitive infusion system |
CN2529653Y (zh) * | 2001-08-29 | 2003-01-08 | 赵修茂 | 医用输液装置 |
CN101829378A (zh) * | 2010-05-28 | 2010-09-15 | 中国人民解放军第二五四医院 | 智能型一体化野战输液装置与方法 |
CN104507516A (zh) * | 2012-05-24 | 2015-04-08 | 德卡产品有限公司 | 用于输注流体的装置 |
CN103327653A (zh) * | 2013-06-26 | 2013-09-25 | 电子科技大学 | 基于睡眠调度和覆盖补偿的覆盖保持方法 |
CN204050498U (zh) * | 2014-09-04 | 2014-12-31 | 许乐群 | 输液监控报警装置 |
CN104468866A (zh) * | 2014-12-26 | 2015-03-25 | 陈晨 | 一种无线局域网中多网关终端快速漫游方法 |
CN104618997A (zh) * | 2015-01-28 | 2015-05-13 | 西安电子科技大学 | 一种基于非均匀网格的数据聚合方法 |
CN107243094A (zh) * | 2017-06-09 | 2017-10-13 | 张思银 | 一种具有远程报警功能的点滴架 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11310761B2 (en) | Positioning method and system based on Wi-Fi internet of things device network | |
CN101459870B (zh) | 基于无线传感网的室内定位***和实现方法 | |
CN105933943B (zh) | 多模式无线定位追踪方法及*** | |
Khan et al. | A new patient monitoring framework and Energy-aware Peering Routing Protocol (EPR) for Body Area Network communication | |
CN102457877B (zh) | 结合网络、处理wsn终端处理数据的方法及wsn网关 | |
Trinh et al. | Design of automatic irrigation system for greenhouse based on LoRa technology | |
CN105228089A (zh) | 一种可穿戴设备多传感器适配及实时数据采集方法 | |
CN101286912B (zh) | 一种移动终端辅助的无线传感器网络信息获取方法 | |
CN101471899A (zh) | 一种支持传感器网络数据访问方法及其接入网关、*** | |
CN107426672A (zh) | 基于ZigBee网络的多路生理信息监测***及方法 | |
EP3639565B1 (en) | Ble communications system and method | |
CN103780577A (zh) | 物联网应用的实现方法、装置及终端 | |
CN106650213B (zh) | 一种远程医疗*** | |
Liang et al. | Design and implementation of wireless Smart-home sensor network based on ZigBee protocol | |
CN208424405U (zh) | 一种智能家居控制与监测*** | |
CN103685028B (zh) | 多类型端口相互通信的方法及装置 | |
Wang et al. | All-IP wireless sensor networks for real-time patient monitoring | |
CN103546593B (zh) | 基于ip与非ip的无线传感器网络节点标识符解析方法 | |
CN101631361B (zh) | 无线体域网的网络生存期优化方法 | |
Dhillon et al. | A review paper on zigbee (ieee 802.15. 4) standard | |
KR101376351B1 (ko) | 모바일 센서노드의 이동성을 지원하는 클러스터 구조 기반의 무선 센서 네트워크 시스템 및 이를 이용한 무선 센서 네트워킹 방법 | |
CN104486741A (zh) | 一种信任状态感知的混合式服务发现方法 | |
CN105469605A (zh) | 基于无线传感器网络和地磁传感器的交通流量采集*** | |
CN108337655A (zh) | 医疗室环境智能监控*** | |
CN105554917A (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: 20180706 |
|
RJ01 | Rejection of invention patent application after publication |