Abstract

The enhanced burst-polling dynamic bandwidth allocation (EBDBA) method is proposed to support broadband access networks based on quality of service for Ethernet passive optical networks (EPONs). EBDBA adaptively increases or decreases the minimum guaranteed bandwidth of the three traffic clasess—expedited forwarding (EF), assured forwarding (AF), and best effort (BE) traffic—according to the requested bandwidth of an optical network unit. Therefore, network resources are efficiently utilized and adaptively allocated to the three traffic classes for unbalanced traffic conditions. Simulation results using OPNET show that EBDBA outperforms conventional bandwidth allocation schemes in terms of the average packet delay (it decreases the maximum performance range to 68%) and the network throughput (it increases the maximum performance range to 20%) at a given offered load of 1.2.

© 2009 Optical Society of America

Full Article  |  PDF Article

References

  • View by:
  • |
  • |
  • |

  1. F. Effenberger, D. Clearly, O. Haran, G. Kramer, R. D. Li, M. Oron, T. Pfeiffer, “An introduction to PON technologies [topics in optical communications],” IEEE Commun. Mag., vol. 45, no. 3, pp. s17–s25, Mar. 2007.
    [CrossRef]
  2. “IEEE standard for information technology—telecommunications and information exchange between systems—local and metropolitan area networks—specific requirements,” IEEE Std. 802.3ah-2004, 2004.
  3. G. Kramer, B. Mukherjee, “Interleaved polling with adaptive cycle time (IPACT): a dynamic bandwidth distribution scheme in an optical access network,” Photonic Network Commun., vol. 4, pp. 89–107, July 2002.
    [CrossRef]
  4. C. M. Assi, Y. Ye, “Dynamic bandwidth allocation for qualiy-of-service over Ethernet PONs,” IEEE J. Sel. Areas Commun., vol. 21, pp. 1467–1477, Nov. 2003.
    [CrossRef]
  5. A. Shami, X. Bai, “QoS control schemes for two-stage Ethernet passive optical access networks,” IEEE J. Sel. Areas Commun., vol. 23, pp. 1467–1478, Aug. 2005.
    [CrossRef]
  6. Y. Yang, B. Ahn, J. Nho, “Supporting quality of service by using delta dynamic bandwidth allocations in Ethernet passive optical networks,” J. Opt. Netw., vol. 4, pp. 68–81, Feb. 2005.
    [CrossRef]
  7. R. Bless, K. Wehrle, “IPMulticast in differentiated service (DS) networks,” Network Working Group RFC 3754, Apr. 2004, http://www.rfc-editor.org/rfc/rfc3754.txt.
  8. OPNET Technologies, Inc., www.opnet.com.
  9. J. Potemans, B. V. den Broeck, J. Theunis, P. Leys, E. V. Lil, A. V. de Capelle, “Implementation of an advanced traffic model in OPNET Modeler,” presented at OpnetWork 2003, Bethesda, MD, June 9, 2003.

2007 (1)

F. Effenberger, D. Clearly, O. Haran, G. Kramer, R. D. Li, M. Oron, T. Pfeiffer, “An introduction to PON technologies [topics in optical communications],” IEEE Commun. Mag., vol. 45, no. 3, pp. s17–s25, Mar. 2007.
[CrossRef]

2005 (2)

A. Shami, X. Bai, “QoS control schemes for two-stage Ethernet passive optical access networks,” IEEE J. Sel. Areas Commun., vol. 23, pp. 1467–1478, Aug. 2005.
[CrossRef]

Y. Yang, B. Ahn, J. Nho, “Supporting quality of service by using delta dynamic bandwidth allocations in Ethernet passive optical networks,” J. Opt. Netw., vol. 4, pp. 68–81, Feb. 2005.
[CrossRef]

2003 (1)

C. M. Assi, Y. Ye, “Dynamic bandwidth allocation for qualiy-of-service over Ethernet PONs,” IEEE J. Sel. Areas Commun., vol. 21, pp. 1467–1477, Nov. 2003.
[CrossRef]

2002 (1)

G. Kramer, B. Mukherjee, “Interleaved polling with adaptive cycle time (IPACT): a dynamic bandwidth distribution scheme in an optical access network,” Photonic Network Commun., vol. 4, pp. 89–107, July 2002.
[CrossRef]

Ahn, B.

Assi, C. M.

C. M. Assi, Y. Ye, “Dynamic bandwidth allocation for qualiy-of-service over Ethernet PONs,” IEEE J. Sel. Areas Commun., vol. 21, pp. 1467–1477, Nov. 2003.
[CrossRef]

Bai, X.

A. Shami, X. Bai, “QoS control schemes for two-stage Ethernet passive optical access networks,” IEEE J. Sel. Areas Commun., vol. 23, pp. 1467–1478, Aug. 2005.
[CrossRef]

Bless, R.

R. Bless, K. Wehrle, “IPMulticast in differentiated service (DS) networks,” Network Working Group RFC 3754, Apr. 2004, http://www.rfc-editor.org/rfc/rfc3754.txt.

Clearly, D.

F. Effenberger, D. Clearly, O. Haran, G. Kramer, R. D. Li, M. Oron, T. Pfeiffer, “An introduction to PON technologies [topics in optical communications],” IEEE Commun. Mag., vol. 45, no. 3, pp. s17–s25, Mar. 2007.
[CrossRef]

de Capelle, A. V.

J. Potemans, B. V. den Broeck, J. Theunis, P. Leys, E. V. Lil, A. V. de Capelle, “Implementation of an advanced traffic model in OPNET Modeler,” presented at OpnetWork 2003, Bethesda, MD, June 9, 2003.

den Broeck, B. V.

J. Potemans, B. V. den Broeck, J. Theunis, P. Leys, E. V. Lil, A. V. de Capelle, “Implementation of an advanced traffic model in OPNET Modeler,” presented at OpnetWork 2003, Bethesda, MD, June 9, 2003.

Effenberger, F.

F. Effenberger, D. Clearly, O. Haran, G. Kramer, R. D. Li, M. Oron, T. Pfeiffer, “An introduction to PON technologies [topics in optical communications],” IEEE Commun. Mag., vol. 45, no. 3, pp. s17–s25, Mar. 2007.
[CrossRef]

Haran, O.

F. Effenberger, D. Clearly, O. Haran, G. Kramer, R. D. Li, M. Oron, T. Pfeiffer, “An introduction to PON technologies [topics in optical communications],” IEEE Commun. Mag., vol. 45, no. 3, pp. s17–s25, Mar. 2007.
[CrossRef]

Kramer, G.

F. Effenberger, D. Clearly, O. Haran, G. Kramer, R. D. Li, M. Oron, T. Pfeiffer, “An introduction to PON technologies [topics in optical communications],” IEEE Commun. Mag., vol. 45, no. 3, pp. s17–s25, Mar. 2007.
[CrossRef]

G. Kramer, B. Mukherjee, “Interleaved polling with adaptive cycle time (IPACT): a dynamic bandwidth distribution scheme in an optical access network,” Photonic Network Commun., vol. 4, pp. 89–107, July 2002.
[CrossRef]

Leys, P.

J. Potemans, B. V. den Broeck, J. Theunis, P. Leys, E. V. Lil, A. V. de Capelle, “Implementation of an advanced traffic model in OPNET Modeler,” presented at OpnetWork 2003, Bethesda, MD, June 9, 2003.

Li, R. D.

F. Effenberger, D. Clearly, O. Haran, G. Kramer, R. D. Li, M. Oron, T. Pfeiffer, “An introduction to PON technologies [topics in optical communications],” IEEE Commun. Mag., vol. 45, no. 3, pp. s17–s25, Mar. 2007.
[CrossRef]

Lil, E. V.

J. Potemans, B. V. den Broeck, J. Theunis, P. Leys, E. V. Lil, A. V. de Capelle, “Implementation of an advanced traffic model in OPNET Modeler,” presented at OpnetWork 2003, Bethesda, MD, June 9, 2003.

Mukherjee, B.

G. Kramer, B. Mukherjee, “Interleaved polling with adaptive cycle time (IPACT): a dynamic bandwidth distribution scheme in an optical access network,” Photonic Network Commun., vol. 4, pp. 89–107, July 2002.
[CrossRef]

Nho, J.

Oron, M.

F. Effenberger, D. Clearly, O. Haran, G. Kramer, R. D. Li, M. Oron, T. Pfeiffer, “An introduction to PON technologies [topics in optical communications],” IEEE Commun. Mag., vol. 45, no. 3, pp. s17–s25, Mar. 2007.
[CrossRef]

Pfeiffer, T.

F. Effenberger, D. Clearly, O. Haran, G. Kramer, R. D. Li, M. Oron, T. Pfeiffer, “An introduction to PON technologies [topics in optical communications],” IEEE Commun. Mag., vol. 45, no. 3, pp. s17–s25, Mar. 2007.
[CrossRef]

Potemans, J.

J. Potemans, B. V. den Broeck, J. Theunis, P. Leys, E. V. Lil, A. V. de Capelle, “Implementation of an advanced traffic model in OPNET Modeler,” presented at OpnetWork 2003, Bethesda, MD, June 9, 2003.

Shami, A.

A. Shami, X. Bai, “QoS control schemes for two-stage Ethernet passive optical access networks,” IEEE J. Sel. Areas Commun., vol. 23, pp. 1467–1478, Aug. 2005.
[CrossRef]

Theunis, J.

J. Potemans, B. V. den Broeck, J. Theunis, P. Leys, E. V. Lil, A. V. de Capelle, “Implementation of an advanced traffic model in OPNET Modeler,” presented at OpnetWork 2003, Bethesda, MD, June 9, 2003.

Wehrle, K.

R. Bless, K. Wehrle, “IPMulticast in differentiated service (DS) networks,” Network Working Group RFC 3754, Apr. 2004, http://www.rfc-editor.org/rfc/rfc3754.txt.

Yang, Y.

Ye, Y.

C. M. Assi, Y. Ye, “Dynamic bandwidth allocation for qualiy-of-service over Ethernet PONs,” IEEE J. Sel. Areas Commun., vol. 21, pp. 1467–1477, Nov. 2003.
[CrossRef]

IEEE Commun. Mag. (1)

F. Effenberger, D. Clearly, O. Haran, G. Kramer, R. D. Li, M. Oron, T. Pfeiffer, “An introduction to PON technologies [topics in optical communications],” IEEE Commun. Mag., vol. 45, no. 3, pp. s17–s25, Mar. 2007.
[CrossRef]

IEEE J. Sel. Areas Commun. (2)

C. M. Assi, Y. Ye, “Dynamic bandwidth allocation for qualiy-of-service over Ethernet PONs,” IEEE J. Sel. Areas Commun., vol. 21, pp. 1467–1477, Nov. 2003.
[CrossRef]

A. Shami, X. Bai, “QoS control schemes for two-stage Ethernet passive optical access networks,” IEEE J. Sel. Areas Commun., vol. 23, pp. 1467–1478, Aug. 2005.
[CrossRef]

J. Opt. Netw. (1)

Photonic Network Commun. (1)

G. Kramer, B. Mukherjee, “Interleaved polling with adaptive cycle time (IPACT): a dynamic bandwidth distribution scheme in an optical access network,” Photonic Network Commun., vol. 4, pp. 89–107, July 2002.
[CrossRef]

Other (4)

“IEEE standard for information technology—telecommunications and information exchange between systems—local and metropolitan area networks—specific requirements,” IEEE Std. 802.3ah-2004, 2004.

R. Bless, K. Wehrle, “IPMulticast in differentiated service (DS) networks,” Network Working Group RFC 3754, Apr. 2004, http://www.rfc-editor.org/rfc/rfc3754.txt.

OPNET Technologies, Inc., www.opnet.com.

J. Potemans, B. V. den Broeck, J. Theunis, P. Leys, E. V. Lil, A. V. de Capelle, “Implementation of an advanced traffic model in OPNET Modeler,” presented at OpnetWork 2003, Bethesda, MD, June 9, 2003.

Cited By

OSA participates in CrossRef's Cited-By Linking service. Citing articles from OSA journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (3)

Fig. 1
Fig. 1

Average packet delay for EF traffic class.

Fig. 2
Fig. 2

Comparison of the average packet delay according to each DBA scheme when the maximum offered load is 1.0.

Fig. 3
Fig. 3

Network throughput comparison between EBDBA and three other DBA methods.

Tables (3)

Tables Icon

Table 1 Algorithm 1. Pseudocode for Modification of the Minimum Guaranteed Bandwidth

Tables Icon

Table 2 Algorithm 2. Pseudocode for Inter-ONU Scheduling

Tables Icon

Table 1 Comparison of Different DBA Schemes a

Equations (7)

Equations on this page are rendered with MathJax. Learn more.

B light avg [ i ] = j = 1 TH L ( B M [ i ] [ n j ] R [ i ] [ n j ] ) TH L ,
B total rem = i L B light avg [ i ] ,
B heavy avg [ i ] = j = 1 TH H ( R [ i ] [ n j ] B M [ i ] [ n j ] ) TH H ,
B total req = i H B heavy avg [ i ] ,
B M [ i ] [ n ] = B M [ i ] [ n 1 ] B light avg [ i ] .
B M [ i ] [ n ] = B M [ i ] [ n 1 ] + B heavy avg [ i ] B total req B total rem .
B g [ i ] [ n ] = R M [ i ] [ n ] + ( R [ i ] [ n ] B M [ i ] [ n ] ) B total demand B total sur .