A method for detecting on-off keying symbols includes receiving, by each of distributed Rx nodes, a pilot signal for a pilot symbol transmitted from a transmitter, the distributed Rx nodes constituting the wireless body area communication network, obtaining, by each of the Rx nodes, a reference value using the received pilot signal, transmitting, by each of the Rx nodes, received data signal to a fusion center when the data signal for the on-off keying symbol transmitted from the transmitter is received by each of the Rx nodes, calculating, by the fusion center, a weight of the on-off keying symbol for each of the Rx nodes using the reference value obtained from each of the Rx nodes and the received data signal, and detecting, by the fusion center, the on-off keying symbol transmitted from the transmitter using the weight of the on-off keying symbol calculated for each of the Rx nodes.
|
7. A system for detecting an on-off keying symbol in a wireless body area communication network, the system comprising:
distributed Rx nodes; and
a fusion center,
wherein each of the Rx nodes is configured to receive a pilot signal for a pilot symbol transmitted from a transmitter, obtain a reference value using the received pilot signal, transmit the received data signal to a fusion center when the data signal for the on-off keying symbol transmitted from the transmitter is received by each of the Rx nodes, and
wherein the fusion center is configured to calculate a weight of the on-off keying symbol for each of the Rx nodes using the reference value obtained from each of the Rx nodes and the received data signal and detect the on-off keying symbol transmitted from the transmitter using the weight of the on-off keying symbol calculated for each of the Rx nodes.
1. A method for detecting an on-off keying symbol in a wireless body area communication network, the method comprising:
receiving, by each of distributed Rx nodes, a pilot signal for a pilot symbol transmitted from a transmitter, the distributed Rx nodes constituting the wireless body area communication network;
obtaining, by each of the Rx nodes, a reference value using the received pilot signal;
transmitting, by each of the Rx nodes, a data signal for the on-off keying symbol transmitted from the transmitter to a fusion center when the data signal is received by each of the Rx nodes;
calculating, by the fusion center, a weight of the on-off keying symbol for each of the Rx nodes using the reference value obtained from each of the Rx nodes and the received data signal; and
detecting, by the fusion center, the on-off keying symbol transmitted from the transmitter using the weight of the on-off keying symbol calculated for each of the Rx nodes.
2. The method of
3. The method of
4. The method of
wherein the calculating of the weight of the on-off keying symbol includes calculating a weight of the on-off keying symbol for each of the Rx nodes using detected on-off keying symbols for 0 and 1 through comparison between the empirical conditional probability for detection of the pilot symbols for 0 and 1 and the calculated threshold amplitude, when each of the Rx nodes detects on-off keying symbols for 0 and 1 by comparing the calculated threshold amplitude with a magnitude of the received data signal.
5. The method of
wherein the calculating of the weight of the on-off keying symbol includes calculating a weight of the on-off keying symbol for each of the Rx nodes by using a difference between the reference value for the pilot symbol for 0 and 1 obtained by each of the Rx nodes and a magnitude of the received data signal.
6. The method of
wherein the calculating of the weight of the on-off keying symbol includes calculating a weight of the on-off keying symbol for each of the Rx nodes using detected on-off keying symbols for 0 and 1 through comparison among the empirical conditional probability for detection of the pilot symbols for 0 and 1, the calculated sample average and the calculated threshold amplitude, when each of the Rx nodes detects on-off keying symbols for 0 and 1 by comparing the calculated threshold amplitude with a magnitude of the received data signal.
8. The system of
9. The system of
10. The system of
wherein the fusion center is configured to calculate a weight of the on-off keying symbol for each of the Rx nodes using detected on-off keying symbols for 0 and 1 through comparison between the empirical conditional probability for detection of the pilot symbols for 0 and 1 and the calculated threshold amplitude, when each of the Rx nodes detects on-off keying symbols for 0 and 1 by comparing the calculated threshold amplitude with a magnitude of the received data signal.
11. The system of
wherein the fusion center is configured to calculate a weight of the on-off keying symbol for each of the Rx nodes by using a difference between the reference value for the pilot symbol for 0 and 1 obtained by each of the Rx nodes and a magnitude of the received data signal.
12. The system of
wherein the fusion center is configured to calculate a weight of the on-off keying symbol for each of the Rx nodes using detected on-off keying symbols for 0 and 1 through comparison among the empirical conditional probability for detection of the pilot symbols for 0 and 1, the calculated sample average and the calculated threshold amplitude, when each of the Rx nodes detects on-off keying symbols for 0 and 1 by comparing the calculated threshold amplitude with a magnitude of the received data signal.
|
A claim for priority under 35 U.S.C. § 119 is made to Korean Patent Application No. 10-2021-0056630 filed on Apr. 30, 2021, in the Korean Intellectual Property Office, the entire contents of which are hereby incorporated by reference.
The inventive concept relates to a technique for detecting on-off keying symbols for a wireless body area communication network, and more specifically, to a method for detecting on-off keying symbols for a wireless body area communication network, which detects on-off keying (OOK) symbols transmitted through a rapidly-changing channel in a noncoherence wireless body area communication network system using supervised learning and a system therefor.
Standardization of wireless body area networks (WBANs) that defines wireless communication around and inside the human body enables performance improvement such as precision measurement of medical devices, as well as development of various non-medical devices or sensors that respond to physical activity. Signal propagation in the wireless body area communication network complies with a channel model different from that defined in the existing air communication. Since the number of factors defining these channels is very large and the factors are intricately linked with each other, there are few studies to statistically model the channels.
In particular, since the channel characteristics of the wireless body area communication network vary from person to person and rapidly change due to body movements and body conditions, it makes channel modeling more difficult. There is a need for a noncoherence system to stably perform communication in the human body. Previously, there have been studies using only the energy information of received signals under the assumption of a noncoherence system, but most of them use statistical channel information at an Rx end, so it cannot be applied to a wireless body area communication network environment where even such information is difficult to obtain.
In general wireless communications, a receiver detects a transmitted signal in a decision region defined using statistical information of signals, which is basically the same as solving a classification issue. Common classification issues can be solved by machine learning using a large number of samples and have already been used in several studies on air communication environments. Since all of the studies have used channels with long coherence times, the environment to be considered is different from that of the wireless body area communication network with rapidly-changing channels.
The distributed reception technique is one of widely used reception diversity techniques, in which a plurality of Rx (Receive) nodes are positioned to be geographically separated from each other and a fusion center collects information on which a simple signal processing process has been performed. Although the distributed reception technique has the advantage of being able to have communication performance similar to the communication performance of a centralized system only with low cost and low power consumption, it has not been considered in a noncoherence wireless body area communication network environment so far.
Embodiments of the inventive concept provide a method for detecting on-off keying symbols for a wireless body area communication network, which detects on-off keying (OOK) symbols transmitted through a rapidly-changing channel in a noncoherence wireless body area communication network system using supervised learning and a system therefor.
According to an embodiment, a method for detecting an on-off keying symbol in a wireless body area communication network includes receiving, by each of distributed Rx nodes, a pilot signal for a pilot symbol transmitted from a transmitter, the Rx nodes constituting the wireless body area communication network, obtaining, by each of the Rx nodes, a reference value using the received pilot signal, transmitting, by each of the Rx nodes, a data signal for the on-off keying symbol transmitted from the transmitter to a fusion center when the data signal is received by each of the Rx nodes, calculating, by the fusion center, a weight of the on-off keying symbol for each of the Rx nodes using the reference value obtained from each of the Rx nodes and the received data signal, and detecting, by the fusion center, the on-off keying symbol transmitted from the transmitter using the weight of the on-off keying symbol calculated for each of the Rx nodes.
The obtaining of the reference value may include obtaining, by each of the Rx nodes, the reference value using a sample average or probability of 0 and 1 of the received pilot signal as a statistical value.
The detecting of the on-off keying symbol may include summing a weight of on-off keying symbols of 1 and a weight of on-off keying symbols of 0, calculated for each of the Rx nodes, and detecting the on-off keying symbol transmitted from the transmitter based on a difference between the summed weight of the on-off keying symbols of 1 and the summed weight of the on-off keying symbols of 0.
The obtaining of the reference value may include calculating, by each of the Rx nodes, a threshold amplitude, comparing the calculated threshold amplitude with a magnitude of the received pilot signal to detect pilot symbols for 0 and 1, and obtaining an empirical conditional probability for detection of the pilot symbols for 0 and 1 as the reference value, and the calculating of the weight of the on-off keying symbol may include calculating a weight of the on-off keying symbol for each of the Rx nodes using detected on-off keying symbols for 0 and 1 through comparison between the empirical conditional probability for detection of the pilot symbols for 0 and 1 and the calculated threshold amplitude, when each of the Rx nodes detects on-off keying symbols for 0 and 1 by comparing the calculated threshold amplitude with a magnitude of the received data signal.
The obtaining of the reference value may include obtaining, each of the Rx nodes, a sample average for 0 and 1 of the received pilot signal, as the reference value, and the calculating of the weight of the on-off keying symbol may include calculating a weight of the on-off keying symbol for each of the Rx nodes by using a difference between the reference value for the pilot symbol for 0 and 1 obtained by each of the Rx nodes and the magnitude of the received data signal.
The obtaining of the reference value may include calculating, by each of the Rx nodes, a threshold amplitude, comparing the calculated threshold amplitude with a magnitude of the received pilot signal to detect pilot symbols for 0 and 1, calculating a sample average for 0 and 1 of the received pilot signal, and obtaining both the calculated sample average and an empirical conditional probability for detection of a pilot symbol for 0 and 1 as the reference value, and the calculating of the weight of the on-off keying symbol may include calculating a weight of the on-off keying symbol for each of the Rx nodes using detected on-off keying symbols for 0 and 1 through comparison among the empirical conditional probability for detection of the pilot symbols for 0 and 1, the calculated sample average and the calculated threshold amplitude, when each of the Rx nodes detects on-off keying symbols for 0 and 1 by comparing the calculated threshold amplitude with a magnitude of the received data signal.
According to an embodiment, a system for detecting an on-off keying symbol in a wireless body area communication network includes distributed Rx nodes and a fusion center, wherein each of the Rx nodes may receive a pilot signal for a pilot symbol transmitted from a transmitter, obtain a reference value using the received pilot signal, transmit the received data signal to a fusion center when the data signal for the on-off keying symbol transmitted from the transmitter is received by each of the Rx nodes, and the fusion center may calculate a weight of the on-off keying symbol for each of the Rx nodes using the reference value obtained from each of the Rx nodes and the received data signal and detect the on-off keying symbol transmitted from the transmitter using the weight of the on-off keying symbol calculated for each of the Rx nodes.
Each of the Rx nodes may obtain the reference value using a sample average or probability of 0 and 1 of the received pilot signal as a statistical value.
The fusion center may sum a weight of on-off keying symbols of 1 and a weight of on-off keying symbols of 0, calculated for each of the Rx nodes, and detect the on-off keying symbol transmitted from the transmitter based on a difference between the summed weight of the on-off keying symbols of 1 and the summed weight of the on-off keying symbols of 0.
Each of the Rx nodes may calculate a threshold amplitude, compare the calculated threshold amplitude with a magnitude of the received pilot signal to detect pilot symbols for 0 and 1, and obtain an empirical conditional probability for detection of the pilot symbols for 0 and 1 as the reference value, and the fusion center may calculate a weight of the on-off keying symbol for each of the Rx nodes using detected on-off keying symbols for 0 and 1 through comparison between the empirical conditional probability for detection of the pilot symbols for 0 and 1 and the calculated threshold amplitude, when each of the Rx nodes detects on-off keying symbols for 0 and 1 by comparing the calculated threshold amplitude with a magnitude of the received data signal.
Each of the Rx nodes may obtain a sample average for 0 and 1 of the received pilot signal as the reference value, and the fusion center may calculate a weight of the on-off keying symbol for each of the Rx nodes by using a difference between the obtained reference value for the pilot symbol for 0 and 1 and the magnitude of the received data signal.
Each of the Rx nodes may calculate a threshold amplitude, comparing the calculated threshold amplitude with a magnitude of the received pilot signal to detect pilot symbols for 0 and 1, calculate a sample average for 0 and 1 of the received pilot signal, and obtain both the calculated sample average and an empirical conditional probability for detection of a pilot symbol for 0 and 1 as the reference value, and wherein the fusion center may calculate a weight of the on-off keying symbol for each of the Rx nodes using detected on-off keying symbols for 0 and 1 through comparison among the empirical conditional probability for detection of the pilot symbols for 0 and 1, the calculated sample average and the calculated threshold amplitude, when each of the Rx nodes detects on-off keying symbols for 0 and 1 by comparing the calculated threshold amplitude with a magnitude of the received data signal.
The above and other objects and features will become apparent from the following description with reference to the following figures, wherein like reference numerals refer to like parts throughout the various figures unless otherwise specified, and wherein:
Advantages and features of the inventive concept and methods for achieving them will be apparent with reference to embodiments described below in detail in conjunction with the accompanying drawings. However, the inventive concept is not limited to the embodiments disclosed below, but can be implemented in various forms, and these embodiments are to make the disclosure of the inventive concept complete, and are provided so that this disclosure will be thorough and complete and will fully convey the scope of the invention to those of ordinary skill in the art, which is to be defined only by the scope of the claims.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the inventive concept. The singular expressions include plural expressions unless the context clearly dictates otherwise. In this specification, the terms “comprises” and/or “comprising” are intended to specify the presence of stated features, integers, steps, operations, elements, parts or combinations thereof, but do not preclude the presence or addition of steps, operations, elements, parts, or combinations thereof.
Unless defined otherwise, all terms (including technical and scientific terms) used herein have the same meanings as commonly understood by one of ordinary skill in the art to which this invention belongs. Further, unless explicitly defined to the contrary, the terms defined in a generally-used dictionary are not ideally or excessively interpreted.
Hereinafter, preferred embodiments of the inventive concept will be described in detail with reference to the accompanying drawings. The same reference numerals are used for the same components in the drawings, and duplicate descriptions of the same components are omitted.
Embodiments of the inventive concept provides a method for detecting an on-off keying symbol, capable of establishing a distributed reception structure and detecting an on/off keying symbol transmitted through a rapidly changing channel by using probability marginalization and supervised learning in a wireless body area communication network system, thereby reducing a bit error rate of symbol detection and reducing the number of required pilot symbols.
Here, the inventive concept introduces a distributed reception technique to a noncoherence system in which accurate channel information is not available or cannot be obtained in advance in a wireless body area communication network, and provides a robust symbol detection technique in an environment in which a channel gain is not stable, in consideration of a realistic environment in which the human body channel changes rapidly.
For equations disclosed in the inventive concept, fa[n](a) denotes a probability density function for a random process a[n] according to time “n”, “C” denotes a set of complex numbers, |⋅| denotes the absolute value of a complex number, and CN(μ, σ2) denotes a complex normal distribution function with mean μ and variance &.
The inventive concept considers a single-input multiple-output (SIMO) system in a wireless body area communication network as shown in
yk[n]=√{square root over (P)}hk[n]x[n]+wk[n] [Equation 1]
Where x[n]∈{0, 1} may denote a transmission symbol in an on-off keying scheme, and “P” may denote transmit power. A k-th channel gain hk[n]∈C may be based on a probability distribution fhk[n](hk) having circularly-symmetric characteristics. It is assumed that the gain of each channel for a certain time of interest considered by the system changes at every instant, but the probability distribution of the channel itself does not change. A noise signal wk[n]∈C is circularly-symmetric and independent and identically distributed (i.i.d.), and is based on a CN(0, N0B) distribution. In this case, N0 and “B” may denote a noise spectral density and a bandwidth, respectively. All channels and noise signals are independent of each other.
A transceiver may have no any channel state information, and a theoretical channel model for an existing wireless body area communication network may be also defined differently for each person or body parts where the transceiver is located.
The inventive concept may provide a symbol detection technique for a certain channel model in consideration of this situation.
Although instantaneous channel information cannot be obtained or utilized, it is still possible to obtain empirical statistical channel information using a pilot signal. A pilot symbol transmitted by a transmitter for a first Np unit time may be expressed as in Equation 2 below.
On the other hand, it is assumed that certain on/off keying symbols are transmitted with the same probability in a data transmission operation during a time of n≥Np+1.
The inventive concept provides a signal detection technique using the pilot symbol of Equation 2 in an inconsistent wireless body area communication network system in which channel information cannot be used.
Signal Detection Technique Based on Probability Marginalization
The empirical likelihood ratio test (eLRT) technique for empirically calculating the marginal probability by using all values of Np received pilot signals is a technique having performance close to the performance when statistical channel state information is accurately known in theory. A likelihood function including received pilot signals for each hypothesis that the on-off keying symbol sent by the transmitter is expected to be x[n]=1 or x[n]=0 when time is n≥Np+1 may be expressed as in <Equation 3> and <Equation 4> below.
After substituting signals received by all nodes to the two likelihood functions in the data transmission operation, the symbol for a larger function value among the two likelihood functions may be detected. It has been theoretically proven that, despite the absence of channel state information, when the values of Np and “c” are very large, an Rx end approaches the symbol detection performance when the Rx end has statistical channel state information. The value of “c” may be appropriately adjusted according to Np, which may increase performance of the data transmission rate of a detector under limited time-frequency resources.
Supervised Learning-Based Signal Detection Technique
The overall structure of a weight-combining noncoherent detection (WCNDe) technique that performs detection through supervised learning may be summarized as in
As shown in
where w1,k[n] and w0,k[n] may denote a weight with respect to a k-th node. A detailed detection technique may be designed according to the definition of the reference value and weight.
Hereinafter, probability-WCNDe (p-WCNDe), deviation-WCNDe (d-WCNDe), and combination-WCNDe (c-WCNDe) will be described in detail.
Here, p-WCNDe is a technique that utilizes empirical conditional probability, d-WCNDe is a technique that utilizes deviation between a received data signal and a reference value, and c-WCNDe is a technique that mixes the two techniques of p-WCNDe and d-WCNDe to improve the detection technique. Since the supervised learning-based symbol detection technique has significantly low computational complexity and requires only amplitude information of the received signal, it is possible to design a receiver with a simple structure, thereby reducing cost and power consumption.
Probability-WCNDe (p-WCNDe)
The detection technique is a technique using empirical conditional probability. When a reference value is determined using a received pilot signal and detection is performed based on the reference value, an empirical conditional probability with respect to how well each pilot symbol is detected according to a channel may be obtained. A threshold amplitude serving as one reference value may be expressed as in Equation 6 below.
After calculating the threshold amplitude for each Rx node, a signal may be detected by comparing a magnitude of a pilot signal with the threshold amplitude again, and the signal may be detected as shown in Equation 7 below.
By counting the number of correctly detected pilot symbols, it may be expressed as in Equations 8 and 9 below.
where δ{circumflex over (x)}
For each of cases of x[n]=1 and x[n]=0, a reference value called the empirical conditional probability may be defined, and for each of cases of x[n]=1 and x[n]=0, the empirical conditional probability may be expressed as in Equation 11 and Equation 12 below.
In this case, a parameter α(0<α<1/2) may be appropriately set such that a limit value for the empirical conditional probability is able to be set under assumption that transmission symbol detection cannot actually succeed or fail more than a certain probability.
In the data transmission operation, a certain data symbol is sent and the on-off keying symbol {circumflex over (x)}k[n] may be detected through Equation 7 using the threshold amplitude at each Rx node. The weight used for final symbol detection may be expressed using the empirical conditional probability as in Equation 13 and Equation 14 below.
The fusion center may collect weights of all Rx nodes and finally perform detection of an on-off keying symbol as in Equation 5 above.
Deviation-WCNDe (d-WCNDe)
The detection technique is technique that utilizes a deviation between a received data signal and a reference value, and may compare deviations from magnitudes of received data signals with respect to a reference value for two transmissions of a symbol. In each Rx node, the sample averages of 0 and 1 of the amplitudes of received pilot signals for two symbols are defined as a reference value, and may be expressed as in Equation 15 and Equation 16 below.
In the data transmission operation, a weight may be calculated using the received data signal and the two sample averages, and the weight may be expressed as in Equation 17 and Equation 18 below.
The fusion center may collect weights of all Rx nodes and finally perform detection of an on-off keying symbol as in Equation 5 above.
Combination-WCNDe (c-WCNDe)
The detection technique is a technique in which p-WCNDe and d-WCNDe are mixed. In a pilot transmission operation, the threshold amplitude, empirical conditional probability, and sample average expressed in p-WCNDe and d-WCNDe using the received pilot signal are all calculated for usage as a reference value for symbol detection. In the data transmission operation, a weight is calculated using the received data signal obtained from each Rx node, and the weight may be expressed as in Equation 19 and Equation 20 below.
The fusion center may collect weights of all Rx nodes and finally perform detection of an on-off keying symbol as in Equation 5 above.
The performance of the three techniques for detecting an on-off keying symbol according to the inventive concept described above, that is, the p-WCNDe, d-WCNDe and c-WCNDe techniques for detecting an on-off keying symbol can be compared with respect to performance. As a performance index, an uncoded bit error rate may be used, and as shown in
It is assumed that the phase of each channel is uniformly distributed in the range of [0, 2π]. When the mean and variance of the probability distribution of the square of an i-th channel gain are μi and σi2, respectively, in
As can be seen from
It can be seen from
It can be seen from
It can be seen from
As can be seen from
As can be seen from
As described above, the method according to the embodiments of the inventive concept detects an on-off keying symbol transmitted through a rapidly changing channel in a noncoherence wireless body area communication network system using supervised learning, thereby lowering the bit error rate of symbol detection and thus reducing the number of required pilot symbols.
In addition, the method according to the embodiments of the inventive concept can secure the stability of signal reception by using various channel models through a distributed reception technique that guarantees low cost and low power consumption by assuming a noncoherence system of the wireless body area communication network.
In addition, the method according to the embodiments of the inventive concept can exhibit robust performance against noise and a wireless body area communication network channel continuously changing depending on a method for designing a reference value and a weight.
This method of the inventive concept can implement an on-off keying symbol detection system using the distributed Rx nodes and a fusion center constituting the wireless body area communication network shown in
For example, according to an embodiment, a system for detecting on-off keying symbols in a wireless body area communication network may include distributed Rx nodes and a fusion center, wherein each of the Rx nodes may receive a pilot signal for a pilot symbol transmitted from a transmitter, obtain a reference value using the received pilot signal, transmit the received data signal to a fusion center when the data signal for the on-off keying symbol transmitted from the transmitter is received by each of the Rx nodes, and the fusion center may calculate a weight of the on-off keying symbol for each of the Rx nodes using the reference value obtained by each of the Rx nodes and the received data signal and detect the on-off keying symbol transmitted from the transmitter using the weight of the on-off keying symbol calculated for each of the Rx nodes.
Each of the Rx nodes may obtain the reference value using a sample average or probability of 0 and 1 of the received pilot signal as a statistical value, and the fusion center may sum a weight of on-off keying symbols of 1 and a weight of on-off keying symbols of 0, calculated for each of the Rx nodes, and detect the on-off keying symbol transmitted from the transmitter based on a difference between the summed weight of the on-off keying symbols of 1 and the summed weight of the on-off keying symbols of 0.
Further, each of the Rx nodes may calculate a threshold amplitude, compare the calculated threshold amplitude with a magnitude of the received pilot signal to detect pilot symbols for 0 and 1, and obtain an empirical conditional probability for detection of the pilot symbols for 0 and 1 as the reference value, and the fusion center may calculate a weight of the on-off keying symbol for each of the Rx nodes using detected on-off keying symbols for 0 and 1 through comparison between the empirical conditional probability for detection of the pilot symbols for 0 and 1 and the calculated threshold amplitude, when each of the Rx nodes detects on-off keying symbols for 0 and 1 by comparing the calculated threshold amplitude with a magnitude of the received data signal.
Further, each of the Rx nodes may obtain a sample average for 0 and 1 of the received pilot signal as the reference value, and the fusion center may calculate a weight of the on-off keying symbol for each of the Rx nodes by using a difference between the obtained reference value for the pilot symbol for 0 and 1 and the magnitude of the received data signal.
Further, each of the Rx nodes may calculate a threshold amplitude, comparing the calculated threshold amplitude with a magnitude of the received pilot signal to detect pilot symbols for 0 and 1, calculate a sample average for 0 and 1 of the received pilot signal, and obtain both the calculated sample average and an empirical conditional probability for detection of a pilot symbol for 0 and 1 as the reference value, and the fusion center may calculate a weight of the on-off keying symbol for each of the Rx nodes using detected on-off keying symbols for 0 and 1 through comparison among the empirical conditional probability for detection of the pilot symbols for 0 and 1, the calculated sample average and the calculated threshold amplitude, when each of the Rx nodes detects on-off keying symbols for 0 and 1 by comparing the calculated threshold amplitude with a magnitude of the received data signal.
Although the description of the system is omitted, each component of the system may include all the contents described with reference to
The apparatus described herein may be implemented with hardware components and software components and/or a combination of the hardware components and the software components. For example, the apparatus and components described in the embodiments may be implemented using one or more general-purpose or special purpose computers, such as, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable array (FPA), a programmable logic unit (PLU), a microprocessor or any other device capable of executing and responding to instructions. The processing device may run an operating system (OS) and one or more software applications that run on the OS. The processing device also may access, store, manipulate, process, and create data in response to execution of the software. For convenience of understanding, one processing device is described as being used, but those skilled in the art will appreciate that the processing device includes a plurality of processing elements and/or multiple types of processing elements. For example, the processing device may include multiple processors or a single processor and a single controller. In addition, different processing configurations are possible, such as parallel processors.
The software may include a computer program, a piece of code, an instruction, or some combination thereof, for independently or collectively instructing or configuring the processing device to operate as desired. Software and/or data may be embodied in any type of machine, component, physical or virtual equipment, computer storage medium or device that is capable of providing instructions or data to or being interpreted by the processing device. The software also may be distributed over network coupled computer systems so that the software is stored and executed in a distributed fashion. In particular, the software and data may be stored by one or more computer readable recording mediums.
The above-described methods may be embodied in the form of program instructions that can be executed by various computer means and recorded on a computer-readable medium. The computer readable medium may include program instructions, data files, data structures, and the like, alone or in combination. Program instructions recorded on the media may be those specially designed and constructed for the purposes of the inventive concept, or they may be of the kind well-known and available to those having skill in the computer software arts. Examples of computer readable recording media include magnetic media such as hard disks, floppy disks and magnetic tape, optical media such as CD-ROMs, DVDs, and magneto-optical media such as floppy disks, and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like.
Although the embodiments have been described by the limited embodiments and the drawings as described above, various modifications and variations are possible to those skilled in the art from the above description. For example, even though the described techniques may be performed in a different order from the described method, and/or components of the described systems, structures, devices, circuits, etc. may be combined or combined in a different form from the described method, or other components, or even when replaced or substituted by equivalents, an appropriate result can be achieved.
Therefore, other implementations, other embodiments, and equivalents to the claims are within the scope of the following claims.
According to the embodiments of the inventive concept, it is possible to reduce a bit error rate of symbol detection and reduce the number of required pilot symbols by detecting on/off keying symbols transmitted through a rapidly changing channel in a noncoherence wireless body area communication network using supervised learning.
Specifically, the inventive concept establishes a distributed reception structure and utilizes probability marginalization and supervised learning to detect on-off keying symbols transmitted through a rapidly changing channel in a wireless body area communication network system.
According to an embodiment of the inventive concept, it is possible to increase the accuracy of body condition measurement and the reliability of disease diagnosis to improve the quality of medical care by accurately detecting an on-off keying symbol transmitted through a rapidly changing channel in a wireless body area communication network system.
The inventive concept may be applied to fields that use devices that respond to physical conditions or activities and the field of medical devices that judge health status through physical measurements and complete medical examination as well as non-medical devices and sensor development-related fields capable of detecting and quantifying physical activity to provide a result of quantification with software such as games and smartphone applications.
The simplification of the structure of a receiving device, which is one of the advantages of distributed reception used in the inventive concept also increases the universality of measurement, thus making it possible that the diagnosis of the physical condition can be made at a place outside the medical institution and the fatal deterioration of the patient's physical condition can be detected and dealt with in advance. In addition, the inventive concept can be utilized in a wide range of fields, such as indirectly performing dangerous tasks which require human precision in various non-medical fields or performing additional application functions through physical activity.
While the inventive concept has been described with reference to exemplary embodiments, it will be apparent to those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the inventive concept. Therefore, it should be understood that the above embodiments are not limiting, but illustrative.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
10265017, | Dec 12 2018 | Device, method and system for implementing a physical area network for cancer immunotherapy | |
10396849, | May 15 2018 | QATAR UNIVERSITY | Non-coherent ultra-wideband receiver |
20070299480, | |||
20110149791, | |||
20140171002, | |||
20160269054, | |||
20160296115, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Nov 17 2021 | CHOI, JUNIL | Korea Advanced Institute of Science and Technology | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 058147 | /0596 | |
Nov 17 2021 | CHA, JIHOON | Korea Advanced Institute of Science and Technology | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 058147 | /0596 | |
Nov 18 2021 | Korea Advanced Institute of Science and Technology | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Nov 18 2021 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Dec 01 2021 | SMAL: Entity status set to Small. |
Date | Maintenance Schedule |
Jan 24 2026 | 4 years fee payment window open |
Jul 24 2026 | 6 months grace period start (w surcharge) |
Jan 24 2027 | patent expiry (for year 4) |
Jan 24 2029 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jan 24 2030 | 8 years fee payment window open |
Jul 24 2030 | 6 months grace period start (w surcharge) |
Jan 24 2031 | patent expiry (for year 8) |
Jan 24 2033 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jan 24 2034 | 12 years fee payment window open |
Jul 24 2034 | 6 months grace period start (w surcharge) |
Jan 24 2035 | patent expiry (for year 12) |
Jan 24 2037 | 2 years to revive unintentionally abandoned end. (for year 12) |