WISUPDecode


Current version: 3.1.0

News
Features
Screenshots
To do
Current status
Download
Mailing lists, bugs, comments
Links
On SourceForge
Contacts





SourceForge Logo

Features

The application is quite simple, the main purpose when I did it was to get something working as soon as possible.

* Portability : should work where Java works. Tested on Windows and GNU/Linux.
* A graphical interface based on Swing (JFC). Ability to open/save the hexa message and the decoded one.
* A panel showing in the hexa dump of the message where are the tags, lengths, pointers, for a quick overview.
* Two languages supported for the interface : English and French, and possibility to easily add new languages.
* A configuration file, with last opened files history,
* Dynamic loading of decoder, providing only one decoder loaded at a time, easy installation of a new decoder, and selection of a decoder without restarting the application, (currently 3 decoders available for ANSI, Bellcore and ETSI),
* The supported messages are :

ETSI 300 356-1
  • ACM,
  • ANM,
  • CFN,
  • CGB,
  • CGBA,
  • CGU,
  • CGUA,
  • COT,
  • CPG,
  • CQM,
  • CQR,
  • GRA,
  • GRS,
  • IAM,
  • INF,
  • INR,
  • REL,
  • RLC,
  • SAM,
  • all the messages without parameters (BLO, BLA, etc.)
ANSI T1.113-1995
  • ACM,
  • ANM,
  • CFN,
  • CGB,
  • CGBA,
  • CGU,
  • CGUA,
  • COT,
  • CPG,
  • CQM,
  • CQR,
  • CRA,
  • CRM,
  • CVR,
  • CVT,
  • EXM,
  • FAC,
  • FOT,
  • GRA,
  • GRS,
  • IAM,
  • INF,
  • INR,
  • LPA,
  • PAM,
  • REL,
  • RES,
  • RLC,
  • SUS,
  • all the messages without parameters (BLO, BLA, etc.)
BellCore GR-CORE-317(1994 issue) and GR-CORE-394(1994 issue)
  • ACM,
  • ANM,
  • CFN,
  • CGB,
  • CGBA,
  • CGU,
  • CGUA,
  • COT,
  • CPG,
  • CQM,
  • CQR,
  • CRA,
  • CRM,
  • CVR,
  • CVT,
  • EXM,
  • FAC,
  • GRA,
  • GRS,
  • IAM,
  • LPA,
  • PAM,
  • REL,
  • RES,
  • RLC,
  • SUS,
  • all the messages without parameters (BLO, BLA, etc.)
* The supported parameters are :

ETSI 300 356-1
  • Transmission medium requirement,
  • called party number,
  • subsequent number
  • nature of connection ind.,
  • forward call ind.,
  • optional forward call ind.,
  • calling party's category,
  • calling party number,
  • redirecting number,
  • information request ind.,
  • information ind.,
  • continuity ind.,
  • backward call ind.,
  • cause ind.,
  • redirection information,
  • circuit group supervision msg type ind.,
  • range and status,
  • transit network selection,
  • event information,
  • circuit state ind.,
  • original called number,
  • optional backward call ind.,
  • generic number.

ANSI T1.113-1995
  • Access transport,
  • Called party number,
  • Nature of connection ind.,
  • Forward call ind.,
  • Calling party's category,
  • Calling party number,
  • Redirecting number,
  • Information request ind.,
  • Information ind.,
  • Continuity ind.,
  • Backward call ind.,
  • Cause ind.,
  • Redirection information,
  • Circuit group supervision msg type ind.,
  • Range and status,
  • User service information,
  • User-to-user information,
  • Suspend / Resume ind.,
  • Transit network selection,
  • Event information,
  • Circuit Assignment Map,
  • Circuit state ind.,
  • Automatic congestion level,
  • Original called number,
  • Optional backward call ind.,
  • User-to-user ind.,
  • Service activation,
  • MLPP precedence,
  • Hop counter,
  • Generic number,
  • Generic digits,
  • Carrier Identification,
  • Business Group,
  • Geographical Location,
  • Jurisdiction Information,
  • Generic Name,
  • Notification Indicator,
  • Circuit Group Characteristic Indicators,
  • Circuit Validation Response Indicator,
  • Outgoing Trunk Group Number,
  • Circuit Ientification Name,
  • Common Language Location Identification,
  • Originating Line Information,
  • Charge Number,
  • Carrier Selection Information,
  • Network Transport.

BellCore GR-CORE-317(1994 issue) and GR-CORE-394(1994 issue)
  • Access transport,
  • Called party number,
  • Nature of connection ind.,
  • Forward call ind.,
  • Calling party's category,
  • Calling party number,
  • Redirecting number,
  • Information request ind.,
  • Information ind. (national),
  • Continuity ind.,
  • Backward call ind.,
  • Cause ind.,
  • Redirection information,
  • Circuit group supervision msg type ind.,
  • Range and status,
  • User service information,
  • User-to-user information,
  • Suspend / Resume ind.,
  • Transit network selection,
  • Event information,
  • Circuit Assignment Map,
  • Circuit state ind.,
  • Automatic congestion level,
  • Original called number,
  • Optional backward call ind.,
  • User-to-user ind.,
  • Service activation,
  • MLPP precedence,
  • Hop counter,
  • Generic number,
  • Generic digits,
  • Carrier Identification,
  • Business Group,
  • Geographical Location,
  • Jurisdiction Information,
  • Generic Name,
  • Notification Indicator,
  • Circuit Group Characteristic Indicators,
  • Circuit Validation Response Indicator,
  • Outgoing Trunk Group Number,
  • Circuit Ientification Name,
  • Common Language Location Identification,
  • Originating Line Information,
  • Charge Number,
  • Carrier Selection Information,
  • Network Transport.


Screenshots

2.1.0 screenshot on Win98 3.0.0 screenshot on Win2k
Version 2.1.0, based on Java 1 and AWT, on Windows. Version 3.0.0, based on Java 2 and Swing, on Windows.



To do

Changes expected for the next release :

+ A decoder manager, for installation/removal of decoders.
+ As the HTML help has been written, maybe the integration of the help with the application (at least the hability to launch it from the application).

You can have a look to a more complete list of things to do, or to an even more complete list on SourceForge.



Current status

You should have a look to the list of tasks on SourceForge.