Control for the interface for sending an SIP reply message
AssigneeAlcatel Lucent
InventorsThomas Froment, Christophe Lebel
Life of this patent
Estimating the term…
Abstract
In one embodiment a communication client, includes at least one sending interface to send a signaling message in accordance with the SIP protocol, towards a first interface of a communication server. The client and server are connected by a communication network. The communication client is suitable for inserting an indication within the signaling message regarding the interface for the communication server to use to send its response signaling message.
Claims25
1) A communication client, comprising at least one sending interface for sending a signaling message in accordance with the SIP protocol, to a first interface of a communication server, said client and said server being connected to one another via a communication network, and said client configured to insert an indication into the signaling message regarding the interface to be used by said communication server to send a reply signaling message.
2) A communication client according to the preceding claim, wherein said indication contains an address for said communication server to use to send the reply signaling message.
4) A communication client according to the preceding claim, wherein said reserved word is chosen from a group comprising at least:
- a reserved word specifying that said address to be used is the same as that of said first interface;
- a reserved word specifying that said address to use must be determined randomly;
- a reserved word indicating a semantic criterion for determining said address to use.
7) A communication client according to the preceding claim, wherein said reserved word is chosen from a group comprising at least:
- a reserved word specifying that said port number to be used is the same as that of the first interface;
- a reserved word specifying that said port number to use must be determined randomly;
- a reserved word indicating a semantic criterion for determining said port number to use.
10) A communication server comprising at least one interface for receiving an incoming signaling message from a communication network, and a second interface for sending a reply signaling message, and the server configured to determine said second interface based on an indication contained within said incoming signaling message.
11) A communication server according to the preceding claim, wherein said indication contains an address corresponding to said second interface.
13) A communication client according to the preceding claim, wherein said reserved word is chosen from a group comprising at least:
- a reserved word specifying that said address is the same as that of said first interface;
- a reserved word specifying that said address must be determined randomly;
- a reserved word indicating a semantic criterion for determining said address.
16) A communication client according to the preceding claim, wherein said reserved word is chosen from a group comprising at least:
- a reserved word specifying that said port number is the same as that of the first interface;
- a reserved word specifying that said port number must be determined randomly;
- a reserved word indicating a semantic criterion for determining the port number.
19) A method for communicating signaling messages between a client and a server connected to one another by a communication network, comprising:
- transmitting a signaling message to said server;
- and
- receiving, at said client, a reply message:
- from said client, and wherein
- said client inserts an indication within said signaling message prior to said transmitting, and said indication indicates an interface based on for a server to send said reply message.
23) A communication device configured so that when the communication device receives an incoming signaling message carried by the TCP protocol and intended for a second communication device located behind an address translation device, the communication device transmits to said second device a signaling message using the UDP protocol and containing an indication regarding the interface for said second device to be used to send a reply to said communication device, and to transmit said incoming signaling message after receiving said reply message, said indication specifying that said reply must use the TCP protocol.
25) A communication system according to the preceding claim, wherein said indication is inserted into a “Via” header.
Dependencies are inferred from the claim text.