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.