CN104735755B - A kind of method and system of the business processing of wireless body area network - Google Patents

A kind of method and system of the business processing of wireless body area network Download PDF

Info

Publication number
CN104735755B
CN104735755B CN201310718078.2A CN201310718078A CN104735755B CN 104735755 B CN104735755 B CN 104735755B CN 201310718078 A CN201310718078 A CN 201310718078A CN 104735755 B CN104735755 B CN 104735755B
Authority
CN
China
Prior art keywords
node
emergency service
emergency
sensor
network
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.)
Expired - Fee Related
Application number
CN201310718078.2A
Other languages
Chinese (zh)
Other versions
CN104735755A (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201310718078.2A priority Critical patent/CN104735755B/en
Priority to PCT/CN2014/076603 priority patent/WO2015096339A1/en
Publication of CN104735755A publication Critical patent/CN104735755A/en
Application granted granted Critical
Publication of CN104735755B publication Critical patent/CN104735755B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/38Services specially adapted for particular environments, situations or purposes for collecting sensor information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/90Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Emergency Management (AREA)
  • Environmental & Geological Engineering (AREA)
  • Public Health (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

This application discloses a kind of method and system of the business processing of wireless body area network (WBAN), all the sensors node and central administration node of WBAN are carried out binary tree networking, central administration node is the vertex of network;It include: the time slot allocation that sensor node is carried out by network distribution;When urgency traffic occurs, the sensor node broadcasts wake-up signal of urgency traffic occurs, triggering all the sensors node enters emergency communication state, and the sensor node of normal communication state abandons current time slots;The sensor node of urgency traffic and its directly under upper layer father node, successively seizing current time slots from low to high by network layer to urgency traffic complete time slot carry out urgency traffic processing.Time slot allocation is carried out according to binary tree network distribution to WBAN node through the invention, realization triggers all nodes by wake-up signal and enters emergency communication state;Occur urgency traffic node and its directly under father node seize current time slots start to urgency traffic complete when time slot carry out urgency traffic processing.

Description

Method and system for processing service of wireless body area network
Technical Field
The present invention relates to the field of wireless body area networks, and in particular, to a method and system for service processing in a wireless body area network.
Background
In recent years, due to the dramatic increase in the world population and the increase in the average human life, the ever-rising demand for medical care has created enormous challenges for the application and development of medical care technologies. In this situation, many technologies for increasing the level of medical security are emerging, and a Wireless Body Area Network (WBAN) is one of them. The WBAN is a network consisting of a plurality of sensor nodes attached to the surface of a human body or implanted inside the human body, and a central management node. And the sensor node is used for acquiring the vital sign information of the human body. And the central management node is used for processing the acquired medical data information and then sending the medical data information to a remote medical center through an external communication transmission network so as to check and analyze the health condition and the like. The WBAN can collect medical data information in real time, greatly reduces the work of medical workers and reduces the medical cost.
The current WBAN networks face two major problems. Firstly, it is the first problem faced by WBAN networks to extend the working time of nodes while ensuring the monitoring quality. Because the sensor nodes are independently attached to the human body for data acquisition, the volume of the sensor nodes limits the self electric energy storage during application design. Therefore, the WBAN network is required to ensure that the data information collection and processing process consumes as low energy as possible to realize the long-time data collection of the sensor nodes. In addition, the transmission of emergency traffic in a WBAN is another major issue for WBAN applications. When an emergency occurs, for example, the blood oxygen concentration of the human body suddenly drops greatly, the vital sign information related to the life health of the user acquired by the sensor node needs to be processed and transmitted to the remote medical center in time.
In response to the above two problems, related research institutions and scholars propose respective solutions. Latre et al, supra at the fourth international mobile and pervasive computing systems conference (8.2007, pages 479-486), for example, propose to transfer data in a tree-structured WBAN by TDMA and multi-hop. The scheme can be adaptively adjusted according to the traffic condition of the network, and can obtain high throughput for common services, but in emergency services, the problem of large time delay in the data transmission process still exists. In addition, b.otgonchimeg et al, in "journal of wireless communication and networks by the european voice and image signal processing association" (volume one, 2011), proposed a fast transmission scheme for emergency services in WBAN. Some idle windows specially used for transmitting emergency services are inserted into the frame structure, and the number and the positions of the idle windows are set according to historical data of emergency service occurrence conditions or known emergency service occurrence frequency. Although the scheme can provide low-delay service for the emergent emergency service, the problem of time slot resource waste exists when the special windows are additionally inserted into each frame, and particularly, the problem of time slot resource waste is more obvious under the condition that the emergency service occurrence frequency is very small. In addition, since emergency services are bursty and sparse, there is also a problem that the number of windows obtained based on historical data does not meet the actual demand.
In summary, the conventional WBAN cannot implement reasonable design of network delay and timeslot resources when meeting the service processing under the low power consumption condition, thereby affecting the service processing of the WBAN network.
Disclosure of Invention
In order to solve the technical problem, the invention discloses a method and a system for processing services of a wireless body area network. The method can monitor the emergency service through low energy consumption during normal service, seize the required time slot during the emergency service, and process the emergency service in time.
In order to achieve the purpose of the application, the invention provides a method for processing WBAN service of a wireless body area network, which comprises the steps of carrying out binary tree networking on all sensor nodes and central management nodes of the WBAN, wherein the central management nodes are the vertexes of the network; the method comprises the following steps:
allocating corresponding time slots for each sensor node according to the network distribution of the binary tree networking;
when an emergency service occurs, the sensor node which generates the emergency service broadcasts a wake-up signal to trigger all sensor nodes in the WBAN to enter an emergency communication state, and the sensor node in a normal communication state gives up the current time slot;
and the sensor nodes of the emergency service and the father nodes of all the upper layers of the sensor nodes of the emergency service directly belong to seize the time slots from the beginning of the current time slot to the completion of the emergency service in sequence from low to high according to the network layer, and the emergency service is processed.
Further, after allocating a corresponding time slot to each sensor node, the method further includes:
and during normal service, the sensor node acquiring the current time slot and the parent node of the upper layer directly belonging to the sensor node enter a normal communication state, and other sensor nodes enter a quasi-sleep state.
Further, allocating a corresponding time slot to each sensor node according to the network distribution of the binary tree networking comprises:
according to the network distribution of the binary tree networking of the sensor nodes, carrying out time slot allocation from small to large according to the network number;
allocating unit time slots for bottom sensor nodes; each father node allocates a time slot of which the total number of all nodes under the father node is added with 1.
Further, the quasi-sleep state is: the operating frequency is 1/D of the state in the normal communication state, wherein D is equal to 8 or 16.
Further, the wake-up signal is: and repeating each bit of information in the m-sequence for waking up the normal working state to enter the emergency service to the original wake-up sequence which is multiplied by D.
Further, setting all time slots to have a first time interval and a second time interval; the first time interval lengths of all time slots are the same, and the second time interval lengths are also the same; in normal service, the method further comprises: and in the first time interval, carrying out wake-up signal interception, and in the second time interval, transmitting the data information to the directly-belonging parent node of the previous layer.
Further, in a first time interval, 1 bit of information is extracted from the obtained wake-up signal according to each D bit to restore the m-sequence; when emergency service occurs, the triggering all the sensor nodes to enter an emergency working state includes: an m-sequence by reduction; and triggering the sensor node in the normal communication state to enter an emergency communication state.
Further, the method further comprises: and when more than two emergency services appear, processing the emergency services according to time.
Further, when the emergency service processing is completed, the method further includes: the central management node broadcasts and sends a releasing instruction of the emergency service to all sensor nodes in the WBAN; normal traffic is resumed according to the slot allocation.
On the other hand, the invention also provides a system for processing the WBAN service of the wireless body area network, wherein all the sensor nodes and the central management node in the WBAN are networked according to the binary tree, and the central management node is set as the top point of the binary tree network; the method comprises the following steps: a central management node and at least two sensor nodes; wherein,
the central management node comprises: a time slot distribution unit and an emergency operator unit; wherein,
the time slot allocation unit is used for allocating corresponding time slots for the sensor nodes according to the network distribution of the binary tree networking; the sensor nodes of the emergency service and the father nodes of all the upper layers of the sensor nodes directly belong to the sensor nodes seize the time slots from the beginning of the current time slot to the completion of the emergency service in sequence from low to high according to the network layer;
the emergency service unit is used for processing the emergency service of the sensor node generating the emergency service according to the time slot occupied by the time slot allocation unit when the emergency service occurs;
the sensor node is used for broadcasting a wake-up signal to all sensor nodes in the network when the emergency service occurs; all sensor nodes in the WBAN enter an emergency communication state after receiving the wake-up signal, and the sensor nodes in the normal communication state give up the current time slot.
Further, the central management node further includes a normal service unit, which is configured to set the sensor node and its parent node directly belonging to the previous layer that acquire the current time slot to enter a normal communication state, and the other sensor nodes to enter a quasi-sleep state, when the emergency service does not occur.
Further, allocating a corresponding time slot to each sensor node according to the network distribution of the binary tree networking comprises:
according to the network distribution of the binary tree networking of the sensor nodes, carrying out time slot allocation from small to large according to the network number;
allocating unit time slots for bottom sensor nodes; each father node allocates a time slot of which the total number of all nodes under the father node is added with 1.
Furthermore, the central management node also comprises a quasi-sleep state unit which is used for setting the working frequency of the sensor node which is not in the normal communication state to be 1/D when in the normal communication state; wherein D is equal to 8 or 16.
Further, the sensor node comprises a wake-up signal unit for repeating each bit of information in the m-sequence for waking up the normal operating state to enter the emergency service by D times to generate a wake-up signal for triggering the node in the quasi-sleep state to enter the emergency communication state.
Further, the central management node further comprises an interval setting unit, configured to set that all the time slots have a first time interval and a second time interval; the first time interval lengths of all time slots are the same, and the second time interval lengths are also the same; in normal service, the method further comprises: and receiving the wake-up signal in a first time interval, and transmitting data information to the directly-belonging parent node of the upper layer in a second time interval.
Further, in the first time interval, when an emergency service occurs, the sensor node further includes a sequence extraction unit, configured to extract 1-bit information per D-bit for the obtained wake-up signal to restore an m-sequence; and when emergency service occurs, triggering the sensor node in the normal communication state to enter the emergency communication state through the restored m-sequence.
Further, the central management node further includes an emergency service coordination unit, configured to coordinate and process emergency services according to time when more than two emergency services occur.
Furthermore, the central management node also comprises an emergency service release unit, which is used for broadcasting and sending an emergency service release instruction to all sensor nodes in the WBAN when the emergency service is processed; and performing service processing according to the normal service processing unit.
The technical scheme includes that binary tree networking is conducted on all sensor nodes and central management nodes of the WBAN, and the central management nodes are the top points of the network; further comprising: allocating corresponding time slots for each sensor node according to the network distribution of the binary tree networking; when an emergency service occurs, the sensor node which generates the emergency service broadcasts a wake-up signal to trigger all sensor nodes in the WBAN to enter an emergency communication state, and the sensor node in a normal communication state gives up the current time slot; and the sensor nodes of the emergency service and the father nodes of all the upper layers of the sensor nodes of the emergency service directly belong to seize the time slots from the beginning of the current time slot to the completion of the emergency service in sequence from low to high according to the network layer, and the emergency service is processed. The invention carries out time slot distribution on the nodes of the WBAN according to the binary tree network hierarchy, thereby realizing that all the nodes are triggered to enter an emergency communication state through the wake-up signal; and the node of the emergency service and the directly-subordinate father node thereof seize the time slot from the beginning of the current time slot to the completion of the emergency service, and carry out emergency service processing.
On the other hand, through the quasi-sleep mode, the sensor node which is not in the normal communication state works according to the 1/D frequency in the normal communication state, so that the energy consumption of the sensor node is reduced while the monitoring of the wake-up signal is realized.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
FIG. 1 is a flow chart of a method of implementing wireless body area network service processing of the present invention;
FIG. 2 is a diagram of an exemplary wireless body area network human body application of the present invention;
FIG. 3 is a schematic diagram of a four-tier network structure distribution for binary tree networking in accordance with the present invention;
fig. 4 is a schematic diagram of the delay performance for implementing emergency service processing according to the present invention;
FIG. 5 is a diagram illustrating the latency performance of normal business processing according to the present invention;
FIG. 6 is a schematic diagram of the present invention for achieving full network energy consumption performance;
fig. 7 is a block diagram of a system for implementing service processing of a wireless body area network according to the present invention.
Detailed Description
Fig. 1 is a flowchart of a method for implementing a service processing of a wireless body area network, as shown in fig. 1, all sensor nodes and a central management node of a WBAN are subjected to binary tree networking, and the central management node is a vertex of the network; the method comprises the following steps:
and step 100, distributing corresponding time slots for each sensor node according to the network distribution of the binary tree networking.
In this step, the allocating corresponding time slots to each sensor node according to the network distribution of the binary tree networking includes: according to the network distribution of the binary tree networking of the sensor nodes, carrying out time slot allocation from small to large according to the network number; allocating unit time slots for bottom sensor nodes; each father node allocates a time slot of which the total number of all nodes under the father node is added with 1.
It should be noted that, the allocation of the time slot to the sensor node is implemented by the central management node, and certainly, after the network composition is determined, the time slot may also be actively acquired by the sensor node according to the network position of the binary tree networking, and the allocation of the time slot by the central management node is common knowledge and will not be described herein again.
Fig. 2 is a schematic diagram of an example of a human body application of a wireless body area network according to the present invention, as shown in fig. 2, a five-pointed star at a central position is a central management node, and a dotted line is used as an extended connection line of a binary tree neural network, so that the general distribution of sensor nodes attached to a human body can be seen.
Fig. 3 is a schematic diagram of a four-layer network structure distribution of the binary tree network networking of the present invention, as shown in the figure, according to the function of the binary tree network, after the networking is completed, 8 sensor nodes are provided at the bottom layer of the four-layer network, where the reference numbers 9, 10, 11, and 12 are respectively father nodes corresponding to 1-2, 3-4, 5-6, and 7-8, 13 is a father node of 1-4, 9, and 10, and 14 is a father node of 5-8, 11, and 12, respectively; therefore, the bottom sensor node allocates unit time slots, namely 1-8 allocates 1-8 th time slots respectively; each father node allocates a time slot of which the total number of all nodes under the father node is added with 1, namely 9, 10, 11 and 12 allocate 3 time slots respectively; 13. and 14 are allocated 7 slots, respectively.
It should be noted that the time slot is actually a time concept, which is equivalent to the time allocated to the sensor node to perform the respective service processing; the binary tree neural network is numbered according to the fixed mode, time slot distribution is carried out according to the number, and in addition, each layer of the binary tree network is determined according to the communication strength of the communication link.
Step 101, when an emergency service occurs, the sensor node which has the emergency service broadcasts a wake-up signal to trigger all the sensor nodes in the WBAN to enter an emergency communication state, and the sensor node in the normal communication state abandons the current time slot.
In this step, the quasi-sleep state is: the operating frequency is 1/D of the state in the normal communication state, wherein D is equal to 8 or 16.
The wake-up signal is: and repeating each bit of information in the m-sequence for waking up the normal working state to enter the emergency service to the original wake-up sequence which is multiplied by D.
It should be noted that, because the operating frequency of the quasi-sleep state is 1/D of that in the normal communication state, in the prior art, each bit of information needs to be repeated to D times of the original information for the m-sequence from the sleep state to the operating state, so that in the original period, if an emergency service occurs, the wake-up signal can be discovered by the sensor node in the quasi-sleep state.
In addition, the m-sequence for waking up the normal working state to enter the emergency service means that in the prior art, when all the nodes are in the normal working state, the m-sequence can trigger the sensor node in the normal communication state to the emergency communication state.
And 102, sequentially preempting time slots from the current time slot to the time slot when the emergency service is completed according to the network layer from low to high by the sensor node of the emergency service and the father node of each upper layer of the sensor node of the emergency service, and processing the emergency service.
Still, step 102 is explained by referring to fig. 2, and it is assumed that an emergency service occurs in the sensor node No. 1 in the figure, and the acquired medical data information includes a vital sign information that seriously exceeds the implementation set safety range, at this time, the sensor nodes No. 1, No. 9, and No. 13 seize the connected 3 time slots from the current time slot in sequence, and the application transmits the emergency service.
The method of the invention also comprises the following steps: and during normal service, the sensor node acquiring the current time slot and the parent node of the upper layer directly belonging to the sensor node enter a normal communication state, and other sensor nodes enter a quasi-sleep state.
In the step, all time slots are set to have a first time interval and a second time interval; the first time interval lengths of all time slots are the same, and the second time interval lengths are also the same; in normal service, the method of the present invention further comprises: and in the first time interval, carrying out wake-up signal interception, and in the second time interval, transmitting the data information to the directly-belonging parent node of the previous layer.
Further, in a first time interval, 1 bit of information is extracted from the obtained wake-up signal according to each D bit to restore the m-sequence; when emergency service occurs, the triggering all the sensor nodes to enter an emergency working state includes: an m-sequence by reduction; and triggering the sensor node in the normal communication state to enter an emergency communication state.
The method of the invention also comprises the following steps: and when more than two emergency services appear, processing the emergency services according to time.
The method of the invention also comprises the following steps: when the emergency service processing is completed, the method of the invention further comprises: the central management node broadcasts and sends a releasing instruction of the emergency service to all sensor nodes in the WBAN; normal traffic is resumed according to the slot allocation.
In the above embodiments, the setting of the first and second time intervals, the processing of the emergency service and the normal service, and the like are all realized by the central management node.
By means of simulation, performance comparison is performed on emergency service processing, normal service processing and Strict Sleep-Unsupported time slot Preemption (SS-PU) and Full-time work-Supported time slot Preemption (Full-Active-Preemption-Supported FA-PS) in time delay and power consumption.
Fig. 4 is a schematic diagram of the time delay performance for realizing emergency service processing according to the present invention, and as shown in fig. 4, data simulation is performed according to the emergency service occurring at the lowest sensor node, so as to realize comparison of the performance of the SS-PU and FA-PS after the emergency service processing is completed and the performance of the present invention, where the black percentage column is the time delay of the SS-PU, and the colorless percentage column and the right oblique line percentage column are the time delay of the FA-PS and the time delay of the recovery to the emergency service processing in the quasi-sleep mode of the present invention. It can be analyzed from fig. 4 that the time delay of the invention is basically equivalent to the sensor node network working in the whole time period, and the energy consumption of the sensor node working in the whole time period is certainly about D-1 times higher than that of the invention theoretically.
Fig. 5 is a schematic diagram of the delay performance for realizing normal service processing according to the present invention, and as shown in fig. 5, data simulation is performed according to normal service processing performed from the lowest layer number 1 sensor node to realize comparison of the performance of the normal service processing completed SS-PU and FA-PS and the present invention, where the black percentage column is the delay of the SS-PU, and the colorless percentage column and the right oblique line percentage column are the delay of the FA-PS and the delay of the recovery to emergency service processing in the quasi sleep mode of the present invention. From the comparison schematic diagram, it can be obtained that the time delay of the method of the invention is between the two under the normal working state.
Fig. 6 is a schematic diagram of the implementation of the energy consumption performance of the whole network according to the present invention, and as shown in fig. 6, the effect simulation including normal service processing and emergency service processing is performed once according to the normal service processing performed from the lowest layer number 1 sensor node and the emergency service generated by the number 1 node. The energy consumption comparison of SS-PU and FA-PS which comprise two types of service processing and the invention is realized, wherein the black percentage column is the time delay of the SS-PU, the colorless percentage column and the right oblique line percentage column are the time delay of the FA-PS and the invention recovers to the emergency service processing under the quasi-sleep mode. The comparison schematic diagram shows that the energy consumption of the method is equivalent to that of the whole network in the strict sleep mode.
By combining the data, the sensor node network working in the time delay and the whole time period of the emergency service is superior to a strict sleep mode; the energy consumption performance of the whole network is equivalent to that of the whole network operation in a strict sleep mode. Therefore, the method realizes the time delay and energy consumption, and improves the WBAN application more mature.
Fig. 7 is a block diagram of a system for implementing service processing of a wireless body area network according to the present invention, and as shown in fig. 7, all sensor nodes and central management nodes in a WBAN are networked according to a binary tree, and the central management node is set as a vertex of the binary tree network; the method comprises the following steps: a central management node and at least two sensor nodes; wherein,
the central management node comprises: a time slot distribution unit and an emergency operator unit; wherein,
the time slot allocation unit is used for allocating corresponding time slots for the sensor nodes according to the network distribution of the binary tree networking; and the sensor nodes of the emergency service and the father nodes of all the upper layers of the sensor nodes directly belong to the sensor nodes seize the time slots from the beginning of the current time slot to the completion of the emergency service in sequence from low to high according to the network layer.
Allocating corresponding time slots for each sensor node according to the network distribution of the binary tree networking comprises the following steps:
according to the network distribution of the binary tree networking of the sensor nodes, carrying out time slot allocation from small to large according to the network number;
allocating unit time slots for bottom sensor nodes; each father node allocates a time slot of which the total number of all nodes under the father node is added with 1.
The sensor node is used for broadcasting a wake-up signal to all sensor nodes in the network when the emergency service occurs; all sensor nodes in the WBAN enter an emergency communication state after receiving the wake-up signal, and the sensor nodes in the normal communication state give up the current time slot.
And the emergency service unit is used for processing the emergency service of the sensor node generating the emergency service according to the time slot preempted by the time slot allocation unit when the emergency service occurs.
The central management node also comprises a normal service unit which is used for setting the sensor node which obtains the current time slot and the father node of the upper layer directly belonging to the sensor node to enter a normal communication state and setting other sensor nodes to enter a quasi-sleep state when the emergency service does not occur.
The central management node also comprises an interval setting unit which is used for setting that all time slots have a first time interval and a second time interval; the first time interval lengths of all time slots are the same, and the second time interval lengths are also the same; in normal service, the method further comprises: and receiving the wake-up signal in a first time interval, and transmitting data information to the directly-belonging parent node of the upper layer in a second time interval.
In a first time interval, when an emergency service occurs, the sensor node further comprises a sequence extraction unit, wherein the sequence extraction unit is used for extracting 1 bit of information from the obtained wake-up signal according to every D bit so as to restore the m-sequence; and when emergency service occurs, triggering the sensor node in the normal communication state to enter the emergency communication state through the restored m-sequence.
It should be noted that, the sequence extraction unit, which is generally implemented in a software manner, is a command similar to a trigger type, and the same content is set in each sensor node, so as to trigger the sensor node to perform corresponding work when a trigger condition is met.
The central management node also comprises a quasi-sleep state unit which is used for setting the working frequency of the sensor node which is not in the normal communication state to be 1/D when in the normal communication state; wherein D is equal to 8 or 16.
The sensor node comprises a wake-up signal unit for repeating each bit of information in the m-sequence for waking up the normal working state to enter the emergency service to D times of the original information to generate a wake-up signal for triggering the node in the quasi-sleep state to enter the emergency communication state.
The central management node also comprises an emergency service coordination unit which is used for coordinating and processing the emergency services according to time when more than two emergency services appear.
The central management node also comprises an emergency service relieving unit, and is used for generating and broadcasting an emergency service relieving instruction to all sensor nodes in the WBAN when the emergency service is processed; and performing service processing according to the normal service processing unit.
The above description is only a preferred example of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (12)

1. A method for processing WBAN service in wireless body area network is characterized in that all sensor nodes and central management nodes of WBAN are networked in binary tree, and the central management nodes are the top points of the network; the method comprises the following steps:
allocating corresponding time slots for each sensor node according to the network distribution of the binary tree networking;
during normal service, the sensor node which acquires the current time slot and the father node which directly belongs to the upper layer enter a normal communication state, and other sensor nodes enter a quasi-sleep state; wherein the quasi-sleep state is: the working frequency is 1/D state in the normal communication state, wherein D is equal to 8 or 16;
when an emergency service occurs, the sensor node which generates the emergency service broadcasts a wake-up signal to trigger all sensor nodes in the WBAN to enter an emergency communication state, and the sensor node in a normal communication state gives up the current time slot; wherein the wake-up signal is: repeating each bit of information in the m-sequence for waking up the normal working state to enter the emergency service to an original wake-up sequence which is D times;
and the sensor nodes of the emergency service and the father nodes of all the upper layers of the sensor nodes of the emergency service directly belong to seize the time slots from the beginning of the current time slot to the completion of the emergency service in sequence from low to high according to the network layer, and the emergency service is processed.
2. The method of claim 1, wherein the allocating respective time slots for each sensor node according to the network distribution of the binary tree network comprises:
according to the network distribution of the binary tree networking of the sensor nodes, carrying out time slot allocation from small to large according to the network number;
allocating unit time slots for bottom sensor nodes; each father node allocates a time slot of which the total number of all nodes under the father node is added with 1.
3. The method of claim 1, wherein all slots are set to have a first time interval and a second time interval; the first time interval lengths of all time slots are the same, and the second time interval lengths are also the same; in normal service, the method further comprises: and in the first time interval, carrying out wake-up signal interception, and in the second time interval, transmitting the data information to the directly-belonging parent node of the previous layer.
4. The method according to claim 3, wherein in the first time interval, 1 bit of information is extracted for each D bit of the obtained wake-up signal to restore an m-sequence; when emergency service occurs, the triggering all the sensor nodes to enter an emergency working state includes: an m-sequence by reduction; and triggering the sensor node in the normal communication state to enter an emergency communication state.
5. The method of claim 1, further comprising: and when more than two emergency services appear, processing the emergency services according to time.
6. The method of claim 1, wherein upon completion of the emergency service treatment, the method further comprises: the central management node broadcasts and sends a releasing instruction of the emergency service to all sensor nodes in the WBAN; normal traffic is resumed according to the slot allocation.
7. A system for processing WBAN service in wireless body area network is characterized in that all sensor nodes and central management nodes in WBAN are networked according to a binary tree, and the central management nodes are set as the top points of the binary tree network; the method comprises the following steps: a central management node and at least two sensor nodes; wherein,
the central management node comprises: the system comprises a time slot allocation unit, a normal service unit, a quasi-sleep state unit and an emergency service unit;
the time slot allocation unit is used for allocating corresponding time slots for the sensor nodes according to the network distribution of the binary tree networking; the sensor nodes of the emergency service and the father nodes of all the upper layers of the sensor nodes directly belong to the sensor nodes seize the time slots from the beginning of the current time slot to the completion of the emergency service in sequence from low to high according to the network layer;
the normal service unit is used for setting the sensor node which obtains the current time slot and the parent node which directly belongs to the upper layer to enter a normal communication state and setting other sensor nodes to enter a quasi-sleep state when the emergency service does not occur;
the quasi-sleep state unit is used for setting the working frequency of the sensor node which is not in the normal communication state to be 1/D when in the normal communication state; wherein D is equal to 8 or 16;
the emergency service unit is used for processing the emergency service of the sensor node generating the emergency service according to the time slot occupied by the time slot allocation unit when the emergency service occurs;
the sensor node is used for broadcasting a wake-up signal to all sensor nodes in the network when the emergency service occurs; all sensor nodes in the WBAN enter an emergency communication state after receiving the wake-up signal, and the sensor nodes in the normal communication state give up the current time slot;
the sensor node comprises a wake-up signal unit, and the wake-up signal unit is used for repeating each bit of information in the m-sequence for waking up the normal working state to enter the emergency service to D times of the original information so as to generate a wake-up signal for triggering the node in the quasi-sleep state to enter the emergency communication state.
8. The system of claim 7, wherein the allocating respective time slots for each sensor node according to the network distribution of the binary tree network comprises:
according to the network distribution of the binary tree networking of the sensor nodes, carrying out time slot allocation from small to large according to the network number;
allocating unit time slots for bottom sensor nodes; each father node allocates a time slot of which the total number of all nodes under the father node is added with 1.
9. The system according to claim 7, wherein the central management node further comprises an interval setting unit for setting all the slots to have a first time interval and a second time interval; the first time interval lengths of all time slots are the same, and the second time interval lengths are also the same; and during normal service, receiving the wake-up signal in a first time interval, and transmitting data information to the directly-belonging parent node of the previous layer in a second time interval.
10. The system according to claim 9, wherein the sensor node further comprises a sequence extraction unit for extracting 1-bit information per D-bit of the obtained wake-up signal to restore an m-sequence when an emergency service occurs during the first time interval; and when emergency service occurs, triggering the sensor node in the normal communication state to enter the emergency communication state through the restored m-sequence.
11. The system according to claim 7, wherein the central management node further comprises an emergency service coordination unit, configured to coordinate processing of emergency services according to time sequence when more than two emergency services occur.
12. The system of claim 7, wherein the central management node further comprises an emergency service release unit, for broadcasting an emergency service release command to all sensor nodes in the WBAN when the emergency service is processed; and performing service processing according to the normal service processing unit.
CN201310718078.2A 2013-12-23 2013-12-23 A kind of method and system of the business processing of wireless body area network Expired - Fee Related CN104735755B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201310718078.2A CN104735755B (en) 2013-12-23 2013-12-23 A kind of method and system of the business processing of wireless body area network
PCT/CN2014/076603 WO2015096339A1 (en) 2013-12-23 2014-04-30 Service processing method and system for wireless body area network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310718078.2A CN104735755B (en) 2013-12-23 2013-12-23 A kind of method and system of the business processing of wireless body area network

Publications (2)

Publication Number Publication Date
CN104735755A CN104735755A (en) 2015-06-24
CN104735755B true CN104735755B (en) 2019-10-11

Family

ID=53459086

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310718078.2A Expired - Fee Related CN104735755B (en) 2013-12-23 2013-12-23 A kind of method and system of the business processing of wireless body area network

Country Status (2)

Country Link
CN (1) CN104735755B (en)
WO (1) WO2015096339A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106100860B (en) * 2016-06-16 2019-06-14 湖北文理学院 A kind of body network node dormancy method based on rarefaction representation
CN110167115A (en) * 2019-05-20 2019-08-23 河南科技大学 Wireless body area network MAC protocol, communication means and system based on wake-up mechanism
CN115103454B (en) * 2022-06-23 2024-05-24 重庆邮电大学 Burst emergency data stream time slot preemption method for 6TiSCH network

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102056158A (en) * 2009-10-29 2011-05-11 仁荷大学校产学协力团 Network device and network control device in wireless body area network, and secure wake-up method
CN102497620A (en) * 2011-12-01 2012-06-13 华为技术有限公司 Method and system of information transmission in wireless sensor network
CN103281686A (en) * 2013-05-29 2013-09-04 上海交通大学 Burst transmission method for urgent service in wireless body area network

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060241521A1 (en) * 2005-04-20 2006-10-26 David Cohen System for automatic structured analysis of body activities
WO2010018523A2 (en) * 2008-08-11 2010-02-18 Koninklijke Philips Electronics, N.V. Techniques for efficient data transfers in a body area network
CN102119568B (en) * 2008-08-11 2014-10-01 皇家飞利浦电子股份有限公司 A method for scheduling transmissions of global beacons in body area networks
EP2227046B1 (en) * 2009-03-04 2015-07-29 Fujitsu Limited Improvements to body area networks
FR2965061A1 (en) * 2010-09-16 2012-03-23 Commissariat Energie Atomique METHOD AND SYSTEM FOR OPERATING INDIRECT PATHS OF UWB-TYPE SIGNALS TO LOCATE A WIRELESS COMMUNICATION NODE INCLUDED BY A BODY

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102056158A (en) * 2009-10-29 2011-05-11 仁荷大学校产学协力团 Network device and network control device in wireless body area network, and secure wake-up method
CN102497620A (en) * 2011-12-01 2012-06-13 华为技术有限公司 Method and system of information transmission in wireless sensor network
CN103281686A (en) * 2013-05-29 2013-09-04 上海交通大学 Burst transmission method for urgent service in wireless body area network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
应用于无线体域网2.4+GHz超低功耗唤醒接收机的设计;吴凤姣;《北京交通大学学报》;20130603;全文 *

Also Published As

Publication number Publication date
CN104735755A (en) 2015-06-24
WO2015096339A1 (en) 2015-07-02

Similar Documents

Publication Publication Date Title
CN108011915B (en) A kind of acquisition front-end system based on cloud communication
Yang et al. A centralized cluster-based hierarchical approach for green communication in a smart healthcare system
US8543082B2 (en) Method and system for transmitting the notification message in earthquake and tsunami warning system
CN104735755B (en) A kind of method and system of the business processing of wireless body area network
HUE028442T2 (en) Parameter configuration method, base station, and user equipment
CN109391661B (en) Block chain networking method and system for terminal of Internet of things
CN103618620A (en) Front-end processor system of multi-layer structure
EP2661134B1 (en) Group call method, device and terminal
Almajed et al. A resilient smart body sensor network through pyramid interconnection
CN102970244A (en) Network message processing method of multi-CPU (Central Processing Unit) inter-core load balance
CN112788618A (en) Method, equipment and terminal for configuring discontinuous receiving parameters and monitoring paging
Babaie et al. The new clustering algorithm with cluster members bounds for energy dissipation avoidance in wireless sensor network
CN106162634B (en) Data interactive method and gateway between a kind of gateway
Samanta et al. Quality-driven energy-efficient big data aggregation in wbans
WO2002023779A3 (en) Method and apparatus for partitioning sonet frames into logical channels to optimize bandwidth utilization
CN102665287B (en) Exponential backoff multiple access method in cooperation with network-assisted diversity
CN1984119A (en) Method for controlling flow by time-division technology
Klymash et al. Designing the industrial and environmental monitoring system based on the internet of things architecture
CN114448840A (en) Flow signal conversion method and device, electronic equipment and storage medium
CN106953809A (en) A kind of device resource acquisition method based on 485 tdm communications
CN104640213B (en) A kind of connection method for building up of wireless body area network
CN103281686B (en) The rapid transmission method of urgency traffic in a kind of wireless body area network
CN111385835B (en) Carrier load early warning method and device for digital cluster
Luo et al. Routing explicit side information for data compression in wireless sensor networks
CN103945337B (en) Apply the group resource synchronization method and device in TD LTE trunked communication systems

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20191011

Termination date: 20201223

CF01 Termination of patent right due to non-payment of annual fee