Communication control method
First Claim
1. A communication control method for establishing a connection between a plurality of senders and a plurality of receivers over a plurality of nodes comprising a network and controlling communications between said senders and said receivers, said method comprising the steps of:
- selecting a route between said senders and said receivers based on a request from said receivers;
defining, in each of said plurality of nodes, a plurality of interfaces between a route selection mechanism for establishing a connection and a resource reservation mechanism for reserving the resources of said route; and
integrating, in each of said plurality of nodes, said route selection mechanism and said resource reservation mechanism;
wherein in a case where said route selection mechanism selects said route, when evaluation of said resources of said route must be made, said resource reservation mechanism evaluates the resources of said route, and said route selection mechanism selects said route based on said evaluation results.
1 Assignment
0 Petitions
Accused Products
Abstract
Route control and resource reservation mechanisms are integrated so as to perform multicast communication efficiently. In response to a connection establishment request from a new receiver (host F) with a sender (host A), resources are temporarily reserved and a route suitable for the receiver initiated request is selected, and the connection establishment request is transferred to an upper node. A similar process is performed in host D, and a connection establishment request is transferred to an upper node. In host C, resources are reserved, a confirmation request is transferred to a lower node, and the confirmation request is transferred to the host F via host D. In host F, the quantity of resources is adjusted, and the establishment of the connection with host A is completed.
81 Citations
6 Claims
-
1. A communication control method for establishing a connection between a plurality of senders and a plurality of receivers over a plurality of nodes comprising a network and controlling communications between said senders and said receivers, said method comprising the steps of:
-
selecting a route between said senders and said receivers based on a request from said receivers;
defining, in each of said plurality of nodes, a plurality of interfaces between a route selection mechanism for establishing a connection and a resource reservation mechanism for reserving the resources of said route; and
integrating, in each of said plurality of nodes, said route selection mechanism and said resource reservation mechanism;
wherein in a case where said route selection mechanism selects said route, when evaluation of said resources of said route must be made, said resource reservation mechanism evaluates the resources of said route, and said route selection mechanism selects said route based on said evaluation results.
-
-
2. A communication control method for establishing a connection between a plurality of senders and a plurality of receivers over a network and controlling data transfer from said plurality of senders to said plurality of receivers, said method comprising the steps of:
-
establishing a connection from a receiver of said plurality of receivers to each of said plurality of senders by exchanging at least one token according to a sender list held by each of said plurality of senders;
when said plurality of senders share said connection, limiting a number of said plurality of senders who transmit data via said connection at a same time, by limiting exchanges of said at least one token, to below a predetermined number based on a quantity of resources reserved for said connection; and
accepting a request for joining said network from a new sender or a new receiver when a QOS (Quality of Service) request from said plurality of senders and said plurality of receivers between which there has been an established connection is ensured even when said new sender or said new receiver joins said network. - View Dependent Claims (3)
-
-
4. A communication control apparatus for establishing a connection between a plurality of senders and a plurality of receivers over a plurality of nodes comprising a network and controlling communications between said senders and said receivers, comprising:
-
means for selecting a route between said senders and said receivers based on a request from said receivers;
means for defining, in each of said plurality of nodes, a plurality of interfaces between a route selection mechanism for establishing a connection and a resource reservation mechanism for reserving the resources of said route; and
means for integrating, in each of said plurality of nodes, said route selection mechanism and said resource reservation mechanism;
wherein in a case where said route selection mechanism selects said route, when evaluation of said resources of said route must be made, said resource reservation mechanism evaluates the resources of said route, and said route selection mechanism selects said route based on said evaluation results.
-
-
5. A communication control apparatus for establishing a connection between a plurality of senders and a plurality of receivers over a network and controlling data transfer from said plurality of senders to said plurality of receivers, comprising:
-
means for establishing a connection from a receiver of said plurality of receivers to each of said plurality of senders by exchanging at least one token according to a sender list held by each of said plurality of senders;
means for, when said plurality of senders share said connection, limiting a number of said plurality of senders who transmit data via said connection at a same time, by limiting exchanges of said at least one token, to below a predetermined number based on a quantity of resources reserved for said connection; and
means for accepting a request for joining said network from a new sender or a new receiver when a QOS (Quality of Service) request from said plurality of senders and said plurality of receivers which there has been an established connection is ensured even when said new sender or said new receiver joins said network. - View Dependent Claims (6)
-
Specification