发明名称 TELECOMMUNICATIONS SWITCH HAVING A UNIVERSAL APPLICATIONS PROGRAM INTERFACE FOR STANTARDIZED INTERACTIVE CALL PROCESSING COMMUNICATIONS
摘要 The present invention is a standardized host-to-switch application program interface (API) for performing call control processing, capable of being customized to meet telecommunications application and network signalling protocol requirements. The universal API comprises one or more generic messages having programmable fields for transmitting commands, status, and data between the host application and the switch. The present invention further comprises a programmable telecommunication switch that provides a user with the ability to define a desired API protocol, either "standard" or custom in nature, for performing any desired, switching functions. The present invention includes a protocol development environment which enables a user to define a separate fin ite state machine for each port provided by the switch. Each finite state machine may be independently defined by combining a series of elementary processing steps, called atomic functions, into primitives, which are in turn combined with states and events to define the desi red state machine. Such state machines may include atomic functions configured to generate predetermined messages under predetermined cond itions and containing predetermined information. Such state machines may further include the ability to respond to state events that i nclude the receipt of generic API messages configured to provide the state machine with information from the host applications.
申请公布号 CA2211780(A1) 申请公布日期 1997.06.05
申请号 CA19962211780 申请日期 1996.11.27
申请人 EXCEL, INC. 发明人 HEBERT, MARK P.
分类号 H04M3/42;H04L29/06;H04L29/08;H04M3/00;H04Q3/54;H04Q3/545;H04Q3/58;H04Q3/62;H04Q11/04;(IPC1-7):H04Q3/545 主分类号 H04M3/42
代理机构 代理人
主权项
地址