×

Communication server network for computer networks

  • US 7,817,646 B2
  • Filed: 06/30/2004
  • Issued: 10/19/2010
  • Est. Priority Date: 08/13/2003
  • Status: Active Grant
First Claim
Patent Images

1. A communication network for providing peer-to-peer communications for data transmission between a first and second client according to the session initiation protocol (SIP) as a control protocol used for session initiation protocol tasks of establishing, managing, modifying, and terminating connections between the first and second client, comprising:

  • a SIP distributor server (P) for distributing session initiation protocol tasks (SIP tasks) in communication with at least two SIP servers (P1 and P2) comprising conventional SIP server functionality of proxy server, redirect server, and registrar server with assigned databases for processing SIP tasks, wherein the SIP distributor server (P) is assigned to a first client (A) and, without processing SIP tasks, stores a connection request from first client (A) in a transaction list and distributes SIP tasks using a load distribution algorithm to one of the at least two SIP servers (P1 and P2) for processing the SIP tasks,wherein the SIP distributor server (P) using the load distribution algorithm to distributes the SIP tasks to a selected one of the at least two SIP servers (P1 and P2) on the basis of the transaction list and according to the load distribution algorithm that determines the available one of the at least two SIP servers (P1 and P2) based on load and not based on a look-up of a pre-assigned home server for the first client, andwherein the selected one of the at least two SIP servers (P1 and P2) processes the SIP task of determining a path for the data transmission, forwards the connection request to a proxy server of the second client via the SIP distributor server (P), and establishes a connection between the first and second client.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×