Next Article in Journal
Correlated Blocking in mmWave Cellular Networks: Macrodiversity, Outage, and Interference
Previous Article in Journal
Control Strategies for Floating Offshore Wind Turbine: Challenges and Trends
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Study of Full-Duplex Communication with Excellent Security by 3-Level Communication Method

1
Korea Department of Lift Engineering, Korea Lift College, 120, Unjeong-gil, Geochang-gun, Gyeongsangnam-do 50141, Korea
2
Department of Electrical Engineering, Chonnam National University, 77, Yongbong-ro, Buk-gu, Gwangju 61186, Korea
3
EV Components & Materials R&D Group, Korea Institute of Industrial Technology, 6 Cheomdan-gwagiro 208 beon-gil, Buk-gu, Gwangju 61012, Korea
*
Author to whom correspondence should be addressed.
Electronics 2019, 8(10), 1186; https://doi.org/10.3390/electronics8101186
Submission received: 24 September 2019 / Revised: 14 October 2019 / Accepted: 15 October 2019 / Published: 18 October 2019
(This article belongs to the Section Circuit and Signal Processing)

Abstract

:
Currently, the industry is using the MODBUS communication method, utilizing RS485 for the distributed equipment and network construction. This method has a rather good transmission and reception distance but has a disadvantage in that it is a half-duplex communication method that cannot simultaneously transmit and receive. Therefore, there is a great need for a full-duplex communication system that can simultaneously transmit and receive two-wire communications. Therefore, in this paper, we propose new communication hardware equipment that can implement a full-duplex communication method by communication signal level in order to overcome the disadvantage of communication speed when using a full-duplex communication method by time division method. The proposed communication hardware is a structure that can transmit and receive at the same time in such a way that two pieces of equipment communicating by two-wire communication can apply the outgoing signal to the same communication line and detect the received signal at the same time. Therefore, the receiving side can analyze the received signal based on the information on the current transmission signal. This signal can only be analyzed by the two communicating devices, indicating that communication security is very good.

1. Introduction

Recently, in the industrial circles, studies of the smart factory that automates and intellectualizes all manufacturing processes based on Information and Communications Technologies (ICT) have been conducted actively [1,2]. For the automation, the communication between individual devices is essential, and to support this, most of the existing equipment is equipped with a communication port of asynchronous serial communication, such as RS232, RS423, RS422, or RS485. The present industrial circles use the MODBUS communication method using RS485 as a communication method used in network construction with dispersed equipment [3,4,5]. This method is good in terms of the distance between transmission and reception; however, it has the disadvantage of being a half-duplex communication method, which cannot transmit and receive simultaneously [6,7]. To overcome this, various methods are being investigated, and the representative method is a four-wire communication; however, this burdens the wire if the communication line is long. Thus, it is urgently necessary to investigate a full-duplex communication method that can transmit and receive in a two-wire communication [8,9,10]. Thus, this study proposes new hardware equipment for communication which can implement a full-duplex communication method in the level of the communication signal to overcome the disadvantage in communication speed in using a full-duplex communication method by a time-sharing system. The proposed communications hardware is a structure that can transmit and receive simultaneously in a way that can detect the received signal, while at the same time, two pieces of equipment (which communicate with the two-wire communication) authorize a transmission signal to the communication line [11,12,13]. The characteristics of this communications hardware involve a 2-level signal for data transmission that is generated in the transmission equipment, while in the receiver, a 3-level electrical signal is generated according to the status of the transmission data generated in it. This signal is characterized by its simultaneous inclusion of the data transmission signal of the transmission equipment and the data transmission signal of the receiver [14,15]. Therefore, the reception equipment can analyze the received signal through information about the present transmission signal. Since the signal can only be analyzed by the two devices that communicate, it is notably very excellent in terms of communication security.

2. The Proposed Communication Hardware

2.1. Comparison of the Characteristics of the Existing Asynchronous Communication Method

In industrial settings, the 1:1 connection for communication to share information between devices, the full-duplex method and the RS232C communication method, which can simultaneously transmit and receive in a 3-wire communication, is employed, as shown in Figure 1a. However, if several devices are connected together, RS485/422 communication is often employed. In this case, several units can be connected to the communication line with a single port due to the cost increases, since the RS232C communication method requires multiple communication ports [16,17].
Table 1 compares the characteristics of the representative asynchronous communication methods of RS232 communication with those of RS485 communication. In the RS485 method, the maximum output voltage is lower than that in the RS232 method, but due to the differential input, the maximum distance range and the highest communication speed are excellent; however, it has the disadvantage of being a half-duplex communication method, which cannot simultaneously transmit and receive in communication [18,19,20,21]. Unlike this, the RS232 method has the advantage of being a full-duplex method, which can transmit and receive at the same time; however, it has the disadvantage of being a three-wire method, in which there is a wire for transmission and a wire for reception.
The RS232 communication method and the RS485 communication method have the disadvantage of being very vulnerable in terms of communication security since it is easy to leak the communications protocol by installing an analyzer of communication data on the communication line.

2.2. The Proposed Asynchronous Communication

Figure 2 shows 3-level communication hardware which can make full-duplex communication with the proposed two-wire communication. The communication transmission signal is determined by the on/off switches: Q1 and Q2. In other words, if both Q1 and Q2 are off, the output is the high impedance status, which cannot make the transmission function in the communication line. If Q1 is on, and Q2 is off, the binary value ‘1’ of serial communication is transmitted, Vs becomes Vdc, and if Q1 is off, and Q2 is on, the binary value ‘2’ of serial communication is transmitted, Vs becomes 0. However, VL voltage appears to be 3-level by the output level of the other party due to the output impedance resistance [22,23,24,25].
Figure 3 shows the composition of 3-level communication hardware for bidirectional communication. It is presumed that, since in the proposed topology, the output impedance is larger than that on the communication line, the impedance on the communication line is ignored. VS1 and VS2, reception voltages on Side A and Side B are not determined by the voltage on the transmission side or reception side, but determined by both the voltage on the transmission side and the reception side. In other words, if the voltage on both transmission sides is the same, the transmission voltage is detected, and if it is different, the whole transmission voltage is detected. By this logic structure, the output voltage on the receiving end becomes 3-level according to the transmission information on the transmission side and the reception side. Therefore, the reception information can be obtained by combining the reception information and the transmission information in which the 3-level voltage has been formed according to the transmission status on the transmission side and the reception side.
Figure 4 is a circuit diagram to obtain reception information in the 3-level voltage. As seen in the figure, the level can be judged by constituting a reception signal and a comparator, distributing source voltage so that the level can be differentiated. DH1 consisting of 2/3 of source voltage and a comparator of the reception signal for convenience for 2-level judgment operates by negative logic for 2-level and DL1, consisting of 1/3 of source voltage and a comparator of the reception signal operates by positive logic for 1-level or higher. Thus, it is possible to find a signal relevant to the reception information by constituting it with the exclusive-OR of the logical product of these two signals and the transmission signal, VS1.
Figure 5 shows the waveform of operation in the general 485 mode, in which Side B generates transmission information while Side A only receives it. This is a 2-level communication mode in which the voltage on the transmission side and that on the reception side appear to be the same. As seen in Figure 5, the output voltage on Side B, VS2 and the reception voltage on Side A, VL1 become the same form, and the inclusive-OR of the outputs of the two comparators, DH1 and DL1 always become 0. In addition, the exclusive-OR of voltage LL1 and the reception signal, which is always 0 appears as the reception signal.
Figure 6 shows the waveform if it is operated in the simultaneous full-duplex communication mode, in which Side B generates transmission data while Side B also generates a transmission signal. To interpret it clearly, the two transmission signals, VS1 and VS2 were defined as those having a 90-degree phase contrast like the figure. In this case, the voltage on the transmission side and that on the reception side appears at different levels with the other party’s information on the transmission side. As seen in Figure 6, the voltage received on Side A, VL1 is formed like the figure by the voltage transmitted on Side A, VS1 and the voltage transmitted on Side B, VS2, and the inclusive-OR of the outputs of two comparators, DH1 and DL1 appears two times in the transmission frequency. Thus, the exclusive-OR of voltage LL1 and reception signal VL1 is the same as the transmission voltage on Side B, VS2. Thus, you can output the desired reception signal from the 3-level reception signals.

3. Simulation and the Result of the Experiment

3.1. Result of Simulation

Figure 7 is a simulation circuit diagram to test the validity of the communication method proposed in this study. The simulation circuit consists broadly of a half-bridge inverter to generate a communication signal, a comparator to detect 3-level, a logical circuit diagram, and the DLL part to generate a series transmission signal by Visual C language.
Figure 8 defined two transmission signals, VS1 and VS2 on Side A and Side B in the same condition as that of Figure 6, that is, the two transmission signals on Side A and Side B have a 90-degree phase contrast. In this case, the voltage on the transmission side and that on the reception side appear at different levels; however, a waveform the same as that in Figure 6 appears, and it was noted that Side A perfectly receives the signal transmitted on Side B.
Figure 9 is the result of a simulation to check asynchronous serial communication, in which Side A transmitted the character, ‘U’ by ASCII Code and Side B transmitted the character, ‘U’ by ASCII Code, setting 9600bps, 8-bit data, 1 stop bitter and no-parity.
As seen in the figure, as a VS1 series signal on Side A, ASCII Code character ‘U’ is generated, which is 0X55 in a hexadecimal number, while as a VS2 series signal on Side B, ASCII Code character ‘C’ is generated, which is 0X43 in a hexadecimal number. As a signal received by the proposed communication topology by the transmission data of the characters, ‘U’ and ‘C,’ a 3-level reception signal is generated like VL1. At the reception signal, VL1 is determined by two transmission signals VS1 and VS2 in each module. Thus, if you have information about two of the three signals, VL1, VS1, and VS2, you can get the information value of the other signal. Since you can measure the transmission signal and the reception signal you generated in each module, you can get the other party’s transmission signal with information about these two signals. As a characteristic of this method, it is impossible to separate the transmission signals of the two modules from the 3-level signal generated on the communication line.
Especially, even if the same ASCII character is transmitted, the 3-level appearing on the communication line appears in different forms since it is asynchronous communication. Thus, in receiving an important signal, if the receiver operates the transmitter with a secure signal, another device cannot get the accurate transmission data in the middle of the communication line. This is considered a very excellent characteristic in terms of communication security.

3.2. Result of Exiperiment

Figure 10 is a new communication prototype in the 3-level method, which can transmit and receive simultaneously in two-wire communication. This prototype consists broadly of the SMPS part with 9–36 V input range, gate amp part, half-bridge equipment to generate a communication signal, and the comparison equipment and the logic equipment, which receive 3-level input and convert it to 2-level reception information.
Figure 11 is the result of an experiment in which Side B generates ASCII Code ‘C’ communication data while Side A only receives them, which is the general communication method. As seen in the resulting waveform of Figure 11, this communication method is compatible with the existing communication method.
Figure 12 is the result of an experiment of communication in the same status as the simulation condition of Figure 9. As shown in the resulting waveform of Figure 12, the two transmitters transmit the same data, but the asynchronous communication method is different, so the three-level voltage appearing on the communication line is different. However, it was found that the received data correctly received the transmitted data.

4. Conclusions

In this paper, we propose new communication hardware equipment capable of implementing a full-duplex communication method at the same time, apart from the full-duplex communication method by the time division method.
  • At the communication transmitter, two-level signals are generated for data transmission, but due to the characteristics of the proposed communication hardware, three-level electrical signals are generated in the communication line depending on the status of transmission data generated at two transmission data. At the same time, full-duplex communication was achieved.
  • Since the voltage of the communication line is indicated by the transmitter transmission data and the receiver transmission data signal, it is considered to be very good in terms of security of communication because only the two devices can analyze the signal information of the communication line.
  • It is considered that long-distance communication is possible by increasing the voltage of the transmission line by constructing the transmission circuit with a half-bridge structure.
  • It is considered that this data transfer algorithm can be simplified more than the full-duplex communication method by the time division method by implementing a full-duplex communication method at the same time by this topology.
Therefore, this topology is expected to be utilized mainly on the lines requiring communication security and those requiring long distance communication.

Author Contributions

Conceptualization, S.-M.P., S.-J.P. and S.-K.L.; Data curation, S.-M.P. and S.-J.P.; Formal analysis, S.-M.P. and S.-J.P.; Funding acquisition, S.-J.P. and S.-K.L.; Investigation, S.-M.P. and S.-K.L.; Project administration, S.-K.L.; Writing—original draft, S.-J.P.; Writing—review & editing, S.-J.P. and S.-K.L.

Funding

This research was funded by the support of the Korea Institute of Industrials Technology as “Development of Chassis Platform for Semi-autonomous Electric Vehicle with EMS Function” (KITECH NW-19-0050).

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Yan, L.; Frank, R.; Nenad, I. The Paradigm Shift in Smart Manufacturing System Architecture. IFIP Adv. Inf. Commun. Technol. 2017, 488, 767–776. [Google Scholar]
  2. Mohsen, M.; Marissa, N.; Cadavid, C.; Robert, K. Reference architectures for smart manufacturing: A critical review. J. Manuf. Syst. 2018, 49, 215–225. [Google Scholar]
  3. Mehmet, H.C.; Tarek, Y.; Osama, A.M. Development and Application of a Real-Time Testbed for Multiagent System Interoperability: A Case Study on Hierarchical Microgrid Control. IEEE Trans. Smart Grid 2018, 9, 1759–1768. [Google Scholar]
  4. Tarek, K.; Kshirasagar, N.; Amiya, N. A Survey of Communication Protocols for Automatic Meter Reading Applications. IEEE Commun. Surv. Tutor. 2011, 13, 168–182. [Google Scholar]
  5. Bilal, E.B.; Selcuk, B.; Vehbi, C.G. Collecting smart meter data via public transportation buses. IET Intell. Transp. Syst. 2016, 10, 515–523. [Google Scholar]
  6. Seong-Ho, P.; Ki-Hong, P.; Young-Chai, K.; Mohamed-Slim, A. Alternate Transmission Relaying Based on Interference Alignment in 3-Relay Half-Duplex MIMO Systems. IEEE J. Sel. Areas Commun. 2012, 30, 1383–1389. [Google Scholar]
  7. Wei, L.; Chuan, L.; Jian-Dong, L. Achieving Maximum Degrees of Freedom of Two-Hop MIMO Alternate Half-Duplex Relaying System for Linear Transceivers: A Unified Transmission Framework for DF and AF Protocols. IEEE Trans. Veh. Technol. 2015, 64, 2144–2148. [Google Scholar]
  8. Ashutosh, S.; Philip, S.; Dongning, G.; Daniel, W.B.; Sampath, R.; Risto, W.; Lee, R.E. In-Band Full-Duplex Wireless: Challenges and Opportunities. IEEE J. Sel. Areas Commun. 2014, 32, 1637–1652. [Google Scholar] [Green Version]
  9. Dingzhu, W.; Guanding, Y. Full-duplex and half-duplex: Power efficiency comparison. Electron. Lett. 2016, 52, 483–485. [Google Scholar]
  10. Chung, M.; Sim, M.S.; Kim, D.K.; Chae, C.B. Compact Full Duplex MIMO Radios in D2D Underlaid Cellular Networks: From System Design to Prototype Results. IEEE Access 2017, 5, 16601–16617. [Google Scholar] [CrossRef]
  11. Levy, B.C. A Study of Subtractive Digital Dither in Single-Stage and Multi-Stage Quantizers. IEEE Trans. Circuits Syst. I Regul. Pap. 2013, 60, 2888–2901. [Google Scholar] [CrossRef]
  12. Briassouli, A.; Strintzis, M.G. Optimal watermark detection under quantization in the transform domain. IEEE Trans. Circuits Syst. Video Technol. 2004, 14, 1308–1319. [Google Scholar] [CrossRef]
  13. Soummya, K.; José, M.F.M.; Kavita, R. Distributed Parameter Estimation in Sensor Networks: Nonlinear Observation Models and Imperfect Communication. IEEE Trans. Inf. Theory 2012, 58, 3575–3605. [Google Scholar] [Green Version]
  14. Jiao, Z.; Richard, Y.F.; Shuo, W.; Tao, H.; Zengyi, L.; Yunjie, L. Load Balancing in Data Center Networks: A Survey. IEEE Commun. Surv. Tutor. 2018, 20, 2324–2352. [Google Scholar]
  15. Ting, W.; Yu, X.; Jogesh, M.; Mounir, H. Achieving Energy Efficiency in Data Centers Using an Artificial Intelligence Abstraction Model. IEEE Trans. Cloud Comput. 2018, 6, 612–624. [Google Scholar]
  16. Rakesh, R.; Srinivas, A.; Gokhan, G. Power line carrier (PLC) signal analysis of smart meters for outlier detection. In Proceedings of the 2011 IEEE International Conference on Smart Grid Communications (SmartGridComm), Brussels, Belgium, 17–20 October 2011; pp. 291–296. [Google Scholar]
  17. Yingkayun, K.; Premrudeepreechacharn, S. A power quality monitoring system for real-time detection of power fluctuations. In Proceedings of the 2008 40th North American Power Symposium (NAPS ’08), Calgary, AB, Canada, 28–30 September 2008; pp. 1–5. [Google Scholar]
  18. Al-Madani, B.; Al-Roubaiey, A.; Al-Shehari, T. Wireless video streaming over Data Distribution Service middleware. In Proceedings of the 2012 IEEE 3rd International Conference on Software Engineering and Service Science (ICSESS), Beijing, China, 22–24 June 2012; pp. 263–266. [Google Scholar]
  19. Marisol, G.-V.; Pablo, B.V.; Iria, E.A. Adaptive real-time video transmission over DDS. In Proceedings of the 2010 8th IEEE International Conference on Industrial Informatics (INDIN), Osaka, Japan, 13–16 July 2010; pp. 130–135. [Google Scholar]
  20. Pj, R.; Xinghuo, Y. A Novel Time Independent Asynchronous Communication Protocol & Its Applications. In Proceedings of the IECON 2006—32nd Annual Conference on IEEE Industrial Electronics, Paris, France, 6–10 November 2006; pp. 3574–3579. [Google Scholar]
  21. Dariusz, K.; Filip, N. Practical Performance Aspects of Using Real-Time Multi-agent Platform in Complex Systems. In Proceedings of the 2013 IEEE International Conference on Systems Man and Cybernetics (SMC), Manchester, UK, 13–16 October 2013; pp. 1121–1126. [Google Scholar]
  22. RamaKoteswara, R.A.; Pahuja, G.L.; Lather, J.S. Importance measures based risk and reliability analysis of substation automation systems. In Proceedings of the 2014 Annual IEEE India Conference (INDICON), Pune, India, 11–13 December 2004; pp. 1–5. [Google Scholar]
  23. RamaKoteswara, R.A.; Pahuja, G.L.; Lather, J.S. Risk and reliability analysis of substation automation systems using importance measures. In Proceedings of the 2014 Eighteenth National Power Systems Conference (NPSC), Guwahati, India, 18–20 December 2014; pp. 1–5. [Google Scholar]
  24. Hamze, H.H.; Meysam, H.; Mohamad, E.H.G. Quantitative Reliability Assessment of Various Automated Industrial Substations and Their Impacts on Distribution Reliability. IEEE Trans. Power Deliv. 2012, 27, 1223–1233. [Google Scholar]
  25. Amit, S.; Mahesh, B.; Nimish, P.; Himanshu, B.S. Zigbee Based Wireless Data Acquisition System for Underground Mines—A Feasibility Study. In Proceedings of the 2018 IEEE 21st International Symposium on Real-Time Distributed Computing (ISORC), Singapore, 29–31 May 2018; pp. 152–155. [Google Scholar]
Figure 1. Representative asynchronous communication method. (a) RS232, (b) RS485.
Figure 1. Representative asynchronous communication method. (a) RS232, (b) RS485.
Electronics 08 01186 g001
Figure 2. Proposed 3-level communication hardware.
Figure 2. Proposed 3-level communication hardware.
Electronics 08 01186 g002
Figure 3. Hardware configuration for 3-level communication for bidirectional communication.
Figure 3. Hardware configuration for 3-level communication for bidirectional communication.
Electronics 08 01186 g003
Figure 4. Reception information extraction circuit.
Figure 4. Reception information extraction circuit.
Electronics 08 01186 g004
Figure 5. For one-way communication.
Figure 5. For one-way communication.
Electronics 08 01186 g005
Figure 6. In simultaneous bidirectional.
Figure 6. In simultaneous bidirectional.
Electronics 08 01186 g006
Figure 7. Simulation circuit diagram.
Figure 7. Simulation circuit diagram.
Electronics 08 01186 g007
Figure 8. Simultaneous bidirectional communication simulation results.
Figure 8. Simultaneous bidirectional communication simulation results.
Electronics 08 01186 g008
Figure 9. Simultaneous bidirectional simulation results.
Figure 9. Simultaneous bidirectional simulation results.
Electronics 08 01186 g009
Figure 10. New three-level communication prototype.
Figure 10. New three-level communication prototype.
Electronics 08 01186 g010
Figure 11. One-way communication test result.
Figure 11. One-way communication test result.
Electronics 08 01186 g011
Figure 12. Simultaneous bidirectional experimental results.
Figure 12. Simultaneous bidirectional experimental results.
Electronics 08 01186 g012
Table 1. Comparison of RS232 and RS485 Communication Characteristics.
Table 1. Comparison of RS232 and RS485 Communication Characteristics.
SpecificationRS232RS485
Operation modeSingle-EndedDifferential
Maximum number of drivers1 Driver32 Driver
1 Receivers32 Receivers
Maximum distance15 m1.2 Km
Communication speed20 Kb/s 10 Mb/s
Support transmission methodFull duplexHalf duplex
Output voltage±25 V−7 V to +12 V
Input voltage±15 V−7 V to +12 V

Share and Cite

MDPI and ACS Style

Park, S.-M.; Park, S.-J.; Lim, S.-K. Study of Full-Duplex Communication with Excellent Security by 3-Level Communication Method. Electronics 2019, 8, 1186. https://doi.org/10.3390/electronics8101186

AMA Style

Park S-M, Park S-J, Lim S-K. Study of Full-Duplex Communication with Excellent Security by 3-Level Communication Method. Electronics. 2019; 8(10):1186. https://doi.org/10.3390/electronics8101186

Chicago/Turabian Style

Park, Seong-Mi, Sung-Jun Park, and Sang-Kil Lim. 2019. "Study of Full-Duplex Communication with Excellent Security by 3-Level Communication Method" Electronics 8, no. 10: 1186. https://doi.org/10.3390/electronics8101186

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop