6 Fair Bandwidth Allocation Algorithms for Ring Metropolitan Area Networks