2019 Fiscal Year Research-status Report
Reliable data transfer on diverse and dynamic IoT environments by TCP with Network Coding
Project/Area Number |
19K21535
|
Allocation Type | Multi-year Fund |
Research Institution | Kyushu Institute of Technology |
Principal Investigator |
グエン ベトハ 九州工業大学, 大学院情報工学研究院, 博士研究員 (00828569)
|
Project Period (FY) |
2019-04-01 – 2021-03-31
|
Keywords | Network Coding / TCP/NC / Tunneling / Error recovery / Congestion control / Redundancy control / Path optimization / IoT |
Outline of Annual Research Achievements |
My research focuses on improving TCP/NC (TCP with Network Coding) and its tunneling technique called TCP/NC tunneling. In the second fiscal year, I finished three research following. (1) I implemented the buffer management mechanism for TCP/NC tunneling system on a highly congested network. This mechanism can reasonably control the flow of end-to-end sessions as well as decrease the harmful packets causing performance degradation. (2) And I improved the previous proposal (on the first fiscal year) of making the TCP/NC work on both directions loss channel. The new scheme can work well on the more complex loss channel (i.e., Gilbert loss model). (3) Finally, I proposed the new scheme called ACK Skipping for TCP/NC to work well on Power-Line Communication with half-duplex communication.
|
Current Status of Research Progress |
Current Status of Research Progress
3: Progress in research has been slightly delayed.
Reason
I finished the second-year-targets listed in the submitted application form. That is implementing and evaluating the TCP/NC protocol and its tunneling system on realistic simulation (e.g., PLC network) I presented my studies at one international conference. And I also published one international Journal paper.
I miss one target, which is submitting another international journal in the second fiscal year. However, my research is being in its last stage. Thus, I plan to submit my studies right in the first quarter of the next fiscal year.
|
Strategy for Future Research Activity |
I will extend my research of TCP/NC tunneling on dynamic topology in which the TCP/NC tunnel can be established between two appropriate gateway instead of a fixed tunnel between two adjacent gateways. The pair of gateways will be chosen base on the condition of all the links (e.g., link loss rate, congestion rate), which connected between these gateways. The next target is improving the congestion control mechanism of TCP/NC tunnel system to support multi-types of data flows, e.g., TCP/NC flow coexisted with normal IP flows.
|
Causes of Carryover |
I will finalize the last targeted research item and submit the new international journal paper on the next fiscal year; thus, I need to transfer the remaining budget to the next fiscal year.
|