Method of connectionless message transfer in an asynchronous transfer mode network
First Claim
1. In an Asynchronous Transfer Mode (ATM) network including a source user, destination user and one or more nodes, a method of transferring a short message via a fast connectionless type call, said method comprising the steps of:
- sending, from said source user to its attached node, a setup message indicating that a fast type call is to be set up to said destination user;
configuring said short message from said source user;
sending, from said attached node to said source user, a connect message indicating to said source user to immediately begin transmitting said short message;
calculating a routing path to said destination by said attached node, the routing path including selected ones of said one or more nodes, the routing path including a last node, each of the nodes on the routing path having an associated next node and previous node and a previous node;
transmitting said short message from said source user to said attached node;
at each node on said routing path;
forwarding said setup message to the next node of each node on said routing path;
configuring the each node to receive said short messages from the previous node of the each node;
forwarding said short message the next node of the each node on said routing path;
releasing resources allocated on each node once said short message has traversed all of the nodes on said routing path;
at the last node on said routing path;
forwarding said message to said destination user;
configuring the last node to receive said short message from the previous node of the last node;
forwarding said short message to said destination user; and
releasing resources allocated on the last node once said short message has been forwarded to said destination user.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of transferring relatively short messages in an Asynchronous Transfer Mode network utilizing an emulated connectionless oriented technique. The method permits a short burst of data to be transmitted between users, utilizing a modified signaling scheme. The signaling scheme is modified so as to emulate a connectionless scheme whereby messages are transferred with no guarantee of delivery. The length of a message can be up to 47 bytes, i.e., the length of the data content of a single ATM cell. The method includes sending a setup message from the source user to the attached node requesting that a call of the fast type be set up. In response to this setup message, the attached node replies with a connect message indicating to the source user that it can immediately begin to transmit its short message. Thus, the source user does not have to wait before sending any data for the setup message to propagate through the network to the destination user and then have the connect message, generated by the destination user, return to the source user. The attached node, calculates a route and forwards the setup message to the subsequent node. Each node along the path configures its software and hardware to receive the call. Once the short message is received by a node and forwarded to the subsequent node, the node releases the resources allocated for the call.
19 Citations
21 Claims
-
1. In an Asynchronous Transfer Mode (ATM) network including a source user, destination user and one or more nodes, a method of transferring a short message via a fast connectionless type call, said method comprising the steps of:
-
sending, from said source user to its attached node, a setup message indicating that a fast type call is to be set up to said destination user;
configuring said short message from said source user;
sending, from said attached node to said source user, a connect message indicating to said source user to immediately begin transmitting said short message;
calculating a routing path to said destination by said attached node, the routing path including selected ones of said one or more nodes, the routing path including a last node, each of the nodes on the routing path having an associated next node and previous node and a previous node;
transmitting said short message from said source user to said attached node;
at each node on said routing path;
forwarding said setup message to the next node of each node on said routing path;
configuring the each node to receive said short messages from the previous node of the each node;
forwarding said short message the next node of the each node on said routing path;
releasing resources allocated on each node once said short message has traversed all of the nodes on said routing path;
at the last node on said routing path;
forwarding said message to said destination user;
configuring the last node to receive said short message from the previous node of the last node;
forwarding said short message to said destination user; and
releasing resources allocated on the last node once said short message has been forwarded to said destination user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In an Asynchronous Transfer Mode (ATM) network including a source user, destination user and one or more nodes, a method of transferring a short message via a fast connectionless type call, said method comprising the steps of:
-
sending, from the source user to its attached node, a setup message indicating that a fast type call is to be set up to said destination user;
sending, from said attached node to said source user, a connect message indicating to the source user to immediately begin transmitting said short message;
transmitting said short message from the source user to said attached node;
calculating a routing path to said destination user, the routing path including a plurality of nodes, each of the plurality of nodes including a subsequent node;
forwarding said setup message to each of said plurality of nodes on said routing path in sequential fashion;
forwarding said short message to each of said plurality of nodes on said routing path in sequential fashion;
releasing resources at each of said plurality of nodes on said routing path once said short message has been forwarded to the subsequent node of the each node on said routing path; and
forwarding said short message to said destination user. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method of short message transfer in an asynchronous transfer mode (ATM) network between a source user and a destination user via one or more nodes, said one or more nodes including a first node, each of said nodes having an associated upstream node and an associated downstream node, said method comprising the steps of:
-
transmitting a first fast setup message from said source user to the first of said one or more nodes;
forwarding a second fast setup message from said one or more nodes to the downstream node in response to said first of said one or more nodes receiving said first fast setup message from said source node;
each node of said one or more nodes forwarding a distinct fast setup message to its downstream node and lastly to said destination user in response to receiving said distinct fast setup message from its upstream node;
transmitting a fast connect message from said first of said one or more nodes to said source user in response to said first of said one or more nodes receiving said first fast setup message from said source node;
transmitting a short message from said source user to said first of said one or more nodes in response to said source user receiving said fast connect message, wherein said short message is transmitted from said source user before receipt by said destination user of said distinct fast setup message;
each node of said one or more nodes transmitting said short message to its downstream node and lastly to said destination user after receipt of said short message from the upstream node and after forwarding said distinct fast setup message to the downstream node of the each node; and
each node of said one or more nodes releasing call resources after said short message is forwarded to the downstream node of said each node. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method of transferring short messages comprising a single cell in an asynchronous transfer mode (ATM) network between a source user and destination user via one or more nodes, said one or more nodes including a first node, each of said nodes having an associated upstream node and an associated node, said method comprising the steps of:
-
transmitting a first fast setup message from said source user to the first of said one or more nodes;
forwarding a first fast setup message from said first of said one or more nodes to the downstream node of the first of said one or more nodes in response to said first of said one or more nodes receiving said first fast setup message from said source node;
each node of said one or more nodes forwarding a distinct fast setup message to its downstream node and lastly to said destination user in response to receiving the distinct fast setup message from its upstream node;
transmitting a fast connect message from said first of said one or more nodes to said source user in response to said first of said one or more nodes receiving said first fast setup message from said source node;
transmitting a short message from said source user to said first of said one or more nodes in response to said source user receiving said fast connect message, wherein said short message is transmitted from said source user before receipt by said destination user of said distinct fast setup message; and
each node of said one or more nodes transmitting said short message to its downstream node and lastly to said destination user after receipt of said short message from its upstream node and after forwarding said distinct fast setup message to its downstream node. - View Dependent Claims (20, 21)
-
Specification