Patent ID: 7602788

Claim:
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.