Blansh Technologies

Home - who we are



Targeted applications:

Broadband Network System Management

Retail Chain and Warehouse System Management

Manufacturing System Management



Our philosophy:

Simplicity

Modularity

Completeness of design and life cycle

Right tools

Portability



List of tasks we have done for your project

Global architecture

Management Server

Tools

FAQ

Contact us

Partnership opportunity - marketing



Intranet-based Management System Framework documentation (these pages require log-in authorization from Blansh Technologies):

Blansh Technologies Server

Authorization process

Web Browser GUI

GUI login and administration

GUI System Queries

GUI Managed Elements Status Tree

GUI Customer Operations

GUI Exporting Data

Broadband Network Control Reference Implementation

Broadband Network Control : Modem Simulator


Partial list of tasks we have already done for your project:

  1. Basic architecture for all the targeted applications. It is supported by the existing developed elements. This is a result of the extended design stage which is inevitable part of any project. Our expertise is simply a time saver for you.

  2. Structured file system for the Blansh Server which has all the modules (directories for the Server files ), repositories of the custom files and libraries/packages which are already developed and tested.

  3. All the communications related packages involved in the our Management System Framework are complete. It includes also our proprietary big-endian simple types encoding/decoding library to easily create Java class messages to communicate with existing legacy systems.

  4. Some messages created within our Framework can be reused in any project. Such messages are an Authorization Request, Authorization Response, Generic Response, Query Database (with level authorization field), Boot related messages. Time Synchronization, etc...

  5. Persistent framework which includes SQL communication with the Databases, Data Modeling Framework to insure easy manipulation of the data within the scenarios such as unified way of creating the table, insertions of row, deletions, select, and easy addition of the custom operations on the persistent data, such as update a status, create if does not exist, etc.

  6. Some types of the persistent data already developed within our Framework can be reused for many projects. This data includes Java class models, Database tables and respective Web Applet-based GUI screens. Such data is a Customer record, Agent record, Authorization, Modem, etc...

  7. Web Server and Java Servlet engine configurations as a part of the Blansh Servers.

  8. Firewall built into the Blansh Server and configured for any custom system.

  9. DHCP Server configuration to service boot process of the managed elements like Broadband Modems, etc...

  10. NTP Server to maintain a precision time in the system . Intended to sync time with managed elements (such as Modems in case of a broadband system application. This is important for synchronization of programing entitlement for customers).

  11. Multi-threading implemented within Blansh Server to simultaneously listen to multiple events.

  12. Authorization process fully implemented and tested. It includes Browser Applet authorization screen, authorization management screen, propagation of the request to the Manager, respective queries of Database, respective persistent data, preprogrammed levels of authorizations, Servlet part of the process which generates a cookie, builds a hash tables of authorizations and verifies each request against hash table. For details see Authorization Page.

  13. Unified procedure and libraries to log messages throughout the system according to the priority level. Also console logging is implemented to dump debugging messages into the Applet console for the GUI debugging.

  14. Test suites created to be as a Framework for the custom system to run simulation processes in order to identify problems within the system before integration starts. Such test suite was created for example to test a boot process for the Broadband Modem and check it's status. Such test suite replaces a real Modem to finish testing of the Agent before integration start with real Modem hardware. This Framework can be applied to simulate any other managed resources.

  15. Highly efficient Browser Applet GUI screen developed ( along with respective scenarios implemented in the Manager Server ) for queries of the Managed System Database. It is different from other such tools on the market as it is embedded into the N-tier architecture of the Management System Framework providing secure requests NOT to the Database but to the Manager Server and filtered through the Web Servlet level authorization process.

  16. Pop up Help screen.

  17. Export Data facility developed and tested as a part of the Browser Applet GUI screens and also respective Manager Server scenario functionality. This allows operator to dump Data from the query to the one of the following formats : Unix text file, Windows text files, Windows Excel format, for then easy integration with other applications. Particular purpose of data export is to integrate Data with existing Billing software.



All above tasks are just an attempt to list the major elements of the design we have done, which must be or can be reused for any Intranet Management system. In addition our Broadband Network Control Reference Implementation includes some other elements not mentioned here.


Blansh Technologies Proprietary