Inventors:
Richard W. Crouch - Gustine CA
Godfrey D. Watson - Montara CA
Assignee:
Siemens Information and Communication Networks, Inc. - Boca Raton FL
International Classification:
H04M 342
Abstract:
A system for isolating portions of a computer program in a telecommunication system that receives messages from a variety of hardware or software platforms. A generic protocol converter (50) receives the message and selects a set of tables (52, 54, 56, 58) based upon the platform of the source or destination of the message. A table within the table set is selected based on the direction of the message. Within each table is a listing of subroutines that are associated with a particular message. The protocol converter calls the appropriate subroutine within a main application program (70) to handle the message. Because the tables are grouped by protocol types, a change to the application program involving one protocol type does not require recompiling or retesting of application programs or subroutines associated with other protocols.