12
632 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 60, NO. 2, FEBRUARY 2011 Adaptive Bandwidth Reservation and Scheduling for Efficient Wireless Telemedicine Traffic Transmission Lu Qiao and Polychronis Koutsakis, Member, IEEE Abstract—Telemedicine traffic carries critical information with regard to a patients’ condition; hence, it requires the highest transmission priority compared with all other types of traffic in the cellular network. The need for expedited errorless transmission of multimedia telemedicine traffic calls for a guaranteed bandwidth to telemedicine users. This condition, however, creates a tradeoff between the satisfaction of the very strict quality-of-service (QoS) requirements of telemedicine traffic and the loss of this guaranteed bandwidth in the numerous cases when it is left unused due to the infrequent nature of telemedicine traffic. To resolve this complex problem, in this paper, we propose and combine the following two techniques: 1) an adaptive bandwidth reservation scheme based on road map information and on user mobility and 2) a fair scheduling scheme for telemedicine traffic transmission over wireless cellular networks. Index Terms—Bandwidth reservation, mobility, scheduling, telemedicine traffic. I. I NTRODUCTION C URRENTLY, in the cases of motor vehicle accidents, which are the number one cause of violent death in the United States, prehospital teams provide on-scene initial assessment and resuscitation and transmit this information to a physician, mainly through voice communication; therefore, the physician can only make an assessment based on what is described and cannot continuously monitor an injured victim through visual communication (e.g., video) while, at the same time, receiving data of major importance with regard to the vic- tim’s vital signs [7], [10]. According to the national health care provider of the U.K., i.e., the National Health Service (NHS), 1.3 million emergency calls were received in 2007, more than 25% of which were classified as most urgent. Unfortunately, in the cases of 13% of the calls, the patients’ arrival to the hospital was delayed for a variety of reasons, mainly having to do with traffic congestion. It is clear, therefore, that ambulances need to provide the patient with health services that would only have been possible, until recently, when the patient would be admitted to the hospital [33]. Manuscript received January 24, 2010; revised October 20, 2010 and November 19, 2010; accepted November 19, 2010. Date of publication November 29, 2010; date of current version February 18, 2011. The review of this paper was coordinated by Dr. N. Ansari. L. Qiao was with the Department of Electrical and Computer Engineering, McMaster University, Hamilton, ON L8S 4L8, Canada. She is now with the Bank of Montreal, Toronto, ON M5X 1A1, Canada (e-mail: qiaoluu@ gmail.com). P. Koutsakis is with the Department of Electronic and Computer Engi- neering, Technical University of Crete, 73100 Chania, Greece (e-mail: polk@ telecom.tuc.gr). Color versions of one or more of the figures in this paper are available online at http://ieeexplore.ieee.org. Digital Object Identifier 10.1109/TVT.2010.2095472 Telemedicine is already employed in many areas of health care, such as intensive neonatology, critical surgery, pharmacy, public health, and patient education. In addition to ambulance vehicles, it is also of critical importance for the provision of health care services at understaffed areas such as rural health centers, ships, and trains, airplanes, as well as home monitoring (e.g., Americans of age 85 and above represent the fastest grow- ing population in their country; therefore, in the future, they will have to be monitored at home, because it will be impossible for everybody to stay at the hospital) [2], [6], [28], [29]. Mobile health care (M-health; “mobile computing, medical sensor, and communication technologies for health care” [4]) is a new par- adigm that brings together the evolution of emerging wireless communications and network technologies with the concept of “connected health care” anytime and anywhere. Various M-health studies have been conducted within the last few years on very significant aspects of public health [4]–[10], [13], [28], [30]–[35]. In many of these studies, the efficient use of the cellular network resources was of paramount importance for the correct and rapid transmission of all types of telemedicine traffic (video, audio, and data), particularly because only a limited bandwidth could be devoted to the transmission of this very urgent and crucial, for the patients’ life, type of traffic (e.g., 40–60 Kb/s in [30], 50–300 Kb/s in [33], 360 Kb/s in [34], and less than 300 Kb/s (downlink) in [35] due to the limitations in the cellular system used in each country and depending on the type of telemedicine traffic transmitted in each study). In [31], the authors suggest that the problem of limited bandwidth in an emergency situation, where the number of patients being transferred in ambulances to the hospital is overwhelming, can only be handled by transmitting vital signs’ data to the hospital in a reduced and packed format over a Third-Generation (3G) cellular network. Hence, one of the main tasks of current research in the field is the design of system hardware and software to implement a mobile telemedicine system that can transmit, with high quality of service (QoS), significant loads of multiplexed information in next-generation wireless cellular networks [7]. II. CONTRIBUTION OF THIS PAPER The uplink bandwidth available to mobile users will signifi- cantly be larger in next-generation cellular networks. However, one common characteristic of almost all of the aforementioned referenced studies is that they focus solely on the transmission of telemedicine traffic over the cellular network, without taking into account the fact that regular traffic, which represents the bulk of traffic in the network, also has strict QoS requirements. 0018-9545/$26.00 © 2011 IEEE

Adaptive Bandwidth Reservation and Scheduling for …polk/papers/IEEE TVT 2011.pdf · Adaptive Bandwidth Reservation and Scheduling for Efficient Wireless Telemedicine Traffic Transmission

  • Upload
    vanngoc

  • View
    229

  • Download
    0

Embed Size (px)

Citation preview

632 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 60, NO. 2, FEBRUARY 2011

Adaptive Bandwidth Reservation and Scheduling forEfficient Wireless Telemedicine Traffic Transmission

Lu Qiao and Polychronis Koutsakis, Member, IEEE

Abstract—Telemedicine traffic carries critical information withregard to a patients’ condition; hence, it requires the highesttransmission priority compared with all other types of traffic in thecellular network. The need for expedited errorless transmission ofmultimedia telemedicine traffic calls for a guaranteed bandwidthto telemedicine users. This condition, however, creates a tradeoffbetween the satisfaction of the very strict quality-of-service (QoS)requirements of telemedicine traffic and the loss of this guaranteedbandwidth in the numerous cases when it is left unused due to theinfrequent nature of telemedicine traffic. To resolve this complexproblem, in this paper, we propose and combine the followingtwo techniques: 1) an adaptive bandwidth reservation schemebased on road map information and on user mobility and 2) afair scheduling scheme for telemedicine traffic transmission overwireless cellular networks.

Index Terms—Bandwidth reservation, mobility, scheduling,telemedicine traffic.

I. INTRODUCTION

CURRENTLY, in the cases of motor vehicle accidents,which are the number one cause of violent death in

the United States, prehospital teams provide on-scene initialassessment and resuscitation and transmit this information toa physician, mainly through voice communication; therefore,the physician can only make an assessment based on what isdescribed and cannot continuously monitor an injured victimthrough visual communication (e.g., video) while, at the sametime, receiving data of major importance with regard to the vic-tim’s vital signs [7], [10]. According to the national health careprovider of the U.K., i.e., the National Health Service (NHS),1.3 million emergency calls were received in 2007, more than25% of which were classified as most urgent. Unfortunately,in the cases of 13% of the calls, the patients’ arrival to thehospital was delayed for a variety of reasons, mainly having todo with traffic congestion. It is clear, therefore, that ambulancesneed to provide the patient with health services that would onlyhave been possible, until recently, when the patient would beadmitted to the hospital [33].

Manuscript received January 24, 2010; revised October 20, 2010 andNovember 19, 2010; accepted November 19, 2010. Date of publicationNovember 29, 2010; date of current version February 18, 2011. The reviewof this paper was coordinated by Dr. N. Ansari.

L. Qiao was with the Department of Electrical and Computer Engineering,McMaster University, Hamilton, ON L8S 4L8, Canada. She is now withthe Bank of Montreal, Toronto, ON M5X 1A1, Canada (e-mail: [email protected]).

P. Koutsakis is with the Department of Electronic and Computer Engi-neering, Technical University of Crete, 73100 Chania, Greece (e-mail: [email protected]).

Color versions of one or more of the figures in this paper are available onlineat http://ieeexplore.ieee.org.

Digital Object Identifier 10.1109/TVT.2010.2095472

Telemedicine is already employed in many areas of healthcare, such as intensive neonatology, critical surgery, pharmacy,public health, and patient education. In addition to ambulancevehicles, it is also of critical importance for the provision ofhealth care services at understaffed areas such as rural healthcenters, ships, and trains, airplanes, as well as home monitoring(e.g., Americans of age 85 and above represent the fastest grow-ing population in their country; therefore, in the future, they willhave to be monitored at home, because it will be impossible foreverybody to stay at the hospital) [2], [6], [28], [29]. Mobilehealth care (M-health; “mobile computing, medical sensor, andcommunication technologies for health care” [4]) is a new par-adigm that brings together the evolution of emerging wirelesscommunications and network technologies with the conceptof “connected health care” anytime and anywhere. VariousM-health studies have been conducted within the last few yearson very significant aspects of public health [4]–[10], [13], [28],[30]–[35]. In many of these studies, the efficient use of thecellular network resources was of paramount importance forthe correct and rapid transmission of all types of telemedicinetraffic (video, audio, and data), particularly because only alimited bandwidth could be devoted to the transmission of thisvery urgent and crucial, for the patients’ life, type of traffic (e.g.,40–60 Kb/s in [30], 50–300 Kb/s in [33], 360 Kb/s in [34], andless than 300 Kb/s (downlink) in [35] due to the limitationsin the cellular system used in each country and depending onthe type of telemedicine traffic transmitted in each study). In[31], the authors suggest that the problem of limited bandwidthin an emergency situation, where the number of patients beingtransferred in ambulances to the hospital is overwhelming, canonly be handled by transmitting vital signs’ data to the hospitalin a reduced and packed format over a Third-Generation (3G)cellular network.

Hence, one of the main tasks of current research in the fieldis the design of system hardware and software to implement amobile telemedicine system that can transmit, with high qualityof service (QoS), significant loads of multiplexed informationin next-generation wireless cellular networks [7].

II. CONTRIBUTION OF THIS PAPER

The uplink bandwidth available to mobile users will signifi-cantly be larger in next-generation cellular networks. However,one common characteristic of almost all of the aforementionedreferenced studies is that they focus solely on the transmissionof telemedicine traffic over the cellular network, without takinginto account the fact that regular traffic, which represents thebulk of traffic in the network, also has strict QoS requirements.

0018-9545/$26.00 © 2011 IEEE

QIAO AND KOUTSAKIS: ADAPTIVE BANDWIDTH RESERVATION AND SCHEDULING FOR TELEMEDICINE TRAFFIC 633

The integration of the sparse but critical telemedicine trafficwith regular traffic is a complex problem and not a merescheduling one, given that even the most sophisticated MultipleAccess Control (MAC) scheme cannot properly service anurgent application if there is no bandwidth available in thecell at a given time. The only way to achieve this conditionwould be at the severe dissatisfaction of regular users who arealready active in the specific cell. It should also be mentionedthat, in several of the referenced studies, despite the criticalimportance of the telemedicine systems used, the accuracy ininformation transmission was low. For example, in [9], a highpercentage (27%) of electrocardiogram (ECG) data transmis-sion interruptions took place due to Global System for MobileCommunications (GSM) channel congestion.

Therefore, along with the implementation of an efficientscheduling mechanism, a bandwidth reservation scheme isalso necessary. This scheme will reserve the proper bandwidthamong cells for handoff traffic and, particularly, for handofftelemedicine traffic. This case is the problem that we try totackle in this paper, for the first time in the relevant literature, tothe best of our knowledge (with the exception of a short sectionin [33], which, however, considers just telemedicine video).

In [1] and [27], we have introduced Multimedia IntegrationMultiple Access Control (MI-MAC), a flexible time-divisionmultiple access (TDMA)-based protocol that was shown toachieve superior performance compared with a number ofother TDMA- and wideband code-division multiple access(WCDMA)-based protocols of the literature when integratingvarious types of multimedia traffic over one cell of a cellularnetwork. Using MI-MAC as a basis, we focus in this paperon the problem of transmitting urgent telemedicine traffic andreserving adequate bandwidth throughout the emergency vehi-cle’s trajectory. More specifically, we propose a new adaptivebandwidth reservation scheme based on road map informationand on user mobility and introduce several new schedulingideas for the efficient and fair transmission of all types of mo-bile telemedicine traffic and its integration with regular traffic.

This paper is organized as follows. Section III presentsour system model. Section IV discusses our adaptive band-width reservation scheme. Section V presents our proposedscheduling scheme, and Section VI presents our results and adiscussion about these results.

Two earlier versions of one part of our contribution, i.e., ourproposed scheduling scheme, were presented in [25] and [26].

III. SYSTEM MODEL

The following four types of telemedicine traffic are consid-ered in this paper:

1) electrocardiograph (ECG);2) X-ray;3) video;4) medical still images.

Similar to [7] and [13], which use data from the MassachusettsInstitute of Technology-Beth Israel Hospital Arrhythmia Data-base, we consider that ECG data are sampled at 360 Hz with11 b/sample precision. We set a strict upper bound of just onechannel frame (75 ms; this choice is explained in Section V)

for the transmission delay of an ECG packet. We consider thata typical X-ray file size is 200 kB [6], [35] and that the aggre-gate X-ray file arrivals are Poisson distributed with mean λX

files/frame. Medical image files have sizes that range between15 and 20 kB/image [7] and are Poisson distributed with meanλI files/frame. The upper bound for the transmission delay ofan X-ray file is set to 1 min (the average download time neededfor it in [35]), and the upper bound for the transmission delayof an image is set to 5 s. A discussion on the strictness of theseupper bounds will be made in Section V. Because H.263 is stillthe most widely used video-encoding scheme for telemedicinevideo, we use, in our simulations, real H.263 videoconferencetraces from [3] and [21] with a mean bit rate of 91 Kb/s,a peak rate of 500 Kb/s, and a standard deviation of 32.7 Kb/s.Due to the need for very high-quality telemedicine video,the maximum allowed video-packet-dropping probability is setto 0.01% [38]. The respective upper bound for the video-packet-dropping probability of regular MPEG-4 video users isassumed to be equal to 1% [16]. Packets of a video frame,both in the case of telemedicine and in regular video users,are dropped if they are not transmitted before the arrival of thenext video frame (i.e., within 40 ms for the MPEG-4 traffic andwithin an integer multiple of 40 ms for the H.263 traffic). Thisstrict requirement is necessary, because streaming video re-quires bounded end-to-end delay so that packets arrive at the re-ceiver in a timely fashion to correctly be decoded and displayed.If a video packet does not arrive on time, the play out processwill pause, which is annoying to the human eye [34]. For exam-ple, in the medical robotic system OTELO [34], the maximumacceptable end-to-end delay for video packets is set to 350 ms.1

The four types of regular traffic that were considered in[1] (voice, e-mail, web traffic, and MPEG-4 videoconferencetraffic) are also considered in this paper to study the practicalscenario of many different types of users who simultaneouslyattempt to access the network and hence aggravate the accessfor telemedicine users. We use two real video traces to generatethe MPEG-4 videoconference traffic: one video trace with amean rate of 400 Kb/s, a peak rate of 2 Mb/s, and a standarddeviation of 434 Kb/s and another video trace with a meanrate of 210 Kb/s, a peak rate of 1.5 Mb/s, and a standarddeviation of 182 Kb/s. The two video traces are chosen withequal probability. Video sources have exponentially distributedsessions with a mean duration of 5 min (this duration has beendenoted by global trials as an expected one for users of anotherwireless cellular video application [12]).

In [34], the authors have experimented with various packetsizes, in the range of 128–512 B s, to achieve the best reliableconnectivity for medical video streaming, and they found thatthe best size for this purpose was 300 B. We use this size as theinformation payload, plus a header of 5 B (i.e., a packet size of305 B) for the transmission of all types of traffic in this paper.

1To the best of our knowledge, no telemedicine video models have beenstudied in the recent literature, and we have not found actual telemedicinevideo sequences. Therefore, we assumed that a telemedicine video, where thecamera focuses on a specific part of the patient’s body, would be similar toa videoconference trace, where the camera focuses on a user’s face or hand.Hence, we used real videoconference traces for this paper. We believe that it isthe most reasonable assumption that can be made to get some insight into theproblem, in the absence of actual telemedicine video.

634 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 60, NO. 2, FEBRUARY 2011

Fourth-generation (4G) mobile data transmission rates of upto 20 Mb/s are planned [22]; therefore, we consider this valueto be the uplink rate.

IV. ADAPTIVE BANDWIDTH RESERVATION BASED ON

MOBILITY AND ROAD INFORMATION

Within a picocell, spatially dispersed source terminals share aradio channel that connects them to a fixed base station (BS). TheBS allocates channel resources, delivers feedback information,and serves as an interface to the mobile switching center (MSC).The MSC provides access to the fixed network infrastructure.

The dissatisfaction of a wireless cellular subscriber whoexperiences forced call termination while moving between pic-ocells is higher than that of a subscriber who attempts to accessthe network for the first time and experiences call blocking[20]. For this reason, it is important that the system can, atany point in time, accommodate newly arriving handoff callsin any cell of the network. This need becomes imperative forhighly urgent traffic such as telemedicine traffic, calling forseamless handoff. On the other hand, the policy of reservinga significant amount of bandwidth for possible handoff callsmay lead to a portion of the bandwidth being left unused due tosmall volumes of handoff traffic, whereas at the same time, theremaining available resources for newly generated traffic fromwithin the cell may not suffice. The discussion in the followingsection focuses on this problem.

A. Network and Mobility Models

We consider a hexagonal cell architecture, as shown inFig. 1. We consider in all cells the uplink (wireless terminals toBS) wireless channel. The following mobility assumptions areadopted from [17] and [18]. Each cell has six neighbors. Thecell diameter is 300 m. Roads are modeled by straight lines.Each road is assigned a weight (ωj for road j), which representsthe traffic volume. Each new call is generated with a probabilityof 50% to be moving on the road and 50% to be stationary.Moving users are assumed to be traveling only on the roads andare placed on each road i with the following probability:

ωi∑Nj=1 ωj

where N is the total number of roads.The initial location of a moving user on a particular road is

a uniform random variable between zero and the length of thatroad. During their call, stationary callers remain stationary, andmobile users travel at a constant speed. Mobile users can travelin either direction of a road with an equal probability and witha speed randomly chosen in the range of [36, 90] km/h. At theintersection of two roads, a mobile user might continue to gostraight or turn left, right, or around with probabilities 0.55,0.2, 0.2, and 0.05, respectively. If a mobile user chooses to gostraight or turn right at the intersection, it needs to stop there,with probability 0.5 for a random time between 0 and 30 s dueto a red traffic light. If the user chooses to turn left or around,it needs to stop there for a random time between 0 and 60 sdue to the traffic signal. Each BS is loaded with the road map

Fig. 1. Road map and cellular network model.

of its coverage area and its neighboring cells. Mobile stationsreport their position to the BS of their cell through a controlchannel. The position information includes the mobile user’sexact location (cell and road), moving direction, and speed andcan be provided with an accuracy of 1 m through the GlobalPositioning System (GPS) [17]–[19].

B. Our Proposed Adaptive Bandwidth Reservation Scheme

The following two main categories of methods exist to per-form mobile stations’ movement predictions: 1) the location-based method, which measures the current location andmovement direction of the ongoing calls and predicts the nextcell to be reached by the mobile stations, and 2) the history-based method, which considers the movements of previoussubscribers and assumes that the ongoing subscribers move insimilar patterns or tries to deduct each user’s movement pattern[24]. Our proposed method belongs to the first category.

The bandwidth reservation schemes proposed in [17]–[19]require mobile stations to report their location information tothe BS every T s (60 s in [17], 1 s in [19], and an adjustableinterval in [18]). For this period of time, if there is a probabilitybased on the mobile’s trajectory that it will move to a newcell, then a certain amount of bandwidth is reserved in allpossible future cells to which the mobile may move. In [17],a prediction is made by the system based on each updatedposition information and the road map. In [18], the mobile’srecorded moving history is also used for the prediction. In [20],the authors do not use a standard road map for their studybut generate a random map for each simulation. The commondisadvantage of these approaches is that the length of thereport period yields a tradeoff between the prediction accuracyand the computational load imposed on the system. If mobilestations frequently report their position, the computational loadof processing this information and using it for bandwidthreservation will be very high; on the other hand, if mobileusers’ position reports are very infrequent, the prediction onthe mobile’s trajectory can be untrustworthy and lead to anunnecessary waste of the reserved bandwidth in neighboringcells. Because of this tradeoff, the authors in [18] and [19]use additional dynamic mechanisms in their schemes to adjustthe amount of reserved bandwidth for users in neighboring

QIAO AND KOUTSAKIS: ADAPTIVE BANDWIDTH RESERVATION AND SCHEDULING FOR TELEMEDICINE TRAFFIC 635

cells based on the quality of the system performance, and wewill explain in the following discussion why this “corrective”approach, which imposes further computational load on thesystem, is not needed in our scheme.

To eliminate the problems introduced by the time-basedlocation information reports of the mobile station to the BS, wepropose the use of distance-based information reports. Morespecifically, we set the road intersections and cell boundariesin the map to be the check points of our system, as shown inFig. 1. Each cell boundary represents a unique check point,whereas around each road intersection, four check points areset, one in each possible direction that the user may choose afterreaching the intersection. Each of the check points is assumedto be placed at a distance of 10 m from the intersection, whichis a distance that even the slowest moving vehicles consideredin this paper (with a speed of 36 km/h) will cover within 1 safter passing the intersection (naturally, if there are less thanfour possible directions for a mobile to follow after reachingan intersection, the number of check points needed aroundthat intersection is smaller than four). Mobile stations onlyneed to update their position information to the BS of theircell when they arrive at a check point. We assume that checkpoints are configured by the wireless network provider into themobile terminals’ GPS maps; even if the cell boundaries changeor the user is handed off to another network (interoperabilityproblem), the user can be notified by the network to downloadthe new map to his/her mobile phone.

If the BS of the current cell of a mobile station predicts,based on the station’s location (at a check point) and speedthat the station is going to move to another cell (i.e., that thenext check point for the station will be a cell boundary), itsends a notification to the BS of that cell, including the currentbandwidth used by the station and the estimated arrival time atthe next check point. Hence, the proper amount of bandwidthis reserved for the station. For telemedicine video and regularvideo terminals, the bandwidth that is reserved in the next cell isequal to the remaining bandwidth that the terminal will need tocomplete its transmission. This bandwidth is declared in eachvideo user’s initial request to the BS, as will be explained inSection V, where we discuss our proposed scheduling scheme.For all other types of users, the bandwidth that is reserved inthe next cell is equal to their current bandwidth so that they willseamlessly continue its transmission. Our proposed approachnot only guarantees the existence of adequate resources in thenew cell for handoff users but also reduces the informationupdate frequency.

The prediction and adaptive reservation process executed bythe BS can be summarized as follows:

For each new user in the systemIf the mobile station is not stationary

When the mobile station arrives at a check pointUpdate the position informationEstimate the next arrival check point and calcu-late the arrival time at that check pointIf the next check point is a cell boundaryReserve the proper amount of bandwidth for thestation in the next cell.

Our proposed adaptive bandwidth reservation scheme basedon distance-based location updates has the following two majoradvantages.

1) The position update duration is unique for every mobileuser based on their different initial position and speed.This case is impossible to “capture” with the time-basedlocation updates proposed in [17]–[19]. In addition, itcreates less computational load than the time-based up-dates, which are, in most proposals in the literature, syn-chronized and therefore require simultaneous informationtransmission from the terminals to the BS.

2) One important parameter used to evaluate a bandwidthreservation scheme is bandwidth efficiency [17], whichis calculated by f = Nr/Nq, where Nr is the reservedbandwidth, and Nq is the actual bandwidth utilized byhandoff users. The closer f is to 1, the higher the effi-ciency achieved by the bandwidth reservation scheme be-comes, because this case would mean that there is neitherlack nor waste of bandwidth in the reservation procedure.The scheme in [17] outperformed other schemes withwhich it was compared, achieving, at best, f = 1.047379(the schemes with which [17] was compared achieved abandwidth efficiency in the range of 1.25).

We argue that, with our distance-based approach, the band-width efficiency of our scheme can asymptotically reach 1. Thereasons for this are given as follows.

1) Our scheme guarantees that there is no waste of band-width. For all users ready to hand off, the exact amountof bandwidth that they need is reserved in the new cell,and this cell is known with precision, with the use of thefour check points around each intersection. The only casewhen bandwidth can be wasted is when a mobile stationthat is predicted to move to another cell makes a stopbefore entering this cell (this case is not included in ouradopted mobility model). Given that the distance betweena check point set close to an intersection and a cell bound-ary is, in all cases, much smaller than a cell diameter of300 m, this case can be considered a rare exception.

2) Our scheme also guarantees that there will be no lackof bandwidth for handoff users. As will be explainedin Section V, the bandwidth needed for all types oftelemedicine and regular mobile stations that do nottransmit video is 32 Kb/s (only one slot per channelframe). Therefore, this bandwidth is very small comparedto the total channel capacity of 20 Mb/s and can generallybe reserved in the next cell, with the rare exception ofcases when the channel is overloaded with traffic. Inthe case of handoff telemedicine users, if the neededbandwidth is not available, then e-mail and web usersare preempted in the new cell for the system to grantthis bandwidth to the high-priority telemedicine traffic.When e-mail and web reservations are canceled, the BSnotifies the affected data terminals and places them at thefront of the respective (e-mail or web) queue of terminalsthat await bandwidth allocation. The priorities amongtelemedicine traffic types in bandwidth reservation areset in the same way as the scheduling priorities, which

636 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 60, NO. 2, FEBRUARY 2011

Fig. 2. Frame structure for the 20 Mb/s channel, with a frame duration 75 ms.

will be explained in Section V. With this guarantee of theexistence of bandwidth for telemedicine users that needto be handed off from one cell to another, our systemcan offer zero blocking probability to telemedicine traffic,which is imperative for ambulances that try to establishconnections to BSs as they move toward the hospital [32].

V. PROPOSED SCHEDULING SCHEME

We extend our previous work on the MI-MAC protocol [1],[27] to focus on the efficient and fair scheduling for trans-missions from mobile telemedicine users. The uplink channeltime is divided into time frames of fixed length. Each frameis divided in time slots, and each slot accommodates exactlyone fixed length packet that contains voice, video or data infor-mation, and a header. Because we use a different packet size(305 B, instead of 53 B, which was used in our previous work),the frame duration and structure in this paper are differentfrom [1] and [25]–[27]. The frame duration is selected suchthat an active voice terminal generates exactly one packet perframe, and given that the speech codec is 32 Kb/s, the frameduration is 75 ms, and a frame accommodates 614 slots (slotduration of 0.122 ms). As shown in Fig. 2, which presents thechannel frame structure, each frame consists of the followingtwo types of intervals: 1) the request interval and 2) the infor-mation interval. The request intervals consist of slots, whichare subdivided into minislots, and each minislot accommodatesexactly one fixed length request packet. By using more than oneminislot per request slot, a more efficient usage of the availablerequest bandwidth (in which users contend for channel access)is possible. We chose the number of minislots per request slotto be equal to 10 to allow for guard time and synchronizationoverheads for the transmission of a generic request packet andfor the propagation delay within the picocell.

Handoff telemedicine traffic is treated with full priority, withthe use of the adaptive bandwidth reservation scheme discussedin Section IV. The scheduling priority order used by the BS forall traffic types originating from handoffs or from within thecell is shown in Table I. The choice of priorities has been madebased on the importance that each of these traffic types cur-rently has for medical care [2], [4]–[10], [13]. The same priorityorder is used in our adaptive bandwidth reservation scheme, asmentioned in Section IV. For regular traffic, prioritization has

TABLE ITYPES OF TRAFFIC TRANSMITTED IN OUR SYSTEM

IN DESCENDING PRIORITY ORDER

been defined based on the strictness of the QoS requirements foreach traffic type. Video and voice have the same QoS require-ment of a maximum of 1% packet dropping, but video trafficis much burstier; therefore, it is granted priority over voice. Ifwe did not make this choice, voice users would first enter thechannel and keep their reserved slots for the whole durationof their talkspurt, hence preventing video users from acquiringtheir needed slots and transmitting their packets before themaximum packet delay is reached and the packet is dropped.

With regard to the transmission of request packets by themobile stations to acquire access to the channel, we can ensurethe priority of the traffic types with the strictest QoS by usingthe two-cell stack protocol [15] for contention resolution. Thetwo-cell stack has the advantage that it clearly defines the endof contention among users of the same priority class; hence,users of lower priority classes cannot affect the QoS of users ofhigher priority classes. The use of the two-cell stack protocolalso enables users who move from cell X to cell Y withouthaving been able to access the channel in cell X to transmittheir request packets to the BS of cell Y with higher prioritythan new users who originate in within cell Y.

Similar to previous works in the literature (e.g., [14]), wehave found that a small percentage of the bandwidth suffices tobe used for requests. This percentage is only 0.98% in this paper(six slots used for requests out of the 614 slots of the channelframe), and this value, which corresponds to 60 minislots, hasbeen found through extensive simulations to provide a goodtradeoff between allowing sufficient bandwidth for all types ofterminals to transmit their requests and allowing a large-enoughnumber of slots for terminals with a reservation to transmittheir information packets. We assume the existence of a calladmission control (CAC) module at the entrance of the system,through which the BS is notified of the types of telemedicineusers who are active in the cell. Therefore, given that the two-cell stack protocol needs a minimum of two minislots to resolvecontention or to denote the absence of contention for eachtype of user in a specific channel frame, the BS can decidehow many request slots should be dedicated to telemedicineusers. For example, in the extreme case when all four types oftelemedicine traffic are present, both from handoffs and from

QIAO AND KOUTSAKIS: ADAPTIVE BANDWIDTH RESERVATION AND SCHEDULING FOR TELEMEDICINE TRAFFIC 637

traffic within the cell, a minimum of 16 minislots will be needed(two minislots per type of handoff telemedicine traffic and twominislots per type of telemedicine traffic from within the cell)to be dedicated to telemedicine users. If more than 16 minis-lots are needed to resolve the contention among telemedicineusers, then contention will continue until all collisions havebeen resolved, and only then will users of regular traffic (bothhandoff and from within the cell) get the opportunity to transmittheir request packets. Still, the case of 16 or more minislotsbeing needed to resolve telemedicine traffic contention is quiteinfrequent because of the sparse nature of telemedicine traffic.Our results show that our scheme can satisfy the strict QoSrequirements and the urgency of telemedicine traffic by devot-ing most of the time less than 16/6140 = 0.26% of the totalbandwidth for telemedicine request packets. When less than sixrequest slots are needed to resolve the contention among alltypes of users (telemedicine and regular), the remaining slotsuntil the end of the request interval are used, only for the currentframe, as information slots so that the respective bandwidthmay not be wasted.

In reality, however small the picocell radius is, the channelfading experienced by each user is different, because usersmove independent of each other; therefore, in this paper, fadingper user channel is considered. We adopt the robust three-state [i.e., good state, short bad state, and long bad (LB) state]Markov chain error model for wireless channels presented in[11], and we use the idea (analyzed in [27]) that the systemshould take advantage of the “problem” created when a regularvideo user experiences the LB channel state (error burst) andcannot transmit in its allocated uplink slots. When the BSdetermines, through probabilistic estimation and monitoring ofthe slots where a regular video terminal is scheduled to transmit,that the terminal is in the LB state, if that terminal has morereserved slots in the current channel frame, the BS deallocatesthese slots. Full priority for these slots is given to handofftelemedicine video terminals, followed by telemedicine videousers that originate within the cell, then by handoff regularvideo users, and, finally, by regular video users that originatewithin the cell. The allocation of the abandoned slots withineach priority type is first come, first served (FCFS).

With regard to the impact of higher layers, e.g., transmissioncontrol protocol (TCP), on the performance of our scheme,recent work (e.g., [40] and [41]) has provided solutions to theproblem of differentiating packet losses caused by differentlayers.

One major issue not tackled in [1] and [27] was that offairness in the scheduling scheme. If users of the same typeof traffic are served in a FCFS order, certain users may havetheir QoS severely violated, whereas other users get exceptionalQoS, which could result in a seemingly acceptable average QoSover the total number of users. This approach is, however, unfairto users who arrive later in the network and hence are placed atthe bottom of the BS service queue; the problem is particularlysignificant in the case of telemedicine video and regular videousers, where early arriving users may dominate the channel.For this reason, we introduce the following fair schedulingscheme for telemedicine video and regular video users (thescheme is separately enforced among users of each of the two

types of traffic, because telemedicine video users have higherpriority). The BS allocates bandwidth by currently comparingthe channel resources to the total requested bandwidth fromall active video users. If the available bandwidth is larger thanthe total requested bandwidth, all users will be assigned asmany slots as they have requested. If, however, the availablebandwidth is smaller than the total requested bandwidth, thenthe available bandwidth will proportionally be shared amongvideo users. More specifically, let M be the number of currentlyidle information slots in the frame and B(i) be the amount ofbandwidth that will be assigned to video terminal i in everychannel frame. B(i) is given by

B(i) = M ∗D(i)/∑

i

D(i) (1)

where D(i) is the ith user requested bandwidth, and∑

i D(i)is the total bandwidth requested by all of the video terminals atthat moment.

The aforementioned scheme does not need to be imple-mented on any of the other types of traffic considered in thispaper, because they are allocated only one slot per frame.The simple proportional fair scheduling algorithm, which ispreviously described and used in this paper, is obviously onlyone of the many available solutions in the literature for fairscheduling. Given the complex problem of scheduling a largenumber of traffic types, including urgent telemedicine traffic,the simplicity of the algorithm is the reason that we choose toapply it to our scheme.

An additional scheduling policy is needed for X-ray andmedical image traffic, because the upper bounds for theirtransmission delays are equally strict with the upper bounds fortelemedicine video and ECG traffic. This strictness can be ex-plained by the fact that X-ray and medical image terminals areallocated only one slot per frame (i.e., 32 Kb/s, which is similarto regular voice, e-mail, and web traffic) to allow for the sig-nificantly larger numbers of slots needed by telemedicine andregular video users. Therefore, a typical X-ray file of 200 kBneeds 50 s to be transmitted (whereas the upper bound forits transmission delay is set to 1 min), and an average-sizedmedical image file of 17.5 kB needs around 4.38 s to betransmitted (whereas the upper bound for its transmission delayis set to 5 s). The allocation of only one slot per frame tothese types of traffic, although defensive enough to preventcases where newly arriving telemedicine video traffic cannotfind enough resources to transmit, is not the most efficientin terms of bandwidth utilization. On the other hand, if thesetypes of traffic are constantly granted more than one slot perframe, this case could lead to the existence of very few idleslots for the bursty telemedicine video users. Therefore, tomaximize system bandwidth utilization, we use the followingscheduling policy. After the end of the request interval at thebeginning of each frame, the BS is aware of whether there areinformation slots during the current frame, which will be leftidle. These slots are allocated, only for the current frame, toX-ray and medical image users who have already entered thenetwork (with priority to X-ray users) as additional slots to theirguaranteed single slot per frame. Hence, the telemedicine traffictransmission is expedited, and channel throughput is increased.

638 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 60, NO. 2, FEBRUARY 2011

Fig. 3. Effect of regular video traffic on X-ray traffic.

Finally, there is no need for the preemption of regular videotraffic in our scheme. In case more bandwidth is needed thanthe bandwidth that can be gained from the preemption ofe-mail and web users, then in the next scheduling period, foreach regular video user (i.e., upon the arrival of the next videoframe that the user needs to transmit), the user will not beassigned any slots until the required bandwidth for handofftelemedicine traffic is allocated to the respective telemedicineusers. The only case in which the preemption of regular videotraffic would be necessary would be the case when telemedicinevideo traffic became dominant in the network. However, such acase is highly unlikely to practically occur.

VI. RESULTS AND DISCUSSION

A. Evaluation of the Performance of the Proposed Scheme

We use computer simulations to study the performance ofour scheme. The simulator is written in the C programminglanguage. Each simulation point is the result of an average of100 independent runs (Monte Carlo simulation), each simulat-ing 1 h of network operation. All our results have been derived for95% t-confidence intervals (constructed in the usual way [23]).

We use the road map shown in Fig. 1 for our simulations.The following weight values ωj were assigned, without loss ofgenerality, to the eight roads in the road map: {1, 1, 5, 1, 6, 1,1, 1}. The two larger weights correspond to the two main roads(shown in Fig. 1 in bold black). We have also experimented withother weight values, and this change had no effect on the natureof our results.

Our results are presented in Figs. 3–13 and in Table II. Inthese results, we vary the percentage of telemedicine traffic overthe total channel capacity between 5% and 10%, in incrementsof 1%. We have used 50 different “traffic combinations” of thefour types of telemedicine traffic to create this load; this way,our results can be representative of different real-world cases,where one type of telemedicine traffic might be more dominantthan other types in any given moment. At the beginning of eachsimulation run, one of the 50 “traffic combinations” is chosenat random.

We do not provide a detailed results comparison between ourproposed adaptive bandwidth reservation/scheduling schemeand other schemes in the literature for the following two rea-sons: 1) To the best of our knowledge, this paper is the firstto handle the integrated transmission of various types of urgent

Fig. 4. Percentage of regular video users who experience packet loss largerthan 1% versus the number of regular video users.

Fig. 5. Regular video packet dropping versus the number of regular videousers.

Fig. 6. Effect of regular voice traffic on telemedicine video traffic.

telemedicine traffic and regular traffic, and 2) such a compari-son, for the transmission of regular traffic, was made in [1] and[27]; therefore, this paper, which is focused on the transmissionof telemedicine traffic, will achieve even better results com-pared with schemes that are not optimized for the transmissionof urgent/critical traffic. However, this comparison would berather unfair. Still, we will provide a few indicative results ofsuch a comparison in this section, and we conceptually compareour scheme with three other recent works in the literature.

Fig. 3 shows the effect that the increase in the number ofregular video traffic users has on the QoS of X-ray traffic. Themaximum number of video users (57) corresponds to 95% ofthe total traffic being generated by regular video traffic. As

QIAO AND KOUTSAKIS: ADAPTIVE BANDWIDTH RESERVATION AND SCHEDULING FOR TELEMEDICINE TRAFFIC 639

Fig. 7. Effect of regular voice traffic on telemedicine image traffic.

Fig. 8. Effect of telemedicine video traffic on regular video traffic.

Fig. 9. Percentage of telemedicine video users who experience packet losslarger than 0.01% versus the number of telemedicine video users.

Fig. 10. Telemedicine video packet dropping versus the number of telemedi-cine video users.

Fig. 11. Effect of telemedicine video traffic on X-ray traffic.

Fig. 12. Effect of telemedicine video traffic on telemedicine image traffic.

Fig. 13. Improvement on handoff-voice-packet-dropping probability with theuse of adaptive bandwidth reservation.

TABLE IIIMPACT OF THE BOTTLENECK CELL ON THE

RESULTS FOR ALL TYPES OF TRAFFIC

640 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 60, NO. 2, FEBRUARY 2011

shown in the figure, the average delay for the start time oftransmission of X-ray very slowly files increases and does notbecome larger than 710 ms, even for very large numbers ofregular video users. This condition means that the upper boundof 1 min for the transmission delay of an X-ray file is met in allcases examined in this paper (< 710 ms until the transmissionstarts, i.e., until the specific file acquires a slot in which it will betransmitted, plus 50 s for the actual transmission of the file). ThePoisson-distributed X-ray file arrivals in our simulations havea rate λX (files/frame) that varies between 0.001 and 0.005,therefore between 21 and 107 Kb/s. These rates are quite high,because for example, a rate of 0.005 X-ray file transmissionper 75 ms frame corresponds to an average transmission offour X-ray files per minute in the seven picocells shown inFig. 1, which, in real life, would correspond to a massive crisissituation. As also shown in Fig. 3, even for zero video users,there is a delay of slightly more than three channel frames(232 ms) in the start time of transmission of an X-ray file due tothe existence of handoff traffic and other types of telemedicineand regular traffic in the cells.

For the same range of regular video users (0–57):1) Telemedicine image files are transmitted, on the average,

within less than 170 ms [Poisson-distributed telemedicineimage file arrivals in our simulations have a rate λI

(files/frame) that varies between 0.03 and 0.24, thereforebetween 56 and 448 Kb/s].

2) ECG packets are transmitted, on the average, within halfa frame (37.5 ms).

3) The average packet-dropping probability of telemedicinevideo ranges between 0.0044% and 0.0057%, because itis affected only by the wireless channel errors.

All the aforementioned values are far below the acceptableupper bounds; hence, our adaptive bandwidth reservation andscheduling schemes are shown to provide the required QoS forall types of telemedicine traffic.

We also simulated two additional cases, where the packetsize was smaller or larger than the 305-B packet size used forthe aforementioned results. The comparison of the respectiveresults, for a packet size equal to 53 B and 517 B,2 respec-tively, can reveal the impact of the choice of packet size onthe performance of our proposed schemes. As explained inSection V, the change in packet size leads to changes in theframe duration and structure. Therefore, for packets of 53 B, theframe duration is 12 ms, and a frame accommodates 566 slots.For packets of 517 B, the frame duration is 128 ms, andthe frame accommodates 619 slots. The respective results forcases 2 and 3 were identical with those for a 305-B packet size.With regard to case 1, our results have shown that telemedicineimage files are transmitted, on the average, within less than177 ms (packet = 53 B) and 168 ms (packet = 517 B). Theaforementioned results show that the impact of packet size onour results is negligible.

Figs. 4 and 5 show that the increase in the number ofregular video traffic clearly affects that type of traffic, because

2The 53-B packet size was used in our previous work in [1] and [25]–[27].The 517-B packet size (512-B information payload plus a header of 5 B) waschosen, because the maximum packet size used in [34] was 512 B.

the video-packet-dropping probability of regular video userssignificantly rises above the 1% acceptable upper bound. Thisconclusion, combined with the results presented in Fig. 3,shows that only the regular video traffic suffers from an increasein the number of regular video users; therefore, our combinedschemes succeed in offering absolute priority to telemedicinetraffic. Figs. 4 and 5 also show that the use of our fair schedulingscheme substantially helps improve both the average video-packet-dropping probability over all regular video users and theindividual QoS of each regular video user. The improvement inthe individual QoS, as shown in Fig. 4, is due to the allocation ofavailable resources in each channel frame proportional to eachuser’s requested bandwidth. The result shown in Fig. 5 withregard to the improvement in the average video packet drop-ping is, again, due to the proportionate allocation; our schemeprevents the case where a user whose transmission deadline isnot imminent may dominate the channel, hence not allowingusers with imminent transmission deadlines to transmit.

Figs. 6 and 7 show the almost-negligible effect on the QoS oftelemedicine users that stems from the increase in the numberof voice users. We present results that show telemedicine videopacket dropping and telemedicine images transmission delay,and it is clear in both figures that only in the case of very highvoice loads can there be deterioration in telemedicine trafficQoS. The reason, again, is that our combined scheduling andadaptive bandwidth reservation schemes guarantee full priorityto all types of telemedicine traffic. The average telemedicineimage traffic transmission delay does not exceed 5 s, as shownin Fig. 7 (the average start of transmission delay +4.38 s, asexplained in Section V), even when the number of voice usersexceeds 1180, which corresponds to 81.7% of the total channelcapacity being utilized by voice users. Similar to the resultspresented in Fig. 3, even for 0 voice users, there is a smalldelay of more than two channel frames for the transmission ofa telemedicine image file due to the existence of handoff trafficand other types of telemedicine and regular traffic in the cells. Inaddition, the telemedicine-video-dropping probability is shownin Fig. 6 to remain below the strict upper bound of 0.01% untilthe number of voice users exceeds 1040, which corresponds to72% of the total channel capacity.

On the other hand, Fig. 8 shows the effect that the increasein telemedicine load has on regular video traffic, which is themost bursty of all regular traffic types. This increase resultsin a very significant increase in regular video packet droppingdue to the absolute priority of telemedicine traffic. Even in thiscase, however, there should be more than 15 telemedicine videousers present in the seven picocells for the QoS requirement ofa maximum of 1% regular video packet dropping to be violated.

Figs. 9 and 10 are similar in nature to Figs. 4 and 5,but in this case, we study the effect of the increase of thenumber of telemedicine video users to the telemedicine-video-packet-dropping probability. It is clear in the figures, again,that our fair scheduling scheme significantly improves both theaverage telemedicine-video-packet-dropping probability overall telemedicine video users and the individual QoS of eachtelemedicine video user. An interesting comparison can bemade between Figs. 4 and 5 and Figs. 9 and 10. In Figs. 4and 5, the QoS requirement for regular video packet dropping

QIAO AND KOUTSAKIS: ADAPTIVE BANDWIDTH RESERVATION AND SCHEDULING FOR TELEMEDICINE TRAFFIC 641

(< 1%) is violated when a larger percentage of users expe-riences a packet loss > 1%, compared with the percentageof telemedicine video users who experience a packet loss> 0.01% when the QoS requirement for telemedicine videopacket dropping (< 0.01%) is violated, which is the case bothfor the implementation without a fairness mechanism and forthe implementation with the fairness mechanism that we pro-pose. The reason for this result is that our schemes are designedto offer maximum priority to telemedicine traffic; therefore,when telemedicine video packet dropping increases, the in-crease is almost “uniform” for all telemedicine video users. Onthe contrary, regular video users may exhibit differences in theirvideo packet loss (even with the use of the fairness mechanism),because they are of lower priority, and hence, some of theseusers may not transmit in a traffic overload situation.

Figs. 11 and 12 show that only under a medium-to-highnumber of telemedicine video users can there be an impact onthe QoS of telemedicine image traffic and X-ray traffic. Thereason is that both types of traffic have a higher priority in ourschemes than telemedicine video, as shown in Table I. It shouldbe clarified that, in the results presented in Figs. 11 and 12,all types of regular traffic are present in the system, with theexception of regular video traffic.

Our results for all other types and combinations of telemedi-cine and regular traffic confirm that telemedicine traffic is negli-gibly affected by an increase in regular traffic, whereas regulartraffic is severely affected by increased loads of telemedicinetraffic. By increasing the average telemedicine traffic load up to20% of the total bandwidth (i.e., 4 Mb/s), we have found thatthe maximum achievable throughput was, in all the scenariostested, larger than 45% when regular video traffic was present(43% when using 53-B packets and 45.5% when using 517-Bpackets), and in most cases, it is larger than 55%. The reasonthat higher throughput cannot be achieved is that the QoS ofregular video is first violated in all cases of traffic loads. In theabsence of telemedicine traffic, however, the channel through-put achieved by our scheme can surpass 77% in the presence ofregular video traffic (74% when using 53-B packets and 78%when using 517-B packets) and 88% when only voice, e-mail,and web traffic is present (83% when using 53-B packets and88% when using 517-B packets; again, the impact of packet sizeranges from very small to negligible). Therefore, our combinedadaptive bandwidth reservation and fair scheduling schemesguarantee the absolute priority of telemedicine traffic and canalso preserve the required QoS of regular traffic under all thetraffic scenarios used in our extensive simulation study.

In [27], we compared our scheme with two other TDMAMAC protocols in the literature, and our protocol was shownto outperform both protocols in all the results with regard tothe QoS offered to different types of traffic and the channelthroughput achieved. Indicatively, we mention here that the useof either [38] or [39] in the simulations conducted in this paperleads to a 9% and 13.5% lower throughput, respectively, on theaverage, over all the studied scenarios in which the two schemescan provide the required QoS for telemedicine traffic. Thesescenarios are the ones in which the telemedicine traffic loadand the regular video traffic load are both low. In the cases ofmedium or high telemedicine traffic loads and/or high regular

video traffic loads, both schemes cannot provide the requiredQoS for telemedicine traffic and, in some cases, for regulartraffic as well. For the reasons explained at the beginning ofthis section, we do not proceed with a more detailed resultscomparison.

Fig. 13 shows the significant improvement achieved by theuse of our adaptive bandwidth reservation scheme on the QoSof the most widely used cellular application, i.e., voice. Thevoice-packet-dropping probability of handoff voice users issmaller by 16.73%, on the average, compared with the casewhen the bandwidth reservation scheme is deactivated.

Finally, in the results presented in Table II, we consider thecase study of a bottleneck cell. Without loss of generality, weassume that the hospital is placed in cell E, in the map presentedin Fig. 1, in a random position along the major road that cutsthrough cell E. To study this scenario, we made the follow-ing change in the mobility model presented in Section IV-A.All mobile users travel toward the hospital, i.e., they do notdecide their next movement when they arrive at an intersectionbased on the probabilities of the mobility model but based onthe shorter distance toward the hospital. Upon entering cell E,their speed falls below the minimum of 36 km/h considered inthe rest of our simulations and reaches 0 by the time the userarrives at the hospital. When a mobile user reaches the hospital,the user becomes inactive, and another user with the sametraffic characteristics is randomly generated in one of the sevencells of the map. The results in Table II show the expecteddeterioration in all the QoS metrics, in the bottleneck cell,compared to the average respective results over the other sixcells. The deterioration increases for traffic types of lowerpriority. However, in all of the traffic scenarios simulated inwhich the average traffic load in each cell did not surpass 70%(14 Mb/s), the QoS requirements for all types of traffic were notviolated in the bottleneck cell.

B. Conceptual Comparison With Relevant Work

We also conceptually compare this paper with one practicalimplementation of telemedicine video traffic [33] and twoefficient MAC protocols recently proposed in the literature:one protocol based on WCDMA [36] and one protocol thatintegrates TDMA, code-division multiple access (CDMA), andcarrier sense multiple access (CSMA) [37].

In [33], the authors studied the possibility of using the high-speed packet access (HSPA) suite, which is an improve-ment over the Universal Mobile Telecommunications System(UMTS), to transmit telemedicine video traffic. Several video-conference sessions were initiated, and best case, worst case,and average scenarios were recorded as a moving ambulancewas linked with a consultation using HSPA. In the case wherethe ambulance was at the city center, it was forced to use linksthat were already utilized by several other users (this case, asnoted by the authors in [33], is the most realistic scenario ofthe cases examined), and the transmission rates achieved in theuplink were equal to 66% of the rates achieved in noncongestedlinks but had a much higher fluctuation. This condition resultedin large delays, varying between 200 ms and 1300 ms, which, inturn, resulted to videoconference sessions with varying quality.

642 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 60, NO. 2, FEBRUARY 2011

In addition, the speed of the ambulance was shown to play animportant role: The higher the speed (which, in critical cases,is absolutely necessary), the larger the delays due to multiplehandoffs, which were difficult for the network to seamlesslyexecute. When the ambulance increased its speed to about 60–100 km/h the delay significantly increased. In the case of a con-gested network, the summary of doctors’ feedback on the audioand video quality of the system was as low as 34% positive forthe video quality and 56% positive for the sound quality. Theseresults show the need for schemes that will ensure the immedi-ate and high-quality transmission of this type of traffic and othertelemedicine traffic types (such as the schemes proposed in thispaper), regardless of the traffic load in the cellular network.

In [36], six types of traffic [i.e., voice, audio, constant bitrate (CBR) video, variable bit rate (VBR) video, computer datamessages, and e-mail messages] are integrated. The protocol’sthroughput, as presented in [36] in packets per frame, is lowerthan the throughput achieved by our scheme in all our simula-tions for the strict QoS requirements considered in this paper;in addition, the protocol does not consider handoff traffic.

In [37], the authors propose an adaptive MAC protocol toaddress the heterogeneities posed by next-generation wirelessnetworks. The protocol is very efficient in using bandwidthfrom different network to satisfy, as best as possible, the band-width requirements of various types of applications; however,the TDMA network is shown in the performance evaluation tobe unable to support even relatively small numbers of voiceusers and can only well serve best effort traffic. As soon asthe traffic load increases, the available bandwidth from CDMAand wireless local area network (WLAN) networks is used.However, even with the use of this additional bandwidth, theprotocol can only guarantee, for VBR video traffic, an averagebit rate of 239 Kb/s (the minimum bit rate for VBR video isconsidered 120 Kb/s, and the maximum is 420 Kb/s). Thiscondition is a much lower bandwidth requirement than thebandwidth requirements of regular VBR video traffic used andsatisfied in this paper. In addition, although the average bit ratein [37] is satisfied, there is no mention in of the average videopacket dropping achieved with A-MAC. In addition, no urgenttraffic, e.g., telemedicine, is included in [36] and [37]. Thiscondition would mean that the throughput would further dropin [36] and the incapability of the TDMA component to handlethe additional VBR traffic would increase in [37] should suchan urgent type of traffic be included in the traffic mixture.

In our view, the basic idea in [37] (MAC protocols that adaptto multiple network structures with QoS-aware procedures)is the direction toward which MAC protocol designs shouldhead in the near future. It is, however, of major importancethat each individual access method (e.g., TDMA, CDMA, andWLAN protocol) is designed toward maximizing bandwidthutilization while guaranteeing the QoS of even the most urgenttypes of traffic. This condition was the goal of our designin this paper with regard to the TDMA component, and webelieve that the only way of achieving this goal is to combinethe scheduling scheme with an equally effective adaptivebandwidth reservation scheme such as the one proposed inSection IV. Because we view this scheduling mechanism aspart of a larger system that will integrate different access

methods, we did not aim at exactly matching the specificationsof current 3G networks; the way to incorporate both thescheduling and adaptive bandwidth reservation mechanismsinto the standards of next-generation (4G) networks will bepart of our future work. The choice of parameters that wehave made from the relevant literature leads us to believe thatthe expected results from this future work will closely match,qualitatively, those of the simulations presented in this paper.

VII. CONCLUSION

The importance of errorless and expedited telemedicinetraffic transmission over wireless cellular networks quicklybecomes a very important issue due to the current systems’inability to provide high QoS to transmissions from mobiletelemedicine terminals. Recent studies have solely focusedon the transmission of telemedicine traffic over the cellularnetwork, without taking into account the equally important factthat regular traffic also has strict QoS requirements. Therefore,a practical solution should focus on the efficient integration ofthe two traffic categories.

In this paper, we have proposed, for the first time in therelevant literature to the best of our knowledge, the combinationof a fair and efficient scheduling scheme and an adaptivebandwidth reservation scheme that enable the integration ofhighest priority telemedicine traffic transmission with regularwireless traffic over cellular networks. We have included, inour extensive simulation study, all major types of currenttelemedicine applications (i.e., ECG, X-ray, video, and medicalstill images), as well as the most popular “regular” applications(i.e., voice, video, e-mail, and web). With the use of distance-based information reports to achieve seamless handoff, as wellas new scheduling ideas, our proposal, which is evaluated over ahexagonal cellular structure, provides full priority and satisfiesthe very strict QoS requirements of telemedicine traffic withoutviolating the QoS of regular traffic, even in the case of hightraffic loads.

REFERENCES

[1] P. Koutsakis, S. Psychis, and M. Paterakis, “Integrated wireless access forvideoconference from MPEG-4 and H.263 video coders with voice, emailand web traffic,” IEEE Trans. Veh. Technol., vol. 54, no. 5, pp. 1863–1874,Sep. 2005.

[2] A. Bhargava, M. Farrukh Khan, and A. Ghafoor, “QoS management inmultimedia networking for telemedicine applications,” in Proc. IEEEWorkshop Softw. Technol. Future Embedded Syst., Hakodate, Japan, 2003,pp. 39–42.

[3] P. Seeling, M. Reisslein, and B. Kulapala, “Network performance evalu-ation using frame sizes and quality traces of single-layer and two-layervideo: A tutorial,” IEEE Commun. Surveys Tuts., vol. 6, no. 3, pp. 58–78,Third Quart., 2004.

[4] S. Garawi, R. S. H. Istepanian, and M. A. Abu-Rgheff, “3G wirelesscommunications for mobile robotic teleultrasonography systems,” IEEECommun. Mag., vol. 44, no. 4, pp. 91–96, Apr. 2006.

[5] E. A. V. Navarro, J. R. Mas, J. F. Navajas, and C. P. Alcega, “Perfor-mance of a 3G-based mobile telemedicine system,” in Proc. IEEE CCNC,Las Vegas, NV, 2006, pp. 1023–1027.

[6] S. C. Voskarides, C. S. Pattichis, R. Istepanian, C. Michaelides, andC. N. Schizas, “Practical evaluation of GPRS use in a telemedicine systemin Cyprus,” in Proc. 4th IEEE Int. EMBS Special Topic Conf. Inf. Technol.Appl. Biomed., Birmingham, U.K., 2003, pp. 39–42.

[7] Y. Chu and A. Ganz, “A mobile teletrauma system using 3G networks,”IEEE Trans. Inf. Technol. Biomed., vol. 8, no. 4, pp. 456–462, Dec. 2004.

[8] C. H. Salvador, M. P. Carrasco, M. A. G. de Mingo, A. M. Carrero,J. M. Montes, L. S. Martin, M. A. Cavero, I. F. Lozano, and

QIAO AND KOUTSAKIS: ADAPTIVE BANDWIDTH RESERVATION AND SCHEDULING FOR TELEMEDICINE TRAFFIC 643

J. L. Monteagudo, “Airmed-cardio: A GSM- and Internet-services-basedsystem for out-of-hospital follow-up of cardiac patients,” IEEE Trans. Inf.Technol. Biomed., vol. 9, no. 1, pp. 73–85, Mar. 2005.

[9] S. Pavlopoulos, E. Kyriacou, A. Berler, S. Dembeyiotis, andD. Koutsouris, “A novel emergency telemedicine system based onwireless communication technology—AMBULANCE,” IEEE Trans. Inf.Technol. Biomed., vol. 2, no. 4, pp. 261–267, Dec. 1998.

[10] J. R. Gallego, A. Hernandez-Solana, M. Canales, J. Lafuente,A. Valdovinos, and J. Fernandez-Navajas, “Performance analysis ofmultiplexed medical data transmission for mobile emergency care overthe UMTS channel,” IEEE Trans. Inf. Technol. Biomed., vol. 9, no. 1,pp. 13–22, Mar. 2005.

[11] M. Bottigliengo, C. Casetti, C.-F. Chiasserini, and M. Meo, “Short-termfairness for TCP flows in 802.11b WLANs,” in Proc. IEEE INFOCOM,Hong Kong, 2004, pp. 1383–1392.

[12] E. C. Baig, Will Consumers Tune In to a Tiny TV in Their Hand?Jul. 2006. [Online]. Available: http://www.usatoday.com/tech/wireless/2006-08-17-mobile-tv_x.htm

[13] C.-Y. Huang and S.-G. Miaou, “Transmitting SPIHT compressedECG data over a next-generation mobile telecardiology testbed,” in Proc.23rd IEEE Int. Conf. Eng. Med. Biol. Soc., Istanbul, Turkey, 2001,pp. 3525–3528.

[14] N. M. Mitrou, G. L. Lyberopoulos, and A. D. Panagopoulou, “Voice anddata integration in the air interface of a microcellular mobile communica-tion system,” IEEE Trans. Veh. Technol., vol. 42, no. 1, pp. 1–13, Feb. 1993.

[15] A. C. Cleary and M. Paterakis, “An investigation of stack-based algo-rithms for voice packet transmission in microcellular wireless environ-ments,” in Proc. IEEE ICC, Seattle, WA, 1995, pp. 1375–1381.

[16] C.-F. Tsai, C.-J. Tsang, F.-C. Ren, and C.-M. Yen, “Adaptive radio re-source allocation for downlink OFDMA/SDMA systems,” in Proc. IEEEICC, Glasgow, U.K., 2007, pp. 5683–5688.

[17] D.-S. Lee and Y.-H. Hsueh, “Bandwidth-reservation scheme based onroad information for next-generation cellular networks,” IEEE Trans. Veh.Technol., vol. 53, no. 1, pp. 243–252, Jan. 2004.

[18] S. Choi and K. G. Shin, “Adaptive bandwidth reservation and admissioncontrol in QoS-sensitive cellular networks,” IEEE Trans. Parallel Distrib.Syst., vol. 13, no. 9, pp. 882–897, Sep. 2002.

[19] W.-S. Soh and H. S. Kim, “A predictive bandwidth reservation schemeusing mobile positioning and road topology information,” IEEE/ACMTrans. Netw., vol. 14, no. 5, pp. 1078–1091, Oct. 2006.

[20] F. R. Yu, V. W. S. Wong, and V. C. M. Leung, “A new QoS provisioningmethod for adaptive multimedia in wireless networks,” IEEE Trans. Veh.Technol., vol. 57, no. 3, pp. 1899–1909, May 2008.

[21] [Online]. Available: http://www-tkn.ee.tu-berlin.de/research/trace/trace.html

[22] [Online]. Available: http://www.nttdocomo.com/pr/2002/001039.html[23] A. M. Law and W. D. Kelton, Simulation Modeling and Analysis, 2nd ed.

New York: McGraw-Hill, 1991.[24] R. Zander and J. M. Karlsson, “A rate-based bandwidth borrowing and

reservation scheme for cellular networks,” in Proc. IEEE Veh. Technol.Conf.—Fall, Los Angeles, CA, 2004, pp. 1123–1128.

[25] L. Qiao and P. Koutsakis, “Guaranteed bandwidth allocation and QoSsupport for mobile telemedicine traffic,” in Proc. IEEE Sarnoff Symp.,Princeton, NJ, 2008, pp. 1–5.

[26] L. Qiao and P. Koutsakis, “Fair and efficient scheduling for telemedicinetraffic transmission over wireless cellular networks,” in Proc. IEEE Veh.Technol. Conf.—Spring, Barcelona, Spain, 2009, pp. 1–5.

[27] P. Koutsakis, M. Vafiadis, and A. Lazaris, “A new bandwidth alloca-tion mechanism for next generation wireless cellular networks,” WirelessNetw., vol. 16, no. 2, pp. 331–353, Feb. 2010.

[28] G. Schreier, D. Hayn, P. Kastner, S. Koller, W. Salmhofer, andR. Hofmann-Wellenhof, “A mobile-phone-based teledermatologysystem to support self-management of patients suffering from psoriasis,”in Proc. 30th IEEE Int. EMBS Conf., Vancouver, BC, Canada, 2008,pp. 5338–5341.

[29] H. F. Rashvand, V. T. Salcedo, E. M. Sanchez, and D. Iliescu, “Ubiqui-tous wireless telemedicine,” IET Commun., vol. 2, no. 2, pp. 237–254,Feb. 2008.

[30] C. Hu, W. Liu, Y. Pan, Z. Liu, J. Liao, and M. Q.-H. Meng, “Wirelessacquisition system for the real ambulance field,” in Proc. IEEE Int. Conf.ROBIO, Bangkok, Thailand, 2008, pp. 1081–1086.

[31] J. A. Zubairi and S. Misbahuddin, “Ambulatory data aggregation andreduction for transmission over limited bandwidth network,” in Proc. Int.Symp. CTS, Baltimore, MD, 2009, pp. 356–360.

[32] A. Zvikhachevskaya, G. Markarian, and L. Mihaylova, “Quality-of-service consideration for the wireless telemedicine and e-health services,”in Proc. IEEE WCNC, Budapest, Hungary, 2009, pp. 1–6.

[33] K. Banitsas, S. Tachakra, E. Stefanidis, and K. Boletis, “Using HSPA toimprove the telemedical links on a moving ambulance,” in Proc. 30thIEEE Int. EMBS Conf., Vancouver, BC, Canada, 2008, pp. 739–742.

[34] R. S. H. Istepanian, N. Y. Philip, and M. G. Martini, “Medical QoSprovision based on reinforcement learning in ultrasound streaming over3.5G wireless systems,” IEEE J. Sel. Areas Commun., vol. 27, no. 4,pp. 566–574, May 2009.

[35] M. G. Hadjinicolaou, R. Nilavalan, T. Itagaki, S. C. Voskarides,C. S. Pattichis, and A. N. Schizas, “Emergency TeleOrthoPaedicsm-health system for wireless communication links,” IET Commun., vol. 3,no. 8, pp. 1284–1296, Aug. 2009.

[36] X. Wang, “An FDD wideband CDMA MAC protocol with minimum-power allocation and GPS-scheduling for wireless wide area multi-media networks,” IEEE Trans. Mobile Comput., vol. 4, no. 1, pp. 16–28,Jan./Feb. 2005.

[37] M. C. Vuran and I. F. Akyildiz, “A-MAC: Adaptive medium access controlfor next-generation wireless terminals,” IEEE/ACM Trans. Netw., vol. 15,no. 3, pp. 574–587, Jun. 2007.

[38] D. A. Dyson and Z. J. Haas, “A dynamic packet reservation multipleaccess scheme for wireless ATM,” Mobile Netw. Appl., vol. 4, no. 2,pp. 87–99, May 1999.

[39] S. Elnoubi and A. M. Alsayh, “A packet reservation multiple access(PRMA)-based algorithm for multimedia wireless system,” IEEE Trans.Veh. Technol., vol. 53, no. 1, pp. 215–222, Jan. 2004.

[40] K. Xu, Y. Tian, and N. Ansari, “TCP-jersey for wireless IP communica-tions,” IEEE J. Sel. Areas Commun., vol. 22, no. 4, pp. 747–756, May 2004.

[41] Y. Tian, K. Xu, and N. Ansari, “TCP in wireless environments: Problemsand solutions,” IEEE Commun. Mag., vol. 43, no. 3, pp. 27–32, Mar. 2005.

Lu Qiao received the B.Sc. and M.Sc. degreesin electronics and information engineering fromBeijing Jiaotong University, Beijing, China, in 2006and 2008, respectively, and the M.A.Sc. degree inelectrical and computer engineering from McMasterUniversity, Hamilton, ON, Canada, in 2008.

Since 2008, she has been with the Bank ofMontreal, Toronto, ON, as a Senior Application Soft-ware Developer for capital market trading products.Her research interests include multimedia integrationover wireless networks.

Polychronis Koutsakis (M’09) was born in Hania,Greece, in 1974. He received the five-year Diplomain electrical engineering from the University ofPatras, Patras, Greece, in 1997 and the M.Sc. andPh.D. degrees in electronic and computer engineer-ing from the Technical University of Crete, Chania,Greece, in 1999 and 2002, respectively.

For three years (2003–2006), he was a Visit-ing Lecturer with the Department of Electronicand Computer Engineering, Technical University ofCrete. From July 2006 to December 2008, he was

an Assistant Professor (tenure-track) with the Department of Electrical andComputer Engineering, McMaster University, Hamilton, ON, Canada, with hisresearch being funded by the National Sciences and Engineering ResearchCouncil of Canada (NSERC). Since January 2009, he has been with theDepartment of Electronic and Computer Engineering, Technical Universityof Crete, as an Assistant Professor. His research interests are focused on thedesign, modeling, and performance evaluation of computer communicationnetworks, particularly on the design and evaluation of multiple access schemesfor multimedia integration over wireless networks; on-call admission controland traffic policing schemes for both wireless and wired networks; multipleaccess control protocols for mobile satellite networks, wireless sensor networksand powerline networks; and traffic modeling. He is the author of more than85 peer-reviewed papers in the aforementioned areas, has served as a GuestEditor for an issue of the ACM Mobile Computing and Communications Reviewand as a Project Proposal Reviewer for NSERC and the Dutch TechnologyFoundation, and serves as an Editor for a number of journals.

Dr. Koutsakis is a Voting Member of the IEEE Multimedia CommunicationsTechnical Committee. He was a Technical Program Committee (TPC) Cochairfor the Fourth ACM International Workshop on Wireless Multimedia Network-ing and Performance Modeling in 2008 and annually serves as a TPC Memberfor most of the major conferences in his research field.