You are currently viewing a new version of our website. To view the old version click .
Electronics
  • Article
  • Open Access

17 February 2023

Comparative Analysis of Traffic-Reduction Techniques for Seamless CAN-Based In-Vehicle Network Systems

,
and
1
Department of Electronic Engineering, Myongji University, 116 Myongji-ro, Yongin-si 17058, Republic of Korea
2
Department of Information and Communications Engineering, Myongji University, 116 Myongji-ro, Yongin-si 17058, Republic of Korea
*
Author to whom correspondence should be addressed.
This article belongs to the Special Issue Emerging Vehicular Ad-Hoc Network: Techniques, Standards, and Applications

Abstract

Due to the benefits of better bandwidth and reliability, the automotive industry is moving towards Ethernet-based in-vehicle network (IVN) systems as the number of onboard electronic control units has increased. Considering that before long the well-known controller area network (CAN) will still be considered a standard protocol, our earlier work introduced a high-availability seamless redundancy (HSR)-based Ethernet network architecture that provides IVNs with fault tolerance, called seamless CAN. However, HSR is known for its redundant traffic generated for fault tolerance, which is a disadvantage in bandwidth-limited IVN systems. Therefore, in this paper, we propose a traffic-effective architecture for seamless CAN-based networks. We compared the proficiency of different traffic-reduction approaches as they were applied to our proposed architecture. Extensive simulation results showed that our proposed solution could reduce up to 54% of the total network traffic compared to a conventional architecture while still being able to guarantee a high level of fault tolerance.

1. Introduction

With the recent popularization of electric vehicles, their owners can now obtain access to additional on-board functionality. For example, there are more kinds of infotainment media, autopilot, and supercharging capabilities. Undoubtedly, these vehicular advancements also present technological challenges. In fact, the number of electronic components inside modern vehicles has risen dramatically over the past few years, as they involve electronic control units (ECUs) and a wide range of different sensors. As a result, there is a rising demand for in-vehicle network (IVN) capacity for the increased data traffic generated by these on-board electronics. In addition, this also leads to the complication of the cable harness and possibly heavier system weights. Therefore, it can be seen that modern cars face numerous challenges as they are being developed to provide more utilities with nearly hundreds of electronic parts [1].
However, the present IVN protocols seem to be inadequate for recent traffic-demanding network systems. In fact, the main structure of current IVNs is a combination of different protocols, for example, media-oriented systems transfer (MOST), FlexRay, a controller area network (CAN), and their corresponding inter-protocol switches. Additionally, even if CAN outperforms other protocols in terms of utilization, its speed and bandwidth limits have been reached due to the desire for higher data rates [2]. Due to these limitations, there may be a higher likelihood of in-vehicle network outages or malfunctions, which could be directly related to accidents, including those involving fatalities. In fact, as more electronic gadgets have been installed inside cars, there have been various reported accidents caused by sudden unexpected acceleration (SUA) [3]. As a solution, Ethernet-centric protocols have a superior data rate performance and may be a potential contender for future IVN systems. However, conventional Ethernet offers limited strategies for redundancy solutions in the event of data transmission failures.
In reality, several cutting-edge schemes for next-generation Ethernet-based network protocols for automobiles have been recently proposed. For example, in order to increase the reliability of Ethernet-centric networks, the Time-Sensitive Networking (TSN) Group has established the IEEE 802.1CB standard, which makes copies of a data frame and sends them using multiple routes [4]. This is probably going to be a popular protocol for future IVN systems. Similarly, this idea has also been applied by high-availability seamless redundancy (HSR), which is standardized in IEC 62439-3:2016 [5]. In fact, the HSR protocol is the foundation of the IVN architecture presented in [6], where seamless redundancy was added to the standard Ethernet-centric architecture featuring a backbone ring and four sub-rings for different function domains of commercial cars.
However, CAN is still regarded as a standard protocol because a large number of IVN systems already have it installed throughout automobile industry development efforts. For this reason, we recently proposed seamless CAN [7], a novel CAN algorithm with fault tolerance. The protocol applies the HSR redundancy method to CAN and can be viewed as a temporary solution until future IVN techniques are developed. However, in ring-of-ring networks, the standard HSR protocol produces an enormous amount of redundant traffic that is not always useful. In addition, the data traffic for entertainment media in IVNs does not have to be fault-tolerant. Consequently, network performance might degrade due to congestion and latency. Therefore, in this paper, we propose a seamless CAN-based IVN design that decreases the redundancy overhead where applicable. In detail, our main contributions are summarized as follows:
  • By carefully studying the recently proposed seamless CAN protocol as a potential prospective candidate for modern IVN solutions in terms of its working principles and limitations, we proposed an architecture for effective network traffic usage where unnecessary infotainment data frames are not made fault-tolerant to make room for more critical traffic.
  • Through an in-depth comparative analysis among several well-known traffic-reduction techniques for the original HSR protocol, we were able to further minimize the network traffic in our proposed architecture by choosing the suitable methods applicable to seamless CAN protocol. The compatible techniques are versatile and can be applied to any type of traffic while still being easy for implementation.
  • We implemented the proposed architecture and its traffic-reduction techniques using the OMNeT++ simulation framework [8]. Next, we conducted a comparative assessment to evaluate the performance of different traffic-reduction techniques for the conventional and the proposed traffic-effective network architectures. Through in-depth discussions and analyses, we further demonstrated the feasibility of seamless CAN for various IVN system designs.
The rest of this paper is organized as follows: In Section 2, we review relevant well-known traffic-reduction techniques for the original HSR protocol. Section 3 provides readers with background knowledge in terms of the novel seamless CAN protocol and related technologies, including its relevant traffic-reduction techniques and our proposed traffic-effective architecture. In Section 4, we present the comparative analysis that was conducted through simulation amongst different traffic-pruning schemes. Finally, the concluding remarks are provided in Section 5.

3. Background

In this section, we provide a review of our recently proposed fault-tolerant algorithm for the conventional CAN protocol: seamless CAN. Many auto-plant facilities have been set up to function with CAN because it has been used as a foundational protocol for IVN ever since it was developed. Therefore, it may take a while for current IVNs to develop into fully Ethernet-centered networks, indicating the necessity to address CAN’s shortcomings. In the following section, we first revisit the fundamental operating concept of seamless CAN, and we then discuss many possible solutions for traffic-reduction techniques that can be applied with it.

3.1. Seamless CAN

Seamless CAN is a novel fault-tolerant scheme based on HSR ring topologies for IVNs [7]. Because each traditional CAN “bit” from its source node is enclosed inside an HSR frame (i.e., it becomes the payload of that HSR frame) and its duplicates are then put into the ring, following the HSR principle, our proposed technique is also backward compatible with CAN-based systems. It should be noted that each HSR frame only contains one bit (i.e., either a “0” or a “1”) rather than a full CAN frame (see Figure 3) because the CAN bus is being replaced by an HSR ring, and the CAN controllers inside CAN nodes are sending the bits serially to the bus. We present the idea of a seamless CAN node with three separate interfaces in order to connect with the CAN node and its two nearby seamless CAN nodes, as given in Figure 4.
Figure 3. Comparison between a (a) standard HSR and (b) seamless CAN frame.
Figure 4. Three interfaces of a seamless CAN node [7].
In terms of an operational concept, a seamless CAN node will embed information into the payload section of an HSR frame and send it out in two ways via two distinct interfaces on the HSR side when a bit is received from the CAN side’s interface. Additionally, the sequence number of a new frame will be recorded in the node memory when it arrives at either interface on the HSR side, and the bit information will be extracted and sent to the CAN node via the interface on the CAN side. Similar to HSR, if a frame from the HSR side has a sequence number that already appears in the node’s record, it will be deleted.
It is clear that the frame transmission activity is comparable to HSR’s function once the CAN signal has been enclosed inside the seamless CAN frame and delivered in two copies when there is no failure in the network. However, the network might have a connection failure. Nodes on the CAN side are invisible to actions occurring on the seamless CAN side, therefore, even when only one copy of the frame is sent to the target node, the CAN node continues to function normally. While it is clear that both CAN and seamless CAN frames can become corrupted, seamless CAN frames are less likely to have faults because they can be recovered via the other path. When a faulty frame is discovered, nodes in traditional CAN networks continuously attempt to resend the frame. Additionally, error correction for encapsulated CAN frames is supported by seamless CAN.

3.2. Traffic-Reduction Techniques for Seamless CAN

Although the aforementioned seamless CAN scheme can be used in conventional CAN-based systems and can provide seamless redundancy for data-critical IVNs, it is not fully optimized because HSR by its very nature generates too much redundant traffic to achieve fault tolerance. Therefore, we observe that several well-known traffic-reduction techniques can be applied to seamless CAN-based IVNs to more effectively utilize the network throughput while still being able to provide fault tolerance to time- and data-critical network packets.
First, it should be noted that while there are many traffic-reduction schemes for the HSR protocol, not all of them can be used in a seamless CAN-based network. This is because seamless CAN is a fault-tolerant version of a CAN network, which is mainly functional by using a shared bus (i.e., CAN bus) among CAN nodes. In fact, traditional CAN nodes communicate by listening and transmitting frames to the shared bus, which can be considered as broadcasting messages. Therefore, only traffic-reduction techniques that are suited for decreasing broadcast traffic in the original HSR network can be used in a seamless CAN-based network. According to [9], it can be seen that among various traffic-reduction techniques, only two of them are applicable to networks with a seamless CAN configuration:
  • Quick removing (QR);
  • Traffic control (TC).
A comparative analysis of QR and TC among other techniques can be found in Table 1. It can be seen that QR and TC are the two simplest approaches to decrease redundant traffic in HSR networks as well as seamless CAN networks. Indeed, QR and TC are very versatile as they are able to reduce any type of traffic in the network, including unicast, multicast, and broadcast, for any network topology. In addition, they are both straightforward to implement and do not require any control messages in order to operate, thus avoiding possible protocol overhead.
Table 1. Comparison between different traffic-reduction techniques for seamless CAN-based networks, where “Y” denotes “Yes”, “N” denotes “No”, and “-” is “not applicable.”

3.3. The Proposed Traffic-Effective Architecture

First, we describe the typical network architecture in a typical commercial automobile, which normally consists of four main function domains: power, chassis, body, and infotainment [18]. Each domain consists of seamless CAN nodes that are attached to regular CAN nodes, and the four domains are connected using HSR QuadBoxes on the HSR side, collectively forming a main backbone ring. The seamless CAN nodes can be used to create a connected-ring kind of network because they are entirely compatible with the traditional HSR protocol. Seamless CAN nodes contain two Ethernet interfaces, much like the original HSR DANH devices, to maintain two transmission channels to every other node in the network, even if they are not in the same sub-ring. Because of this, the seamless CAN-based network architecture can be implemented without the use of any new hardware on the present IVN system. An illustration of a seamless CAN-based network can be found in Figure 5.
Figure 5. Example of a seamless CAN-based network architecture with four domain functions in a car.
However, in spite of the fact that the aforementioned seamless CAN technique can be used in conventional CAN-based systems and can offer seamless redundancy to data-critical IVNs, it is not completely optimal since HSR by its very nature creates too much redundant traffic to accomplish fault tolerance. This problem is mainly induced by the following reasons:
  • Frames are sent into all DANH rings in addition to the one containing its destination;
  • Frames are sent to all QuadBox rings;
  • Frames are duplicated and circulated across all rings.
Given the excessive redundant traffic generation of seamless CAN, we propose a traffic-effective network architecture that is compatible with current IVNs and is able to successfully reduce the number of traveling network frames. The proposed traffic-effective network structure is depicted in Figure 6.
Figure 6. Example of an enhanced seamless CAN-based in-vehicle network.
Compared to the traditional four-domain architecture, the traffic-efficient one has the following differences (although both may look similar in the way that they share the same four-QuadBox design):
  • First, we noticed that in addition to parts of an IVN system that are in charge of transmitting time-critical information, such as sensor data and a brake controlling signal, there are also network components that communicate non-critical information (e.g., radio and media playing services). Obviously, they do not play an important role in ensuring the safety of car users because their exchanging information is not crucial. In addition, it is noted that these infotainment parts of the network consume a large amount of data traffic as they are bandwidth-demanding for high-quality audio and video transmission;
  • Therefore, in the proposed traffic-efficient network architecture, we decided not to implement fault tolerance for non-crucial parts of the network. Specifically, because entertainment units can be collectively modeled as any one of the four QuadBox rings (as depicted in Figure 5), we can replace the seamless CAN nodes with SAN nodes. In addition, the SAN nodes are connected using an HSR RedBox, which is a device that enables non-HSR devices to join the ring-type HSR network. In this manner, SAN nodes (e.g., media players and camcorders) are still able to communicate with the rest of the network while there is no need to provide seamless redundancy for them. Ultimately, the other parts of the entire network remain the same.
In summary, the proposed traffic-effective architecture has the following advantages when it comes to designing, utilizing, and providing fault tolerance to the data traffic of the network:
  • First, by making use of the novel fault-tolerant seamless CAN method, we ensure that mission-critical network frames always have two redundant paths between the source and destination nodes in the error-free scenario. In the case of faulty network links, there would still be no delay in the delivery process of the data frames as long as one path is still available;
  • Second, the proposed architecture removes the fault tolerance capability for the infotainment components to reduce unnecessary traffic generated by them as they are the parts that may greatly consume bandwidth in the network;
  • Finally, by using either the QR or TC traffic-reduction technique, we are able to further decrease a substantial amount of redundant traffic in the other parts of the network without compromising their seamless redundancy function.

4. Comparative Evaluation of Traffic-Reduction Techniques

In this section, we provide simulation results that compare the effectiveness of the proposed network architecture under many scenarios of the no traffic-reduction technique applied, QR technique used, and TC technique used. All simulation works were conducted using the OMNeT++ discrete simulation framework [8]. It should be noted that for each architecture, we compared the number of total network traffic (in frames) against the number of sent frames as well as the size of each sub-ring (in nodes) in the network. Without loss of generality and for brevity, we considered that four sub-rings had the same number of intermediate nodes. A summary of our simulation setup can be found in Table 2.
Table 2. Simulation parameters for two scenarios, where Scenario 1 is the performance result against the numbers of sent frames, and Scenario 2 is the performance result against sub-ring sizes.

4.1. For Conventional Architecture

First, we show the performance of the unmodified conventional architecture (as given in Figure 5) in terms of the number of total generated frames. More specifically, in this scenario, we set the number of seamless CAN nodes in each of the four sub-rings to 20. During the simulation period, a source node tried to generate and inject different numbers of broadcast frames into the network. At the end of each simulation run, the total generated traffic in frames across the entire network was reported. The result for this scenario is depicted in Figure 7.
Figure 7. Traffic-reduction performance against numbers of sent frames for the conventional architecture.
Generally speaking, to maintain the seamless redundancy of the network, there were many more frames traveling in the network compared to the actual number of generated frames. For example, without applying any traffic-reduction schemes, while there were only 5000 frames broadcasted by the source node, nearly 900,000 frames were created by the protocol for fault tolerance purposes. In contrast, the TC approach slightly reduced the broadcast traffic by 31%, at roughly 600,000 generated frames for 5000 original frames. Ultimately, the QR scheme reduced the traffic by 41%, and this was the best result out of the three experimental schemes.
Next, we compared the performance of the same conventional architecture among different numbers of seamless CAN sub-ring nodes. In this setting, each sub-ring in the network was supposed to equally have 5, 10, 20, and 30 nodes, and the number of broadcast frames was set to be 2000 for every simulation run. The total network traffic measured in frames was recorded at the end of each simulation. The final result for this scenario is given in Figure 8. It can be seen that, similar to the first scenario, the network generated much more traffic as it had more immediate nodes in each ring. For the largest size of the network (i.e., 30 nodes in each sub-ring), more than 500,000 generated frames from 2000 original data frames were required for the system to be considered fault-tolerant for the conventional architecture without any traffic-reduction approaches. In contrast, the TC approach only produced about 350,000 frames, and the QR approach reduced about another 50,000 frames, to as low as roughly 300,000 frames.
Figure 8. Traffic-reduction performance against different sub-ring sizes for the conventional architecture.

4.2. For the Proposed Architecture

To evaluate the performance of our proposed architecture (as given in Figure 6), we implemented it in the same simulation environment as the conventional architecture. We also demonstrated the performance of different traffic-reduction techniques for the proposed architecture in terms of total network traffic in frames. It should be noted that, in the proposed architecture, because there were only three sub-rings compared to four in the conventional one, we attached 20 SANs to the RedBox to maximize fairness between the two schemes. Apart from this difference, all the simulation settings, including the number of sent frames and the broadcasting mode, remained the same as in the previous scenario.
The simulation results are given in Figure 9. It can be seen that the proposed architecture used nearly 200,000 frames fewer than the conventional one of roughly 900,000 frames. In this case, the TC approach decreased the traffic to around 53% of the original number of frames without any reduction schemes. QR was still the most efficient method as it was able to further decrease the amount of traffic to almost 45.5%.
Figure 9. Traffic-reduction performance against numbers of sent frames in the proposed architecture.
Next, we show the performance of our proposed architecture in terms of different sub-ring sizes. We kept the same settings as with the conventional architecture except for the fact that the RedBox device had the same number of SANs attached to it as the number of seamless CAN nodes in each scenario (i.e., 5, 10, 20, and 30 SANs). The final simulation result is given in Figure 10. To begin, it can be observed that the performance of both the TC and QR approaches was relatively similar to the previous experiment in terms of network traffic. In other words, without a suitable reduction technique, the number of network frames was quite large because they had to circulate over the network to guarantee seamless redundancy with zero delays. The TC approach reduced nearly 30% of the traffic, and the QR approach was able to further diminish another 10%, down to as low as 50% of the original amount of traffic.
Figure 10. Traffic-reduction performance against different sub-ring sizes in the proposed architecture.

4.3. Evaluation

From the given simulation results, we have shown how the TC and QR traffic-reduction schemes can benefit seamless CAN networks, regardless of the architecture to which they were applied. To better demonstrate the efficiency of the proposed architecture combined with traffic-reduction techniques against the conventional one, Table 3 recapitulates the relevant results in numbers. Note that because the performances of the TC and QR approaches were nearly the same for both scenarios with different numbers of sent frames and sub-ring sizes, we only present the former results for brevity.
Table 3. Traffic-reduction performance against numbers of sent frames for the conventional and proposed architecture, where “-” denotes no reduction technique being used.
For better clarity, Table 4 presents the reduction percentage of different schemes against the conventional architecture without using any traffic-reduction technique. It is clear that while the most effective technique was the QR approach as it was able to reduce up to around 41% of the total generated traffic for the conventional architecture, our proposed architecture diminished a certain number of network frames with a reduction effectiveness of up to 54%. Therefore, it is safe to conclude that we can minimize the network traffic the most by utilizing both the QR approach and our proposed IVN architecture. This is undoubtedly important in data-critical networks as the network traffic is greatly reduced while the level of fault tolerance capability is still guaranteed.
Table 4. Traffic-reduction performance against the numbers of sent frames for the conventional and proposed architecture.

5. Conclusions

In this paper, we proposed a traffic-effective seamless CAN-based network architecture for IVN solutions. By only providing fault tolerance to essential parts of the network in combination with relevant HSR-based traffic-reduction techniques, our proposed solution was demonstrated to significantly reduce the total amount of generated network traffic while still being able to maintain the same level of seamless redundancy. The simulation results also showed that quick removing (QR) was the best reduction technique for seamless CAN-based networks. Therefore, our proposed architecture is a suitable solution for CAN-based network systems where time- and data-critical packet transmissions are required.
Later, our future work may include real-world implementation to demonstrate the applicability of seamless CAN solutions to commercial automobiles. In addition, as we are currently only making use of well-known HSR-based traffic-reduction techniques, we may devise more effective techniques specifically designed for a seamless CAN network to better utilize the network traffic by further reducing unnecessary data frames.

Author Contributions

Conceptualization, D.N.M.H., J.M.R. and S.Y.P.; methodology, D.N.M.H., J.M.R. and S.Y.P.; software, D.N.M.H.; validation, D.N.M.H., J.M.R. and S.Y.P.; formal analysis, D.N.M.H., J.M.R. and S.Y.P.; investigation, D.N.M.H., J.M.R. and S.Y.P.; resources, D.N.M.H.; data curation, D.N.M.H.; writing—original draft preparation, D.N.M.H.; writing—review and editing, D.N.M.H., J.M.R. and S.Y.P.; visualization, D.N.M.H.; supervision, J.M.R. and S.Y.P.; project administration, J.M.R. and S.Y.P.; funding acquisition, J.M.R. and S.Y.P. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korean government (MSIT) (No. 2020R1A2B5B02002201) and (No. 2021R1F1A1050040).

Data Availability Statement

Not applicable.

Acknowledgments

This article is an extended and revised version of a conference paper that was presented in ICTC 2022 [19].

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
CANController area network
DANHDoubly attached node for HSR
DVPDual virtual paths
ECUElectronic control unit
EPLEnhanced port locking
FHTFiltering HSR traffic
HSRHigh-availability seamless redundancy
IVNIn-vehicle network
MOSTMedia-oriented systems transport
ODPOptimal dual paths
PLPort locking
QRQuick removing
QuadBoxQuadruple port device
RDPRing-based dual paths
RedBoxRedundancy Box
SANSingle-attached node
SUASudden unexpected acceleration
TCTraffic control
TSNTime sensitive networking

References

  1. D’Orazio, L.; Visintainer, F.; Darin, M. Sensor networks on the car: State of the art and future challenges. In Proceedings of the 2011 Design, Automation Test in Europe, Grenoble, France, 14–18 March 2011; pp. 1–6. [Google Scholar]
  2. Kang, S.; Han, S.; Cho, S.; Jang, D.; Choi, H.; Choi, J.W. High speed CAN transmission scheme supporting data rate of over 100 Mb/s. IEEE Commun. Mag. 2016, 54, 128–135. [Google Scholar] [CrossRef]
  3. Lee, Y. Analysis of unintended acceleration through physical interference of accelerator. Forensic Sci. Int. Rep. 2020, 2, 100079. [Google Scholar] [CrossRef]
  4. Hoang, D.N.M.; Rhee, J.M. Comparative Analysis of IEC 62439–3 (HSR) and IEEE 802.1CB (FRER) Standards. In Proceedings of the 2021 Twelfth International Conference on Ubiquitous and Future Networks (ICUFN), Jeju Island, Republic of Korea, 17–20 August 2021; pp. 231–235. [Google Scholar]
  5. EN IEC 62439-3:2022; Industrial Communication Networks—High Availability Automation Networks—Part 3: Parallel Redundancy Protocol (PRP) and High-Availability Seamless Redundancy (HSR). IEC: Geneva, Switzerland, 2016.
  6. Kim, D.H.; Young Lee, N.; Rhee, J.M.; Park, S.Y. Performance Analysis for HSR Based In-Vehicular Network (IVN) under End-to-End Latency (EEL) Constraint with Store-and-Forward Mode. In Proceedings of the 2020 International Conference on Information and Communication Technology Convergence (ICTC), Jeju Island, Republic of Korea, 21–23 October 2020; pp. 1001–1003. [Google Scholar]
  7. Rhee, J.M.; Altaha, I.R.A.; Hoang, D.N.M.; Kim, D.H.; Yang, J.S.; Park, S.Y. Seamless CAN: CAN Bus Plus High-Availability Seamless Redundancy. In Proceedings of the 2021 International Conference on Information and Communication Technology Convergence (ICTC), Jeju Island, Republic of Korea, 20–22 October 2021; pp. 1284–1286. [Google Scholar]
  8. OMNeT++ Discrete Event Simulator. Available online: https://omnetpp.org/ (accessed on 2 January 2023).
  9. Tien, N.X.; Nsaif, S.A.; Rhee, J.M. A Comparison of Techniques for Reducing Unicast Traffic in HSR Networks. Energies 2015, 8, 12029–12060. [Google Scholar] [CrossRef]
  10. Nsaif, S.A.; Rhee, J.M. Improvement of High-Availability Seamless Redundancy (HSR) Traffic Performance for Smart Grid Communications. J. Commun. Netw. 2012, 14, 653–661. [Google Scholar] [CrossRef]
  11. Shin, M.; Joe, I. Performance Improvement for the HSR Ring Protocol with Traffic Control in Smart Grid. In Computer Applications for Graphics, Grid Computing, and Industrial Environment; Communications in Computer and Information Science; Springer: Berlin/Heidelberg, Germany, 2012; pp. 48–55. [Google Scholar]
  12. Abdulsalam, I.R.; Rhee, J.M. Improvement of High-Availability Seamless Redundancy (HSR) Unicast Traffic Performance Using Port Locking. In Proceedings of the 2013 Fourth World Congress on Software Engineering, Hong Kong, China, 3–4 December 2013; pp. 246–250. [Google Scholar]
  13. Altaha, I.R.; Rhee, J.M.; Pham, H.A. Improvement of High-Availability Seamless Redundancy (HSR) Unicast Traffic Performance Using Enhanced Port Locking (EPL) Approach. IEICE Trans. Inf. Syst. 2015, E98.D, 1646–1656. [Google Scholar] [CrossRef]
  14. Tien, N.X.; Rhee, J.M. FHT: A Novel Approach for Filtering High-Availability Seamless Redundancy (HSR) Traffic. Energies 2015, 8, 6249–6274. [Google Scholar] [CrossRef]
  15. Tien, N.; Nsaif, S.; Rhee, J.M. High-availability Seamless Redundancy (HSR) Traffic Reduction Using Optimal Dual Paths (ODP). In Proceedings of the 2015 International Conference on Green and Human Information Technology (ICGHIT), Hanoi, Vietnam, 5–7 February 2015. [Google Scholar]
  16. Nsaif, S.; Rhee, J.M. DVP: A Novel High-Availability Seamless Redundancy (HSR) Protocol Traffic-Reduction Algorithm for a Substation Automation System Network. Energies 2014, 7, 1792–1810. [Google Scholar] [CrossRef]
  17. Tien, N.X.; Kim, S.; Rhee, J.M. A novel ring-based dual paths approach for reducing redundant traffic in HSR networks. Comput. Netw. 2016, 110, 338–350. [Google Scholar] [CrossRef]
  18. Park, J.P.; Nsaif, S.A.; Rhee, J.M. High-Availability Seamless Redundancy (HSR) Protocol for Automobile Networks. J. Satell. Inf. Commun. 2014, 9, 33–40. [Google Scholar]
  19. Hoang, D.N.M.; Rhee, J.M.; Park, S.Y. Traffic-Effective Architecture for Seamless CAN-based In-Vehicle Network Systems. In Proceedings of the 2022 International Conference on Information and Communication Technology Convergence (ICTC), Jeju Island, Republic of Korea, 19–21 October 2022. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.