Movatterモバイル変換


[0]ホーム

URL:


CN109359989A - Medical data acquisition and management system based on block chain - Google Patents

Medical data acquisition and management system based on block chain
Download PDF

Info

Publication number
CN109359989A
CN109359989ACN201811120467.4ACN201811120467ACN109359989ACN 109359989 ACN109359989 ACN 109359989ACN 201811120467 ACN201811120467 ACN 201811120467ACN 109359989 ACN109359989 ACN 109359989A
Authority
CN
China
Prior art keywords
node
block chain
user
medical data
virtual grid
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.)
Granted
Application number
CN201811120467.4A
Other languages
Chinese (zh)
Other versions
CN109359989B (en
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.)
NANJING HUIMU INFORMATION TECHNOLOGY CO., LTD.
Original Assignee
Guangzhou Wenbo 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 Guangzhou Wenbo Technology Co LtdfiledCriticalGuangzhou Wenbo Technology Co Ltd
Priority to CN201811120467.4ApriorityCriticalpatent/CN109359989B/en
Publication of CN109359989ApublicationCriticalpatent/CN109359989A/en
Application grantedgrantedCritical
Publication of CN109359989BpublicationCriticalpatent/CN109359989B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The present invention provides medical data acquisitions and management system based on block chain, comprising: user account management module generates the account and password of user, and feed back to user for receiving application information transmitted by user;Block chain memory module, is used for memory block chain, and block chain includes multiple memory nodes of communication connection;Wireless sensor network module, for acquiring the medical data of sufferer, and will be in memory node corresponding in medical data storage to block chain;Access authority distribution module is user distribution to the access authority of the memory node in block chain for the application information according to user;Data management module, for recalling medical data corresponding with the identification information in block chain according to the identification information for receiving the memory node that user is inputted.

Description

Medical data acquisition and management system based on block chain
Technical field
The present invention relates to medical control technical fields, and in particular to medical data acquisition and management system based on block chainSystem.
Background technique
Medical institutions be faced with always can not cross-platform safe shared data problem, one side data dispersion, different medicalMechanism, different information systems form data silo, it is difficult to realize the unified view centered on resident, meanwhile, data are endlessIt is whole such as more to the rational diet, behavioural habits, healthy psychology of hypertension, diabetes common chronic disease people and people at highest risk etc.The routine health data of aspect management and intervention are all not yet digitized or scattered be distributed in intelligent terminal, wearable setIn the system of standby manufacturer;On the other hand longer derived from industry supply chain, be from upstream to downstream, the link that data information passes through compared withIt is more, it is difficult to accomplish that each link puts into enough inspections and management strength.Lack data safety guarantee, secret protection andThe Convention Mechanisms such as data ownership, personal and data owner are reluctant active opening and shares.In past ten years, health care rowIndustry experienced great for several times hacker attack and leaking data, have lost millions of consumer datas and sensitive client information.
Summary of the invention
In view of the above-mentioned problems, the present invention provides medical data acquisition and management system based on block chain.
The purpose of the present invention is realized using following technical scheme:
Provide medical data acquisition and management system based on block chain, comprising: user account management module, for connecingApplication information transmitted by user is received, generates the account and password of user, and feed back to user;Block chain memory module, is used forMemory block chain, block chain include multiple memory nodes of communication connection;Wireless sensor network module, for acquiring suffererMedical data, and will be in memory node corresponding in medical data storage to block chain;Access authority distribution module is used for basisThe application information of user is user distribution to the access authority of the memory node in block chain;Data management module is used for rootIt, will medical data corresponding with the identification information in block chain according to the identification information for receiving the memory node that user is inputtedIt recalls.
Preferably, the user account management module generates the account of user specifically for receiving the application information of userAnd password, and stored the account of user and password by the way of mapping table, and feed back to user.
Preferably, the data management module, specifically for according to the identification for receiving the memory node that user is inputtedInformation is recalled medical data corresponding with the identification information in block chain by transparent mathematical algorithm.
The invention has the benefit that present system, which has, initiates inquiry, obtains sufferer medical treatment record and consult de-The functions such as quick medical data, the circulation for promoting medical big data is shared, is conducive to the interoperability for promoting medical big data multi-party.
Detailed description of the invention
The present invention will be further described with reference to the accompanying drawings, but the embodiment in attached drawing is not constituted to any limit of the inventionSystem, for those of ordinary skill in the art, without creative efforts, can also obtain according to the following drawingsOther attached drawings.
Fig. 1 is the medical data acquisition based on block chain of an illustrative embodiment of the invention and the structure of management systemConnect block diagram.
Appended drawing reference:
User account management module 1, block chain memory module 2, wireless sensor network module 3, access authority distribute mouldBlock 4, data management module 5.
Specific embodiment
The invention will be further described with the following Examples.
Referring to Fig. 1, medical data acquisition and management system based on block chain are present embodiments provided, comprising: user's accountNumber management module 1 generates the account and password of user, and feed back to user for receiving application information transmitted by user;AreaBlock chain memory module 2, is used for memory block chain, and block chain includes multiple memory nodes of communication connection;Wireless sensor networkModule 3, for acquiring the medical data of sufferer, and will be in memory node corresponding in medical data storage to block chain;AccessAuthority distribution module 4 is user distribution to the access right of the memory node in block chain for the application information according to userLimit;Data management module receives the identification information for the memory node that user is inputted for basis, will be with this in block chainThe corresponding medical data of identification information recalls.
Preferably, each memory node further include: the identification information of itself, medical data storage section connected to itThe identification information and cryptographic Hash, timestamp of point.
Preferably, the user account management module 1 generates the account of user specifically for receiving the application information of userNumber and password, and the account of user and password are stored by the way of mapping table, and feed back to user.
Preferably, the data management module, specifically for according to the identification for receiving the memory node that user is inputtedInformation is recalled medical data corresponding with the identification information in block chain by transparent mathematical algorithm.
The system of the above embodiment of the present invention design with initiating to inquire, see a doctor to record and consult to desensitize and cure by acquisition suffererThe functions such as data are treated, the circulation for promoting medical big data is shared, is conducive to the interoperability for promoting medical big data multi-party.
In one embodiment, wireless sensor network module 3 includes single aggregation node, four relay nodes and multipleSensor node, the aggregation node are deployed in the center in the monitoring region of setting, and four relay nodes are set to monitoringDifferent location in region, and four relay nodes are identical as the distance between aggregation node, the multiple sensor node is pressedAccording to the facts border monitoring needs are deployed in the monitoring region;M virtual grid region of region division will be monitored, and makes each relayingNode is in different virtual grid regions;When netinit, in the virtual grid region where relay node in selectionAfter node as cluster head, and a sensor node is chosen as cluster from each virtual grid region not comprising relay nodeCluster is added apart from nearest cluster head in head, each sensor node selection;Sensor node is responsible for acquiring medical data, and by acquisitionMedical data is sent to corresponding cluster head, and the received medical data of cluster head institute of non-relay nodes is eventually sent in one of themAfter node;Received medical data single-hop is sent to aggregation node, convergence section by relay node and aggregation node direct communicationPoint converges received medical data and is sent to block chain memory module 2.
In a kind of mode that can be realized, a biography is chosen from each virtual grid region not comprising relay nodeSensor node is as cluster head, comprising:
(1) position of centre of gravity in virtual grid region is calculated:
In formula, VeIndicate that the position of centre of gravity of virtual grid region e, x (b) indicate b-th of biography in the virtual grid region eThe x of sensor node position is to coordinate, and y (b) is the y of b-th of sensor node position to coordinate, and z (b) is instituteThe z of b-th of sensor node position is stated to coordinate, wherein using aggregation node as coordinate origin, neFor the virtual gridThe sensor node number that region e has;
(2) weight of each sensor node in virtual grid region is calculated, and the sensor node for choosing maximum weight is madeFor the cluster head in the virtual grid region;The calculation formula of the weight are as follows:
In formula, ReaFor the weight of b-th of sensor node in the e of virtual grid region,For b-th of sensorNode and position of centre of gravity VeDistance,For a-th of sensor node and position of centre of gravity V in the e of virtual grid regioneAway fromFrom;Wb,oIt is b-th of sensor node at a distance from aggregation node, Wa,oIt is saved for a-th of sensor node and convergenceThe distance of point, neFor sensor node number in the e of virtual grid region, h1、h2For the weight coefficient of setting.
The present embodiment proposes the calculation formula of each sensor node weight in virtual grid region, in the calculation formula,There is the sensor node closer apart from place virtual grid regional barycenter position and aggregation node bigger probability to serve as thisThe cluster head in virtual grid region.The present embodiment from each virtual grid region the maximum sensor node of select probability as clusterOn the one hand head can guarantee that cluster head is evenly distributed in as far as possible in entire monitoring region, on the other hand be able to ascend sub-clustering resultGlobal optimum's performance, save cluster head collect and transmission medical data energy consumption, improve cluster head carry out medical data collectingThe stability of work.
In one embodiment, the relay node is removable, if the cluster head collection with relay node direct communication is combined into Q,Relay node periodically carries out energy monitoring to the cluster head in set Q, according to the following formula the energy potential of the cluster head in set of computations QPower:
In formula, FdFor the energy force of the cluster head d in set Q, GdFor the current remaining of cluster head d, GdpIt is d pairs of cluster headAnswer the current remaining of p-th of sensor node in cluster, mdThe sensor node quantity in cluster, C are corresponded to for cluster head ddFor cluster headThe communication distance of d, GlFor the current remaining of first of cluster head in set Q, COFor the communication distance of relay node;
If aggregation node is in cluster head of the energy force greater than 0, selection there are the cluster head that energy force is greater than 0 in set QCeiling capacity force, secondary big energy force sensor node as destination node, if the coordinate of two destination nodes is distinguishedFor (x1,y1,z1)、(x2,y2,z2), then relay node is to pointThe mobile mobile setting in direction distance;Wherein the mobile total distance of relay node is no more than preset apart from the upper limit.
Not only need to receive and forward the medical data in its cluster close to the cluster head of relay node, it is also necessary to relay forwarding itsThe medical data of his cluster head, therefore relative to other cluster heads, need to consume more energy, so wireless sensor network is inEnergy volution is easy to produce after near nodal.
Based on this problem, it is removable that relay node is arranged in the present embodiment, and innovatively defines the calculating of energy forceFormula keeps relay node biggish to energy force when the energy force of the present embodiment cluster head near relay node is greater than 0The distance of the mobile setting in the datum mark direction that cluster head determines, thus promote the lower cluster head of energy due to the relaying section after movementPoint undertakes the task of relay forwarding too far and no longer.The present embodiment is beneficial to balance the energy of each cluster head, and it is existing to reduce Energy volutionAs, and then effectively extend network lifetime, improve the stability of medical data collecting.
In one embodiment, communication distance threshold value is periodically arranged in the cluster head of non-relay nodes, when the cluster of non-relay nodesWhen head is less than set communication distance threshold value to the distance apart from nearest relay node, directly by received medical numberAccording to being sent to this apart from nearest relay node;When the cluster head of non-relay nodes is more than to the distance apart from nearest relay nodeWhen set communication distance threshold value, closer to selection one in remaining cluster head apart from nearest relay node recentlyBe used as next-hop node, received medical data is sent to the next-hop node;
The setting formula of the communication distance threshold value are as follows:
In formula, CiIt (t) is communication distance threshold value of the cluster head i in t-th of cycle set,It is adjustable most for cluster head iBig communication distance,For the adjustable minimal communications distance of cluster head i, GiFor the current remaining of cluster head i, Gi0For cluster head iPrimary power, GminFor preset minimum energy value, δ is preset regulatory factor, and the value range of δ is [0.6,0.8].
In the present embodiment, communication distance threshold value is arranged in the cluster head of non-relay nodes, by its with apart from nearest relay nodeDistance and the communication distance threshold value be compared, to select suitable route-pattern to send medical data according to comparison resultTo this apart from nearest relay node, be conducive to optimally to save energy from cluster head to relay node transmission medical data atThis.Wherein, the present embodiment sets the formula of distance threshold according to the current remaining of cluster head, calculated by the formulaDistance threshold adjusts the routing mode of cluster head, advantageously reduces the rate of cluster head energy consumption, avoids cluster head rapid failure, haveThe duty cycle of cluster head is extended to effect, and then improves the reliability of medical data transmission on the whole.
Finally it should be noted that the above embodiments are merely illustrative of the technical solutions of the present invention, rather than the present invention is protectedThe limitation of range is protected, although explaining in detail referring to preferred embodiment to the present invention, those skilled in the art are answeredWork as understanding, it can be with modification or equivalent replacement of the technical solution of the present invention are made, without departing from the reality of technical solution of the present inventionMatter and range.

Claims (6)

1. medical data acquisition and management system based on block chain, characterized in that include: user account management module, be used forApplication information transmitted by user is received, generates the account and password of user, and feed back to user;Block chain memory module is usedIn memory block chain, block chain includes multiple memory nodes of communication connection;Wireless sensor network module, for acquiring suffererMedical data, and will be in memory node corresponding in medical data storage to block chain;Access authority distribution module is used for rootIt is user distribution to the access authority of the memory node in block chain according to the application information of user;Data management module is used forIt, will medical number corresponding with the identification information in block chain according to the identification information for receiving the memory node that user is inputtedAccording to recalling.
4. the medical data acquisition and management system according to claim 1 based on block chain, characterized in that wireless sensingDevice network module includes single aggregation node, four relay nodes and multiple sensor nodes, and the aggregation node, which is deployed in, to be setThe center in fixed monitoring region, four relay nodes are set to the different location in monitoring region, and four relay nodesThe distance between aggregation node is identical, and the multiple sensor node needs to be deployed in the monitoring region according to actual monitoringIt is interior;M virtual grid region of region division will be monitored, and makes each relay node in different virtual grid regions;NetworkWhen initialization, relay node is chosen in the virtual grid region where relay node as cluster head, and from each do not includeAfter choosing a sensor node in the virtual grid region of node as cluster head, each sensor node selection is apart from nearest clusterCluster is added in head;Sensor node is responsible for acquiring medical data, and the medical data of acquisition is sent to corresponding cluster head, non-relayingThe received medical data of cluster head institute of node is eventually sent to one of relay node;Relay node and aggregation node are directly logicalReceived medical data single-hop is sent to aggregation node by letter, and aggregation node converges received medical data and is sent to areaBlock chain memory module.
CN201811120467.4A2018-09-262018-09-26Medical data acquisition and management system based on block chainActiveCN109359989B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201811120467.4ACN109359989B (en)2018-09-262018-09-26Medical data acquisition and management system based on block chain

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201811120467.4ACN109359989B (en)2018-09-262018-09-26Medical data acquisition and management system based on block chain

Publications (2)

Publication NumberPublication Date
CN109359989Atrue CN109359989A (en)2019-02-19
CN109359989B CN109359989B (en)2019-12-13

Family

ID=65347758

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201811120467.4AActiveCN109359989B (en)2018-09-262018-09-26Medical data acquisition and management system based on block chain

Country Status (1)

CountryLink
CN (1)CN109359989B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111723154A (en)*2020-06-232020-09-29广州瀚海科技有限公司Medical data sharing system based on block chain
CN112420140A (en)*2020-10-232021-02-26江苏亚寰软件股份有限公司 A full-cycle management and monitoring system for chronic diseases based on blockchain and machine learning algorithms

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105812126A (en)*2016-05-192016-07-27齐鲁工业大学Lightweight back-up and efficient restoration method of health block chain data encryption keys
CN106790112A (en)*2016-12-262017-05-31清华大学深圳研究生院A kind of method that the node operating system and data of integrated lightweight block chain update
CN106992990A (en)*2017-05-192017-07-28北京牛链科技有限公司Data sharing method and system and block catenary system and computing device
CN107592318A (en)*2017-09-222018-01-16深圳中迈数字医疗技术有限公司It is a kind of that the shared method and system of clinical data are realized by block chain
CN107767926A (en)*2017-11-152018-03-06中国联合网络通信集团有限公司Medical data management system and access method based on block chain
CN108427299A (en)*2018-03-292018-08-21深圳万智联合科技有限公司A kind of intelligent domestic system based on block chain technology
CN108521661A (en)*2018-04-152018-09-11佛山市虚拟现实大数据产业研究院有限公司A kind of wireless sensor network routing method based on block chain technology

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105812126A (en)*2016-05-192016-07-27齐鲁工业大学Lightweight back-up and efficient restoration method of health block chain data encryption keys
CN106790112A (en)*2016-12-262017-05-31清华大学深圳研究生院A kind of method that the node operating system and data of integrated lightweight block chain update
CN106992990A (en)*2017-05-192017-07-28北京牛链科技有限公司Data sharing method and system and block catenary system and computing device
CN107592318A (en)*2017-09-222018-01-16深圳中迈数字医疗技术有限公司It is a kind of that the shared method and system of clinical data are realized by block chain
CN107767926A (en)*2017-11-152018-03-06中国联合网络通信集团有限公司Medical data management system and access method based on block chain
CN108427299A (en)*2018-03-292018-08-21深圳万智联合科技有限公司A kind of intelligent domestic system based on block chain technology
CN108521661A (en)*2018-04-152018-09-11佛山市虚拟现实大数据产业研究院有限公司A kind of wireless sensor network routing method based on block chain technology

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111723154A (en)*2020-06-232020-09-29广州瀚海科技有限公司Medical data sharing system based on block chain
CN112420140A (en)*2020-10-232021-02-26江苏亚寰软件股份有限公司 A full-cycle management and monitoring system for chronic diseases based on blockchain and machine learning algorithms

Also Published As

Publication numberPublication date
CN109359989B (en)2019-12-13

Similar Documents

PublicationPublication DateTitle
CN108989473B (en)human health detection data acquisition and management system based on block chain
CN109286623A (en)Human health detection data shared system based on block chain
Liang et al.Enabling pervasive healthcare through continuous remote health monitoring
CN109346186A (en)Health detection data acquisition and management system based on block chain
Xie et al.A residual energy aware schedule scheme for WSNs employing adjustable awake/sleep duty cycle
CN103220216A (en)Wireless body area network routing method based on region division
CN109168199B (en)Longspan Bridge health status monitoring device
CN107205214B (en)Wireless sensor network monitoring system is bred to poultry
CN109246249A (en)Healthy data shared system based on block chain
Samal et al.An adaptive cuckoo search based algorithm for placement of relay nodes in wireless body area networks
Zhao et al.An energy-balanced unequal clustering approach for circular wireless sensor networks
CN109359989A (en)Medical data acquisition and management system based on block chain
CN107682871A (en) Wireless sensor network relay node deployment optimization method and wireless sensor network
Consul et al.Federated reinforcement learning based task offloading approach for MEC-assisted WBAN-enabled IoMT
GherairiHealthcare: A priority-based energy harvesting scheme for managing sensor nodes in WBANs
CN108489007A (en)A kind of adjustable smart home of environment
CN103476148A (en)Wireless sensor network
CN111737229A (en)Medical information wireless acquisition and sharing system
Ziaei et al.Relay selection, clustering, and data aggregation routing in wireless body area networks
CN108632371A (en)Severe medical room environment data management system based on block chain technology
HuangResearch on balanced energy consumption of wireless sensor network nodes based on clustering algorithm
CN109379723A (en)Health detection data intelligence shared system based on block chain
CN109688556A (en)The system and method for data transmission and processing
CN108737388A (en)Health detection data acquisition based on block chain and management system
DawodA novel nomadic people optimizer-based energy-efficient routing for WBAN

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
TA01Transfer of patent application right

Effective date of registration:20191111

Address after:Room 3F7303, Building 7, East District, 23 Huashen Avenue, Yuhuatai District, Nanjing City, Jiangsu Province, 210000

Applicant after:NANJING HUIMU INFORMATION TECHNOLOGY CO., LTD.

Address before:510000 No.106, Fengze East Road, Nansha District, Guangzhou City, Guangdong Province (self compiled Building 1) x1301-i5577

Applicant before:Guangzhou Wenbo Technology Co., Ltd.

TA01Transfer of patent application right
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp