This Article 
 Bibliographic References 
 Add to: 
A Network Level Channel Abstraction for Multimedia Communication in Real-Time Networks
August 1993 (vol. 5 no. 4)
pp. 590-599

The design of communication protocols to support guaranteed real-time communication for distributed multimedia systems is examined. A network level abstraction called phi -channel that supports the requirements of real-time applications is proposed. A phi -channel represents a fractional, simplex, end-to-end communication channel between a source and a destination. The channel is characterized by a set of specific performance parameters associated with its traffic. The required performance characteristics of a phi -channel are specified in terms of the packet maximum end-to-end delay and the maximum number of packets that can be sent over that delay. The primary attribute supported by the phi -channel is the on-time reliability. Based on the specified parameters, the underlying delivery system verifies the feasibility of supporting such a channel. The performance of an accepted phi -channel is guaranteed under any conditions, barring hardware failures. The basic scheme that the model uses to verify the feasibility of accepting a phi -channel and the run-time support used to guarantee its performance are described. The results of a simulation experiment implementing the basic functionalities of the proposed scheme are also presented.

[1] D.P. Anderson, R. Herrwich, and C. Shaefer, "SRP: A resource reservation protocol for guaranteed-performance communication in the Internet",Tech. Rep. No. TR-90-006, International Computer Science Institute, Berkeley, Feb. 1990.
[2] D. P. Anderson, S. Y. Tzou, R. Wahbe, R. Govindan, and M. Andrews, "Support for continuous media in the DASH system," inProc. 10th Int. Conf. Distrib. Computing Syst., 1990, pp. 54-61.
[3] P.B. Berra et al., "Architecture for Distributed Multimedia Database Systems,"Computer Comm.(UK), Vol. 13, No. 4, May 1990, pp. 217-231.
[4] T.M. Chen and D.G. Messerschmitt, "Integrated voice/data switching,"IEEE Commun Mag., vol. 26, pp. 16-26, June 1988.
[5] D. C. Clark, S. Shenker, and L. Zhang, "Supporting real-time applications in an integrated services packet network: Architecture and mechanism," inProc. ACM SIGCOMM '92, pp. 14-26, 1992.
[6] S.J. Golestani, "A framing strategy for congestion management,"IEEE J. Selected Areas in Commun., vol. 9, pp. 1064-1077, Sept. 1991.
[7] D. Ferrari, "Client Requirements for Real-Time Communication Services,"IEEE Trans. Communications, Vol. 38, No. 11, 1990.
[8] D. Ferrari and D.C. Verma, "A Scheme for Real-Time Channel Establishment in Wide-Area Networks,"IEEE J. on Selected Areas in Comm., Vol. 8, No. 3, Apr. 1990, pp. 368-379.
[9] B. Field and T. Znati, "Experimental evaluation of transport layer protocols for real-time applications, "inProc. 16th Annual Conf. Local Computer Networks, pp. 521-534, Oct. 1991.
[10] B. Field and T. Znati, "α-Channel, A network level abstraction to support real time communication," inProc. Second Int. Workshop on Network and Operating System Support for Digital Audio and Video, pp. 148-159, Nov. 1991.
[11] J.Y. Hui, "Network, transport, and switching integration for broadband communications,"IEEE Network Magazine, vol. 3, pp. 40-51, Mar. 1989.
[12] C. R. Kalmanek, H. Kanakia, and S. Keshav, "Rate controlled servers for very high-speed networks," inGlobeCom 90, pp. 12-20, 1990.
[13] T.D.C. Little and A. Ghafoor, "Synchronization and Storage Models for Multimedia Objects,"IEEE J. on Selected Areas in Communications, Vol. 8, No. 3, April 1990, IEEE Press, New York, pp. 413-427.
[14] T.D.C. Little and A. Ghafoor, "Network Considerations for Distributed Multimedia Object Composition and Communication,"IEEE Network, Vol. 4, No. 6, Nov. 1990, pp. 32-49.
[15] C. Nicolaou, "An Architecture for Real-Time Multimedia Communication Systems,"IEEE J. Selected Areas of Comm., IEEE, New York, Vol. 8, No. 3, Apr. 1990, pp. 391-400.
[16] G.M. Parulkar and J.S. Turner, "Towards a framework for high speed communications in a heterogeneous networking environment," inInfocom '89, pp. 655-688, Apr. 1989.
[17] J. Postel, "Internet Protocol; DARPA internet program protocol specification,"RFC 791, Sept. 1981.
[18] H.D. Schwetman, "CSIM: A C-Based, Process-Oriented Simulation Language,"Proc. 1986 Winter Simulation Conf., American Statistical Assoc., Washington, DC, 1986.
[19] A. Tanenbaum,Computer Networks. Englewood Cliffs, NJ: Prentice-Hall, 1988.
[20] D. Verma, H. Zhang, and D. Ferrari, "Delay jitter control for real-time communication in a packet switching network," inProc. TriComm '91, pp. 35-43, 1991.
[21] G. Wallace, "The JPEG Still Picture Compression Standard,"Comm. ACM, Vol. 34, No. 4, Apr. 1991, pp. 30-44.
[22] L. Zhang, "A new architecture for packet switching network protocols," Ph.D. dissertation, Massachusetts Institute of Technology, July 17, 1989.
[23] W. Zhao and K. Ramamritham, "Virtual time CSMA protocols for hard real-time communication,"IEEE Trans. Software Eng., vol. SE-13, no. 8, Aug. 1987.
[24] T. Znati, "A deadline driven window protocol for transmission of real-time traffic," inProc. Tenth Annual IEEE Int. Phoenix Conf. Computers and Communications, pp. 667-673, Mar. 1991.

Index Terms:
network level channel abstraction; multimedia communication; real-time networks; communication protocols; distributed multimedia systems; network level abstraction; phi -channel; end-to-end communication channel; performance parameters; packet maximum end-to-end delay; on-time reliability; simulation; delays; distributed databases; multimedia systems; protocols
T.F. Znati, B. Field, "A Network Level Channel Abstraction for Multimedia Communication in Real-Time Networks," IEEE Transactions on Knowledge and Data Engineering, vol. 5, no. 4, pp. 590-599, Aug. 1993, doi:10.1109/69.234771
Usage of this product signifies your acceptance of the Terms of Use.