The invention relates to a method for processing a call establishment request in a telecommunication system comprising a plurality of exchanges communicating with each other, and in which method: a first exchange receives a call establishment request for establishing a call, data associated with the call establishment request is analysed, and the call is routed on the basis of the analysis. In order to ensure that the call will be optimally routed starting from the first exchange, said analysis comprises the steps of: sending the data associated with the call to be established from the first exchange to a second exchange in response to the result of the analysis performed in the first exchange, performing an analysis in said second exchange based on the data received from the first exchange, sending the data obtained as a result of the analysis performed in the second exchange to the first exchange, and taking into account the data received from the second exchange when establishing the call to be established.
Legal claims defining the scope of protection, as filed with the USPTO.
1. 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.
2. The method of claim 1 , wherein the first and second exchanges have properties that deviate from one another for analysing data associated with the call establishment request.
3. A telecommunication system comprising a first and a second exchange, wherein: the first exchange includes means for receiving a call establishment request of a call to be established; analysing means for analysing data associated with the call; routing means for routing the call in the telecommunication system; means for temporarily interrupting the call establishment and for creating a phantom call to the second exchange by using the data associated with said call to be established in response to a result of the analysis performed by the analysing means if said result indicates that the first exchange can not analyse the data independently; and means for releasing the phantom call when the phantom call is routed back to the first exchange, and for utilizing routing data of the phantom call transmitted with the phantom call when establishing the call to be established; and the second exchange includes means for receiving the data associated with the call establishment request from the first exchange in said phantom call; means for analysing the data associated with the phantom call by processing said phantom call as an actual call in order to obtain routing data for said phantom call; and means for routing the phantom call back to the first exchange in order to send the routing data of the phantom call obtained as a result of the analysis to the first exchange.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
September 20, 1999
October 31, 2006
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.