Peer to peer SVC-based DSL service
First Claim
1. A method for dynamically establishing at least one peer to peer Quality of Service (QoS) connection from a source user to a destination user, comprising:
- receiving at a connection server, a connection request via a control connection, the connection request requesting establishment of the at least one QoS connection to the destination user;
querying a database for information about the source user, the destination user and a network, the information enabling the at least one QoS connection;
sending at least one of the information and the connection request to a proxy signaling agent, the proxy signaling agent signaling a source switch, associated with the source user, to dynamically establish the at least one QoS connection from the source switch to a destination switch, which is associated with the destination user; and
sending packets through an Asymmetric Digital Subscriber Line Terminal Unit Remote (ATU-R) to at least one of the source user and the destination user;
establishing the at least one QoS connection;
updating at least one routing table to reflect the at least one QoS connection; and
routing traffic in accordance with the at least one updated routing table so that application packets associated with the QoS connection are routed over the QoS connection and all other packets are routed over at least one other connection,wherein the QoS connection comprises a switched virtual circuit (SVC) or a Soft Permanent Virtual Circuit (SPVC), andwherein the connection request comprises an identification of the destination user, a class of service of the SVC and a traffic descriptor of the SVC.
1 Assignment
0 Petitions
Accused Products
Abstract
A subscriber dynamically establishes a peer-to-peer session from a source subscriber to a destination subscriber across a switched virtual circuit (SVC). A signaling (control) connection is established from the source subscriber to a server, and a connection request is sent via the signaling (control) connection to the server requesting establishment of the SVC to the destination subscriber. In response, a database is queried for information about a source switch associated with the source subscriber and a destination switch associated with the destination subscriber. Subsequently, the connection request is forwarded to a proxy signaling agent, and the proxy signaling agent signals the source switch and the destination switch to dynamically establish the SVC connection from the source switch to the destination switch. This abstract is neither intended to define the invention disclosed in this specification nor intended to limit the scope of the invention in any way.
102 Citations
13 Claims
-
1. A method for dynamically establishing at least one peer to peer Quality of Service (QoS) connection from a source user to a destination user, comprising:
-
receiving at a connection server, a connection request via a control connection, the connection request requesting establishment of the at least one QoS connection to the destination user; querying a database for information about the source user, the destination user and a network, the information enabling the at least one QoS connection; sending at least one of the information and the connection request to a proxy signaling agent, the proxy signaling agent signaling a source switch, associated with the source user, to dynamically establish the at least one QoS connection from the source switch to a destination switch, which is associated with the destination user; and sending packets through an Asymmetric Digital Subscriber Line Terminal Unit Remote (ATU-R) to at least one of the source user and the destination user; establishing the at least one QoS connection; updating at least one routing table to reflect the at least one QoS connection; and routing traffic in accordance with the at least one updated routing table so that application packets associated with the QoS connection are routed over the QoS connection and all other packets are routed over at least one other connection, wherein the QoS connection comprises a switched virtual circuit (SVC) or a Soft Permanent Virtual Circuit (SPVC), and wherein the connection request comprises an identification of the destination user, a class of service of the SVC and a traffic descriptor of the SVC. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for dynamically establishing a peer to peer session from a source to a destination, comprising:
-
a connection server configured to receive a connection request via a control connection, the connection request requesting establishment of at least one Quality of Service (QoS) connection to the destination; a database configured to store information about the source, the destination and a network, the information being obtained by the connection server; a proxy signaling server configured to receive instructions from the connection server to establish the at least one QoS connection based on the connection request and the information and to signal a source switch, associated with the source, to dynamically establish the at least one QoS connection from the source switch to a destination switch, which is associated with the destination; a digital subscriber line access multiplexer configured to send packets from one of the source switch and the destination switch; an Asymmetric Digital Subscriber Line Terminal Unit Remote (ATU-R) configured to selectively route packets over the at least one QoS connection; and a network service agent configured to communicate with the connection server to forward the connection request, the network service agent being informed by the connection server when the at least one QoS connection has been established and updating the at least one routing table in response to being notified of the connection establishment, wherein the network service agent resides on the source. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A system for dynamically establishing a peer to peer session from a source to a destination, comprising:
-
a connection server configured to receive a connection request via a control connection, the connection request requesting establishment of at least one Quality of Service (QoS) connection to the destination; a proxy signaling server configured to receive information regarding the connection request from the connection server and to signal a source switch, associated with the source, to dynamically establish the at least one QoS connection between the source switch and a destination switch, associated with the destination; and an Asymmetric Digital Subscriber Line Terminal Unit Remote (ATU-R) configured to selectively route packets over the at least one QoS connection, wherein the ATU-R is configured to route traffic so that application packets associated with the at least one QoS connection are routed over the at least one QoS connection and all other packets are routed over at least one other connection.
-
Specification