Toward an Advanced Human Monitoring System Based on a Smart Body Area Network for Industry Use

: This research provides a study on a smart body area network (SmartBAN) physical layer (PHY), as an of the Internet of medical things (IoMT) technology, for an advanced human monitoring system in industrial use. The SmartBAN provides a new PHY and a medium access control (MAC) layer, improving its performance and providing very low-latency emergency information transmission with low energy consumption compared with other wireless body area network (WBAN) standards. On the other hand, IoMT applications are expected to become more advanced with smarter wearable devices, such as augmented reality-based human monitoring and work support in a factory. Therefore, it is possible to develop more advanced human monitoring systems for industrial use by combining the SmartBAN with multimedia devices. However, the SmartBAN PHY is not designed to transmit multimedia information such as audio and video. To address this issue, multilevel phase shift keying (PSK) modulation is applied to the SmartBAN PHY, and the symbol rate is improved by setting the roll-off rate appropriately to realize the system. The numerical results show that a sufﬁcient link budget, receiver sensitivity and fade margin were obtained even when those approaches were applied to the SmartBAN PHY. The results indicate that these techniques are required for high-quality audio or video transmission, as well as vital sign data transmission, in a SmartBAN.


Introduction
Due to the evolution of technology and platforms, such as sensing, mobile computing and cloud servers, the Internet of things (IoT) is recognized as very important technology worldwide.Applications using IoT technology are widely deployed.In particular, the Internet of medical things (IoMT) is attracting attention for constructing home medical care and telemedicine systems using medical and healthcare devices and robots [1,2].The system involves wearable, wireless vital sign sensors or medical robots.One type of technology supporting the development of the IoMT system is the wireless body area network (WBAN), which flexibly connects biosensors placed near the surface of the body [3][4][5][6][7][8][9][10]. WBANs consist of a collection of low-power, miniaturized, invasive or noninvasive lightweight sensors with wireless communication capabilities that operate near the human body.Numerous studies have been conducted on human vital information monitoring systems using WBANs.For example, sensor nodes for measuring blood oxygen saturation and heart rate, designed based on the near-infrared dynamic spectrum method for WBANs, were proposed in [11].The authors of [12] designed a prototype to facilitate reliable fall detection and to classify several fall types and human activities.In [13], a trust-based communication scheme to ensure the reliability and privacy of WBANs was proposed for remote patient monitoring.
Furthermore, system specifications for a physical layer (PHY) and a medium access control layer (MAC) in smart body area networks (SmartBANs) were issued in April 2015 [14][15][16].These specifications represent a standard for medical care and other forms of health care advanced by the European Telecommunications Standards Institute (ETSI).Compared with a main WBAN standard, such as IEEE Std.802.15.6, a SmartBAN provides new PHY layer and MAC layer functionalities, which improve its performance and provide very low-latency emergency messaging with low energy consumption [14 -17].Several health monitoring systems using SmartBAN have also been studied [18,19].The authors of [18] designed a blood pressure fluctuation estimation monitoring system utilizing a SmartBAN.Discussion has also been held on the feasibility of smart cities using biometric information collected through the SmartBAN in [19].
On the other hand, IoMT applications are expected to become more advanced with smarter wearable devices [20,21].For example, augmented reality (AR) smart glasses have become increasingly popular and been identified as an important technology for supporting operators in smart factories [22].Research has designed and developed a framework for the support of remote maintenance based on AR by creating suitable communication channels between shop floor technicians and expert engineers, utilizing real-time feedback from the operator's field of view [23].The authors of [24] also developed a cloud-based, service-oriented system that implemented AR technology for remote maintenance by enabling cooperation between the on-the-spot technician and the manufacturer with smart glasses.By using smart glasses, a worker in a factory can obtain more detailed information from an operator, while an operator can monitor the behavior recognition of a worker by visual and auditory information from smart glasses [25].Therefore, it is possible to develop more advanced human monitoring systems for industrial use by combining a SmartBAN with multimedia devices such as smart glasses.Related research to realize such a system was introduced as follows: The authors of [26] proposed an innovative and flexible enhanced throughput and reduced overhead (FETRO) MAC protocol for the SmartBAN.In [26], the sensor node data rate requirements were considered while assigning the scheduled access slot duration.Another work presented a SmartBAN PHY and MAC configuration framework that lengthened the sensor battery lifespan through reducing the transceivers' consumed energy [27].In particular, a link adaptation scheme considering channel quality was combined with a resource allocation algorithm that derived the duration of the interbeacon intervals and transmission periods of sensors [27].However, those studies did not consider the improvement of the PHY throughput.In other words, more network throughput than that of the current SmartBAN PHY cannot be achieved.Furthermore, the SmartBAN PHY is not designed to transmit multimedia information such as audio and video [14 -16].Specifically, it is not possible to satisfy these desired data rates and latencies when transmitting high-quality audio or video data, since the maximum data rate of the SmartBAN PHY can only reach 1 Mbit per second.Thus, it is necessary to improve the SmartBAN PHY to enable streaming transmission of this type of information.
To address this issue, this research investigates the following approaches for the purpose of improving the data rate of the SmartBAN PHY.The first one is applying multilevel phase shift keying (PSK) modulation, and the second one is increasing the symbol rate.These approaches do not significantly change the specifications of the SmartBAN.In addition, these methods are also expected to improve the data rate while suppressing the energy consumption because their implementation is not complicated.It is confirmed that a sufficient link budget, receiver sensitivity and fade margin can be obtained even when those methods are applied from the numerical results obtained by the mathematical model and computer simulation assuming several channel conditions.In addition, the numerical results show that those types of technology are necessary for high-quality audio or video transmission in the SmartBAN.The study on whether the SmartBAN can be used for industrial use is novel because it has not been considered in previous studies.In addition, this research contributes to the fact that SmartBAN can be effectively used not only for medical and healthcare applications but also for other applications by amending the PHY.
The remainder of this paper is organized as follows.In Section 2, the SmartBAN PHY and MAC layers are summarized.In Section 3, the system model proposed in the research is introduced.The numerical results of the performance evaluation are provided in Section 4. Conclusions and suggestions for future research are presented in Section 5.

SmartBAN Specifications
The SmartBAN PHY consisted of two different types of logical channels operating in the 2.4 GHz unlicensed industrial, scientific and medical (ISM) frequency band.These were the control channel (CCH) and the data channel (DCH).The CCH is utilized only for broadcasting a CCH beacon (C-Beacon) by the hub.On the other hand, bidirectional sensor data and control and management information data between the hub and the nodes are transmitted using the DCH.
The utilized spectrum was divided into 40 channels, each having a 2 MHz bandwidth.The 40 center frequencies were equally distributed between 2.402 GHz and 2.480 GHz.Three channels, with channel numbers 1, 12 and 39, were assigned for the CCH, and the other 37 channels were reserved for the DCH.One CCH and one DCH were utilized within one SmartBAN, and those were selected by the hub.Different DCHs were used by neighboring SmartBANs for coexistence management.Unlike Bluetooth Low Energy (BLE), channel hopping is not supported in SmartBAN PHY.In the SmartBAN PHY, Gaussian frequency shift keying (GSFK) with a bandwidthbit period product BT = 0.5 and modulation index h = 0.5 was utilized as a modulation scheme.However, as an error-control scheme in the SmartBAN PHY, a scheme of repeatedly transmitting PPDUs and a scheme encoding the MPDU by using the (127, 113) BCH code as an ECC may be used.In the method of repeated transmission, it is possible to set the number of repetitions N R = 2, 4. For (127, 113) BCH encoding, the following generator polynomial is used:

Packet Format, Modulation and Coding Scheme
Then, the (36,22) shortened BCH code used in the PLCP header is generated based on the (127, 113) BCH code.It is also possible to use these schemes in combination.Table 1 summarizes the throughput in the PHY.

Medium Access Control Layer
The SmartBAN superframe, called the interbeacon interval (IBI), was divided into three channel access periods, as shown in Figure 2: the scheduled access period (SAP), the control and management (C/M) period and the inactive period.SmartBAN provides three different mechanisms.The SAP was used only for data frame transmission and utilizes time division multiple access (TDMA).On the other hand, the C/M period was basically introduced for control and management information between the nodes and the hub, and it utilized slotted ALOHA channel access.The C/M period was available for all the nodes that were ready to transmit the data frame.A node started as a slotted ALOHA channel access session by transmitting in the C/M period with a contention probability (CP) determined by the user priorities defined in Table 2.The range of CPs for different user priority levels is listed in Table 3.At the beginning of each time slot in the C/M period, a node chose its CP as follows: 1.
The user priority of its traffic was determined according to Table 2; 2.
The range of its CP based on the user priority of its traffic was obtained according to Table 3; 3.
If the node had successfully completed or had not begun a slotted ALOHA channel access session previously, its CP was set to CP max ; 4.
If the node did not successfully complete a slotted ALOHA channel access session in the last attempt: • If it had failed m times consecutively, where m is an odd number, it kept its unchanged CP; • In the event that it had failed n times consecutively, where n is an even number, it halved its CP if the CP was greater than or equal to 2 × CP min or kept its CP unchanged otherwise.
Electronics 2021, 10, x FOR PEER REVIEW    T s and T D are the durations of the time slot and the interbeacon interval, respectively.N s and N CM represent the number of available time slots in the SAP and the C/M period, respectively.For the busy channel case, the SmartBAN defines a back-off mechanism for a transmission reattempt.Interframe spaces (IFSs) were provided to separate the data and acknowledgment (ACK) frames.

Use Case
This research supposes the following use case.The worker wearing the SmartBAN is monitored by an artificial intelligence (AI)-based operator in a factory as shown in Figure 3.The type of sensor node and the target data rate are listed in Table 4.Those target data rates were referred from [28][29][30][31].It was assumed that the hub and the AI-based operator performed bidirectional communication by a wireless communication system with a sufficient channel capacity, such as the fourth generation (4G) and fifth generation (5G) mobile communications systems, Wi-Fi 6 and so on.The AI-based operator monitored vital sign data, video and audio from the worker.The codecs for video and audio were assumed to be H.264 and Advanced Audio Coding (AAC), respectively.Therefore, a discrete cosine transform (DCT) was applied to those data.In addition, the AI-based operator transmitted instruction information to the worker's smart glasses.The relationship between the data rate and the video resolution was as follows: 500 kbps, 700 kbps, 1100 kbps and 2500 kbps corresponding to 426 × 240, 640 × 360, 854 × 480 (standard definition (SD)) and 1280 × 720 (high-definition (HD)), respectively [31].

Modified PHY
As shown in Table 1, the maximum throughput of the SmartBAN PHY was 1.0 tMbit/sec.Thus, it was not enough to transmit and receive data from all the sensors shown in Table 4.In other words, the data rate of the SmartBAN PHY needed to be improved.Two approaches were considered in this research.
The first approach was applying multilevel PSK modulation to the SmartBAN PHY.Multilevel PSK modulation is available in other types of short-range wireless communication technology, such as π/4-differential quadrature phase shift keying (DQPSK) and π/8-differential eight phase shift keying (D8PSK) in the Bluetooth Basic Rate/Enhanced Data Rate (BR/EDR) and IEEE Std.802.15.6.Hence, these modulation schemes could be applied to the sensors used in the SmartBAN PHY.In this instance, the preamble structure was mentioned when the multilevel PSK was applied.The modified preamble structure was proposed in [32].The reason for this was that the preamble structure shown in Figure 1 was too simple to perform highly reliable communication dealing with medical and healthcare information.To correctly detect the position of the PLCP header, an start frame delimiter (SFD) was added between the two-octet preamble and the PLCP header.Cross-correlation was performed on the known modulated SFD symbol when detecting the header position.However, the number of preambles and SFD symbols decreased according to the number of multilevels when multivalued PSK was applied; that is, the header detection capability deteriorated, since the cross-correlation value decreased.Therefore, this problem was addressed by repeating the preamble and the SFD according to the number of multilevels.Figure 4 shows the case where log 2 M = 2.In this equation, M denotes the number of multilevels.The second approach was increasing the symbol rate, with that of SmartBAN being 1.0 Msps as shown in Table 4. On the other hand, each channel bandwidth was 2 MHz.Hence, the symbol rate may have been increased.Figure 5a-c illustrates the normalized power spectral density (PSD) of GFSK and PSK in the constant symbol rate case [33].As shown in those figures, it was possible to suppress intersymbol interference with adjacent channels by applying a raised cosine filter having a roll-off rate of 0.33 to PSK modulation for the case where the symbol rate was 1.5 Msps.On the other hand, intersymbol interference to adjacent channels due to out-of-band radiation could not be avoided in the case where the symbol rate was 2.0 Msps.Hence, this case needed to monitor the use status of the adjacent channel.
Electronics 2021, 10, x FOR PEER REVIEW 7 of 2 this problem was addressed by repeating the preamble and the SFD according to the num ber of multilevels.Figure 4 shows the case where log 2  = 2.In this equation,  denote the number of multilevels.The second approach was increasing the symbol rate, with that of SmartBAN being 1.0 Msps as shown in Table 4. On the other hand, each channel bandwidth was 2 MHz Hence, the symbol rate may have been increased.Figure 5a-c illustrates the normalized power spectral density (PSD) of GFSK and PSK in the constant symbol rate case [33].A shown in those figures, it was possible to suppress intersymbol interference with adjacen channels by applying a raised cosine filter having a roll-off rate of 0.33 to PSK modulation for the case where the symbol rate was 1.5 Msps.On the other hand, intersymbol interfer ence to adjacent channels due to out-of-band radiation could not be avoided in the cas where the symbol rate was 2.0 Msps.Hence, this case needed to monitor the use status o the adjacent channel.The second approach was increasing the symbol rate, with that of SmartBAN being 1.0 Msps as shown in Table 4. On the other hand, each channel bandwidth was 2 MHz.Hence, the symbol rate may have been increased.Figure 5a-c illustrates the normalized power spectral density (PSD) of GFSK and PSK in the constant symbol rate case [33].As shown in those figures, it was possible to suppress intersymbol interference with adjacent channels by applying a raised cosine filter having a roll-off rate of 0.33 to PSK modulation for the case where the symbol rate was 1.5 Msps.On the other hand, intersymbol interference to adjacent channels due to out-of-band radiation could not be avoided in the case where the symbol rate was 2.0 Msps.Hence, this case needed to monitor the use status of the adjacent channel.

Mathematical Model
The energy efficiency in the PHY layer was derived from [32] as follows: In this equation,   is the information bit length in the PSDU,   is the energy consumption of the communication link and   is the transmission success ratio.

Mathematical Model
The energy efficiency in the PHY layer was derived from [32] as follows: In this equation, L in f o is the information bit length in the PSDU, E link is the energy consumption of the communication link and P succ is the transmission success ratio.P succ can be expressed as follows [32]: In this equation, PER is the packet error ratio, P e,preamble is the PLCP header detection failure ratio, P e,PLCPheader is the PLCP header error ratio and P e,PSDU is the PSDU error ratio.
Additionally, E link can be simply described as follows [32]: In this equation, L PPDU , L preamble , L SFD , L PLCPheader and L PSDU are the lengths of the PPDU, the preamble, the SFD, the PLCP header and the PSDU, respectively; P tx and P rx are the transmitter and receiver power consumption, respectively; and ε enc and ε dec are the encoding and decoding energies, respectively.
As a channel model, this research assumed the additive white Gaussian noise (AWGN) channel and IEEE model CM3, which is a channel model of a wearable WBAN [32].Similarly, the IEEE model CM3 was applied to the path loss model.The path loss model of IEEE model CM3 when using the 2.4 GHz band is as follows [34]: In this equation, a and b are the coefficients of linear fitting, d is the Tx-Rx distance in mm and N is a normally distributed variable with a standard deviation σ N .The K factor in decibels (K dB ) and each parameter when assuming frequency-flat fading are as shown in Equation ( 7) [34]: The meaning of each parameter was defined in [34].K 0 is the fit with the measurement data for the K factor for low path loss, m k is the slope of the linear correlation between the path loss and the K factor, σ k is the log-normal variance of the measured data between the path loss and the K factor and n k is the zero mean and unit variance Gaussian random variable.
Next, the interbeacon interval T D is described as follows [14-16,27]: In this equation, T sAP , T CM and T IP are the durations of the SAP, the C/M period and the inactive period, respectively.Then, N s,i represents the number of available time slots for each node in the SAP.N node is also the number of nodes in the network.In addition, the number of available time slots, except the inactive period N D , is calculated as follows: In this equation, L PPDU and L PPDU,ACK are the PPDU lengths of the data and ACK frames, respectively.T IFS is the duration of the interframe spaces.R b is also the bit rate.Let r sAP :r CM be the preset ratio of N s and N CM .N s and N CM are calculated as follows: Next, the required N s,i ( Ns,i ) is calculated as follows: However, it is assumed that N s,i cannot be fully allocated according to R i and T s .Therefore, N s,i is determined using the following criterion.First, in the case where i = N node , N s,i is assigned as in Equation ( 16) when N s ≥ N node ∑ i=1 Ns,i .Second, N s,N node is assigned in the case as follows: On the other hand, N s,i is assigned as follows when N s < ∑

N node i=1
Ns,i : where l denotes the limited number of nodes assigned time slots in the SAP.Nodes not assigned time slots in the SAP can transmit data frames in the C/M period.

PHY Performance 4.1.1. Computer Simulation Parameters
This subsection describes the performance evaluation by computer simulations of the PLCP header detection, packet error ratio and energy efficiency in the SmartBAN PHY.Since this research did not consider the performance between the operator and the hub, the performance of the body area network was the only focus.The main parameters of the computer simulations are listed in Table 5.The computer simulator was constructed by MATLAB.Then, the comm.PreambleDetector system object in MATLAB was used for preamble detection, and the detection threshold was set to the length of each SFD minus one (L SFD − 1).The entire two-octet preamble was only correlated for the SmartBAN, and the threshold was set to the length of the preamble minus one (L preamble − 1).Table 6 summarizes the SFDs used in the computer simulations.The reason for choosing these sequences was that they could be handled in units of octets.

Sequence Type Bit Sequence (Hexadecimal)
TI CC2650 sync word [35,36] 1101001110010001 (0xD391) ITU-T Rec.H223 16-bit flag [37] 1000011110110010 (0x87B2) Orthogonal M-sequence [38] 1111010110010000 (0xF590) Manchester-coded Orthogonal M-sequence [38] 1010100101100101 (0xA965)  -8 show the PLCP header detection failure ratio in the case of several modulation schemes under the AWGN channel, the IEEE model CM3 in the medium shadowing case and the IEEE model CM3 in the strong shadowing case, respectively, as a function of the energy per symbol to noise power spectral density (E s /N 0 ).Equations ( 6) and ( 7) included a Gaussian random variable representing the effect of shadowing.In other words, the medium shadowing case meant that N = n k = 0, while N = 3σ N , n k = −3 in the strong shadowing case.In the medium shadowing case, the K factor's true value was calculated as 4.5 when d ∼ = 1.0 m from ( 6) and (7).Similarly, that of the strong shadowing case was derived as 0.14 when d ∼ = 1.0 m.In all modulation schemes, the proposed scheme using the SFD suppressed the detection failure ratio, rather than only the SmartBAN preamble.The reason for this was that the cross-correlation value of the sequences used in the SFDs was superior to that of the SmartBAN preamble.Regarding the proposed scheme using the SFD, there was almost no difference in performance, depending on the sequences.In addition, performances less than 10 −4 were obtained by improving the E s /N 0 value.On the other hand, the performance of the detection failure rate converged for GFSK modulation.Even with the proposed scheme, it did not achieve 10 −3 .Then, the detection failure ratio was slightly improved by increasing the number of modulation levels.This occurred because the improvement of the cross-correlation value by repeating the preamble and the SFD according to the number of modulation levels had an effect.
case was derived as 0.14 when  ≅ 1.0 m.In all modulation schemes, the proposed scheme using the SFD suppressed the detection failure ratio, rather than only the Smart-BAN preamble.The reason for this was that the cross-correlation value of the sequences used in the SFDs was superior to that of the SmartBAN preamble.Regarding the proposed scheme using the SFD, there was almost no difference in performance, depending on the sequences.In addition, performances less than 10 −4 were obtained by improving the    0 ⁄ value.On the other hand, the performance of the detection failure rate converged for GFSK modulation.Even with the proposed scheme, it did not achieve 10 −3 .Then, the detection failure ratio was slightly improved by increasing the number of modulation levels.This occurred because the improvement of the cross-correlation value by repeating the preamble and the SFD according to the number of modulation levels had an effect.8 and 9 also summarize   / 0 , satisfying PER ≤ 10 −2 and 10 −3 , respectively.In this instance, the PER included not only bit errors in the PLCP header and the PSDU but also failures in PLCP header detection.Additionally, the proposed scheme utilizing the SFD for detection of the PLCP header was applied, us-  8 and 9 also summarize E s /N 0 , satisfying PER ≤ 10 −2 and 10 −3 , respectively.In this instance, the PER included not only bit errors in the PLCP header and the PSDU but also failures in PLCP header detection.Additionally, the proposed scheme utilizing the SFD for detection of the PLCP header was applied, using the TI CC2650 sync word as an SFD.Regarding the PER, the GFSK modulation had the best performance, whereas D8PSK had the best energy efficiency at E s /N 0 , where PER was 10 −2 or less.Comparing GFSK and QPSK, the unencoded GFSK and (127, 113) BCH-coded QPSK obtained almost the same performance in terms of the PER.However, the energy efficiency of the encoded QPSK was higher than that of GFSK.Comparing QPSK with π/4-DQPSK, the difference in the PER and the energy efficiency was approximately 3 dB.The difference was not large, since QPSK needed to control the peak-to-average power ratio (PAPR).Comparing π/4-DQPSK and D8PSK, the unencoded π/4-DQPSK and (127, 85) BCH-coded D8PSK obtained almost the same PER performance.On the other hand, the energy efficiency of the encoded D8PSK was smaller than that of the unencoded π/4-DQPSK.Thus, (127, 85) BCH coding was not effective in this performance comparison.8 and 9 also summarize   / 0 , satisfying PER ≤ 10 −2 and 10 −3 , respectively.In this instance, the PER included not only bit errors in the PLCP header and the PSDU but also failures in PLCP header detection.Additionally, the proposed scheme utilizing the SFD for detection of the PLCP header was applied, using the TI CC2650 sync word as an SFD.Regarding the PER, the GFSK modulation had the best performance, whereas D8PSK had the best energy efficiency at   / 0 , where PER was 10 −2 or less.Comparing GFSK and QPSK, the unencoded GFSK and (127, 113) BCHcoded QPSK obtained almost the same performance in terms of the PER.However, the energy efficiency of the encoded QPSK was higher than that of GFSK.Comparing QPSK with  4 ⁄ -DQPSK, the difference in the PER and the energy efficiency was approximately 3 dB.The difference was not large, since QPSK needed to control the peak-to-average power ratio (PAPR).(c)  The link budget is calculated as follows: In this equation, P rx and P tx are the receiver and transmitter power, respectively, G tx and G rx are the antenna gain at the transmitter and receiver, respectively, and L tx and are the transmitter and receiver losses, respectively.L path is a path loss, L fs is a free space loss, and L m is miscellaneous losses, such as fading loss and body loss.When P tx = 4 dBm, G tx and G rx = 3 dBi, L tx and L rx = 3 dB and L path = 53.9dB (calculated by Equation ( 6)), the calculation example of the link budget is as follows: Then, the receiver sensitivity (S dBm ) and the fade margin are also calculated as follows: Fade margin = P rx − S dBm (23) In this equation, NF dB is a noise value, R c is a coding rate and I dB is an implemental loss.Tables 10 and 11 summarize examples of S dBm under the AWGN channel in the case of PER ≤ 10 −2 and 10 −3 , respectively.Tables 12 and 13 also summarize examples of fade margins in cases where PER ≤ 10 −2 and 10 −3 , respectively.As shown in Tables 8 and 9 again, the differences in E s /N 0 satisfying PER ≤ 10 −2 and 10 −3 between the AWGN channel and the IEEE model CM3 in the medium shadowing case were approximately 8.5 dB and 15 dB, respectively.Hence, it can be said that the fade margin was sufficiently obtained from those tables without using an ECC.On the other hand, those between the AWGN channel and the IEEE model CM3 in the strong shadowing case were approximately 15 dB and 26 dB, respectively.Comparing them with Tables 12 and 13, the sufficient fade margin could be obtained in a case where PER ≤ 10 −2 , while it was also found that the uncoded π/4-DQPSK and D8PSK did not provide a sufficient fade margin in a case where PER ≤ 10 −3 .However, it can be said that those modulation schemes were also sufficiently useful, because the energy efficiency was sufficiently large even in cases where PER ≤ 10 −2 .

Network Performance
This subsection describes performance evaluations in the network, such as the average throughput and latency of each sensor node (T p i , L i ), as shown in Table 4.In this instance, T D was set to 250 ms, and r sAP : r CM was set to 9:1.The parameters of the PHY were based on Table 5.In addition, T IP was assumed to be sufficiently shorter than T D .Tables 14 and 15 list examples of T p i and L i .For the low data rate sensors (sensors 1-6), T p i and L i were not significantly changed regardless of R b = R s × log 2 M and R 10 .In particular, L i was basically within T D .In other words, those sensors were reliably able to transmit data frames in the interbeacon interval.On the other hand, a lower R b decreased T p i and increased L i significantly for the high data rate sensors (sensors 7-10).In particular, sensors 8-10 could not transmit enough data at the R b of the conventional SmartBAN PHY.However, sufficient T p i and L i values were obtained for sensors 7-9, even though R 10 was changed due to the improvement in the number of modulation levels and R s .For sensor 10, sufficient T p i and L i values were achieved even when R 10 = 2500 kbps by setting R b to 6 Mbps.From the above results, it is necessary to increase the number of modulation levels and the symbol rate to improve the PHY/MAC layer throughput to perform audio or video transmission, as well as the vital sign sensor in the SmartBAN.

Conclusions
This research examined the feasibility of a human monitoring system using a Smart-BAN which included multimedia devices.Multilevel PSK modulation was applied to the SmartBAN PHY, and the symbol rate was improved by setting the roll-off rate appropriately to realize the system.The numerical results showed that a sufficient link budget, receiver sensitivity and fade margin were obtained even when multilevel PSK modulation and symbol rate improvements were applied to the SmartBAN PHY.It was clear that those techniques were required for audio and video transmission as well as vital sign data transmission in the SmartBAN.
For future work, the feasibility of applying other modulation and error control schemes will be examined for higher-quality audio and video transmission.In addition, the optimization of the access protocol should be considered in this case.

Figure 1
Figure 1 presents the packet format in the physical layer.The physical layer protocol data unit (PPDU) had a two-octet preamble-1010101010101010-used for frequency synchronization, timing synchronization and automatic gain control.The physical layer convergence protocol (PLCP) header consisted of the packet length, the PHY scheme and other components.It was encoded by the (36, 22) shortened BCH code as an error-correcting code (ECC) and CRC-4-ITU as an error-detecting code.The physical layer service data unit (PSDU) was either an encoded or uncoded MAC protocol data unit (MPDU).The MPDU was encoded by CRC-8 (-CCITT) and CRC-16 (-CCITT) as an error-detecting code.2021, 10, x FOR PEER REVIEW

Figure 2 .
Figure 2. Access periods in the data channel (DCH).

Figure 2 .
Figure 2. Access periods in the data channel (DCH).

Electronics 2021 ,Figure 3 .
Figure 3. Supposed use case.The artificial intelligence (AI)-based operator monito of the worker in the factory wearing the smart body area network (SmartBAN).

Figure 3 .
Figure 3. Supposed use case.The artificial intelligence (AI)-based operator monitors the vital data of the worker in the factory wearing the smart body area network (SmartBAN).

Figure 4 .
Figure 4. Modified packet structure.The top section of the figure shows the SmartBAN packet structure.The bottom section shows the proposed structure for the case where log 2  = 2.

Figure 4 .
Figure 4. Modified packet structure.The top section of the figure shows the SmartBAN packet structure.The bottom section shows the proposed structure for the case where log 2 M = 2.

Figure 4 .
Figure 4. Modified packet structure.The top section of the figure shows the SmartBAN packet structure.The bottom section shows the proposed structure for the case where log 2  = 2.

Figure 8 .
Figure 8. PLCP header detection failure ratio in the case of several modulation schemes under the IEEE channel CM3 (strong shadowing case, K = 0.14).(a) GFSK (SmartBAN).(b) QPSK.(c) π/4-DQPSK.(d) D8PSK.4.1.3.Packet Error Ratio and Energy Efficiency Figures 9 and 10 show the packet error ratio (PER) and the energy efficiency in the case of several modulation schemes under the AWGN channel, the IEEE model CM3 in the medium shadowing case and the IEEE model CM3 in the strong shadowing case,

4. 1 . 3 .
Figures 9 and 10 show the packet error ratio (PER) and the energy efficiency in the case of several modulation schemes under the AWGN channel, the IEEE model CM3 in the medium shadowing case and the IEEE model CM3 in the strong shadowing case, respectively, as a function of   / 0 .Tables8 and 9also summarize   / 0 , satisfying PER ≤ 10 −2 and 10 −3 , respectively.In this instance, the PER included not only bit errors in the PLCP header and the PSDU but also failures in PLCP header detection.Additionally, the proposed scheme utilizing the SFD for detection of the PLCP header was applied, using the TI CC2650 sync word as an SFD.Regarding the PER, the GFSK modulation had the best performance, whereas D8PSK had the best energy efficiency at   / 0 , where PER was 10 −2 or less.Comparing GFSK and QPSK, the unencoded GFSK and (127, 113) BCHcoded QPSK obtained almost the same performance in terms of the PER.However, the energy efficiency of the encoded QPSK was higher than that of GFSK.Comparing QPSK with  4 ⁄ -DQPSK, the difference in the PER and the energy efficiency was approximately 3 dB.The difference was not large, since QPSK needed to control the peak-to-average power ratio (PAPR).Comparing  4⁄ -DQPSK and D8PSK, the unencoded  4 ⁄ -DQPSK and (127, 85) BCH-coded D8PSK obtained almost the same PER performance.On the other hand, the energy efficiency of the encoded D8PSK was smaller than that of the unencoded  4 ⁄ -DQPSK.Thus, (127, 85) BCH coding was not effective in this performance comparison.

Figure 9 .
Figures 9 and 10 show the packet error ratio (PER) and the energy efficiency in the case of several modulation schemes under the AWGN channel, the IEEE model CM3 in the medium shadowing case and the IEEE model CM3 in the strong shadowing case, respectively, as a function of   / 0 .Tables8 and 9also summarize   / 0 , satisfying PER ≤ 10 −2 and 10 −3 , respectively.In this instance, the PER included not only bit errors in the PLCP header and the PSDU but also failures in PLCP header detection.Additionally, the proposed scheme utilizing the SFD for detection of the PLCP header was applied, using the TI CC2650 sync word as an SFD.Regarding the PER, the GFSK modulation had the best performance, whereas D8PSK had the best energy efficiency at   / 0 , where PER was 10 −2 or less.Comparing GFSK and QPSK, the unencoded GFSK and (127, 113) BCHcoded QPSK obtained almost the same performance in terms of the PER.However, the energy efficiency of the encoded QPSK was higher than that of GFSK.Comparing QPSK with  4 ⁄ -DQPSK, the difference in the PER and the energy efficiency was approximately 3 dB.The difference was not large, since QPSK needed to control the peak-to-average power ratio (PAPR).Comparing  4⁄ -DQPSK and D8PSK, the unencoded  4 ⁄ -DQPSK and (127, 85) BCH-coded D8PSK obtained almost the same PER performance.On the other hand, the energy efficiency of the encoded D8PSK was smaller than that of the unencoded  4 ⁄ -DQPSK.Thus, (127, 85) BCH coding was not effective in this performance comparison.

Table 2 .
List of user priorities.

Table 2 .
List of user priorities.

Table 3 .
Contention probabilities for different user priorities.

Table 4 .
List of sensors and target data rates.

Number Sensor Type Target Data Rate (𝑹 𝒊 ) U
500, 700, 1100 and 2500 kbps3.2.Modified PHYAs shown in Table1, the maximum throughput of the SmartBAN Mbit/sec.Thus, it was not enough to transmit and receive data from all the in Table4.In other words, the data rate of the SmartBAN PHY needed t Two approaches were considered in this research.

Table 4 .
List of sensors and target data rates.

Table 7
also lists the parameters of the IEEE model CM3 in the hospital room case.

Table 6 .
SFD used in computer simulations.

Table 7 .
Parameters of the IEEE model CM3.

Table 14 .
Examples of T p i (kbps).R s ×log 2 M

Table 15 .
Examples of L i (ms).