| Information Transport | Network Architectures | Network Control |
| Network and Service Management | Resource Allocation and Networking Games TD> | Telemedia |
| Wireless Media Systems |
Research Challenges and Mission
Key Initiatives in ATM, Internet and Mobile Multimedia Networking
As a result of the tremendous success of OPENSIG, the IEEE Communications Society is sponsoring a new conference on Open Architectures and Network Programming (OPENARCH '98). The first OPENARCH conference will be held on April 3-4, 1998 in San Francisco and will be co-located and organized in conjunction with INFOCOM'98. OPENARCH will offer a forum for the communication of experimental as well as theoretical results aimed at a better understanding of the overall networking architecture and its realization in software. It will encourage a shift of the processes of service creation, resource allocation and control from ad-hoc solutions to a discipline of network programming.
Benefits of COMET Research
In this section we highlight a number of new COMET research initiatives in ATM, Internet and mobile multimedia networks. Following this we provide an overview of each on-going project in the form of a bullet report.
Research Focus

Figure 1: Model of programming for multimedia networksOpen Programmable ATM-based Multimedia Networking
Resource allocation in xbind is based on game theoretic models. By taking an economic (market based and game theoretic) approach in the engineering of multimedia networks, we seek solutions where the intelligence and decision making is distributed and thus scalable, and the objective of a more efficient and fair utilization of shared resources results from the induced market dynamics. Thus, we are borrowing, and adapting the tools of game theory from Economics and using them to solve problems of resource allocation (such as admission control, routing and flow control) in multiservice networks. By viewing a network as a collection of resources which users are selfishly competing for, this approach gives rise to efficient, decentralized algorithms, and leads to network architectures which provide explicit QOS guarantees.
The players in the network economy are software agents, rather than humans. Agents acquire resources, such as bandwidth and buffer space, from the network on behalf of applications (video, voice, data transfer). Under appropriate rules of interaction, the collective actions of all the agents constitute a distributed intelligence, superior to that of any single controller. Thus the challenges are to analyze noncooperative behaviour and algorithmic strategies, and to design the mechanisms (rules of the games) that will ensure the desired outcomes.
Advanced Multimedia Internet Services
Currently, we are developing a suite of protocols and application building blocks which address these open research issues. Our goal is to provide scalable solutions for current and future multimedia services as the demand for a multimedia-ready Internet accelerates.
Wireless Media Systems

First, it is essential that QOS assurances be given for the transfer of audio and video flows to mobile devices as they roam between cells in cellular systems. Second, future mobile communications systems must be able to provide dynamic re-routing of a set of multimedia flows associated with a mobile device from one base station to another in a timely manner, without significantly interrupting the flows in progress and with a smooth change in the delivered quality. Third, existing multimedia transport systems are ineffective when operating in environments where widespread mobility and changing network characteristics are dominant. New mobile middleware needs to be designed that can operate in the face of QOS-varying channels and rapid device mobility. These protocols are yet to be designed and implemented.
Although researchers have addressed architecture and algorithms for supporting QOS in the wireline networking environment, little attention has been paid to the impact of mobility on QOS in multimedia communications. To address this research challenge the COMET Group has recently initiated a new research effort in wireless media systems [4] to develop solutions for QOS controlled mobile multimedia networks. The research is directed toward the development of mobile middleware for ATM based broadband networks (as illustrated in Figure 2) and the next generation mobile integrated services Internet.
Prototyping Multimedia Networks

[1] The COMET Group
[2] Open Programmable Multimedia Networking
[3] Multimedia Internet Services Research
[4] Wireless Media Systems Research
For more detailed information about our research please consult our most recent Activity Report. For your convinience an up to date overview is given below.
| Information Transport | Network Architectures | Network Control |
| Network and Service Management | Resource Allocation and Networking Games | Telemedia |
| Wireless Media Systems |
Native ATM Protocol Stacks with QOS
QOS Mapping
Real-Time Traffic Generation and MonitoringWe use this system to to study the behaviour of multiple streams that share and compete network resources. In particular, we are interested in the impact of control actions taken by one injector upon the other. As another application of our system, we measure the network quality of service of distributed multimedia applications that run on our ATM LAN.
The system is also used to generate traffic, including call arrivals and departures, for testing the schedulable region estimation algorithm.
Broadband Virtual Private Networks
Real-Time Emulation and Visualization of Networks on a
Supercomputer
We have developed such a platform, which includes an emulator that runs on a parallel machine at the Cornell Theory Center (CTC) and a manager station at Columbia University, which is implemented on an SGI Indigo2 workstation, running a 3D user interface for real-time visualization and interactive control. Both machines communicate through NYNET, an ATM network that connects several research laboratories in New York State.
xbind: A Broadband Kernel for Multimedia Networks
Architecting the Control Infrastructure of Multimedia
Networks
Evaluating the Schedulable Region in Real-TimeIn the present project, we concentrate on evaluating the size of the schedulable region in real-time. Due to the randomness of the calls traversing any given link, the schedulable region of that link may vary over time. We have designed algorithms which run on switches for measuring the activity in the output ports. This information is used to determine the size of the schedulable regions of the output links.
Generic Control APIs
Switch Control API with support for QOS
Managing Real-Time Services on Broadband and
Multimedia Networks
Network Fault Management
Building Manageable Multimedia Network ServicesThe aim of this project is to design a new service management model in the context of Enterprise ATM Networks in which telecommunication services are deployed and managed. We consider four types of services in our design in the first instance: virtual connections, virtual paths, virtual networks, and multicast services. In this context the service management activity is split between affecting the control and state of the system. The initial focus of the work is on configuration and performance management of existing service instances. In this regard the service management activity becomes similar in context to the QOS management activity from a provider viewpoint. The proposed service model is simplified to handle a limited set of entities interacting in a hierarchical structure.The management Application Programming Interfaces (APIs) are defined as object interfaces based on the Common Object Request Broker Architecture (CORBA) distributed platform.
Thus, we are borrowing, and adapting the tools of game theory from Economics and using them to solve problems of resource allocation (such as admission control, routing and flow control) in telecommunication networks. By viewing a network as a collection of resources which users are selfishly competing for, this approach should give rise to efficient, decentralized algorithms, and lead to network architectures which provide explicit Quality of Service guarantees, the crucial issue in highspeed multimedia networks. Broadly, we call this approach Networking Games.
The rationale for these approaches is that centralized control is not possible in reality because of the diverse ownership of the network resources. More fundamentally, unlike for example a computer where all resources are ruled by the operating system, a large multimedia network with QoS would be too complicated and far-flung to be under a single authority, or even to define centralized control objectives. Thus the assumption of selfish users is not due to pessimism, but rather a recognition that technology and nature make it impossible to be unselfish, or even to know what it is to be unselfish. Finally, with the Networking Games approaches, the crucial issue of pricing can be resolved from the ground-up in the engineering of the network, rather than having, as in existing communication networks, a necessarily arbitrary price structure imposed post-facto.
The players in the network economy are software agents, rather than humans. Agents acquire resources, such as bandwidth and buffer space, from the network on behalf of applications (video, voice, data transfer). Under appropriate rules of interaction, the collective actions of all the agents constitute a distributed intelligence, superior to that of any single controller. Thus the challenges are to analyze non-cooperative behaviour and algorithmic strategies, and to design the mechanisms (rules of the games) that will ensure the desired outcomes.
Resource Allocation and Networking Games focal areas:
Architecting Noncooperative Networks
Asynchronous Algorithms
Pricing
Routing
Flow and Admission Control
Dynamics
Resource Allocation and Networking Games API
Virtual WorkshopThe Virtual Workshop is an advanced multimedia service, that requires interaction and cooperation among various entities : the Virtual Workshop application, the network control system, the service management system, and the network management system -- and thus readily allows us to experiment with our interface designs under demanding service requirements. We use xbind as a platform for implementing the generic interfaces described in the previous sections of this project. The xbind system already provides us with the fundamental underlying support services necessary in a multimedia network with QOS guarantees.
Service ModelingThe recent move towards market deregulation and open competition has sparked a wave of serious introspection in the telecommunications service industry. Telecom providers and operators are now required to open up their primary revenue channels to competing industries. In this research, we explore the general notion of communication services and propose a new service architecture which better reflects the needs and structures of the future telecommunications service market. Our model is heavily API-oriented and extends previous work on multimedia network broadband kernel services.
![]() |
Activities | Courses | Launch Pads | Location | Members |
| Publications | Research | Software | Sponsors | xbind |