{"title":"延迟应用程序空闲定时器到期,以便在有问题的网络中恢复业务","authors":"H. Izumikawa, T. Matsunaka, Y. Kishi","doi":"10.1109/ISWCS.2011.6125433","DOIUrl":null,"url":null,"abstract":"In challenged network environments like tunnels, a mobile node can suffer from a sudden disruption in mobile services, e.g., the abrupt ending of an application session, due to factors like coverage holes. To tackle this issue, there is an approach that provides tolerance for disruptions or disconnections in the network architecture, in which proxy functions in the network and the mobile node conceal the disruption of the wireless link from users and application servers. After the wireless link is re-established, the services the user enjoys are resumed. However, even if such a disruption-tolerant function avoids the direct negative effects of a disruption, i.e., the sudden end of an application session, the services could still end due to an application idle timer. In this paper, we propose a dynamic buffering method, named application idle timer retardation buffering (ARB), to deal with the application idle timeout issue. The proxy function in a mobile node has a buffer for incoming data from the network and queues data for only a brief moment before forwarding it to an application. When link connectivity is lost, the proxy function forwards queued data to the end-user application at a very low rate in order to delay application idle timer expiration by repeatedly resetting the timer. We implemented ARB in PCs and conducted field tests. The results of the ARB field test indicate that ARB maintains continuity despite communication interruptions as much as eleven times longer than could be handled without it, without throughput degradation.","PeriodicalId":414065,"journal":{"name":"2011 8th International Symposium on Wireless Communication Systems","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Retarding application idle timer expiration for service resumption in challenged network\",\"authors\":\"H. Izumikawa, T. Matsunaka, Y. Kishi\",\"doi\":\"10.1109/ISWCS.2011.6125433\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In challenged network environments like tunnels, a mobile node can suffer from a sudden disruption in mobile services, e.g., the abrupt ending of an application session, due to factors like coverage holes. To tackle this issue, there is an approach that provides tolerance for disruptions or disconnections in the network architecture, in which proxy functions in the network and the mobile node conceal the disruption of the wireless link from users and application servers. After the wireless link is re-established, the services the user enjoys are resumed. However, even if such a disruption-tolerant function avoids the direct negative effects of a disruption, i.e., the sudden end of an application session, the services could still end due to an application idle timer. In this paper, we propose a dynamic buffering method, named application idle timer retardation buffering (ARB), to deal with the application idle timeout issue. The proxy function in a mobile node has a buffer for incoming data from the network and queues data for only a brief moment before forwarding it to an application. When link connectivity is lost, the proxy function forwards queued data to the end-user application at a very low rate in order to delay application idle timer expiration by repeatedly resetting the timer. We implemented ARB in PCs and conducted field tests. The results of the ARB field test indicate that ARB maintains continuity despite communication interruptions as much as eleven times longer than could be handled without it, without throughput degradation.\",\"PeriodicalId\":414065,\"journal\":{\"name\":\"2011 8th International Symposium on Wireless Communication Systems\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 8th International Symposium on Wireless Communication Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISWCS.2011.6125433\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 8th International Symposium on Wireless Communication Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISWCS.2011.6125433","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Retarding application idle timer expiration for service resumption in challenged network
In challenged network environments like tunnels, a mobile node can suffer from a sudden disruption in mobile services, e.g., the abrupt ending of an application session, due to factors like coverage holes. To tackle this issue, there is an approach that provides tolerance for disruptions or disconnections in the network architecture, in which proxy functions in the network and the mobile node conceal the disruption of the wireless link from users and application servers. After the wireless link is re-established, the services the user enjoys are resumed. However, even if such a disruption-tolerant function avoids the direct negative effects of a disruption, i.e., the sudden end of an application session, the services could still end due to an application idle timer. In this paper, we propose a dynamic buffering method, named application idle timer retardation buffering (ARB), to deal with the application idle timeout issue. The proxy function in a mobile node has a buffer for incoming data from the network and queues data for only a brief moment before forwarding it to an application. When link connectivity is lost, the proxy function forwards queued data to the end-user application at a very low rate in order to delay application idle timer expiration by repeatedly resetting the timer. We implemented ARB in PCs and conducted field tests. The results of the ARB field test indicate that ARB maintains continuity despite communication interruptions as much as eleven times longer than could be handled without it, without throughput degradation.