Intelligent network signaling using an open system protocol
First Claim
1. A method of providing signaling via a non-signaling protocol network, comprising:
- receiving an encapsulated signaling request from a service provider via a communication network operating in accordance with an open system protocol, said service provider being an internet service provider or a special services provider that executes transactions via the internet;
replacing open system protocol layers of said encapsulated signaling request with signaling network protocol layers, thereby transforming said encapsulated signaling request into a signaling request of a signaling network protocol;
outputting said transformed signaling request to a signaling protocol network;
receiving a signaling response from a node of said signaling protocol network;
encapsulating said signaling response into an open system protocol message; and
sending said open system protocol message to said service provider via said communication network, said service provider performing an internet-related service based on said signaling response.
3 Assignments
0 Petitions
Accused Products
Abstract
A communication system utilizes an open system network protocol, such as the Transmission Control Protocol/Internet Protocol (TCP/IP), to transport Intelligent Network signaling messages from an SS7 network to a service provider which is not directly linked to the SS7 network. A gateway/bridge is provided between the SS7 network and a network which operates in accordance with an Internet protocol to transform Internet protocol messages, such as TCP/IP format messages, into SS7 format, and vice versa. In this way, an Internet protocol network may be used to transport Intelligent Network signaling messages between an SS7 network and a non-SS7 network service provider.
-
Citations
25 Claims
-
1. A method of providing signaling via a non-signaling protocol network, comprising:
-
receiving an encapsulated signaling request from a service provider via a communication network operating in accordance with an open system protocol, said service provider being an internet service provider or a special services provider that executes transactions via the internet;
replacing open system protocol layers of said encapsulated signaling request with signaling network protocol layers, thereby transforming said encapsulated signaling request into a signaling request of a signaling network protocol;
outputting said transformed signaling request to a signaling protocol network;
receiving a signaling response from a node of said signaling protocol network;
encapsulating said signaling response into an open system protocol message; and
sending said open system protocol message to said service provider via said communication network, said service provider performing an internet-related service based on said signaling response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
said replacing step transforms said encapsulated signaling request by, stripping protocol stack layers below an application layer of said encapsulated signaling request, and putting said stripped signaling request on top of protocol stack layers of said signaling network protocol; - and wherein
said encapsulating step encapsulates said signaling response by, stripping protocol stack layers below an application layer of said signaling response, and putting said stripped signaling response on top of protocol stack layers corresponding to said open system protocol.
-
-
8. The method according to claim 7, wherein the application layer corresponds to a Transaction Capabilities Application Part (TCAP) format.
-
9. An apparatus for providing signaling via a non-signaling protocol network, comprising:
-
an input for receiving an encapsulated signaling request from a service provider via a communication network operating in accordance with an open system protocol, said service provider being an internet service provider or a special services provider that executes transactions via the internet;
an interface for replacing open system protocol layers of said encapsulated signaling request with signaling network protocol layers, thereby transforming said encapsulated signaling request into a signaling request of a signaling network protocol; and
an output for outputting said transformed signaling request to a signaling protocol network;
wherein said interface receives a signaling response from a node of said signaling protocol network, encapsulates said signaling response into an open system protocol message, and sends said open system protocol message to said service provider via said communication network, said service provider performing an internet-related service based on said signaling response. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
said interface transforms said encapsulated signaling request by, stripping protocol stack layers below an application layer of said encapsulated signaling request, and putting said stripped signaling request on top of protocol stack layers of said signaling network protocol; - and wherein
said interface encapsulates said signaling response by, stripping protocol stack layers below an application layer of said signaling response, and putting the stripped signaling response on top of protocol stack layers corresponding to said open system protocol.
-
-
17. The apparatus according to claim 16, wherein the application layer corresponds to a Transaction Capabilities Application Part (TCAP) format.
-
18. A computer program embodied in a computer-readable medium for providing signaling via a non-signaling protocol network, comprising:
-
a computer-readable code segment for receiving an encapsulated signaling request from a service provider via a communication network operating in accordance with an open system protocol, said service provider being an internet service provider or a special services provider that executes transactions via the internet;
a computer-readable code segment for replacing open system protocol layers of said encapsulated signaling request with signaling network protocol layers, thereby transforming said encapsulated signaling request into a signaling request of a signaling network protocol;
a computer-readable code segment for outputting said transformed signaling request to a signaling protocol network;
a computer-readable code segment for receiving a signaling response from a node of said signaling protocol network;
a computer-readable code segment for encapsulating said signaling response into an open system protocol message; and
a computer-readable code segment for sending said open-network protocol message to said service provider via said communication network, said service provider performing an internet-related service based on said signaling response. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
said computer-readable code segment for transforming transforms said encapsulated signaling request by, stripping protocol stack layers below an application layer of said encapsulated signaling request, and putting said stripped signaling message request on top of protocol stack layers of said signaling network protocol; - and wherein
said computer-readable code segment for encapsulating encapsulates said signaling response by, stripping protocol stack layers below an application layer of said signaling response, and putting said stripped signaling response on top of protocol stack layers corresponding to said open system protocol.
-
-
25. The computer program according to claim 24, wherein the application layer corresponds to a Transaction Capabilities Application Part (TCAP) format.
Specification