Call-level and class-level quality-of-service in multiservice networks

Suresh Kalyanasundaram, Purdue University

Abstract

The trend of future networks, whether wired or wireless, is toward multiservice networks, where a single packet-switched network infrastructure will support a variety of applications. In such systems, quality-of-service (QoS) guarantees are required at three different levels: (i) At the packet level, users require guarantees on the maximum packet delay, maximum jitter, and packet dropping probability. (ii) At the call level, users expect that the call blocking probability (new and handoff) be small. (iii) At the class level, constraints might be placed on how the call blocking probabilities of various classes of calls may be related. Furthermore, all these QoS requirements of the users have to be reconciled with the service provider's aim of maximizing aggregate throughput or utility. In this work, we develop efficient schemes to improve the QoS provided to users at the call level and class level. We study an inter-cell channel sharing scheme as a means of providing call-level QoS in cellular systems. We then develop resource allocation schemes that provide class-level QoS considering the service provider's objective of maximizing aggregate utility or throughput obtained from the network. Our resource allocation algorithms require knowledge of the call arrival rates and call holding durations of all call classes. Because the resource allocator may not have knowledge of these quantities beforehand, we investigate the impact of uncertainty in the values of these parameters on our resource allocation algorithm. We also devise robust resource allocation schemes that are less sensitive to uncertainty in these parameters.

Degree

Ph.D.

Advisors

Shroff, Purdue University.

Subject Area

Electrical engineering|Operations research

Off-Campus Purdue Users:
To access this dissertation, please log in to our
proxy server
.

Share

COinS