Status: Accepted
Owner: [email protected]
CC: [email protected], [email protected], [email protected]
Labels: Type-Enhancement Priority-Medium Component-SS7 Roadmap-Fix
Version-2.0.0.BETA4
New issue 181 by [email protected]: TCAP preview mode
http://code.google.com/p/jss7/issues/detail?id=181
We need a special mode of TCAP / MAP / CAP stack: preview mode: TCAP
accepts all incoming messages, parses them and raises events for TCAP users
(even if there is no established Dialog for a meaasge), but TCAP does not
send back any responses or error messages.
1. TCAP level:
New TCAP work mode "PreviewMode".
TCAPStack new methods:
- setPreviewMode(boolean val);
- boolean getPreviewMode();
(default value = false - "normal" mode).
When PreviewMode in TCAP level we have:
- we only listern incoming messages and sends nothing. send(),
close(), sendComponent() and other such methods do nothing.
- A TCAP Dialog is temporary. TCAP Dialog is discarded after any
icoming message like TC-BEGIN or TC-CONTINUE has been processed
- for any incoming messages (including TC-CONTINUE, TC-END, TC-ABORT)
a new TCAP Dialog is created (end then deleted).
- no timers and timeouts
2. MAP and CAP:
- A MAP/CAP Dialogs are temporary. A Dialog is discarded after any
icoming message like TC-BEGIN or TC-CONTINUE has been processed
- MAP and CAP ge info of if it is preview or normal mode from TCAP stack
3. TraseParser - update for it for using Preview mode.