<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">ETSN</journal-id><journal-title-group><journal-title>E-Health Telecommunication Systems and Networks</journal-title></journal-title-group><issn pub-type="epub">2167-9517</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/etsn.2013.21001</article-id><article-id pub-id-type="publisher-id">ETSN-29573</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Medical Quality-of-Service Optimization in Wireless Telemedicine System Using Optimal Smoothing Algorithm
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>odhro</surname><given-names>Ali Hassan</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Ye</surname><given-names>Li</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Shenzhen Institutes of the Advanced Technologies, Chinese Academy of Sciences, Shenzhen, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>ali.hassan@siat.ac.cn(OAH)</email>;<email>ye.li@siat.ac.cn(YL)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>29</day><month>03</month><year>2013</year></pub-date><volume>02</volume><issue>01</issue><fpage>1</fpage><lpage>8</lpage><history><date date-type="received"><day>December</day>	<month>17,</month>	<year>2012</year></date><date date-type="rev-recd"><day>January</day>	<month>20,</month>	<year>2013</year>	</date><date date-type="accepted"><day>January</day>	<month>26,</month>	<year>2013</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  In this paper we consider the transmission of stored video from a server to a client for medical applications such as, Telemonitoring, to optimize medical quality of service (m-QoS) and to examine how the client buffer space can be used efficiently and effectively towards reducing the rate variability of the compressed variable bit rate (VBR) video. Three basic results are presented. First, we show how to obtain the greatest possible reduction in rate variability when sending stored video to client with a given buffer size. Second, how to reduce high peak data rate of compressed VBR video when a patient is moving/walking very fast in hospital. Third, we evaluate the impact of optimal smoothing algorithm on the network parameters such as, peak-to-mean ratio, standard deviation, delay, jitter, average delay and average jitter to optimize the m-QoS. To resolve these all problems we used optimal smoothing algorithm and show its performance over a set of long MPEG-4 encoded video traces. Simulation results show that m-QoS is optimized by minimizing network metrics.
 
</p></abstract><kwd-group><kwd>Wireless Telemedicine System; Medical QoS; Optimal Smoothing Algorithm; Mobile Health</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Wireless Telemedicine is a way of distributing medical expertise and services in remote area hospitals, there have been greater demands to replace wires with wireless technologies. This replacement not only reduces the deployment cost and time, but also provides patient’s increased mobility and comfort by replacing them from wires. The use of wireless technologies enables healthcare personnel to remotely monitor the patient’s conditions. Also we can prevent the infection due to wire contact by using wireless technologies. For successful deployment of wireless technologies in healthcare applications, the main challenge is how to guarantee the required quality of service (QoS) level for medical applications when using wireless connection, i.e., medical quality of service (m-QoS) [<xref ref-type="bibr" rid="scirp.29573-ref1">1</xref>]. As mobile healthcare (mhealth) is a new paradigm that brings together the evolution of emerging wireless communications and network technologies with concept of connected healthcare anytime, anywhere to anyone [<xref ref-type="bibr" rid="scirp.29573-ref2">2</xref>].</p><p>Until now, there has not been much work on m-QoS using optimal smoothing algorithm. J. D. Salehi. et al. [<xref ref-type="bibr" rid="scirp.29573-ref3">3</xref>] propose an optimal smoothing algorithm for reducing rate variability in wireless VBR stored video but ignored m-QoS optimization and trade-off between buffer sizes, peak-to-mean ratio, standard deviation, delay, jitter, average delay and average jitter through optimal smoothing algorithm.</p><p>Ye Li et al. [<xref ref-type="bibr" rid="scirp.29573-ref4">4</xref>] design optimal smoothing algorithm for the energy efficient video transmission over wireless link but not focused on the m-QoS optimization and relationship between buffer size, delay, jitter, average delay and average jitter. Ali Alnejad et al. [<xref ref-type="bibr" rid="scirp.29573-ref5">5</xref>] mapped m-health QoS parameters with WiMAX QoS classes. Yishay Mansour et al. [<xref ref-type="bibr" rid="scirp.29573-ref6">6</xref>] present optimal smoothing schedule for real-time streams. Malindi P. [<xref ref-type="bibr" rid="scirp.29573-ref7">7</xref>] present QoS for IPbased Telemedicine system. Robert S. H. Istepanian, et al. [<xref ref-type="bibr" rid="scirp.29573-ref8">8</xref>] develop rate control techniques for m-QoS provisioning. Wu-Chi, et al. [<xref ref-type="bibr" rid="scirp.29573-ref9">9</xref>] propose bandwidth smoothing algorithm to reduce burstiness resources. Taceittin, et al. [<xref ref-type="bibr" rid="scirp.29573-ref10">10</xref>] present lossless smoothing algorithm for the delay &amp; buffer constraint. Ray-I Chang, et al. [<xref ref-type="bibr" rid="scirp.29573-ref11">11</xref>] design linear CTS algorithm for the jitter-free playback. Szymanski, et al. [<xref ref-type="bibr" rid="scirp.29573-ref12">12</xref>] examine QoS in mission-critical telerobotic. B. Woodward et al. [<xref ref-type="bibr" rid="scirp.29573-ref13">13</xref>] design telemedicine system using mobile telephone. [14,15] Presented online smoothing algorithm. Zilei Wang, et al. [<xref ref-type="bibr" rid="scirp.29573-ref16">16</xref>] develop fast optimal smoothing algorithm for stored video. [17-19] discussed QoS requirements for general and medical applications respectively.</p><p>One of the key limitations of existing works is that they have focused on QoS provisioning in different areas such as broadband networks, cellular networks, robotics etc by using distinct techniques and algorithms but they have not focused on the optimization of m-QoS through optimal smoothing algorithm for medical applications such as Tele-monitoring.</p><p>The main contribution of this research is that we first used optimal smoothing algorithm to reduce rate variability and high peak data rates of VBR compressed stored medical video as shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>, second established trade-off between client buffer sizes, peak-to-mean ratio, standard deviation, delay, jitter, average delay and average jitter to optimize m-QoS as shown in <xref ref-type="table" rid="table1">Table 1</xref>.</p><p>The remainder of the paper is organized as follows. Section 2 introduces wireless telemedicine system. Section 3 presents general QoS. Section 4 describes medical QoS. Section 5 presents difference between general video and medical video. Section 6 describes optimal smoothing of stored/offline medical video, problem statement and optimal smoothing algorithm in detail. Simulation results are presented in Section 7. Section 8 concludes paper.</p></sec><sec id="s2"><title>2. Wireless Telemedicine System</title><p>Wireless telemedicine is the delivery of health care and sharing of medical knowledge over a distance using Information Communication Technology (ICT) as a communication platform. It aims at providing medical services anywhere at any time. Though any communication</p><p>system can be used in telemedicine, rapid development in computer technology and easiness to purchase has led to more amenability to computer-based telemedicine technologies which are IP-based. Services offered by telemedicine are designed to help in improving healthcare access and information services while reducing the isolation between healthcare providers and residents in rural areas. Wireless Telemedicine reduces time and costs of patient’s transportation from rural areas. Wireless Telemedicine is used in distinct areas such as consultations in neurology, cardiology, and general medicine. Telemedicine is also used for Continued Medical Education (CME), administration, research and development. Wireless Telemedicine offers so many services such as, Tele-education, Tele-consultation, Tele-monitoring, Tele-diagnosis and medical data exchange etc. In [<xref ref-type="bibr" rid="scirp.29573-ref5">5</xref>] wireless Telemedicine system is used to provide m-QoS. Wireless Telemedicine provides services 24 hours a day and seven days a week basis to patients in remote areas and at every where as shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>.</p></sec><sec id="s3"><title>3. General Quality of Service (QoS)</title><p>Quality of service (QoS) generally is defined as degree of satisfaction of user of the service. There are distinct QoS metrics for various network applications based on human/user factor and technology attributes. The human factor defines multiple kinds of media, for example, text, audio, video etc, and the technology attributes show distinct technological ways of using network, for example, time-dependence and symmetry. Both of these elements play important role to satisfy the desired requirement of QoS. But here we will focus only on the patient’ perception for QoS. As regardless of the type of media (voice or video) there are different QoS requirements from the patient’ point of view that determine whether the patient will accept this service or not, such as perception about video transmission delay and listening music online [<xref ref-type="bibr" rid="scirp.29573-ref16">16</xref>]. For more information look at <xref ref-type="table" rid="table2">Table 2</xref>.</p><p><xref ref-type="table" rid="table1">Table 1</xref>. Simulation results.</p><p><img src="1-2370017\1c7c0572-a5e3-4012-baa4-f17b8edc298d.jpg" /></p><p><xref ref-type="table" rid="table2">Table 2</xref>. Requirements of general QoS and medical QoS [17-19].</p><p><img src="1-2370017\ea32f591-c6f6-4c8c-a0bb-24e46ecd88aa.jpg" /></p></sec><sec id="s4"><title>4. Medical Quality of Service (m-QoS)</title><p>Medical QoS (m-QoS) can be defined as the augmented requirements of critical mobile healthcare applications with respect to the traditional wireless QoS requirements. The main m-QoS metrics in video streaming environment are the throughput, packet loss rate; end to end delay and jitter [<xref ref-type="bibr" rid="scirp.29573-ref17">17</xref>]. The m-QoS in the network ensures that patient gets usable services. Every medical service has different requirement which depends on the type of the traffic, type of the service and the context in which service is invoked. Medical applications generate traffic with diverse network metrics which plays vital role to optimize m-QoS. Here, statistical similarity between the smoothed and unsmoothed medical video transmission is performed using different network metrics. Medical QoS is the ability to provide different priority to different applications, patients, or data flows to guarantee certain level of performance for medical applications such as, Tele-monitoring. m-QoS metrics need to be guaranteed by delivering satisfactory wireless multimedia services. There are primarily three ways in which m-QoS is provided. First, Inter frame Space (IFS) or different contention window, second, weighted fair queuing (WFQ) and third, Admission control mechanism. m-QoS is optimized with optimal smoothing algorithm in terms of high peak data rate, peak-to-mean ratio, and standard deviation, delay and jitter values at different client buffer size as shown in <xref ref-type="table" rid="table1">Table 1</xref>. The clear difference between mQoS and general QoS is shown in <xref ref-type="table" rid="table2">Table 2</xref>.</p></sec><sec id="s5"><title>5. Difference between General and Medical Video</title><p>Recently, video is the convenient and effective source of conveying any kind of information. All video formats achieve the same basic goal, for example, they store black and white or colored information as electronic lines that make up a video frames recorded per second and varies, depending on the video standard, the format supports, for example, NTSC formats are recorded at 29.9 fps and PAL at 25 fps. Both general and medical videos are characterized by the same parameters such as, encoding method, frame rate, sampling rate, video standard supported, aspect ratio of frames, aspect ratio of pixels, sampling rate and bandwidth etc plays important role to analyze any video as shown in <xref ref-type="table" rid="table3">Table 3</xref>.</p></sec><sec id="s6"><title>6. Optimal Smoothing of Offline Medical Video</title><sec id="s6_1"><title>6.1. Problem Statement</title><p>In particular, supporting robust and smooth medical video transmission over wireless networks is a challenging problem primarily due to three factors: fixed (low)</p><p><xref ref-type="table" rid="table3">Table 3</xref>. Difference between general video &amp; medical video [17,18].</p><p><img src="1-2370017\13cfa786-ad9b-456c-b80c-4927ca62bfb1.jpg" /></p><p>allocated and variable demanding bandwidth, varying nature of transmission channel and end-to-end QoS and delay guarantee. So, to resolve these problems we used optimal smoothing algorithm.</p></sec><sec id="s6_2"><title>6.2. Optimal Smoothing Algorithm</title><p>In formulating optimal smoothing algorithm, we consider discrete time model at the frame level. That is, <img src="1-2370017\f4e52e14-4c4f-489c-88b6-183b02e6cd90.jpg" />, where N is the number of frames in the video.</p><p>Algorithm Parameters:</p><p>N: Number of frames in the video.</p><p>P: Start-up delay in frame periods (time slots).</p><p>B: Client buffer capacity to store unplayed video frames.</p><p><img src="1-2370017\9adb7d6b-aa08-430b-b011-22124da4b39d.jpg" />: Size of the frame in time slot t in bits,<img src="1-2370017\726c5246-f056-4970-9c96-f806ae8872df.jpg" />.</p><p><img src="1-2370017\a9ef9338-64b1-4f06-98dc-da611de51091.jpg" />: Cumulative amount of data (in bits) consumed by client.</p><p><img src="1-2370017\e963c37f-9651-4cfa-b2a5-cefa4dfd5404.jpg" />: Amounts of data (in bits) sent by the server at time,<img src="1-2370017\73d32bfe-560e-469c-98d3-7fb01c0f68fb.jpg" />.</p><p><img src="1-2370017\ca0ca297-bf16-4a44-b0df-229e5282313b.jpg" />: Cumulative amount of data sent by server at</p><p><img src="1-2370017\25810fc9-5364-49d0-9bbf-d905479a6031.jpg" />.</p><p><img src="1-2370017\ce13155e-1d31-415b-8b68-fef95e1286a8.jpg" />: Maximum cumulative data received by the client over<img src="1-2370017\81076d42-2a39-457a-b7be-ee44e3f92db2.jpg" />, without buffer overflow.</p><p>Let <img src="1-2370017\5efc2895-ad17-457c-85a1-88e7fb03b70c.jpg" /> be the amount of data sent by the server at time t. We assume data are consumed from buffer after any arrival at time t. When the client has fixed buffer size<img src="1-2370017\7f458e22-96c1-4fdc-9b5c-af31bec39793.jpg" />, we have <img src="1-2370017\9564939b-62db-484f-9f14-1f9eef44d242.jpg" /> for<img src="1-2370017\92608cb7-6c14-4b06-b0ba-9323f155f843.jpg" />, with <img src="1-2370017\66dec765-346c-441e-9238-6e5c3cbd6aba.jpg" /> and<img src="1-2370017\ee635a9f-3f7c-4319-b9e5-0b6e579a1fe6.jpg" />. It is not necessary for <img src="1-2370017\d27feef0-1dd1-49a0-9d71-83a979a28524.jpg" /> to lie at fixed offset above<img src="1-2370017\1adc3665-b1f3-48db-9a82-8c35da59be10.jpg" />. The N dimensional real vector <img src="1-2370017\1844bde3-6314-43e9-b66c-ef347e67109b.jpg" /> is said to represent a feasible server transmission schedule over <img src="1-2370017\1f33d623-21ef-4e85-baa0-e41efccdaedc.jpg" /> if the client buffer neither starves nor overflows during stream playback, i.e., if <img src="1-2370017\70c315da-d034-4e3c-bd1f-14b5cdb076f1.jpg" /> for all t, as shown in <xref ref-type="fig" rid="fig3">Figure 3</xref> which represent variation in the amount of data in the client buffer over multiple time slots. The difference between <img src="1-2370017\13d70706-c8ed-430e-8199-3f8eee56819d.jpg" /> and <img src="1-2370017\8f9e7ffb-f7f7-41da-a875-4f322f44d43e.jpg" /> is the client buffer size. The cumulative data <img src="1-2370017\b5482e99-13d2-47f4-a517-795c66b5fbf9.jpg" /> transmitted must be more than <img src="1-2370017\2ae8ef51-7c6f-412f-89ce-cd66f10a459b.jpg" /> but less than <img src="1-2370017\c2021b5d-9e10-4d95-8721-f665195d9fa8.jpg" /> to ensure that the client buffer neither overflows nor starves. In every time slot, we adjusted to minimize high peak data rate. If the start up delay <img src="1-2370017\fe61096f-2773-4df6-8b23-5cc718f2f996.jpg" /> time slots, the cumulative data transmitted by the end of the <img src="1-2370017\7aa66f93-6fae-4deb-ab16-08e4de8c24c8.jpg" /> time slot<img src="1-2370017\c3e931b7-52e3-4f0f-8ce5-7492d2224587.jpg" />, should be larger than the size of the first frame<img src="1-2370017\6798d251-0d58-4cee-9d26-f46efe1b2166.jpg" />, but smaller than the client buffer size, i.e.,<img src="1-2370017\bc2daa46-849b-451d-b232-d9a12b1200c9.jpg" />. In this range, we can choose the optimal <img src="1-2370017\f02d634f-3a83-4572-a54e-2c4783258331.jpg" /> so as to minimize high peak data rate and reduce variability. By the end of the <img src="1-2370017\c7cc5295-7a5d-42e6-ba23-a745e514c1c0.jpg" /> time slot, transmitted data <img src="1-2370017\d26ade2a-fb89-411d-8936-96a146547e10.jpg" /> is more than the sum of the first two frames, but smaller than the sum of the buffer size and first frame, i.e., <img src="1-2370017\acee4650-914a-46c8-8c82-4149121ea282.jpg" />. After solving this inequality, <img src="1-2370017\f51b24a4-ff38-43da-9cdd-8f9c53c5a464.jpg" />is constant and we can adjust <img src="1-2370017\0ca4a465-d457-45c3-9d65-37e25604310a.jpg" /> for minimum peak data rate and lowest rate variability. More generally, at the end of the <img src="1-2370017\7b3b6798-964a-4e0e-ab50-7d8b7c909518.jpg" /> time slot, <img src="1-2370017\585a5bad-5d83-4510-b216-deea719e4f1d.jpg" />are constants and <img src="1-2370017\ce9a25e1-592f-4e23-a513-d55a40fc030e.jpg" /> is adjusted to reduce rate variability and high peak data rate. That is,</p><disp-formula id="scirp.29573-formula4580"><label>(1)</label><graphic position="anchor" xlink:href="1-2370017\938e0387-195f-43b1-9d7c-32bf439a7891.jpg"  xlink:type="simple"/></disp-formula><p>In Equation (1) <img src="1-2370017\96ed8a42-83a2-4421-b8a2-bd1c97638e4a.jpg" />can satisfy the inequality</p><p><img src="1-2370017\f7f9a693-0277-4ed4-b0c9-730aeaccebf4.jpg" />, where temp is constant.</p><p>As <img src="1-2370017\da26bb20-7a0e-47f0-9da9-e7ccce1b13ff.jpg" /> satisfy the inequality to avoid unexpected frame loss. We can set temp equal to the sum of the several frame sizes to have a safety buffer of prefetched frames that allows continuous playback during wireless outages.</p><p>Let <img src="1-2370017\650accd3-e03d-4646-bc0f-ed85630754cd.jpg" /> be the maximum rate at which server trans-</p><p>mits over a given interval<img src="1-2370017\8e07d40e-f907-436b-81fe-f86349726ee5.jpg" />, without overflowing the client buffer, starting from initial buffer level q, as shown in Equation (2)</p><disp-formula id="scirp.29573-formula4581"><label>(2)</label><graphic position="anchor" xlink:href="1-2370017\30bf68c7-707c-4a74-9661-e4442e7abb03.jpg"  xlink:type="simple"/></disp-formula><p>and <img src="1-2370017\93972293-fd36-4614-9eb1-4379f7b78bf4.jpg" /> is the latest time t at which client buffer is full when the server transmits at <img src="1-2370017\65af7711-d117-4cd2-95fc-411da56b13bd.jpg" /> over<img src="1-2370017\f85212c4-7951-442f-a9c5-4b27f3dafa24.jpg" />, starting with initial buffer level q.</p><disp-formula id="scirp.29573-formula4582"><label>(3)</label><graphic position="anchor" xlink:href="1-2370017\45114b7b-dc11-4512-acd9-860667b3cb6d.jpg"  xlink:type="simple"/></disp-formula><p>In the same way, <img src="1-2370017\9dfb8a47-1583-451c-89c9-11dac6e36b16.jpg" />is the minimum rate at which server transmits over a given interval <img src="1-2370017\ca29f8d1-c218-4467-87f2-ab664db530a3.jpg" /> such that the client buffer never starves, starting from initial client buffer level q.</p><disp-formula id="scirp.29573-formula4583"><label>(4)</label><graphic position="anchor" xlink:href="1-2370017\fe168f6a-481c-4ced-8549-f2bc0278d41e.jpg"  xlink:type="simple"/></disp-formula><p>and <img src="1-2370017\7e4bb229-f874-4bdd-b2a9-4efa08ff8fcc.jpg" /> is the latest time at which the client buffer is empty when the server transmits at <img src="1-2370017\aabc78c8-2f24-4754-9dc9-a0a2fc229ca8.jpg" /> over<img src="1-2370017\040a5d4d-ad1a-46fe-9bd9-43d95fb401c2.jpg" />, starting with the initial buffer level q.</p><disp-formula id="scirp.29573-formula4584"><label>(5)</label><graphic position="anchor" xlink:href="1-2370017\3da0b491-bd4e-4682-9396-290600ec22e8.jpg"  xlink:type="simple"/></disp-formula><p>video transmission over an interval <img src="1-2370017\5b5c7f05-84ca-412f-a146-a4aa446e83d5.jpg" /> will be feasible when <img src="1-2370017\47e73595-35cf-4bf8-a5d4-88a4c562dacd.jpg" />while computing over <img src="1-2370017\15ddbe35-9d1b-4527-af4e-3d692378e944.jpg" /> as shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>.</p></sec></sec><sec id="s7"><title>7. Simulation Results</title><p>Here we have compared the unsmoothed video transmission with the smoothed video transmission, on frame by frame basis with respect to bit rate peak-to-mean ratio, standard deviation of bit rate, delay, average delay, jitter and average Jitter. Transmission scheme is simulated with 30-minute VBR MPEG-4 QCIF format encodings from the movie Digital Subtraction Angiography (DSA). The video stream with range of bit rates is available at http://traces.eas.asu.edu and their values are shown in <xref ref-type="table" rid="table4">Table 4</xref>. In <xref ref-type="table" rid="table1">Table 1</xref> we compared the performance of stream-1 for nine different client buffer size values at start-up delay of 2 sec. if we slightly increase the start-up delay value than peak-to-mean ratio, standard deviation reduces but delay and jitter values increase at small extent. If we increase the buffer size then peak-to-mean ratio and standard deviation reduces as shown in <xref ref-type="table" rid="table1">Table 1</xref> and <xref ref-type="fig" rid="fig4">Figure 4</xref>. In <xref ref-type="table" rid="table1">Table 1</xref> we analyzed tradeoff between different client buffer sizes and network metrics using optimal smoothing algorithm to optimize m-QoS. It is cleared that when buffer size increases then peak-tomean ratio and Std. dev reduces (i.e. becomes smooth) while delay and jitter value gets larger.</p>Our Improvement in Results<p>After deep analysis of different metrics of general video, general QoS, medical video and medical QoS requirements we come to the main point and compared standard values of network metrics with values obtained from our simulation results, we found that value of delay, jitter obtained from our experiment are in microseconds as shown in <xref ref-type="table" rid="table1">Table 1</xref> while standard value of same metrics are in milliseconds as shown in Tables 5 and 6, so there is much more difference between standard and observed values of different parameters, also data rate values of peak-to-mean ratio and standard deviation metrics are very small and optimum from our experiment than the standard values. In other words we can say that results of these metrics obtained from our experiment are suitable for the requirements of medical video and medical QoS, while standard values of these metrics are very large and require very expensive tools and complex techniques to achieve. We used very simple and an efficient technique named Optimal Smoothing Algorithm to satisfy the requirements of medical video and medical-QoS. In all aspects optimal smoothing algorithm performs better.</p></sec><sec id="s8"><title>8. Conclusion and Future Work</title><p>We applied optimal smoothing algorithm to optimize m-QoS, established trade-off between client buffer size, peak-to-mean ratio, standard deviation, delay, jitter, average delay and average jitter. Also we compared general QoS with medical QoS and general video with medical video in terms of standard values of parameters and</p><p><xref ref-type="table" rid="table4">Table 4</xref>. Simulation parameters.</p><p><img src="1-2370017\9140ad11-7b07-4514-9875-47b389ef6a79.jpg" /></p><p><xref ref-type="table" rid="table5">Table 5</xref>. General video requirements [<xref ref-type="bibr" rid="scirp.29573-ref17">17</xref>].</p><p><img src="1-2370017\9e0ba045-2c26-4cb0-9f01-234af7746883.jpg" /></p><p><xref ref-type="table" rid="table6">Table 6</xref>. Medical video requirements [<xref ref-type="bibr" rid="scirp.29573-ref18">18</xref>].</p><p><img src="1-2370017\241b77dc-a5cd-4eb4-8ebf-0aacdc19062f.jpg" /></p><p>values from our experiments. We observed that our results are optimal than the standard values of parameters. Our simulation results show that m-QoS is optimized by reducing rate variability, high peak data rate and network metrics. We proved experimentally that optimal smoothing algorithm fulfills requirement of m-QoS. In near future, we will develop online smoothing algorithm then test and verify both offline and online algorithms on hardware for offline and live medical applications respectively.</p></sec><sec id="s9"><title>9. Acknowledgements</title><p>This work was supported in part by the National Natural Science Foudation of China (Grant No. 81101127), the National S&amp;T Major Project of China (Grant No. 2011ZX03005-001), the Guangdong S&amp;T Major Project (Grant No. 2011A090100025), and the Shenzhen Basic Research Project (Grant No. JC201005270306A)</p></sec><sec id="s10"><title>REFERENCES</title></sec><sec id="s11"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.29573-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">P. Malindi, “QoS in Telemedicine,” Walter Sisulu University, Mthatha, 2011.</mixed-citation></ref><ref id="scirp.29573-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">P. Malindi and M. T. Khan, “Provisioning QoS for IP-Based Rural Telemedicine System,” Proceedings of 3rd International Conference on Broadband Communications, Information Technology and Biomedical Applications, Pretoria, November 2008, pp. 499-504.</mixed-citation></ref><ref id="scirp.29573-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">J. D. Salehi, Z.-L. Zhang, J. Kurso and D. Towsley, “Supporting Stored Video: Reducing Rate Variability and End-to-End Resource Requirements through Optimal Smoothing,” IEEE/ACM Transaction on Networking, Vol. 6, No. 4, 1998, pp. 397-410.</mixed-citation></ref><ref id="scirp.29573-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Y. Li, M. Reisslein and C. Chakrabarti, “Energy Efficient Video Transmission over Wireless Link,” IEEE Transaction on Vehicular Technology, Vol. 58, No. 3, 2009, pp. 1229-1244.</mixed-citation></ref><ref id="scirp.29573-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">A. Alinejad, N. Philip and R. S. H. Istepanian, “Mapping of Multiple Parameters M-Health Scenario to Mobile WiMAX QoS Variables,” 33rd Annual International Conference of IEEE EMBS, Boston, 30 August-3 September 2011, pp. 1532-1535.</mixed-citation></ref><ref id="scirp.29573-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Y. Mansour, B. Patt-Shamir and O. Lapid, “Optimal Smoothing Schedules for Real-Time Streams,” January 2000.</mixed-citation></ref><ref id="scirp.29573-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">P. Malindi and M. T. Khan, “Provisioning QoS for IP-Based Rural Telemedicine System,” Proceedings of 3rd International Conference on Broadband Communications, Information Technology and Biomedical Applications, Pretoria, November 2008, pp. 499-504.</mixed-citation></ref><ref id="scirp.29573-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">R. S. H. Istepanian, N. Y. Philip and M. G. Martini, “Medical QoS Provision Based on Reinforcement Learning in Ultrasound Streaming over 3.5 G Wireless Systems,” IEEE Journal on Selected Areas in Communication, Vol. 27, No. 4, 2009, pp. 566-674.</mixed-citation></ref><ref id="scirp.29573-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">W. Chi, “Performance Evaluation of Smoothing Algorithm for Prerecorded VBR Video,” 1999.</mixed-citation></ref><ref id="scirp.29573-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Taceittin, “Smoothing Algorithm for Delivery of Compressed Video,” 1999.</mixed-citation></ref><ref id="scirp.29573-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">R.-I. Chang, “Designing ON-OFF CBR Transmission for Jitter Free VBR Media in Real Time Networks,” 1997.</mixed-citation></ref><ref id="scirp.29573-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">T. H. Szymanski and D. Gilbert, “Provisioning Mission- Critical Telerobotic Control System over Internet Backbone Networks with Essential-Perfect QoS,” IEEE Journal on Selected Areas in the Communication, Vol. 28, No. 5, 2010, pp. 630-643.</mixed-citation></ref><ref id="scirp.29573-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">B. Woodward and R. S. H. Istepanian, “Design of Telemedicine System Using a Mobile Telephone,” IEEE Transaction on Information Technology in Biomedicine, Vol. 5, No. 1, 2001, pp. 13-15. doi:10.1109/4233.908361</mixed-citation></ref><ref id="scirp.29573-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">J. Rexford and Towsely, “Smoothing VBR Video in an Internet,” IEEE/ACM Transaction on Networking, Vol. 7, No. 2, 1999.</mixed-citation></ref><ref id="scirp.29573-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">S. Sen, J. L. Rexford and J. K. Dey, “Online Smoothing of VBR Streaming Video,” IEEE Transaction on Multimedia, Vol. 2, No. 1, 2000, pp. 37-48.  
doi:10.1109/6046.825793</mixed-citation></ref><ref id="scirp.29573-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Z. L. Wang, “A Fast Algorithm of Optimal Smoothing Scheme for Stored Video,” 2009.</mixed-citation></ref><ref id="scirp.29573-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Y. Chen, T. Farley and N. Ye, “QoS Requirements of Network Applications on the Internet,” Information Knowledge Systems Management, Vol. 4, No. 1, 2004, pp. 55-76.</mixed-citation></ref><ref id="scirp.29573-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">L. Skorin-Kapov, et al., “Analysis of QoS Requirements for E-Health Services and Mapping to Evolved Packet System QoS Classes,” International Journal of Telemedicine and Applications, Vol. 2010, 2010, 18 p.  
doi:10.1155/2010/628086</mixed-citation></ref><ref id="scirp.29573-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">D. Niyato, et al., “IEEE 802.16/WIMAX-Based Broad-band Wireless access and Its Applications for Telemedicine/E-Health Services,” IEEE Wireless Communications, Vol. 14, No. 1, 2007, pp. 72-83.</mixed-citation></ref><ref id="scirp.29573-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">http:// www.google.com/telemedicine/images</mixed-citation></ref></ref-list></back></article>