Reducing keep-alive messages in connection with element traversal by relay mechanism
AssigneeNokia Siemens Networks Oy
InventorsPasi Eronen, Hannes Tschofenig
Life of this patent
Estimating the term…
Abstract
A network element, method and computer program product enable to reduce the need to send keep-alive messages when elements have to be traversed. Specifically, a network element comprises a port allocation request unit configured to request from a server over the transmission control protocol the allocation of a user datagram protocol port having a destination determined to take care of traffic for the network element. The network element further comprises a registration unit configured to create a message for requesting internet protocol registration and to send the message over the transmission control protocol.
Claims22
A network element, comprising:
- a port allocation request unit configured to request from a server over a transmission control protocol (TCP) connection an allocation of a user datagram protocol (UDP) port having a destination determined to take care of traffic for the network element;
- and
- a registration unit configured to create a message for requesting internet protocol (IP) registration and to send the message over the TCP connection via the server, wherein the server comprises a simple traversal underneath network address translators (STUN) server;
- and
- wherein the port allocation request unit is further configured to
- request the server over the TCP connection to set an active destination of the UDP port to the address and the port of the destination determined to take care of traffic for the network element;
- and
- receive from the server over the TCP connection a response setting the active destination accordingly.
A communication method, comprising:
- requesting by a network element from a server over a transmission control protocol (TCP) connection an allocation of a user datagram protocol (UDP) port having a destination determined to take care of traffic for the network element;
- allocating the UDP port having the destination determined to take care of traffic for the network element by the server to the network element over the TCP connection;
- sending a request to the server over the TCP connection to set an active destination of the UDP port to the address and the port of the destination determined to take care of traffic for the network element;
- receiving from the server over the TCP connection a response setting the active destination accordingly;
- sending an internet protocol (IP) registration request from the network element to the server over the TCP connection;
- relaying the IP registration request by the server to the destination determined to take care of traffic for the network element over the UDP port;
- sending an IP registration reply from the destination determined to take care of traffic for the network element to the server over the user datagram protocol;
- and
- relaying the IP registration reply by the server to the network element over the TCP connection,
- wherein the server comprises a simple traversal underneath network address translators (STUN) server.
A method, comprising:
- requesting, from a server over a transmission control protocol (TCP) connection, an allocation of a user datagram protocol (UDP) port having a destination determined to take care of traffic for the network element;
- creating a message for requesting internet protocol (IP) registration and sending the message over the TCP connection via the server, wherein the server comprises a simple traversal underneath network address translators (STUN) server;
- requesting the server over the TCP connection to set an active destination of the UDP port to the address and the port of the destination determined to take care of traffic for the network element;
- and
- receiving from the server over the TCP connection a response setting the active destination accordingly.
Dependencies are inferred from the claim text.