METHOD AND DEVICE FOR THE BIDIRECTIONAL ADDRESS CONVERSION IN SIP-CONTROLLED DATA STREAMS BETWEEN IPV4 AND IPV6 DATA TERMINALS
First Claim
Patent Images
1. A method of bidirectional address conversion in Session-Initiated-Protocol (“
- SIP”
)-controlled data streams between IPv4-enabled data terminals and IPv6-enabled data terminals, using an address converter and an SIP server, comprising;
acknowledging an initiation of a connection from an IPv6-enabled data terminal as a calling party to an IPv4-enabled data terminal as a called party, by sending a message refusing the connection from the called party through an SIP server,generating a respective compatible IPv4 address through the address converter as a target address for connection and transmission of the compatible IPv4 address to the IPv4-enabled data terminal in order to initiate a connection from the IPv6-enabled data terminal to the IPv4-enabled data terminal,generating a respective compatible IPv6 address through the address converter as a target address for connection and transmission of the compatible IPv6 address to the IPv6-enabled data terminal,receiving through the address converter data packets sent by the IPv4-enabled data terminal and IPv6-enabled data terminal to the compatible IPv6 address and compatible IPv4 address, andexchanging the target addresses in the data packets by the address converter and transmitting the data packets to the compatible addresses of the IPv4-enabled data terminal and IPv6-enabled data terminal.
6 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method and to a device for the bidirectional address conversion in SIP-controlled data streams between IPv4 data devices (T2) and IPv6 data terminals (T1) in mixed IPv4 and IPv6 data networks using an address converter (AU) and an address converter (AU) integrated in a SIP server (S1 or S2).
-
Citations
11 Claims
-
1. A method of bidirectional address conversion in Session-Initiated-Protocol (“
- SIP”
)-controlled data streams between IPv4-enabled data terminals and IPv6-enabled data terminals, using an address converter and an SIP server, comprising;acknowledging an initiation of a connection from an IPv6-enabled data terminal as a calling party to an IPv4-enabled data terminal as a called party, by sending a message refusing the connection from the called party through an SIP server, generating a respective compatible IPv4 address through the address converter as a target address for connection and transmission of the compatible IPv4 address to the IPv4-enabled data terminal in order to initiate a connection from the IPv6-enabled data terminal to the IPv4-enabled data terminal, generating a respective compatible IPv6 address through the address converter as a target address for connection and transmission of the compatible IPv6 address to the IPv6-enabled data terminal, receiving through the address converter data packets sent by the IPv4-enabled data terminal and IPv6-enabled data terminal to the compatible IPv6 address and compatible IPv4 address, and exchanging the target addresses in the data packets by the address converter and transmitting the data packets to the compatible addresses of the IPv4-enabled data terminal and IPv6-enabled data terminal. - View Dependent Claims (3, 4, 5)
- SIP”
-
2. A method of bidirectional address conversion in SIP-controlled data streams between IPv4-enabled data terminals and IPv6-enabled data terminals, using an address converter and an SIP server, comprising:
-
acknowledging initiation of a connection from an IPv4-enabled data terminal as the calling party to an IPv6-enabled data terminal a called party, sending of a message refusing the connection from the called party through an SIP server; generating a respective compatible IPv4 address by an address converter a target address for connection and transmission of this IPv4 address to the IPv4-enabled data terminal to initiate a connection from the IPv6-enabled data terminal to the IPv4-enabled data terminal, generating a respective compatible IPv6 address by the address converter as a target address for connection and transmission of this compatible IPv6 address to the IPv6-enabled data terminal, receiving receipt by the address converter of data packets sent by the IPv4-enabled data terminal and IPv6-enabled data terminal to these respective target addresses, and exchanging target addresses in the data packets through the address converter and transmitting the data packets to the target addresses of the IPv4-enabled data terminal and IPv6-enabled data terminal.
-
-
6. Equipment for bidirectional address conversion in SIP-controlled data streams between IPv4-enabled SIP servers comprising storage media comprising computer-executable code that when implemented:
-
recognizes, in a SIP server, initiation of a connection from an IPv6-enabled data terminal to an IPv4-enabled data terminal wherein the connection results from a message sent from the IPv4-enabled data terminal in response to a connection request from the IPv6-enabled data terminal, refusing the connection request, an address converter, wherein for each of a plurality of participating IPv4-enabled data the address converter generates compatible IPv4 address as a target address for the connection and transmits it to the IPv4-enabled data terminal, wherein the address converter for each of a plurality of participating IPv6-enabled data terminals generates a compatible IPv6 address as a target address for the connection and transmits it to the IPv6-enabled data terminal, wherein the address converter receives data packets sent from the data terminals to the respective target addresses and makes a corresponding exchange of target addresses in the data packets, and wherein the address converter sends the data packets to the target addresses of the respective connection partners. - View Dependent Claims (8, 9)
-
-
7. Equipment for bidirectional address conversion in SIP-controlled data streams between IPv4-enabled data terminals and IPv6-enabled data terminals, using an address converter and an SIP server comprising storage media having executable code that, when implemented:
-
recognizes in the SIP server, for initiation of a connection from an IPv4-enabled data terminal to an IPv6-enabled data terminal, a message sent from the IPv6-enabled data terminal in response to a connection request from an IPv4-enabled data terminal, refusing this connection request, wherein the address converter, for each of the participating IPv4-enabled data terminals, generates a compatible IPv4 address as a target address for connection and transmits transmit it to the IPv4-enabled data terminal, wherein the address converter, for each of the participating IPv6-enabled data terminals generates a compatible IPv6 address as a target address for the connection and transmits it to the IPv6-enabled data terminal, wherein the address converter, receives data packets sent from the data terminals to the respective target addresses and makes a corresponding exchange of target addresses in the data packets, and j) wherein the address converter sends the data packets to the target addresses of the respective connection partners. - View Dependent Claims (10, 11)
-
Specification