Traffic Squeezer - Control/Configuration Interfaces
The new Traffic Squeezer proposes both the traditional CLI - Command Line Interface as well a new improved all integrated light-weight modular loosely coupled GUI - Graphical User Interface. The new Device Control GUI is modular and loosely coupled since it is done with PHP/HTML based architecture.
Unlike the earlier versions of Traffic Squeezer it is not coupled with the Traffic Squeezer C Control-Application. Instead it is loosely linked to the C application. This makes the architecture suitable and provides SaaS kind of features. The user now can configure/control directly the Traffic Squeezer machine, or even with remote access or with remote installation and remote access.
This makes it all in one component suitable for stand-alone Traffic Squeezer installations such as in customer end installations as shown below:
Fig: Traffic Squeezer Standalone (1:1) Deployment(s)
Fig: Traffic Squeezer in Cloud/ISP based (n:n) Deployments
Or in case if the Service Providers uses Traffic Squeezer within their mesh/PEs/Cloud, the same Device GUI can be installed in their remote Network Operations and Control Office, to monitor, administrate and control these Traffic Squeezer deployments as shown below:
Apart from GUI interface, the Traffic Squeezer will support the traditional Device CLI Interface. The users can connect to the device via Telnet/SSH or directly access the terminal and configure the Traffic Squeezer device. The CLI interface should obviously cant support graphical oriented features such as Performance Statistics, and so on. But in terms of configurations/settings the settings provided in GUI should be identical to that of the ones provided via CLI too.
Traffic Squeezer - Human Friendly Device Control GUI (Graphical User Interface)
Introducing a new Human Friendly interface on the new existing Traffic Squeezer Device Control GUI. This makes some of the critical optimizations/settings highly representational with the existing deployment, and so facilitates administrators to visualize and remember easily as we humans can and the way humans do. With the term GUI interface many associate easy-to-use. But when there are highly critical settings one might end up making a mistake and eventually lose the entire connectivity. Hence introducing a highly human friendly dynamic topology scenarios which will change and represent graphically the configurations set. As well there is a new Bird's Eye View, which one can print and paste it near the Traffic Squeezer device. Refer Screenshots and Mock-up Device GUI for a complete picture.


Bird's Eye View - Page:
Based on the configuration one can get this page dynamically created, which can be further printed and even can be pasted near the Traffic Squeezer machine.
Desktop Access (via VNC Client) - Page:
Traffic Squeezer - Device Control GUI allows users to directly access configured VNC Server (any VNC Server (such as RealVNC) can be configured within Traffic Squeezer Device). The VNC Desktop can be accessed via Traffic Squeezer - Device Control GUI as shown below. The Device GUI have in-built web Java based VNC-Client which is based on TightVNC VNC-Client. Desktop access will not only help accessing other Linux applications, it also provides a way to access shell/terminal in case if remote shell/SSH access is restricted due to private addressing issues.