Method of negotiation of protocols, classes, and options in computer and communication networks providing mixed packet, frame, cell, and circuit services
First Claim
1. A method for processing calls for a cell relay network, the network connecting a plurality of network users, the network users connected to the network through a plurality of nodes, the network having diverse sets of user protocols, classes, and options (PC&
- O) where such protocol information about each network user is maintained at the node connecting the network user to the network, the method comprising the steps of;
(a) having a call made by a source user attached to a source node, the call being made to a set of destination users attached to a set of destination nodes;
(b) at the source node, locating the set of destination nodes;
(c) at the source node, conferring with the set of destination nodes to determine the set of PC&
O associated with each destination user;
(d) combining PC&
O from the source node and the set of destination nodes; and
(e) determining the protocol used for transport of user information across the network.
4 Assignments
0 Petitions
Accused Products
Abstract
The network negotiates user protocols, classes, and options between a calling user and a called user using the results to determine an optimal method of user information transport. A strategy for determining the optimal user information transport method from negotiated user protocols, classes and options includes querying the destination edge for destination related PC&O, sending this information back to the source and subsequently proceeding with traditional source to destination call processing.
115 Citations
15 Claims
-
1. A method for processing calls for a cell relay network, the network connecting a plurality of network users, the network users connected to the network through a plurality of nodes, the network having diverse sets of user protocols, classes, and options (PC&
- O) where such protocol information about each network user is maintained at the node connecting the network user to the network, the method comprising the steps of;
(a) having a call made by a source user attached to a source node, the call being made to a set of destination users attached to a set of destination nodes; (b) at the source node, locating the set of destination nodes; (c) at the source node, conferring with the set of destination nodes to determine the set of PC&
O associated with each destination user;(d) combining PC&
O from the source node and the set of destination nodes; and(e) determining the protocol used for transport of user information across the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
- O) where such protocol information about each network user is maintained at the node connecting the network user to the network, the method comprising the steps of;
-
15. A method for processing calls for a cell relay network, the network connecting a plurality of network users, the network users connected to the network through a plurality of nodes, the network having diverse sets of user protocols, classes and options (PC&
- O) where PC&
O about each network user is maintained at the node connecting the network user to the network, the method comprising the steps of;(a) having a call made by a source user attached to a source node, the call being made to a set of destination users attached to a set of destination nodes; (b) at the Source node locating the set of destination nodes by; (1) determining a set of addresses identifying the source user and the set of destination users and; (2) using that address to determine the associated destination node; (c) at the source node, conferring with the set of destination nodes to determine the set of PC&
O associated with each destination user by;(1) determining source user PC&
O based upon the address of the source user, if such PC&
O were not provided to the network by the source user when the attempted call was placed;(2) transmitting the PC&
O from the source node to the set of destination nodes; and(3) determining destination user PC&
O based upon the address of the destination user, if such PC&
O cannot be provided to the network by the destination user;(d) determining whether the source user PC&
O and the destination user PC&
O are compatible or can be harmonized;(e) if the source user PC&
O and destination user PC&
O are compatible or can be harmonized, consolidating PC&
O from the source node and the set of destination nodes into an optimum set of uniform traffic characteristics, otherwise terminating the call;(f) determining the PC&
O used for transport of user information across the network;(g) allocating network resources to transport user data pursuant to the consolidated user traffic characteristics; and (h) enabling the network to transport user data between source users and destination users.
- O) where PC&
Specification