Architecture for lightweight signaling in ATM networks
First Claim
1. A method for expediting data flow from a first point to a second point via a connection defined by a first set-up from the first point to an intermediate station, and a second set-up from the intermediate station to the second point, each set-up being established upon receipt of a connection acknowledgment corresponding to a connection request, the method comprising:
- receiving a first connection request at the intermediate station, the first connection request having been transmitted from the first point;
transmitting, from the intermediate station toward the second point, a second connection request;
transmitting a first connection acknowledgment from the intermediate station toward the first point in response to the first connection request, to establish the first set-up, the first connection acknowledgment being transmitted prior to receiving a second connection acknowledgment corresponding to the second connection request;
receiving data at the intermediate station, via the first set-up, prior to establishing the second set-up;
storing the received data at the intermediate station; and
forwarding the stored data from the intermediate station toward the second point after establishing the second set-up.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system provide for a network using lightweight signaling for establishing connections. The method and system establish a best efforts connection between at least two terminals, on a hop-by-hop basis. Data can flow before and quality of service is established. The system enhances processing time for quality of service requirements and provides flexibility in establishing multicast connections.
-
Citations
12 Claims
-
1. A method for expediting data flow from a first point to a second point via a connection defined by a first set-up from the first point to an intermediate station, and a second set-up from the intermediate station to the second point, each set-up being established upon receipt of a connection acknowledgment corresponding to a connection request, the method comprising:
-
receiving a first connection request at the intermediate station, the first connection request having been transmitted from the first point;
transmitting, from the intermediate station toward the second point, a second connection request;
transmitting a first connection acknowledgment from the intermediate station toward the first point in response to the first connection request, to establish the first set-up, the first connection acknowledgment being transmitted prior to receiving a second connection acknowledgment corresponding to the second connection request;
receiving data at the intermediate station, via the first set-up, prior to establishing the second set-up;
storing the received data at the intermediate station; and
forwarding the stored data from the intermediate station toward the second point after establishing the second set-up.
-
-
2. In a packet data network a method for setting up a call between a first station and a second station via a plurality of hops and intermediate nodes, the method comprising the steps of
receiving a connectivity request from a first station at a first node over a first hop; -
transmitting a connection acknowledgment from the first node toward the first station over the first hop;
transmitting a second connectivity request from the first node over a second hop to a second node;
transmitting a third connectivity request from the second node over a third hop;
transmitting a second connectivity acknowledgment from the second node to the first node over the second hop; and
sending data from the first station toward the second station over the first hop before the second connectivity acknowledgment is received at the first node. - View Dependent Claims (3)
transmitting the received data to the second node over the second hop prior to the second node receiving a connectivity acknowledgment via the third hop.
-
-
4. A method for setting up a call between two points comprising the steps of:
-
receiving a first call connection request at a node;
transmitting a second call connection request from the node in response to receipt of the first call connection request;
transmitting toward a first of the points an acknowledgment of the first call connection request before establishing a connection between the node and a second of the points; and
sending data from the first of the points to the node before establishing a connection between the node and the second of the points. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
receiving at the node, via a connection, a request for a selected quality of service;
processing the quality of service request to determine whether the request can be satisfied; and
setting at least one transmission parameter for the call based on the results of said step of processing.
-
-
11. The method of claim 4, further comprising setting service parameters for the call using an established connection, comprising the substeps of:
-
receiving at the node, from a calling party, a request for a selected quality of service;
processing the quality of service request to determine whether the request can be satisfied; and
setting at least one transmission parameter for the call based on the results of said step of processing.
-
-
12. The method of claim 4, further comprising setting service parameters for the call using an established connection, comprising the substeps of:
-
receiving at the node, from a called party, a request for a selected quality of service;
processing the quality of service request to determine whether the request can be satisfied; and
setting at least one transmission parameter for the call based on the results of said step of processing.
-
Specification