DOI QR코드

DOI QR Code

Time-Efficient Event Processing Using Provisioning-to-Signaling Method in Data Transport Systems Requiring Multiple Processors

  • Kim, Bup-Joong (Hyper-connected Communication Research Laboratory, ETRI, Daejeon and the College of Electrical & Computer Engineering, Chungbuk National University) ;
  • Ryoo, Jeong-dong (Hyer-connected Communication Research Laboratory, ETRI, Daejeon and the Korea University of Science and Technology) ;
  • Cho, Kyoungrok (College of Electrical & Computer Engineering, Chungbuk National University)
  • Received : 2016.03.31
  • Accepted : 2016.09.05
  • Published : 2017.02.01

Abstract

In connection-oriented data transport services, data loss can occur when a service experiences a problem in its end-to-end path. To resolve the problem promptly, the data transport systems providing the service must quickly modify their internal configurations, which are distributed among different locations within each system. The configurations are modified through a series of problem (event) handling procedures, which are carried out by multiple control processors in the system. This paper proposes a provisioning-to-signaling method for inter-control-processor messaging to improve the time efficiency of event processing. This method simplifies the sharing of the runtime event, and minimizes the time variability caused by the amount of event data, which results in a decrease in the latency time and an increase in the time determinacy when processing global events. The proposed method was tested for an event that required 4,000 internal path changes, and was found to lessen the latency time of global event processing by about 50% compared with the time required for general methods to do the same; in addition, it reduced the impact of the event data on the event processing time to about 30%.

Keywords

References

  1. M. Murakami and Y. Koike, "Highly Reliable and Large-Capacity Packet Transport Networks: Technologies, Perspectives, and Standardization," J. Lightw. Technol., vol. 32, no. 4, Feb. 2014, pp. 805-816. https://doi.org/10.1109/JLT.2013.2293510
  2. J.W. Youn, J. Yu, and T. Yoo, "Performance Evaluation of Service-Aware Optical Transport System," ETRI J., vol. 32, no. 2, Apr. 2010, pp. 241-247. https://doi.org/10.4218/etrij.10.1409.0088
  3. R. Sabella et al., "Flexible Packet-Optical Integration in the Cloud Age: Challenges and Opportunities for Network Delayering," IEEE Commun. Mag., vol. 52, no. 1, Jan. 2014, pp. 35-43. https://doi.org/10.1109/MCOM.2014.6710062
  4. S. Gringeri and T. Rarick, "Packet and TDM Transport Integration: How, When and Why?," Opt. Fiber Commun, Conf. Expo. Nat. Fiber Opt. Eng. Conf., Anaheim, CA, USA, Mar. 5-10, 2006, pp. 1-10.
  5. K. Inoue et al., "Low-Latency and High Bandwidth TCP/IP Protocol Processing Through an Integrated HW/SW Approach," Proc. IEEE INFOCOM, Turin, Italy, Apr. 14-19, 2013, pp. 2967-2975.
  6. K. Ueda et al., "Parallel Implementation of Real-Time Communication and IP Communication by Using Multiple Ring Buffers," IEEE Workshop Factory Commun. Syst., Toulouse, France, May 5-7, 2014, pp. 1-8.
  7. X. Baiquan, "TCP/IP Acceleration Stack Based on Multi-core Platform," IEEE Int. Conf. Measuring Technol. Mechatronics Autom., Hunan, China, Jan. 10-11, 2014, pp. 651-655.
  8. R. Bolla, et al., "OpenFlow in the Small: A Flexible and Efficient Network Acceleration Framework for Multi-core Systems," IEEE Trans. Netw. Service Manag., vol. 11, no. 3, Sept. 2014, pp. 390-404. https://doi.org/10.1109/TNSM.2014.2346078
  9. A.D. Birrell and B.J. Nelson, "Implementing Remote Procedure Calls," ACM Trans. Comput. Syst., vol. 2, no. 1, Feb. 1984, pp. 39-59. https://doi.org/10.1145/2080.357392
  10. R. Thurlow, "RPC: Remote Procedure Call Protocol Specification Version 2," RFC 5531, May 2009.
  11. Message Passing Interface Forum, MPI: A Message-Passing Interface Standard Version 3.1, Accessed June 2015. http://www.mpi-forum.org/docs/ mpi-3.1/mpi31-report.pdf
  12. R. Brightwell, "A New MPI Implementation for Cray SHMEM," European Parallel Virtual Machine and Message Passing Interface, New York, USA: Springer, 2004, pp. 122-130.
  13. K. Qureshi and H. Rashid, "A Performance Evaluation of RPC, Java RMI, MPI, and PVM," Malaysian J. Comput. Sci., vol. 18, no. 2, Dec. 2005, pp. 38-44.
  14. L. Cassano et al., "An Inter-Processor Communication Interface for Data-Flow Centric Heterogeneous Embedded Multiprocessor Systems," IEEE Int. Proc. Des. Technol. Integr. Syst. Nanoscale Era, May 6-8, 2014, pp. 1-6.
  15. Wind River, Wind River ICE2. http://www.windriver.com/
  16. Ixia, Ixia Packet Generator. http://www.ixiacom.com/
  17. J. Ryoo et al., "OAM and Its Performance Monitoring Mechanisms for Carrier Ethernet Transport Networks," IEEE Commun. Mag., vol. 46, no. 3, Mar. 2008, pp. 97-103. https://doi.org/10.1109/MCOM.2008.4463778