Apparatus and method for converting megaco protocol
First Claim
1. An apparatus for converting a megaco protocol to a different protocol, comprising:
- a plurality of first protocol execution means for receiving a plurality of different protocol packets, executing operations according to the received protocols, analyzing the received protocols, and generating protocol execution parameters;
a megaco protocol execution means for receiving a megaco protocol packet, executing operations according to the received protocol, analyzing the received protocol, and generating protocol execution parameters;
databases for storing connection information between objects and protocol conversion functions; and
a protocol conversion means for interworking between the first protocol execution means and the megaco protocol execution means, verifying an object condition mode of an object which transmitted the protocol packets as master or slave;
searching for destination objects and the protocol conversion functions in the database, and converting the generated protocol execution parameters to protocol types of the destination objects, based on the object condition mode,wherein the databases include;
an object information database containing object information database entries, each entry associating an object connection identifier to a protocol type of a destination object, the object information database searched by the protocol conversion means when the object condition mode is verified to be slave to determine the protocol type of the destination object; and
a terminal information database containing terminal information database entries, each entry associating a termination identifier and the object connection identifier to the protocol type of the destination object, the terminal information database searched by the protocol conversion means when the object condition mode is verified to be master to determine the protocol type of the destination object.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and a method for megaco protocol conversion is provided. The apparatus includes: a plurality of first protocol execution units for receiving a plurality of protocol packets, executing operations according to the received protocols, analyzing the received protocols, and generating protocol execution parameters. Databases store connection information between the objects and protocol conversion functions. A protocol conversion unit interfaces first protocol execution unit and the megaco protocol execution unit, and searches for destination objects and the protocol conversion functions in the database, and converts the generated protocol execution parameters to protocol types of the destination objects, based on condition modes of objects which transmitted the protocol packets.
25 Citations
11 Claims
-
1. An apparatus for converting a megaco protocol to a different protocol, comprising:
-
a plurality of first protocol execution means for receiving a plurality of different protocol packets, executing operations according to the received protocols, analyzing the received protocols, and generating protocol execution parameters; a megaco protocol execution means for receiving a megaco protocol packet, executing operations according to the received protocol, analyzing the received protocol, and generating protocol execution parameters; databases for storing connection information between objects and protocol conversion functions; and a protocol conversion means for interworking between the first protocol execution means and the megaco protocol execution means, verifying an object condition mode of an object which transmitted the protocol packets as master or slave;
searching for destination objects and the protocol conversion functions in the database, and converting the generated protocol execution parameters to protocol types of the destination objects, based on the object condition mode,wherein the databases include; an object information database containing object information database entries, each entry associating an object connection identifier to a protocol type of a destination object, the object information database searched by the protocol conversion means when the object condition mode is verified to be slave to determine the protocol type of the destination object; and a terminal information database containing terminal information database entries, each entry associating a termination identifier and the object connection identifier to the protocol type of the destination object, the terminal information database searched by the protocol conversion means when the object condition mode is verified to be master to determine the protocol type of the destination object. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable storage medium including instructions that, when executed by a processing system, cause the processing system to perform a method for megaco protocol conversion, the method comprising the steps of:
-
a) receiving a protocol packet and generating protocol execution parameters; b) searching an object information database entry by utilizing the generated protocol execution parameters, said database entry including identity of an object which transmitted the received protocol packet; c) verifying an object condition mode of the searched object information database entry; d) verifying a protocol type of a destination object by utilizing the generated protocol execution parameters, based on the verified object condition mode; and e) converting the generated protocol execution parameters to the verified protocol type of the destination object based on the verified condition modes by utilizing parameter conversion functions; wherein said step of d) includes the steps of; searching a terminal information database entry by utilizing a terminal identifier from the generated protocol execution parameters and the object connection identifier from the object information database entry as an index, if an object condition mode is master; searching an object information database entry of a master mode object by utilizing the object connection identifier of the object information database entry as an index, if the object condition mode is slave; and verifying a protocol type of the searched database entry. - View Dependent Claims (8, 9, 10, 11)
-
Specification