{"id":59539,"date":"2024-05-29T00:25:40","date_gmt":"2024-05-28T18:55:40","guid":{"rendered":"https:\/\/www.eng.ruh.ac.lk\/deie\/?post_type=dt_portfolio&#038;p=59539"},"modified":"2024-05-30T21:02:31","modified_gmt":"2024-05-30T15:32:31","slug":"an-intelligent-combination-of-wifi-and-mobile-data-simultaneously-for-better-internet-speed","status":"publish","type":"dt_portfolio","link":"https:\/\/www.eng.ruh.ac.lk\/deie\/project\/an-intelligent-combination-of-wifi-and-mobile-data-simultaneously-for-better-internet-speed\/","title":{"rendered":"An Intelligent Combination of WiFi and Mobile Data Simultaneously for Better Internet Speed"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row equal_height=&#8221;yes&#8221; content_placement=&#8221;top&#8221; type=&#8221;vc_default&#8221; css=&#8221;.vc_custom_1584702595643{padding-bottom: 20px !important;}&#8221;][vc_column css=&#8221;.vc_custom_1572893353553{padding-bottom: 50px !important;}&#8221;]<div id=\"ultimate-heading-66636a3bb77e76f86\" class=\"uvc-heading ult-adjust-bottom-margin ultimate-heading-66636a3bb77e76f86 uvc-2669  uvc-heading-default-font-sizes\" data-hspacer=\"no_spacer\"  data-halign=\"left\" style=\"text-align:left\"><div class=\"uvc-heading-spacer no_spacer\" style=\"top\"><\/div><div class=\"uvc-main-heading ult-responsive\"  data-ultimate-target='.uvc-heading.ultimate-heading-66636a3bb77e76f86 h3'  data-responsive-json-new='{\"font-size\":\"\",\"line-height\":\"\"}' ><h3 style=\"font-weight:bold;margin-bottom:30px;\">An Intelligent Combination of WiFi and Mobile Data Simultaneously for Better Internet Speed<\/h3><\/div><\/div>[vc_column_text css=&#8221;.vc_custom_1716922097405{margin-bottom: 30px !important;border-left-width: 3px !important;padding-left: 20px !important;border-left-color: rgba(0,0,0,0.1) !important;border-left-style: solid !important;}&#8221;]<\/p>\n<ul>\n<li>W.C.N. Dayarathne &#8211; EG\/2018\/3298<\/li>\n<li>M.L. Moyura &#8211; EG\/2018\/3397<\/li>\n<li>N.P.P. Narangoda &#8211; EG\/2018\/3402<\/li>\n<li>Dr. W. N. B. A. G. Priyankara (Supervisor)<\/li>\n<\/ul>\n<p>[\/vc_column_text][vc_column_text]<\/p>\n<p style=\"text-align: justify;\">Traditional Transmission Control Protocol (TCP) has long been the major transport layer protocol of data transmission over a single network link. Modern applications need higher bandwidth requirements, which must be achieved using multiple simultaneous connections rather than one single link. Multipath TCP (MPTCP) protocol is the perfect candidate for that kind of application. Therefore, this work introduces the development of a multipath TCP (MPTCP) based router, which gives a higher bandwidth experience to the user by combining the speed of two or more access links.<\/p>\n<p style=\"text-align: justify;\">However, using this method, we observe a downgrading of bandwidth in congested traffic periods. This triggers our motivation to study the underlying scheduler design of the MPCTP kernel and design a novel scheduler algorithm named Redundante at Congestion (RaC) using Programmable MultiPath (ProgMP) kernel. It can distribute segments by looking at the congestion window of each subflow to adapt to the network\u2019s dynamic behavior. The novel design has focused on fine-tuning the process of segment distribution through the proposed algorithm RaC, and it has improved performance in transmission latency and bandwidth compared to existing schedulers.<\/p>\n<p><strong>Key Words:<\/strong> MPTCP, ProgMP, Scheduler, Low Latency, High Bandwidth, Wi-Fi, LTE[\/vc_column_text]<div id=\"ultimate-heading-83256a3bb77e77095\" class=\"uvc-heading ult-adjust-bottom-margin ultimate-heading-83256a3bb77e77095 uvc-6269  uvc-heading-default-font-sizes\" data-hspacer=\"no_spacer\"  data-halign=\"center\" style=\"text-align:center\"><div class=\"uvc-heading-spacer no_spacer\" style=\"top\"><\/div><div class=\"uvc-main-heading ult-responsive\"  data-ultimate-target='.uvc-heading.ultimate-heading-83256a3bb77e77095 h3'  data-responsive-json-new='{\"font-size\":\"\",\"line-height\":\"\"}' ><h3 style=\"--font-weight:theme;\">Overview<\/h3><\/div><\/div>[vc_column_text]<\/p>\n<p style=\"text-align: justify;\">In previous releases of the third-generation partnership project (3GPP) long-term evo- lution (LTE) standard, the best link would be chosen for transmitting data, whether through wireless fidelity (Wi-Fi) or LTE connection. However, with the LTE-WLAN aggregation (LWA) feature in LTE Release-14, the packet data convergence control (PDCP) layer in the LTE software stack can now transparently handle the aggregation of Wi-Fi and LTE traffic. The PDCP layer decides how packets should be transmit- ted to the mobile device using either LTE or Wi-Fi. On the mobile side, the PDCP reorders the packets to be transmitted back to the internet protocol (IP) stack in the correct order. This feature is controlled by the base station. In Release-14, LWA only supports downlink aggregation for 2.4 GHz and 5 GHz Wi-Fi. enhanced LWA (eLWA) was introduced in Release-15, adding support for 60 GHz Wi-Fi (WiGig) and uplink aggregation. However, the aggregation of multiple radio technologies is not fully supported. To address this issue, 3GPP Release-16 proposed the use of multipath- transmission control protocol (MPTCP) at the fourth layer of the TCP\/IP stack and the introduction of the access traffic steering, switching, and splitting (ATSSS) layer in the mobile device, which defines rules for aggregation across various radio tech- nologies. Additionally, a method known as VPN bonding in the Linux environment connects several VPN connections, frequently at the application layer, to improve network traffic speed, stability, or load balancing while maintaining security and en- cryption.<\/p>\n<p style=\"text-align: justify;\">The goal of this project is to design a system that intelligently combines WiFi and mobile data connections in order to achieve improved internet speeds considering technologies like LWA, MPTCP and VPN Bonding. The system will analyze the quality and availability of both connections in real time and determine the optimal combination of the two connections to use at any given moment. The system will also consider the cost and data usage of each connection in order to make cost-effective decisions. The system will be implemented as a router that can be used with devices such as smartphones and laptops. By intelligently combining WiFi and mobile data connections, the system will help users achieve faster and more reliable internet access, leading to an enhanced user experience.<\/p>\n<p style=\"text-align: center;\"><strong>Project Contacts<\/strong>: geeth@eie.ruh.ac.lk, eg183298@engug.ruh.ac.lk, eg183402@engug.ruh.ac.lk, eg183397@engug.ruh.ac.lk<\/p>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row full_width=&#8221;stretch_row&#8221; bg_type=&#8221;image&#8221; bg_override=&#8221;ex-full&#8221; type=&#8221;vc_default&#8221; css=&#8221;.vc_custom_1572893362996{padding-bottom: 70px !important;}&#8221;][vc_column offset=&#8221;vc_col-lg-offset-0 vc_col-lg-12 vc_col-md-offset-0 vc_col-md-12&#8243;]<style type=\"text\/css\" data-type=\"the7_shortcodes-inline-css\">.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .owl-nav a {\n  width: 36px;\n  height: 36px;\n  border-radius: 500px;\n}\n.dt-arrow-border-on.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .owl-nav a:not(:hover):before {\n  border-width: 0px;\n}\n.dt-arrow-hover-border-on.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .owl-nav a:hover:after {\n  border-width: 0px;\n}\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .owl-nav a.owl-prev {\n  top: 50%;\n  transform: translateY(calc(-50% + 0px));\n  left: -43px;\n}\n@media all and (-ms-high-contrast: none) {\n  .gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .owl-nav a.owl-prev {\n    transform: translateY(-50%);\n    margin-top: 0px;\n  }\n}\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .owl-nav a.owl-prev i {\n  padding: 0px 0px 0px 0px;\n}\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .owl-nav a.owl-next {\n  top: 50%;\n  transform: translateY(calc(-50% + 0px));\n  right: -43px;\n}\n@media all and (-ms-high-contrast: none) {\n  .gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .owl-nav a.owl-next {\n    transform: translateY(-50%);\n    margin-top: 0px;\n  }\n}\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .owl-nav a.owl-next i {\n  padding: 0px 0px 0px 0px;\n}\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .owl-nav i {\n  font-size: 16px;\n}\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .owl-nav a:not(:hover) i,\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .owl-nav a:not(:hover) i:before {\n  color: #ffffff;\n  background: none;\n}\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .owl-nav a:hover i,\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .owl-nav a:hover i:before {\n  color: rgba(255,255,255,0.75);\n  background: none;\n}\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .owl-dots {\n  top: calc(100% + 20px);\n  left: 50%;\n  transform: translateX(calc(-50% + 0px));\n}\n@media all and (-ms-high-contrast: none) {\n  .gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .owl-dots {\n    transform: translateX(-50%);\n    margin-left: 0px;\n  }\n}\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .owl-dot {\n  width: 10px;\n  height: 10px;\n  margin: 0 8px;\n}\n@media screen and (max-width: 778px) {\n  .gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de.hide-arrows .owl-nav a {\n    display: none;\n  }\n}\n@media screen and (max-width: 778px) {\n  .gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de.reposition-arrows .owl-nav .owl-prev {\n    top: 50%;\n    transform: translateY(calc(-50% + 0px));\n    left: 10px;\n  }\n  .gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de.reposition-arrows .owl-nav .owl-next {\n    top: 50%;\n    transform: translateY(calc(-50% + 0px));\n    right: 10px;\n  }\n}\n@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {\n  .gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de.reposition-arrows .owl-nav .owl-prev {\n    transform: translateY(-50%);\n    margin-top: 0px;\n  }\n}\n@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {\n  .gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de.reposition-arrows .owl-nav .owl-next {\n    transform: translateY(-50%);\n    margin-top: 0px;\n  }\n}\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de figure,\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .rollover,\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de img,\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de .gallery-rollover {\n  border-radius: 0px;\n}\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de.enable-bg-rollover .gallery-rollover {\n  background: rgba(0,0,0,0.5);\n  box-shadow: none;\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de.enable-img-shadow .owl-stage-outer {\n  padding: 34px 0;\n}\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de.enable-bg-rollover.hover-scale figure .rollover:after {\n  background: rgba(0,0,0,0.5);\n  box-shadow: none;\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de.gallery-shortcode .gallery-zoom-ico {\n  width: 44px;\n  height: 44px;\n  line-height: 44px;\n  border-radius: 100px;\n  margin: -22px 0 0 -22px;\n  border-width: 0px;\n}\n.dt-icon-bg-on.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de.gallery-shortcode .gallery-zoom-ico {\n  background: rgba(255,255,255,0.3);\n  box-shadow: none;\n}\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de.gallery-shortcode .gallery-zoom-ico:before,\n.gallery-carousel-shortcode.gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de.gallery-shortcode .gallery-zoom-ico span {\n  font-size: 32px;\n  line-height: 44px;\n  color: #ffffff;\n  background: none;\n}\n<\/style><div class=\"owl-carousel gallery-carousel-shortcode gallery-shortcode  dt-gallery-container dt-owl-carousel-call gallery-carousel-shortcode-id-bee789f881ded4362465f50f1d6e54de quick-scale-img enable-bg-rollover meta-info-off dt-arrow-border-on dt-arrow-hover-border-on bullets-small-dot-stroke reposition-arrows dt-icon-bg-off arrows-bg-on disable-arrows-hover-bg arrows-hover-bg-on  hover-fade \" data-scroll-mode=\"1\" data-col-num=\"3\" data-wide-col-num=\"3\" data-laptop-col=\"3\" data-h-tablet-columns-num=\"3\" data-v-tablet-columns-num=\"2\" data-phone-columns-num=\"1\" data-col-gap=\"30\" data-stage-padding=\"0\" data-speed=\"800\" data-autoplay=\"false\" data-autoplay_speed=\"6000\" data-arrows=\"true\" data-bullet=\"false\" data-next-icon=\"icon-ar-017-r\" data-prev-icon=\"icon-ar-017-l\" data-img-shadow-size=\"12px\" data-img-shadow-spread=\"3px\"><div data-post-id=\"59542\" data-date=\"2024-05-29T00:17:36+05:30\" data-name=\"Image 2023-09-18 at 08.51 (1)\"><figure class=\"post\"><a href=\"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2024\/05\/Image-2023-09-18-at-08.51-1.jpeg\" class=\"rollover dt-pswp-item layzr-bg\" data-large_image_width=\"764\" data-large_image_height=\"440\" data-dt-img-description=\"\" title=\"Image 2023-09-18 at 08.51 (1)\"><img class=\"preload-me owl-lazy-load\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%20330%20440&#39;%2F%3E\" data-src=\"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2024\/05\/Image-2023-09-18-at-08.51-1-330x440.jpeg\" data-srcset=\"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2024\/05\/Image-2023-09-18-at-08.51-1-330x440.jpeg 330w\" alt=\"\" width=\"330\" height=\"440\"  \/><span class=\"gallery-rollover\"><span class=\"gallery-zoom-ico icomoon-the7-font-the7-zoom-06\"><span><\/span><\/span><\/span><\/a><\/figure><\/div><div data-post-id=\"59540\" data-date=\"2024-05-29T00:17:35+05:30\" data-name=\"Image 2023-09-18 at 08.51\"><figure class=\"post\"><a href=\"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2024\/05\/Image-2023-09-18-at-08.51.jpeg\" class=\"rollover dt-pswp-item layzr-bg\" data-large_image_width=\"716\" data-large_image_height=\"387\" data-dt-img-description=\"\" title=\"Image 2023-09-18 at 08.51\"><img class=\"preload-me owl-lazy-load\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%20290%20386&#39;%2F%3E\" data-src=\"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2024\/05\/Image-2023-09-18-at-08.51-290x386.jpeg\" data-srcset=\"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2024\/05\/Image-2023-09-18-at-08.51-290x386.jpeg 290w, https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2024\/05\/Image-2023-09-18-at-08.51-290x387.jpeg 290w\" alt=\"\" width=\"290\" height=\"386\"  \/><span class=\"gallery-rollover\"><span class=\"gallery-zoom-ico icomoon-the7-font-the7-zoom-06\"><span><\/span><\/span><\/span><\/a><\/figure><\/div><div data-post-id=\"59541\" data-date=\"2024-05-29T00:17:35+05:30\" data-name=\"Image 2023-09-18 at 08.49\"><figure class=\"post\"><a href=\"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2024\/05\/Image-2023-09-18-at-08.49.jpeg\" class=\"rollover dt-pswp-item layzr-bg\" data-large_image_width=\"721\" data-large_image_height=\"485\" data-dt-img-description=\"\" title=\"Image 2023-09-18 at 08.49\"><img class=\"preload-me owl-lazy-load\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%20363%20484&#39;%2F%3E\" data-src=\"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2024\/05\/Image-2023-09-18-at-08.49-363x484.jpeg\" data-srcset=\"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2024\/05\/Image-2023-09-18-at-08.49-363x484.jpeg 363w, https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2024\/05\/Image-2023-09-18-at-08.49-363x485.jpeg 363w\" alt=\"\" width=\"363\" height=\"484\"  \/><span class=\"gallery-rollover\"><span class=\"gallery-zoom-ico icomoon-the7-font-the7-zoom-06\"><span><\/span><\/span><\/span><\/a><\/figure><\/div><\/div>[\/vc_column][\/vc_row][vc_row equal_height=&#8221;yes&#8221; content_placement=&#8221;top&#8221; type=&#8221;vc_default&#8221; el_class=&#8221;reverse-row-on-mobile&#8221; css=&#8221;.vc_custom_1572893387563{margin-bottom: -40px !important;}&#8221;][vc_column width=&#8221;1\/2&#8243; css=&#8221;.vc_custom_1572893376547{padding-bottom: 20px !important;}&#8221;][\/vc_column][vc_column width=&#8221;1\/2&#8243; css=&#8221;.vc_custom_1572893381514{padding-bottom: 50px !important;}&#8221;][\/vc_column][vc_column]<div id=\"ultimate-heading-90796a3bb77e7a263\" class=\"uvc-heading ult-adjust-bottom-margin ultimate-heading-90796a3bb77e7a263 uvc-9667  uvc-heading-default-font-sizes\" data-hspacer=\"no_spacer\"  data-halign=\"center\" style=\"text-align:center\"><div class=\"uvc-heading-spacer no_spacer\" style=\"top\"><\/div><div class=\"uvc-main-heading ult-responsive\"  data-ultimate-target='.uvc-heading.ultimate-heading-90796a3bb77e7a263 h3'  data-responsive-json-new='{\"font-size\":\"\",\"line-height\":\"\"}' ><h3 style=\"--font-weight:theme;\">Publications<\/h3><\/div><\/div><div class=\"standard-arrow list-divider bullet-top\"><ul>\n<li>Nivin, T. Tharani, G. Inushi, F. Pramitha, W. Geeth and S. Chatura, and L. Madusanka, &#8220;Blockchain-Enabled RF Radiation Exposure Level Measurement in Wireless Mobile Networks,&#8221;\u00a0<em>2024 IEEE 21st Consumer Communications &amp; Networking Conference (CCNC)<\/em>, pp. 392-395, Las Vegas, NV, USA, 2024.<\/li>\n<\/ul>\n<\/div>[\/vc_column][vc_column][\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row equal_height=&#8221;yes&#8221; content_placement=&#8221;top&#8221; type=&#8221;vc_default&#8221; css=&#8221;.vc_custom_1584702595643{padding-bottom: 20px !important;}&#8221;][vc_column css=&#8221;.vc_custom_1572893353553{padding-bottom: 50px !important;}&#8221;][vc_column_text css=&#8221;.vc_custom_1716922097405{margin-bottom: 30px !important;border-left-width: 3px !important;padding-left: 20px !important;border-left-color: rgba(0,0,0,0.1) !important;border-left-style: solid !important;}&#8221;] W.C.N. Dayarathne &#8211; EG\/2018\/3298 M.L. Moyura &#8211; EG\/2018\/3397 N.P.P. Narangoda &#8211; EG\/2018\/3402 Dr. W. N. B. A. G. Priyankara (Supervisor) [\/vc_column_text][vc_column_text] Traditional Transmission Control Protocol (TCP) has long been the major transport layer protocol&hellip;<\/p>\n","protected":false},"author":11,"featured_media":59540,"comment_status":"closed","ping_status":"closed","template":"","dt_portfolio_category":[99,124,125],"dt_portfolio_tags":[],"_links":{"self":[{"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/dt_portfolio\/59539"}],"collection":[{"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/dt_portfolio"}],"about":[{"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/types\/dt_portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/comments?post=59539"}],"version-history":[{"count":5,"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/dt_portfolio\/59539\/revisions"}],"predecessor-version":[{"id":59553,"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/dt_portfolio\/59539\/revisions\/59553"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/media\/59540"}],"wp:attachment":[{"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/media?parent=59539"}],"wp:term":[{"taxonomy":"dt_portfolio_category","embeddable":true,"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/dt_portfolio_category?post=59539"},{"taxonomy":"dt_portfolio_tags","embeddable":true,"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/dt_portfolio_tags?post=59539"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}