Carrier Ethernet is becoming a favorable access technology for next generation network (NGN). The features of cost-efficiency, operation flexibility and high bandwidth have a great attraction to service providers. However, to achieve these characteristics, Carrier Ethernet needs to have quality of service (QoS) provisioning abilities, which guarantee end-to-end performances of voice, video and data traffic delivered over networks. This paper introduces a topology-based hierarchical scheduler scheme, which controls the incoming traffic at the edge of the network based on the network topology. This work has been carried out as a part of the research project HIPT (high quality IP network for IPTV and VoIP) founded by Danish Advanced Technology Foundation.