CGE SDK Starter Kit: Components

Document created by mathaker on Aug 22, 2014Last modified by mathaker on Sep 18, 2014
Version 5Show Document
  • View in full screen mode

Field Area Router

The FAR is a Cisco CGR 1240 or CGR 1120 device.  Its function is to act as the edge router to the CG-mesh network consisting of your endpoint devices.  It provides the following:

  • MAC layer functions
    • IEEE 802.15.4G (RF mesh)
    • IEEE P1902.1 (PLC)
  • IPv6 convergence and routing
    • 6LoWPAN
    • RPL
  • DHCPv6 Relay
  • Network time synchronization
  • 802.1x authentication functions (required during Phase 2 of the development)
  • 802.11i security exchange functions (required during phase 2)

Find out more about the FAR here: CGR1000

Endpoint Devices

These are your RF-mesh or PLC based endpoint devices with your implementation of the Cisco comm module reference design embedded in them.  RF mesh endpoint devices will communicate wirelessly with the FAR.  Please ensure that they are co-located with the FAR to start.  Once successful communications have been established, you may move them farther away for your own acceptance tests.PLC endpoint devices will communicate with the FAR over their own power supply.  Please ensure that the FAR and the endpoint devices are co-located and on the same power strip.

PC or Laptop

This is a conventional PC or laptop device (Windows, Mac or Linux) with Ethernet (RJ45), WiFi, and one or more USB ports.  We also recommend that this PC or laptop should have another network interface (such as WiFi) to your corporate LAN and the Internet.  This serves several purposes:

  1. enables you to maintain your own personal work flows with your corporate tools and resources while operating the starter kit
  2. enables you to access Internet-based resources such as the CDN web portal for Cisco code drops
  3. enables you to engage with Cisco support personnel using "screen-share" applications such as Webex if needed during phase 1 or phase 2 development.
  4. Enables you to establish "clientless" VPN access to CG-REDI infrastructure, for reviewing and managing CG-NMS for your endpoints

One USB port will be connected to the FAR's console port using the serial cable shipped with the FAR.  You will need to supply your own USB to serial converter.  Additionaly, you may need to install a software driver for that adapter.  Additional USB ports on the PC or laptop may be connected to your endpoints for debug purpose as appropriate.  On this PC you will need the following software programs:

Application Server

Application Server shown in the Starter Kit hosts partner's server application which could be a Collection Engine for AMI endpoints, control servers for DA endpoint devices and/or SCADA servers. The Application Server would connect to the CG-REDI infrastructure using sofware-based SSL VPN Client called Cisco AnyConnect. This is support for the following major OS platforms - Microsoft Windows, Apple Mac OSX, Linux.

The following diagram shows alternative setups for the Application Server:


The topology on the left serves as an option where Cisco AnyConnect based software SSL VPN would not work for the Application Server connection to CG-REDI infrastructure, possibly because the server OS does not supported Anyconnect, or the Application Server is deployed as an embedded platform. In this case, the partner deploys a CE VPN router at the premises which creates a IPv6 GRE over IPSec tunnel connecting to the CG-REDI infrastructure.

The topology on the right is an alternative to hosting the Application server on the partner facility. Here the partner hosts the Application Server on a third-party cloud, and connects back to CG-REDI over AnyConnect software client.

Other Considerations

You may consider connecting one of the additonal ethernet ports of the FAR to your corporate LAN.  This will enable remote SSH connections to the FAR from your LAN.  This may prove useful for you when in monitoring the status of the starter kit from your own desk.

Once the Starter Kit and the Application Server topology is implemented, the Starter Kit can connect to Connected Grid - Rapid Endpoint Development Infrastructure-as-a-service (CG-REDI) for cloud based network infrastructure services.