Hi Leprikon, the way to do this is via a route map on the router, apply it to the Ethernet interface. The route map selection criteria could be made on source IP address (the phone) or on destination port. The route map can be configured to set the destination by either next hop IP or by sending the selected traffic out a specific interface.
You then need to apply suitable traffic shaping as you would normally with a frame-relay network.
Lot of words, here's one I prepared earlier.
interface FastEthernet0/0
ip address 10.5.0.2 255.255.255.0
no ip redirects
ip policy route-map PBX
interface Serial1/0.123 point-to-point
description *** PVC to London
bandwidth 1024
ip address 172.16.36.13 255.255.255.252
traffic-shape rate 2048000 256000 0 1000
traffic-shape adaptive 1024000
traffic-shape fecn-adapt
frame-relay interface-dlci 123
interface Serial1/0.159 point-to-point
description Voice PVC to London
bandwidth 2048
ip address 172.16.36.5 255.255.255.252
traffic-shape rate 2048000 256000 0 1000
traffic-shape adaptive 1024000
traffic-shape fecn-adapt
frame-relay interface-dlci 159
route-map PBX permit 10
match ip address PBX
set interface Serial1/0.159
ip access-list standard PBX
permit 10.5.0.5
permit 10.5.130.99
In this example the IP addresses in the ACL PBX are the Ip addresses of the local phones. The policy map splits these out and send them over the specified interface.
Inorder to stop routing sending data over that link I made the voice PVC passive under the routing process.