Can: A context-aware NAT traversal scheme

被引:8
|
作者
Tseng, Chien-Chao [1 ]
Lin, Chia-Liang [1 ]
Yen, Li-Hsing [2 ]
Liu, Jyun-Yan [1 ]
Ho, Cheng-Yuan [3 ]
机构
[1] Natl Chiao Tung Univ, Dept Comp Sci, Hsinchu 300, Taiwan
[2] Natl Univ Kaohsiung, Dept Comp Sci & Informat Engn, Kaohsiung 811, Taiwan
[3] Inst Informat Ind 1F, Adv Res Ctr, Taipei 105, Taiwan
关键词
CAN; ICE; NAT; NAT traversal; STUN; TURN; SERVER;
D O I
10.1016/j.jnca.2013.02.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network Address Translation (NAT) is a technique commonly used to share one public IPv4 address among several hosts located behind a NAT device. NAT devices typically block session requests originating from outside, causing NAT traversal problem that prevents the establishment of peer-to-peer (P2P) sessions. There have been many proposals for the NAT traversal problem. However, existing methods induce high connectivity check delay and resource demand when finding a communicating path, calling for a routine that determines the path best suited for a given pair of communicating peers. This study proposes CAN, a Context-Aware NAT traversal scheme which gathers and exchanges network-context information to find the most appropriate path for two communicating peers behind NAT devices. We have implemented CAN and conducted extensive experiments with off-the-shelf NAT devices to compare the performance of CAN with Interactivity Connectivity Establishment (ICE), the most acknowledged approach to creating a session across NATs. Experimental results show that CAN outperforms ICE in terms of direct communication ratio, connectivity check delay and message overload when checking connectivity. (c) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1164 / 1173
页数:10
相关论文
共 50 条
  • [1] Context-Aware Recursive Bayesian Graph Traversal in BCIs
    Salehi, Seyed Sadegh Mohseni
    Moghadamfalahi, Mohammad
    Nezamfar, Hooman
    Haghighi, Marzieh
    Erdogmus, Deniz
    2017 39TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2017, : 2972 - 2975
  • [2] A Context-Aware Privacy Scheme for Crisis Situations
    Alswailim, Mohannad A.
    Hassanein, Hossam S.
    Zulkernine, Mohammad
    2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,
  • [3] Context Modelling and Context-Aware Querying (Can Datalog Be of Help?)
    Orsi, Giorgio
    Tanca, Letizia
    DATALOG RELOADED: FIRST INTERNATIONALWORKSHOP, DATALOG 2010, 2011, 6702 : 225 - 244
  • [4] Context-Aware Recruitment Scheme for Opportunistic Mobile Crowdsensing
    Hassani, Alireza
    Haghighi, Pari Delir
    Jayaraman, Prem Prakash
    2015 IEEE 21ST INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2015, : 266 - 273
  • [5] A context-aware analysis scheme for bloom's taxonomy
    Kelly, Tara
    Buckley, Jim
    14TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2006), PROCEEDINGS, 2006, : 275 - +
  • [6] A context-aware video display scheme for mobile devices
    Seo, K
    Kim, C
    MULTIMEDIA ON MOBILE DEVICES II, 2006, 6074
  • [7] Cerberus: A context-aware security scheme for smart spaces
    Al-Muhtadi, J
    Ranganathan, A
    Campbell, R
    Mickunas, MD
    PROCEEDINGS OF THE FIRST IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS (PERCOM 2003), 2003, : 489 - 496
  • [8] A Comprehensive and Efficient NAT Traversal Scheme on SIP Signaling
    Yue, Wang
    Bo, Cheng
    ADVANCED TECHNOLOGY IN TEACHING - PROCEEDINGS OF THE 2009 3RD INTERNATIONAL CONFERENCE ON TEACHING AND COMPUTATIONAL SCIENCE (WTCS 2009), VOL 1: INTELLIGENT UBIQUITIOUS COMPUTING AND EDUCATION, 2012, 116 : 473 - 480
  • [9] Social context-aware macroscopic routing scheme for opportunistic network
    Sreenivasa, B. R.
    Lahza, Husam
    Nandini, G.
    Shawly, Tawfeeq
    Alsheikhy, Ahmed A.
    Kumar, K. R. Naveen
    Lahza, M. Hassan Fareed
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2023, 34 (12)
  • [10] Context-Aware Retransmission Scheme for Increased Reliability in Platooning Applications
    Boehm, Annette
    Jonsson, Magnus
    Kunert, Kristina
    Vinel, Alexey
    COMMUNICATION TECHNOLOGIES FOR VEHICLES, NETS4CARS/NETS4TRAINS/NETS4AIRCRAFT 2014, 2014, 8435 : 30 - 42