NorthStar Application UI Overview
NorthStar has two user interfaces (UIs):
NorthStar Controller—web UI for working with a live network.
NorthStar Planner—Simulates the effect of various scenarios on the network, without affecting the live network. The Planner is currently in transition from a desktop application to a web UI. Until the transition is complete, both the full-featured desktop application and the in-development web UI are available and documented separately.
Comparison Between NorthStar Controller and NorthStar Planner
Table 1 summarizes the major use cases for the NorthStar Controller and NorthStar Planner.
All user administration (adding, modifying, and deleting users) must be done from the NorthStar Controller web UI.
A subset of the Planner functionality shown here is currently available in the Planner web UI.
Table 1: Controller Versus Planner Comparison
NorthStar Controller (web client)
NorthStar Planner (Java client)
Manage, monitor, and provision a live network in real-time.
Design, simulate, and analyze a network offline.
Live network topology map shows node status, link utilization, and LSP paths.
Network topology map shows simulated or imported data for nodes, links, and LSP paths.
Network information table shows live status of nodes, links, and LSPs.
Network information table shows simulated or imported data for nodes, links, and LSPs.
Discover nodes, links, and LSPs from the live network using PCEP or NETCONF.
Import or add nodes, links, and LSPs for network modeling.
Provision LSPs directly to the network.
Add and stage LSPs for provisioning to the network.
Create or schedule maintenance events to re-route LSPs around the impacted nodes and links.
Create or schedule simulation events to analyze the network model from failure scenarios.
Dashboard reports shows current status and KPIs of the live network.
Report manager provides extensive reports for simulation and planning.
Analytics collects real-time interface traffic or delay statistics and stores the data for querying and chart displays.
Import interface data or aggregate archived data to generate historical statistics for querying and chart displays.
For accessing the NorthStar Controller web UI, we recommend using Google Chrome and Mozilla Firefox browsers for Windows and Mac OS. We also recommend that you keep your browser updated to a recent version.
Logging in to NorthStar
Use this procedure to log in to the NorthStar controller. You can launch the NorthStar Planner (both web UI and desktop) from within the NorthStar Controller.
- Enter your external IP address and port number that was
provided to you when you installed NorthStar (for example, https://10.0.1.29:8443).
The NorthStar login window is displayed, as shown in Figure 1.
- Select Operator.
- Enter your username and password, and click SIGN IN.
You have now logged in to the NorthStar Controller.
- If you want to log in to the NorthStar Planner, click the four-square icon in the top right corner and select Planner for the web UI or Planner Desktop for the desktop application. If you choose the web UI, a new tab opens in your browser. If you choose the desktop application, you will be prompted to download and run the desktop .jnlp executable.
If you attempt to reach the login window, but instead, are routed to a message window that says, “Please enter your confirmation code to complete setup,” you must go to your license file and obtain the confirmation code as directed. Enter the confirmation code along with your administrator password to be routed to the web UI login window. The requirement to enter the confirmation code only occurs if the installation process was not completed correctly and the NorthStar application needs to confirm that you have the authorization to continue.
To avoid a Browser Exploit Against SSL/TLS (BEAST) attack, whenever you log in to NorthStar through a browser tab or window, make sure that the tab or window was not previously used to surf a non-HTTPS website. A best practice is to close your browser and relaunch it before logging in to NorthStar.
Clear the JAVA Web Start Cache
If you are using the JAVA Desktop Planner, you might need to clear your JAVA Web Start cache after upgrading or patching the NorthStar server. Otherwise, Web Start will launch the old version of the JAVA Desktop Planner client instead of the latest one. Sometimes, the Java Web Start mechanism does not recognize that a new version of the software is available. Web Start can be forced to reload the latest version by clearing old versions from the cache.
To clear the JAVA cache:
For Linux or Mac OS:
Enter the following command in the terminal:
For Windows OS:
Enter the following command in the command prompt:
By using the JAVA Control Panel:
- Launch the Java Control Panel.
- On the General tab, click Settings under the Temporary Internet Files section.
The Temporary Files Settings dialog box appears.
- Click Delete Files.
The Delete Files and Applications dialog box appears.
- Select Cached Applications and Applets and
This deletes all the Downloaded Applications and Applets from the cache. There will be a short delay while old downloads are removed from the cache.
User Inactivity Timer
(System Administrator only) You can configure an inactivity timer and apply it to any user who is idle (and has not performed any actions (keystrokes or mouse clicks), so they are automatically logged out of NorthStar after a specified number of minutes. By default, the timer is disabled. To set the timer, select System Settings from the Administration menu.