Performance evaluation of a Java']Java-based networking Application Programming Interface (API)

被引:0
|
作者
Zeadally, S [1 ]
机构
[1] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
基金
美国国家科学基金会;
关键词
API; ATM; jitter; latency; performance evaluation;
D O I
10.1016/S0020-0190(00)00104-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Over the last few years, we have witnessed the emergence of many network-based multimedia applications, particularly those rich in audio, video, and images. Access to network services has become an integral component of these applications. In this paper, we present a Java-based networking Application Programming Interface (API), and compare the performance of our lava-based API with Microsoft Winsock 2 API over different protocols namely, TCP/IP, UDP/IP and native Asynchronous Transfer Mode (ATM). From the results obtained, we observe that the Java layer increases the overall user-to-user latency by about 120 microseconds compared to native Winsock 2 over ATM local area networks. We also found that jitter performance for continuous media applications, such as those involving digital video is highly non-deterministic. We obtained large variations in video jitter over Java, with maximum jitter in the range 6 to 12 milliseconds. (C) 2000 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:199 / 209
页数:11
相关论文
共 50 条
  • [1] JAVA']JAVA-based heterogeneous database interface
    ElRefai, MY
    Chang, DJ
    Elmaghraby, AS
    [J]. COMPUTERS AND THEIR APPLICATIONS: PROCEEDINGS OF THE ISCA 12TH INTERNATIONAL CONFERENCE, 1997, : 266 - 270
  • [2] Performance analysis and evaluation of Java']Java-based InfiniBand Solutions
    Ruhland, Fabian
    Krakowski, Filip
    Schoettner, Michael
    [J]. 2020 19TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC 2020), 2020, : 20 - 28
  • [3] Ibis: A Java']Java-based grid programming environment
    Bal, HE
    [J]. EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 4 - 4
  • [4] A Java']Java-based parallel programming support environment
    Hawick, KA
    James, HA
    [J]. HIGH PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 2000, 1823 : 363 - 372
  • [5] The JAVA']JAVA-based DICOM query interface DicoSE
    Prinz, M
    Fischer, G
    Schuster, E
    [J]. INTERNATIONAL JOURNAL OF MEDICAL INFORMATICS, 2005, 74 (2-4) : 325 - 333
  • [6] XBI: A Java']Java-based interface to FPGA hardware
    Guccione, SA
    Levi, D
    [J]. CONFIGURABLE COMPUTING: TECHNOLOGY AND APPLICATIONS, 1998, 3526 : 97 - 102
  • [7] Java']Java-based visual interface to network simulator
    He, TS
    [J]. PROCEEDINGS OF THE APPLIED TELECOMMUNICATIONS SYMPOSIUM (ATS'99), 1999, 31 (04): : 100 - 104
  • [8] Design and performance evaluation of a Java']Java-based multicast browser tool
    McKinley, PK
    Barrios, RR
    Malenfant, AM
    [J]. 19TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1999, : 314 - 322
  • [9] JAVA']JAVA-based agent platform evaluation
    Vrba, P
    [J]. HOLONIC AND MULTI-AGENT SYSTEMS FOR MANUFACTURING, 2003, 2744 : 47 - 58
  • [10] Introducing a Java']Java-based simple API for binary REpresentations (SABRE)
    Hartle, Michael
    Muehlhaeuser, Max
    [J]. ISM 2006: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA, PROCEEDINGS, 2006, : 335 - +