Patent ID: 7643470

Claim:
A method of setting up a data transfer between a first communications device and a second communications device connected to each other via a telecommunications network comprising an IP network and an analog network by re-launching an interrupted communication session between the first and second communications devices to re-establish between the first and second communications devices the communication session that was interrupted due to a change of an IP address of one of the first and second communications devices, each of the first and second communications devices being equipped with software for sending/receiving the data, a first analog network interface connected to a subscriber line of the telecommunications network conveying a voice and signaling channel, and a second network interface connected to the subscriber line of the telecommunications network conveying a data channel, the method comprising the steps of: connecting the first communications device to the IP network via a data channel of the first communications device and via a service provider; storing in the first communications device a first dynamic address assigned by the service provider to which the first communications device is connected; sending from the first communications device to the second communications device the IP address of the first communications device via the voice and signaling channel using a specific signaling mode; connecting the second communications device to the IP network via a data channel of the second communications device and via the service provider in response to receiving the IP address sent from the first communications device; storing at the second communications device a second dynamic address supplied by the service provider to which the second communications device is connected; sending from the second communications device to the first communications device the IP address of the second communications device via the voice and signaling channel using the specific signaling mode; waiting at the second communications device for a call from the first communications device to be sent on the data channel using the IP address of the second communications device sent to the first communications device from the second communications device; and sending a call from the first communications device to the second communications device on the data channel when prompted by the data sending/receiving software of the first communications device using the IP address of the second communications device to re-launch the interrupted communication session between the first and second communications devices to re-establish between the first and second communications devices the communication session that was interrupted due to the change of the IP address of one of the first and second communications devices.