CN112512092A - Multi-node human body communication networking method and device - Google Patents

Multi-node human body communication networking method and device Download PDF

Info

Publication number
CN112512092A
CN112512092A CN202011208552.3A CN202011208552A CN112512092A CN 112512092 A CN112512092 A CN 112512092A CN 202011208552 A CN202011208552 A CN 202011208552A CN 112512092 A CN112512092 A CN 112512092A
Authority
CN
China
Prior art keywords
node
data transmission
human body
information
path
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
CN202011208552.3A
Other languages
Chinese (zh)
Other versions
CN112512092B (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.)
Shenzhen Institute of Advanced Technology of CAS
Original Assignee
Shenzhen Institute of Advanced Technology of CAS
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 Shenzhen Institute of Advanced Technology of CAS filed Critical Shenzhen Institute of Advanced Technology of CAS
Priority to CN202011208552.3A priority Critical patent/CN112512092B/en
Publication of CN112512092A publication Critical patent/CN112512092A/en
Application granted granted Critical
Publication of CN112512092B publication Critical patent/CN112512092B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/04Communication route or path selection, e.g. power-based or shortest path routing based on wireless node resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/12Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/12Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
    • H04W40/16Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality based on interference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing 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)

Abstract

The invention discloses a multi-node human body communication networking method and device. The method comprises the following steps: a sending node determines a data transmission mode and path selection information according to channel state information fed back by surrounding nodes, wherein the data transmission mode and the path selection information are used for representing a target node and/or an intermediate hop node related to data transmission; and the sending node sends the path selection information label and the data to be sent based on the data transmission mode and the path selection information so as to realize the data transmission to the destination node along the data transmission path. The invention effectively increases the channel utilization rate and simultaneously enlarges the carrier frequency selection range by flexibly configuring the networking mode of the multiple nodes.

Description

Multi-node human body communication networking method and device
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a multi-node human body communication networking method and apparatus.
Background
The human body communication technology is generally considered as an ideal communication mode for constructing a human body wireless sensor network (BSN) 'last meter' in the future, wherein the capacitive coupling human body communication has been completely researched after being proposed. The essence of human body communication is that the characteristic of human body absorbing and radiating electromagnetic wave, that is, human body is used as medium for transmitting electromagnetic wave, so as to achieve the purpose of communication. The human body communication has the advantages of high safety, low power consumption, suitability for wearing and the like, and is suitable for abundant service information transmission. As the kinds of transmission required are more and more, and the complex functions are more and more, human body communication cannot be limited to point-to-point simple transmission. Research has shown that multi-node human body communication is theoretically feasible, and when the transmission frequency is 10Mhz to 50Mhz, electromagnetic waves are divided into three forms of quasi-static field coupling, surface waves and induction fields in space propagation. Taking a plurality of nodes as an example, when a plurality of nodes communicate, due to the limitation of a point-to-point communication mode, and different transmission priorities and requirements of different services are different, the nodes can only transmit one by one, and the channel reuse rate is very low in the mode. Similarly, human body communication is a short-range communication technology, and in the single-point communication transmission process, when the distance between two nodes is gradually greater than the communication distance of a transceiver, the whole communication effect is affected, and it is not preferable to improve the receiving efficiency by only increasing the transmission power to change the signal-to-noise ratio, and especially for single-frequency communication, the problem of occupying a channel is very prominent. In recent years, digital communication technology and network technology have been advanced sufficiently, and by analyzing the characteristics of human body communication and using a composite topological structure for networking, the problems of communication distance and service mode switching can be solved, and flexible networking can be performed.
At present, human body communication is mainly carried out in a point-to-point or multicast mode, and the information transmission mode is simpler. Considering that the peripheral electromagnetic environment is changed due to the possible displacement of nodes in wireless human body communication, signals are transmitted through the electromagnetic effect of the human body, and therefore the purpose of communication is achieved. In practical applications, the existing human body communication device may have the following problems: 1) human body communication is limited to a simple point-to-point communication mode, a multi-node communication mode needs to be designed for realizing more complex functions, and a human body communication device used for multi-node networking does not exist at present. 2) The human body is very sensitive to the space complex electromagnetic environment, the human body communication frequency is not suitable for medium and long distance communication, and the human body absorbs and reflects space electromagnetic waves. The conventional human body communication device is difficult to perform medium-long distance communication.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provides a multi-node human body communication networking method and device, wherein a wireless Mesh network is used for carrying out composite human body communication network design and routing protocol design, so that higher channel utilization rate and more stable connection are provided for a complex human body communication network, and meanwhile, a longer-distance wireless communication method is provided for body area network interaction.
According to a first aspect of the present invention, there is provided a multi-node human body communication networking method. The method comprises the following steps:
a sending node determines a data transmission mode and path selection information according to channel state information fed back by surrounding nodes, wherein the data transmission mode and the path selection information are used for representing a target node and/or an intermediate hop node related to data transmission;
and the sending node sends the path selection information label and the data to be sent based on the data transmission mode and the path selection information so as to realize the data transmission to the destination node along the data transmission path.
In one embodiment, the human body communication node transmits the channel state information in response to the information handshake, or periodically transmits the channel state information, or actively transmits the channel state information.
In one embodiment, the sending node selects a point-to-point data transmission mode or a multicast data transmission mode or a data transmission mode forwarded through an intermediate hop point according to channel state information and transmission service requirements fed back by surrounding nodes.
In one embodiment, whether the surrounding nodes are in the communication distance range is judged according to the received strength indication signals or the geographical position information fed back by the surrounding nodes, a point-to-point data transmission mode or a multicast data transmission mode in the networking is selected for the condition that the surrounding nodes are in the communication distance range, and a data transmission mode forwarded through the intermediate hop point is selected for the condition that the surrounding nodes are beyond the communication distance range.
In one embodiment, the routing information tag comprises one or more of:
the forwarding times are as follows: the forwarding node is used for representing the number of forwarding nodes passed by a path from the sending node to the receiving node;
the number of interrupted retransmissions: for characterizing the number of retransmissions due to the communication interruption;
expected transmission time: for characterizing the time consumption of data from a sending node to a receiving node;
round-trip transmission time: the method is used for representing the time required by data to be transmitted back and forth between a source node and a destination node;
transmission consumption: the accumulated value is used for representing the transmission loss of each node caused on the transmission path;
path stability: for characterizing the stability of the transmission path.
In one embodiment, the multi-node human body communication networking method provided by the invention further comprises: the selected data transmission path is dynamically changed by determining whether the point-to-point information is reachable or a periodically updated received signal strength indication of an adjacent node.
In one embodiment, the multi-node human body communication networking method provided by the invention further comprises: the transmitting node selects an operating frequency for data transmission based on dielectric characteristics of a human body and electromagnetic interference conditions of surrounding transmission environments.
In one embodiment, the operating carrier frequency is selected according to the following steps:
constructing a correlation model between the dielectric characteristics of the human body and the transmission frequency;
detecting the electromagnetic interference condition of the transmission environment around the sending node to obtain electromagnetic interference frequency spectrum information;
inputting the human body dielectric characteristics of the sending node into the correlation model to obtain a plurality of candidate transmission frequencies;
and selecting an operating frequency from the candidate transmission frequencies for communication by using the electromagnetic interference spectrum information and taking the channel capacity with the minimum interference as an optimization target.
According to a second aspect of the present invention, there is provided a multi-node human body communication networking device. The device includes:
a networking unit: the method comprises the steps of determining a data transmission mode and path selection information according to channel state information fed back by surrounding nodes, wherein the data transmission mode and the path selection information are used for representing a destination node and/or an intermediate hop node related to data transmission;
a data transmission unit: and the path selection information sending unit is used for sending the path selection information label and the data to be sent based on the data transmission mode and the path selection information so as to realize the data transmission to the destination node along the data transmission path.
Compared with the prior art, the invention has the advantages that aiming at the defect that the current human body communication is limited to a simple point-to-point communication mode, the invention carries out multi-node networking communication by designing a routing function, so that a plurality of human body communication node devices are suitable for complex services and different communication paths; aiming at the defect that the existing human body communication device is difficult to carry out medium-distance communication, the invention analyzes the nodes, combines a multi-node network and selects the shortest path and the optimal jump point to carry out transmission; the invention adopts a mesh topology structure to carry out networking, so that a plurality of nodes can respectively carry out unicast and multicast switching, thereby improving the channel utilization rate.
Other features of the present invention and advantages thereof will become apparent from the following detailed description of exemplary embodiments thereof, which proceeds with reference to the accompanying drawings.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description, serve to explain the principles of the invention.
FIG. 1 is a schematic diagram of a multi-node human body communication operating principle according to an embodiment of the present invention;
fig. 2 is a structural diagram of a multi-node human body communication apparatus according to one embodiment of the present invention;
FIG. 3 is a schematic workflow diagram of a multi-node human body communication apparatus according to one embodiment of the present invention;
FIG. 4 is a simulation illustration of a multi-node human body communication device according to one embodiment of the invention;
FIG. 5 is a diagram illustrating simulation results according to one embodiment of the present invention.
Detailed Description
Various exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It should be noted that: the relative arrangement of the components and steps, the numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present invention unless specifically stated otherwise.
The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the invention, its application, or uses.
Techniques, methods, and apparatus known to those of ordinary skill in the relevant art may not be discussed in detail but are intended to be part of the specification where appropriate.
In all examples shown and discussed herein, any particular value should be construed as merely illustrative, and not limiting. Thus, other examples of the exemplary embodiments may have different values.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, further discussion thereof is not required in subsequent figures.
In a multi-node wireless human body communication system, electromagnetic waves are influenced by the number of nodes, the shielding of a propagation path and other factors, the transmission efficiency of the whole system is low, and the propagation loss L of the multi-node human body communication is reduced aiming at the complexity of a peripheral environmentpCan be expressed as the following model:
Lp=-27.56+20lgf+10γlgd+Lx(n) (1)
wherein f is the working frequency (hertz), d is the transmission distance (m), γ is the path loss coefficient, lx (n) is the peripheral environment loss, and n is the number of nodes.
Based on the path loss model analysis, the path loss is related to the working frequency, the number of nodes and the transmission distance, and the invention improves the utilization rate of system channels and the transmission capability by determining the optimum working mode of transmission, such as the transmission mode, the transmission path, the working frequency and the like.
Referring to the working mode of the present invention shown in fig. 1, for multi-node human body communication, in addition to the point-to-point and multicast communication, the present invention can also transmit through continuous forwarding (i.e. through intermediate node hopping), and the original communication distance can be greatly expanded through continuous forwarding. Meanwhile, the working efficiency and bandwidth of the human body communication device are effectively increased by combining a Multiple Input Multiple Output (MIMO) mode.
Fig. 2 is a multi-node human body communication networking apparatus according to an embodiment of the present invention, which integrally includes: the device comprises a core module, a communication module and a path selection module. The core module comprises a central processing chip, an information control module, a transmission information storage module and a power supply module. The path selection module comprises a communication path selection module and an adjacent node information storage module. The communication module comprises a radio frequency front end, a matched filtering module and a coupling electrode.
The multi-node human body communication networking device provided by the invention can generate, store, forward and transmit and receive human body communication signals according to the used scene, and the central processing chip of the sending end generates baseband signals and inputs the baseband signals to the information control module for coding and storing. And then, acquiring, storing and periodically updating the information of the adjacent nodes through an adjacent node information storage module, selecting a transmission mode (such as point-to-point, multicast and multi-node forwarding) according to the information of the adjacent nodes and the transmission service requirement, uniformly coding the information, processing the information in a radio frequency front end, and finally coupling the coupling points with human body radiation to send the information out. After the receiving node receives the signal, the signal with the clutter filtered out is demodulated and stored through matched filtering, and is processed by a central processing chip of the receiving end. The receiving and sending processes are completed, and the information can be further displayed on a display module for interaction. The specific workflow is shown in fig. 3.
The invention provides a multi-node human body communication networking device which is worn on a plurality of users needing to communicate. When one user needs to send information to another user, the device sends a neighbor node information handshake packet to the surrounding devices, for example, to obtain the surrounding neighbor node information. And judging the conditions of each node in the network according to the information of the adjacent nodes. And then, the path selection information and the data are packed and sent out according to the service to be sent, and transmission is carried out or the data are forwarded node by node according to the path selection information, so that a one-time multi-node path selection communication process is completed.
In one embodiment, the method for acquiring the information of the adjacent nodes comprises the following steps:
a node multicasts a communication channel information status packet to surrounding nodes, wherein the communication channel information status packet may include neighbor node handshake information, RSSI information, request neighbor node communication channel information, status change confirmation information, and the like. For any human body communication node, the communication channel information (or called communication channel state information) may be fed back in response to the request information of other nodes, or the communication channel information may be multicast periodically (for example, in a period of 5 minutes or 10 minutes) or may be actively sent according to its own event (for example, when the moving distance in a short time exceeds a certain range), so that the other nodes may adjust the selected transmission path in real time.
The invention updates the communication channel information of the node in a periodic or event-triggered manner, can improve the stability of communication, because the wireless human body communication node can displace at any time, so that more uncertainties occur in the communication effect, and the error rate and the error code of the received and transmitted information are increased, and according to the updated channel state information of the adjacent node, the transmission path is adjusted in real time, so that the error rate can be reduced and the channel utilization rate can be improved.
In one embodiment, the present invention further relates to a method for performing path selection on multiple nodes in a network after networking, which specifically includes the following steps:
1) when a certain node needs to send a piece of data to another node and finds that point-to-point information is not reachable, the node carries out multicast communication channel state information on surrounding nodes at intervals of a fixed time (which can be set according to needs), judges through RSSI (received signal strength indication) information, sets an RSSI threshold value to be-70 dBm, and determines the node as a neighboring node when the RSSI threshold value is less than-70 dBm. Otherwise, the point information is discarded.
2) And after all the nodes acquire the information of the surrounding nodes, judging according to the number of the forwarding nodes and the size of the dynamic RSSI data, and selecting the optimal path to transmit the data.
3) And when the information transmission is found on the optimal path, selecting the suboptimal path according to the communication channel state information.
Through the multi-node path selection in the network, reliable transmission and forwarding of data can be ensured, because after networking, the position of a forwarding point may change, and meanwhile, the randomness of an electric signal transmitted in space is high, so that each node needs to know all the nodes around to obtain an optimal transmission path.
In one embodiment, the method further relates to specific content of information tags of adjacent nodes, the path selection information is used as a judgment basis for path selection, the included information has a direct relation with the path selection, and before the sending node transmits data, a user should judge the transmission data as follows: 1) within the communication distance, the point-to-point transmission can be directly carried out by the selection of a user. 2) And selecting multicast transmission in the network by the user according to the requirement of the transmission information. 3) And exceeding the communication distance and forwarding the transmission. When selecting point-to-point information transmission, the sending node device firstly carries out multicast on the node devices in a certain range in the multicast network, judges whether a node is in a communication distance range through a return data packet, and can obtain the node through calculation according to RSSI (received signal strength indicator) or position information (such as longitude and latitude) fed back by the node, if the node is not in the communication range, the power-saving device receiving the sending power-saving device continues to carry out multicast until the receiving node device returns response information, and then returns path selection information to the sending node device to establish a communication path.
Performing data packet encapsulation according to the path selection information tag added by each adjacent node and the node, and sending the data packet to the source node, thereby finally completing a good communication process, for example, the contents of the path selection information tag include but are not limited to:
1) and forwarding times: the number of forwarding nodes passing through a path from the sending node to the receiving node is counted every time the forwarding nodes pass through one, and after communication is completed, the forwarding nodes return to the information source node through the optimal path.
2) And interruption retransmission times: when the source node does not receive the return path information packet after transmission of a certain node, the retransmission is interrupted and the retransmission count is performed.
3) Expected transmission time: and time is consumed between the data from the sending node to the receiving node, the consumed time is added on each path node, and the accumulated time is returned to the source node after the communication is completed.
4) Round trip transmission time: the time required by the packet to and fro transmission between the source node and the destination node is used, and the receiving node returns to the source node after the communication process is finished.
5) And transmission consumption: the accumulated value of the transmission loss of each node is accumulated by selecting a transmission path and referring to the RSSI value received by each node.
6) Path stability: and evaluating the stability of transmission of one path according to the actual interruption times, transmission loss and transmission time.
According to the multi-node forwarding mode provided by the embodiment of the invention, the long-distance direct connection is changed into the short-distance multiple jumping, the information of the adjacent nodes is obtained, and the optimal path is determined for transmission, so that the defect that the human body communication is suitable for short-distance transmission information, and when the distance between the transmitting end and the receiving end exceeds the communication range, the interference on other nodes in the group network is enhanced by simply improving the transmitting power is overcome.
In addition, in a preferred embodiment, the invention further comprises selecting an operating frequency for data transmission based on the dielectric characteristics of the human body and the electromagnetic interference conditions of the surrounding transmission environment.
For example, the process of selecting an operating carrier frequency includes: acquiring human body dielectric characteristics of a device wearer; constructing a correlation model between the dielectric characteristics of the human body and the transmission frequency; detecting the electromagnetic interference condition of the transmission environment around the sending node to obtain electromagnetic interference frequency spectrum information; inputting the human body dielectric characteristics of the sending node into the correlation model to obtain a plurality of candidate transmission frequencies; and selecting an operating frequency from the candidate transmission frequencies for communication by using the electromagnetic interference spectrum information and taking the channel capacity with the minimum interference as an optimization target.
Specifically, the step of selecting the working carrier frequency includes: the method comprises the steps of obtaining human body dielectric characteristics, transmission data type characteristics and surrounding electromagnetic environment characteristics of a wearer, and analyzing height, body fat and the like of the wearer by using the dielectric characteristics to obtain physiological information characteristics. And inputting the acquired physiological information characteristics into a deep learning model for multi-label classification to obtain the category of the transmission information. And determining the corresponding relation between different transmission information categories and the optimal carrier frequency so as to select the proper working frequency.
In order to further verify the effect, the invention researches the possible influence of multicast between human bodies in multi-node human body communication through SIM4life software simulation. The method comprises the following specific steps:
referring to fig. 4, a multi-node human body communication simulation model is established, and three human body models are used in simulation to form a multi-node human body communication multicast instance. One of them is used as a transmitting end and the other two are used as receiving ends (with an interval of 0.5 m). And the transmitting end gives an excitation of 0dBm, and the simulation result of the receiving power of the receiving end is recorded. The simulation results are shown in table 1.
Table 1: simulation result
Figure BDA0002757959100000091
For the point-to-point mode (point-to-point) and the Multi-node mode (Multi-node) listed in table 1, the Matlab software is used to perform comparative simulation on BER (Bit Error Rate), as shown in fig. 5, although the point-to-point mode has slightly better communication efficiency than the Multi-node mode in terms of Bit Error Rate, the Multi-node mode can still provide stable connection in some Multi-terminal application scenarios, so that the communication networking mode provided by the present invention has good results. In addition, since the communication transceiver and the rf front-end circuit are widely used in the wireless communication transceiver, the development of the routing protocol is mature. Therefore, the technical scheme of the invention is feasible.
In summary, the present invention provides a communication process and a networking mode of multi-node human body communication, and provides a long-distance path selection method. The technical scheme of the invention has the beneficial effects that: the carrier frequency selection of the human body communication is more suitable for different users, namely, the carrier frequency is selected according to different physiological characteristics; the human body communication work carrier frequency matching is more accurate and the transmission efficiency is higher through peripheral electromagnetic wave environment detection and interference avoidance; a multi-node human body communication network is formed, the channel utilization rate and the distance are effectively increased, and meanwhile, the carrier frequency selection range is larger.
The present invention may be a system, method and/or computer program product. The computer program product may include a computer-readable storage medium having computer-readable program instructions embodied therewith for causing a processor to implement various aspects of the present invention.
The computer readable storage medium may be a tangible device that can hold and store the instructions for use by the instruction execution device. The computer readable storage medium may be, for example, but not limited to, an electronic memory device, a magnetic memory device, an optical memory device, an electromagnetic memory device, a semiconductor memory device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a Static Random Access Memory (SRAM), a portable compact disc read-only memory (CD-ROM), a Digital Versatile Disc (DVD), a memory stick, a floppy disk, a mechanical coding device, such as punch cards or in-groove projection structures having instructions stored thereon, and any suitable combination of the foregoing. Computer-readable storage media as used herein is not to be construed as transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission medium (e.g., optical pulses through a fiber optic cable), or electrical signals transmitted through electrical wires.
The computer-readable program instructions described herein may be downloaded from a computer-readable storage medium to a respective computing/processing device, or to an external computer or external storage device via a network, such as the internet, a local area network, a wide area network, and/or a wireless network. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers and/or edge servers. The network adapter card or network interface in each computing/processing device receives computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in a computer-readable storage medium in the respective computing/processing device.
The computer program instructions for carrying out operations of the present invention may be assembler instructions, Instruction Set Architecture (ISA) instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The computer-readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider). In some embodiments, aspects of the present invention are implemented by personalizing an electronic circuit, such as a programmable logic circuit, a Field Programmable Gate Array (FPGA), or a Programmable Logic Array (PLA), with state information of computer-readable program instructions, which can execute the computer-readable program instructions.
Aspects of the present invention are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
These computer-readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer-readable program instructions may also be stored in a computer-readable storage medium that can direct a computer, programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer-readable medium storing the instructions comprises an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer, other programmable apparatus or other devices implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions. It is well known to those skilled in the art that implementation by hardware, by software, and by a combination of software and hardware are equivalent.
Having described embodiments of the present invention, the foregoing description is intended to be exemplary, not exhaustive, and not limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen in order to best explain the principles of the embodiments, the practical application, or improvements made to the technology in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein. The scope of the invention is defined by the appended claims.

Claims (10)

1. A multi-node human body communication networking method comprises the following steps:
a sending node determines a data transmission mode and path selection information according to channel state information fed back by surrounding nodes, wherein the data transmission mode and the path selection information are used for representing a target node and/or an intermediate hop node related to data transmission;
and the sending node sends the path selection information label and the data to be sent based on the data transmission mode and the path selection information so as to realize the data transmission to the destination node along the data transmission path.
2. The multi-node human body communication networking method of claim 1, wherein the human body communication node transmits the channel state information in response to an information handshake, or periodically transmits the channel state information, or actively transmits the channel state information.
3. The multi-node human body communication networking method according to claim 1, wherein the sending node selects a point-to-point data transmission mode, a multicast data transmission mode or a data transmission mode forwarded via an intermediate hop point according to channel state information and transmission service requirements fed back by surrounding nodes.
4. The multi-node human body communication networking method according to claim 3, wherein the sending node judges whether the surrounding nodes are within the communication distance range according to the reception intensity indication signals or the geographical location information fed back by the surrounding nodes, selects a point-to-point data transmission mode or a multicast data transmission mode within the networking for the case that the surrounding nodes are within the communication distance range, and selects a data transmission mode forwarded via the intermediate hop point for the case that the surrounding nodes are beyond the communication distance range.
5. The multi-node human body communication networking method of claim 1, wherein the path selection information tag comprises one or more of:
the forwarding times are as follows: the forwarding node is used for representing the number of forwarding nodes passed by a path from the sending node to the receiving node;
the number of interrupted retransmissions: for characterizing the number of retransmissions due to the communication interruption;
expected transmission time: for characterizing the time consumption of data from a sending node to a receiving node;
round-trip transmission time: the method is used for representing the time required by data to be transmitted back and forth between a source node and a destination node;
transmission consumption: the accumulated value is used for representing the transmission loss of each node caused on the transmission path;
path stability: for characterizing the stability of the transmission path.
6. The multi-node human body communication networking method of claim 1, further comprising dynamically changing the selected data transmission path by determining whether point-to-point information is accessible or a periodically updated received signal strength indication of surrounding nodes.
7. The multi-node human body communication networking method of claim 1, further comprising the transmitting node selecting an operating frequency for data transmission based on dielectric characteristics of the human body and electromagnetic interference conditions of the surrounding transmission environment.
8. A multi-node human body communication networking method according to claim 7, wherein the working carrier frequency is selected according to the following steps:
constructing a correlation model between the dielectric characteristics of the human body and the transmission frequency;
detecting the electromagnetic interference condition of the transmission environment around the sending node to obtain electromagnetic interference frequency spectrum information;
inputting the human body dielectric characteristics of the sending node into the correlation model to obtain a plurality of candidate transmission frequencies;
and selecting an operating frequency from the candidate transmission frequencies for communication by using the electromagnetic interference spectrum information and taking the channel capacity with the minimum interference as an optimization target.
9. A multi-node human body communication networking device, comprising:
a networking unit: the method comprises the steps of determining a data transmission mode and path selection information according to channel state information fed back by surrounding nodes, wherein the data transmission mode and the path selection information are used for representing a destination node and/or an intermediate hop node related to data transmission;
a data transmission unit: and the path selection information sending unit is used for sending the path selection information label and the data to be sent based on the data transmission mode and the path selection information so as to realize the data transmission to the destination node along the data transmission path.
10. A computer-readable storage medium having stored thereon a computer program, wherein the program, when executed by a processor, implements the steps of the multi-node human body communication networking method according to any one of claims 1 to 8.
CN202011208552.3A 2020-11-03 2020-11-03 Multi-node human body communication networking method and device Active CN112512092B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011208552.3A CN112512092B (en) 2020-11-03 2020-11-03 Multi-node human body communication networking method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011208552.3A CN112512092B (en) 2020-11-03 2020-11-03 Multi-node human body communication networking method and device

Publications (2)

Publication Number Publication Date
CN112512092A true CN112512092A (en) 2021-03-16
CN112512092B CN112512092B (en) 2023-03-24

Family

ID=74955008

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011208552.3A Active CN112512092B (en) 2020-11-03 2020-11-03 Multi-node human body communication networking method and device

Country Status (1)

Country Link
CN (1) CN112512092B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114650123A (en) * 2022-04-14 2022-06-21 广州海格通信集团股份有限公司 Ground wave signal transmission equipment and transmission system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101868047A (en) * 2010-06-30 2010-10-20 上海交通大学 Information transmission method of wireless body area network
US20120099587A1 (en) * 2010-10-22 2012-04-26 Kabushiki Kaisha Toshiba Forwarding and routing in sensor networks
CN104301888A (en) * 2014-10-20 2015-01-21 西安电子科技大学 Wireless body area network security access method
US20160094398A1 (en) * 2014-09-29 2016-03-31 Juniper Networks, Inc. Mesh network of simple nodes with centralized control
CN106686533A (en) * 2017-01-06 2017-05-17 东华大学 Wireless body area network data transmission method based on reinforced learning algorithm
CN106851769A (en) * 2015-12-03 2017-06-13 电信科学技术研究院 Method, the device of generation routing iinformation and determination transmission path
CN111385034A (en) * 2020-02-24 2020-07-07 中国科学院深圳先进技术研究院 Wearable human body communication method and device capable of self-adaptive optimization

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101868047A (en) * 2010-06-30 2010-10-20 上海交通大学 Information transmission method of wireless body area network
US20120099587A1 (en) * 2010-10-22 2012-04-26 Kabushiki Kaisha Toshiba Forwarding and routing in sensor networks
US20160094398A1 (en) * 2014-09-29 2016-03-31 Juniper Networks, Inc. Mesh network of simple nodes with centralized control
CN104301888A (en) * 2014-10-20 2015-01-21 西安电子科技大学 Wireless body area network security access method
CN106851769A (en) * 2015-12-03 2017-06-13 电信科学技术研究院 Method, the device of generation routing iinformation and determination transmission path
CN106686533A (en) * 2017-01-06 2017-05-17 东华大学 Wireless body area network data transmission method based on reinforced learning algorithm
CN111385034A (en) * 2020-02-24 2020-07-07 中国科学院深圳先进技术研究院 Wearable human body communication method and device capable of self-adaptive optimization

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
J. JANG, Y. LEE, H. CHO AND H. YOO,: "A 0.54-mW duty controlled RSSI with current reusing technique for human body communication", 《IN IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS》 *
S. LI, J. LI, A. KANDWAL, T. IGBE, Y. LIU AND Z. NIE: "Study on Simulation and Experiment of Multi-node Human Body Communication", 《2020 3RD INTERNATIONAL CONFERENCE ON ADVANCED ELECTRONIC MATERIALS, COMPUTERS AND SOFTWARE ENGINEERING (AEMCSE)》 *
李斯: "可穿戴式无线体域网检测与传输技术的研究", 《信息科技辑》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114650123A (en) * 2022-04-14 2022-06-21 广州海格通信集团股份有限公司 Ground wave signal transmission equipment and transmission system
CN114650123B (en) * 2022-04-14 2024-04-05 广州海格通信集团股份有限公司 Ground wave signal transmission equipment and transmission system

Also Published As

Publication number Publication date
CN112512092B (en) 2023-03-24

Similar Documents

Publication Publication Date Title
Bruno Interference Reduction in Wireless Networks
US9356858B2 (en) Redirecting traffic via tunnels to discovered data aggregators
Incel et al. Fast data collection in tree-based wireless sensor networks
US8842630B2 (en) Extendable frequency hopping timeslots in wireless networks
CN105993186A (en) System and method for virtual multi-point transceivers
CN109392005A (en) A kind of method of signal strength measurement, relevant apparatus and system
Goken et al. Optimal signaling and detector design for power-constrained binary communications systems over non-Gaussian channels
US20150002336A1 (en) Optimizing communication for mesh routing protocols using directional beam forming
CN109618383B (en) Robust opportunistic routing protocol applied to environment backscatter wireless sensor network
Jiao et al. Markov model-based energy efficiency spectrum sensing in cognitive radio sensor networks
Nack An overview on wireless sensor networks
Shi et al. SARSA-based delay-aware route selection for SDN-enabled wireless-PLC power distribution IoT
CN112512092B (en) Multi-node human body communication networking method and device
Qadar et al. DNAR: Depth and noise aware routing for underwater wireless sensor networks
CN113923743B (en) Routing method, device, terminal and storage medium for electric power underground pipe gallery
Alzaidi et al. 5G-telecommunication allocation network using IoT enabled improved machine learning technique
KR101243244B1 (en) Routing apparatus and method for minimizing the energy consumption in ad-hoc network
CN115175377A (en) Network parameter wireless loader based on distributed deployment communication radio station
CN108990128B (en) Route design method based on mobile perception in mobile network
KR102148981B1 (en) Method for reducing routing overhead in cognitive radio adhoc networks
CN105636182B (en) A kind of information processing method and corresponding intrument
Roshid et al. Integration of cooperative sensing and transmission
De Marco et al. Impact of radio irregularities on topology tradeoffs of WSNs
Sudiharto et al. The Comparative Analysis of Energy Consumption between OLSR and ZRP Routing Protocols.
Richter et al. On the Best-Next-Hop in Random Ad-hoc Networks

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