Telecommunication switch using generic API to support multiple protocol-specific signal control functions
AssigneeSamsung Electronics Co., Ltd.
InventorsMichael McKinley, Matt Wu
Life of this patent
Estimating the term…
Abstract
A switch for use in a telecommunication network is provided that includes a plurality of call control agent functions and a call control function. At least two of the call control agent functions are associated with different signaling protocols. The signaling protocols define a plurality of signaling control primitives. The call control function is operable to control routing of telephone calls through the switch. The call control function is accessed using an application programming interface (API). The API includes a plurality of classes defining objects representing the signaling control primitives.
Claims20
For use in a telecommunication network, a switch comprising:
- a plurality of call control agent functions, at least two of the call control agent functions associated with different signaling protocols, the signaling protocols defining a plurality of signaling control primitives;
- and
- a call control function operable to control routing of telephone calls through the switch, wherein the call control function is accessed using an application programming interface (API), the API comprising a plurality of classes defining objects representing the signaling control primitives.
A telecommunication network comprising a plurality of switches, at least one of the switches comprising:
- a plurality of call control agent functions, at least two of the call control agent functions associated with different signaling protocols, the signaling protocols defining a plurality of signaling control primitives;
- and
- a call control function operable to control routing of telephone calls through the switch, wherein the call control function is accessed using an application programming interface (API), the API comprising a plurality of classes defining objects representing the signaling control primitives.
For use in a telecommunication switch, a method comprising:
- identifying a plurality of signaling control primitives associated with a signaling protocol;
- identifying one or more first classes associated with an application programming interface (API) to a call control function in a switch;
- extending one or more second classes associated with the API, the one or more first classes and the one or more second classes defining objects representing the signaling control primitives;
- and
- allowing access to the call control function using the signaling protocol.
Dependencies are inferred from the claim text.