For Full-Text PDF, please login, if you are a member of IEICE,|
or go to Pay Per View on menu list, if you are a nonmember of IEICE.
APIs for Flow Control and Their Applications
IEICE TRANSACTIONS on Communications
Publication Date: 2001/12/01
Print ISSN: 0916-8516
Type of Manuscript: Special Section PAPER (Special Issue on Network Software)
Category: Mobile Service and Technologies
API, flow control, ABR, U-plane,
Full Text: PDF(618KB)>>
Reliable and scalable network technologies are desired to meet the emerging demand for multimedia communication. Asynchronous Transfer Mode (ATM) is a key technology and its importance is widely recognized. An ATM layer service category, Available Bit Rate (ABR), was specified at the ATM Forum in 1996. ABR is intended to meet the requirements of non-real-time applications that assume best effort data transportation. It has distinctive features compared to other ATM layer categories. We proposed Application Program Interfaces (APIs) for ABR that allow applications to use ABR capability directly. The API is now a part of the ATM Forum specification. In this paper, we describe the background and necessity of ABR APIs and explain the primitives for them in detail. In addition to having common API primitives for requesting bandwidth or delay requirements during connection setup, ABR APIs can exchange feedback information during communication. Applications for such APIs are addressed and their effectiveness is shown by demonstrating simulation for the TCP-ABR interworking for a backbone ABR network. Finally, a migration scenario for utilizing such APIs is proposed.