Process for automatic conversion for porting telecommunications applications from the TCP/IP network to the OSI-CO network, and module used in this process
First Claim
1. A process of address conversion for porting telecommunications applications from a TCP/IP network to an OSI-CO network, access to these networks being authorized by way of a socket interface for the TCP/IP network, and an XTI interface for the OSI-CO network, said process comprising:
- trapping socket interface calls, and a plurality of system calls of a read, write, close type, in a first time period, at a moment of a link editing phase prior to obtaining an executable, in an automatic address conversion module of a library type;
converting, by said conversion module, addresses pertaining to the TCP/IP network into addresses of the OSI-CO network so as to enable passage from a TCP/IP protocol to an OSI-CO protocol;
transmitting the system calls to the XTI interface after conversion to be directly used in the OSI-CO network, wherein only the calls intended for the TCP/IP network are processed, and all other calls are returned to the networks.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to an address conversion process for porting a telecommunications application APP from the TCP/IP network to the OSI/CO network, and to an address conversion module used in this process. In a known manner, access to the networks is authorized by way of a "socket" interface (SOC) for the TCP/IP network, and an "XTI" interface for the OSI/CO network. In a notable manner, the "socket" interface calls (SC), like a plurality of system cells (SY), are in a first time period oriented, at the moment of the link editing phase prior to obtaining the executable, to a module (W) for automatic address conversion of the library type. This module (W) then performs the conversion of the addresses specific to the TCP/IP network into addresses of the OSI/CO network and enables the passage from the TCP/IP protocol to the OSI/CO protocol. After conversion, the calls are transmitted to the "XTI" interface and can be used directly in the OSI/CO network. Only the calls intended for the TCP/IP network are processed; all other calls (NT) are returned to the system.
-
Citations
7 Claims
-
1. A process of address conversion for porting telecommunications applications from a TCP/IP network to an OSI-CO network, access to these networks being authorized by way of a socket interface for the TCP/IP network, and an XTI interface for the OSI-CO network, said process comprising:
-
trapping socket interface calls, and a plurality of system calls of a read, write, close type, in a first time period, at a moment of a link editing phase prior to obtaining an executable, in an automatic address conversion module of a library type; converting, by said conversion module, addresses pertaining to the TCP/IP network into addresses of the OSI-CO network so as to enable passage from a TCP/IP protocol to an OSI-CO protocol; transmitting the system calls to the XTI interface after conversion to be directly used in the OSI-CO network, wherein only the calls intended for the TCP/IP network are processed, and all other calls are returned to the networks. - View Dependent Claims (2)
-
-
3. An address conversion module used in a process of address conversion for porting telecommunications applications from a TCP/IP network to an OSI-CO network wherein said module comprises:
-
a first submodule forming a main library and containing a mapping table between TCP/IP communication functions and conversion functions included in an input interface of a wrapper; a second service Submodule for converting IP and OSI addresses; a third submodule for recording connection information and managing said connection information by means of a binary searching tree; and a fourth service submodule for processing a specific set of extensions to the networks. - View Dependent Claims (4, 5, 6, 7)
-
Specification