{"title":"Bi-directional Flow Relocation For Computation Offloading With Multiple Network Functions","authors":"Koji Sugisono, S. Kawano, Akihiro Okada","doi":"10.1109/CloudNet51028.2020.9335798","DOIUrl":null,"url":null,"abstract":"While relocation of bi-directional service flows in mobile services with computation offloading, round trip delay of in-flight service packets should be kept short to provide swift responses in the services. However, when a service flow passes through multiple network functions (NFs), the in-flight service packets incur additional transmission delay every time they arrive at the NFs moving the state for the flow. The additional delay depends on the timing when each NF transmits its state and the packets' direction. Then optimizing the delay extension of the packets headed for a direction does not contribute to suppressing the round trip time extension in the bi-directional service flow. We propose a scheduling method for moving the flow states that ensures that each in-flight packet waits at most once. The method executes the state migration for each NF sequentially and drains all the delayed packets before starting moving the next flow state. Numerical evaluation results show that our method effectively reduces the waiting times of the in-flight packets.","PeriodicalId":156419,"journal":{"name":"2020 IEEE 9th International Conference on Cloud Networking (CloudNet)","volume":"13 9","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 9th International Conference on Cloud Networking (CloudNet)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CloudNet51028.2020.9335798","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
While relocation of bi-directional service flows in mobile services with computation offloading, round trip delay of in-flight service packets should be kept short to provide swift responses in the services. However, when a service flow passes through multiple network functions (NFs), the in-flight service packets incur additional transmission delay every time they arrive at the NFs moving the state for the flow. The additional delay depends on the timing when each NF transmits its state and the packets' direction. Then optimizing the delay extension of the packets headed for a direction does not contribute to suppressing the round trip time extension in the bi-directional service flow. We propose a scheduling method for moving the flow states that ensures that each in-flight packet waits at most once. The method executes the state migration for each NF sequentially and drains all the delayed packets before starting moving the next flow state. Numerical evaluation results show that our method effectively reduces the waiting times of the in-flight packets.