-
公开(公告)号:CA2442453A1
公开(公告)日:2003-01-23
申请号:CA2442453
申请日:2002-07-12
Applicant: MEDIATRIX TELECOM INC
Inventor: CHAREST ALEXANDRE , TREMBLAY ERIC
Abstract: This invention concerns architecture for a SIP stack that enables the addition or removal of new services without this having any impact on the other part of the stack. The user agent class contains sessions, the session class contain transactions and service implementations, while the transaction class simply contains service implementations. The user-agent class is programmed to retrieve session service implementations from the application and to attach them to session instances. The session class is programmed to receive transaction service implementations from the application, via the user agent class and to attach them to transaction instances. The proposed architecture allows an application to simultaneously support more than one version of a specific service. Added benefits also include making the customization process of these services quite easy.