Protocol interface gateway and method of connecting an emulator to a network
First Claim
1. A protocol interface gateway for connecting a telecommunication system emulator to a data network, said gateway comprising:
- means for receiving data signals from said data network and sending data signals to said data network, said data signals formatted in a data network protocol;
means for converting said data signals into telecommunication signals formatted in a telecommunication network protocol, and for converting said telecommunication signals into said data signals;
means for converting said telecommunication signals into instructions in emulator code, and converting processed instructions in emulator code into telecommunication signals in said telecommunication network protocol; and
means for sending said instructions in emulator code to said emulator and receiving said processed instructions in emulator code from said emulator.
2 Assignments
0 Petitions
Accused Products
Abstract
A protocol interface gateway connects a telecommunication system emulator to a communications network. The gateway receives signals from the network and sends signals to the network that are formatted in a network protocol. The gateway converts signals received from the network into instructions in emulator code, and sends the instructions in emulator code to the emulator for processing. The emulator executes code in blocks of application software utilized in a target telecommunications node. The gateway then receives the processed instructions in emulator code from the emulator, converts the processed instructions into signals formatted in the network protocol, and sends the signals to the communications network. The protocol interface gateway utilizes a UNIX socket that replaces Open Systems Interconnection (OSI) layers 1 and 2 of the network protocol to send and receive the signals from the network.
-
Citations
17 Claims
-
1. A protocol interface gateway for connecting a telecommunication system emulator to a data network, said gateway comprising:
-
means for receiving data signals from said data network and sending data signals to said data network, said data signals formatted in a data network protocol; means for converting said data signals into telecommunication signals formatted in a telecommunication network protocol, and for converting said telecommunication signals into said data signals; means for converting said telecommunication signals into instructions in emulator code, and converting processed instructions in emulator code into telecommunication signals in said telecommunication network protocol; and means for sending said instructions in emulator code to said emulator and receiving said processed instructions in emulator code from said emulator. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of connecting a telecommunication system emulator to a data network, said emulator emulating a target telecommunications node, said method comprising the steps of:
-
receiving data signals from said data network with a protocol interface gateway, said data signals formatted in a data network protocol; converting, in said protocol interface gateway, said received data signals into telecommunication signals formatted in a telecommunication network protocol; converting, in said protocol interface gateway, said telecommunication signals into instructions in emulator code; sending said instructions in emulator code from said protocol interface gateway to said emulator for processing; executing in said emulator, code in blocks of application software utilized in said target telecommunications node; receiving said processed instructions in emulator code from said emulator with said protocol interface gateway; converting, in said protocol interface gateway, processed instructions in emulator code into telecommunication signals in said telecommunication network protocol; converting, in said protocol interface gateway, said telecommunication signals into data signals formatted in said data network protocol; and sending said data signals in said data network protocol from said protocol interface gateway to said data network. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of communicating between a first telecommunications node and a second telecommunications node over a data network, said method comprising the steps of:
-
encapsulating messages in a telecommunications protocol in the Transmission Control Protocol/Internet Protocol (TCP/IP) protocol; connecting the first telecommunications node to a data network utilizing a first Internet socket connection; connecting the second telecommunications node to the data network utilizing a second Internet socket connection; and transmitting encapsulated telecommunications protocol messages via said data network from said first telecommunications node to said second telecommunications node. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification