Friends, What is Forking Server?
jcelso 04-June-2008 04:43:51 PM

Comments


www.xent.com/FoRK-archive/august98/0499.html
Posted by crouse


shoutsandhollers.com/2008/08/friends-food-and-friends
Posted by crouse


UAs and proxy servers can contact a redirect server to find the location of an endpoint. This is particularly useful in a network that has mobile users whose location changes. The redirect server can let its clients know that a user has moved either temporarily or permanently. It can also return multiple possible addresses for the user, if necessary. When a UA has multiple addresses, the proxy server can fork the call, sending it to each address either simultaneously or sequentially. This allows "Find Me/Follow Me" type services.
A Forking Server sends out multiple calls in parallel. This is not a conference call going out to many callees, it is multiple simultaneous attempts to locate one callee
The Forking Server might be separate from the Proxy Server or it might be a service of the Proxy
Posted by sagitraz


When a Proxy Server receives more than one possible location for a UAS from a Redirect Server or Location Server, it can check each location in turn to see if the Callee is registered there. However, a Proxy Server does not track the progress of a call once it starts, so it cannot start the call to multiple UAS’s. If it is necessary to send a call out to multiple UASs at one time, then a server is needed to track the call progress on each possible location and fail the call if it is not completed. For this, you need a Forking Server.

• A Forking Server sends out multiple calls in parallel. This is not a conference call going out to many callees, it is multiple simultaneous attempts to locate one callee
• The Forking Server might be separate from the Proxy Server or it might be a service of the Proxy.
• If more than one User Agent responds to the multiple call attempts, it is up to the User Agent Client to determine how to handle the multiple responses (It might provide priority and call waiting, or accept only the call with the highest priority from a chosen priority scheme, send a text message to all rejected callees, send a text message to all callees telling them to identify the real callee somehow, etc.)
Posted by hameznick



Posted: 05-June-2008 07:30:20 PM By: hameznick

When a Proxy Server receives more than one possible location for a UAS from a Redirect Server or Location Server, it can check each location in turn to see if the Callee is registered there. However, a Proxy Server does not track the progress of a call once it starts, so it cannot start the call to multiple UAS’s. If it is necessary to send a call out to multiple UASs at one time, then a server is needed to track the call progress on each possible location and fail the call if it is not completed. For this, you need a Forking Server.

• A Forking Server sends out multiple calls in parallel. This is not a conference call going out to many callees, it is multiple simultaneous attempts to locate one callee
• The Forking Server might be separate from the Proxy Server or it might be a service of the Proxy.
• If more than one User Agent responds to the multiple call attempts, it is up to the User Agent Client to determine how to handle the multiple responses (It might provide priority and call waiting, or accept only the call with the highest priority from a chosen priority scheme, send a text message to all rejected callees, send a text message to all callees telling them to identify the real callee somehow, etc.)

Posted: 29-June-2008 05:00:40 AM By: sagitraz

UAs and proxy servers can contact a redirect server to find the location of an endpoint. This is particularly useful in a network that has mobile users whose location changes. The redirect server can let its clients know that a user has moved either temporarily or permanently. It can also return multiple possible addresses for the user, if necessary. When a UA has multiple addresses, the proxy server can fork the call, sending it to each address either simultaneously or sequentially. This allows "Find Me/Follow Me" type services.
A Forking Server sends out multiple calls in parallel. This is not a conference call going out to many callees, it is multiple simultaneous attempts to locate one callee
The Forking Server might be separate from the Proxy Server or it might be a service of the Proxy

Posted: 07-September-2009 02:26:35 PM By: crouse

shoutsandhollers.com/2008/08/friends-food-and-friends

Posted: 07-September-2009 02:33:52 PM By: crouse

www.xent.com/FoRK-archive/august98/0499.html