Abstract
Circuit Emulation Services (CES) technology has emerged as an option to mitigate traditional Time Division Multiplexing (TDM) circuits supporting legacy applications across managed packet networks and the Ethernet Passive Optical Network (EPON) is becoming a major technology for pervasive access. The primary benefits of CES over EPON (CESoEPON) are the low cost and simplicity of deployment to support all types of legacy TDM applications across EPONs. Thus, the QoS-guarantee for highly delay-sensitive services on EPONs could be enhanced. This paper investigates a preemptive priority transmission technique that works on MAC and PHY layer of downstream EPONs. The proposed novel scheme effectively reduces the frame queuing delay as well as jitter, so as to enhance precise time synchronization in EPONs. Through simulation experiments, we show that the proposed scheme achieves superior and precise QoS control compared to existing non-preemptive priority methods. A feasible implementation of the proposed solution is also addressed. Finally, we present a general conclusion of the paper as well as address the pros and cons for practical deployment in future works.
Similar content being viewed by others
References
Kramer, G., Pesavento, G.: Ethernet passive optical network (EPON): Building a next-generation optical access network. Commun. Mag. 40(2), 66–73 (2008)
Kramer, G.: Ethernet passive optical networks. Mc-Graw Hill, New York, NY (2005)
IEEE: Ethernet in the first mile. IEEE Std. P802.3ah-2004 Task Force. http://www.ieee802.org/3/efm/ (2004)
IEEE: 10 Gb/s Ethernet passive optical network. IEEE Std. P802.3av-2009 Task Force. http://grouper.ieee.org/groups/802/3/av/index.html (2009)
Horiuchi, Y., Tanaka, K.: Precise time distribution using ethernet passive optical network. 34th European conference on optical communication (ECOC) (2008)
Metro Ethernet Forum: Circuit emulation services definitions, framework and requirements in metro ethernet networks. Technical specification MEF 3 (2004)
Metro Ethernet Forum: Implementation agreement for the emulation of PDH circuits over metro ethernet networks. Technical specification MEF 8 (2004)
Metro Ethernet Forum: Carrier ethernet access for mobile backhaul networks. Write paper (2008)
IEEE: A precision clock synchronization protocol for networked measurement and control systems (version 1). IEEE Std. P1588-2002 (2002)
IEEE: A precision clock synchronization protocol for networked measurement and control systems (version 2). IEEE Std. P1588-2008 (2008)
Kramer, G., Mukherjee, B., Dixit, S., Ye, Y., Hirth, R.: Supporting differentiated classes of service in ethernet passive optical networks. J. Opt. Netw. 1(9), 280–298 (2002)
Lee, H.S., Yoo, T.W., Moon, J.H., Lee, H.H.: A two-step scheduling algorithm to support dual bandwidth allocation policies in an ethernet passive optical network. ETRI J. 26(2), 185–188 (2004)
Assi, Ch.M., et al.: Dynamic bandwidth allocation for quality-of-service over ethernet PONs. IEEE. J. Sel. Areas Commun. 21(9), 1467–1477 (2003)
Choi, S.I.: Cyclic polling-based dynamic bandwidth allocation for differentiated classes of service in ethernet passive optical networks. Photonic Netw. Commun. 7(1), 87–96 (2004)
Choi, S.I., Huh, J.D.: Dynamic bandwidth allocation for multimedia services over ethernet PONs. ETRI J. 24(6), 465–468 (2002)
Kramer, G., Mukherjee, B., Pesavento, G.: IPACT: A dynamic protocol for an ethernet PON (EPON). IEEE. Commun. Mag. 40(2), 74–80 (2002)
Kramer, G., Mukherjee, B., Pesavento, G.: Ethernet PON (ePON): Design and analysis of an optical access network. Photonic Netw. Commun. 3(3), 307–319 (2001)
ITU-T: Definitions and terminology for synchronization networks. ITU-T recommendation G.810 (1996)
ITU-T: Timing requirements of primary reference clocks. ITU-T recommendation G.811 (1997)
Inter Range Instrumentation Group (IRIG). http://irig.org/
ITU-T: Timing characteristics of SDH equipment slave clocks. ITU-T recommendation G.813 (2003)
ITU-T: Physical/electrical characteristics of hierarchical digital interfaces. ITU-T recommendation G.703 (2001)
Riegel, M.: Requirements for edge-to-edge emulation of time division multiplexed (TDM) Circuits over packet switching networks. IETF RFC 4197 (2005)
Ferrant, J., et al.: Synchronous ethernet: A method to transport synchronization. IEEE. Commun. Mag. 46(9), 126–134 (2008)
ITU-T: Timing and synchronization aspects in packet networks. ITU-T recommendation G.8261 (2008)
Kamal, A., Blietz, B.F.: A priority mechanism for the IEEE 802.3ah EPON. IEEE. Int. Conf. Commun. 3, 1879–1883 (2005)
Jia, W.K., Chen, Y.C.: Performance evaluation of ethernet frame burst mode in EPON downstream link. ETRI J. 30(2), 290–300 (2008)
Jia, W.K., Chen, Y.C., Ho, C.Y.: Traffic behavior analysis of frame bursting for 802.3z/802.3ae Networks. Asia-pacific optical communications conference (APOC2006) (2006)
Jia, W.K., Chen, Y.C.: Performance evaluation of frame bursting for GbE CSMA/CD SISO networks. The joint international conference on optical internet and next generation network (COIN-NGN2006) (2006)
Yamada, Y., Ohta, S., Uematsu, H.: Hardware-based precise time synchronization on Gb/s ethernet enhanced with preemptive priority. IEICE Trans. Commun. 89-B(3), 683–689 (2006)
Tu, X., Li, J., Li, X., Wang, X.: An insertion mode scheduler for improving QoS of real-time services. International conference on communications, circuits and systems, pp. 569–570 (2007)
IEEE: 1000BASE-X physical coding sub layer (PCS) and physical medium attachment (PMA) tutorial. http://www.iol.unh.edu/services/testing/ge/training/ (2005)
Xiao, X., McPherson, D., Pate, P.: Requirements for pseudo-wire emulation edge-to-edge (PWE3). IETF RFC 3916 (2004)
Bryant, S., Pate, P.: Pseudo wire emulation edge-to-edge (PWE3) architecture. IETF RFC 3985 (2005)
Vainshtein, A., Stein, Y.J.: Structure-agnostic time division multiplexing (TDM) over packet (SAToP). IETF RFC 4553 (2006)
Malis, A., Pate, P., Cohen, R., Zelig, D.: Synchronous optical network/synchronous digital hierarchy (sonet/sdh) circuit emulation over packet (CEP). IETF RFC 4842 (2007)
Vainshtein, A., et al.: Structured TDM circuit emulation services over packet switched network (CESoPSN). Internet-draft: draft-vainshtein-cesopsn-07 (2003)
Vainshtein, A., et al.: Structure-aware time division multiplexed (TDM) circuit emulation services over packet switched network (CESoPSN). IETF RFC 5086 (2007)
ITU: TDM-over-MPLS networks interworking—user plane interworking. ITU-T recommendation Y.1413 (2004)
MFA: Emulation of TDM circuits over MPLS using raw encapsulation implementation agreement. MFA 8.0.0 (2004)
IEEE 802.3 Ethernet working group. http://www.ieee802.org/3/
IEEE: Media access control (MAC) bridges. ANSI/IEEE Std. 802.1d (1998)
IEEE: Traffic class expediting and dynamic multicast filtering. (Published in 802.1D-1998). ANSI/IEEE Std. 802.1p (1998)
IEEE: Virtual bridged local area networks. ANSI/IEEE Std. 802.1q (1998)
Bensaou, B., Chan, K., Tsang, D.: Credit-based fair queuing (CBFQ): A simple and feasible scheduling algorithm for packet networks. IEEE ATM97 Workshop. 589594 (1997)
van Emde Boas P.: Preserving order in a forest in less than logarithmic time. 16th annual symposium on foundations of computer science. pp. 75–84 (1975)
Stiliadis, D., Varma, A.: Latency rate servers: A general model for analysis of traffic scheduling algorithms. IEEE/ACM Trans. Netw. 6(5), 611–624 (1998)
Gao, W., Wang, J., Chen, J., Chen, S.: PFED: A prediction-based fair active queue management algorithm. The 2005 international conference on parallel processing (ICPP-05), pp. 485–491 (2005)
Shimokawa, Y., Shiobara, Y.: Real-time ethernet for industrial applications. IEEE conference on industrial electronics (IECON), pp. 829–834 (1985)
Powerlink: Ethernet powerlink standardization group. http://www.ethernet-powerlink.org (2003)
IEC: Digital data communications for measurement and control—profiles. for ISO/IEC 802-3 based communication networks in real time applications MT9/WG1 (2003)
ITU: Timing characteristics of synchronous ethernet equipment slave clock (EEC). ITU-T recommendation G.8262 (2007)
ITU: Distribution of timing through packet networks. ITU-T recommendation G.8264 (2008)
Zhang, J., Ansari, N.: An application-oriented resource allocation scheme for EPON. IEEE Syst. J. 4(4), 424–431 (2010)
Zhang, J., Ansari, N.: Utility max-min fair resource allocation for diversified applications in EPON. The 4th international conference of accessnets, pp. 14–24 (2009)
Wei, W., Wang, T., Qiao, C.: Resource provisioning for orthogonal frequency division multiple access OFDMA-based virtual passive optical networks (VPON). IEEE/OSA optical fiber communication conference (OFC-08), pp. 1–3 (2008)
Yun, C., Perros, H.: QoS control for NGN: A survey of techniques. J. Netw. Syst. Manag. 18(4), 447–461 (2010)
Ferner, C., Vetter, R.: An integrated framework for implementing quality of network concepts. J. Netw. Syst. Manag. 10(4), 439–455 (2002)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Jia, WK., Chen, YC. Deploying Circuit Emulation Services (CES) Over EPON Using Preemptive Priority Medium Access Controller. J Netw Syst Manage 21, 25–46 (2013). https://doi.org/10.1007/s10922-012-9225-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10922-012-9225-5