A method for routing incoming telephone calls within a local network, each incoming telephone call having caller identification information, the method comprising the steps of: receiving an incoming telephone call; retrieving a routing table from a media terminal adapter, MTA, located within the local network and connected to a router, the MTA comprising an analog connection interface, the routing table associating caller identification information to a plurality of telephones (310, 315, 320, 325, 330) within the local network, and defining each telephone of the plurality of telephones (310, 315, 320, 325, 330) in the routing table by one of its Internet Protocol address or analog connection interface, wherein each telephone of the plurality of telephones has one telephone number; and routing an assigned incoming telephone call to one or more of the plurality of telephones (310, 315, 320, 325, 330) in accordance with the routing table, wherein routing comprises: the analog connection interface routing the incoming telephone call to any analog telephones within the local network, or the router routing the incoming assigned telephone call to one or more (315, 320, 325, 330) of the plurality of telephones by an Internet Protocol address of each of the one or more (315, 320, 325, 330) of the plurality of telephones. receiving an incoming telephone call; retrieving a routing table from a media terminal adapter, MTA, located within the local network and connected to a router, the MTA comprising an analog connection interface, the routing table associating caller identification information to a plurality of telephones (310, 315, 320, 325, 330) within the local network, and defining each telephone of the plurality of telephones (310, 315, 320, 325, 330) in the routing table by one of its Internet Protocol address or analog connection interface, wherein each telephone of the plurality of telephones has one telephone number; and associating caller identification information to a plurality of telephones (310, 315, 320, 325, 330) within the local network, and defining each telephone of the plurality of telephones (310, 315, 320, 325, 330) in the routing table by one of its Internet Protocol address or analog connection interface, wherein each telephone of the plurality of telephones has one telephone number; and routing an assigned incoming telephone call to one or more of the plurality of telephones (310, 315, 320, 325, 330) in accordance with the routing table, wherein routing comprises: the analog connection interface routing the incoming telephone call to any analog telephones within the local network, or the router routing the incoming assigned telephone call to one or more (315, 320, 325, 330) of the plurality of telephones by an Internet Protocol address of each of the one or more (315, 320, 325, 330) of the plurality of telephones. the analog connection interface routing the incoming telephone call to any analog telephones within the local network, or the router routing the incoming assigned telephone call to one or more (315, 320, 325, 330) of the plurality of telephones by an Internet Protocol address of each of the one or more (315, 320, 325, 330) of the plurality of telephones.