System and method for implementing programmable transaction capabilities application part communication protocol
First Claim
1. A method of implementing a transaction capabilities application part application protocol for transaction capabilities application part communication in a telecommunications network, the method comprising the steps of:
- providing a transaction capabilities application part message definition;
generating a plurality of service independent building blocks to form a service logic program associated with transaction capabilities application part communication, at least one of the plurality of service independent building blocks associating a plurality of leaf-node parameters with respective variables in the at least one service independent building block, the leaf-node parameters specified by fully qualified names derived from the transaction capabilities application part message definition; and
creating an executable form of the service independent building blocks for execution, the executable form operable to communicate a transaction capabilities application part message upon execution.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of implementing a transaction capabilities application part application protocol for transaction capabilities application part communication includes providing a transaction capabilities application part message definition. The method also includes generating a plurality of service independent building blocks to form a service logic program associated with transaction capabilities application part communication. At least one of the plurality of service independent building blocks associates a plurality of leaf-node parameters with respective variables in the at least one service independent building block. The leaf-node parameters are specified by fully qualified names derived from the transaction capabilities application part message definition. The method also includes creating an executable form of the service independent building blocks for execution.
34 Citations
22 Claims
-
1. A method of implementing a transaction capabilities application part application protocol for transaction capabilities application part communication in a telecommunications network, the method comprising the steps of:
-
providing a transaction capabilities application part message definition; generating a plurality of service independent building blocks to form a service logic program associated with transaction capabilities application part communication, at least one of the plurality of service independent building blocks associating a plurality of leaf-node parameters with respective variables in the at least one service independent building block, the leaf-node parameters specified by fully qualified names derived from the transaction capabilities application part message definition; and creating an executable form of the service independent building blocks for execution, the executable form operable to communicate a transaction capabilities application part message upon execution. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for coding transaction capabilities application part services according to a transaction capabilities application part application protocol, the method comprising the steps of:
-
defining a transaction capabilities application part application protocol having at least one user-defined message and user-defined parameter; generating a set of fully-qualified names specifying leaf-node parameters associated with the at least one user-defined message; defining a plurality of service independent building blocks to form a logic program for communicating transaction capabilities application part messages, the at least one service independent building block associating the leaf-node parameters with variables internal to the at least one service independent building block; selecting from an object library object classes corresponding to the service independent building blocks in the logic program; initiating objects of the select object classes; and creating an executable logic program having instances of the object classes, the executable logic program operable to communicate a transaction capabilities application part message upon execution. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for implementing a transaction capabilities application part application protocol for transaction capabilities application part communication, the system comprising:
-
a transaction capabilities application part message set definition having a plurality of messages and parameters specifying the transaction capabilities application part application protocol; a plurality of service independent building blocks having internal variables, the plurality of service independent blocks associating the internal variables with fully qualified names specifying leaf-node parameters derived from the transaction capabilities application part message definition set; a graphical editor adapted for facilitating a user to select and link the plurality of service independent building blocks to form a logic program associated with a transaction capabilities application part messages; an object library having a plurality of pre-defined object classes each corresponding to a service independent building block; and a logic interpreter adapted for receiving the logic program and creating instances of objects from the pre-defined object classes in the object library to correspond with the plurality of service independent building blocks in the logic program to produce an executable logic program operable to receive transaction capabilities application part information identified by fully qualified names specifying leaf-node parameters and transmit transaction capabilities application part information associated with fully qualified names specifying leaf-node parameters. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification