<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>04733nas a2200469 a 4500</leader>
  <controlfield tag="005">20260818115003.0</controlfield>
  <controlfield tag="008">210126s2020    th uu m rtt   0|  a1eng d</controlfield>
  <datafield tag="035" ind1=" " ind2=" ">
    <subfield code="a">.b12362207</subfield>
  </datafield>
  <datafield tag="099" ind1=" " ind2="9">
    <subfield code="a">AIT Diss. no.ICT-20-01  </subfield>
  </datafield>
  <datafield tag="100" ind1="0" ind2=" ">
    <subfield code="a">Maneenate Puongmanee  </subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">General multi-constrained Qos routing using nonlinear function and priority metrics</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Pathum Thani, Thailand :</subfield>
    <subfield code="b">Asian Institute of Technology,</subfield>
    <subfield code="c">2020</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">67 leaves :</subfield>
    <subfield code="b">ill.</subfield>
  </datafield>
  <datafield tag="490" ind1="1" ind2=" ">
    <subfield code="a">Dissertation ;</subfield>
    <subfield code="v">no. ICT-20-01</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Information and Communications Technologies, School of Engineering and Technology</subfield>
  </datafield>
  <datafield tag="502" ind1=" " ind2=" ">
    <subfield code="a">Thesis (Ph.D.) - Asian Institute of Technology, 2020</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">As long as the Internet is a communication portal of human and the limitation network of resources are still resolved, Quality of Service (QoS) is an essential measurement to manage data traffic satisfying the categories of demands. Generally, applications and services require different levels of guarantee in demand of service and network resources. Normally, there are more than one QoS metric on each link for instant delay, jitter and loss rate which have correlation to each other. Link correlation, network state and information are dynamically changed when a data traffic is changed. Feasible path selection which satisfies multiple constraints due to different requirements and dynamic changing of the resources is NPcomplete problem. Several feasible paths can be selected as path candidacy with respect to the best path satisfying QoS metric under consideration. Thus, the path satisfying all QoS metrics with the same significant level is somewhat not realistic and too complicated. This research proposes the algorithm to optimally assigning appropriate weight to each QoS metric by using requirements and slackness (remaining resources) to explore the best path satisfying multi-constrained QoS metrics with different link cost correlations. The proposed algorithm is called General Multi-constrained QoS routing using Weighted Metrics (G_MQW), Zhich adoSWV Whe nonlineaU coVW fXncWion and Uela[ed DijkVWUa&#x153;V algoUiWhm. The general mathematical closed-form is derived and the Look-ahead DijkVWUa&#x153;V algoUiWhm iV relaxed to accommodate the weighted QoS metrics. To enhance probability of feasible path selection, we propose two control variables of the weight and verify their effects in finding the feasible path satisfying multi-constrained QoS. The path selection in this work is based on only the additive QoS metric for unicast communication in network layer. We evaluate the algorithm by simulation using Matlab on Waxman and Barab&#xE1;si network topologies. The evaluation metrics used are Success Ratio (SR), path optimization and computational complexity. The results are compared with MPLMR, TAMCRA, H_MCOP, MPMP, NLR_MCP and Bidirectional Multi-constrained Routing Algorithm. It is shown that our algorithm, G_MQW, produces the highest Success Ratio with less number of hops under the same environments with the other ones, while the computational complexity is comparable.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Routers (Computer networks)</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Computer networks</subfield>
    <subfield code="x">Quality control</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Nonlinear functional analysis</subfield>
  </datafield>
  <datafield tag="700" ind1="0" ind2=" ">
    <subfield code="a">Teerapat Sanguankotchakorn,</subfield>
    <subfield code="e">Chairperson</subfield>
  </datafield>
  <datafield tag="700" ind1="0" ind2=" ">
    <subfield code="a">Poompat Saengudomlert,</subfield>
    <subfield code="e">Examination Committee</subfield>
  </datafield>
  <datafield tag="700" ind1="0" ind2=" ">
    <subfield code="a">Aimaschana Niruntasukrat,</subfield>
    <subfield code="e">Examination committee</subfield>
  </datafield>
  <datafield tag="710" ind1="2" ind2=" ">
    <subfield code="a">Prince of Songkla University, Thailand,</subfield>
    <subfield code="e">Scholarship donor</subfield>
  </datafield>
  <datafield tag="810" ind1="2" ind2=" ">
    <subfield code="a">Asian Institute of Technology.</subfield>
    <subfield code="t">Dissertations ;</subfield>
    <subfield code="v">no. ICT-20-01</subfield>
  </datafield>
  <datafield tag="856" ind1=" " ind2=" ">
    <subfield code="3">Full-Text</subfield>
    <subfield code="u">http://203.159.5.9/ait-thesis/detail.php?q=B11248</subfield>
  </datafield>
  <datafield tag="907" ind1=" " ind2=" ">
    <subfield code="a">.b12362207</subfield>
    <subfield code="b">mnait</subfield>
    <subfield code="c">m</subfield>
  </datafield>
  <datafield tag="902" ind1=" " ind2=" ">
    <subfield code="a">240418</subfield>
  </datafield>
  <datafield tag="998" ind1=" " ind2=" ">
    <subfield code="b">0</subfield>
    <subfield code="c">210126</subfield>
    <subfield code="d">m</subfield>
    <subfield code="e">a  </subfield>
    <subfield code="f">m</subfield>
    <subfield code="g">0</subfield>
  </datafield>
  <datafield tag="945" ind1=" " ind2=" ">
    <subfield code="l">mnait</subfield>
  </datafield>
  <datafield tag="945" ind1=" " ind2=" ">
    <subfield code="l">mnait</subfield>
  </datafield>
  <datafield tag="945" ind1=" " ind2=" ">
    <subfield code="l">mnarc</subfield>
  </datafield>
  <datafield tag="945" ind1=" " ind2=" ">
    <subfield code="l">mnarc</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="c">40</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="c">61</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="c">20</subfield>
  </datafield>
  <datafield tag="909" ind1=" " ind2=" ">
    <subfield code="a">Barcode : 30050120888325</subfield>
    <subfield code="b">CREATED : 2021-01-14</subfield>
    <subfield code="c">RECORD # : i13317398</subfield>
    <subfield code="d">LPATRON : 0</subfield>
    <subfield code="e">LCHKIN : -</subfield>
    <subfield code="f"># RENEWALS : 0</subfield>
    <subfield code="g"># OVERDUE : 0</subfield>
    <subfield code="h">IUSE3 : 0</subfield>
    <subfield code="i">TOT CHKOUT : 0</subfield>
    <subfield code="j">TOT RENEW : 0</subfield>
  </datafield>
  <datafield tag="909" ind1=" " ind2=" ">
    <subfield code="a">Barcode : -</subfield>
    <subfield code="b">CREATED : 2021-01-14</subfield>
    <subfield code="c">RECORD # : i13317404</subfield>
    <subfield code="d">LPATRON : 0</subfield>
    <subfield code="e">LCHKIN : -</subfield>
    <subfield code="f"># RENEWALS : 0</subfield>
    <subfield code="g"># OVERDUE : 0</subfield>
    <subfield code="h">IUSE3 : 0</subfield>
    <subfield code="i">TOT CHKOUT : 0</subfield>
    <subfield code="j">TOT RENEW : 0</subfield>
  </datafield>
  <datafield tag="909" ind1=" " ind2=" ">
    <subfield code="a">Barcode : 30050121029218</subfield>
    <subfield code="b">CREATED : 2022-09-21</subfield>
    <subfield code="c">RECORD # : i13401270</subfield>
    <subfield code="d">LPATRON : 0</subfield>
    <subfield code="e">LCHKIN : -</subfield>
    <subfield code="f"># RENEWALS : 0</subfield>
    <subfield code="g"># OVERDUE : 0</subfield>
    <subfield code="h">IUSE3 : 0</subfield>
    <subfield code="i">TOT CHKOUT : 0</subfield>
    <subfield code="j">TOT RENEW : 0</subfield>
  </datafield>
  <datafield tag="909" ind1=" " ind2=" ">
    <subfield code="a">Barcode : 30050121029200</subfield>
    <subfield code="b">CREATED : 2022-09-21</subfield>
    <subfield code="c">RECORD # : i13401294</subfield>
    <subfield code="d">LPATRON : 0</subfield>
    <subfield code="e">LCHKIN : -</subfield>
    <subfield code="f"># RENEWALS : 0</subfield>
    <subfield code="g"># OVERDUE : 0</subfield>
    <subfield code="h">IUSE3 : 0</subfield>
    <subfield code="i">TOT CHKOUT : 0</subfield>
    <subfield code="j">TOT RENEW : 0</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">49281</subfield>
    <subfield code="d">49281</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">MAIN</subfield>
    <subfield code="b">MAIN</subfield>
    <subfield code="c">mnarc</subfield>
    <subfield code="d">2026-08-18</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">AIT Diss. no.ICT-20-01</subfield>
    <subfield code="p">30050120888325</subfield>
    <subfield code="r">2026-08-18 11:50:03</subfield>
    <subfield code="t">1</subfield>
    <subfield code="w">2026-08-18</subfield>
    <subfield code="y">40</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">MAIN</subfield>
    <subfield code="b">MAIN</subfield>
    <subfield code="c">mnarc</subfield>
    <subfield code="d">2026-08-18</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">AIT Diss. no.ICT-20-01</subfield>
    <subfield code="r">2026-08-18 11:50:03</subfield>
    <subfield code="w">2026-08-18</subfield>
    <subfield code="y">61</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">MAIN</subfield>
    <subfield code="b">MAIN</subfield>
    <subfield code="c">mnait</subfield>
    <subfield code="d">2026-08-18</subfield>
    <subfield code="g">50.00</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">AIT Diss. no.ICT-20-01</subfield>
    <subfield code="p">30050121029218</subfield>
    <subfield code="r">2026-08-18 11:50:03</subfield>
    <subfield code="t">1</subfield>
    <subfield code="w">2026-08-18</subfield>
    <subfield code="y">20</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">MAIN</subfield>
    <subfield code="b">MAIN</subfield>
    <subfield code="c">mnait</subfield>
    <subfield code="d">2026-08-18</subfield>
    <subfield code="g">50.00</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">AIT Diss. no.ICT-20-01</subfield>
    <subfield code="p">30050121029200</subfield>
    <subfield code="r">2026-08-18 11:50:03</subfield>
    <subfield code="t">2</subfield>
    <subfield code="w">2026-08-18</subfield>
    <subfield code="y">20</subfield>
  </datafield>
</record>
