Overhead and Performance Study of the General Internet Signaling Transport (GIST) Protocol

被引:7
|
作者
Fu, Xiaoming [1 ]
Schulzrinne, Henning [2 ]
Tschofenig, Hannes [3 ,4 ]
Dickmann, Christian [1 ]
Hogrefe, Dieter [1 ]
机构
[1] Univ Gottingen, Inst Comp Sci, D-37083 Gottingen, Germany
[2] Columbia Univ, Dept Comp Sci, New York, NY 10027 USA
[3] Nokia Siemens Networks, D-37083 Gottingen, Germany
[4] Univ Gottingen, D-37083 Gottingen, Germany
关键词
FRAMEWORK;
D O I
10.1109/TNET.2008.926502
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The General Internet Signaling Transport (GIST) protocol is currently being developed as the base protocol component in the IETF Next Steps In Signaling (NSIS) protocol stack to support a variety of signaling applications. We present our study on the protocol overhead and performance aspects of GIST. We quantify network-layer protocol overhead and observe the effects of enhanced modularity and security in GIST. We developed a first open source GIST implementation at the University of Gottingen, and study its performance in a Linux testbed. A GIST node serving 45 000 signaling sessions is found to consume average only 1.1 ms for processing a signaling message and 2.4 KB of memory for managing a session. Individual routines in the GIST code are instrumented to obtain a detailed profile of their contributions to the overall system processing. Important factors in determining performance, such as the number of sessions, state management, refresh frequency, timer management and signaling message size are further discussed. We investigate several mechanisms to improve GIST performance so that it is comparable to an RSVP implementation.
引用
收藏
页码:158 / 171
页数:14
相关论文
共 50 条
  • [1] Overhead and performance study of the General Internet Signaling Transport (GIST) protocol
    Fu, Xiaoming
    Schulzrinne, Henning
    Tschofenig, Hannes
    Dickmann, Christian
    Hogrefe, Dieter
    25TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-7, PROCEEDINGS IEEE INFOCOM 2006, 2006, : 2399 - 2410
  • [2] IMPLEMENTATION AND EVALUATION OF A NAT-GATEWAY FOR THE GENERAL INTERNET SIGNALING TRANSPORT PROTOCOL
    Bless, Roland
    Roehricht, Martin
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2010, 11 (04): : 329 - 343
  • [3] Implementation and evaluation of a nat-gateway for the general internet signaling transport protocol
    Bless, Roland
    Röhricht, Martin
    Scalable Computing, 2010, 11 (04): : 329 - 344
  • [4] Transport of mobile application part signaling over Internet protocol
    Chiang, RCN
    Sesmun, A
    Foster, G
    Young, M
    Baker, N
    IEEE COMMUNICATIONS MAGAZINE, 2002, 40 (05) : 124 - 128
  • [5] A PERFORMANCE STUDY OF THE ISO TRANSPORT PROTOCOL
    MEISTER, BW
    IEEE TRANSACTIONS ON COMPUTERS, 1991, 40 (03) : 253 - 262
  • [6] An Image Transport Protocol for the Internet
    Raman, S
    Balakrishnan, H
    Srinivasan, M
    2000 INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, PROCEEDINGS, 2000, : 209 - 219
  • [7] Performance comparisons of transport protocols for Session Initiation Protocol signaling
    Ohta, Masataka
    2008 4TH INTERNATIONAL TELECOMMUNICATION NETWORKING WORKSHOP ON QOS IN MULTISERVICE IP NETWORKS, 2008, : 148 - 153
  • [8] Performance study of a probabilistic multicast transport protocol
    Özkasap, Ö
    PERFORMANCE EVALUATION, 2004, 57 (02) : 177 - 198
  • [9] A stateless QoS signaling protocol for the Internet
    Welzl, M
    SEVENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2000, : 393 - 397
  • [10] Overview of Transport Control Protocol/Internet Protocol communications
    Tribble, Dennis A.
    AMERICAN JOURNAL OF HEALTH-SYSTEM PHARMACY, 2009, 66 (05) : 446 - 448