A method and system for providing call forwarding in an IP telephone network
is
disclosed. First, when a telephone number for a first telephone from a second telephone
is dialed, the call is routing to a call manager. Call setup procedures with a
BRG responsible for the first telephone are then initiated. The BRG then checks
stored call forwarding profiles to determine whether there is an active call forwarding
profile for the first telephone. The call is connected to the first telephone if
an active call forwarding profile is not found. However, if an active call forwarding
profile is found, the call forwarding information is sent to the call manager.
The call is routed to at least a third telephone based on the call forwarding information.