Proportional Resource Partitioning over Shared Wireless Links Kamal D. Singh , David Ros , Laurent Toutain and C´ esar Viho IRISA / Universit´ e de Rennes 1, Campus Universitaire de Beaulieu, 35042 Rennes cedex, France Email: {Kamal.Singh, Cesar.Viho}@irisa.fr GET / ENST Bretagne, Rue de la Chˆ ataigneraie, CS 17607, 35576 Cesson S´ evign´ e cedex, France Email: {David.Ros, Laurent.Toutain}@enst-bretagne.fr Abstract—High Speed Downlink Packet Access (HSDPA) is a packet-based data service in UMTS networks that supports data rates of several Mbit/s, making it suitable for data applications ranging from file transfer to multimedia streaming. In spite of the fairly high data rates that HSDPA offers, the shared downlink radio channel used in HSDPA is a challenging environment for delay- and loss-sensitive applications. It is relatively easy to partition resources over wired links with known link capacity. Nevertheless, such partitioning is complex for wireless links with variable capacity; due to the dynamic nature of the link, it is difficult to effectively allocate the resources (i.e., time slots) between users who may be paying different prices for different services. In this paper we study the general problem of resource partitioning for shared wireless links like HSDPA. We consider different QoS classes or user groups, and the use of MAC-layer scheduling for resource partitioning between groups and between individual users. We propose a variant of an existing HSDPA scheduler called Required Activity Detection (RAD) scheduler. The proposal is studied using a detailed UMTS/HSDPA simulator. I. I NTRODUCTION Universal Mobile Telecommunications System (UMTS) cel- lular networks is a 3rd generation of wireless networks that offers higher data rates with respect to older 2G and 2.5G networks. A typical UMTS network consists of a core network and the UMTS Terrestrial Radio Access Network (UTRAN). The UTRAN consists of Radio Network Controllers (RNC) which controls several base stations (BS, or Node B). A mobile user connects her User Equipment (UE) to the UTRAN which in turn may be connected to the Internet through the core network. In the UMTS network, all the links in the core network are usually over-provisioned. Such over-provisioning of the core network, together with the fluctuations in radio channel quality that are inherent of wireless links, will often make the UTRAN act as a bottleneck. Therefore, resource management will be required in UTRAN to provide good Quality of Service (QoS) to the users. High Speed Downlink Packet Access (HSDPA) [1] is an enhancement to the UMTS networks and it supports data rates of several Mbit/s. In spite of the fairly high data rates that HSDPA offers, the shared downlink radio channel used in HSDPA is a challenging environment for effective resource partitioning. The problem remains to partition the resources effectively between different QoS classes or different users who may be paying different prices for different services. c j c 1 Per User Queues Scheduler QoS Class 1 QoS Class j Fig. 1. Resource partitioning among different user groups. In this paper we study the general problem of resource partitioning for shared wireless links like HSDPA. We consider different QoS classes or user groups as shown in Figure 1, and study how resource allocation among those groups may be done using HSDPA MAC-layer scheduling. We focus on the case in which one of the classes consists in best-effort users. In order to perform hierarchical link sharing (i.e., between QoS classes and then between users in each class), a variant of an existing scheduler, the so-called Required Activity Detection scheduler [2], is proposed, as well as a way of sharing link capacity while trying to avoid starvation of best-effort users. The remainder of this paper is organized as follows. Sec- tion II discusses the related work. Some key concepts of HSDPA and some details of our simulation platform are given in section III. Section IV discusses HSDPA MAC scheduling. Resource partitioning is studied in sections V and VI. Finally, section VII concludes the paper. II. RELATED WORK Some studies have been done that implicitly allocate re- sources either equally or by giving more resources to the QoS users not getting their guarantees. A basic channel-adaptive Proportionally Fair (PF) scheduler that allocates resources among all users is discussed by Jalali et al. in [3]. Channel- adaptive schedulers are reported to take advantage of the multi- user diversity that is inherent of wireless systems. Borst [4] studied the user-level performance of the PF scheduler and gave analytical results by considering scheduling strategies 1-4244-0264-6/07/$25.00 ©2007 IEEE