In order to provide the user with the best quality of experience, handling network heterogeneity is essential. In this paper, we investigate the design of a cross layer architecture for scalable video streaming applications in the context of heterogeneous broadband networks. We use the data rate adaptation feature in the video streaming application to meet the destination MAC/physical layer conditions and resource availability. Resources include the end-to-end available bandwidth between the source video server and customers from heterogeneous networks including WiMax, WiFi, 3G, and wired networks. We also introduce an enhanced admission control function at the destination gateway (to which the destination is attached) that takes into account video adaptability property. In order to illustrate the effectiveness of our mechanism, we implemented our solution named CLO (Cross Layer Optimizer) in the QualNet simulator over a WiMAX network. We utilize the existing MAC management messages exchanged between base and subscriber stations (BS and SS) and provide them to the video streaming application via a specific CLO interface. In order to assess the performance of CLO, we conducted extensive simulations using a personalized scalable video traffic generator, capable of providing different video data rates. The simulation results confirm remarkable improvement in the quality perceived by the user.
Yiannis AndreopoulosNicolas MastronardeMihaela van der Schaar
Yiannis AndreopoulosNicholas MastronardeMihaela van der Schaar
L. HaratcherevJacco TaalKoen LangendoenR.L. LagendijkHenk Sips