메뉴 건너뛰기




Volumn 6, Issue 4, 1998, Pages 374-388

Efficient user-space protocol implementations with QoS guarantees using real-time upcalls

Author keywords

Multimedia communication; Networks; Operating system kernels; Processor scheduling; Protocols; Real time systems; Transport protocols

Indexed keywords

BANDWIDTH; COMPUTER OPERATING SYSTEMS; CONCURRENCY CONTROL; CONGESTION CONTROL (COMMUNICATION); DATA COMMUNICATION SYSTEMS; MULTIMEDIA SYSTEMS; NETWORK PROTOCOLS; REAL TIME SYSTEMS; TELECOMMUNICATION SERVICES; TELECOMMUNICATION TRAFFIC; VALUE ENGINEERING;

EID: 0032136117     PISSN: 10636692     EISSN: None     Source Type: Journal    
DOI: 10.1109/90.720871     Document Type: Article
Times cited : (24)

References (42)
  • 4
    • 85088203650 scopus 로고    scopus 로고
    • Effects of buffering semantics on I/O performance
    • Seattle, WA. Oct.
    • _, "Effects of buffering semantics on I/O performance," in 2nd USENIX Symp. Operating Systems Design and Implementation, Seattle, WA. Oct. 1996, pp. 271-291.
    • (1996) 2nd USENIX Symp. Operating Systems Design and Implementation , pp. 271-291
  • 6
    • 0040362663 scopus 로고
    • The measured performance of personal computer operating systems
    • Copper Mountain, CO, Dec.
    • J. B. Chen, et al., "The measured performance of personal computer operating systems," 15th ACM Symp. Operating Systems Principles, Copper Mountain, CO, Dec. 1995.
    • (1995) 15th ACM Symp. Operating Systems Principles
    • Chen, J.B.1
  • 7
    • 0022299372 scopus 로고
    • The structuring of systems using upcalls
    • Copper Mountain, CO, Dec.
    • D. D. Clark, "The structuring of systems using upcalls," in 15th ACM Symp. Operating Systems Principles, Copper Mountain, CO, Dec. 1985, pp. 171-180.
    • (1985) 15th ACM Symp. Operating Systems Principles , pp. 171-180
    • Clark, D.D.1
  • 9
    • 0026980590 scopus 로고
    • Supporting real-time applications in an integrated services packet network: Architecture and mechanism
    • Aug.
    • D. D. Clark, S. Shenker, and L. Zhang, "Supporting real-time applications in an integrated services packet network: Architecture and mechanism," in Proc. ACM SIGCOMM, Aug. 1992, pp. 14-26.
    • (1992) Proc. ACM SIGCOMM , pp. 14-26
    • Clark, D.D.1    Shenker, S.2    Zhang, L.3
  • 11
    • 84981174482 scopus 로고
    • Experiences with a high-speed network adaptor: A software perspective
    • London, U.K., Aug.
    • P. Druschel, L. L. Peterson, and B. S. Davie, "Experiences with a high-speed network adaptor: A software perspective," in Proc. ACM SIGCOMM, London, U.K., Aug. 1994, pp. 2-13.
    • (1994) Proc. ACM SIGCOMM , pp. 2-13
    • Druschel, P.1    Peterson, L.L.2    Davie, B.S.3
  • 13
    • 84969381944 scopus 로고
    • Experiences implementing a high performance TCP in user space
    • Cambridge, MA
    • A. Edwards and S. Muir, "Experiences implementing a high performance TCP in user space," in Proc. ACM SIGCOMM, Cambridge, MA, 1995, pp. 196-205.
    • (1995) Proc. ACM SIGCOMM , pp. 196-205
    • Edwards, A.1    Muir, S.2
  • 14
    • 0006005434 scopus 로고
    • U-net: A user level network interface for parallel and distributed computing
    • Copper Mountain, CO, Dec.
    • T. V. Eicken, et al., "U-net: A user level network interface for parallel and distributed computing," 15th ACM Symp. Operating Systems Principles, Copper Mountain, CO, Dec. 1995.
    • (1995) 15th ACM Symp. Operating Systems Principles
    • Eicken, T.V.1
  • 18
    • 33747908943 scopus 로고    scopus 로고
    • Bringing real-time scheduling theory and practice closer for multimedia computing
    • Philadelphia, PA, May
    • _, "Bringing real-time scheduling theory and practice closer for multimedia computing," in Proc. ACM SIGMETRICS, Philadelphia, PA, May 1996.
    • (1996) Proc. ACM SIGMETRICS
  • 19
    • 5544317394 scopus 로고
    • Quality of service support for protocol processing within endsystems
    • Norwell, MA: Kluwer
    • _, "Quality of service support for protocol processing within endsystems," in High Speed Networking for Multimedia Applications. Norwell, MA: Kluwer, 1995.
    • (1995) High Speed Networking for Multimedia Applications
  • 22
    • 0001863732 scopus 로고
    • Realtime scheduling in SunOS5.0
    • S. Khanna, et al., "Realtime scheduling in SunOS5.0," in Proc. USENIX, Winter 1992, pp. 375-390.
    • (1992) Proc. USENIX, Winter , pp. 375-390
    • Khanna, S.1
  • 25
    • 84974687699 scopus 로고
    • Scheduling algorithms for multiprogramming in a hard-real-time environment
    • Jan.
    • C. L. Liu and J. W. Layland, "Scheduling algorithms for multiprogramming in a hard-real-time environment," J. Ass. Comput. Mach., vol. 20, no. 1, pp. 46-61, Jan. 1973.
    • (1973) J. Ass. Comput. Mach. , vol.20 , Issue.1 , pp. 46-61
    • Liu, C.L.1    Layland, J.W.2
  • 26
  • 28
    • 85077206746 scopus 로고
    • The BSC packet filter: A new architecture for user level packet capture
    • Jan.
    • S. McCanne and V. Jacobson, "The BSC packet filter: A new architecture for user level packet capture," USENIX '93 Winter Conf., Jan. 1993, pp. 259-269.
    • (1993) USENIX '93 Winter Conf. , pp. 259-269
    • McCanne, S.1    Jacobson, V.2
  • 29
    • 85028466841 scopus 로고
    • The packet filter: An efficient mechanism for user level network code
    • Nov.
    • J. C. Mogul et al., "The packet filter: An efficient mechanism for user level network code," in 11th ACM Symp. Operating System Principles, Nov. 1987, pp. 39-51.
    • (1987) 11th ACM Symp. Operating System Principles , pp. 39-51
    • Mogul, J.C.1
  • 30
    • 0029754353 scopus 로고    scopus 로고
    • Implementing atomic sequences on uniprocessors using rollforward
    • Jan.
    • D. Mosberger, P. Druschel, and L. L. Peterson, "Implementing atomic sequences on uniprocessors using rollforward," Software - Practice & Experience, vol. 26, no. 1, pp. 1-24, Jan. 1996.
    • (1996) Software - Practice & Experience , vol.26 , Issue.1 , pp. 1-24
    • Mosberger, D.1    Druschel, P.2    Peterson, L.L.3
  • 31
    • 10444223399 scopus 로고    scopus 로고
    • Analysis of techniques to improve protocol latency
    • Stanford, CA, Aug.
    • D. Mosberger and L. L. Peterson, et al., "Analysis of techniques to improve protocol latency," in Proc. ACM SIGCOMM, Stanford, CA, Aug. 1996.
    • (1996) Proc. ACM SIGCOMM
    • Mosberger, D.1    Peterson, L.L.2
  • 35
    • 0025488794 scopus 로고
    • Priority inheritanc protocols: An approach to real-time synchronization
    • Sept.
    • L. Sha, et al., "Priority inheritanc protocols: An approach to real-time synchronization,"IEEE Trans. Computers, vol. 39, pp. 1175-1185, Sept. 1990.
    • (1990) IEEE Trans. Computers , vol.39 , pp. 1175-1185
    • Sha, L.1
  • 37
    • 84983246493 scopus 로고
    • Implementing network protocols at the user levels
    • Sept.
    • C. A. Thekkath, et al., "Implementing network protocols at the user levels," in Proc. ACM SIGCOMM, Sept. 1993, pp. 64-72.
    • (1993) Proc. ACM SIGCOMM , pp. 64-72
    • Thekkath, C.A.1
  • 38
    • 0002855114 scopus 로고
    • Real-time mach: Toward predictable real-time systems
    • Oct.
    • H. Tokuda, T. Nakajima, and P. Rao, "Real-time mach: Toward predictable real-time systems," in USENIX Mach Workshop, Oct. 1990.
    • (1990) USENIX Mach Workshop
    • Tokuda, H.1    Nakajima, T.2    Rao, P.3
  • 39
    • 1642312366 scopus 로고    scopus 로고
    • ASHs: Application-specific handlers for high-performance messaging
    • Stanford, CA, Aug.
    • D. Wallach, D. Engler, and F. Kaashoek, "ASHs: Application-specific handlers for high-performance messaging," in Proc. ACM SIGCOMM, Stanford, CA, Aug. 1996.
    • (1996) Proc. ACM SIGCOMM
    • Wallach, D.1    Engler, D.2    Kaashoek, F.3
  • 41
    • 0030386384 scopus 로고    scopus 로고
    • Adaptive rate controlled scheduling for multimedia applications
    • Boston, MA, Nov.
    • _, "Adaptive rate controlled scheduling for multimedia applications," Proc. ACM Multimedia Conf. '96, Boston, MA, Nov. 1996.
    • (1996) Proc. ACM Multimedia Conf. '96
  • 42
    • 84894342690 scopus 로고
    • RSVP: A new resource reservation protocol
    • Sept.
    • L. Zhang, et al., "RSVP: A new resource reservation protocol," IEEE Network, pp. 8-18, Sept. 1993.
    • (1993) IEEE Network , pp. 8-18
    • Zhang, L.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.