Method and system for fairly allocating differentiated bandwidth based on shared multicast traffic in time division multiplexed passive optical network시분할 다중화 수동 광 네트워크에서 공유된 멀티 캐스트 트래픽에 기초하여 차별화된 대역폭을 할당하기 위한 방법과 시스템
A method for fairly allocating a differentiated bandwidth based on shared multicast traffic in transmission of downstream traffic in a Time Division Multiplexed-Passive Optical Network (TDM-PON) is provided. The method includes the steps of: deciding a total number of multicast groups to which services are currently provided, and a number of multicast groups to which a predetermined optical network unit (ONU) subscribes; calculating a multicast share degree in each of the multicast groups, and a total multicast share degree of the predetermined ONU in all of the multicast groups; dividing the total multicast share degree of the predetermined ONU by the total number of multicast groups to calculate a final normalized multicast share degree of the predetermined ONU; calculating an average multicast bandwidth of the predetermined ONU depending on a total bandwidth allocated to multicast traffic services on the basis of the final normalized multicast share degree; calculating the differentiated bandwidth of the predetermined ONU using ONU-specific service weights; and subtracting the average multicast bandwidth from the differentiated bandwidth of the predetermined ONU to calculate a maximum dynamic timeslot bandwidth of the predetermined ONU.