Patent ID: 7130407

Claim:
A method for processing a call establishment request in a telecommunication system including a plurality of exchanges communicating with one another, the method comprising: receiving, at a first exchange, a call establishment request for establishing a call; checking at said first exchange if said first exchange can independently analyse data associated with the call establishment request; temporarily interrupting the call establishment of the call to be established and creating a phantom call from the first exchange to a second exchange in order to send data associated with said call establishment request from the first exchange to the second exchange if said check indicates that said first exchange can not analyse the data independently; performing an analysis in the second exchange based on the data received from the first exchange by processing said phantom call as an actual call in order to obtain routing data for said phantom call; routing said phantom call through said first exchange in order to send said routing data obtained as a result of the analysis performed in the second exchange to the first exchange; releasing said phantom call in the first exchange when the phantom call is routed back to the first exchange; and continuing the establishment of the call to be established by utilizing the routing data of the phantom call received from the second exchange in said phantom call by the first exchange.