Charles Endirect Ltd and the CELTEK Central Management System



Similar documents
CMS Approval: Philips CityTouch with Starsense PLC

Date: 28/03/14 Version Number: 1.0

AlphaTrust PRONTO - Hardware Requirements

Very Large Enterprise Network, Deployment, Users

LabStats 5 System Requirements

Very Large Enterprise Network Deployment, 25,000+ Users

IncidentMonitor Server Specification Datasheet

Ignify ecommerce. Item Requirements Notes

Synergis Software 18 South 5 TH Street, Suite 100 Quakertown, PA , version

SCOPE OF SERVICE Hosted Cloud Storage Service: Scope of Service

securityserver Unparalleled management and detection of security, environmental, and disaster control resources.

Installation Guide. Help Desk Manager. Version v12.1.0

Brainlab Node TM Technical Specifications

Sage Grant Management System Requirements

Interact Intranet Version 7. Technical Requirements. August Interact

Proof of Concept Guide

This guide specifies the required and supported system elements for the application.

Installation and Deployment

Evaluation of Dell PowerEdge VRTX Shared PERC8 in Failover Scenario

The Sage Evolution Branch Accounting Solution. Uninterrupted Secure Accurate. Branch Accounting 1

Enterprise Network Deployment, 10,000 25,000 Users

SECURE Web Gateway Sizing Guide

Product Manual. Administration and Configuration Manual

Microsoft Windows Apple Mac OS X

SECTION INTEGRATED AUTOMATION SOFTWARE FOR CONTROL OF MONITORING NETWORKS

Product: Order Delivery Tracking

System requirements for A+

DOCUMENT REFERENCE: SQ EN. SAMKNOWS TEST METHODOLOGY Web-based Broadband Performance White Paper. July 2015

PHD Virtual Backup for Hyper-V

NSave Table of Contents

Priority Pro v17: Hardware and Supporting Systems

Preinstallation Requirements Guide

Microsoft Windows Apple Mac OS X

Propalms TSE Deployment Guide

Sage SalesLogix White Paper. Sage SalesLogix v8.0 Performance Testing

Grant Management. System Requirements

Adonis Technical Requirements

BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0 Service Pack: 2. Feature and Technical Overview

HP Intelligent Management Center Basic WLAN Manager Software Platform

WINNEBAGO COUNTY INFORMATION TECHNOLOGY STANDARDS 2014/2015

How To Test For Performance And Scalability On A Server With A Multi-Core Computer (For A Large Server)

System Requirements. SuccessMaker 5

TANDBERG MANAGEMENT SUITE 10.0

msuite5 & mdesign Installation Prerequisites

SNOW LICENSE MANAGER (7.X)... 3

StruxureWare TM Center Expert. Data

Molecular Devices High Content Data Management Solution Database Schema

Reform PDC Document Workflow Solution Streamline capture and distribution. intuitive. lexible. mobile

Running custom scripts which allow you to remotely and securely run a script you wrote on Windows, Mac, Linux, and Unix devices.

Product Version 1.0 Document Version 1.0-B

System requirements. for Installation of LANDESK Service Desk Clarita-Bernhard-Str. 25 D Muenchen. Magelan GmbH

Remote Access Details

IT Business Management System Requirements Guide

Synchronizer Installation

Where can I install GFI EventsManager on my network?

Infor Web UI Sizing and Deployment for a Thin Client Solution

4cast Server Specification and Installation

XenClient Enterprise Synchronizer Installation Guide

StruxureWare TM Data Center Expert

Sostenuto 4.9. Hardware and Software Configuration Guide. Date: September Page 1 of 13

vrealize Hyperic Supported Configurations and System Requirements

Abila Grant Management. System Requirements

SNOW LICENSE MANAGER (7.X)... 3

AKCess Pro Server Management Software

Scaling out a SharePoint Farm and Configuring Network Load Balancing on the Web Servers. Steve Smith Combined Knowledge MVP SharePoint Server

System Requirements and Server Configuration

Benchmarking Cassandra on Violin

How To Connect To Bloomerg.Com With A Network Card From A Powerline To A Powerpoint Terminal On A Microsoft Powerbook (Powerline) On A Blackberry Or Ipnet (Powerbook) On An Ipnet Box On

I.T. System Requirements 2015

MULTICULTURAL CONTENT MANAGEMENT SYSTEM

Sophos UTM Software Appliance

System Requirements - filesmart

AuditMatic Enterprise Edition Installation Specifications

Precision Time Protocol (PTP/IEEE-1588)

What is new in BalaBit Shell Control Box 4 LTS

How To Create A Desktop Computer From A Computer Or Mouse And Keyboard (For Business)

SECURITY DOCUMENT. BetterTranslationTechnology

How To Set Up Foglight Nms For A Proof Of Concept

Versions, Pricing & Technical Specifications

The next IP SLA generation Solution. Advisor SLA. Network Performance Monitoring Solution.

DNA. White Paper. DNA White paper Version: 1.08 Release Date: 1 st July, 2015 Expiry Date: 31 st December, Ian Silvester DNA Manager.

insync Installation Guide

OTM in the Cloud. Ryan Haney

System Requirements and Platform Support Guide

out of this world guide to: POWERFUL DEDICATED SERVERS

Gladstone Health & Leisure Technical Services

Installation Guide: Migrating Report~Pro v18

Where can I install GFI EventsManager on my network?

1.0 Hardware Requirements:

Adept 2014 System Requirements

BME CLEARING s Business Continuity Policy

Towards a virtualized Internet for computer networking assignments

vrealize Business System Requirements Guide

HP Client Automation Standard Fast Track guide

Acquire Video Wall. Revolutionising digital interaction.

Enterprise Manager. Version 6.2. Installation Guide

Backup and Recovery. Backup and Recovery. Introduction. DeltaV Product Data Sheet. Best-in-class offering. Easy-to-use Backup and Recovery solution

XTM Web 2.0 Enterprise Architecture Hardware Implementation Guidelines. A.Zydroń 18 April Page 1 of 12

Table of Contents. Introduction...9. Installation Program Tour The Program Components...10 Main Program Features...11

Microsoft Dynamics CRM 2011 Guide to features and requirements

Transcription:

Charles Endirect Ltd and the CELTEK Central Management System ELEXON Test Evidence Report Overview The CELtek CMS is an advanced service for the remote control of street lights. Charles Endirect in partnership with Datek offer the CELtek highly capable server based Central Management System (CMS) for remote Street Lighting control. Connection between the Gateway (controls a number of nodes or LCUs) and the server is via GSM/GPRS or LAN. Zigbee wireless communication is used between the Lighting Control Units (LCU) with a mesh functionality which offers full redundancy for columns. Each column fitted with LCU can act as a repeater for other columns securing communication over great distances. Failure of a single column will not disturb the overall functionality since columns can communicate via several other column routes. Test Group 1 Version Control The current version that approval is sought for is v2.35.23 Datek follows the common industry standard of major.minor.fix versioning. Datek also uses the Subversion system for version control of the 1

application code and also includes the Subversion revision number in the footer on every page of the CMS web portal. Only a major change would result in conversation with ELEXON as to whether this would trigger a requalification of the whole system. CMS Operating Platform and The Datek LightControl server runs on Java and can be deployed on any operating system that runs Java. It has been successfully tested on Windows and several Linux variants, including Ubuntu and Fedora. Currently it runs on Ubuntu 10.04. CPU: RAM: Disk: Intel Xeon 2.33GHz dual core 4 GB 70 GB The database runs on PostgreSQL v9 on a separate server: CPU: RAM: Intel Xeon 2.50GHz quad core w/hyperthreading 250 GB, raid The client-side component is a browser application and needs no client side installation. The client can be run one of the following browsers, or a browser compatible with one of these: Firefox v3.5 or newer Microsoft Internet Explorer v7 or newer Google Chrome (any version) Firefox is the recommended browser. CPU: RAM: No minimum requirements 2GB Internet Connection 512KBit/s or faster 2

Test Group 2 System Security Test References: 2.1, 2.2, 2.3, and 2.4 Customers have their own individual access with varying levels of permissions. Please see Working with Authorized User Actions section of Appendix A Datek Light Control. Suppliers and Half Hourly Data Collectors do not have an operational need to access the system. The event log files are made available on a daily basis on the FTP server. If it is an ELEXON requirement, then either; read only access can be issued as and when required, or access to the FTP server can be given. This would be issued directly by Datek and is not a function that can be set up by the end customer from the existing drop down menu. 3

4

Test Group 3 Synchronisation to UTC The Linux server uses NTP (Network Time Protocol) to keep the clock synchronised with UTC (Coordinated Universal Time). NTP is a protocol for synchronising computer clocks over the internet and local area networks, taking into account that the latency of the data network may vary over time and for different paths. It is a very reliable and efficient protocol which is in widespread use. NTP uses a hierarchical system of clock sources. The top level consists of precise clock sources, e.g. atomic clocks, radio clocks, or GPS clocks. These clock sources are connected to computers via a local connection. These computers (level 1 in below diagram) are referred to as time servers. Public time servers on the internet offer NTP service to other computers. The clients connected to the time servers (level 2) can themselves be NTP servers for other computers (level 3), etc The synchronisation algorithm used by NTP requires a few datagrams to be sent to measure the round trip delay time. The timestamps sent from the server to the client is combined with the round trip time measurements to keep the client's clock precisely synchronised to the server. The resulting accuracy is within tens of milliseconds over public internet. On the NTP client computer, the protocol is implemented as a continuously running service (daemon process). It is a built in function of all popular Linux systems. The Datek Light control server uses the public NTP server at the University of Oslo as its clock source. The Datek server is currently a level 3 computer. Snaspshot of time clock synchronisation rout 5

Seeappendex D Attached. 6

7

Test Group 4 and 5 Inventory and Equipment Control Information The CELtek system does not currently produce a CMS control file, this will be produced by the Unmetered Supplies Operator (UMSO) as per BSCP520 Unmetered Supplies Registered in SMRS. The customer can add lamps to the CELtek system, a full how to guide is provided in Appendix A. Below are screenshots which show some of the features of the process, such as utilising the GIS information to plot each lamp s individual location onto Google maps. Utilising GIS information and Google Maps Adding new units 8

Adding a Gateway showing the selected Umsug code related to the gateway being used. 9

Adding the new LCU showing the Elexon Umsug codes issued for each LCU this can reflect additional new ones to the web when receiving the additional codes. 10

11

Adding in Control gear information related to the lamp type The customer can only select the desired control gear related to the lamp types being used from the drop down menu. The list is controlled centrally by Datek to ensure that only ELEXON approved lamps and charge codes can be used. For ease of use each charge code and lamp description is listed together. The CMS Unit reference is also given for each lamp. Customers will either update their existing inventory with relevant CMS details or in the same way as some other systems, CELTEK can also interface directly with Mayrise. The Sub Meter ID is a configurable item and is set up between the Meter Administrator and Datek as the customer does not need permission to set this up on the system. 12

Inventory Audit Trail The actions described in the section above generate an audit trail. An example is shown below. Whenever something is changed the system records a record of the change as part of the audit trail. It contains a timestamp, the username of the user who did it, which data element was changed and both the new and the old value for the changed attribute. The change is logged in a separate database table that cannot be viewed by the customer from the web application (accessible by Datek via SQL). 13

Test Group 6, 7and 8 Issue and Record operational switching times and power levels and generate operational CMS event log file normal processing and control failure The CELtek system allows the customer to set any dimming shapes they require, depending on the capabilities of the lamp/ballast, and apply them using rules and calendars to individual columns or group of columns. For Test Group 6 there are two dimming profiles which correspond to the regimes as set out in Scenario 1 (Switch Regime 999) and Scenario 2 (Switch Regime 998) in the Test Specification. 14

Scenario 1 Dusk/dawn switching The light is scheduled to switch on at 60 minutes before sunset, and off again at 60 minutes after sunrise. 15

Dimming schedule, 70% The light is dimmed down to 70 % at 20.40 which is approx. 30 minutes after dusk. It is dimmed up to 70% at 03.00, i.e. 3 hours before dawn. Dimming schedule, 50% The light is dimmed down to 50% at 22.10, i.e. 120 minutes after dusk 16

Dimming schedule, 100% The light is dimmed up to 100% at 04.00, i.e.2 hours before dawn. Complete list of events Time Event Dusk Lamps are switched on (100%) 20:40 Lamps are dimmed down to 70% 22:10 Lamps are dimmed down to 50% 03:00 Lamps are dimmed up to 70% 04:00 Lamps are dimmed up to 100% Dawn Lamps are switched off (0%) Scenario 2 For lamps that are on continuously the system has been configured to report the initial on instruction and then one event each day around midnight to say on 100% as appropriate. Complete list of events Initial on event: Time Event 16:00 Lamps are switched on (100%) 17

Subsequent reporting in event log file: Time Event 00:00 Lamps recorded as on (100%) Scenarios 3 & 4 This simulates a control failure (i.e. no data received for a particular CMS Unit). The system has simulated loss of contact with an LCU and as a result the event log file reports no events for the lamp. The following day contact is re-established with the LCU and revised data after the control failure is received. Upon restoring the communication link a revised version of the event log file showing all data for the lamp is then submitted. It records all events for that missing day. 18

Test Group 9 Compliance with operational timescales The CELtek system has been operational across Europe for many years now (since November 2005) and has received extensive volume and performance testing. The LightControl system is built on Datek s M2M Server. The same architecture is used in other systems and is proven to handle at least 300 messages per second. On average each unit will produce one message every 8 minutes. Therefore 100,000 units would create a load of approximately 210 messages per second, which is well within accepted tolerances. The system is also designed to be deployed on multiple servers if necessary, and will scale well across these. The process of collecting the data for the event reporting is done asynchronously and continuously, so the reporting itself will not depend on any data collection. All the data required for the report is transferred from the units as and when they are collected and the server will have everything available by the time the event log is produced at 4am. If a unit is offline, the data will be transferred as soon as it comes back online again and, if necessary, a new event log file is produced. 19

Test Group 10 Operational Event Log This section demonstrates that the CELtek system generates CMS event log files that meet the criteria as specified in BSCP520. Power Data Associates has successfully retrieved actual event log files via our FTP server using their ELEXON approved Equivalent Meter (Lailoken), for a current CELtek customer in the UK. PDA has confirmed that they were able to retrieve and process the files and that they were in the correct format. This confirmation will be provided independently to ELEXON by PDA. Appendix C shows the event log files Copy of one of the event logs shown below. HCHARLES20130220001 000000015931115937100.000 000000015931124956070.000 000000015931125426050.000 000000015931125734004.000 000000015931130649100.000 000000015931131319070.000 000000015931131816050.000 000000015931132017089.000 000000015931132043050.000 000000015931133845000.000 000000015931190533100.000 000000015931190637000.000 000000015931192617100.000 000000015931193317070.000 000000015931193554050.000 20

000000015931193828040.000 000000015931194104002.000 000000015931194116040.000 000000015931194213080.000 000000015931194356090.000 000000015931195506095.000 000000015931195825070.000 000000015931200714050.000 000000015931201104055.000 000000015931201604060.000 000000015931201705070.000 000000015931201930063.000 000000015931201942070.000 000000015931202159080.000 000000015931202345070.000 000000015931202650090.000 000000015931202912060.000 000000015931202939070.000 000000015884111841100.000 000000015884112630050.000 000000015884112820070.000 000000015884112916100.000 000000015884112933070.000 000000015884113319100.000 000000015884133833000.000 21

000000015884202438100.000 000000015884202543000.000 000000015884203129100.000 000000015884203215050.000 000000015884203322020.000 000000015884203436070.000 000000015884203556085.000 000000015884203629095.000 000000015884203834070.000 000000015884203847095.000 000000015884203924080.000 000000015884204007050.000 000000015884204227070.000 000000015884204404050.000 000000015884204959070.000 T0000057 22