Srs Document
Srs Document
Srs Document
Page-1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Introduction Intent of specification Scope of work Other Services and Items Specific Exclusions Utilitys Current IT Infrastructure Arrangement by the Contractor Software tools Warranty, operational guarantee and system reliability with on-site support Annual Maintenance Contract Price Loading for Evaluation of Bids Payment terms Project synopsis Bid Schedule Basic reference drawings Spares Time schedule Implementation schedule Quality assurance plan Qualifying requirements
2 of G1 2 of G1 4 of G1 19 of G1 23 of G1 23of G1 23of G1 24 of G1 24 of G1 26 of G1 26 of G1 27 of G1 27 of G1 27 of G1 27 of G1 27 of G1 28 of G1 28 of G1 28 of G1 29 of G1
Page-2
1 2 3 4 5 6 7 8 9 10 11 12 13
14 15 16 17 18 19
Part-A Essentially Required by most Utilities for setting up an IT backbone for collection of baseline data, Energy Accounting / Auditing and establishment of Customer care centers Introduction System Functionality Module : Meter Data Acquisition Module : Energy Audit Module : New Connection Module : Disconnection & Dismantling Module : GIS based customer Indexing and asset mapping Module : GIS based integrated network analysis module Module : Centralized Customer Care Services Module : Management Information System (MIS) Module : Web Self Service Module : Identity and Access Management system Module : System Security Requirement Part-B Requirement based implementation of Commercial Processes like M,B,C for Utilities, who do not have such IT enabled systems Development of Commercial Database of Consumers Module : Metering Module : Billing Module : Collections Part-C Other Optional Application Packages Module: Asset Management Module: - Maintenance Management
Page-3
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
Introduction LAN VPN/MPLS WAN Implementation Plan Cabling System and Component Specifications Switches Mail / Messaging System Firewalls and NIDS System Servers Storage & Backup Subsystem Enterprise Management System including Network Management, Monitoring & Network Performance Analysis Routers IP PBX and IP Phones Anti Virus Solution Hardware for AMR based Data Logging System Hardware for customer care center related equipment Spot Billing Machine Work Station Printers IDMS & Kiosks UPS & Battery system
DR Center
Page-4
Section G4 :: Technical specification requirements for DGPS Survey, Consumer indexing and Asset mapping
Sl. No. Title Page No. / Section No.
1 2 3 4 5 6 7 8
Introduction Objectives Scope of work Field survey & mapping Indexing Deliverables Implementation methodology Satellite Imagery Specifications
2 of G4 2 of G4 3 of G4 4 of G4 5 of G4 6 of G4 7 of G4 13 of G4
Section G5 :: Facility Management Services (FMS) 1 2 3 4 5 6 7 8 9 Introduction Duration & payments Penalty clause Qualifying requirements of FMS vendor Scope of work Service management controls Resources for project & service management FMS duration, availability & criticality Change of Service levels 2 of G5 2 of G5 3 of G5 3 of G5 3 of G5 13 of G5 20 of G5 21 of G5 21 of G5
Section G6 :: Annexure to Technical Specifications 1 2 4 5 6 7 8 9 Annexure- A (Geographical Particulars along with Assets and Customer information) Annexure- B (Tentative List of Customer Types) Annexure- C ( LT customer information ) Annexure- D (Electrical Symbols & attributes) Annexure- E (Land based features) Annexure- F (Typical List of Meter reading exceptions) Annexure- G (Implementation schedule) Annexure- H (Project Synopsis and Geographical Scope) 2 of G6 3 of G6 6 of G6 10 of G6 17 of G6 18 of G6 20 of G6 21 of G6
Page-5
Page No. 2 2 4 19 23 23 23 24 24
Introduction Intent of specification Scope of work Other Services and Items Specific Exclusions Utilitys Current IT Infrastructure Arrangement by the Contractor Software tools Warranty, operational guarantee and system reliability with on-site support
10 11 12 13 14 15 16 17 18 19 20
Annual Maintenance Contract Price Loading for Evaluation of Bids Payment terms Project synopsis Bid Schedule Basic reference drawings Spares Time schedule Implementation schedule Quality assurance plan Qualifying requirements
26 26 27 27 27 27 27 28 28 28 29
1 INTRODUCTION
The Government of India in 10th Plan started Accelerated Power development and reforms program for reforms in distribution with following objective :Reduction of AT&C losses Bring about Commercial viability Reduce outages & interruptions Increase consumer satisfaction Considering the need for continuity and to rein in the losses of the utilities, need was felt to continue the initiative of APDRP in 11th plan as well. On review of the status and benefits achieved of APDRP, it was felt that to have sustainable distribution business, it is essential to give impetus to IT enabling of the sector on an integrated platform. The IT platform shall assist in capturing and validating the energy and revenue model to gather in a transparent manner with accuracy. Considering the difficulties of domain expertise in IT area of the utilities and the experiences the utilities had, it was considered necessary to prepare SRS template, which shall provide the IT infrastructure for drawing the baseline data while addressing the need of IT back bone in the area of distribution business process to capture the benefits of the investments on sustainable basis.
2 INTENT OF SPECIFICATION
2.1 This specification intends to cover the following activities, services and works in respect of successful set up of IT infrastructure for collection of baseline data for energy and revenue of the identified scheme areas (town) and setting up of customer care center in the towns along with supply, installation, testing and commissioning of all necessary hardware, software and managing the facilities created under the scope of work for a period of 5 years after successful completion of acceptance test of hardware and software. Detailed scope of work under this package is listed at clause 3.0.
equipment/devices, systems and sub-systems and providing services. b) Providing engineering data, drawings and O&M manuals for Owners review, approval and records. c) Packing, transportation and insurance from the manufacturers work to the site including port and customs clearance, if required. d) e) Receipt, storage, insurance, preservation and conservation of equipment at the site. Furnishing of mandatory, recommended spares, testing / calibration of equipments on FOR site basis. f) g) 2.2 Data migration, User training and Operational Support at field level Satisfactory conclusion of the contract.
In addition to the requirements indicated in this section (Technical specifications), all the requirements as stated in other sections shall also be considered as a part of this specification as if completely bound herewith.
2.3
The Bidder shall be responsible for providing all material, equipment and services specified or otherwise, which are required to fulfill the intent of ensuring operability, maintainability and the reliability of the complete work covered under this specification.
2.4
It is not the intent to specify all aspects of design and installation of associated systems mentioned herein. The systems, sub-systems and equipment/devices shall conform in all respect to high standards of engineering, design and workmanship, and shall be capable of performing continuous commercial operation.
2.5
Whenever a material or article is specified or described by the name of a particular brand, manufacturer or trade mark, the specific item shall be understood as establishing type, function and quality desired. Products of other manufacturers may also be considered, provided sufficient information is furnished so as to enable the Owner to determine that the products are equivalent to those named.
2.6
Bidder is requested to carefully examine and understand the specifications and seek clarifications, if required, to ensure that they have understood the specifications. Pre bid conference shall be held by utility to offer any clarifications against the queries raised by the
interpretation of the Owner in respect of the scope, details and services to be performed by the Bidder shall be binding, unless specifically clarified otherwise by the Owner in writing before the award of contract.
3 SCOPE OF WORK
3.1 PROJECT COMPONENTS (i) The scope of work under this contract covers setting up of IT infrastructure for collection of baseline energy and revenue data of the identified towns and setting up of customer care center therein. The scope covers setting up of IT infrastructure at data center & DR Center, call centers and other offices of utility, which would form the platform for subsequent automation. This activity shall comprise fulfillment of the following tasks (a) Establishment of data center & Disaster Recovery center at identified location (b) Establishment of customer care centers at identified location (c) Set up the Local Area Network and Wide Area Network
Server/Desktops, Database and application software along with source code (only for customized software solutions) and functionalities covering application modules like Energy Audit, Data Acquisition, New Connection, Disconnection, Vigilance and Dismantling, MIS, GIS network management module with electrical network diagram of system further as detailed in the bid proposal sheet. The vendor has to supply necessary software solution for metering, billing, collection (MBC) if the same is not available with the utility. In case the required MBC and other standalone software solutions are already in place, the vendor has to integrate the same with the offered solution including design and supply of necessary middleware. Moreover the vendor has to link the GIS based customer index created by him to the existing customers etc. The bidder shall quote the unit price for additional licenses for database, standard application software, antivirus solution etc. (whether per processor license basis or per user license basis) for meeting the future requirement of utility. (viii) Web portal The scope includes the Development of Web portal of utility for real time customer services. (ix) Supply, installation and commissioning of automatic token dispenser machine and intelligent display management system at customer care centers. (x) Supply, installation and commissioning of Touch Panel based KIOSK for furnishing information on billing, payment, duplicate bills etc at customer care centers. (xi) Supply, installation and commissioning of cash/cheque collection Kiosk for automatically accepting cash and cheque payments from customers, to be installed at utility offices,
(xvii) The vendor has to establish a disaster recovery center at the location specified by utility which should operate based on RTO & RPO defined in detailed technical specification.
3.2 SYSTEM DESIGN AND ENGINEERING The Bidder shall be responsible for detailed design and engineering of overall system, subsystems, elements, system facilities, equipments, services, including systems application software etc. It shall include proper definition and execution of all interfaces with systems, equipment, material and services of Owner for proper and correct design, performance and operation of the project. Bidder shall provide complete engineering data, drawings, reports, manuals and services offered etc. for Owners review, approval and records.
3.5 INSTALLATION & IMPLEMENTATION A) The bidder shall be responsible for installation of all identified hardware, equipment etc. at Data Center & DR Center, Customer care centers and Substations, DT locations, Utility offices and communication network covered under the specification. He shall be responsible for provision of all required manpower and tools/kits for safe, reliable, proper and correct installation and providing facility management services for IT infrastructure created for a period of five years. The Details of the locations are given in the Geographical Scope of the Bid. B) The successful bidder shall be responsible for installation and configuration of software, hardware and other equipments supplied to the satisfaction of the owner. This shall include but not be limited to : i) Installation of the software at Data center, DR center and various other locations,
completion of site survey work for customer and asset indexing and creation of digitized
3.6 TESTING AND ACCEPTANCE PROCEDURES Testing and quality assurance in software development is more rigorous since each component has to be more reliable, if it is to be reused. A system is tested at various stages of development and deployment. For example, each component is tested as a unit for checking the correctness of its own code. Further, the component is tested with its dependent components. After final release of the entire set of components, system is tested for the correctness of system functionality. Finally the components are further tested in simulated production load for performance and load analysis.
The Lead Partner along with consortium partners shall be responsible for the testing processes such as planning (includes preparing test plans and defining roles and their responsibilities), preparation (consists of preparing test specification, test environment and test data) and execution (includes testing at various levels like unit level, integration level, system level and production).
Test Scenarios along with entry and exit criteria Test specifications Suspension and resumption criteria
Test scenarios The Lead Partner along with consortium partners should prepare test scenario for each business scenario. A test scenario when executed should fulfill a business requirement as per the scope of business functionality. Test scenarios include following: Test Specification - During the test specification phase, the test cases are specified. It consists of description of the input, process to be executed and a prediction of output results. Test Environment - Component developer does unit testing and integration testing. Integration testing can be delegated to a specialized testing group. Each of the members in the testing group is provided with testing environment according to his/her role and responsibilities. Following is sample testing environment for testing: o A workstation
Test Data - Test data is prepared for testing at each stage. The test data should be prepared in such a way that it covers basic path and every alternate path of the code. The basic path and alternate paths are prioritized to capture relevant data. Tools can also be used to generate test data.
Test Execution The following testing steps are usually employed in the project lifecycle. The Lead Partner along with consortium partners s expected to follow these steps. Unit Testing - In unit testing, each piece of code has to be rigorously tested. At this stage testing is done according to the priority of path of code. All the test results are logged in the defect logging tools. After every the completion of testing, code is corrected for defect logs. This process is iterative till criteria for successful testing is reached. Integration Testing - Upon completion of unit testing, integration testing begins. The purpose is to ensure distinct components of the application still work in accordance to customer requirements. Test sets will be developed with the express purpose of exercising the interfaces between the components. This activity is to be carried out by the Test Team. Integration test will be termed complete when actual results and expected results are either in line or differences are explainable/acceptable based on client input. Incremental Integration Testing - Continuous testing of an application as new functionality is added. System Testing - System testing is performed when all the components are delivered to central repository prior to the release of the software. The testing is done on priority basis of
Lead Partner along with consortium partners needs to get the acceptance criteria approved from UTILITY for all the functional components of the system. The Acceptance Criteria for each release into production environment will be agreed upon by Lead Partner along with consortium partners in consultation with UTILITY prior to release from Testing to production environment. After installation, if any bug is reported or there is non-compliance to requirements then a proper procedure should be followed. End-user should report (Change Request) to his/her supervisor about the bug that will in turn get forwarded to Project Manager (PM). PM will forward the List of change request to Lead Partner along with consortium partners. After the bug is fixed, it should be reflected in the production copy after testing it.
Performance Testing - The bidder has to test and demonstrate the operational performance requirement as defined in the clause 9 of the specification after completion of entire scope. This will be part of acceptance testing. The system will be taken over by owner only after successful operational performance testing. The bidder has to arrange necessary hardware / software to demonstrate the performance testing.
Bidder should note that UTILITY can appoint a third party agency for conducting any part of above testing procedures (in addition to the testing carried out by the bidder).
3.9 DATA MIGRATION SCOPE Data to be migrated from its legacy systems as per requirement. The utilities Consumer database and MBC database if available shall be migrated in the system. Data to be migrated will be cleansed, rationalised, transformed (if required) and reconciled. Conversion programs may need to be written to handle this task. The total data migration scope will be finalized by the owner with successful bidder. The following is the indicated list of the type of data to be migrated from the legacy/ manual system. 1) 2) 3) 4) All Master Data Must be migrated All Open Transactions Must be migrated All transactions in the current financial year Must be migrated Historical Transactions No of years shall be decided by utility however at least 3 years historical data to be migrated Vendors must indicate how they propose to do this.
3.10 INTEGRATION SCOPE All required external systems shall be integrated on a continuous basis using an integration middleware layer. The scope of integration of external systems includes IT systems already
3.11 TRAINING FOR THE EMPLOYEES The vendor shall be required to organise following training for the owners personnel : Professional Training - This is the training for the core Group of implementation team of the owner. This owners team will comprise of members from all the Business Functions and IT. Each member would be trained in the relevant function / module. This Training would be required to be given to approximately 9-12 personnel of Owner. It is the responsibility of lead partner to deliver this training. Standard curriculum, designed and agreed by the owner for
3.12 SUPPLY OF MEDIA Bidder shall supply two copies of media of all related software offered as solution against this specifications.
3.13 DOCUMENTATION SCOPE The following documents (one set each) will be required for smooth functioning of the system at data center and DR center : The successful vendor will provide ongoing product information for referential purposes and facilitating self-education by Utility personnel. Key aspects that the vendor will be evaluated on but not limited to include: What documentation is included in the standard license fee, for example: User manuals; System administrator manuals; Technical manuals;
Vendor will be expected to assist in developing operational procedure manuals. If the user manuals are provided in Word format, the client should have the ability to customise their own manual to include specific business processes or operational procedures.
Vendors can also be required to provide context sensitive on-line help, which includes all materials provided in the hard copy manuals. Where possible, users should be able to add their own on-line help documentation.
The vendor will also be expected to work with UTILITY project manager to regularly review and amend the list of risks and their mitigation strategies. Risk could be, but are not limited to, the following : Availability of Vendors, Availability of internal and external resources. Inadequate participation by UTILITY staff. Information required for the project cannot be provided in the planned timeframes. Not meeting Utilitys expectations in terms of scope, timing and quality Project scope creep. Lack of project ownership. Inadequate internal project commitment. Timeliness of decisions on project issues. Not signing off project deliverables and providing project acceptance in a timely fashion. Project facilities are in place for the start and through to the completion of the project. The project workings and deliverables are lost due to system failure or human error. Logistic Delays
4.1.2 CHANGE MANAGEMENT
Vendors will be detail their change management methodology and activities for the total solution implementation. Vendors will be evaluated on their dedication to methodology and ability to stay focused on the business process change and expected outcomes / benefits. 4.2 INTERFACE COORDINATION The bidder shall identify all interface issues with Owner and other agencies if any, and shall be responsible for such interfacing, coordination and exchange of all necessary information. The bidder shall submit to the Owner all system layout & logic for review. The bidder shall list the detailed requirements of interface between Bidders work and the material and services to be supplied by Owner.
Qualification Scenario for initiating change control Utility defines additional requirement or changes for a feature Vendors Project Manager, during the project, realizes that that additional features are required to be incorporated into the system and implementing the same will amount to an effort more than one person-week. Bugs, lacunae, non-compliance to specifications, discovered during the testing process cannot be treated as change request
Impact on Price Vendor can quote person-day rate for such changes as part of price bid submitted.
Change request approval process 1. Change request complying to above qualification criteria is initiated 2. A change request form is filled up. (A format will be supplied to vendor as part of the tender document) 3. Initiator (Utility or Vendors Project Manager) fills up items number 3,4,5 in the form. 4. The vendors project manager fills up items numbers 1, 2, 6, 7 and 8. 5. Project coordinator from Utility fills up 9,10, and 11 6. On approval by Utility, the project manager of vendor B1 proceeds with implementation. 7. In all respect, the decision of Utilitys project owner is final and no appeals are permitted against it.
8 SOFTWARE TOOLS
Software tools must be latest versions that are currently supported by manufacturer, if relevant. Software tools must be compliant with generally accepted standards and accommodate Utilitys plan for the future expansion of systems. Utility also expects tools and automation to feature in the
B)
Operational Guarantees Operational guarantees should be given by the vendor, and written in the service / support contract / agreement with vendor. These include guarantee uptime standards and minimum downtime expected.
System response times are dependant upon the hardware and network infrastructure deployed. The vendor is to quote for appropriate systems not limited to the tentative
The vendor has to offer specific response times as well as specific availability and reliability from its business process automation platform. The vendor will work with Utility and supply hardware to achieve the required operational performance. Specific operational performance requirements are :
C) System Availability System reliability will more often be dependant on hardware, database, and communications availability. The vendor will need to clarify whether they require or impose any particular hardware and database management techniques or other requirements. The overall system availability ( Both software and hardware combined ) shall not be less than 99% at data center and 98% at remote location calculated quarterly. D) Annual Technical Support The Bidder shall provide support and maintenance of all the software supplied as solution for a period of three year from the date of installation of the relevant number of licenses of the software at UTILITY. This support shall be provided by trained and experienced personnel of the bidder. During this period, bidder shall be responsible for carrying out following activities : Provide free patches/ hotfixes/ updates/ upgrades/ notes etc. for Operating Systems, Databases or any security upgrade of the products to UTILITY as and when released by OEM. SLA Based Support through telephone/Fax/E-mail/ personal visit.
12 PAYMENT TERMS
Refer SCC of RFP document
13 PROJECT SYNOPSIS
(To be provided by Utility giving project specific information, Sample format enclosed at Annexure-H, Section:G-6)
14 BID SCHEDULE
<Deleted>
16 SPARES
The Bidder shall include in his scope of supply all mandatory and commissioning spares related to Hardware requirements. The bidder has to quote for the mandatory spares requirement for 5 years operation after warranty period. List of such spares along with the quantities shall be indicated in the bid and shall be considered for bid evaluation purpose.
All spares supplied under this contract shall be strictly interchangeable with the parts for which they are intended for replacement. The spares shall be treated and packed for long-term storage in the
No spares except commissioning spares will be used during the commissioning of the system before take over by the Owner. In case of extreme urgency, if spares other than commissioning spares are used by bidder for commissioning of the system, the same will be required to be recouped free of charges.
17 TIME SCHEDULE
Refer Appendix N of RFP Document
20 QUALIFYING REQUIREMENTS
Refer Section IV of RFP document
Sl No. 1 2 3 4 5 6 7
Description Introduction System Functionality Module : Meter Data Acquisition Module : Energy Audit Module New Connection Module : Disconnection & Dismantling Module: GIS based customer Indexing and asset mapping
Page No. 4 8 15 48 52 60 64
130
165
10
11 12
Module : Web Self Service Module : Identity and Access Management system
226 230
13
G2: Part-B Requirement based implementation of Commercial Processes like M,B,C for Utilities, who do not have such IT enabled systems
251 260
14
15 16 17
Module: Metering Module : Billing Module: Collections Module: Asset Management Module: - Maintenance Management
18 19
IMPORTANT NOTE
THE RESPECTIVE UTILITY SHOULD STUDY AND MAKE SUITABLE MODIFICATION TO MAP THEIR BUSINESS PROCESS REQUIREMENTS. THE CUSTOMIZATION OF THE SRS DOCUMENT NEEDS TO BE CARRIED OUT COMPULSORILY BY THE UTILITY OR BY THEIR IT CONSULTANT BEFORE TENDERING.
SECTION G2 : PART-A
authentic base line data and support utilities in IT enablement of their business processes. Energy Audit and Accounting would base on integrated IT solution by use of GIS indexing and asset mapping along with network analysis software. Single window customer care centers would be available at front end to interact with consumers, which will run through linking of back end business processes. The creation of IT infrastructure under System requirement specification template will enable utilities to integrate other business processes such as ERP, SCADA etc., at a later date as per the requirement of the utility, which are presently not in the scope of the SRS document. The proposed solution in the SRS document will create the building block of Enterprise Application integration. Therefore, proposed business process softwares should be process oriented and support workflow management. Though it is preferable that utility should carry out Business Process Re-engineering, to assess, analysis, model, define and subsequent operational implementation of the core business processes of the utility. The solution provider should study the business process of the utility with or without BPR to provide procedural automation of business process. Under competitive fast changing business environment coupled with reforms initiated in the sector, the proposed solution under the scope of this specification must be agile and adaptable to change to tackle corporatisation, competition, merger, demerger etc. The workflow system should be able to handle routing of documents, structured information handling, complex event processing, programmatic manipulation of information, and the ability to exchange information with web services and other external information sources.
Also the variables in business rules embedded in these services should be configurable and not hard-coded.
The scope of integration includes establishment of Business Services following SOA principles. The solution should have a catalog of business services that are at a high level of granularity (illustrated below in example, however an indicative list of service catalogue shall be provided which can be customized by the concerned IT consultant) to facilitate flexibility in business processes. e.g.: New Connection module could have the following set of services, some of which could be common with other modules : o Request for New Connection o Establish Customer (add/update; common with customer care module and web selfservice) o Establish Service Contract (add/update) o Start Service Connection etc. In addition, the solution could also have lower level granularity of services to facilitate re-use of business functionality for the technical/IT Team. This is not mandatory but desirable. The solution would ensure that the above is achieved in one of these ways : o The solution provides for all of the above out-of-the-box o Additional business services are created, say using wrappers around existing services, to create higher granularity of services
Response Guide Response Compliant (C) Definition Functionality is included in the base product. No customisation1 is required. Provide an explanation refer to comment field. Functionality is included with some limitations, provisions or dependencies that require further explanation refer to comment field. Functionality is not currently included but will be available within the next 12 months (from date of submission of this proposal). Functionality is not included in the base product but can be provided by a customisation1 to the base product. Functionality is not currently included and will not be available within the next 12 months. Comments to explain or qualify the response.
Customization - to alter the base product to meet the specifications of an individual organization, such that it becomes unique and can no longer can be treated as a commercial-off-the-shelf product.
SSRSDDOCUMENTTTEMPLATE SRSS D OCUMENTTEMP LATE RS OCUMENT EM PL S R DOCUMENT T EMPL ATE System functionalities :Requir ement ID
Sf.1 Feature Functionality Criticality Response Comments
Modular Design
Applications, systems and Vital infrastructure are to be characterized as service-oriented, component-based & reusable. The system will be modular in design, operations and implementation. The supplier is to balance the Vital adoption of standards used by market leading vendors and products, and adherence to industry standards and open architectures. Systems are to be acquired, developed, or enhanced in such a way that business processes; application and infrastructure services and data can be shared and integrated across the Utility and with potential business partners. Application architectures must be Vital highly granular and loosely coupled. This is focused on loosely coupling systems compliant to Service Oriented Architecture to facilitate application recovery. This is to ensure that the failure of one component does not cascade to others. A tier can also be scaled to run separate applications to optimize performance. All the application designed for this Vital purpose shall be web based and the Purchaser at workstation shall be able to access through the latest available version of the web browser such as Internet Explorer, Fire Fox etc Any add-on required must be integrated with latest version released by the developer at the time of Bid opening
C/ ER/F/ CR/ NC
Sf.2
System Architecture
Sf.3
Application architecture
Sf.4
Application requirements will be Essential based on Utilitys business processes and the functional requirements that derive from them. The application system should empower the Business Users in defining the business processes by process modeling. The applications must be capable of Essential running in a clustered environment as high availability configuration of database server that will run multiple workloads. The applications system should be Vital built upon WS* specifications using open industry standards of Web services using XML, SOAP, WSDL and UDDI and should have the unified access framework compliant to W3C portal specifications for people, process and information by integrating the backend applications with single sign-on feature, role based, request based and hybrid user type access, searching and collaborative environment. Common enterprise wide directory Vital services shall be leveraged by all access systems and services used by all the enterprise users and adhere to commonly accepted standards such as LDAP. As per the requirement, Interfaces Essential between separate systems (both internal and external systems) will be messaged based compliant to W3C XML standard/OPC/DDE/ODBC interface. Integration technologies must be Essential industry proven standards. They must be scalable in capacity and provide for
Sf.6
Sf.7
Sf.8
Directory service
Sf.9
Sf.10
Application Integration
Data is considered to be an utility Vital wide asset and is to be shared across the utility. Data stores for transaction processing shall be kept separate from data stores for decision support. The applications will access data Vital through business rules i.e. the applications must not access data directly without going through APIs managed by business rules/ validation/workflow. Data should be collected once and used many times. Data shall be stored at central data Vital center. The Data acquisition server located at Sub division will acquire the meter data and store in its own local database and upload to central database at periodic interval as agreed between owner and bidder during implementation stage. The application should be capable in Vital running in a hybrid network connectivity environment i.e. Dialup,
Sf.12
Data access
Sf.13
Central storage
data
Sf.14
Network environment
The application portfolio and the IT Vital infrastructure are to be vertically and horizontally scalable in size, on demand with virtualization capacity, and functionality to meet changing business and technical requirements, thereby enabling the utility to be adaptable to change. Applications need to be designed for Essential manageability using Enterprise Management System. This needs to encompass: scheduling, backup and recovery, application, database and network infrastructure monitoring, tuning and remote diagnostic management. The network will use standard, open, Vital vendor neutral communication protocols. Considering the scale of implementation envisaged, the system will provide for various networking options between different entities. Such options would include Leased Lines, VSAT Links, Telephone Modems, through Internet , VPN etc. It will be possible to set various Vital options and logic of the system (for example -Calculation Logic of payable amount by consumer) centrally. This will ease the system administration work.
Sf.16
Application manageability
Sf.17
Network option
Sf.18
Central Administration
Irrespective of the Operation/ Vital Outsourcing option adopted for operation of the system, the ownership and physical possession of the data will always remain with the Discoms. The application should provide the flexibility of system disintegration/aggregation of information and application in case of outsourcing, acquisition, and merger of Discoms. The system will be able to grant Essential specific access rights to each login or group of logins, as per the business requirement and policy of the DISCOMs with unique identify across the enterprise system. System shall also permit temporary transfer of access rights within his group to officers for employees reporting to him.
Sf.20
Sf.21
Data Backup
System will be required to maintain Vital daily backups of the database on reliable backup media like DAT drives, CDs, tape etc. The System will maintain only five Essential years of operations data online. Operations data more than five years old would be archived and the archives maintained at the various locations. As per the requirement, system will Vital exist in conjunction with several other systems. It would therefore be required to interface with other systems for seamless flow of business information in Web Services or W3C XML industry format/OPC/DDE/ODBC Interface.
Sf.22
Data Archiving
Sf.23
To make the operations more Essential efficient, the system will have the facility of incorporating embedded controls, which would force the organization to carry required tasks in the time frame specified. The system will provide a report Essential generating tool, which can be used to generate customized reports at any level. The reports generated should be stored in various user configurable bins. The access to bins should be configurable by having security roles in the system. The system will have the capability to Essential interface with the mailing system (e.g. Lotus Notes, Microsoft Exchange, Microsoft Outlook, Outlook express etc),if available, to deliver the Alerts and Service Orders. In the absence of such a system, the Alerts and Service Orders will be served on portal with user login. The system should also be capable of interfacing with other applications (ERPs, MS Office etc). The system will have in built priorities Desirable defined, which will be used to process the prioritized tasks first in case of system constraints (e.g. network unavailability, time constraints etc). The system should have provision for Essential network, application, and database monitoring for performance management, tuning, remote control configuration management features with facility for SLA report generation. The system should allow for a Essential graphical interface to view the summary data in MIS reports. This
Sf.25
Report Generation
Sf.26
Mail interface
Sf.27
Prioritizing workflow
Sf.28
Sf.29
MIS Reports
Client End : The solution should be Essential able to support a variety of client end Operating systems like Windows, Linux with x-windows or MAC OS. Server End : The solution should be built on open standards and interoperable platform of WS* based open specification and shall be able to interoperate with multiple operating systems like Windows, Unix and Linux.
Sf.31
The solution should be able to essential interoperate with multiple industry standard RDBMS platforms like Oracle, MS SQL, MY SQL, DB2, Informix, Sybase or any other RDBMS confirming to ANSI/ISO SQL200n standards and should be built on WS* based open specifications.
SSRSDDOCUMENTTTEMPLATE SRSS D OCUMENTTEMP LATE RS OCUMENT EM PL S R DOCUMENT T EMPL ATE 1.0 Module : Meter data acquisition system
Objective :
The main objective is to acquire meter data from System and Select consumer meters automatically from remote avoiding any human intervention, Monitor important distribution parameters, use meter data for accurate billing purposes and generate exceptions and MIS reports for proper planning, monitoring, decision support and taking corrective actions on the business activities by the management.
The above objective under this specification is achieved by providing an Automatic Meter Reading (AMR) based Data Logging System using any of the available Communication Technologies like GSM, GPRS, EDGE, CDMA, PSTN or Low Power Radio covering all the Feeder Meter, DT Meters and select Consumer Meters in the entire Utility area. The module describes the broad functionalities and requirements of AMR based Data Logging System at Substations, Sub division and other offices in the entire utility area, as described in the following sections to acquire & store data of Energy Meters of various makes installed at 33/11 KV Feeders, Distribution Transformers, HT / select LT consumer ends. The sub station Data logger PC will acquire data from Feeder Meters and will transmit the same to Sub division office server through a GSM/GPRS/EDGE/CDMA/PSTN/LPR Modem, whereas the Sub division office Data Acquisition server will acquire data directly from all Distribution Transformers as well as HT/select LT Consumers through GSM/GPRS/EDGE/CDMA/LPR Modems. The Data acquisition servers at all sub division offices shall push the entire meter data to central data center on incremental basis during off-peak period on daily basis through MPLS/VPN based WAN network for data aggregation, analysis and generation of MIS report as per requirement of the utility. The sub station meters are fitted with RS 485 ports, whereas meters at DT & select consumer locations fitted with RS 232 ports. The supply and installation of the meters are excluded from the scope of this contract. The meters provided presently are modbus compliant. However, the solution provided shall be compatible with future meters also, which may be introduced in Indian market complying with DLMS/ COSEM / IEC-62056 Standards. For solving the interoperability issue of different make / model of Meters installed presently in different utilities, Utility is responsible for providing meter protocol and memory map of the meters installed in their area.
As most of the meters provided presently are Modbus compliant, Modbus/TCP shall be the preferred mode of communication. The proposed Data Logging system is expected to provide continuous on line monitoring and logging of essentially, though not limited to, the following parameters in respect of all incoming and outgoing feeders, Distribution Transformers and consumers on real time basis : i. Voltage, Phase to Phase and Phase to Neutral ii. Current on each phase iii. Power factor
The proposed system is expected to provide continuous on line monitoring and logging of above mentioned parameters and capability to generate Spread Sheets and MIS report as below : i. System outage / downtime feeder wise. ii. Energy balancing at sub stations . iii. Daily peak loads feeder / transformer wise. iv. Peak Load of the Station. v. Bus bar profile. vi. Daily Log sheets & any other forms / reports as required by the Utility The detailed scope for each of the activities is detailed hereunder. The tentative quantities of Assets to be captured under the said scope of work is being mentioned in Annexure-A of Section: G6. Requirem ent ID Das.1.0 Das1.1
Functionality Description Criticality Response Comments
System features :-
to A system that collects and Vital manages and comprehensively meter meter data from system (utility network) meters and select customer meters using MODBUS/DLMS/COSEM/ IEC compliant protocol. As most of the meters provided presently are Modbus compliant, Modbus/ TCP shall be the preferred mode of communication. A system that captures the meter data remotely from all the meters at 33 KV & 11 KV Feeders, Distribution Transformers and HT/select LT Consumers for sending it directly to the remote collection center i.e. sub division office and data center. Vital
C/ ER/F/ CR/ NC
Das1.2
Remote capturing of meter data from system & select consumer meters
Das1.4
Das1.5
Das1.7
Das1.8
Das1.9
Detection of A system that enables Essential HV/DTR outages quicker, event-driven detection of HV/DTR outages thereby improving reliability indices and customer satisfaction. Monitoring customer performances of A system that enables Essential monitoring of customer performance, e.g. contract demand violation, peak load violation, tamper counts, average power factor etc. The system should also have provisions to cover usage
Das1.10
Das.2.0 Das2.1
Das2.2
Das2.3
Application software for Vital Application software at data acquiring incremental meter data from Data logging center system of all the sub division offices under the utility area for aggregation, analysis and generation of various MIS report through appending of the Metering module. Supply/ Supply and installation of RS Vital
Das2.4
Das2.6
Das2.7
Any other equipments or Essential Supply/ required for installation of any accessories other equipments operation of the system. or accessories System Architecture : General Notes Provision of an integrated software system to meet the functionality of AMR An integrated software system Vital should be provided to meet the following Functional requirements spanning Automated Meter Reading :Real Time data acquisition from Meters Historical data
Das.3.0 Das3.1
Das3.3
Das3.5 Das3.6
Provision for data The software shall ensure Vital validation at both data validation at both ends ends e.g. at the substation end before transmission and Sub division office after reception to eliminate possibility of garbage data. The system at Sub division office should apply comprehensive data validation before accepting and using meter data. Provision flexibility, friendly scalability for The software system shall be Essential user flexible in terms of System & and Application software, user friendly and scalable upwards and downwards. The software should be based Essential on a robust architecture model / framework that is highly scalable/available/reliable, gives good performance, and offers distributed computing.
Das3.7
Das3.8
Das3.9
N-tier design The software would be Vital methodology designed with multi-tier (Ntier) design methodology. It should have distinct tiers representing the client/ business/database layers etc. Client tier The client tier will be the Vital interface of the software with
Das3.10
Das3.12
Das3.13
Database tier
Das3.14
Maintenance of The database should also Vital time stamped maintain a time-series database repository that stores the data collected and processed from meters, including interval usage data, event logs and outage history, as well as derived data such as aggregations and asset performance indicators like
Das3.16
Das.4.0 Das4.1
Das4.2
Das4.3
Main areas of The software will in general Vital data collection collect the following data from the meter Billing Data Load survey profiles Tamper data Date and time of collection of data Instantaneous parameters at the time of collection
Das4.5
Das4.6
Das4.8
Storage of meter Software will acquire and Essential data at sub store the Meter data in the station Data logger at substation in its local database The Sub division office server will poll the sub station data and store in its local database at Sub division server. Mode of data transfer from sub station to Sub division office Normally the data transfer Essential from Substation data logging system to Sub division office will be over GSM/GPRS/ EDGE/CDMA/PSTN/LPR by dialing from either end at some specified interval of time.
Das4.9
Das4.10
Facility for back Facility for taking backup & Essential up and restore of data collected at restoration of substation shall be provided data in software. Administrator facility Substation software shall Essential provide administrator facility to decide the storage of data on local computer. However, the sub station computer shall have a storage capacity of Meter data of at least 90 days.
Features of Data logging system at sub division office :-
Das4.11
Das.5.0
b)
c)
d) e) f)
g)
Das5.3
Availability of The system shall have Vital sufficient storage sufficient memory capacity for capacity storing every Analog, Digital and Accumulator data of all connected remote Data loggers in the substations as well as all DTs and Consumer data for a period of at least one year.
Das5.5
Ability of software to integrate, extract and analyze data of different make of Meters
Das5.6
Das5.7
/ The collected data can be Essential of viewed in the form of customized reports. User can take print outs of these reports, export the data into spreadsheets, or convert the data in the form of flat file.
Das5.8
Mode of transfer The data file will be Vital of Meter data transferred from the substations to sub division office server in one of the following possible methods :Data retrieval by Data acquisition software at Vital sub division office sub division office may dial up
a)
b)
Das5.9
Das.6.0 Das6.1
Das6.2
Enabling of data acquisition from different AMR configuration Enabling of data acquisition over any communication media Provision
Das6.3
Das6.4
Das6.5
Das6.6
Features of In the scheduled mode of data Vital scheduled mode collection, the software will of data collection allow reading cycles to be configured for either individual meters or groups of meters. Appropriate time windows for data collection from different meters based on location/type can be set. The data collection could be at any one of the pre-defined monthly, daily, hourly or quarter-hourly frequencies or at any userdefined frequency greater than 15 minutes. Support for both inbound and outbound communication The software will support both Vital inbound and outbound communication, i.e. data transfer could be initiated by either the remote meter or the central software.
Das6.7
Das6.8
Type of Inbound At minimum, inbound Essential communication communication will include event notification calls for power outage and restoration events. The event driven polling of meters shall enable pinpointing of faults during outages, defective or stopped meter.
Das6.10
Das6.11
Support for import The software will support Essential of meter data import of meter data from external sources in industrystandard formats like ASCII, CSV or XML. It will also allow manual entry of meter data in exceptional cases only with appropriate user identification, security and audit trail. The input sources of meter data could be CMRIs (Common Meter Reading Instruments), substation log books etc.
Synchronization of all meters to a common fixed reference
Das6.12
The software will be able to Essential synchronize the date and time of all meters to a common fixed reference. All the raw meter entering the system via or any external means is stamped and stored for and further analysis. data AMR timeaudit
Das.7.0
Das7.2
Das7.3
Flexible and Both the regional hierarchy Essential Indian context and topology would be oriented regional specific to the Indian context flexible enough to hierarchy and and account for different voltage topology levels in Indian subtransmission and distribution networks e.g. 66/33/22/11/ 0.4 KV. Provision to capture and maintain associations between various metering nodes The software will be able to Essential capture and maintain associations between various metering nodes (both system and consumer meters) and the regional hierarchy / network topology.
Das7.4
Das7.5
Typical list of System metering nodes could Vital System metering include AMR-enabled meters nodes located at these network points, among others: (i) Outgoing feeders from grid substations (at 33kV/ 11kV etc), (ii) Incomers (33kV etc) at the power/secondary substations, (iii) Outgoing feeders (11kV/ 6.6kV etc)
Das7.7
Das7.8
Das7.9
Das7.10
Provision to Navigate to any level of the regional hierarchy/ network topology Provision to display SLD
Das7.11
Provision to Software shall have facility for Essential depict Single line creating data base and diagram display of single line diagram of entire electrical network and embedding of acquired data (both analog & digital) of each feeder in real time.
Das8.2
Das8.3
Configuration of The software will allow Essential validation rules configurable validation rules that may be selectively applied to an individual metering node or groups of metering nodes or to channels common to different metering nodes. Logging of Validation failures would be Essential validation failures logged for audit purposes. Backing up of raw Raw data would be backed up Essential data for audit purposes. Provision of The software will have a Essential meter data meter data estimation routine estimation routine that will be triggered on occurrence of validation failures. Enabling of The estimation routine can be Essential estimation routine selectively enabled/disabled. Provision of The software allows manual Essential manual editing editing of metering data with audit trail. Provision for audit All data state transitions would Essential
Das8.7 Das8.8
Das8.9
Das9.2
Das9.3
for The software will support Essential of channels of different time time granularities, i.e. hourly, daily, monthly etc. The channels could hold Essential direct measured data, derived (calculated) data, or data imported from external sources. User will be able to view time Essential series data in tabular as well as graphical format. The software will be able to Essential highlight the state of a particular time series data element, e.g. if it is absent, edited, estimated etc.
Das9.4
Support for different channels for different type of data Viewing of time series data in tabular / graphical form Ability to show status of time series data element
Das9.5
Das9.6
Das9.7
Comparison of The software will enable user Essential multiple time to compare multiple time series data series together. The data series could pertain to the
Automated filling up of certain Essential derived time series channels based on data in one or more other channels will be enabled; e.g. data for the power factor channel of a particular metering node can be calculated using the data in the active power and reactive power channels of the same node. The latter two may have been directly filled with measured data from the meter. The software will allow setting Essential / editing of the conversion formulae for the derived channels. The conversion formulae can be based on simple arithmetic / trigonometric / aggregation functions.
Das9.9
Das9.10
Provision of The software should allow Essential aggregation of aggregation of time series time series data data based on parameters like geography (regional hierarchy), network topology, time and customer category Executive Dashboard Provision Executive dashboard of Various utility offices, such as Circle, Division, Sub division etc can interact with master Metering (AMR as well as non AMR enabled) / Billing database at data center to provide the below mentioned features.
Das.10.0 Das10.1
Das10.3
Highlighting of Key performance indicators, Essential key performance like AT&C losses, SAIFI, indicators SAIDI, CAIDI (but not limited to) will be highlighted for every level of the network hierarchy. Energy balance Energy balance at different Essential at different network levels will be network levels captured and displayed. This enables monitoring losses by region (subdivision/division /circle etc) and by network asset (transformer/feeder). Monitoring of Monitoring of losses at Essential losses at different different voltage levels will be voltage levels enabled. Display of load The software will enable Essential survey analysis capture and display of data from multi-parameter load survey analysis. Monitoring of usage/demand patterns would thus be enabled. Monitoring peak load Monitoring performance factors of Peak load at different network Essential levels could be monitored. of Performance factors like load Essential factor, power factor, utilization factor, load duration curves would be monitored.
Das10.4
Das10.5
Das10.6
Das10.7 Das10.8
Das10.9
Provision of The dashboard will enable Essential transformer load transformer load management management. User will be able to monitor overloading/
Das10.11
Das10.12
Das.11.0 Das11.1
Das11.2
Reporting on The software will be able to Essential energy flow, display reports on all energy, performance demand, performance factor factor etc. and event related data available for different metering nodes. Generation of Each report will allow user to Essential reports with date specify parameters like date range range, end points for which reports need to be generated.
Das11.3
Exporting of The software will enable the Essential reports to other user to export reports into applications other application software like ERP, Microsoft Excel etc. for further processing. Reports at Sub stations : of Few typical reporting Essential requirements are mentioned as below, exact formats & requirement may be finalized as per the requirement of the Utility. Software at substation level Essential shall provide facility to view electrical network, configure & view parameters captured in tabular & graphical format. Software shall have facility to Essential query data based on dates & parameter name. Software shall be able to show trend for single parameter & comparative trend for multiple parameters based on the selection. Reports office at Sub division
Das11.6.2 Facility to configure & view parameters in tabular/graphic form Das11.6.3 Facility to query data based on date & parameter name
Software at Sub division office Essential shall provide comprehensive reporting facility. If required it may interact with data center and should provide fixed format as well as query based reports in tabular & graphic format as required by user.
Das11.7.3 Generation of summary report of meter data for any load violation and tamper counts
Das11.7.4 Provision of menu Menu option shall be given for Essential option for viewing viewing each data reports. each data report The options will be enabled based on the availability of the data for the meter selected for data viewing. Each report header should give the information regarding the Meter serial Number, RTC, Date and Time of data collection, Type of collection, CT/PT details and other important consumer details. Das11.7.5 Typical list reports to generated of Reports should provide Essential be detailed information on Billing data, Load Survey data, Profiles, Tamper information, Programming mode records
Das.12.0
Das12.1
Alarm
Monitoring of The event list shall contain Essential important events events, which are important for monitoring. The date and time has to be displayed for each event. Chronological registration events The events shall be registered Essential of in a chronological event list, in which the type of event and its time of occurrence are indicated. It shall be possible to store all events in the computer. The information shall be obtainable also from printed Event log.
Das12.2
Das12.3
Das12.5
Das12.6
Das12.8
Alarm on failure in communication, loss of data etc. Supporting of alarm/ notification dispatch via comm. media Ability to deliver alarm/ notification to multiple recipients
Das12.9
Das12.10
Das12.11
Provision for turning certain alarm generation on/off as per user preferences
Das12.12
Provision for The system will allow turning Essential turning certain on/off dispatching alarm alarm dispatch notifications to required
Das12.14
Das12.15
Das.13.0
Time synchronization
SSRSDDOCUMENTTTEMPLATE SRSS D OCUMENTTEMP LATE RS OCUMENT EM PL S R DOCUMENT T EMPL ATE 2.0 Module : Energy Audit
Objective : Monitor important distribution parameters, capture hierarchical view of energy accounting, Network assets of power distribution utilities, intelligent analysis tools for plugging loop holes and identifying revenue leakage, adding into perform network planning and management activities, calculate / identify technical and commercial losses at any point in the network. Specification Energy Audit
Require ment ID Ea.1
Functionality Description Criticality Response Comments
The system must collect energy Vital flow data from the metering module. The manual entry of data should not be allowed except in the exceptional circumstances. The same can be allowed only by system administrator after approval of CEO or persons authorized for this purpose.
C/ ER/F/ CR/ NC
Ea.4
Calculation of HT The system should be able to Vital balance 11 KV feeder flow losses against consumption of HT consumers and DTs in the feeder through integration with System Meter data acquisition module, thereby finding HT losses and DT losses.
Ea.6
Ea.7
Ea.9
Ea.10
of The system should have Essential data intelligent data analysis feature to detect possible malpractices by comparing previous statistics of consumption.
SSRSDDOCUMENTTTEMPLATE SRSS D OCUMENTTEMP LATE RS OCUMENT EM PL S R DOCUMENT T EMPL ATE 3.0 Module New Connection
Objective: The proposed system would aim at enhancing the convenience of the customer, when an application for new connection is received. It would enable the customer to collect and submit applications through a host of delivery channels, allow application status tracking etc. The system would help reduce the time taken for the new connection process. The system would enable updating customer data to be captured in the GIS based customer indexing database in a reliable way. The data entered at this stage would form the basis of the customer's record in the system. The system would ensure, through validation and checks, that the integrity of this data is maintained. System Boundary From : Issue of Application To : New Connection confirmation, Temporary Connection, Load Extension/Reduction, Name Change and Meter Shifting etc.
NC1.
The system should be able to Vital generate and issue different application forms for New connection, Temporary connection, Load extension/reduction, Name change, meter shifting etc. for different categories of users, and the same forms should be available across all delivery channels (Section/ division/ circle/ corporate office/ customer service center, over the web etc). The system should be able to Vital accept the form over the web and request the customer to make a payment at one of the Utilitys collection centers before a specified date. The system should also be able to accept forms at customer care center and manual / automatic input (through scanner
C/ ER/F/ CR/ NC
Standard
NC2.
C/ ER/F/ CR/ NC
Standard
NC4.
C/ ER/F/ CR/ NC
Standard
NC5.
C/ ER/F/ CR/ NC
Standard
NC6.
C/ ER/F/ CR/ NC
Standard
NC8.
Handle special The system should, based on a Desirable drives minimum set of data requirements and approvals specified by the utility, accept applications fulfilling the new connections or load enhancement need posed by special connection/ regularization drives.
NC10.
NC11.
Generate Standard
NC13.
The system should accept the Essential Accept customer load details, the category inspection report and assigned etc. from the section capture all officer, once the field test has been performed and add these to the details customer database. It should also facilitate to capture the information regarding customers planning to provide the service line himself etc, so that the development charges can be adjusted to reflect the same. Estimate preparation The system should be able to Desirable prepare an estimate for new connection, temporary connection, load extension/reduction, shifting of meter and / or service line with details as per utility defined criteria which may change from time to time. The system should be able to estimate the development cost after field inspection and the cost data provided by the utility. This database will be modified by the utility from time to time. In case of availability of on line stores and materials management module, system should be able to check materials availability and generate exceptions accordingly. The system should update the Essential applicant log with his status (Accepted / Rejected / under process).
NC14.
NC15.
NC17.
NC18.
NC20.
NC21.
Case by Case The system should have the facility Desirable modifications for the user to specify a standard to the contract contract and make modifications to the same on a case to case basis. Accepting In response to the Service Order Desirable testing details for new connection installation, the test report details should be entered into the system as a confirmation of the connection installation. The system should have the Desirable Interfacing with stores for provision of accepting the number of meters available (of predefined meters types) through interface with online store management module (if implemented in future) and the business logic to allocate them. Based on this, the system can allocate meters to customers. In case of non availability, system should be able to generate exception.
NC22.
NC23.
NC25.
Generation of System should monitor generation Vital first bill of first bill of the consumer and raise exceptions after pre determined period. Integration with GIS and updation of database This module shall be integrated Vital with GIS database and GIS based network analysis module for allowing a new connection for the purpose of checking the network capability for adding additional load, the necessity for capacity augmentation and for generating work order with material requirement. At the time of adding a new customer the updation of GIS data base is mandatory. The system should have the provision for tagging connections to the property i.e. identifying all connections in the same building/ plot/premises, along with indication of their share of built up area. The tagging of connection with property should be superimposed on GIS maps to facilitate accurate dues transfer and facilitate site survey.
NC26.
SSRSDDOCUMENTTTEMPLATE SRSS D OCUMENTTEMP LATE RS OCUMENT EM PL S R DOCUMENT T EMPL ATE 4.0 Module : Disconnection & Dismantling
Objective: Recovery improvement and improvement in collection efficiency. The system should aim at improving recovery through a disciplined disconnection and dismantling mechanism that would serve as a deterrent for defaulters. This shall also provide updated information to CRM.
System should be capable of Vital generating the list of defaulting consumers i.e. the consumers who do not make payment of their bills by the due date or the date on which list is generated, which ever is later. System should be capable to accept report of action taken on such consumers and remind further action required to be taken during specified period as decided by Utility.
C/ ER/F/ CR/ NC
Dis.2
Generation of System should have the provision Vital disconnection of generating automatically list of list disconnection notices as per utility defined criteria in utility defined template. After expiry of due date of disconnection notice, it should print disconnection advise for disconnection by field staff. The utility defined criteria may : Exclude cases with open complaints in customer care module Classify live and disconnected cases in separate buckets Prioritize cases based on default amount, aging of debt,
Dis.4
Dis.5
Dis.7
Updation of dismantlement status for deduction from SD on auto Linkage with New Connection module
Dis.8
Dis.9
Dis.10
Generation of The system should be able to Desirable optimal route generate the optimal route and and plan plan for dismantlement, such that the people, transport asset (vehicles) and meters utilization are optimized. The system should be capable of accepting business logic to take care of such optimization.
Dis.12
Dis.13
Integration with GIS database Exception reports on payment by disconnected consumers Transfer of dues from one connection to other connection(s)
Dis.14
Dis.15
SSRSDDOCUMENTTTEMPLATE SRSS D OCUMENTTEMP LATE RS OCUMENT EM PL S R DOCUMENT T EMPL ATE 5.0 Module : GIS based customer Indexing and asset mapping
Functionality
Description Criticality Response Comments
Requirem ent ID
G.1.0
G1.1 GIS Solution
INTRODUCTION
Geographic Information System Vital solution consists of a system for capturing, storing, checking, integrating, manipulating, analyzing and displaying geo data related to positions on the Earth's surface and data related to attributes of the entities/Customers in an utility area. It pertains to both vector and raster GIS. The use of capabilities includes hardware, software and data, provided by a Geographic Information System specific to a set of user requirements. This is achieved through GIS mapping to pre-defined scale, generation of intelligence electrical network maps and super imposing them on the land base GIS maps and through customization and / or development of application software. C/ ER/F/ CR/ NC
G.2.0 G.2.1
GIS Software
G.2.2
OGC
G.2.3 G.2.4
Software must have capability of Vital of versioning. Software must have dynamic capability to establish relationship between the entities. This would include incorrect phasing assigned by users, incorrect new line connectivity or incorrect conductor assignment. When new facilities are added, validation tables should exist to check the data entry against predefined parameters unique to the item being added, resulting in correct and consistent data entry. Additionally warnings should be generated when new facilities are placed in conflict with preestablished rules of connectivity as part of user customization.
Essential
G.2.5
Data Validation
G.2.6
Error Listing
The application should capture Essential errors with respect to connectivity and database integrity. Additionally the application should allow users to view a listing of the errors that have occurred. It shall be the responsibility of the Vital bidder for integration/interfacing with the existing applications. Also the single window interface for GIS software and the existing applications (requiring interface/ interaction / data exchange
G.2.7
G.2.8
GIS Application Data model for data Vital Architectureconversion : GIS Application Features Architecture should provide a framework and the necessary programming interfaces to enable complex GIS applications to be developed and integrated with applications that already exist within the utility. GIS Application Architecture should support the distribution of the functionality of GIS application across no. of components which interacts as separate process via process communication and control mechanism. GIS-SoftwareCreate Single Line Diagram(SLDs) Vital SLD creation of electrical sub transmission feature network starting from 66 kV/33 KV bus of EHV sub station including 66 kV/33 KV feeders, 66/33/11 KV sub stations (with internals), 11 KV feeders up to 11/ 0.4 KV DT, LT feeders and LT poles. It should be possible to print/view the SLD of all or selected voltage level for desired distribution centers/ division/ circle. FEATURES AND CAPABILITIES OF SOFTWARE SYSTEM
G.2.9
G.3.0
Generic Specifications
Open Architecture and COM Compliant : The application supports a fully extensible Component Object Model (COM) or Enterprise Entity Bean (EJB) or any other open standards architecture - compliant programming environment for customization and to have an open architecture system.
Vital
G.3.1.2
G.3.1.3
GIS EngineCapability to work in all industry standard crossplatforms Compliance of GIS Imaging Software
The GIS Spatial Data Engine Vital should work on all industry standard Cross-platform support, such as Windows/Unix/Linux.
Vital
Proven Imaging Software System Platform : The GIS Imaging software package with latest version, and spatial data base engine with database such as Oracle/MS SQL/MY SQL/ DB2/Informix/Sybase or any other RDBMS confirming to ANSI/ISO SQL-200n standards with latest version supplied shall have to be Open GIS consortium (OGC) registered compliant product time tested, widely deployed at multiple utilities worldwide
G.3.1.4
The application supports an Essential integrated customization to environment to change the Ul and to add custom functionality, programmatically. The system shall provide support in the form of a documented interface specification (API) to allow software based functionality
Vital
G.3.1.5
G.3.2 G.3.2.1
Unique Allocation capability Software
Database Management
no. Customer Identification Number Essential : The system shall be capable of of allocating a unique identification number known as Customer Identification Number (CIN) to each Customer.
G.3.2.2
Functionality to The system should have Desirable PAN display functionality to PAN the display across the screen. Provision for linking customer data to ledgers maintained prior to Customer Indexing Provision for linking and Vital maintaining records : Provision shall be made for linking and maintaining records (in Registers/ Ledgers) of the Utility Customer number as parameter, existing before implementation/adoption of the Customer indexing work under this specification. This shall be one of the relational data from archive of UTILITY record, to be listed by the system. Customer Database edit : The Vital database shall be flexible for making changes in the Customer profile as required. The changes may be Customer name, location, connected load, category of connection, maximum demand, type of connection (HT/LT), and tariff related information. Sorting and viewing electrical Vital area or feeder/administrative area wise Customer details should be possible on request.
G.3.2.3
G.3.2.4
G.3.2.5
& of
G.3.2.7
G.3.2.8
Geographic Geographical attributes query : It Vital Attributes Query shall be possible to query the in GIS software geographical attributes of a specified location, preferably clicking on to the location or objects of interest and examining the contents of the database for the location of object. Dynamic Attribute query of any object in GIS software Dynamic selection of attributes Vital : User should be able to dynamically select one or more of the attributes of an object, to be displayed as label of the object. This can be for viewing, plotting and printing purposes. Colors System based attributes : should support
Vital
G.3.2.9
G.3.2.10
Representation of objects in
G.3.2.11 G.3.2.12
Dimensioning Capabilities Moving, copying capabilities Real length specifying capability capability to save & restore views/layouts capability to edit graphical & textual data
G.3.2.13
G.3.2.14
G.3.2.15
Entry / editing configuration on Essential specific workstation : The graphical and textual data entry/editing shall be configured on specific workstation. The system shall allow facility to allow configuration of levels of security, whereby access and modification rights are appropriately assigned. Details of Customers : It shall be Essential possible to get a view of the details of the Customer or Customers connected to particular distribution transformer in a list form using a pointing device. Menu driven Customers query : It shall be possible to zoom in / out on a particular Customer to obtain the desired degree of information. Menus shall be provided for viewing various
Essential
G.3.2.16
G.3.2.17
G.3.2.18
G.3.2.19
G.3.2.20
Application Administration : Vital Database Security : The data in management system incorporates mechanisms to ensure data integrity, security and distribution as well as to retain historical information. The databases shall have password protections with varying degree of access definable by the administrator. The security shall be adequate considering web-enabled usage.
G.3.2.22
G.3.2.23
System to support the Enterprise wise central database and remote users over the WAN : System should be able to support the Enterprise wise/Circle wise central database and remote users over the WAN even for the creation and editing operations without degrading the performance over the net.
Vital
G.3.2.24
Support seamless data Essential access between applications, which allow information in existing systems to be used without a need for migration or translation, ensuring a maximum return on existing investment. Facility of representing Essential technical data of the internals of system entity : The proposed system should have facility of representing technical data of the internals of system entity. For example, with a click of mouse on the substation user should be able to see internals of the sub
G.3.2.25
G.3.2.26 Electric
specific model
Utility The application should provide a Essential data data model specific for electric utilities. Bidder is requested to provide, along with documentation as part of their proposed system, a database schema that facilitates data access via queries and new applications. A utility data model is an advantage and would help realize the data warehouse concept.
G.3.2.27 Electric
Utility The data model should also be Essential user specific customizable to incorporate the user specific needs. UTILITY data model should also provide the final data model to other parties for the purpose of interface development or building new applications. Data import/Export capability of GIS software Import / Export of data : The Essential software should have the capability to import/export both data and graphical information in wide variety of formats (e.g. Access, Excel, DXF, DWG, MID, Geo-Tiff, Jpeg, MIF, TAB, E000, and DGN ) The system must support export of Essential data into XML format. System should support Vital Customer master data, Customer billing data, DGPS data
G.3.2.28
G.3.2.29 G.3.2.30
Data export capability into XML format Ability to support Customer Data
G.3.2.31
Capability to import Satellite Imagery Data capability for importing & displaying color raster images
Import of satellite imagery in different formats like Geo Tiff, JPEG etc. The software should have the ability to import and display both color and multiple gray scale raster images. Transparency of the image should be user controllable to allow for viewing items regardless of drawing priorities. The importable raster files formats should be of the same types listed in the previous requirement.
Vital
G.3.2.32
Vital
G.3.2.33
Capability for opening / attaching standard format files without importing to mapping system
Opening / attachment of Vital standard format files for schematic representation without importing into the mapping system : Should be able to open / attach all standard format files like Visio, Power Point, Excel, DWG etc. for Schematic representation without importing into the mapping system.
G.3.2.34 Capability
provide builder
to Supporting multiple / complex Essential query SQL queries : System should provide query builder and support multiple / complex SQL queries. Should support Sorting, Filtering and display records in Tabular/ Browser formats.
Essential
G.3.2.35
capability to support sorting /filtering of records to G.3.2.36 capability save queries in text format G.3.2.37 Highlighting capability of user specified
Should be able to save the queries Essential as well as the output in text format. On Query, the system should be Essential able to highlight the objects based on the user specified boundary or
G.3.2.38 capability
to support web enablement to G.3.2.39 capability store CAD & GIS data to G.3.2.40 capability support data validation to G.3.2.41 Capability translate geospatial data sets
of Automatically or manually update Essential RDBMS RDBMS attribute data when spatial attribute data on changes are made. spatial changes to Support for distributed databases Essential G.3.2.43 Capability support within flexible, scalable, multidistributed tiered, partitionable architecture. databases to The system shall be able to be Essential G.3.2.44 Capability modify asset configured to add additional asset data types and to modify existing definitions of assets, such as the addition of additional attributes, without the need to involve the software vendor. Such configuration is to be achieved using Data Dictionary style tools and not require re-compilation of the software.
G.3.2.42 Updation
G.3.2.45 System
Report runs and any other batch Essential availability due jobs should not affect system to report run availability.
G.3.3
G.3.3.2
Database portability
G.3.3.3
Multipoint editing Schema portability : In an Essential permissibility enterprise-wide GIS, there may be different groups working on the same datasets at remote locations. To enable them to work on this dataset, one should be able to port the owner's schema to the remote database, let them edit the dataset and then bring back the changes after some time interval. capability to Additional data types : User store additional should be able to store custom data type objects, dimensions. Published APIs for interface to master database
Essential
G.3.3.4
G.3.3.5
Published APIs : Software must Essential have published free java and C APIs and development tools for custom development and interface to master database.
G.3.3.6
capability to Support for direct editing of Essential support direct spatial data in the DBMS including editing of spatial multiple user editing with long data transactions and advanced rulebased editing with GIS Client. capability to serve database directly to Serving the Database directly Essential to the Internet Mapping Server and desktops should be possible
G.3.3.7
G.3.3.8
to
G.3.3.9
G.3.3.10 Capability
to enable map browsing in folders & DB to G.3.3.11 Capability preview map & table data to G.3.3.12 Capability support OLE DB
G.3.3.13 Capability
manage sources
to The application provides the ability Essential data to manage data sources and database connections. The application supports the ability Essential to define and manage coordinate systems. The application provides the ability Essential to create and maintain metadata and store as XML data.
G.3.3.14 Capability
G.3.3.16 Capability
of The data management system Essential DMS to provide provides spatial-indexing (i.e. a spatial-indexing method of breaking down the
G.3.3.17 Capability
The data management system Desirable allows users to choose between managing features on an individual feature basis (user-specified features) or grouped by a logical selection.
Desirable
G.3.3.18 Capability
support tools to G.3.3.19 Ability generate schemes for objects in UML using CASE
The application provides the ability Desirable to generate schemas for objects in UML using the CASE tools subsystem.
G.3.4 G.3.4.1
Core GIS Engine specs.
G.3.4.2
Layer Creation Create layers from all supported Vital capability of GIS data sources including coverage software feature classes; shape files; computer-aided design, TIN, raster, and geo database feature classes; or tables containing x,y coordinates. Group Layer Create group layers from multiple Vital creation data sources including vector capability overlays on top of raster data/ images. Layer storage The application should allow users Vital capability of GIS to define and save various user
G.3.4.3
G.3.4.4
G.3.4.5
Preset Layer The system should allow preset Essential configuration layer configurations for specific permissibility plotting applications. Intelligent layering capabilities Intelligent layering capabilities. Essential Ability to show only certain layers at a given scale and for a given condition (i.e. type of service call).
G.3.4.6
G.3.4.7
Manual layering Manual Layering capabilities. Essential capabilities Ability for the operator to turn Layers on and off at will. Data previewing Data Preview : Should provide Essential capability facility to preview the data before Loading. Drag & Drop layer from the preview window to the map. Report Generation capability Report Generation : The Essential software should have inbuilt industry standard Reports Generation tool both at Server and Desktops. Facility to display Aerial, Projection and Surface distances. Feature Labeling : Should have the facility to label features based upon fields or expression of two or more fields. Registration, rectification & storage of Raster and Vector data in a single database must be possible. Must support Topologicalediting capabilities. Defining rules for Topology like rules to make sure that no polygon overlaps another polygon in the same data,
G.3.4.8
G.3.4.9
G.3.4.10 Bookmark
creating capability
Create Bookmarks: Facility to Essential Create, Edit and Move To Bookmarks. Bookmarks will be created to store the information of the display Extents of the map. Spatial querying engine that can retrieve specific features based upon a user determined buffer zone around a point, line, or polygon.
Vital
G.3.4.11 Spatial
querying engine facility
G.3.4.12 Configurability
of screen data
The amount of data that initially Essential appears on the screen should be configurable. This includes the geographic extent as well as the richness of the data. When user workstation requests additional data from the server, this should be transparent to the user. Out of the box tool for geopositioning based on software operator initialized address queries.
Essential
G.3.4.13 Transparency
of data to user when queried
G.3.4.14 Availability of
out of box tool for addressing queries.
Essential
Cluttering and decluttering The application should have facility of cluttering and decluttering The process of showing more details as users zooms in is called cluttering and process of hiding details as user zooms out is called decluttering Edge matching - This system shall have the edge matching facility since edges may not match, whenever two images or two networks are joined together. For E.g.: If two maps of network are scanned and a line running is across two images, the ends of line cannot exactly match. Edge mapping is achieved by a snap of two ends or joining of two ends. The software must : Support full connectivity of all electrical circuit elements and devices. Provide logical circuit connectivity techniques that insure proper hierarchy of line section and device connectivity. This should ensure that incompatible line types or devices cannot be directly connected in a circuit. should allow an authorized user to switch the position of a device, thus modifying the directional connectivity of the affected conductor.
Essential
G.3.4.18 Image
Edge
Essential
G.3.4.19 capability
Essential
Essential
NETWORK MANAGEMENT
This module shall have the Vital following functionalities Create a new network Open an existing network Merging of two networks Cut and paste part of the network Display a partial network of the area of the interest Delete a network
Abilities of The application provides the ability Vital Network Mgmt. to create, maintain and save a geometric network using designated features or by adding features to an empty geometric network. Abilities of The application can create and Vital Network Mgmt. maintain flow direction in a geometric network based on the current configuration of sources and sinks.
G.3.5.3
G.3.5.5
G.3.5.6
G.3.5.7
G.3.5.8 G.3.5.9
G.3.5.10 User
The system defines different Essential network impedance criteria to support analysis at different times of the day.
G.3.5.12 Tracing
network
of The system allows for the tracing Essential of networks to identify land parcels or customer information affected by network interruptions.
G.3.5.13 Export
of The system allows the export of Essential network network analysis product to third analysis product party modeling packages.
G.3.5.15 Capability
G.3.5.16
Tracking Changes -
G.3.5.16.1 System capability Proper relationships shall be Essential to track changes established in the database between the various entities. Further, hierarchical relationships should be established between various elements to link and group them at any voltage level. It should be possible to change the hierarchical parent of any element i.e. any element along with all its children in a hierarchical relationship can be made child of any other element. Such shifting should be possible only where voltage levels match. The time of making such changes shall be tracked. This arrangement should enable rearrange entity relationships with time stamping. G.3.5.16.2 System capability to provide information regarding manual or automatic switching The energy accounting software Vital supported by the Customer indexed database shall be able to recognize the transfer of any group of Customers fed by any particular line to any other neighborhood / alternate line by switching of
G.3.5.17 System ability to The database shall keep track of all Vital
keep track changes customer attributes of such changes in any of the Customer in attributes such as change in name, connected load, tariff category, connection status, meter changes etc.
G.3.5.18 System
Affected Customers/ Areas : Vital Software should have standard tools to find out affected customers in case of an outage. This must allow finding affected Customers/ areas in case of an outage or as a result of switching operation. The user shall get the affected Customers / areas by placing a flag at the point of outage. Switching & Looped Network : The software must support switching operations and recognize the status of the downstream network based on the switch position, on or off. The software must also support
Essential
G.3.5.19 Software
of GIS Data: The application should have tools to perform QA/QC on the data created. The software must be rule based. These rules should be configurable to suit UTILITY requirements.
Essential
G.3.5.21 a)
Attribute QA/QC level
The QA/QC tool must perform QA/QC based on the following : Attribute level QA/QC as per the domains defined for the particular attribute: e.g. user cannot enter an incorrect voltage level and chooses from a drop down list of voltages Connectivity rules e.g. a 3 phase tap cannot be taken from a single phase line. Relationship rules e.g. a PMT transformer can be placed on top of a pole only.
Essential
b)
Essential
c)
Essential
d)
Contingent Contingent validity rules : A set of Essential Validity Rule- valid values that depend on the QA/QC value of another attribute.
Essential Customer User's custom validation rules Validation Rule- The QA/QC functions shall have QA/QC the feature to save the report/ result of the QA/QC and the tools should also provide with the error messages information to help user correct the errors.
e)
G.3.5.22
Locator Tool : The application Essential must have a locator tool to find specific entities and automatically zoom to the same. It must also be able to find all specified entities
G.3.5.23
Location Display : Facility to display a given location when the location code or object code or latitude/longitude are specified.
Essential
G.3.5.24
Location Tracking : The system Essential shall keep track of the location in the network from where a particular Customer is fed. This shall be achieved in conjunction with the network data created for the utility area. Allow modeling of composite Essential objects : Placement of multiple objects at a single click is enabled by composite objects. An example of the same can be a switch box / LT panel containing internal bus bars, switches, fuses etc. Once the composite object is modeled with all its constituent entities, it can be placed on the map by a single click whenever required. This saves the effort of placing every entity all the time. Allow defining Templates : Essential These are models that define the behavior of the software to be controlled while editing the network. Say a template for LT service can be defined to in such a manner that it places a Tap on the main line and places a service line on the first click, places a fuse on the second click on the service line, a meter on the
G.3.5.25
G.3.5.26
G.3.5.27
G.3.5.27.1 System permissibility for creation of favorites
Creation of Favorites & Mass attribute updates : The system should allow creation of Favorites. These would be entities that are created from the complete generic library of models having predefined attributes.
Essential
G.3.5.27.2
The system must allow saving of Essential Favorites organize and save attribute values of often-used features. The system must also allow mass attribute updates. This would help user in speeding up data creation. Display : System must allow Essential storing predefined display of layout and symbology. The symbology should be as per UTILITY standards. For the purpose of day to day work and display/query, it must be possible for users to change symbology of elements on the fly without changing the database. E.g. to display 50KVA transformers due for oil change in the next three months in a different colour/ symbol etc.
G.3.5.28
G.3.6.1 a)
Desktop functionalities
Desktop functionalities
The application requires that information (metadata) be stored about a map. The application supports a customizable graphical user interface. The user will be able to create hyperlinks to any document or URL and store the hyperlinks with data in an attribute field. The application can save a map in a thumbnail image. The application can store data using different paths. The application can create, store and maintain map templates. The system can store true 3-D features (X, Y & Z coordinates).
Vital
b)
c)
d) e) f) g)
G.3.6.2 a) b) c)
Display properties
Display Properties The application requires the use of specified projections. A variety of data sources can be displayed. The application supports the ability to set background and symbols.
Vital
The application supports the ability to label layers. The application supports the display of TIN datasets. Interaction tools Interaction Tools Provide a list of map interaction tool supported by the application. Describe the application's hot linking capabilities. The application supports the ability to locate features. The user should be able to create and save spatial bookmarks. The application provides the ability to control map drawing. The application should provide a magnifier window that can be changed to any desired percentage and represent the magnified view as a snapshot. The application can create an overview window which can be resized and moved such that it affects the active data frame. The GIS software displays the results of attribute queries in graphic format. This may include graphics for a single record or an entire query result. Zoom to selected features.
Vital
G.3.6.3 a) b) c) d) e) f)
g)
h)
G.3.6.5 a) b) c)
The application provides for resampling for geometric transformations and for converting grids to other resolutions. Data query Data Query properties The application can query data using a number of different expressions.
Vital
G.3.6.6 a)
d)
e) f) g)
G.3.6.7 a) b) c) d) e) f)
The application supports label text. The application supports the ability to perform statistics. Interactive map symbol capabilities are provided. display
k)
l) G.3.6.8 a) b) c) d) e) f) g)
Symbol Editing and Management The user can create templates and map series. The application provides TrueType font support. The application supports EMF and BMP formats. The application provides symbolediting support. The application provides the ability to create and edit symbols. The application supports gradient fills. The map production system
Vital
h)
The map production system generates line symbols based on any attribute associated with a line. The software supports a variety of line symbols, including more complex line symbols and the custom creation of user-defined line styles (including color, pattern and width). The map production system generates polygon shade symbols based on any attribute associated with a polygon. The software supports a variety of shade characteristics for each polygon shade symbol, such as shade line colors, angles, patterns, line widths and separations. Labeling properties Automatic Labeling Conflict detection is provided. The application supports labeling of multiple layers. Interactive text can be placed on a map. The application supports annotation stored with a map as a group or stored separately in a file or database. The application supports feature linked annotation.
Vital
i)
G.3.6.9 a) b) c) d)
e)
g) h) i) j) k) l) m) n)
G.3.6.10 Graphic a) b) c)
properties
Vital
a) b) c)
The application supports feature editing. New features can be created. The creation of features at an x, y coordinate location is supported. Features at a specified length or angle can be created. The application supports the creation of segments using angles from existing segments. True curves can be created. The application supports copying a line at a specified interval. The application supports creation of a buffer around a specific feature. Mirror images can be created from existing features. Merging features from the same layer into one feature are supported. The application supports combining features from different layers into one feature. The application supports the
d) e)
f) g) h) i) j) k)
l)
m) n) o) p) q) r) s) t) u) v) w) x) y) z)
A new polygon with shared parts can be created. The application supports the ability to modify existing shapes. Splitting a supported. line or polygon is
The application supports trimming a line, line extensions, flipping a line. The application supports the modification of existing features. The application provides support of topological editing capabilities. A comprehensive snapping environment is supported. Copying and pasting attributes are supported. Relationships between features and attributes can be created. Validation rules are supported. The application provides digitizer support. Undo/Redo framework is supported. The application supports a fully customizable editing environment. When entering new data, the system displays a listing of features types to be selected, while automatically setting layer,
aa)
The system allows attribute data to be interactively entered or edited using default field values (such as ownership) or user-defined values at the time of entry (such as by equipment identification number). The system provides domains (predefined listings of valid values for a particular attribute) for graphic/ attribute integrity checking. The system can automatically update attribute values based upon changes to a feature's geometry, changes to other attributes, or the creation of a new feature, thus ensuring database integrity. The system supports the manipulation of sets of features, such as deleting, moving, querying and updating attributes. The system supports the interactive merging of two identified lines with and without an attribute comparison, Checking for geometric connectivity : The system supports the interactive editing of topological edges and nodes, allowing vertices to be added, deleted, or moved on an edge (an edge, shared by two features, that is modified allows both features to share the modification). The system provides "heads-up" digitizing capabilities, including the ability to load raster and vector data as a background on the screen over
bb)
cc)
dd)
ee)
ff)
gg)
hh)
The digitizing process includes interactive rubber sheeting, as well as the ability to snap to points during placement and editing. Digitizing allows for coordinate geometry key-in by
ii) jj)
The system allows the user to place construction points / lines when placing elements. The system supports "on-the-fly" digitizing techniques, such as line following and attribution during digitizing. The system allows for the automatic generation of points : - At the midpoint of a feature; - At the endpoint of a feature; - Projected (and vertex-inserted) onto a feature; - Perpendicular to and from a feature; - At a distance along a feature; - At a distance from a given point in a given direction; - At the centroid of an area feature The system supports the development of specialized feature placement methods (e.g. pole bisecting a corner and street offset from a kerb line)
Vital
kk)
ll)
mm)
a)
Bidder should list the vector formats supported and editable by the
b) c) d)
Bidder should list the raster formats supported by the proposed solution. Bidder should list the formats in which the product can export data. The proposed GIS allows data to be input from the following sources : Hardcopy maps; Digital coordinate ASCII files; Batch processing (to load attribute data). The system allows ASCII data (both coordinate and attribute information) to be loaded as features, which are optionally linked to attribute records. An interface for ASCII format definition, modification and loading is provided. Table Management
Vital
e)
G.3.6.13 Table
Management properties The application provides the ability to view data in a table. The application supports table data selection and editing. Aliases can be defined in tables. Field values can be calculated. The application provides the ability to find and replace functions in tables. The application provides the ability to freeze columns during display.
a) b) c) d) e)
f)
G.3.6.15 Buffer a) b)
a) G.3.6.17 Data a) b)
Data can be merged and joined. mgmt. Data Management/ Compilation Vital /compilation tool tools Data compilation tools for using data that is obtained in multiple formats Projection Management Tools to standardize data from multiple projections. Boundary creation tool. Need the ability to clump areas together from different layers (I.e. counties, zip codes) and create one area/polygon on a new layer with its own attributes. Also require manual boundary modification tools. Geocoding Tool for objects based on street addresses. support to Page Templates define and store Page standard map page elements to
Essential
c)
d) G.3.6.18 capability
G.3.6.19 Utility tools for The software should have utility Essential
navigating large tools to navigate large map maps documents quickly by finding, highlighting, and moving features. It should support tools like: a) Locator tool b) Copy c) Quick Attribute viewer d) Delete e) Highlight f) Pan Zoom to Etc properties software
G.3.6.21 Work
Flow
Manager properties
Work flow manager : to manage Essential the work flow related to the complete design process / cycle (from design, approved, released for construction, construction complete to commissioned). Schematic Lay out of compound objects The module shall have capability to blow up compound objects like substation, DT, feeder pole, LT pole etc showing single line diagram of arrangement.
Essential
G.3.6.22 capability
for of
G.3.6.23 Pole
Generation facility
Code Pole Code Generation -This Essential module shall have the capability to generate code for poles on a feeder as per user-defined format. The typical examples are 11 kV pole coding comprising substation code / substation name, feeder code, serial no of pole which can be continuous or varying on basis of laterals and sub laterals. e.g. The 33kV cables are laid at 3 ft depth, 11 kV at 2 ft depth and LV cables are laid at 1 ft depth. It should be possible the no of cables at each depth and configuration of the trench etc. The user should be able to create any new symbol and also specify its attributes. on the number of symbols or the number of attributes for a symbol. Attributes associated to each of the entity/object /element should be user definable
Essential
G.3.6.24 New
symbol/ attribute
G.3.6.26
a) b) c) d) e) f) g) h) i) G.3.6.27
Type attributes Of
Customized representation of Essential entities/objects/elements: System should allow the user to customize the representation for each of entities/objects/ elements. Point Line Polygon Text Color Hash pattern Line style (Dashed, Dotted...) Font Point shape (Round, square, user defined...) The attributes can be text; Essential Number; reference of AutoCAD Drawing, Raster image, Photograph, etc. The software shall be customized Essential to provide the electrical symbols given in Annexure-D of Section: G6 and land based features given in Annexure-E of Section: G6. The attributes to be shown are also listed in the Annexure-E. As already stated, whenever user wants, he can add any number of attributes to a symbol and also create any number of new symbols. This capability should be demonstrated at the time of demo. Capability to capture all the
Essential
G.3.6.28
G.3.6.29
Capture of all
G.3.6.30
G.3.6.31
G.3.6.32 G.3.6.33
Layer specifying Capability to specify layers, while Essential ability digitizing. System readiness digitiztion Support images On completion of digitization, the after system should be ready for studies without any further interventions.
Essential
G.3.6.34 G.3.6.35
Essential Multi circuit Multi Circuit Representation Representation On a pole or a tower, more than one OH line may be running. These lines may be different voltages or same voltages. The application program should provide for digitizing and display of these multi circuit lines. On clicking of multi circuit line, the configuration of Line shall be displayed.
G.3.6.36
Multi-cable representation
Multi cable representation Number of cables running in the same duct or footpath is more
Essential
G.3.6.37
Land Base Representation : Essential The land base shall be made intelligent. Various queries shall be made available for different entities in a land base area of UTILITY power network premises. Each entity will contain a minimum of five to six attributes to carry the basic information like Name, Address, Circle/Div/Subdiv/DC, Service Number, Telephone Number, etc. The software shall be able to build the topology on its own to ease this query process through the intelligence. Substation Representation : Essential Substation is a building or outdoor area location where various electrical accessories are connected together to serve the load centers. Following are the electrical equipment in a substation, which are normally installed and electrically connected : High Voltage Cables/ Conductors Circuit Breaker Isolators Transformers Protective Relays Feeder Energy meters Fuse section pillars, LT Boards
G.3.6.38
a) b) c) d) e) f) g)
G.3.6.40
There shall be user-friendly Essential methods available in the software to define and integrate any new network symbols into symbol library. The substation's database should contain the details like equipment data (Make/Type /Model/rating plate information, History, Maintenance and Remark etc. These details shall also have to associate the electrical accessories details installed in the same premises. The electrical connectivity shall be established at all times between substations or from any nodes. It shall be linked so that the connectivity shall be checked at all times through the logical checks, which is being performed by the software internally.
Essential
G.3.6.41
Sub-station Database
G.3.6.42
Essential
G.3.6.43
Text Ability
Editing It shall be possible to edit the Essential associated text for its presentation. This shall be achieved for the users with the proper security rights. During the placement of equipment, it shall be possible of being rotated, scaled and moved
Essential
G.3.6.44
G.3.6.45
G.3.6.46
G.3.6.47
a) b) c)
G.3.6.48
a)
Name of the substation. This will enable to highlight the selected elements Name of the area of the substation Display of service numbers of the Customer fed from the substation The entities located in downstream of the substation the
b) c) d) e)
Through a polygon retrieval i.e. selecting a window area from the overview map, the software shall highlight and retrieve all the substation The software shall highlight the respective substation by query i.e. substation located in a particular zone, substations located in a particular area. The software shall be able to attach and retrieve any scanned image, video clips, sound files or any multi-media clippings to the substation. Report availability non-graphic query Following reports shall be made Essential on available after the non-graphics query : List of substation connected on a particular Feeder List of substation based on capacity of switchgears/ transformers
f)
g)
G.3.6.49
a) b)
List of substation commissioned during the specified period. The software shall be able to compose the various types of cables with its technical information like type, material of the conductor, cross-section in the network cable symbol library. The list of cable type shall be available in the cable symbol library for selection in advance and for laying purpose in the field. The chosen cable type shall be displayed always in the geo-client's toolbar space until the selection is replaced.
Essential
G.3.7 G.3.7.1
Cable location information
G.3.7.2
Essential
G.3.7.4
G.3.7.5
G.3.7.6
G.3.7.7
G.3.7.8
G.3.7.8.1
G.3.7.8.2
Linking the positions of the feeder into the cable Moving the line points from a selected position to a new position through a dragging mechanism. Deleting the entire line/multiple line by just clicking on to the line / multiple line to be deleted. Deleting the portion of the line segment through the identification
G.3.7.8.7
G.3.7.8.8
G.3.7.8.9
Replacing the line designation by selecting a new line designation. This is nothing but the "changing the line type" method. Updating the cable's non-graphical data through an interactive GUI mask. Displaying the cable's nongraphical data on to the graphical space Software capability to check electrical continuity for power flow The software shall be able to check the electrical network line continuity for the power flow through graphical and nongraphical data as listed below : The electrical line tracing till the end of the line by considering the switch positions on the line. The line will have to be highlighted after the tracing. By ignoring the switch position conditions, the line shall be traced for its continuity and same shall be highlighted By selecting the text attributes attached to a line, the tracing shall be possible. Through a non-graphical data. Addition of electrical element in cable followed by updating of data It shall be possible to insert an electrical element in to an existing cable. This will split the existing cable into two sections and each section's alpha data will be displayed in a mask for
Essential Essential
a)
b)
G.3.7.9
a)
b)
c)
d) G.3.7.10
G.3.7.11
of in by of
It shall be possible to insert any of the chosen electrical devices on a multiple feeder cables. For instance, the electrical device will be connected with all of the lines in the multiple cables. Similarly, there shall be a provision to insert the electrical device net point on to individual cables in the multiple cable lines. The other functions shall be made available as listed below through a simple clicks by mouse button: Deleting a electrical net point Replacing a net point. The existing electrical net point will be replaced with the new electrical net point. Switching a net point from open to close or vice versa positions Moving and rotating the net point Scaling up or down of the net point
Essential
a) b)
c) d) e) G.3.7.12
Updating non-graphic master data
of It shall be possible to update or Essential change the non-graphic master data of the net point. Any of the endpoint can be selected by simple mouse clicks and the respective net point's master data should appear in the mask for the new values. Similarly, there shall be a provision to display the data based on the selection of the net points. The bus bar shall be able to Essential
G.3.7.13 Graphic
item It shall be possible to perform the Essential editing abilities following tasks in the software. Inserting a cable into a station/bus bar/distribution box Laying a protective pipes on the cable route Laying protective dimension defined Creating a manhole Creating a cross section for Trench, Man-hole, Protective Pipes Defining the cable route Labeling item It shall be possible to insert " cable Essential editing abilities beneath cable" item During the insertion of cable, if Essential editing abilities there is change between any segment, e.g. if there is change in type of cable between joint J2 and J3, the software shall allow the user to edit the same. Software capability to After inserting the cable/joint, the Essential software shall carry out on-line pipes with
G.3.7.17
G.3.7.19
If parts of the cable are running Essential across more than one sheet, the software shall be able to carry out merging of the two cables into one cable. The cable may be redesigned accordingly. cables/switchgears/HV-EHV cables under existing scenario.
It shall be possible to calculate the Essential length of downstream or upstream from the selected element.
It shall be possible to retrieve / Essential query the elements like cable within within the polygon. of It shall be possible to split the existing cable/LC for the insertion of new Customer cable / LC.
Essential
G.3.7.23 Splitting
existing cable of
G.3.7.24 Tracing
It shall be possible to trace Essential electrical connectivity of a Customer. By default, the connectivity should be traced up to its feeding substation/Pole Mounted Transformer (PMT).
G.3.7.26
G.3.7.27 Project
G.3.7.28 Layer
Features
G.3.7.29 Task
Management features
G.3.7.30 Different
G.3.7.32 Capability
Essential
G.3.7.33 Provision
Essential
G.3.7.39 Pictographic
representing Essential
G.3.7.41 Equipment
G.3.7.42 GUI
G.3.7.43 Data
G.3.7.44 Printing
of
Printing : Object property data shown in forms should be printed from Visio with the reporting tools. drawing : It should be possible to find and highlight elements on the drawing through query.
Essential
should Essential of possible to draw a section of the complete network in a separate page from the seamless database and maintaining connectivity between pages. of of
G.3.7.48 Report
The software should have Essential industry standard report creation tools which would allow end users to create new reports with desired formatting functionalities such as sorting, filtering & display records in Tabular/ Browser format. Friendly interface Network Symbol Library - The software should accept the user defined symbology applicable at the UTILITY. It should be possible to view the same network with different symbology in different views without changing the database, by storing the new
Essential
G.3.7.50
of The system should provide an extensive library of utility oriented of symbols, allowing possibility of modification, if required. The system should also have the facility to create new symbols as per client requirements.
Essential
G.3.8
G.3.8.1
G.3.8.2
on Capability for on screen Essential Digitization i.e., to digitize freely using a mouse or a scanned image or satellite imagery.
G.3.8.3
Multi-user Capability for multiple users to Essential digitization in digitize a single network single network
G.3.9 G.3.9.1
Provision Library of of
Validations of Digitization
The application shall provide library of validations and facility
Essential
G.3.9.2
Typical Validations
G.3.9.3
List validations
G.3.10 G.3.10.1
Integration Capability of GIS software to other modules in utility
a) b) c) d) e) G.3.10.2
G.3.10.3
G.3.11
Specifications for the internet mapping server to enable the web enabling of the spatial data Cross Platform support of internet mapping software Web Server support of internet mapping software Cross-platform support : It Vital Should work on all industry standard cross platforms with latest versions at the time of bidding, such as Window/Unix /Linux. Web server support : Several Vital Web servers should be fully supported including Microsoft Internet Information Server, Netscape Enterprise Server, Java Server, Apache, SunOne - Sun Solaris, IBM HTTP Server, WebLogic, etc with support of all industry standard servlet engines : - ServletExec, Tomcat, Jrun, etc. Easier to install: - Scalable, Vital reliable, more configurable (services across multiple machines (multi-tier) - in order to achieve faster response and load
G.3.11.1
G.3.11.2
G.3.11.3
& of
G.3.11.4 G.3.11.5
Advanced cartographic Capability Advanced Client side functionalities of Internet Mapping software
Vital
Advanced client side Vital functionality : Should support streaming vector data to a client Web browser. More functions, such as map rendering, spatial selection, and querying, should be done in the client Web browser without sending requests back to the server. Should integrate Local and Internet Vital Data. Highly Scalable Server Vital Architecture: IMS should publish GIS services from a single server or distributes services across multiple servers, which provides for a highly efficient and scalable environment. The IMS should be specifically Essential designed so that the site will continue to function while servers and services are added or removed. A site configuration should be able to save so that it will automatically restart the same configuration.
G.3.11.6 G.3.11.7
G.3.11.8
G.3.12 G.3.12.1
Essential
Printing Properties
Printing Properties : This module Essential shall have the following printing facilities : Print network vector map alone, raster map alone and network superimposed over raster.
G.3.12.1.1
G.3.12.1.4
G.3.12.1.5
G.3.12.1.6 G.3.12.1.7
G.3.12.2
G.3.12.2.1
G.3.12.2.2 G.3.12.2.3
G.3.12.2.5
G.3.12.2.6
G.3.12.2.7
G.3.12.2.8
G.3.12.2.9
G.3.12.2.10
G.3.12.2.11
The Map production system includes the optional application of standard drawing frames and editable title blocks. Storage of predefined templates for plotting The system shall support Inset Frame tool that allows user to display specific features within current view individually in separate windows. For example, user can depict each switching facility in the Switching Facility layer in its own inset frame. These are to be plottable.
Report generation
G.3.12.2.13 G.3.12.2.14
REPORT GENERATION
This module shall have the facility to print and display the following reports : Report of assets of complete network or a part of the network say Sub station, Feeder, Area etc. Report showing number of objects for a particular symbol with different attribute data on the basis of selected attribute. The system should support ability to create reports and report templates. Bidder should list the report tools available with the proposed solution. The system is capable of generating reports from the results of batch query sets. The reports are user-format table and full-page when output to a printer. Graphic reports can be generated
Essential
G.3.15
G.3.15.1 G.3.15.2
G.3.15.3 G.3.15.4
SSRSDDOCUMENTTTEMPLATE SRSS D OCUMENTTEMP LATE RS OCUMENT EM PL S R DOCUMENT T EMPL ATE 6.0 Module : GIS based integrated network analysis module
Requireme nt ID
Functionality Description
Criticality
Response
Comments
Na.1.0
Na.1.1 Module capability
General features
The module shall be able to Vital perform several types of analyses on balanced or unbalanced three-phase, twophase and single-phase systems that are operated in radial, looped, meshed or mixed configurations. The system shall be able to create "what-if" studies and performing simulations to evaluate the impact of modifications to existing network. The system shall have Vital functionality for editing, querying and viewing the electrical system on a GIS base. Background maps showing city, streets, land parcels or annotations can be used to give context to the electrical network. It shall also be possible to trace and query the electrical connectivity of the system. C/ ER/F/ CR/ NC
Na.1.2
Module features
Na.1.4
Na.1.5
Sharing of database
GIS The package should share the Vital database of the GIS and should not require a separate database.
Na.1.7
Actual Mode
Na.1.8
Na.1.9
Editing in Actual In actual mode Cut, Paste, Vital Mode Save and Consumer shifting should be allowed but with proper check on user authenticity. Analysis Mode An analysis mode of network Vital will be such that whatever adhoc changes made to the network for analysis will not affect the actual network/subdivision data, which represents actual network propriety of the organization.
Na.1.10
Na.1.12
Na.1.13
Na.1.14
Na.1.15
Backup copy for There should be provision to Essential network make different backup copy for the network. Password The software should provide a Vital protection for password protection on important editions important issues like on deleting a study. Merging studies of two There should be facility to Essential merge two studies in order to work in distributed environment.
Na.1.16
Na.1.17
Na.1.19
Na.2.0
Na.2.1 Software capability of modeling Electric Distribution Network
Na.2.2
Modular design The software should be Vital with powerful modular in design and should tools and libraries be combined with powerful tools, templates and libraries for easy input, updation and retrieval / sharing of data. The common database shall be available to all the users. Network creation with different voltage levels and all entities The software should provide Vital tools for creation of 3/2/1 phase networks with different voltage levels with all its entities e.g., generator, bus, substation with different voltage grades, feeder, transformer, motor, capacitor, protective devices, lines with different size conductors and cables, loads, switches etc, with symbols and their technical data.
Na.2.3
Na.2.5
Indication limitations
Na.2.6
Modeling of loads
Na.2.7
Creation of user It should provide facility for Vital specific library of expanding the standard library data and also creating user specific library of symbols, design data, equipment data, operating limits and standards, cost data for equipment / material, cost data for power and energy losses and necessary data for carrying out economic analysis for the operating life time of the system.
Na.2.9
Na.2.10
Module validation The module automatically Essential capability checks and validates network topology and data for errors. Modeling with The module should provide for Essential modeling of Power & accurate Substation as well as Distribution Distribution transformers. The transformers software provides a separate canvas for drawing GSS equipment. Modeling with Cable & lines can be modeled Essential cables & for Overhead lines, overhead, duct or underground cables, overhead lines Cable joints etc.
Na.2.11
Na.2.12
Na.2.14
Na.2.15
Na.2.16
Na.2.17
Na.2.18
Na.3.0
Analysis features -
Na.3.2
Analysis available The following analysis results Essential through graphical are to be available through interface graphical interface by Point and Click method. T & D Losses Analysis Balanced Analysis By-phase Analysis Fault Analysis
Na.4.0
Na.4.1 Load Analysis
Load Flow Analysis and voltage regulation Flow The module must have Essential balanced/Unbalanced voltage drops and load flow analysis. User can perform various Essential technical actions on network to have the changed statistics of load flow.
Na.4.2
Na.4.3
LF, It should be possible to define Essential / evaluate annual load factor and loss load factor from the load duration details obtained from data acquisition system
Na.4.5 Na.4.6
Provision of slack The program should provide Essential bus for at least one slack bus. Modeling of bulk It should be possible to model Essential and UD loads bulk loads as well as uniformly distributed loads Load flow capability on various type of networks It should be possible to carry Vital out load flow analysis of radial, meshed, looped or mixed configuration, 3/2/1 phase balanced and unbalanced networks. Provision shall be there for 3 phase 4 wire and 3 phase 5 wire system operating at user defined voltage and parallel operation with different sizes of conductors / cables
Na.4.7
Na.4.8
in Load flow calculations should Vital give power flows in MW & MVAR, current in each section, load at each node, voltage and % voltage regulation at each node
Na.4.10
Voltage and It should also be possible to Essential component wise segregate and get a summary segregation of of the losses voltage level losses wise and component wise for the entire network under study Load flow varied tap voltage levels at It should be possible to Vital & conduct load flow analysis for nominal voltages or user defined voltage. It should also be possible to conduct load flow analysis for different tap positions of the transformers
Na.4.11
Na.4.12
Indication of limit The load flow analysis should Vital of violation indicate violation of loading voltage and current limits
Na.4.14
Na.4.15
Load calculations
Na.4.17
Load Allocation
Na.5.0
Na.5.1 Na.5.2 Ability to support sub-station proposal Design of support strength, clearances etc.
Optimization Studies Software shall support Power Vital / Distribution substation proposal It should be possible to Vital evaluate the design of distribution feeders to check adequacy of support strength and statutory clearances etc. It should be possible to Vital evaluate the design of earth mats and earth electrodes.
Na.5.3
Earthing design
Na.5.5
Na.5.6
Na.5.7
Solutions for line It should be possible to Vital overloading etc determine the optimum network configuration for formation of new links to nodes on a existing feeder, tie points for changing feed area from one substation to another to balance load among substations. Creation of It should propose an express Essential express feeder feeder in order to overcome irregular overloading of a feeder, to remove or reduce the Low Voltage Area and to minimize line losses. Economic and It should be possible to Vital break-even determine the economic and loading limits break-even loading limits of conductors and cables.
Na.5.8
Na.5.9
Na.5.11
User defining of The conductor can be user- Essential Express feeder defined i.e. user can force conductor suggest the conductor for express feeder proposal, feeder bifurcation, feeder reconductoring etc. Software alert for The software must warn if Essential incorrect poor conductor is chosen conductor which is poorer from the selection existing one in case of reconductoring. Capacitor proposal The software must propose Essential optimum reactive compensation along with sizing, location and switching time of capacitor to be installed for improvement of voltage profile, minimizing losses and maximizing the net economic benefits.
Na.5.12
Na.5.13
Na.5.14
ability to The unit of each individual Essential capacitor capacitor bank installed can be adjusted.
Na.5.15
Load Balancing The software should provide Essential Analysis load-balancing analysis to minimize losses. Phase change The system suggests Essential proposal for loads consumers re-phasing for minimum losses.
Na.5.16
Na.5.18
Such summarized analysis Essential can be made more practical further by putting following constraints a) Fixing minimum limit for new transformer proposed. b) Available conductor. c) To select only those feeders where VR is above some specified limit. d) To select only those transformers, where overloading is above some specified limit. e) Limit can be fixed for minimum payback period of each unit of proposals
Na.5.22
Na.5.23
Na.5.24
Na.5.26
Na.6.0
Na.6.1
Fault Analysis Short circuit The software should provide Essential analysis feature following short circuit analysis. - LL - LLG - SLG - 3 phase
Na.6.3
Na.7.0 Na.7.1
Na.7.3
Na.8.0
Na.8.1 Protection coordination
co-
The software shall be able to Essential verify the coordination of protective devices, the maximum permitted operating time and the maximum permitted continuous load current. Its coordination wizard shall be able to suggest protective device settings / adjustments and ratings.
Na.8.2
The software shall be Essential equipped with an extensive database of protective devices and device settings reports.
Na.9.0
Na.9.1 Line parameter customization
Na.9.2
Na.9.3
Na.9.5
Color assigning One can assign a circuit/ Essential for a circuit feeder a distinguishable color permanently. Color Editing of The standard color for a Essential feeder feeder can be attained again if required. Overloaded equipment representation User can see the overloaded Essential equipment as blinking with overloaded color.
Na.9.6
Na.9.7
Na.9.8
Complaint The user must have a facility Essential Affected node to view complaints affected representation nodes with different color. Label Hiding Labels loaded on the network Desirable can be made invisible if required. Important parameters like Essential tariff of energy (in Rupees per unit) can be changed. The unit system for various Essential parameters envisaged shall be in SI (Metric) units and cost in Indian Rupees.
Na.9.9
Na.9.10
Na.9.11
Na.9.13
Na.9.14
Unit Allocation for User can fix the unit of Essential capacitance value capacitance with which the system gives the capacitor proposal. Section allocation Unit User can fix the unit of section Essential installed by the system according to different voltage levels and pole type like cut point, double circuit etc.
Na.9.15
Na.10.0
Na.10.1 Help features in software
Help/Search/Display Features
The software should contain Vital varied range of tool tip help, with important parameters/ attributes can be seen with balloon help.
Na.10.3
Balloon help to be The balloon help must be Essential node specific specific to the type of node. Source ability node trace A source can be traced from Essential through the node selected showing it with a different line color.
Na.10.4
Na.10.5
View/Print Option It should provide following Essential wrt nodes views and prints. - Remove all nodes upwards. - Remove all nodes downwards. - Show All Nodes downward - Show All Nodes Node inclusion in These view changes must Essential View Changes not exclude the nodes from calculations. Easy Interface for The network traversing is Essential network provided with easy interface traversing like dragging the canvas.
Na.10.6
Na.10.7
Na.10.9
Provision for The toolbars can be removed Essential Toolbar removal from screen when not when not required required. Filtered search The node searching should be Essential for node tracing provided with systematically filtered search. Node Search The node search support Essential Support Logic global as well as Feeder ID/Feeder Name/Transformer ID/Transformer Name/ Absolute ID oriented search. Node search on A node can be searched for a Essential basis of customer consumer if consumer information information is provided like Service No. / Account No. etc. System ability to show particular type of nodes only A particular or whole network Essential can be set to show only junction and terminal nodes while excluding carry nodes. dwg etc. Essential
Na.10.10
Na.10.11
Na.10.12
Na.10.13
Na.10.14
Na.10.15
Insertion of GIS Number of GIS Layers can be Essential layers in network inserted in the network with electrical layer superimposing rest all the layer.
Na.10.17
Area identification Identification of area on the Essential on map map based on the results of data analysis shall be done on various functions such as commercial functions, billing demand, defaulter concentrations, no of new connections, load & energy balance etc. System allows the user to Essential System permissibility for customize and insert the customization of graphical elements in the network to represent for each graphical representation for of entities/objects/elements. each entities Point Line Polygon Text Color Hash pattern Line style Font Point shape (Round, square, user defined..)
Na.10.18
Na.10.20
The system improvement Essential proposals generated by the application are not only on by cost effective aspects but also involves GIS enabled logic like shortest route technically feasible.
Na.10.21
Feature to tag as The program should provide Essential existing, new or for feature to tag/identify/code proposed the equipment / network component as existing, new , proposed etc. Pan/zoom features Shall control the display of the Essential data on the screen and allow the user to refresh, pan, zoom in, zoom out, zoom to preset scales etc.
Na.10.22
Na.11.0
Editing Features
Na.11.2
Na.11.3
Na.11.4
Na.11.5 Na.11.6
Na.11.7
Na.11.8
Software facility for geographic & equipment attribute labels Label Dedication
Na.11.9
Node insertion A node can be inserted Essential permissibility by between two already existing software nodes irrespective of their order. Equipment rotation permissibility drawing The software shall provide Essential facility to rotate asymmetric in equipment like series equipment like transformer,
Na.11.12
Na.11.13
Recording of Any significant action Essential significant actions performed by user like Supply change, Switch On/OFF, move, rotate etc. should be recorded. Retrieval records of These actions can be Essential retrieved with repeat history (Undo).
Na.11.14
Na.11.15
Saving of Record The record history (undo Essential History record) should persist even after closing a session. Circuit Rotation A circuit can be rotated from Essential ability of software its source with any degree of rotation. Closure of new The new nodes, which are Essential nodes on closing added by software at the time of network of new proposals/ augmentation should automatically vanish on closing of the network. Mapping of new The nodes added at the time Essential nodes with of proposals or estimate different lines/ should be mapped with dash or different line color/node-id colors to distinguish them from persistent nodes.
Na.11.16
Na.11.17
Na.11.18
Na.11.20
Provision to To expand any study on Essential supply source further high level there are bus with another provisions to supply the source bus with some other source source. Selecting/ Deselecting node Querying & Reporting facility Any node selected can be Essential of deselected deliberately. Querying and Reporting facility : Other than analyses, software should provide following querying and reporting facility. & Section Essential on a) Section parameters individual. b) Section consumer detailed/Individual. Essential & Feeder on a) Feeder parameters individual. b) Feeder parameter detailed. c) Feeder parameter summery d) Circuit parameters Graph. - Distance V/s Pole - Current V/s Load - Power losses e) Consumers reports f) Consumer service lines losses detailed
Na.11.21
Na.12.0
Na.12.1
Na.12.2
Na.12.4
Na.13.0
Na.13.1
Na.13.2
Na.13.3
Na.13.5
Na.13.6
User Text printing The comments/user text can Essential along with be printed along with the selected network selected graphs and network diagrams. Saving in different There should be facility for Essential formats importing Single line diagrams and reports to industry standard packages like Microsoft Word, Microsoft Excel etc.
Na.13.7
Na.14.0
Na.14.1 Preparation of cost estimates as per cost data Provisions to input special and customized cost data
Cost Estimating The module should be Vital capable of preparing cost estimates of lines, substations etc. based on the cost data. There should be provision for Essential users to input customized costs for special structures like river crossings, railway crossings. There should also be provision to input the cost data of storing the material and associated equipment, erection charges, other standard and non-standard estimate components.
Na.14.2
Na.14.4
Na.14.5
Na.14.6
Na.15.0 Na.15.1
Na.15.2
Na.15.4
Na.15.5
SSRSDDOCUMENTTTEMPLATE SRSS D OCUMENTTEMP LATE RS OCUMENT EM PL S R DOCUMENT T EMPL ATE 7.0 Module : Customer Care Services
Objective: The system should improve the customer service by processing and resolving customer requests/queries/complaints in minimum possible time by taking up it at appropriate place and level.
Module domain
From : To : Receipt of customer requests / queries/ complaints Closure of complaints and intimation of the same to the customer
Type of Complaints that shall be received include S. No. 1. Type of Complaint / Grievances Voltage related Nature of Complaint Voltage High Voltage Low Dim Supply Voltage Fluctuation 2. Supply Failure related Supply failed Individual Supply failed Total Area Supply failed One Phase 3. Transformer related Transformer Cable / Lugs burnt
Disconnection of supply / not in use for long period Attribute changes i.e. location, name, floor, load etc.
11
The various other services in addition to technical complaints as mentioned above that shall be extended by the customer care center to the customer of DISCOM are mentioned below. The list is just indicative. 1) Customer Information Providing information to customer queries relating to metering and billing data. Information about how to avail various customer services offered by DISCOM, etc. 2) New Services Connection Provide status and information for new service connection.
ACD
Agent
CTI INTERFACE
CRM
Web Interface Dialer Interface Messagin g Service Email Service DATABASE
System Logical Block Diagram showing different components and Interfaces of the Centralized Customer Care Center
General Features Establishment of single window computerized customer care center The specification is for Vital establishment of an centralized and computerized customer care center with single window operation equipped with latest technology & multi skilled customer service representatives. The one point contact service relieves the customer from the inconvenience of visiting or contacting different utility offices. In addition to Complaints received online through Telephone, email, fax, letters and IVR system, many customers may choose a personal visit and therefore the Customer care Centre set up to address their grievances, must be equipped with basic amenities, clean environment and manned by trained personnel, who should be sensitive to customer needs. C/ ER/F/ CR/ NC
Easy to remember and Vital easy to access Telephone number like 1912 with multiple lines Available 24-hours a day, 365 days a year. Multi-lingual if required (Hindi, English, any regional language) Multi-Skilled Customer Service Representatives Single touch-point for no supply, billing complaints, fire & shock complaints, all other queries and assistance etc.
CC1.3
The Customer care centre should Vital be linked through mobile SMS in a closed user group to breakdown staff / mobile maintenance vans. Immediately upon receipt of a no-supply complaint, an SMS will be sent by CC centre to the breakdown staff/van for fault restoration. After restoration of the fault, the breakdown staff will close the complaint at the CC centre. Initially the centralized CC centre Desirable may be established with 2 to 4 seats, but should be further expandable as per the requirement of utility.
CC1.4
Seating capacity
CC1.6
CC1.7
CC2.0 CC2.1
CC2.2
CC2.4
Sound proofing
CC2.5
Fire fighting The infrastructure should be Essential equipment provided with fire fighting equipments to avoid any disasters. InterThe workstations will be Essential connectivity of connected to each other through workstations a LAN (Local Area Network) connection. Space to accommodate Technology Equipments There should be separate and Essential adequate space to host technology equipments, which must be safe, secure and accessible to administrative use only. Technology Voice logger & It should be Voice logger driven, Essential CTI server CTI Server based Customer care Center with real time data update. It will act as an interface between the customer and the Utility operations in the entire supply related complaint handling processes. It should use a wide variety of latest technologies to allow them to manage the large volumes of work that need to be managed by the customer care centre. These technologies will ensure that agents are kept as
CC2.6
CC2.7
CC3.0 CC3.1
CC4.0 CC4.1
The PBX system on the incoming Vital trunk side should support both Analog and Digital lines (ISDN PRI). The capacity on the trunks and extensions shall be as per the size of the call center. The PBX should have all features of an advanced PABX System and should be CTI and IP enabled. The PBX should have the
CC4.3
CC5.0 CC5.1
Automatic Call Distributor Essential (ACD) distributes incoming calls to a specific group of terminals used by agents. ACD is a feature used to route calls in a call center environment to the appropriate agents, based on factors such as time available, skill sets and priority levels. Handling incoming calls is the Essential
CC5.2
ACD feature
CC5.5
Call Delivery to Call Handling. Calls must be Essential CSRs by ACD delivered to CSRs in First In / First Out order (order of arrival queuing). Calls must be distributed to the "most-idle" CSR. The Bidder must describe the algorithm for selecting the "most idle" CSR. Priority Priority Queuing. It is desirable Essential Queuing facility that calls to certain trunk groups in ACD or to certain dialed numbers be assigned a higher priority than other calls and that calls which overflow from another split be queued ahead of other calls. The Bidder must describe this process. Call Queuing ACD systems place calls into a Essential facility in ACD queue, where they are typically handled in the order received. Handling of ACD systems may handle routing Essential calls by ACD of inbound or outbound calls, or
CC5.6
CC5.7
CC5.8
CC5.10 CC5.11
Real time MIS Real time remote monitoring of Essential of ACD status ACD queue, agent status, and no call answered, abandoned etc. ACD systems ability to announce average wait time & music to customer during hold up Queue Specific Delay Essential Announcement / Music. For basic ACD applications, the customers must be provided a queue specific (different for each queue) delay announcement if a CSR is not immediately available to answer a call. If a CSR is not available to handle a call, the call must queue for the next available CSR. The system must be able to announce the average wait time to the caller. The system must offer the caller the option of opting out to automated information (i.e. IVR) or call back facility The system must be able to provide music and announcements on hold until the call is answered. The Bidder must describe how the proposed system meets these basic announcement requirements. Tracking CSR Activities by Essential Reason Codes / Automatic Availability / Wrap Up Work. In order to give call center managers detailed information
CC5.12
CC5.13
CC5.15
System capability
CSR Request for Assistance. Essential to The CSR set will have the ability
CC5.16
Supervisors as CSRs during busy periods Supervisor ability to logout CSRs from its terminal
CC5.17
CC5.18
CC5.19
CSR set ability to view call center MIS regarding ACD statistics on real time basis
Access to Real Time ACD Essential Statistics. Each CSR set must have the ability to view a customizable list of Call Center MIS information on the digital display of the CSR "soft phone". This information shall be individually configured or selected from a pre-defined list of MIS templates such as current split/skill performance, application performance, and individual performance status. CSRs and supervisors must be notified via the "soft phone" or supervisor terminal indicators when thresholds are reached for individuals and groups. The capability must also exist to notify via email. CSRs must be able to receive continual real-time display updates of ACD statistics via their display including such information as a comparison of individual performance to group averages or objectives. The display of ACD statistics on the "soft phone" or supervisor terminal must include, but is not limited to, the following items: ACD calls calls abandoned calls waiting oldest call waiting
Real Time Monitoring Reports. Essential The system must support real time monitoring of CSRs, split/skill groups, trunk groups, and applications. Reports must be available in both text based and full color, graphical formats. The supervisor must be able to see at a minimum (in plain language and color graphical formats) information including but not limited to each of the following items: the active CSRs and the current individual CSR status (whether on an active ACD call, in after-call work, waiting for an ACD call, or in an inactive or idle state). the number of CSRs currently in various work states such as available, on ACD calls, in unavailable modes. drill down capability to see individual performance data for a given CSR. the current queue status including calls waiting, oldest call waiting, number of calls handled, number of calls abandoned, service level, etc. a display of how CSR time is spent based upon assigned
CC5.22
CC5.24
CC5.26
CC5.27
CC5.29
CC5.30
CC5.31
CC5.32
CC6.0 CC6.1
General Functionality - The Vital CSR and supervisor terminals must use open architecture stateof the art technology and be widely used, generally available and standard equipment. Bidder will provide the desktop PCs/ workstations and headsets to interface with the proposed solution. The Bidder must offer ACD "soft phone" and supervisor terminal functionality that is controlled by a PC-based CSR interface. CSR Station - Bidders must Vital propose "soft phone" technology for the CSR station. The proposed solution must integrate with PCs provided by Bidder. PC specifications are specified in hardware section. As an option, the Bidder must describe available touch screen operation for CSRs. CSR Headset / Handset Vital Operation - The CSR "soft phone" set must be able to support both a CSR headset and a CSR handset. There must be
CC6.2
CC6.3
CC6.5
Call Hold, Transfer & Conference features of CSR & Supervisor soft phone
CC6.6
Personalized Greeting recording capability of CSR soft phone CSR phone system ability to have & accept event codes
CC6.7
CC6.9
CC6.10
CC6.11
CC6.12
CC6.13
CC6.14
CC7.0 CC7.1
CC7.2
CC7.3
Open Data Base Connectivity - Essential of The database must be ODBC compliant. Exporting Data - It is desirable Essential that call center data be exported to file or directly to other applications (e.g., other database systems, web servers).
CC7.4
CC7.5
System ability Remote Access - Supervisors Vital to provide must be able to access the
CC7.7
CC7.8
Long term Long Term Storage of Detailed Essential record storage Call Records - The system must provide for long-term storage of detailed call history records. Comprehensive Historical Reporting Comprehensive Historical Essential Reporting - Historical reports must be available for CSRs, split/skills, trunk groups, and applications in interval, daily, weekly, and monthly formats. Both graphical and text based formats are required. It is required that reports be printed on demand and on a scheduled basis. Historical data must be stored. Real Time reports must update automatically approximately every 3 seconds or less. Basic Graphical PC based Essential Reporting - The system must provide real-time graphical reporting (bar-chart, pie-chart,
CC7.9
CC7.10
CC7.12
Backup Process - Backups must Essential be performed scheduled or on demand. Online Help - The system must Essential provide Browser/GUI-based online Help. Alarms and Error Conditions - Essential The system must generate an alarm and notify service personnel in the event of system problems or errors. INTEGRATED FORECASTING Essential CAPABILITIES The Management Information System must offer integrated Forecasting capabilities based on AHT (average Handle time) and no of CSR etc. It is desirable the proposed solution has a call center simulator or the ability to provide "what if" forecasting scenarios considering the factor such as holidays, special campaigns, season trends, billing cycles, and other date of month influences are taken into consideration. Assignment of work shifts to employees. Generate an optimal schedule for CSRs for each hour that meets the forecasted call volume taking into consideration CSR availability, calendar management, and our desired service objectives.
CC7.14
CC7.15
CC7.16
Interactive voice response Vital system, or IVRS, is a computerized system that should allow a telephone caller, to select an option from a voice menu. The system should play a prerecorded voice prompts to which the person presses a number on a telephone keypad to select the option chosen, or speaks simple answers such as "yes", "no", or numbers in answer to the voice prompts. Advanced Speech Processing (ASP). The multiple advanced speech processing technologies (large vocabulary recognition, natural language understanding, speaker verification, speech-totext) may be required as features. The ASP technology should be provided with software that runs on an open, industry standard subsystem platform under supplied OS. The platform must permit qualified third party developers to integrate additional ASP technology and functions. ASP shall support English and local language. The latest system of natural language speech recognition shall be used to interpret the questions that the person wants answered. Latest innovations of its ability to speak complex and dynamic information such as an e-mail or any other information using Text-To-Speech (TTS), which is computer generated synthesized speech, shall be used. Real voices are used to
CC8.3
CC8.4
CC8.6
CC8.7
Redundancy / Alternate Call Vital Routing - The IVR system must have redundant connections to both the telecommunications network and the Local Area Network (LAN) interfaces. These connections must have failover capability to support both voice and data traffic. These failover connections are to ensure redundancy in the event of failure within the network servicing the IVR, and for the LAN providing the data from the back-end systems. Each of the links must be capable of supporting the emulation of multiple terminals. Recovery from power interruptions and system problems must occur automatically. The system must include provisions to monitor all centers 24 hours per day, 7 days per week and the capability to conduct online, on-demand and routine diagnostics to determine general status of the IVR and its applications without interfering with service. The telephone connections required for this purpose has to be arranged by the bidder and cost of the same shall be reimbursed by the utility in actual. To ensure that the proposed IVR Vital platform can support growing and
CC8.8
CC8.9
CC8.10
CC8.11
CC8.13
Graphical tool for monitoring & Reporting on real time / on demand basis
Monitoring, Statistics and Essential Reporting - Each system must provide a graphical tool for supervisors, managers and system administrators for realtime monitoring of the system. Utility requires ad hoc reporting, upon demand. The system must include an administration or management tool for local and remote monitoring and management of every component of the IVR system. The monitoring tool must allow for immediate or progressive shutdowns and for shut down of single or multiple telephone lines, host connections, processors, applications of the entire system. The management tool must be secure from unauthorized users and available to one or more administrators concurrently. The management tool must be accessible via remote access. At minimum, reporting features must capture all of the following criteria and be available on-line, in real time: Ability to generate traffic and
CC8.14
The bidder shall keep provision Essential for making changes in the IVRS announcement as per the request of utility within two days.
CC8.15
IVRS ability to IVR will be responsible to answer Essential respond to each and every call and each call multilingual / multilevel option to be provided to the caller based on the dialed number (DNIS). IVRS ability to provide user defined rule based information IVR should provide user defined Essential rule based routing e.g. IVR can automatically play payment balance, energy used etc. in the current month based on the data captured (CLI) or entered by the subscriber. IVR will route the call to the Essential appropriate ACD group e.g. billing enquiry, fuse off complaints, new payment schemes, technical support etc. IVR should also capture Essential customers dialing details and presenting them to ACD or CTI directly to make routing of calls easier by identifying the calls i.e. by identifying the customers from DNIS, CLI, ANI or internal calls
CC8.16
CC8.17
IVRS ability to route call to requisite ACD group IVRS ability to present customer dialing details to ACD
CC8.18
CC8.20
CC9.3
CC9.4
IVR The no. of IVR ports should be Essential equivalent to the incoming voice channels to provide non-blocking facility. Computer integration (CTI) telephony
CTI (Computer telephony Vital integration) is the technology that allows interactions on a telephone and a computer to be integrated or co-ordinated. The following functions are implemented using CTI Calling Line Information Display (Callers Number, Number Called, IVR Options) Screen Population on answer, with or without using calling line data On Screen Dialling (Fast dial, preview and predictive dial) On Screen Phone Control (Ringing, Answer, Hang-up, Hold, Conference etc.)
CC10.3
CTI ability to transfer information from PBX & IVR to CSRs CRM screen
CC10.4
of The system should provide an Vital agent application integrated with to CRM application. It should popup along with the caller information, when the call comes to the agent. The CLI should have the capability to popup all
CC10.6
CTI system support for login from any workstation Report generation capability CTI system
CC10.7
Entire login, logout, away, total Essential call handled, data of the agent of should be captured and produced as reports.
CC10.8
Online display The Agent application should also Essential of ACD queue have the online monitoring display of the ACD queue(s). Integration of CTI application to billing & consumer indexing database The CTI application should also Vital record a ticket on each call for reporting purpose. The docket shall be opened by the CC centre and should be closed only after the customer is satisfied. The system shall have the capability to integrate with the utilitys billing and consumer indexing database. DIALER :
CC10.9
CC11.0
CC12.0 CC12.1
CC13.0 CC13.1
CC13.2
CC14.0
CC14.1
Multiple host Application should support Essential connectivity multiple host connectivity- local as well as remote. Single Interface Single interface for consistent Essential for customer customer interactions through interactions multiple touch points. Customer Feedback Consolidated view of the Desirable customer to ensure that each agent has complete knowledge of every interaction regardless of the channel of communication. The Agent should be able to Essential rapidly create, assign, track, and resolve a complete range of service requests, cases, and trouble calls. They should also be able to generate confidence by successfully resolving inquiries. Brief description of all queries should be recorded. Should support standard features Essential for e.g. subscribers call history, booking of complaints etc. The system should allow agents Essential to capture and display contact information, problem descriptions, problem categorization, severity classification, prioritisation, and complete status tracking with open and closed dates and times.
CC14.2
CC14.3
CC14.4
Agent ability
CC14.5
Standard features System ability to permit agents to extract information from system
CC14.6
CC14.7
System ability Should provide Customer service Essential to provide CSR professionals with comprehensive
CC14.9
CC14.10 Ability to view Should be able to view details of Essential customer the customer with an authentic ID details e.g. Consumer number, Name, Telephone number, Address and with an option to change the required parameters. CC14.11 Ability to build Should build a FAQ database for Essential FAQ database commonly asked query. In case of any changes in tariff, the FAQ should be updated within 1 day. CC14.12 Search option for most similar answer to FAQ Search option to find the most similar answer to the queries in the FAQ section with an option to e-mail the same to the customer also. Report generation module e.g. billing reports, customer details report etc. - CRM application will record the language preference of a customer and his next call will be routed according to his preference. Desirable
Essential
CC15.2
Escalation policy
Vital
CC16.0 CC16.1
CC16.2
Payment reminders
Essential
All the status should be available with the Call center at any point of time from the point consumer submits his application till the job is completed and the consumer shall get complete status of his application at any point of time from call center itself through Phone or in person. CC16.4 Lead generation and marketing of services Lead generation and marketing of services - The above shall be possible through the CSR personnel e.g. new payment modalities like direct debit facilities, ATP Machines, Bill payment through Credit Card, Cheque Drop boxes etc. could be explained to the consumers. The CSR should inform the consumers regarding tariff or any new service provided by the utility. Group Messaging System - The CC software should have facility to sent group messages to those consumers having Mobile phones as per the call centre database, such as Common message transmittal/warning in case of group faults (DT/Feeder failure etc) or any other information common for all consumers on power situation Advance intimation to consumers regarding load shedding or planned shutdown or preventive Desirable
CC16.5
Essential
of Closing of issues/requests Once the issue is resolved or the fault has been attended, the concerned Electrical maintenance staff in the field will inform the status to the CSR through his CUG Mobile phone. The CSR personnel will update the status of the complaint as closed and will also intimate the customer of the same and take a feedback regarding service provided by his personnel.
SSRSDDOCUMENTTTEMPLATE SRSS D OCUMENTTEMP LATE RS OCUMENT EM PL S R DOCUMENT T EMPL ATE 8.0 Module: Management Information System (MIS)
Require ment ID Mis.1
Functionality Description Criticality Response Comments
The specification covers Vital maintenance and generation of various management information reports required for top management, middle level management and respective unit offices. These are generally based on the data generated under different other packages covered in this section. The MIS Module should include Information capturing Information processing Information management Information based decisionmaking & reporting.
C/ ER/F/ CR/ NC
Mis.2
Before finalization of MIS Vital requirement and formats, a through study of the existing business process shall be carried out along with the utility. Based on the organization structure and requirement of decision support system at organization level, a comprehensive MIS requirement document shall be prepared. The actual MIS requirement shall be finalized at implementation Stage.
Mis.4
Mis.5
Mis.6
Mis.7
Daily / Daily / Monthly / weekly weekly / quarterly monthly / yearly weekly Weekly/ Monthly / monthly quarterly / yearly
Mis.8
This module should also provide Essential monitoring system for Revenue monitoring and Reconciliation monitoring (based on billing backup data & bank reconciliation and cash collection data) Grievances representation Legal Cases Vigilance, Theft embezzlement cases & & Public
Reconciliation of consumer wise opening & closing balances QTR & Year wise will also be required
Mis.9
This module should provide Essential Business Intelligence Tools for data mining, analysis, trending, simulation etc.
C u s to m e r S e rv ic e
R e lia b ility, Q u a lity o f S u p p ly B illin g A c cu ra c y P a ym e n t M e c h a n ism s C o m p la in t H a n d lin g
In fo rm a tio n
N e tw o rk M a n a g e m e n t
N e tw o rk P la n n in g N e tw o rk C o n s tru ctio n N e tw o rk O p e ra tio n s M a in te n a n ce a n d O u ta g e s
In te rn a l M a n a g e m e n t F in a n ce H u m a n R e s o u rce s P ro cu re m e n t, te n d e rs , sto re s R e g u la to ry
Storage : Every user should have approx 1 GB of storage space so that user can add documents as per their requirement. Easy Additions: Adding a new Document should be easy and trouble free so that user can upload the document file at ease. Managed Filing: Document filing system can be maintained hierarchy like normal disk based file systems and also associate multiple taxonomies with the same document or set of documents.
Fast Retrieval: User should be able to search for any document that has been uploaded by name with Full Text Search of inside any kind of document. Automated Retrieval should also available by popular XML formats like RSS for every Tag.
Security: Each document must be protected by a granular security system, All Documents must be protected against theft, loss and tampering. Distribution: The documents must be available in utilitys internal and external portal depending upon utilitys policy to any user who has access right to it. It should also be possible easily click-to-distribute documents to select users, user group or even the whole Web Space.
Archival: available.
automatically, every time a document is updated. All prior revisions should also be always
Retention: The facility of purging prior revisions and permanently deleting stored documents should also be available to user to protect security of sensitive documents. File Collaboration: It should be possible to collaborate on any kind of document that is stored within using Ad-Hoc Workflows of Collaboration.
Scanning customer documents and other back office files (including meter books, ledgers etc) to save office space and retrieval time. Enabling auto storage of documents submitted through website. Enabling information sharing between different offices, departments and customers Automating document filing Scanning of tender documents and automating tendering process. Automating paper or form based business processes Implementation of enterprise wide Electronic Data Management (EDM) solutions
O L T P
R e p o rtin g D a ta W a re h o u s e
M a s te r D a ta W a re h o u s e
S Y S T E M S
R E P O R T S
U s e rs
The above figure depicts the data flow vis--vis the system. As depicted, there are various sources of data (OLTP systems) from where the data flows to the Master Data Warehouse. Before loading to master data warehouse, the data goes through cleansing and transformation to maintain data integrity. Loading process also does simple data aggregation. Once data is loaded to master DW, then it is again aggregated and loaded to reporting DW. The reports requiring only aggregate data refers only to report DW but the reports requiring data at most granular level will fetch data from master DW.
BO R e p o s ito ry
W e b B ro w s e r
W e b S e rv e r W e b i S e rv e r
R e p o rtin g a n d M a s te r W a re h o u s e
Fig : Logical Architecture Diagram The logical architecture Diagram can be represented as shown above in figure. It is a graphical representation of how Webi reports are generated as and when requested by an end user using a Web Browser.
SSRSDDOCUMENTTTEMPLATE SRSS D OCUMENTTEMP LATE RS OCUMENT EM PL S R DOCUMENT T EMPL ATE 9.0 Module: Web Self Service
Objective :
The goal is to provide a high quality experience for the customers and business associates that will provide them a user friendly portal that will make it easy for them to communicate with the utility though the web instead of direct phone calls or visits. This portal will also act as a source of information for the customers regarding policies and procedures. This in turn will improve customer satisfaction and reduce work load on the employees. Require Functionality ment ID wss.1 Home
Description Criticality Response Comments
This page provides a brief description about Vital the site, the various functionalities it provides and promotional features or any kind of advertisement for special programs can be placed in this page. Login Component is provided and registered users may login using their username and password. New Users can also register by clicking on the First Time Users Register link. The Forgot Password link helps the user to retrieve their password. The Log In page asks the registered users Vital for their username and password while the new members can also register through this page.
C/ ER/F/ CR/ NC
wss.2
Log In
wss.3
Registration The user is asked for personal, security and Vital account information in this page before registering. Forgot Password The user is asked for his first name, last Vital name, zip code, birthday and his primary email address before being provided with the security question. The new password is sent to the user by Vital email (his primary email address as in his profile) on answering the question correctly.
wss.4
wss.5
wss.7
My Accounts This is the landing page for the users with Vital multiple accounts. The screen contains a brief summary of all the accounts such as the account name, address, balance, due date and the account status. Single Account This is the landing page for the customers. Vital The screen contains a description of the account. Any status messages pertaining to the account involving immediate user action is also presented here.
wss.8
wss.9
Consumption The page provides an account of the usage Vital History for the last 12 months graphically. A more detailed analysis is provided in a tabular format listing the meter reading date, the reading, consumption, number of days, charges etc.
wss.10 Consumption The consumption calculator popup is Vital Calculator provided to help the user calculate the usage between any two given dates. wss.11 Bill Summary The Bill Summary page gives a record of the Vital Billing amounts and Payments made by the customer over the last few months. wss.12 Online Billing The user is provided with the options of Vital Registration registering in Online Billing and also continues with paper bills. wss.13 View and Pay Bill The View and Pay Bill page presents a short Vital summary of the bill. The user can also view the bill in PDF format by clicking on the link View Bill as PDF.
wss.15 Multiple Pay Payments for all the accounts can be directly Vital Bill made from this page. For each of the account the user is provided with 2 modes of payment namely Credit Card and Debit card. On providing the valid credentials payment can be made from the site directly. wss.16 Manage Accounts wss.17 Service Requests The page lists all the accounts for the user Essential and the preferences for the accounts. This page allows customer to lodge request Vital for services such as new connection, disconnection, load change, name change, category change, meter shifting etc. Depending on the regulatory/utility requirements user is required to submit the documents. This is a read only screen which the user Vital can view. Status of various pending requests for the customer such as load change, name change, category change, meter shifting etc are listed here. Under this page user can log his complaint Vital using a drop down menu and also enter some text. This is a read only screen in which user can Vital view the complaint status. This screen contains static data related to Vital the power failure. The contact number is mentioned in case any power failure occurs. The user calls up the number and reports the power failure and necessary action is taken to restore the power connection.
wss.19 Complain
wss.24 Commercial This screen displays the applicable policies, Essential Information acts and rules prescribed by the utility, regulator and the law, which are helpful for customers. wss.25 Associated Sites wss.26 Contact Us This screen provides the link to all the Essential associated sites such as SERC. CERC, Ministry of Power etc. This screen displays the information of the Vital contact persons, who should be contacted for any information or for providing any feedback. This screen shows the different privacy Vital policies to which the web site adheres. This screen displays only static content. The user can navigate to other pages by clicking on the bread crumb or the left navigation. This screen enables business associates Essential (contractors) to register online, view tenders, purchase tenders, submit tenders, etc.
SSRSDDOCUMENTTTEMPLATE SRSS D OCUMENTTEMP LATE RS OCUMENT EM PL S R DOCUMENT T EMPL ATE 10.0 Module: Identity and Access Management System
Requirement ID
Functionality
Criticality
Response
Comments
Idm.1 Idm.1.1
Vital
C/ ER/F/ CR/ NC
Idm.1.2
Vital
Idm.1.3 Idm.1.4
Essential Desirable
Idm.1.5
Connector availability for target systems Connector development tool Agent-less Architecture
Essential
Idm.1.6
The proposed solution Should Essential provide resource kit or an SDK to add new Resource adapters. Identity Management solution should Essential be Agent-less Architecture and use gateways where agent is required.
Idm.1.7
The Proposed solution should be Desirable certified as Liberty Interoperable? And Should be interoperable with other products / solution based on SAML 2.0 for the following profiles: 1. Identity Provider 2. Identity Provider Extended 3. Service Provider 4. Service Provider Complete 5. Service Provider Extended 6. ECP 7. Attribute Authority Requester 8. Attribute Authority Responder 9. Authorization Decision Authority Requester 10. Authorization Decision Authority Responder 11. Authentication Authority Requester 12. Authentication Authority Responder 13. POST Binding 14. GSA Profile The solution should leverage an Essential intelligent indexing system to manage user identities and access privileges, leaving account information with the information owner and thus avoiding the timeconsuming effort of building and maintaining another user repository. The Proposed solution should Essential provide an automated way to discover and correlate all accounts associated with an individual to speed the account mapping process. The solution should use separate Essential repository for user data and audit log information. The solution should support open Desirable provisioning standard like SPML.
Idm.1.9
Indexing
Idm.1.10
Idm.1.11
User Repository
Idm.1.12
Open Provisioning
The solution should allow enterprise Vital applications and platforms to integrate into the centralized authentication/ authorization framework seamlessly. The solution should support both thick client as well as web based applications. The Access Management solution Essential should be capable of running on web servers as well as application servers. The proposed solution should Essential provide the ability for pluggable authentication module, and new auth modules should be able to be added via an SDK. Access Rights Capabilities and Access Control Sensitive customers' data must be Vital protected in accordance with guidelines that will be agreed with the Purchaser. On completion of successful logon, desirable the following information shall be displayed : a) Date and time of previous successful logon. b) Details of any unsuccessful logon attempts since the previous successful logon. Reminder of the onus of the user to bring to notice any aberration observed. After predefined number of Essential consecutive unsuccessful attempts to logon to a user Id, that user id shall be disabled against further use until the same is enabled by System
Idm.1.14
Access Management
Idm.1.15
Idm.2.2
Entry screens
Idm.2.3
Terminal / User Id time-out shall Vital occur if a terminal / user ID remains logged onto a system/ application but remains inactive for a predefined time. If the terminal is dedicated to one application then timeout shall occur after a predefined time inactivity. The screen shall be cleared of any information when time out occurs. Software which can be used to desirable modify existing programs on systems / applications, e.g. editors and compilers, shall have access restricted to authorized staff only. Any such software which is not needed for operational reasons shall be removed after the modifications have been made. Clear segregation of duties between Essential user groups is necessary to minimize the risk of negligent or deliberate system misuse. In particular segregation must be implemented between : 1. Business use. 2. Computer operations. 3. Network management. 4. System administration. 5.System development & maintenance. 6. Change management. 7. Security administration. 8. Security audit. Where it is operationally not possible to adhere to this policy advice shall be sought from the Purchaser on security. As a minimum, the above segregation shall be enforced at the User Id level i.e. the above functions shall not be allowed from the same User Id.
Idm.2.5
Idm.2.6
Segregation of duties
A prescribed warning screen shall be desirable displayed immediately after a user successfully completes the logon sequence to any multi user system, server or database. This does not apply when logging onto a PC, which cannot be accessed via any other means, or when logging onto a network where no information is available without further logon (note: the screen should be presented after this further logon). This screen will emphasize the requirement to comply with requirements on usage of computer as laid down by the Purchaser. The screen will require confirmation that the user has understood these requirements prior to proceeding. The system shall provide a Vital mechanism to authorize users to access the system, revoke users from accessing the system, and modify the security information associated with users. The system shall also be able to automatically suspend or roll back a reconfigured account that violates policy. The system / resources shall provide Essential a mechanism to allow or deny specified user IDs to access the system during specified ranges of time based on time-of-day, day-ofweek, and calendar date. The system shall provide a Essential mechanism to allow or deny specified user IDs to access the system based on means of access or port of entry.
Idm.2.8
Idm.2.9
Idm.2.10
For each resource, the system shall Vital provide a mechanism to specify a list of user IDs or groups with their specific access rights to that resource (i.e. an access control list). Solution shall provide for grouping of users and assigning ACL to the group.
Idm.2.12
Group ACL vs individual ACL Grant and deny access Individual access rights to users
Group ACL should be aggregated to Desirable individual users ACL and in case of conflict, users ACL shall govern. System shall provide both Grant and Essential Deny to a resource. The system shall have ability to Vital assign users individual access rights and to define access rights available to users in a role upon their request and approval. The system shall have ability for Essential different personnel to view different levels of information based on their job duties. The system shall provide a Vital mechanism to modify the contents of a resource's access control list. The System shall have ability to Vital associate access-rights definition with a role within the organization and dynamically and automatically change access rights based on changes in user roles. The system shall also have ability to set designated times for changes in access rights or policies. System should also use defined Vital rules/ information specific to utility to determine routing of approvals.
Idm.2.13 Idm.2.14
Idm.2.15
Idm.2.16
Idm.2.17
Idm.2.18
The system shall be able to compare Vital local administrator changes against a system-of-record of account states to determine if changes comply with approved authorities and policies and shall be able to notify designated personnel of accessrights changes made outside the provisioning solution, if any. The solution should provide the Vital capability to do half yearly audits on the lines of ISO 17799/BS7799 for user accounts. The system shall provide a Essential mechanism to identify all resources in the system that are owned by a specified user ID, the resources to which that user ID is allowed access and the specific access rights for each resource. System shall also be able to detect, Essential evaluate and respond to user authority changes made directly to a resource. Each resource delivered with the Essential system shall have the most restrictive access rights possible to permit the intended use of that resource. The system shall protect all Essential information used for resource access control decisions (e.g., access control lists, groups lists, system date and time) The system shall provide policy Desirable simulation and what-if modeling of changes, i.e. simulation of effects of policy changes before they are
Idm.2.20
Idm.2.21
Resource ownership
Idm.2.22
Idm.2.23
Restrictive access
Idm.2.24
Idm.2.25
Policy simulation
Idm.2.27
The system shall monitor the Essential followings : Successful logins and login attempts e.g. Wrong user ID / Password, and login patterns Rejected access attempts because of insufficient authority All usage by privilege users e.g. Powerful access to system utilities or applications Use of sensitive resources e.g. Access to highly sensitive data Change to access rights of resources Changes to the system security configuration Modification of the package software Changes to user privileges. The system shall have ability to Desirable report on roles, rights associated with roles and users associated with roles. The system shall have flexible Essential mechanisms to connect to multiple data stores containing accurate information on valid users. The system shall have ability to load Essential identity store information on a scheduled bulk basis and to detect and respond to identity store changes in near real time. The system shall have ability to Essential retrieve account information from target managed resources on a scheduled basis, both in bulk or in filtered subsets to preserve network
Idm.2.28
Flexible connection to multiple data stores Identity store information in real time
Idm.2.29
Idm.2.30
The system shall have ability to Essential detect and report in near real-time local administrator account maintenance (creation, deletion, changes) made directly on local resources natively. The system shall define services that Essential must be granted prior to creation of the access rights. For example, Microsoft Windows NT rights must be granted prior to granting rights to Exchange Support for entitlement defaults and constraints (each characteristic of an entitlement may be set to a default value, or its range can be constrained, depending on the capabilities of the entitlement to be granted) User Administration
Idm.2.32
A mechanism must exist to allow a Vital range of User Ids to be built with a standard user profiles of multiple categories, e.g. Data entry user, data modify user at the section office, division office etc. Where a user Id remains unused for Essential a pre-specified number of consecutive days, it shall be disabled. If no authorized request for reinstatement is received within a further predefined time period, the user Id shall be deleted. The user would be informed before this happens. All user Ids shall be set up with Vital privileges that limit the use of the user Id to designated areas only and to ensure that other functions cannot
Idm.3.2
Dormant User
Idm.3.3
System shall be able to create Vital unique user IDs using a set of consistent algorithms and defined policies of the owner and not in current use or previous use by the organization and not shared with others. The system shall provide a mechanism to associate specified information (e.g., user name and affiliation) with each user ID. Procedures for user account Essential management should define the naming convention for user IDs and the operations practices for provisioning and removing these user Ids. User Ids shall not consist of less than Vital a predefined number of characters. The number of characters would be different for normal users and privileged users; The system shall have ability to Essential create a single account with multiple authorities governed by different policies. The system shall provide a Desirable mechanism to administratively
Idm.3.5
ID conventions
Idm.3.6
Idm.3.7
Idm.3.8
Temporarily Disabling
The system shall internally maintain Essential the identity of all active users. The system shall provide a Desirable mechanism to obtain the status of any user ID. The system shall provide a Essential mechanism that allows a collection of user IDs to be referenced together as a group. For those systems that have the Desirable architecture to support multiple logons per user ID, the system shall provide a mechanism that limits the number of multiple logon sessions for the same user ID. The mechanism shall allow limits for user IDs and groups to be specified. The system default shall limit each user ID to one simultaneous logon session. As per business process requirement, particular machine IDs to permit login by selected users only. The system shall provide a Desirable mechanism by which the user ID associated with a process can change to a user ID that would provide any additional privileges. The system shall be able to assign Essential users to one or more roles and can implicitly define subsets of access to be unavailable to a role. Self Regulation User
Idm.3.10
Idm.3.11
Idm.3.12
Idm.3.13
Idm.3.14
Idm.4
Administration capabilities The system shall adhere to open Vital standards. The system shall have secure Vital environment for transmitting access changes across the Internet. Protection of private user information Vital through secure facilities and sound processes. Reports of user rights into external Desirable systems, sponsors of users and audit trails of access rights changes. Authentication
Idm.4.2
Idm.4.3
Idm.4.4
The system shall provide a Vital mechanism to authenticate the claimed identity of a user. The system shall perform the entire Essential user authentication procedure even if the user ID that was entered was not valid. Error feedback shall contain no information regarding which part of the authentication information is incorrect The system shall provide a Essential mechanism to support the initial entry or modification of authentication information. The system shall require a privilege Vital to access any internal storage of authentication data System should support two factor Essential authentication (Biometrics, tokens etc.) Password Management
Idm.5.2
Idm.5.3
Modification Ability to authentication information Privileged access to authentication data 2-Factor authentication
Idm.5.4
Idm.5.5
Idm.6
System shall be able to securely Vital deliver User Ids and passwords to new users electronically . User Ids and passwords, when conveyed electronically shall only be visible to the person for whom they are intended e.g. after the user has logged on to the appropriate electronic system. All electronic information systems and applications shall have a password management system which meets the following requirements : a) Enforces change of initial password at first logon. b) Allows users to select and change their own passwords at any time subsequently. c) Have ability to implement password formation rules to enforce password strength across the organization, e.g. minimum character length of password, password as a combination of numeric, alphabets & special characters d) Have validation routines built in which, as far as possible, check that the password selected is a quality password as defined in a Policy Document to be handed over to the Purchaser at the time of implementation. e) have a confirmation process on changing passwords to cater for typing errors, f) have ability to deliver password-change success/ failure status to requestor electronically Essential
Idm.6.2
Password protection
The system shall provide no Vital mechanism whereby multiple user IDs explicitly shares a single stored password entry. The system shall provide no means to facilitate the sharing of passwords by multiple users. The system shall allow a user to Essential choose a password that is already associated with another user ID. The system shall provide no indication
Idm.6.4
Clearing passwords
Idm.7.1
The Directory Server should be Essential LDAP v3 Compliant LDAP server should be able to replicate data between servers and support cascading replication. Should have support for open standards [LDAP v.3, XML] The directory service should Vital provide support for Group policies and software restriction policies. The group policies should have settings to configure various desktop or user related settings via centralized control. These settings will include items like Browser setting, desktop restrictions, program restrictions, admin controls, software deployment etc. It should allow for almost all manual functions to be automated using group policies. Should have support for Essential integrated authentication mechanism across operating system, messaging services. The Directory Server should have out of the box integration with the e-mail server. Should provide enhanced authentication like Kerberos which support authentication across multiple Operating system like Windows and Unix/Linux.
Idm.7.2
Idm.7.3
Integration
SNMP support for flexible Desirable network monitoring and management. Should support directory services integrated DNS zones for ease of management and administration/replication. The directory service should support features for health monitoring and verifying replication. The directory service shall provide support for modifiable and extensible schema Support for Access Control Lists Essential (ACLs). Support for controlling access to the directory, a subtree, entries, attributes by setting permissions for users, groups, roles and location information like IP addresses. Should provide facility to provide Rights Management Service for documents like Word , Excel etc on the built on standards like XRML. Support for user authentication Vital through user ID/password, X.509v3 public-key certificates, or Anonymous authentication Should support security features, such as support for Kerberos, smart cards, public key infrastructure (PKI), and x.509 certificates Should support partitioning into Essential
Idm.7.5
Access Control
Idm.7.6
Idm.7.7
High Availability
The solution should provide a Essential comprehensive single window Admin tool locally or over internet to administer the directory services. The Directory services should have APIs to programmatically manage each component of Directory Service. The directory service shall provide support for modifiable and extensible schema both manually and programmatically Audit Trails & Reports
Vital The system must maintain Time-stamped records of every access change request, approval/denial, justification and change to a managed resource Time-stamped record of every administrative and policy-driven change to access rights The system must provide reports on Essential audit trails for users, systems, administrators and time periods, including workflow approvals, rejections, request statistics, policy compliance and Audit reports, User account reports, Access reports and Service reports and also any customized reports based on specific need. Audit trail records shall be retained Vital
Idm.8.2
Idm.8.3
Maintaining
in a tamper proof environment in accordance with the Purchasers policy for a reasonable amount of time to allow for accountability and evidential purposes. Backup copies shall also be maintained to protect against any accidental or deliberate erasure of data. Distributed Administration Ability to define organizational Desirable structures based on the accessgranting authority Ability to delegate each Essential administrative task with fine-grained control at Organizational Unit Level so that the team or Dept Admins can completely perform the Administrative tasks for their Organization Unit. Ability to access all delegated Essential capabilities over the Web via Web Browser with a zero-footprint client. Ability to incorporate Web access Vital control with single sign-on environment and to distribute provisioning components securely over WAN and Internet environments, including crossing firewalls. Ability to incorporate Enterprise Vital Single Sign On products to include the provisioning solution within the Thick client single sign-on environment. Ability to incorporate custom user Essential authentication approaches commensurate with internal security policies and to create private, filtered views of information about users and
Idm.9 Idm.9.1
Idm.9.2
Idm.9.3
Access to delegated capabilities over web Web access control with single sign-on environment
Idm.9.4
Idm.9.5
Idm.9.6
Ability to import and export Desirable configurations to enable migrations between Development, Staging and Production environment without delays. System Operations Ability to interact with target Essential resources without interfering with their performance. Ability to continue to operate without Essential degradation when the managed system is temporarily inaccessible. Ability for the managed resources to Essential remain fully functional if the provisioning solution is unavailable Responsiveness to users interacting Desirable with the provisioning solution features for searches, reporting, approvals, self-service and auditing. Ability to load and maintain Desirable synchronization with user information from existing human resources and other identity systems, both statically and dynamically. Ability to load account and Essential authorization information from existing operational systems without data entry Ability to detect and reconcile Essential accounts created by, and/or changed by, other administrative systems (e.g., the local administration console provided with the managed resource) Support for configuration and Essential scalability requirements for large
Idm.10 Idm.10.1
interaction with target resources Operation for temp inaccessible system Function if provisioning solution unavailable Users interaction with provisioning solution synchronization with user information
Idm.10.2
Idm.10.3
Idm.10.4
Idm.10.5
Idm.10.6
account and authorization information from existing systems Reconcile accounts created by other adm. systems Support for configuration
Idm.10.7
Idm.10.8
environments and high- availability operations utilizing shared communication capacity on corporate WANs. End-to-end security over account Vital changes. Entirely Web-based functionality to Essential allow easy distributed administration on an unlimited scale. Integrated functionality that does not Essential require duplicate data entry or manual synchronization of information shared for multiple functions. Ability for servers to be inexpensively Vital configured for high-availability operation, including disaster recovery. Ability for utilized data stores to be Vital configured for high-availability operation. Ability for provisioning solution to Vital maintain accuracy when local administrators maintain privileges to make changes to target resources. Resilient communications design Desirable between distributed components to withstand network or target resource outages. Multilayered security architecture for Vital operation in a demilitarized zone ((DMZ) and for management of users and systems in untrusted environments. XML-based extensibility and Desirable interaction with external systems
Idm.10.9
Idm.10.10
Idm.10.11
Idm.10.12
Server configuration for high availability opn. Utilized data store configuration for high availability opn. Accuracy in provisioning solution
Idm.10.13
Idm.10.14
Idm.10.15
Idm.10.16
Idm.10.17
Use of common and de facto Desirable standards for interfaces that are internal and external to the provisioning solution. Integration of LDAP directory Essential services as identity stores, access control system authorization stores and internal user account and policy stores. Inclusion of a persistent data store or Vital repository for audit trails and system recovery. Ability to respond quickly to user Essential interactions including report requests, access change requests, policy changes and password selfservice.
Idm.10.19
Idm.10.20
Idm.10.21
SSRSDDOCUMENTTTEMPLATE SRSS D OCUMENTTEMP LATE RS OCUMENT EM PL S R DOCUMENT T EMPL ATE 11.0 Module : System Security Requirement
Require ment ID Ss.1 Ss.1.1
Functionality Description Criticality Response
Comments
Audit Trails and Reports Tracking key The system must be capable of Essential system accesses generating log trails, which contain details about any read / write access to sensitive data. Details must relate activity to an identifiable person. They must be configurable, so that filters and switches can be used to lower performance overheads and focus on areas of concern. It is important that the audit trail that is generated contain enough information to support after-thefact investigation of loss or impropriety. Time-stamp Where equipment uses a real- Essential based auditing time clock to timestamp audit and method other time related events, the clock should be regularly checked for synchronization with both connected systems and reference clock outside of the system, in this case the Indian Standard time. For daily reporting, this would ensure that the reports generated have some sanity given continuous data input Exception reporting Where the security audit trail Vital becomes unavailable for any reason, the system shall continue to operate but will trigger an alarm. Action shall be taken as soon as possible to rectify the situation C/ ER/F/ CR/ NC
Ss.1.2
Ss.1.3
Ss.1.5
Ss.2 Ss.2.1
Ss.2.2
Ss.2.3
Ss.2.4
Ss.2.5
System maintenance
Ss.2.7
Ss.2.8
Ss.2.9
Ss.3 Ss.3.1
Ss.3.2
Ss.3.3
Ss.4 Ss.4.1
Ss.4.2
Ss.5
Ss.5.2
Installation and Developers will document Essential configuration instructions on how the system is to be delivered, installed and configured in a secure manner. Startup documentation Developers will document Vital instructions for the secure startup, re-start and operation of the system. Interface designs must include Essential the capability to selectively deny access to certain types of data. Vendor supplied software Essential packages must not be modified outside of the scope recommended by the Purchaser.
Ss.5.3
Ss.5.4
Interface designing
Ss.5.5
Scope control
Ss.5.6
Software change A mechanism for controlling Essential control software changes during development shall be implemented. This mechanism shall as a minimum ensure that : a) The change is reviewed by appropriate groups prior to authorization, b) Changes are properly authorized prior to implementation, c) All change requests are logged. d) All associated documentation is altered along with the software change. e) Version control records are maintained.
Ss.5.8
Ss.6 Ss.6.1
SECTION G2 : PART-B
APPLICATION PACKAGES FOR COMMERCIAL OPERATION, viz. M,B,C REQUIRED FOR UTILITIES, WHO DO NOT HAVE SUCH IT ENABLED SYSTEMS
M1
All the input points to the circle Vital and feeders & related distribution transformers are having electronic meters. The data of all such meters will normally be downloaded on a server located at Sub division office. The system should able to communicate with Sub-division office server through dial up line or other communication devices (including data transfer through removable media.) The system should also be capable of interfacing with Spot billing devices and MRI data for uploading such meter readings including consumer meter readings. The detail specification of system meter data acquisition is in separate chapter as data logger System should provide data Vital validation checks to minimize data entry errors. It should incorporate user supplied logics to check variations in consumption and generate exceptions. After data entry, the
C/ ER/F/ CR/ NC
M2
Data Validation
-do-
-do-
M4
AMR Compatibility
M6
M7
M8
M11
M12
Overdue alert
M13
M15
M16
M17
M18
M20
M21
M22
Specification Billing
Require Functionality ment ID Description Criticality Response C/ ER/F/ CR/ NC C/ ER/F/ CR/ NC Comments
B1.
Unique Bill No All bills generated by the system Vital should be given a unique number Format of bill The logic for defining the bill Vital number number would be flexible and provided by the client. For example the system should be capable of generating bill numbers that are reflective of the Section Office, Subdivision, Division etc that the customer falls under. It should also capture the customer category and the billing month. Bill Calculation The Utility would provide the billing Vital -Billing Logic logic for generation of bills. This flexibility calculation logic will be flexible and the utility should be able to revise the billing logic from time to time depending upon the modifications in regulations, tariffs, etc. It should
B2.
B3.
C/ ER/F/ CR/ NC
B6.
B7.
B9.
Group billing
B10.
Bill printing System must support bill Essential flexibility processing and printing either at workstation location or at the base billing center. Use of pre System must be able to print the Vital printed bills either on pre-printed stationary stationary or plain paper in Hindi/English/Local language as per directions of Utility. Interfacing The system should have the Vital with manual flexibility of capturing inputs billing manually to update the customer database on bills that have been manually generated, with a reason for the same. Such updates should be limited to specific logins. Bill on demand The system should be capable of Essential generating bills on demand by the customers. The system should have the provision of generating duplicate bills on demand from the
B11.
B12.
B13.
B15.
B16.
B18.
B19.
The system should link the Vital Linking consumer to customer to the rate applicable to his category. The rate applicable is appropriate calculated on the basis of fixed tariff charges, consumed energy, capacity (power consumption limit), taxes applicable, subsidy or support from the government, etc. System shall also have provision to account for retrospective changes in tariff / discount / subsidy announced by Govt. with effect from back date. In case of subsidized customer the system should calculate amount of subsidy payable against each bill and if utility want the subsidy
B21.
B22.
Billing with pre If there is any credit on account of Vital payment credit prepayment, adjustment etc., the system should be able to adjust
B24.
Reasons for The system will have a list of all Vital estimate billing standard reasons for estimate billing. The list will be compiled based upon the utility and SERC guidelines, which may change from time to time. The system should be capable of generating bills for all instances of exceptional readings. The scenarios under which exceptional readings are taken are temporary connections, voluntary termination, forced termination etc. The system will allow the bill amount to be modified by the designate authorities through their login ids only. All such changes along with the corresponding login ids will be tracked by the system. Electronic The system should be capable to Vital dispatch of bill/ dispatch the generated bill availability of electronically to customer/
B25.
B27.
B29.
B30.
B31.
B32.
B33.
B34.
B36.
B37.
B37.1
Spot Billing System Downloading of data in spot billing system The Spot Billing system shall Vital enable meter reading activities by transferring relevant consumer information data base from Billing system, like service numbers, address, area code, meter number, phase, load, MF, old meter reading, old status, category, arrears if any etc.
B37.2
Uploading of At the end of data collection and Vital data in spot billing operation in the field, the billing system information recorded in the spot billing machine should be uploaded into the Base Billing system for updating master database in the system. The information would contain the service number, present meter reading, present status of the
Billing logic The Spot Billing software to be Vital in spot billing resident in the HHE shall be system based on the existing billing logic and algorithms of the utility. Tariff revision The HHE should be able to Vital cases calculate the tariff rates accordingly with the previous and present rates during the assessment period, so as to issue the on date calculated demand to consumers under tariff revision period including number of days, slab rates etc. Skipping of The HHE should prompt for entry Vital meter of present meter reading. If meter reading entry reading is skipped, average/units consumed for previous month from the master shall be calculated/retrieved and units for billing shall be displayed. Entry of The HHE should prompt for entry Essential meter status of meter status and display of calculated units/Avg. Units (Avg. units is to be retrieved from the master data) depending upon the meter status. Billing with The HHE shall prompt for any Essential charges / other adjustments/charges adjustments depending on the category of the consumer. Net bill is to be calculated after adjustment of above charges and should be displayed and prompt for printout shall be given. Error Extensive error checking shall be Vital checking provided to assure data integrity
B37.4
B37.5
B37.6
B37.7
B37.8
B37.10
of
B37.11
Password protection
B37.12
Event logging Menu driven modular format Time stamping of logged data Provision for enhancing the functionality Time setting of HHE
B37.13
B37.14
B37.15
B37.16
during communications between the HHE and the PC. Field validation for meter reading shall be ensured if the readings are beyond a predefined range and software will have provisions to enter remarks in such cases of abnormality. Spot Billing system would print the summary report with HHC serial number, which contains the consumer file downloaded to the unit, total number of services, services billed / unbilled, total amount etc. HHE shall have two levels of Password Protection Supervisory level for functions of upload, download, time setting and other supervisory functions and Meter Reader level for starting and closing the meter reading. All events should be recorded in the event file in HHE. The event details should be downloadable for analysis. The spot billing software shall be user friendly, menu driven, structured and modular format for flexibility (Easy changes / Up gradation etc.) Data Logging in the spot billing machine shall be date and time stamped. There should be a provision for enhancing the functionality of the software by adding additional features. The HHE shall have the facility to get its time set from Billing system only with proper security and password authentication.
Vital
Desirable
Essential
Essential
Vital
Vital Essential
Essential
SSRSDDOCUMENTTTEMPLATE SRSS D OCUMENTTEMP LATE RS OCUMENT EM PL S R DOCUMENT T EMPL ATE 15.0 Module : Collections
Objective : The system should provide different payment and information channels to customers and own staff to improve customer convenience for payments and enable collections for the energy billed, and a shorter metering-bill billing-collections (MBC) trade cycle System Boundary: From: Capturing payment details To: Generation of disconnection and dismantlement lists
Specification: Collection
Require Functionality ment ID Description Criticality Response Comments
C1
System must be capable of Vital handling centralized or decentralized payment processing. And System must be capable of centralized reconciliation of the collection.
C/ ER/F/ CR/ NC
C2
The system should capture all the Vital to customer and payment details as specified by the Utility time to time. All payments should be associated with the login-id of the personal receiving them and the collection center codes at which they were received. All collections should be made against specific bills/ forms to enable reconciliation at a later stage. In all Instances of collections Essential without bill/ form the system should make it mandatory for the user to specify a reason from the predefined reason codes embedded in the system, and defined by the Utility time to time.
C3
C4
Code based All collections will be classified Vital Classification against standard codes of
C6
Adaptability to System shall be capable to receive Vital different mode payments made by the consumer of collection in either of the following modes: Cash/ Cheque/ Bank Draft/ Credit Cards/ Debit Cards/ Internet Payment Gateway or Payment made by direct debit from bank accounts on authorization by the consumer (ECS). Any other mode as may be specified by Utility from time to time. In certain cases (e.g. Advance Payments) collections can be accepted without the bill as well. System should have support of accepting payment through a single cheque against multiple bills and keep proper track against respective bills. Further, the system shall also allow the consumer to pay one single bill through multiple modes i.e. through multiple cheques of different banks, by cash & cheque etc. The payments made by the consumers are to be acknowledged and accounted for in the respective databases. For payment made by the consumers at Collection Counter through Cheque/ Bank Draft computerized acknowledgement shall be issued to the consumers. System must be able to generate & send SMS automatically to customer for every payment received.
C7
Handling
C8
C9
C10
Acceptance of The system should have the Essential part/ advance flexibility to accept full, partial or payment advance payments. The system should also have the facility to centrally change these settings from time to time (e.g. - not accepting partial payments during the last few months of a financial year). Interfacing In certain cases (eg during special Vital with special collection drives, collection by spot drives billing agent etc) collections are made in the field and receipts issued there. The system will have the provision for accepting the
C12
ii)
Meter to be treated as asset in ARR (may be treated as consumable material in other books of accounts) iii) Different payment settlement logic for various components of payment received from the consumer: - Energy Revenue (a) Revenue as per tariff :
(b) Electricity Tax - Non-energy revenue (a) Charges for various services : Service Tax (b) Late Payment Surcharge (c ) Penalty payout to consumer in case of deficiency of service (d) Interest payout to consumer on:
i. Security Deposit ii. Advance Payment
FIFO/LIFO settlement logic specific to Utility's requirements, on the following buckets : (a) Arrears : i. Prior to certain period,
inherited by Discom from SEB as legacy ii. After the certain timeline, as accumulated by Discom
(b) Current Demand iv) Payment settlement logic should take care of the following scenarios:
Part payment Late payment Surplus payment Advance payment Bill amendment after payment of bill
SECTION G2 : PART-C
SSRSDDOCUMENTTTEMPLATE SRSS D OCUMENTTEMP LATE RS OCUMENT EM PL S R DOCUMENT T EMPL ATE 16.0 Module : Asset Management
Require ment ID Functionality Description Criticality Response Comments
AM.1
Identification The system shall have the Vital of business ability to identify a business entity entity/district to which the equipment/assets belongs and also should be able to reorganize divisions, office codes, etc. in the case of organizational changes. The system shall have the ability to track from fixed assets to movable assets, line assets (cables, conduits) to underground assets, which run across business entities. Creation of The system should able to Vital multiple asset create and define multiple grouping asset grouping for each type of asset e.g. poles in a group of LT pole, 11 KV pole etc and again PCC Pole, Rail pole etc. The user should able to classify the asset as per the defined asset groups. Electronic The system shall allow Vital certification of electronic certification of physical physical inventory for locations inventory including, but not limited to: Circles Division Sub division Creation of The system shall have the Vital asset master ability to initiate the creation of records asset master records from the process of creating and processing store issue documents. The system shall
C/ ER/F/ CR/ NC
AM.2
AM.3
AM.4
AM.6
Analytical features
AM.9
Review and The system shall allow the Vital approval of incoming and (or) outgoing Business Unit head to review assets assigned to and approve assets assigned his unit on to his Business Unit whenever transfer of transfer of personnel takes place. The system shall BUH support this function with reports of assets under BUHs control. Maintaining the list of spares with their part no. The system should be able to Essential maintain the list of spares along with their part no for each equipment. The system should also be able to group equipments of same make and rating for the purpose of assessment of spares requirement. To avoid stock out situations and ensure minimum inventory carrying costs, the system should be able to prompt for replenishing of spares, optimal re-order levels for major assets and also for re-ordering of daily consumables.
AM.10
AM.12
Furnishing of The system shall allow utilities Vital condition of to provide a 'condition of the the asset on asset' at the date of physical the date of inventory. Examples include: physical New inventory Good Poor Broken Recording of a date of physical inventory Provision for mass updates to a physical inventory date field The system shall allow utilities Essential to record a 'date of physical inventory' when inventory counts of physical assets take place. The system shall allow utilities Essential to provide mass updates to a physical inventory date field. This would be required for agencies that complete their inventory at one time and wish to update all of their assets with one transaction.
AM.13
AM.14
AM.15
Capability to The system shall allow utilities Essential to provide the capability to identify missed or non identify all assets that have been missed and not updated updated by the physical inventory assets process, or to identify all assets in the following categories : Missing or lost Stolen Destroyed Under disposal review
AM.17
AM.18
AM.19
Provision for The system shall provide an Essential asset transfer asset transfer transaction for transaction collaborative data entry. This shall include the capability to enter and save partially completed asset transfers. This could include allowing the transferring agency to complete their portion of a transfer and to allow the document to be saved. At a later date, the receiving agency could access the transaction for completion and posting of the final transfer. Generation of reports on cost of new assets The system shall generate Vital reports detailing the cost of new assets acquired to replace an asset lost, missing, stolen, or destroyed.
AM.20
AM.21
Provision to The system shall provide the Vital deactivate an ability to deactivate an asset asset when removed for maintenance and allow reactivation based on proper authorization. Allowing tracking and The system shall allow and Essential of track adjustments to historical
AM.22
AM.24
AM.25
AM.26
AM.28
AM.29
Creation and The system shall have the Essential maintenance capability to create and of coding table maintain both central and agency dependent coding tables for all tracking fields (e.g., location, sub divisions, etc.). Uniform naming conventions The system shall have uniform Essential naming conventions for coding employees, integrated with the HR employee number, name, or other unique identifier when assigning an asset to an employee or custodian. of The system shall allow mass Essential adjustment functionality (e.g.,
AM.30
AM.31
Provision mass
Provision to The system shall have the Essential track multiple ability to track multiple location location codes codes. These codes would provide Utilities with the ability to identify where the assets are located, including but not limited to : Sub station Feeder Buildings Provision of multiple responsibility codes. The system shall provide Essential agencies with multiple responsibility codes. These codes would provide agencies with the ability to identify who is responsible for the asset, including but not limited to : Department assignment Organization assignment Group assignment Individual assigned responsibility Program responsible District responsible Supervisor responsible The system shall allow for the Essential identification of maintenance or capital costs performed. Shall have the ability to Essential establish an asset record status based on a 'level of completeness and update that status and master record.
AM.33
AM.34
AM.35
AM.36
Integration The system shall allow Vital with web- integration of web-based GIS based GIS (geographic information
AM.38
AM.39
Tracking and reporting of statistical information Provision of insurance reporting Life cycle cost analysis and calculation of replacement costs of asset
AM.40
AM.41
Generation of The system shall have the Essential capital asset ability to produce capital asset activity report activity reports by agency, asset class and fund source.
SSRSDDOCUMENTTTEMPLATE SRSS D OCUMENTTEMP LATE RS OCUMENT EM PL S R DOCUMENT T EMPL ATE 17.0 Module : Maintenance Management
Objective : For better planning and co-ordination of various maintenance activities, reduce breakdowns by inculcating the culture of preventive and predictive maintenance, to maintain maintenance history, to review and control maintenance costs and providing a feedback to management for timely decision making.
MM.1.0 MM.1.1 Co-ordination between various Maintenance works Printing of shutdown notices
General Features and Scope of Work: Ability to provide a means to co- Vital ordinate various maintenance work being planned (e.g. corrective, preventive, breakdown and predictive maintenance related work). Ability to print shutdown notices for Vital potentially affected customers and integrate with Customer Care System, which can send SMS to such customers automatically. System shall also have ability to print excavation permits for underground works for the purpose of attending cable faults and related maintenance activities.
C/ ER/F/ CR/ NC
MM.1.2
MM.1.3
Ability to review any outages/ Desirable overhaul / shutdowns being planned, and the maintenance work planned to be performed during that period. Ability to support Predictive Vital Maintenance, where specific equipment data (e.g. noise level, meter reading, abnormal temperature at line joints etc.) can
MM.1.4
MM.1.6
MM.1.7 MM.1.8
MM.1.9
MM.1.11
MM.1.12
MM.1.13
MM.1.14
MM.1.15
Identification of
MM.1.16
MM.1.17
MM.1.18
MM.1.19
MM.1.21
MM.1.22
MM.1.23
MM.1.24 MM.1.25
Ability to bulk reschedule and slip Essential schedule (i.e. Remove work from the schedule and move to open
MM.1.26
MM.1.27
Downloading of inspection work parcels Generation of work parcels based on network activity
MM.1.28
MM.1.29
MM.1.30
MM.1.32
MM.1.33
MM.1.34
MM.1.35
MM.1.36
Integration with Materials, HR and Finance Creation, review and deletion of work
MM.2.0 MM.2.1
MM.2.3
MM.2.4
MM.2.5
MM.2.6 MM.2.7
customer
Ability to record the status of a Work Vital Request via user defined variables eg. Awaiting approval etc. Ability to inform requestor via e-mail Vital or otherwise upon approval / rejection of Work Request. Ability to automatically and manually Vital create / link Work Orders to a Work request. Ability to transfer (manually or Vital automatically) information captured within a Work Request directly into a Work Order fields e.g. Job Type. Once entered in the Work Order, it should be possible to alter this information e.g. fault description. Ability to establish Service Level Desirable targets against a Work Request. These targets could be time, financial and/or quality based. The ability to report on these targets should also exist. Ability to clearly define work, in Desirable terms of attributes (nature, type, driver etc), by populating fields and allowing user to enter a suitable long/short text description. Ability to define critical dates against Vital a Work Request. e.g. Required By date. Ability to approve, maintain, Vital complete and close Work Request online. Work Orders
MM.2.9
MM.2.10
MM.2.11
MM.2.12
MM.2.13
Defining of work
MM.2.14
MM.2.15
MM.3.0
Ability to create, maintain and delete Vital Work Orders. Ability to create a work order for all Vital types of work by estimating the job duration, resource requirements, material requirements, contractor requirements and allocate a work priority and mode to the request. The mode refers to the requirement for and type of 'outage'. The work order shall also identify the labor type and/or crew (s) allocated to the work, description of the work and the duration of the work. It is likely that for Emergency work, the Work Order details could be provided in via an electronic interface. The Work Order reference number Essential should accommodate existing numbering and naming conventions used by the utility. Ability to link a Work Order to a Essential financial account code. Ability to define critical dates against Essential a Work Order e.g. Required By date, planned start date, planned end date, job duration etc. The Work Order details should Essential include but not be limited to: Work Order type (e.g. corrective, preventive, breakdown etc.) Sub categories within a Work Order type Detailed description Work Order tasks Planned start/end date and duration for work Asset object requiring attention
MM.3.3
Generation of WO number
MM.3.4 MM.3.5
MM.3.6
MM.3.8 MM.3.9
MM.3.10 MM.3.11
MM.3.12
Ability to change a WO
MM.3.13
MM.3.14
MM.3.16
Automatic waival of a WO
MM.3.17
Online approval of WO
MM.3.18 MM.3.19
MM.3.20
Creation of an emergency WO
MM.3.22
MM.3.23
MM.3.24
MM.3.28
MM.3.30
MM.3.31
MM.3.32
MM.3.33
MM.3.34
Integration with mobile messaging and CC system Modification in work crew / teams
MM.3.35
MM.4.0 MM.4.1
Creation of
MM.4.2
Creation of standard jobs for specific equipments Creation of standard jobs for specific conditions Creation of standard jobs for scheduled tasks Classification of standard jobs
MM.4.3
MM.4.4
MM.4.5
MM.4.6
MM.4.7
MM.4.8
MM.4.10
MM.5.0 MM.5.1
Backlogs Ability to view all work, review the Essential backlog, and availability of resources to see which of the jobs can be absorbed into the current or next schedulable period(s). All work, including backlog, should be able to be reviewed by user-defined codes e.g. Fault type. Ability to graphically indicate all Desirable backlog work. Ability to bulk re-schedule, cancel, Desirable close or postpone backlog work. Work Flow Functionality
MM.5.2 MM.5.3
MM.6.0 MM.6.1 MM.6.2 Workflow tracking function Structuring of workflow as per utility BP Graphical representation of a process
Ability to perform work flow and job Essential tracking functionalities. The Work flow functionality should Essential be able to be structured according to utilitys business processes. Ability to provide a graphical Desirable representation of a process in terms of : - Roles - Tasks - Tools - Processes
MM.6.3
MM.6.5
MM.6.6
MM.6.7
MM.6.8 MM.6.9
Prioritization Conductance of statistical analysis Providing support in work steps and control elements
Ability to conduct statistical analysis Vital such as: average time to complete, average workload (by individual and work groups) etc. Ability to support work steps and Desirable control elements such as: - Sending & editing messages - Scheduling - Creating text documents & notes - Setting & monitoring deadlines - Escalation of overdue activities etc. Ability to interface with fax-on- Desirable demand systems. Ability to support electronic Vital signature for document approval
MM.6.10
MM.6.11 MM.6.12
MM.7.2
MM.7.3
Recording the return of unused materials Recording the delayed completion on a/c of materials Recording the delayed completion on a/c of labour Recording the delayed completion on a/c of permit to work Bulk closure of WO
MM.7.4
MM.7.5
MM.7.6
MM.7.7
MM.7.9
MM.7.10
MM.7.11
MM.7.12
Automatic flagging of outstanding orders Attachment of user defined codes Complete closure of WO
MM.7.13
MM.7.14
Archiving of WO
MM.7.15
MM.8.2
MM.8.3
MM.8.4
MM.8.5
MM.8.6
Creation of asset
Maintain Vendor Supplied Information Ability to record the vendor Essential recommended skills required to maintain the equipment/ component. Ability to record against the Essential equipment/component vendor recommendations for how it will perform. Ability to record against the Essential equipment/component vendor recommendations for the conditions under which it should be operated. Ability to hold history of changes to Essential recommended performance / operational specifications. Ability to record the warranty Essential duration, the warranty period end date, the warranty number and any warranty notes. If a WO is raised on an asset under warranty, the system should flag that the vendor is responsible for repairs and that maintenance is required to be performed in accordance with warranty supply and contract conditions. Ability to record the maintenance Essential frequency, type and procedure recommended by the vendor. Ability to hold history of changes to Desirable
MM.9.2
MM.9.3
MM.9.4
MM.9.5
MM.9.6
MM.9.7
the recommended maintenance frequency, type and procedure. Ability to record any environmental Desirable issues or regulations required in the operation of the equipment / asset. For the purpose of repair / Essential replacement decisions, it is required that the individual items useful life be maintained. Analyze and Report Ability to report the total costs and Essential quantities for a particular job. Ability to drill down into the Work Order for a more detailed breakdown including an analysis of internal and external labour, materials and other costs. Ability to analyze the performance Essential of standard jobs against the estimates contained within it. The job costs and quantities should be able to be broken down by work crew. Ability to list the amount of time Essential taken to complete a Work Order for making comparison against the planned / estimated duration. This time analysis should be able to be classified by work type or Work Order classification and be broken down by work crew. Ability to list the total costs incurred Essential due to issue of material to Work Orders. The material could either be store issue or direct purchase issue. This report could be against a specific equipment or against a cost centre.
MM.9.8
MM.9.9
MM.10.0 MM.10.1
MM.10.2
MM.10.3
MM.10.4
Ability to list the total costs incurred Essential due to contractor work charged to Work Orders. This would include any contractor overheads. This report could be against an item of equipment, a cost center, a contractor, an equipment ID etc. Ability to measure and report on Desirable resource and utilization factors. This should include graphical displays and/or tabulated data. One component of the planning Vital performance is to keep the backlog of jobs to a minimum, therefore the ability to review backlog Work Orders is crucial. Ability to list the outstanding Work Essential Orders that have not been completed by their estimated due date. Ability to report on all Preventive Essential maintenance work that has been missed rescheduled or postponed. Ability to list all Work Orders Essential completed by a work group during the shutdown period. It should be able to compare this summary with the total number of Work Orders scheduled for completion during this period. Ability to report on Work Orders that Essential have been delayed due to: - Materials not being available in time for the maintenance work; - Insufficient internal / external labour resources; - Lack of permit being issued; - Other user defined fields.
MM.10.6
MM.10.7
MM.10.8
MM.10.9
MM.10.10 Listing of WO
MM.10.11 Listing of
delayed WO
Ability to compare the amount of Essential planned work (Preventative) to the amount of unplanned work (breakdown or corrective) over a set time period. Ability to compare the costs of Essential preventative work to corrective and modification work incurred over a set time period. Ability to support the analysis of Essential historical work to assist in the estimation of future work and resource requirements. Ability to record status of a Work Essential Order such as approved, notapproved, wait on materials, wait on contractors, wait on labour, held etc. Ability to capture work progress Essential including : - Internal labour hours performed on each task and resultant charges - Hourly hire contractor hours performed on each task and resultant charges - Material charges based on issue - Contractor charges from invoice entry - Plant charges - Completion of tasks and closure of Work Orders - Manually derived % complete for each task or Work Order Ability to report on an asset's Essential maintenance history based on Work Orders raised against it.
MM.10.13 Comparison of
MM.10.14 Analysis of
historical work
MM.10.16 Capturing of
Work progress of a WO
MM.10.17 Reporting on
Analyze and Report asset performance Ability to display the maintenance Essential costs for a range of equipment/ components. This will enable the user to review all costs incurred during the life of an asset including labor, materials, contractors costs etc. Ability to report common equipment Essential failures and repair times based on fault codes. Ability to review any notes about the Essential particular equipment/ component, which have been entered by maintenance experts. The notes should be accessed from the particular equipment/ component record. Ability to analyze and report the Essential mean time between failure (MTBF) or an item of equipment. It should be able to be summarized for any particular equipment or a group of equipment. In addition, the 'time between failure' should be able to be replaced by usage statistics between failure. Ability to analyze and report the Essential mean time to repair (MTTR) for an item of equipment. This involves calculating the average of the work order duration's for an item of equipment. Alternatively, it could be an average of the recorded downtimes. Ability to report how many times an Essential item of equipment has failed within nominated time periods (Frequency of Failure).
MM.11.2
Reporting of common failures & repair times Review of any notes on equipment
MM.11.3
MM.11.4
MM.11.5
MM.11.6
MM.11.7
Ability to determine from the Essential historical data the probability of failure over a set time period. Ability to display what affects the Essential failure of an equipment/ component. This will then help to determine how critical it is that this equipment/ component does not fail. Ability to produce statistics linking Essential the cause of failure and the effects of the failure. Ability to map (graphically) how the Desirable rate of failure changes with different work load, by equipment/group of equipment. It would be used to assist in determining the optimal workload. Ability to report equipment / group of Desirable equipment downtimes over a particular period of time including analysis of fault (Graphically). Ability to assist in the reviewing Essential equipment/component age, maintenance history, and recommended working life to determine if it will be able to meet the requirements of the operations/ maintenance departments. Ability to assist in the decision to Essential retain an item in its current state, replace the item, or modify it based on future usage, estimated maintenance costs, average downtime etc.
MM.11.8
MM.11.9
MM.11.10 Graphical
MM.11.11 Graphical
analysis of fault
MM.11.13 Assisting in
Ability to review maintenance work Vital performed on equipment and highlight regularly occurring defects in specific types/designs of equipment. The report should be able to be run based on user defined parameters such as equipment ID, make / model, defect code etc. Ability to simulate the life cycle Vital maintenance costs for an item of equipment, when different operational conditions and maintenance strategies are entered as parameters. Reporting and On-line Inquiry Able to define criteria for extraction Essential of data. Able to define security rules for data Essential extraction. Able to compare historical data to Essential actual data based on user defined period (e.g. monthly, quarterly, yearly). Able to compare actual data to Essential Target / budget data based on user defined period (e.g. monthly, quarterly, yearly). Able to define formula for formatting Essential data i.e. metric conversion, quantity count, percentage calculation and arithmetic calculation. Able to provide drill down Essential functionality to trace summarized information to source data/transaction. Able to perform "what if" or scenario Essential
Defining criteria for data extraction Defining security rules for data extraction Comparison of historical and actual data
MM.12.4
MM.12.5
MM.12.6
MM.12.7
Performing of
analysis on report data. Able to select the level of details and Essential volume of data for reporting Able to define criteria for filtering Essential data subject to security rules.
Essential Able to generate reports : - One at a time, - Multiple reports at a time - Ad hoc and regular reports together Essential Able to generate reports at : - Real time / on line basis. - In background (when evaluation is time-consuming). - Via overnight batch - Specific date - Regular time interval
MM.12.8 MM.12.9
Selection of level and volume of data Defining criteria for filtering data
MM.12.10 Generation of
reports-1
MM.12.11 Generation of
reports-2
Allow creation of user-defined Essential reports without the need for technical skills. Able to provide flexible reporting Essential tools for defining report layout and type of graphical representation. Able to define personalized report Essential menu. Able to restrict report selection Essential based on security of database, organization structure, group. Provide flexible Report Writer with Essential the following minimum features : Specify the format and layout of reports; Summaries and total the information to be reported; Select records to be included in
MM.12.14 defining
MM.12.15 Restriction in
MM.12.16 Provision of
Able to allow downloading of reports Vital to standard PC applications (e.g. MS Excel spreadsheet, MS Project, MS Word, MSWorks etc) Able to output reports in various Vital media: - screen - printer - electronic media Able to prioritize processing. reports for Essential
MM.12.18 Outputting of
reports
MM.12.19 Prioritization of
reports
MM.12.20 Defining
distribution list
Able to define distribution list for Essential each report. Able to distribute reports Essential electronically to other users : - Automatically upon completion - At preset time Cost Control Ability to cost internal maintenance Essential work hours to the work parcel. The value should be a multiple of the hours and a predefined standard charge rate. Ability to cost contractor hours to the Essential work parcel. The charge rate should
MM.12.21 Electronic
distribution of reports
MM.13.0 MM.13.1
MM.13.2
be contained in an established agreement with the contractor. It shall also have ability to record other contractor charges, such as overheads, costs of using contractor owned equipment, or costs of using contractor materials etc. Upon receipt of contractors invoice it Essential should be possible to reconcile hours against those appearing on the W/O. Ability to record all costs towards Essential materials/spares etc. against a work Order Ability to cost equipment, plant and Essential tools to Work Orders based on hourly rates. Ability to allow the recording of Essential actual worked hours on an on-line timesheet. It should be possible to enter the timesheet data by individual employee, work group, work crew or by Work Order. Ability to interface with financial Vital system via the referencing/linking of the Work Order to an account code. There should be an option to link all transactions booked to the Work Order to a transaction file for examinations of costs and dates of incurrence. Ability to validate entered timesheet Essential data including : Employees (validate against crews and individuals scheduled to the work); Work Order no (validate against Work Order no and status e.g. closed for actual)
MM.13.3
MM.13.4
Recording of all costs towards materials/ spares Costing of T&P based on work hours Recording of actual work hours on an online time sheet
MM.13.5
MM.13.6
MM.13.7
MM.13.8
Ability to forward, through Work Essential Flow, the input timesheet to the appropriate approving officer for certification. Ability to allow for manual keying in Essential of Work Order expenses. Ability to allocate (manually and/or Essential automatic; individually and/or in bulk) cost to different Work Orders and asset types (e.g. contractor fees). Ability to drill down from Work Order Desirable or job to individual cost transactions. Ability to show Work Order actual Desirable costs versus budget and forecast. Ability to generate an alarm when Vital Work Order expenses reach a user defined limit. Ability to view (on-line) cost Essential information for the purpose of checking and monitoring progress. Capable of performing checks to Essential ensure that cost can only be transferred based on approved criteria (e.g. that the job to which the cost is to be transferred to is a valid job). Ability to prevent cost transfers Essential against closed jobs. Ability to establish security Essential measures to control the transfer of costs.
MM.13.10 Ability to
MM.13.12 Costing of
individual transaction in a Work order MM.13.13 Comparison of WO actual cost vs budget cost
MM.13.14 Generation of
alarm on cost escalation
MM.13.17 Prevention of
cost transfer against closed jobs MM.13.18 Security Checks on cost transfer
Data Capturing and Extraction Essential Able to capture statistical data from Manual entry External electronic media Interfacing with external databases Integration with Other Systems Integrated to GIS System to identify Vital the nearest substation and to perform load analysis. Integrated to Customer Care System Vital to use CCS functionalities and information Integrated to DMS-SCADA System Vital to use SCADA functionalities, if available. Integrated to Asset Database to use Vital Asset Database functionalities and information.
Asset database
IEEE 802.3ad or equivalent IETF DiffServ based QoS (RFC 2474, 2475) SNMP support including support for SNMPv3 RFC 1493 (Bridge MIB) RFC 2665 (Ethernet MIB) RFC 1757 (RMON) RFC 2748 (COPS) RFC 3084 (COPS Provisioning) RFC 2338 (VRRP) RFC 1723 (RIP v2) BootP / DHCP Relay
References and standards for Structured Cabling system Commercial Building Telecommunications Wiring Standards ANSI/TIA 568-B.1, General requirements, May 2001 Commercial Building Telecommunications Wiring Standards ANSI/TIA 568-B.2, Balanced Twisted Pair Cabling Components, May 2001 Commercial Building Telecommunications Wiring Standards ANSI/TIA 568-B.3,Optical Fiber Cabling Components standards, April 2000 TIA/EIA -569 - Commercial Building Standard for Telecommunications Pathways and Spaces. TIA/EIA 606 Administration Standard for the Telecommunications Infrastructure of Commercial Buildings International Standards Organization/International Electromechanical Commission (ISO/IEC) DIS 11801, January 6, 1994. Underwriters Laboratories (UL) Cable Certification and Follow Up Program. National Electrical Manufacturers Association (NEMA). American Society for Testing Materials (ASTM). National Electric Code (NEC).
3.1 General Guidelines The overall solution of WAN proposed by the bidder shall comply with the general guidelines, as well as those specified by GoI from time to time to ensure seamless inter operability and interconnectivity. Any WAN Network of Central or State Government may also be used for this project, subject to availability of spare capacity, technical feasibility and permission from requisite authority. These guidelines require WAN to adhere to the following : a) WAN shall be a TCP/IP based network on a high-performance packet forwarding technology that integrates the performance and traffic management capabilities of data link layer (Layer 2) switching with the scalability, flexibility, and performance of networklayer (Layer 3) routing. The WAN will be built to incorporate any open standards available as per Open Systems Interconnection (OSI) model. The network should support seamless transformation and integration of protocols. The WAN has to upgrade the network infrastructure/software to support new protocols adopted by Internet community as a continuous process. For example, migration from IPv4 to IPv6 as and when the transition is required. WAN must use the hardware devices, such as Internet routers, terminal servers, Internet systems that interface to Ethernets, or datagram-based database servers, which support open standards and have open Network Management System (NMS) support for monitoring, configuring and measurement of the network resources. WAN network equipment should have Ipv4 and IPv6 features. WAN shall have the capability to run IP routing protocols like OSPF (Open Shortest Path Find) version 2, OSPF v3, RIP v2, RIPng, OSPF over demand circuit, IS-IS, BGP4. WAN may run any routing protocol (like OSPF, BGP) depending on the individual design criteria of the WAN. It is mandatory that the network should allow interaction between multiple routing protocols for keeping a unified network reach ability table across the country. While two routing protocols are interacting to exchange routing updates, there should be the capability to selectively filter certain routes for security reasons.
b) c) d)
e) f) g)
h)
j) k)
l) m) n) o) p) q)
3.3 WAN for Circle and Division offices There will not be any connectivity in office hierarchy. All connectivity of distant locations will be directly to the Data centre. The proposed network has to be on a minimum 512Kbps VPN connectivity. The various offices like circles, divisions and various other offices as per the requirement of the utility will be connected to Data Centre via VPN cloud of the Service Provider. The uplink WAN connection will terminate in a networking device, which will be connected to the switch via security equipment, which will ensure the fully secure enterprise VPN.
3.4 WAN for Sub division offices and Customer care centres The Sub divisional Head Quarters would be connected to the Data centre through minimum 2 Mbps VPN connectivity from service provider along with ISDN line as back up connectivity. The Sub divisional HQ Routers shall have ISDN BRI Card for ISDN connectivity in case of link failure. The Customer care centres would also be connected to the Data centres through a minimum 2 Mbps VPN connectivity from service provider along with ISDN line as back up connectivity. The Routers at Customer care centres shall also have ISDN BRI Card for ISDN connectivity in case of link failure.
3.5 Authentication:
RADIUS, including Challenge/Response LDAP Native local user database Active Card (RADIUS)
3.6 Encryption:
SSL v2.0, 3.0 TLS 1.0 (RFC 2246) IPsec (AES)
Native Host check before permitting access to the resources including without having any preloaded agent on the end point PC. Pre-Specified checks such as Antivirus update, Spyware, Ports check, process check, File check, Registry check, Software version check like antivirus version and custom checks based on user flexibility. Authentication parameter including username password, digital certificates, RSA token.
3.10 Role Definition: The following can be used to determine the identity of the user:
User name User attribute(s) Certificate attribute(s) Groups (static, dynamic) Role Mapping based on Simple expressions (AND Based) combining identity plus restrictions: Source IP Digital certificate Endpoint Security - Host Checker/Cache Cleaner User Agent (browser) Time of Day Login Time Authentication Type (e.g. dual factor) Network Interface (external/internal) Role mapping rules can by dynamically or periodically evaluated upon administrator's configuration changes and upon demand
3.11
Performance, High Availability and Scalability The SSL VPN solution should support hardware-based SSL acceleration for RC4, 3DES and AES encryption. The SSL VPN solution should support software based compression for all traffic (HTTP, file, client/server application) enabling rapid response times even at very high concurrent user loads. Support for High Availability of SSL VPN appliance. The SSL VPN units that are part of a cluster communicate session and database information among them for stateful failover. Stateful synchronization should be done for configuration, policy, profile, and session.
Single Sign-on
Standards-based interface for extensive integration with password policies in directory stores (LDAP, Active Directory, NT, etc.) Ability to pass user name, credential and other customer defined attributes to the authentication forms of other products (HTTP POST). Ability to pass user name, credential and other customer defined attributes as header variables Cookie Based, Basic Auth (W3C) Support for multiple host names from the same appliance, as well as support for multiple customisable sign-in pages. Modes of operation Clientless Browser based Client : For client server access Full Network access should also be supported with end point security.
4) IMPLEMENTATION PLAN
For redundancy configurations in the cabling setup, it should be noted that each server will have two network connections connected using standard patch cords to the same rack which would have either a patch panel, / I/O outlet, or a switch. From that particular switch / patch panel/ I/o outlet, there should be 2 connections going to at least two different network switches that are located in each row. This will mean that there are dual cable paths from the server, to the network switches in each row, and from the network switches to the core backbone also. This would ensure a high level of cable redundancy in the setup. The UTP cabling for Gigabit and normal 100 MB Ethernet should be Cat6 cabling to connect the servers & other access points with Core switches.
All network drops will be a dual drop of Category 6 rated cable. This configuration will support current application and present an additional growth capability.
The network drops will be terminated in compliance with Category 6 or higher specifications to two RJ45 jacks and labeled with IDF No., Panel No. (where applicable) and jack ID numbers. All cable that runs back to cable telecom closets will be terminated on a Category 6 rated patch panel, clearly labeled for each jack. The cabling contractor should provide cable certification reports and warranty statements to verify each Category 6 drop. Copper/UTP Category 6 cable runs exceeding 295 feet will be deemed unacceptable, as they would be out of specification with regard to the EIA/TIA 568x specification.
The maximum permitted horizontal distance is 90 meters (295) with 10 meters (33) allowed as the total cumulative length for patch cables, jumpers cords, etc. (Total maximum length not to exceed 100 meters).
Horizontal cables are Category 6 or (XL-7) or higher rated 4-Pair /100 Ohm UTP cables.
Required Installation Practices To Be exercised By The Contractors General Cable and cable bundles will not be attached to any electrical wiring or light fixtures, nor will its vertical deflection allow it to come in contact with ceiling grids, HVAC mechanical controls, fluorescent light fixtures, or drainage line piping. All cables terminating at the distribution frame will be vertically straight with no cables crossing each other from twelve inches the ceiling area to the termination block. All MDF/IDF tie and station cable bundles will be combed and bundled to accommodate individual termination block rows. Each cable or cable bundle will be secured to both the distribution frame and the structure to which the frame anchor points placed a maximum of nine inches apart starting at the center of the top of the termination block. For any given MDF/IDF, a horizontal and vertical alignment for all mounting hardware will be maintained, providing a symmetrical and uniform appearance to the distribution frame. Contractor will firmly secure any surface mount device, including station cable termination plates/jacks. MDF/IDF, station cables, and tie a cable refers to distribution frames and cabling located inside the building as defined in any scope of work. All station cables in offices or work areas will be installed behind the wall or inside provided floor or duct channels. Station cables will terminate on jacks as per the system requirements or specified by owner. All terminations will be made to Category 6 standards. It is the responsibility of the Contractor to understand and comply with these requirements. IDF/MDF termination racks and panels will be mounted vertically or horizontally (if any required) with a uniform spacing between each row of panels and jacks. Cable management will be mounted on the top, sides, and front as required to provide a symmetrical, aesthetic, and professional appearance of the frame
All Node Desk Top Station Cables shall meet the following criteria : Category 6 Plenum cables will be installed for all interior environments. All patch and station will be terminated on panduit Category 6 rated RJ45 jacks. All patch and station cables will be kept to a minimum length in order to keep the channel distance within the 100meter specification, as set by the EIA/TIA. All data cable installations shall meet Category 6 Standards from the originating IDF to the furthest remote cable termination point.
Supplemental Equipment Supplemental equipment refers to the different types of hardware, brackets racks and attachments required installing the cabling in the Data center complex distribution system per these specifications. All IDF/MDF wall mount racks shall include at minimum:
Miscellaneous The Contractor will provide a complete and final location table and spreadsheet indicating all wall jack locations including the following information: jack numbers, room number, wall orientation per jack number North, South, East, or West, or Power Pole if applicable), landmark orientation and distance. Cable Installation through the floor will be released to meet applicable codes. The cabling system is not considered Category 6 complaint unless all cabling components satisfy the requirements for Category 6 UTP installation practices and certified. All UTP shall be installed according to the TIA/EIA standard regarding color codes, labeling and documentation. The amount of untwisting when terminating Cat 6 jacks or panels is according to EIA/TIA parameters for Category 6 installations. The bend radii should not be less than the specification set by the EIA/TIA for Category 6 installations Conduit or duct may be required for some projects. Any wire molding required shall be of the non-adhesive-backed type using metal fasteners for attachment. Wall molding must be installed for all exposed cabling in marked areas.
Terminations/ Connections / Splicing Entire cable runs will be installed in one continuous length from bulkhead connector to bulkhead connector, including coiled loops, without splices or repairs. Individual mated connector pair loss will be less than or equal to 0.20 dB. All fiber distribution panels will have plastic dust caps on each unused fiber termination. Multimode fiber patch cables will be terminated with ST connectors and in accordance with industry standards. Bulkhead distribution cabinets must have phenolic labels showing cable numbers and far end location for each cable terminated in the cabinet. Aerial installation of fiber optic cable shall be avoided Cable installation shall meet all manufacturer specifications for tensile loading, bend radius, and vertical rise. All pulls involving a winch must be monitored for tension and cannot exceed the maximum tensile rating. Lubricants may be used to facilitate pulling of cables but the lubricant must not be harmful to the cable, the raceway or humans. A swivel-pulling head must be used on all pulls to prevent twisting of the cable as it is pulled into place. Fiber-optic cable and inter-ducts installed in a cable but the lubricant must not be harmful to the cable tray should be fastened to the tray with UV resistant tie wraps at loft intervals. Each time a cable enters a cabinet or junction box it must be securely tied down with cable ties. No individual exposed fibers will be permitted. Cable entrances into equipment or cabinets must be protected with insulated bushings or grommets. A minimum of ten feet of extra cable should be coiled as a service loop at the end of each run. Two, one-meter lengths of cable, cut from each reel of cable supplied, will be provided to owner as permanent retention samples. These samples are to be neatly tagged with the manufacturers cable numbers, serial number, and reel number.
UTP Cable
Type Material: Conductors Insulation Separator Jacket Approvals Operating temperature Unshielded Twisted Pair, Category 6, TIA / EIA 568-B.2 24 AWG solid bare copper Polyethylene Should be a cross filler. Any other filler type, like bi-directional strip would not be acceptable. Flame Retardant PVC UL Listed ETL verified to TIA / EIA Cat 6 -20 Deg. C to +60 Deg. C
The Bidder shall provide & configure Distribution Frame consisting of Cat-6 Patch Panel adhering to International design & quality standards above mentioned standards. Configuration shall be so structured so as to provide desired number of user ports (as specified in Bill of Quantities). Cat-6 Patch Cords for patching active connections through Patch Panel shall be offered by the bidder. Distribution Frame (Jack/Patch Panel) shall be 19" Rack mountable. Bidder shall include 19" Wall Box Rack of suitable size (min.12U height) with key lockable doors (for security reasons )for housing the panel and hub stack.
UTP Jacks
Type Durability Modular Jack Wire terminal Accessories Materials Housing Wiring blocks Jack contacts Approvals Performance Characteristics to provided with bid PCB based, Unshielded Twisted Pair, Category 6, TIA / EIA 568-B.2 750 mating cycles 200 termination cycles Strain relief and bend-limiting boot for cable Integrated hinged dust cover Poly-phenylene oxide, 94V-0 rated Polycarbonate, 94V-0 rated Phosphorous bronze, plated with 1.27micro-meter thick gold UL listed Attenuation, NEXT, PS NEXT, FEXT and Return Loss
be
Faceplates
Surface Mount Face Plate & Box with CAT6 Work Area Data I/O Outlet (RJ45) adhering to EIA/TIA-568-B2.1, ISO/IEC 11801(2002) and CENELEC EN50173-1 (2002) specifications. The outlets may preferably have a spring loaded dust covers. Type Material No. of ports 1-port, White surface box ABS / UL 94 V-0 One
Note: For Composite fiber optic cables, the above specifications for SM and MM fibers apply.
SC-Style, Simplex
-40 Degree C to +85 Degree C 500 cycles, Beige 220 cycles, Blue Pre-radiused Ceramic Ferrules
2 Nos. of earthing lugs, pre-loaded Front and rear cable management rings, pre-loaded 4 / 4 Max.
6) Switches
All active LAN components such as switches, offered shall be of the same Make/manufacturer and shall be covered under same back-up guarantee from the same OEM, to ensure full compatibility, inter-working and inter-operability. The minimum no of switches offered shall be as follows 1) Core switch 2 No 2) Access Switch 2 No ( Optional) 3) Distribution Switch 1 No ( For local area network for internal uses) 4) Layer II switch 2no
Protocols:
Switch should support traffic classification based on Layer2, Layer 3 and Layer 4 parameters like
1. 2. 3. 4. 5. 6.
7.1
The offered hardware should be a clustered solution (2 nodes) with external Storage. The solution should have Two servers (identical model and configuration as given) External Storage o Usable raw capacity with RAID 5 should be at least 1000 GB (10,000-rpm) o External Storage should be hot swappable Clustering software (Software that provides logical link between the two servers and ensures high availability)
7.2
7.3
Messaging solution : should come along with appropriate webmail freeware client (approx 12000)
Messaging Client suggested for working with the Server should provide for the following functionalities: It should provide for rich scheduling features, including personal, group, and resource scheduling, which integrate with e mail, contacts, and tasks. Sender should be able to verify which recipients have accepted, partially accepted, or declined meeting requests. Users should be able to share their calendar information with others, enabling users to view multiple calendars simultaneously. Recipients of meeting requests should be able to return proposals for better meeting times. The sender should be able to review all proposals before resending new meeting requests. It should be possible for Contacts from the Global Address List (shared directory) to be added to personal contacts. Messaging Server should provide the capability for synchronizing with Symbian, Pocket PC Client, RIM and other devices enabled with GPRS or wireless. Messaging Client and Server should support Secure/ Multipurpose Internet Mail Extensions (S/MIME), enabling users to digitally sign and encrypt e-mails and attachments. There should be feature for Sent messages to be recalled by the sender.
7.4
Directory Software:
The Directory Server should be LDAP v3 Compliant Should support partitioning into multiple LDAP Repository architectures for scalability. The Directory Server should have out of the box integration with the e-mail server. Should support LDAP servers in multi master configuration LDAP server should be able to replicate data between servers and support cascading replication. SNMP support for flexible network monitoring and management. Support for Access Control Lists (ACLs). Support for controlling access to the directory, a sub tree, entries, attributes by setting permissions for users, groups, roles and location information like IP addresses. Support for user authentication through user ID/password, X.509v3 public-key certificates, or Anonymous authentication Ability to keep Replicas in Synch and to enforce Replication updates Should have support for open standards [LDAP v.3, XML]
7.5
SPAM Filter
Messaging solution should come along with appropriate SPAM filtering solution. The solution Should provide at least 95% spam filtering capacity should be able to block emails using both lists and preset filters Should have various filtering optionso It should have the facility to block certain specific IP addresses, certain servers, or certain email addresses (Black List) o It should have allowing filters also (white list) depending on specific servers, IP Addresses or Email addresses. o The solution should have dynamic list of open proxy servers and so as to block known spam senders Should update filtering rules automatically Should allow users to customize the filtering options It should have customizable options to eithero Redirect all spam mails to one mail ID o Save spam mails to hard disk o Delete all spam mails automatically o Quarantine spam outside users inbox Should allow the users to view blocked mail through graphics on/off Administrative features o Group policies to manage filtered mail o Should have Automated filter delivery and deployment facilities o Filtering customization o Multiple quarantine choices (Email Client based quarantine, web based quarantine) o System monitoring (examining logs, producing detailed logs etc) o Should have Centralized Web-based administration
8.2
The integrated Network Intrusion Detection system should have following features
8.2.1 Platform:
Supports open source as an underlying OS. Monitoring Interface should be able to operate at layer 2. Minimum 8 10/100/1000 Ethernet monitoring interfaces should be provided. Should have in-built redundancy for storage and power. Should have minimum throughput of 2 GBPS. Should support High availability deployments both as active-active and active-passive.
8.2.3 Customization
Requires minimal customization to built-in security checks. Automatically blocks malicious traffic out of the box and allows additional blocking upon policy customization. Can enable/disable each individual signature. Each signature should allow granular tuning. Allows users to control the number of times a sensor notifies the console when a floodtype attack occurs. For example, the sensor should be configurable to send a single alert every five minutes vs. sending an alert for every single packet associated with the attack. This will avoid overwhelming the console and the internal network with alerts. Supports assigning of ports to custom applications. In order to monitor any type of port traffic, the user should be able to assign a service to a port, label that port with a custom name, and then monitor that port for activity. This is important in order to allow users to monitor traffic to and from custom applications or any other non-RFC standard port(s).
8.2.4 Updates
Supports automated security check and product updates. Updates are frequent and regular. Security check updates do not require reboot of IPS unit.
Supports encrypted communication between all components. All communications should be encrypted and the user should have the ability to select from a range of encryption technologies and strengths. It should have a built-in mechanism to ensure that only legitimate users have access to the agents and to the security information stored in the database. Supports high strength 1536-bit RSA encrypted communications. Supports multiple user roles. These roles should allow or deny specific privileges to users. Privileges should include a range of management and viewing or reporting capabilities. Additionally, access to specific agents and/or assets should be controlled, thus allowing only certain users access to particular computers, regardless of the privileges provided by virtue of their role. Supports system management hierarchy and associated access. The system should allow different groups within an organization to maintain their own console while at the same time allowing a central security team the ability to view all events across the entire enterprise. Has remote log storage capability to support logging to a central repository. In the event that the log data is sent from the IPS to a separate log server, the IP address, or any
Does not introduce network latency. Provide independent validation. Fails open should a power loss occur. Notifies console of unit interruption. Console should receive alert and/or provide additional notification to administrator should any component become non-operational or experience a communications problem. The alert should specify the type of problem encountered, and users should have the ability to enable tracing mechanisms to determine the exact nature of the issue.
8.2.7 Accuracy
Accurately detects intrusion attempts and discerns between the various types and risk levels including unauthorized access attempts, pre-attack probes, suspicious activity, DoS, DDoS, vulnerability exploitation, brute force, hybrids, and zero-day attacks. Accurately prevent intrusions from occurring. Accurately respond to intrusion attempts. Resistant to evasion techniques. Accurately identifies attacks with correct severity level while allowing benign traffic to pass without interruption.
Detects and blocks all known, high risk exploits. Employs full seven-layer protocol analysis of over 100 internet protocols. Performs stateful packet inspection. Decodes backdoor communications / protocols regardless of port. Security checks have a pre-defined severity level associated with them. The severity of each check should also be configurable. Detects and blocks malicious web traffic on any port. Does TCP stream reassembly. Does IP defragmentation. Detects attacks within protocols independent of port used. The detection engine should be able to detect a protocol running on a non-standard port and automatically begin monitoring that port for events associated with that protocol. For example, it should be able to detect HTTP traffic running on a port other than port 80 and then start monitoring that data stream for HTTP attacks. Additionally, users should be able to customize the ports associated with any protocol or application so that the IPS automatically monitors those ports. Supports attack recognition inside IPv6 encapsulated packets. Performs real-time event consolidation of multiple events at sensor. Accepts/Uses 3rd party signatures Further, users should be to add open-source (Snort) signatures. These signatures should operate in addition to the detection engine and the built-in signatures. The user should be able to create their own Snort signatures or download them off of the Internet for use with the built-in detection engine.
8.2.9
Prevention Technology
8.2.10
Supports granular set of unique responses for every signature. Supports response adjustment on a per signature basis. Offers a variety of built-in responses including console alerts, database logging, email notifications, SNMP traps, offending packet captures, and packet captures.. Is able to dynamically alter the severity of an event based on event validation features that add vulnerability state information to an alert to reduce false alarms while blocking truly malicious activity? Allows automatic responses based on event validation. Allows user-defined responses. Must support custom responses such as the execution of a command-line script. Must be able to transfer all relevant event data to the user defined program such as source and destination IP address, ports, attack type, event name, date and time stamp, etc. Logs events to a non-proprietary, industry-class database such as MS-SQL Server in order to achieve data storage scalability and simplified maintenance of event logs. Supports integration with other alerting mechanism or software that can generate paging or SMS response.
Response Mechanisms
8.2.11
NIDS/NIPS should be NSS approved NIDS/NIPS should be Tolly certified NIDS/NIPS vendor support center should be JD Power SCP certified.
Certifications
8.2.12
Management platform supports command, control, and event management functions for NIPS, NIDS, HIPS, Desktop FW, and assessment agents. Allows central management of signature updates. Is able to centrally push out updates from one location to multiple heterogeneous network, server, desktop, and assessment agents. Supports central management of policy configuration. Management platform includes an automated deployment
8.2.13
Includes built-in reports. The console should be capable of producing graphical metrics and time-based comparison reporting. The information in the reports should be available for a group of assets, an entire Site, or an entire enterprise. Further, users should be able to drill down into these graphical reports to view pertinent details. Built-in reports should include high level summaries and detailed reports. Supports the creation of custom reports, preferable without the user having to learn a third party reporting system.
Management Reporting
9) Servers
As this document is prepared for generic use no specific server platform or operating system is specified in this document. The Utility while customizing this document can specify the required platform considering the following 1. The policy of the State Government or utility for selection of the server platform. 2. The aspect of reliability, availability and serviceability features as these servers are meant for running mission critical applications in 24 X7 availability. 3. The servers installed in the Data Center & Disaster recovery Center are for managing enterprise level solution for the entire utility, however at present utility may like to implement only in APDRP scheme area, but in future utility will cover his entire business area hence the servers shall be scalable to meet the ultimate capacity. While selecting the server platform the care should be taken so that the selected OS should support the scalability. The data base servers should be in cluster fail over mode and application servers shall be in scale out mode. Two DB servers in cluster fail over mode shall be utilized for GIS data base and Map servers and all other applications should use two other DB servers in cluster fail over mode. The minimum no of servers of each application requirement are as follows. 1. Db server 2 No ( Cluster fail over mode) 2. Db server for GIS and map database- 2 No ( Cluster fail over mode) 3. Application Server 2 No ( Scale out mode) 4. GIS Application Server 2 No ( Scale out mode) 5. Testing and QA server 2 no The bidder should specify the no of servers quoted in his offer for each type of servers.
9.0
CPU future Roadmap for the offered machine for the next 5 years Details on mixing of future processors with the existing processors OS Details and future road map Bundled Software details Details of Clustering and other software agents offered Maximum size of a single file-system supported by OS
Servers to be offered with latest CPU with highest clock speed available on the model being offered by the bidder at the time of bidding. Maximum number of CPUs specified by IVL clearance shall not be exceeded, without compromising the desired performance SWAP shall be configured for minimum 3.5 times the size of the RAM 9.2 Centralised server Management Solution Central Hardware Monitoring Console for the entire landscape of servers, in redundant configuration to manage the Servers A suitable redundancy must be built-in to ensure that console operations do not have any single point of failure. Built-in alternative solution shall be provided for management of console activities in case of console failure, without re-booting or shutting down the system. 9.3 Monitor/ Graphical Central Console
Sufficient Nos. of GUI based system management consoles for entire landscape, consisting of 15 TFT color monitor based system (Laptops), to be connected through Management LAN. 9.4 Remote Management Equal no of licensed Terminal Emulation and licenses of X-Windows Software shall be provided for remote management of servers. 9.5 LAN Definitions Management LAN : Management LAN has to be set up for remote management of all the servers.
9.5.1
9.5.3 9.5.4
9.6
Regulations: System should meet international regulations on safety, RFI/EMI, Immunity and X-ray.
All items covered under the scope shall be offered in rack mounted configuration in OEM racks. Availability of spares and support for the system for a minimum period of 7 years from the date of acceptance by Owner 9.7 RAS Features. Reliability ,Availability and Serviceability (RAS) features Server RAS and Security Features : Redundant Hot swappable Power Supplies Redundant Hot Swappable fans / cooling Error correction and parity checking for improved data integrity Easy replacement for most component replacements Advanced Remote Management features Provision for Secure Cryptographic acceleration at Hardware level supporting standard ciphers.
9.8 Common specification for all servers( Db, Application, GIS, Testing and QA server)
1 System Hardware
The servers shall be enterprise level SMP RISC / Itanium processor based systems The offered systems should be high end Datacenter class servers with redundancy / N+1 features built in at every level like disk, memory, power supplies, cooling etc. 2 Operating System
The operating system of the server shall be 64 Bit. The Operating System shall be of the latest version released by the OS vendor. The OS shall be supplied with media and complete documentation shall be provided for each server. The OS license shall be provided for each partitions with separate independent instances of the OS in the server. The OS shall have standard features and networking support i.e. TCP/IP, NFS, NIS, CDE, BSD tools etc. Disk mirroring & stripping support shall be included. OS shall be given with the latest patches as applicable and OS should have minimum features like full binary compatibility across versions, online OS upgrades and online kernel patching/upgrades, standard GUI utilities for system administration, virtualization using soft partitioning with minimal or no performance overhead, online error detection and prevention of critical hardware components, provision to analyze system performance bottleneck in real-time, security features like built-in firewall, Role based access, Access control list, Process
Bidder to specify Number of CPUs in the offered solution to meet the desired performance level. 64 Bit RISC/Itanium, Symmetric Multi Processor CPUs to be provided 6 7 8 CPU clock speed : 1.2 GHz ( minimum) DVD drive per server : 1 No Network Interface:
Minimum 4 numbres of Gigabit Ethernet ports (100/1000 Mbps) based on latest PCI-e per server, in automatic fail-over / redundant configuration and auto-switching mode (In addition to those required for establishing cluster ) two copper and two Gigabit Fibre Sx autosensing port to be provided. This 4 NIC cards should operate in load sharing mode / hot standby mode to dual network. 9 Scalability 9.1 9.2 The system shall be horizontally or Vertically scalable (by using the same type of processors as offered) twice of its capacity without IVL clearance for each machine Expandability with respect to additional RAM capacity : Not lees than 2 times of the offered
10 Other Parameters The offered system should be Partitionable to 2 (Two) to 4 (four) partitions. Each partition should be capable of booting different instances of Operating system and have identified separate I/O sub systems. 11 Disk Management Software - Suitable disk management software shall be supplied including Volume Manager to dynamically manage the logical volumes. 12 Minimum one license per server of C Compiler & Development Package and C++ Compiler & Development Package to be provided.
General feature
The DB server shall constitute two servers of the same specification as detailed hereunder in a High Availability Clustered configuration with fallback. The High Availability cluster shall be with adequate redundancy and with equal performance and configuration, and will have access to the same database and storage. Each system of the cluster solution shall be able to provide fail-over to the other (clustered) system for any failure arising due to: Hardware, Operating system, Database 2. Additional Network Interface for Db server: 4 Gbps Fibre Channel HBA cards (for SAN connectivity) with multi-path and automatic load balancing on the server side ( 2 no Fibre chanel HBA cards per server) - . 3 Software processes in any of the two systems. The solution shall be able to recover automatically In case of unrecoverable errors; the process on the failed system must be automatically restarted on the other system. This switch over shall remain transparent to all the Application Servers and end-users and they shall be able to continue working without re-logging into Application. In such a fail over scenario, no committed transactions shall be lost. Once the failed system comes up, there shall be a scope of reverting back to the original configuration manually and automatically (both options) without disrupting the applications. The cluster failover solution shall be a certified solution. The solution of implementing the fail-over shall be explained in detail in the technical proposal along with logical diagrams. The solution shall provide for all the necessary hardware and software components required for the above including clustering. Bidder will clearly mention the points of failure in the offered solution in an Oracle/MS SQL/MY SQL/DB2/Informix/Sybase Database environment and corresponding resolutions.
2 Operating System Latest version of OEM operating system shall be provided for each server, with required number of user license on each server ( At least 4 for each server) 3 4 5 6 7 8 Each Server shall be offered with either 32 bit or 64 bit architecture processors. Each server shall be configured with even number of CPUs. Processor: Xeon Quad Core 2.66GHz With simultaneous Multi-threading or equivalent processor of other make. Minimum Front side bus speed for each server- 1333MHz RAM On each server the minimum installed RAM shall be 4 GB PC2-5300 667 MHz ECC DDR2SDRAM per processor. HDD No. & capacity of internal HDD per server: 2x140 or 3X73.4 GB 15K RPM SAS Drive. Internal HDDs shall be offered in hardware mirrored format. Slots: Minimum 4 PCI Slots
10 RAID CONTROLLER Dual/Dual channel hardware RAID Controllers at 320 MBPS or better and Integrated RAID 0, 1, It should not occupy PCI slot. 11 DAT Drive per server: One (1) Drive (35/70 GB capacity) 12 Internal Optical Drive per server: DVD drive with read & write 13 Network Interface : LAN Controller per server Four (4) number gigabit NIC and 2 Number 4 Gbps Fiber Host Bus Adaptors per server 14 Centralized management Solution : Central management solution shall be offered per rack, common to all the servers in the rack with 17 LCD TFT display, Keyboard and mouse. 15 Power Supply : Each server shall be provided with N+1 Power supply hot swappable 16 Fans : Should be Redundant hot swappable 17 System Management: Integrated system management processor for environmental monitoring such as temp, optical disks, fans, power supply. 18 Dimm Slots: 4 GB Scalable to minimum 32 GB 19 Disk Controller - SAS controller system and
23 Front end processor at sub division : The Front end communication processor offloads the task of communicating with the modems from the Data acquisition servers. The modems shall be connected through different communication medium (PSTN/GSM/CDMA) through sufficient no of interface board in a separate enclosure. The board shall support RS232 (V.24/V.28/ V .90) interface. The processor should house interfacing hardware to collect total data from each meter at least once in 1 hr from all the HT consumers, at least once in 24 hrs. from all Distribution Transformers and Sub stations. The provision shall be kept for integrating 100% more future hardware. The bidder may also provide GPRS/EDGE based solution for communication and data transfer between Data acquisition server and field devices (Energy meters) with suitable number of SIM / any other required hardware. Communication processor shall support time synchronization from GPS based time synchronizing system and further synchronization of all the meters 24 Certification: UL, FCC, and for supplied OS 25 OEM server management software to be provided 26 LEDs to identify failed components within the subsystem For EMS/ NOCS server - 21 TFT color monitor MPR-II certified
2 Storage Schematic.
SAN
SAN
Backup Server 1
Backup Server 2
3 CENTRAL STORAGE SPECIFICATION. 3.1 The DB Servers will have access to the common single Oracle/MS SQL/MY SQL/DB2/Informix/Sybase database on an external storage through a switched Fiber Channel Storage Area Network (SAN). In case of any failure at DB Servers arising due to any of the reasons like hardware fault, Operating system, Database, Application process failures, etc., the offered Central storage must be able to remain attached to the fail-over server. The required multi pathing licenses as above shall be provided and configured for atleast 10 enterprise class servers. The Central Storage System must support multi-path automatic load balancing with no single point-of-failure between Servers, Central Storage System and SAN.
3.2
3.7
Bidder must clearly state possible failure points, if any, in their offered solution in Oracle /MS SQL /MY SQLL/DB2/Informix/Sybase environment.
4 ARCHITECTURE
4.1 4.2 The storage array shall be an all-fiber technology and shall have all active components redundant to provide a No Single Point of Failure array architecture at any level. The storage systems shall have required no 2/4 Gbps host Ports. Fiber-Channel Ports, shall work in load-sharing mode supporting multi-pathing, to provide in excess of 300MBps throughput, with 100% redundancy and automatic fail-over from storage to SAN switch. The FC host ports in the Storage Array should be scalable to at least 128. Each storage arrey shall be configured in storage cluster with two active-active controller halves. Each controller half shall be configured in separate electrical power boundaries. The storage system shall be configured with minimum 128 GB of cache, expandable to 256 GB. The system control cache, if required, shall be in addition to the above. The amount of read and write data in cache shall be dynamically managed by the cache control algorithms to provide the optimum amount of read and write cache depending on the load conditions. Cache shall be available as write or read cache dynamically as per application requirements. The cache shall be duplexed for write data. The write cache shall be battery backed up to enable automatic destaging of cache to the disks in case of power failure. The storage shall be scaleable to 64 active backend disk ports. Total offered capacity shall be based on configuration of maximum of 8 disks per loop on an average.
4.3
4.4 4.5
4.6 4.7
4.10 4.11
5 STORAGE CAPACITY.
The vendor should specify the Useable storage capacity of the system for 1. Under RAID 0+1 and under RAID 5 The preferred disc type is 140 (+/- 10%) GB 15,000 RPM FC disks Sufficient no of hot spare disc to be provided with a minimum of 1 hot spare for every 32 disks 2. Sufficient No of Cold Spare Disc ( Not to be installed)of each type & capacity to be provided. 3. The system shall be expandable to 2 times the offered configuration with respect to number of disks with in the same storage subsystem.
The switch shall be guaranteed to be fully compatible for HBAs, Clustering solutions and OS offered with the servers. Switch shall support advanced zoning features The switch must be configured for safe zoning mode to prevent undesired results when merging switches and zone sets. The vendor to provide Zoning details of Disk zone and Tape zone and to be configured accordingly
BACKUP SERVER
The backup window shall be 8 Hours. It shall be possible to take a full backup of production data in 8 hours time. The backups shall be retained for 28 days TWO number backup servers shall be configured with the storage system. The servers shall be 64 bit RISC / Itanium server as per the following minimum specification and shall be configured under active-active cluster. The servers shall be configured for a maximum backup window of 8 hrs for a full copy of data base The operating system of the backup server shall be the same as that of the offered DB servers. Minimum 8 GB ECC SDRAM RAM shall be configured per processor of the offered configuration. Sufficient Nos of 4 Gbps fiber HBA ports, Gigabit RJ45 ports and Gigabit SX ports shall be configured.
9.2
BACKUP SOFTWARE
The proposed Backup server Solution shall be available on 64 bit OS platforms and shall have the capability to support for all major Operating systems. It should provide a user-friendly enterprise console that enables the administrator to manage the Storage Manager from any platform in the enterprise via a Web-based interface. This should allow the administrator to navigate, logon and perform functions on any Backup Server or Web / Java based client from a supported Web browser. To achieve zero performance impact backup, it is required that the backup is taken via backup server and from the copy of the production system. The procedure of creating the copy can be either a mirror (for split mirror backup) or a copy which is synchronized with delta changes from the main production system at frequent intervals. The backup software must synchronize the copy before starting the backup. Full backup of data base systems shall be possible to be taken without bringing the production system down, with full data base consistency and without affecting the performance to the users in any way. Restore feature: System shall be configured for full restoration of the backed up data to the respective storage. Backup software shall support and configured Scheduled automated restores to perform periodic restore drills. Backup software shall offer consistent Graphic user interface. Backup server software shall be licensed on the offered backup servers to the offered number of CPUs in each backup server. Backup client software shall be licensed to all the offered data base servers , all preimplementation and training & testing servers to the offered number of CPUs including CPUs on COD in respective servers. The solution shall also be licensed to the Tape Library solution. Any CPU, RAM level upgrade on backup server and/ or any clients shall not affect the backup process and shall not have any licensing requirement whatsoever. Backup Software shall offer Extensive reporting capabilities to monitor the health of Backups. Shall support HTML, TEXT and CSV outputs. It shall support scheduled automated generation of the report on a daily basis. And also shall be integrated with SMS
9.3
The responsibility to provide, lay, integrate, test, commission and certify for performance, the fiber link SAN cables and SAN cabling components with offered hardware for Storage & Backup will be taken as an integral part of the solution.
10 TAPE LIBRARY
The tape library offered shall be robotic controlled to identify media, load tape media into drives and put them back into corresponding shelves automatically and should be configured in a No Single Point of Failure configuration like all other SAN infrastructure components. The tape library shall be central library of tapes for all the servers offered in the system. The bidder to indicate no of media slots to be supplied and its scalability Bidder shall supply sufficient no blank new tape media. The library shall be configured with minimum 6 x LTO Gen4 drives and shall be scalable to 12 LTO Gen4 drives in the same frame without stacking. The tape library shall support at least 100 drives and 5000 slots. The media shall have a minimum uncompressed capacity of 400 GB and 800 GB compressed. The tape library shall have high performing robotics enabling to deliver minimum 180 exchanges per hour. The robotics should have the state of the art technology for accurate identification of barcoded cartridges which is important for unattended and automated backup application The library shall be able to do continuous automatic calibration and therefore shall not require downtime for periodic alignment The library shall have automatic self configuring for cells, drives and Cartridge Access Ports The tape library shall be configured with its management software to monitor the entire backup infrastructure drives, library assets centrally from a single console
SRS DOCUMENT TEMPLATE SRS DOCUMENT TEMPLATE SRS DOCUMENT TEMPLATE 11) Enterprise Management System including Network Management, Monitoring & Performance Analysis (EMS and NMS system)
The specification covers Enterprise Management system on multiple Operating System, Databases, Messaging etc., since at present it is not known which of the systems will be offered by the bidders. However, the scope of the Management system to be limited to the solution being provided by the bidder.
Enterprise Management System (EMS) is required to manage Servers, Desktops, Data Back-up, Database, event and compliance management . EMS would be deployed at server room and perform centralized monitoring of servers and network, manage the desktops providing Enterprise Services as described below: Real Time Health Management Services (For Servers) Server and Operating System Monitoring. Database Management Services. Historical Performance Trending of Servers & Applications. Software/ Patch Distribution Services to the Enterprise. Inventory for Hardware and Software to be collected automatically (Servers & Desktops) Event Correlation and Event Management Services. Server and Desktop Compliance.
EMS Shall integrate events to automatically create trouble tickets in helpdesk system for better and in time problem resolution.
11.1.2
The Monitoring system should use industry best practices to provide monitoring for essential system resources, detect bottlenecks and potential problems, and automatically recover from critical situations. The Monitoring tool should be able to help manage large, heterogeneous implementations by continuously monitoring essential systems resources, automatically detecting bottlenecks and potential problems while proactively responding to events. It should provide the underlying technology to identify application problem signatures, which can help prevent failures before they occur. Problem signatures (Situations) are key metrics and thresholds that, when combined, trigger an automated action that prevents system failure. The product should provide out-of-the-box ready to use monitors minimizing time-consuming configuration and setup. It should be possible to easily adjust the settings to reflect their unique systems.
The Portal should also provide facility to create custom resource views, which can be mapped and provided to Admins. It should be easy to add country specific maps, custom network diagrams or .jpgs in the portal resource views. Should provide an inbuilt Data warehouse for storing historic data, which can be used for generating capacity planning reports. The historical data collection function should permit you to specify
11.1.3
Windows Monitoring
The tool should provide detailed information about many critical Windows areas, including: User, system, wait and idle CPU Enhanced event log monitoring Virtual and physical memory statistics Disk space and I/O statistics Paging information and swap statistics Network information Multiple nodes and platforms from a single view Historical data for trend analysis and capacity planning It should be possible to use this data for alerts derived from situation analysis of Windows NT performance and availability metrics. It should be possible to view/start/stop the Services running on all windows servers centrally. It should be possible to show the Task Manager of all the Windows Server centrally and view the current running processes. It should provide performance statistics for the following Windows parameters: o System o Memory o Logical disk o Physical disk o Process o Objects o Processor o Paging file o Monitored logs o IP statistics o TCP statistics o UDP statistics o ICMP statistics o IIS server statistics o HTTP service o HTTP content index statistics o Active server page o FTP server statistics
Apart from this it should also have a option to integrate the Windows NT Event log and Microsoft Active Directory Monitoring.
11.1.4
It should provide the following key performance statistics for Unix environment monitoring : System identification and activity Configuration of systems and checks their current activity levels. Attributes include system name, type and version. CPU Percentages of processor activity taking place on each monitored UNIX system; use this report to check for problems such as imbalances between user and system CPU, and long CPU waits caused by I/O bottlenecks. Attributes include system name, user and system CPU, idle CPU and wait I/O System virtual memory Includes swapping and paging activity to help determine if system performance problems are caused by memory shortages; attributes include total virtual memory, processes in run queue, processes waiting, page faults and page reclaims, and pages in and pages out Load average Overall picture of system activity; attributes include system name, up-time and load average Disk use Includes file system location and disk space usage to identify system performance problems caused by disk space shortages and poor distribution of space usage Disk inodes Monitors inode usage on each file system Networks Helps identify network interfaces, determine whether they are operational and see the amount of data traffic for each Processes Detailed data on each currently expanding process, including identification, priority, command and size data File File attributes, paths and time information UNIX disk performance Helps you clearly see I/O efficiency, identify disk performance problems, get information about file system location, distribution and disk space storage, and monitor inode usage on your file systems; attributes include transfer rate, busy percent and transferred bytes NFS Includes a client report that displays information about calls from your system to an NFS server and a server report that displays information about NFS calls to your system; attributes include number of lookups and number of read link calls
Unix Monitoring
It should also provide Unix System Log integration for alerting critical events centrally.
11.1.5
Linux Monitoring
MultiProcess Metrics
Process Metrics
CPU Metrics
Script Metrics
Availability Execution Time Result Value
11.1.6
Database Monitoring:
The Monitoring tool should support monitoring of standard RDBMs like Oracle/MS-SQL/MY SQL/DB2/Informix/Sybase offered by the vendor. The Database monitoring should seamlessly integrate with the same Dashboard/Portal and provide integration with the central event console. The tool should provide you the ability to easily collect and analyze specific information, including information on: Buffer pools Databases Locks and other details about lock resources Server key events Table spaces Database Usage Database State Errors
(a) Oracle:
(b) DB2:
Database Identification
The system should support distributed architecture to install probes/collectors to collect the event information which would result in reducing the network traffic To reduce the influence on the network, events should be pre-processed. The integrated alarm system should specifically analyze alarms in all specialized networks and perform the rule-based intelligent analysis to the event information, and provide functions of alarm filtering and screening. The system should provide a high-performance engine to meet the requirement of the integrated alarm system, which can guarantee the normal running of the integrated system especially when the event storm occurs in the network. The system should support the original centralized alarm information processing events. It should also record their start manager can have a clear idea of the fault redundancy fault information compression and and be able to consolidate the repetitive alarm and end time and repetitive times so that the process.
The system should provide the customized event automatic processing function to improve operation efficiency of the system. The system should be able to automatically trigger operations of the external system for functions of alarm, notification and processing. It should also be able to define the automatic processing rules to automatically trigger functions of alarm, notification and processing. For example, the system may trigger the visual and audible alarm system, send short messages or e-mails, trigger automatic troubleshooting and alarm handling. The system should provide the automatic self-maintenance function and set the invalidity period for different events. Any event expiring the invalidity date will be regarded as the invalid event and will be automatically backed up or deleted. The system should be able to provide APIs so that various scripts and small tools can be developed and executed to enhance the OSS functions. A complete, practical and high-efficient fault association analysis system should be established to meet the network event correlation requirement. The system should perform automatic analysis to intra-network or cross-network faults through establishing an association model for NM targets; assist the network maintenance personnel to correctly analyze and locate the reason for fault events in the shortest period; and establish the association between NE faults and customer & service faults. If network events occur, the system should be able to: 1) 2) Implement the association between these events in real-time; Obtain the related equipment asset information and the related operation personnel information;
The system should be able to provide views and tools to monitor the entire network operation in real time, so that failures can be detected or alarmed timely. The Fault management module should help to prioritize responses to alerts, manage escalation procedures and automate response policies. The Fault management module should be able to provide event enrichment with information from external data sources, specifically the Configuration and Provisioning tools The Fault management module should show operators in the NOC precisely which network users, customers or processes are affected by a fault. The Event Correlation Module shall have easy-to-use graphical rules builder to help build and adapt business rules and automations quickly and easily. Rules shall be created using a GUI, which shall also provide a convenient environment for testing rules before they are put into production. The tool should provide a user view custom tool so that users can define and modify the monitoring interface view conveniently and a great deal of development workload can be prevented A graphical tool to query and define failure types shall be provided, so that users can define query conditions with much flexibility. The network management solution shall enable the monitoring of the operation of the entire network and provide analysis to the efficiency of devices whose links will lead to bottleneck of the network. Automatic inspection to the network shall be implemented through network failure diagnosis tools. The tool should be able to provide cause analysis and solution suggestions for network problems to help the network administrator for failure recovery. The tool should provide history statistics and reports of failure information. Monthly and yearly failure report by equipment types, event severities, event locations shall be provided for failure analysis and statistics. The tool should provide for a report customizing tool to define new failure statistic reports with much flexibility and ease, and to modify the existing reports The NMS shall provide strict login/logout authentication, operation/access control and operation logs to ensure the security of the system Authenticating users through the username and password in logins, and restricting the query and operation of alarm events to the granted range The system should be able to do auto discovery for layer 2 and layer 3 networks including the connectivity and the interfaces The system should provide a visualization tool to view the network topology on a web based interface.
It shall provide centralized quality of Service policy Manager. The Policy Manager shall provide automated QOS analysis reporting and provisioning for Traffic Monitoring for setting & validating QOS on real time basis, defining QOS for application priority and Service classes. It shall be possible to enable QOS selectively on intelligently grouped LAN/WAN in a converged voice/data network. The NMS offered shall provide central control and authorization for VPNs & Firewall and for dial-up access Servers. It shall be possible to deploy rules that shall be consistently applied to firewalls modules/switches offered. NMS Shall integrate events to automatically create trouble tickets in helpdesk system for better and in time problem resolution. The Network Performance Analysis should provide to capture, and analyze traffic at full rate Testing at layer 2, 3, and 4 networks cover end-to-end, edge-to-core, and core-to-edge testing, test multiple technologies (LAN/WAN). Network applications (management capabilities) the performance on each network port, Protocol Label Switching (MPLS),etc Multi-
Performance measurement testing on a per-port basis, addressing, the performance of each port, maximum throughput, average latency of the switch. The Performance Monitoring Module shall all support the following features: The Performance monitoring module must support a distributed polling and data gathering architecture in order to achieve optimal performance and scalability. The Performance monitoring module should be capable of supporting High Availability on data collection, storage and reporting. The Performance monitoring module must support the ability to poll and pull data from element management systems and network elements utilizing a variety of methods including automated scheduled polling. The Performance monitoring module should be capable of importing data into the single database. The single database should provide a single integrated performance management method to monitor the complete network.
12) ROUTERS
Router 2 No For MPLS/ VPN Network Router 1 No For Internet Gateway Router 1 No each at utility offices
i. The Routers shall be compatible with Owners existing Wide Area Network. The Wide Area Links are planned for 2Mbps or higher Bandwidth capacity on leased circuits from ISPs (BSNL, MTNL etc.) Routers shall be equipped with Redundant Power Supply Unit (RPSU). The Routers shall be configurable and manageable through local console port, http interface, NMS software and as well through Telnet. CENTRAL ROUTER FOR MPLS/ VPN Network (Qty=2 No.) The Router offered shall deliver high performance IP/MPLS features and shall support Layer 3 MPLS VPN connection. It shall support PPP /Frame Relay transport over MPLS. The Router shall provide built-in monitoring and diagnostics to detect failure of hardware. The Router shall be provided with LED/LCD indication for monitoring Operational status of each module. The configuration changes on the Router should take effect without rebooting the router or modules. The router offered should have high MTBF & low MTTR. The Router Shall be Rack Chassis: Mountable on to 19Racks. Shall be provided with configurable slots for interface Modules. All the modules in the Router shall be Hot Swappable Module.
ii.
12.1
I/f Cable:
Expandability:
Optimization feature:
QOS Support:
Router 1 No each at utility offices The Router offered shall deliver high performance IP/MPLS features and shall support Layer 3 MPLS VPN connection. It shall support PPP /Frame Relay transport over MPLS.
Console Port: RS 232 I/F for configurations and diagnostic tests LAN Port:
Two fixed 10/100M high speed Ethernet ports Two fixed high-speed synchronous ports One Port ISDN BRI-S/T interface One AUX
TCP/IP and support for IPversion6 . Shall provide IP address Management via NAT Support as per RFC 1631 RIPv2, OSPFv2 (RFC1583 & RFC 1793), OSPF on demand, BGP, BGP4 with CIDR implementation as per RFC 1771. The implement should be compliant as per RFC1745 that describes BGP4/IDRP IP OSPF interaction. It shall provide Policy routing to enable changes to normal routing based on characteristics of Network traffic. ISIS protocol support. Transparent, Spanning Tree Algorithm, Auto Learning L2TP, PPTP capability. Frame Relay(LMI & Annex.D & ITU Annex A), PPP (RFC1661), Multi-link PPP (RFC1717), HDLC/LAPB, Frame Relay support shall include Multi-protocol encapsulation over Frame relay based on RFC1490, RFC 1293 for Inverse Arp/IP, DE bit support SNMP, SNMPv2 support with MIB-II. and SNMP v3 with and Security authentication. Implementation control configuration on the Router to ensure SNMP access only to SNMP Manager or the NMS work Station. Asynch. Serial Port. RMON 1 & 2 support using service modules for Events, Alarms, History. Shall support multilevel access. Shall be Manageable from any Open NMS platform. Shall support for telnet,ftp,tftp and web enabled Management.
Network Management:
QOS Support:
12.3
The specification of Router at Internet gateway should be similar to central router but this router shall have integrated firewall and IDS, The specification of firewall and IDS shall be similar to those specified for core switch.
The IP Telephony solution required should follow the Centralized Call Processing and management model with the PBX at SHQ. This system located at SHQ will control IP Phones, Analog Phones, and Fax machines etc. located at various locations in MSWAN.
13.1.1
Single Call Server should be able to support up to 6000 IP phones. Should support at least 750 concurrent sessions. The system should have IP architecture and provide support for integrated telephony solution for Analog & IP Phones, E1, PRI gateways over IP architecture. Provides reports for calls based on records, calls on a user basis, calls through gateways etc. Able to add bulk add, delete, and update operations for devices and users. Alternate Automatic Routing & Auto route selection.
Features
13.1.2
Session Initiation Protocol (SIP) Trunk support. Coder-decoder (codec) support for automated bandwidth selection: G.711 mu-law, alaw, G.723.1 Shall utilize LAN QoS features for providing end to end QoS 802.1p and IP Tos/DSCP QoS features
Protocol
13.1.3
Support for call processing and call-control. Support for configuration database (contains system and device configuration information, including dial plan) Call Admission Controlinter-cluster and intra-cluster Digit analysis and call treatment (digit string insertion, deletion, stripping, dial access codes, digit string translation) Support Distributed call processing Configurable operation modes: non-secure or secure Privacy: Call Server supports encryption of signalling and media. Intracluster feature transparency. Intracluster management transparency. Support for Survival of Telephony services at remote sites by routers (capability to keep Telephony services available even when IP EAPBX is not available due to WAN or any other failure). Digit analysis and call treatment (digit string insertion, deletion, stripping, dial access codes, digit string translation) Deployment of devices and applications across an IP network Support Distributed call processing
General
Administrative Features:
13.1.5
Abbreviated Dial Answer and answer release Call back busy, no reply to station Call forwardall (off net and on net) Call forwardbusy Call forwardno answer Call hold and retrieve Call status per line (state, duration, number) Calling Line Identification Calling Line Identification Restriction call by call Calling party name identification Conference Barge Conference List and Drop any party Direct inward dial (DID) Direct outward dial (DOD) Directory dial from phonecorporate, personal Directoriesmissed, placed, received calls list stored on selected IP phones Distinctive rings Drop last conference party (ad-hoc conferences) Extension mobility support Hands-free, speakerphone Immediate Divert to voicemail Last number redial Malicious Call ID and Trace
User Features
6. 7. 8. 9. 10.
16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
31. 32.
37.
38.
2.
3.
4. 5. 6. 7. 8. 9. 10. 11.
19. 20.
21.
22.
Should support a dedicated quarantine manager to handle a large number of mail environments, while the scanning engine is dedicatedly scanning the malicious mail traffic. Central Quarantine manager should support multiple mail gateways. Should provide web based GUI to the end user for their own quarantine mails management. Operating System of the appliance should be hardened to protect itself from any unnecessary services or traffic. Solution should also support scanning of HTTP & FTP traffic. Solution should work in different mode like Explicit proxy, Transparent bridge to have flexible deployment options for customers. Solution should support Bayesian filtering of mails. Solution should support lexicons for compliancy like Data Privacy, HIPAA. Solution should support Policy based mail routing. Solution should support TLS encryption for secure communication. Solution should support mail traffic coming from different VLANs based Vlan ID. Solution should support client tool for submission of spam mails directly from Mail/messaging solution. Solution should support spam learning through user mail submission. Solution should support multi level of actions on quarantine mails. Solution should support spam scanning on PoP3 protocol as well
14.3 TECHNICAL SPECIFICATIONS FOR GATEWAY ANTIVIRUS FOR HTTP & FTP
1. Should have combined Antivirus and Content Filtering Technologies at the Gateway high performance, one-time scanning of all incoming and outgoing HTTP and FTP traffic. Should provide high performance and one time scanning of
3. 4. 5.
6.
7.
8. 9.
10.
11.
12.
13.
13. 14.
15.
17.
18.
19.
20.
21.
22.
23.
24.
10. 11.
12. 13.
22. 23.
27. 28.
32.
Should be able to export data to Microsoft Excel, Crystal Reports, or other thirdparty reporting tools. 33. 34. 35. Should allow you to add customized disclaimers, such as company policies or confidentiality statements, to any email message. Should update the antivirus scanning and repair engine to protect against new virus classes that traditional virus definitions alone cannot address The engine updates should be automatically applied as new virus definitions are downloaded without stopping real-time scanning or re-starting servers. The scan engine should also enable organizations to rapidly deploy the same set of virus definitions across all machines, platforms, and network tiers. Should use heuristic technology, which detects virus-like behavior, to identify
36.
26.
27.
28.
39.
SRS DOCUMENT TEMPLATE SRS DOCUMENT TEMPLATE SRS DOCUMENT TEMPLATE 15) HARDWARE FOR AMR BASED DATA LOGGING SYSTEM
15.1 DATA CONVERTOR UNIT At each Substation
1. RS 485 to RS 232 data Converter unit shall be installed in the 33/11 KV Sub Station. All the Feeder meters installed in the sub station will already be having RS 485 ports. The vendor is required to loop these Meters through Rs 485 ports, using 2 core shielded cable. The Converter unit will be used to transfer the meter data from RS 485 port of all the Feeder Meters installed in the Sub station to Substation Computer system having polling software installed through a RS 232 cable. A typical specification of the Converter is described below :The Converter shall be a fast Asynchronous bi-directional RS485 <=> RS232 intelligent interface converter for 2-wire (Single twisted wire pair) , half-duplex operations, with an automatic TX enable circuit, that will operate at data rates up to 115.2Kbps. The master port shall be configured for RS-232 and uses Transmit Data, Receive Data and Ground The unit has jumpers for bias, termination, RS232 DTE/DCE selection and operating mode settings. Galvanic (Opto/Xformer) isolation between the RS232 and RS485 ports shall be provided to eliminate noise and protect equipment from destructive transients due to switching operation of Feeders / Transformers. Power supply unit for the converter should be built inside the enclosure. Every port shall be surge protected and the unit shall be equipped with a grounding stud to allow a connection to earth for diversion of the otherwise deadly effects of induced surges. Interface: Master port- RS-232; Slave ports- RS-485 Distance : RS 485 upto 4000 ft. (1250 Mtrs) Operation : 2-wire, half duplex Rs 485 Format : Asynchronous data with any combination of bits, parity, stop Data Rate: Upto 115.2 KBPS Indicators : LED's, one Red LED as TD indicator for each ports and one Green LED as RD indicator for each port and one Yellow LED for power/fault Protection : Transient Voltage Suppressors, auto-reset communications fuses on RS485 TX/RX data lines, 3000VDC, 1 sec. Galvanic isolation. Surge Protection : Response time less than 5 nanoseconds. Power: 220 Volts, 50 Hz , 4 Watt or less + external load Mounting : Stand alone or Wall Environment : -10 to 55 C, 5% to 95% RH non condensing Normally, there will be 4 to 6 outgoing and 2 incoming Feeders in a sub station. The Data converter unit shall also support future expansion of sub station / feeders and should be scalable and flexible enough to accommodate the expansion. The Bidder is requested to visit each sub station, collect the various asset details and assess the exact requirement of Data Converter unit. Additional reserve capacity of twenty five percent (25%) over and above the actual requirement may be provided to accommodate future growth and expansion. This reserve capacity can be used without any additional hardware such as I/O cards and terminal blocks etc.
2.
3.
4. 5.
2.
4.
5.
b) GSM /GPRS/EDGE Modems and SIM cards 1. 2. GSM Modem shall be suitable for long duration data transmission and shall be protected from external interference of systems working at different bands. Mechanical Specifications :- Modem should be a compact model housed in a polycarbonate / engineering plastic / Metallic enclosure. The modem should comply with IP55 degree of protection. Environmental Specifications :- The Modem shall meet environmental specifications : Storage Temperature : -20 degrees to +70 degree Celsius Operating Temperature: -10 degrees to +60 degree Celsius Humidity:- 95% RH ( Non - Condensing) the following
3.
4.
Communication Capabilities: Modem should be Dual Band modem capable of operating at 900 and 1800 MHz GSM transmission. Modem should support both Data and SMS transmission. It should have both GSM and GPRS/EDGE features. Interface :Modem should have an RS232 Interface through a 9 pin or 15 pin D type Connector for connection to Meter.
5.
7. 8.
Data Features: Modem should use standard AT Command GSM07.07) for settings of the modem. TCP/IP stack access via AT commands Internet Services : TCP, UDP, HTTP, FTP, SMTP, POP3 Max. Baud Rate: for GSM Operation - 9600 bits/sec,
CSD Data transmission features :Data circuit asynchronous, and non transparent upto 14.4 Kb/s V.110 USSD Support GPRS Data transmission features :GPRS Class B Multi slot class 12 or class B Multi slot class 10 Packet channel support : PBCCH Coding Schemes: CS1 to CS4 compliant with SMG32 (Release97) EDGE Data transmission features :EDGE (EGPRS) Multi slot class 12 or Multi slot class 10 Mobile station Class B Modulating and coding schemes : MCS 1 to 9 Packet channel support : PBCCH 9. SMS Features: Text and PDU Point to point (MT/MO) Cell broadcast
10. Operational Indicator :- The Modem should have separate LED indications for transmit data, received data, carrier detects and Power ON, etc. to indicate Power on position and to indicate the availability of signal at the place of installation.
c) CDMA Modems :Communication Capabilities Power Supply Mechanical Specifications Modem should be Dual Band modem capable of operating at 800 and 1900 MHz CDMA transmission. Modem should support both Data and SMS transmission. Input Power (90V~310V A.C.) with 6KV Surge tested AC Power supply Modem should be a compact model housed in a polycarbonate / engineering plastic / Metallic enclosure. The modem should comply with IP55 degree of protection. Modem shall be suitable for long duration data transmission and shall be EMI/EMC tested for protection from external interferences. The Modem shall meet the following environmental specifications : Storage Temperature : -20 degrees to +70 degree Celsius Operating Temperature: -10 degrees to +60 degree Celsius Humidity:- 95% RH ( Non - Condensing) RS-232 Serial supporting remote control by AT Commands SMA Antenna connector, RUIM SIM Card Holder CDMA2000 1xRTT, up to 153.6K bps forward & reverse channels IS-95A, IS-95B up to 14.4K bps Data circuit Asynchronous and non transparent up to 14.4 kbps auto baud rate TX:824-849 MHz,RX:869-894 MHz for 800 MHz CDMA TX:1850-1910 MHz,RX:1930-1990 MHz for 1900 MHz CDMA 600mW (EIRP Nom.) for 800 MHz CDMA 400mW (EIRP Nom.) for 1900 MHz CDMA +23.0dBm Min. >-104dBm < 2.5 PPM Supports Text and PDU mode Point to Point & Cell Broadcast Visual LED display for Power, Rx/Tx and Network
Environmental Specifications Interface Packet Data Features Circuit Switched Data Data features Operating Frequencies RF Power Maximum TX Power: Receiver Sensitivity Frequency Stability SMS features
LED Indications
SRS DOCUMENT TEMPLATE SRS DOCUMENT TEMPLATE SRS DOCUMENT TEMPLATE 16) HARDWARE FOR CUSTOMER CARE CENTER RELATED EQUIPMENT
a) INTRODUCTION : The Call Center should consist of CTI server, IVRS server and CRM server (Single server with multiple partition or discrete Server) as described in Server Section above along with ACD, Dialer and Voice Logger solution to integrate various customer services on a single point as described in detail in Section-G2 and can be either EPABX based or Server based. The access by telephone shall be provided by interfacing the Call Center to PSTN through the standard signaling schemes or through IP Telephony . The system shall be configurable to handle the customer queries either through IVRS or manually. The call center equipment shall be designed for continuous operation. b) HARDWARE REQUIREMENTS: i) The Call Center shall support PSTN interface of minimum one E1 link either in R2MFC signaling or ISDN PRI or 32 DELs (Direct Exchange lines), as per the requirement for both incoming and outgoing calls The ultimate number of links with PSTN shall be designed and provided based on the traffic projections, which will be the average number of transactions per day to be handled across the counter as well as by phone, fax, e-mail, internet etc. The hardware requirements of the Call Center shall vary depending upon the number of transactions to be performed through various accesses and the desired performance level defined at Section-G1, clause-9. The Call Center shall support the number of agent positions of minimum of 4 to an ultimate capacity of agent positions to be designed and provided based on the traffic projections. It shall support Voice Interface between the Call Center and local/remote agents for both incoming and outgoing calls. The system shall support Voice Mail Customers up to 1000. The call centre shall provide a graphical console application program for the Supervisor's workstation PC. The CSR or agent terminal must be equipped with a work station PC, Hand set, Head set, soft telephone and IP Telephones for basic telephone handling functions. Agents shall be able to perform any of the above functions through the keypad of their telephone sets/headsets or through soft-phone application inter-changeably.
c) Electromagnetic Compatibility Requirement and standards : The equipment to be installed in the call center shall conform to the EMC requirements as per the following standards :
17.2 STANDARDS
HHE and PP shall conform to the relevant standards for satisfactory functioning of the system without any problem in the field. The vendor required to specify clearly which of following standard the HHE confirms. i) CBIP Technical Report no. 111 Specification for common Meter reading Instrument. ii) IEC 529 Degree of Protection provided by enclosures iii) IS : 12063 : 1987 Classification of Degree of Protection provided by enclosures of electrical items
17.6 Case
The unit must be able to withstand a minimum three-foot drop to concrete. The HHE shall be ergonomically designed to be comfortable for handheld meter reading. HHE should be handy, lightweight and small in size for ease of portability. HHE shall be provided with a suitable holding Strap for proper gripping. Ruggedness : HHE shall withstand harsh field environment without physical damage or loss of data.
17.8 Keyboard
The keyboard must have large keys with adequate separation. The keyboard must provide tactile feedback and be fully alphanumeric. There must be an audible beep indicating key has been fully depressed, there must also be an auto-repeat function on keys and a rapid response between keying and seeing results on the screen. The keyboard must be fully PC compatible and programmable. Each English alphabet and numbers shall have a separate key.
17.10 Battery
The battery capacity must be sufficient for at least 8 hours of meter reading. The HHE must come with a power management system designed to conserve power. The HHE must come with an integrated intelligent fast charge capability that allows for full charge in 5 hours. To reduce the equipment down time and inventories, there shall be provision to charge the HHE battery without being removed from the equipment. A suitable battery charger for charging of HHE battery shall be provided. The HHE should have low-battery detection and automatic cutoff feature to avoid further drain of the battery.
17.11 Memory
The total RAM memory at least 8 MB or higher and be able to store approximately 1,000 readings. Flash ROM memory (if required) of at least 512 KB or higher (BIOS, DOS, COMMUNICATION and SETUP).
SRS DOCUMENT TEMPLATE SRS DOCUMENT TEMPLATE SRS DOCUMENT TEMPLATE 18) Work Station
A) Architecture
Desktop PC Vertical Tower Type or Ultra Small /Small Form Factor Desktop Type With Mechanical Locking Arrangement for the CPU Cover/casing PCI Dual Core Processor or higher 2 GHz or higher 1066 MHz or higher 4 MB or higher 4 GB (2 nos. of 2 GB DIMMs) 8 GB or more 800 MHz or higher 4 or more (in Dual Channel; 2DIMMS /channel or more) Non ECC DDR2 DIMM OEM Mother Board with OEM logo embossed on the Mother board Management agent should show the revision level NOT REQUIRED- DELETED 160 GB @ 7200RPM or better, Sync Transfer Rate 3 GBPS Integrated SERIAL ATA II
i) CPU CHIP ii) Processor internal clock speed iii) Planer clock speed / FSB iv) L2 Cache
C) Memory
i) Memory (RAM) ii) Memory (RAM) max expandability iii) RAM speed iv) RAM slots total v) RAM type vi) Packaging
D) Board
E)FDD F)HDD
iii) HDD Exp Option Option to add 2nd Serial ATA HDD-Required
G) Graphics subsystem
1024x768 or better Integrated Graphics Media accelerator 15" TFT, Min. Resolution 1024 x 768 PS/2 or USB Std Keyboard 2 button OPTICAL scroll Mouse, OEM 48X or higher SATA Implemented OEM make or equivalent ( any other make offered to be specified) 1 (EPP/ECP bidirectional) 1 4
iv) Parallel ATA IDE 1 Interface with UDMA 33 v) USB Ver 2.0 vi) Mouse vii) Keyboard At least 8 out of which 2 on front 1 1
vii) Graphic Media 1 Accelerator Display ix) Audio stereo input x) Audio stereo output xi) Microphone
M) Expansion options
1 1 1
i) Slots a) PCI Slots Conventional b) PCI Express xl Slot c) PCI Express xl6 Slot ii) 3.5 inch bays accessible 2 Free Slots Minimum 1 Free Slot Minimum 1 Free Slot Minimum 1 or more
i) WLP 2.0 ii) Plug & Play iii) Power management features ACPI 1.0 iv) EPA Energy Star compliant i) Boot sequence control ii) Diskette boot inhibit iii) Power on/ Boot password iv) Configuration Password
O) Security features
Integrated 4 channel High Definition audio 5 KHz to 44 KHz or better 4 channel or better To be provided - 1.5 W Minimum Integrated Gigabit N/W Connection Ethernet Wake on LAN support RJ45 Latest version preloaded
Q) Network Connectivity
R)OS
S) Warranty
T) CERTIFICATION
Compliance Required ( In case supplied with Window OS) Compliance Required, Compliance Required ( In case supplied with Mac OS) Required, Compliance to be demonstrated
a) Tools for asset Tracking including serial number tracking of system, manufacturer name & model, board, CPU, memory, monitor, HDD with details of NIC, OS Etc to be provided by OEM b) OEM health monitoring/ diagnostic tools
c) Monitoring & Pre Required, Compliance to be demonstrated failure alerts for the Hard Disk V) Physical Security
W) Additional Information to be provided by bidder
X) Power Supply
19) PRINTERS
19.1 Dot Matrix Printer
Item A) Speed B) No. of Pins C) Columns D) Interfaces E) Make& Model F) Misc. Required Parameter 350 CPS or higher 24 Pin, Letter Quality 132 or higher Both Serial and Centronics Parallel with printer cable To be indicated by bidder Dust Cover & requisite drivers
80,000 Pages per month or higher IEEE 1284 ECP Compliant, B Size Bidirectional parallel port, One USB 1.1 port & Fast Ethernet 10/100 Internal Print Server in EIO Slot P) N/W Print Mgmt S/W Needed Q) Make & Model To be given by the bidder R)Power Requirement To be given by the Bidder - Wattage - Suggested UPS capacity (VA) & type (online or offline ) S) OS Support Vendor to provide drivers for supporting all the required OS Guaranteed per Laser Guaranteed output to be indicated by bidder Cartridge output with 5% Coverage on Letter Size Paper in Normal Mode Cost of Cartridges To be indicated for the model offered
Guaranteed
output
to
be indicated by bidder
Barcodes
B) Processor
O) Security features
P) Audio
b) S/W Patches
S) Warranty
T) CERTIFICATION
U) Manageability Features *
WEB CONTENT FOR THE TOUCH SCREEN KIOSK SHALL BE MADE AND IMPLEMENTED AFTER APPROVAL FROM Owner
Since the kiosk cabinet should have an aesthetic and attractive look with following features: a) The Kiosk cabinet should have a fan for proper cooling. b) The Kiosk cabinet should have a backside door for easy accessibility into kiosk. c) The Kiosk cabinet should have the back door locking system. d) The Kiosk cabinet should be rugged to stand against all weather conditions. e) The Kiosk cabinet should look slim and sleek. f) The kiosk cabinet should occupy less space/ small foot print area. g) The Kiosk cabinet should have speakers with multimedia capability. h) The bidder is required to give the detailed dimensions of the kiosk along with the bid i) The kiosk cabinet should be of steel having compartments for CPU, Monitor, Keyboard etc.
One Dot Matrix printer to be connected with kiosk for printing of duplicate bills
Intelligent Display Management System (IDMS) along with Automatic token dispenser machine
19 Monitor IDMS compatible Stand wall mounting/ Ceiling mount kit 40 Column Thermal Printer With Cutter IDMS Controller Display management software Programmable Key Board / Button Panel IDMS is an intelligent display management system to provide comfort & easiness of operation to the customer. This system work as queue management system, making customer sit easily & comfortably instead of standing in a queue, this implements " first come, first serve " principle removing all the hurdles of standing in a queue. Customer comes in & gets a token for his turn. Then he goes to waiting and sits comfortably. Customer keeps looking at a big display for his turn in virtual queue. as soon as his turn comes
1. Each Counter is assigned with IDMS Software, which is linked through LAN to IDMS Controller. . 2. Display Monitor and printer are connected to IDMS Controller. 3. By pressing the button on IDMS Controller, Machine Counter tokens are printed. 4. Provision for configuring counters, counter names and buttons in IDMS Controller. 5. Customized triggers are fired from IDMS Controller to any remote PC. E.g. Paper out in printer etc.
21) UPS AND BATTERY SYSTEM 21.1 UPS & BATTERY SYSTEM for Data Center & Disaster recovery Center
1 The scope shall include design, detailed engineering, manufacture, supply, transportation, storage, unpacking, erection, testing, successful commissioning and satisfactory completion of trial operations of following for the Data Centre. UPS : The Data Center & Disaster recovery Center equipment should get continuous power. The Solution uptime should be 99.5%. The redundancy should be available up to the load end. Preferred makes of UPS are Merlin Gerin, Emerson Network power, DB Power Electronics or Powerware. Critical Load UPS. 2 nos UPS of adequate capacity with independent battery back up for 30 minutes for serving the critical loads.. Input / Out put details: Input Voltage : 380/400/415 V Three Phase Out Put : 415 V Three Phase (4Wire) Service Load UPS. 2 nos UPS of adequate capacity with COMMON battery back up for 30 minutes for other loads. Input / Out put details: Input Voltage : 380/400/415 V Three Phase Bypass input : 415 V Three Phase (4wire) Out Put : 415 V Three Phase (4Wire) Both the UPS should be able to operate in independent and synchronized mode. The critical load UPS system shall operate without synchronization at the out put. Each unit shall separately feed UPS distribution boards A&B in the power room The service load UPS system shall operate in dual bus synchronized mode such
5 6
11
12
13
14
16
17
21.2 600 VA Line Interactive INTELLIGENT UPS for workstation in the places other than at Data Center & Disaster recovery Center
a) Capacity b) Back up Time c) Input Voltage d) Output Voltage 600 VA Line Interactive 10 Minutes on 450 VA Continuous Load; Overload capacity: 125% of required capacity for at least 1 Minute 170 V to 270 V, 50 Hz + 5% 198 to 250 (on line), 230 + 5% (On Battery) Automatic Voltage Regulation e) General Features Automatic Voltage Regulation, Lightning & Surge Protection Output Wave form Modified Sine wave Audio Alarms: Low Battery; Battery ON; Overload Protection: Overload, Short circuit, spike & surge Less than 5 MS without data loss Upto 90%, Non-condensing SMF- Hitachi/Exide/Global Yuasa /Panasonic make with 2 Year warranty
21.3
Capacity Model/Make Technology Input Input Voltage Range Input Frequency Range Input Over Voltage Protection Input Under Voltage Protection Over Voltage Cut Off Output Voltage Frequency Load Power Factor Isolation Output Over Voltage Protection Output Under Voltage Protection Over Load Capacity Total Harmonic Distortion Short Circuit Protection Crest Factor Isolation Indicators
Static Switch
Metering
Vah Rating Capacity X 1 X 2hrs Inverter Eff Utilization% Battery Housing Battery Life Auditable Alarm For Following Conditions
Environmental
B. Misc. Servers 1) 2) 3) 4) 5) 6) 7) 8) 9) Data acquisition Server Anti virus server Mail Server Portal server DNS server LDAP server Reverse proxy server EMS/NMS Server etc. Access Control server
C. Firewall & NIDS System D. Switches 1) 2) 3) 4) Core switch Access Switch Distribution Switch Layer II switch
E. Storage & Backup System 1) 2) 3) 4) 5) Fiber Chanel SAN Switch San Storage Backup server & Backup software Storage Management Software Tape Library
F. Routers 1) Routers for MPLS/ VPN Network 2) Router for Internet gateway G. UPS & Battery 1) Critical Load UPS 2) Service Load UPS H. LAN 1) Dual Gigabyte Lan 2) Management Lan 3) Server lan 4) Cluster LAN
(d)
(e)
22.5 Acceptance
System shall be accepted by the owner after successful completion of Availability test and establishment of complete setup of DR as per scope of work.
The Entire environment at disaster recovery site shall be maintained as a fully working copy of Primary site. After completion of system installation and commissioning at DR site a complete copy of database files of Primary site shall be transported to the DR site in suitable Tape cartridges. This will be a onetime activity and considering the huge volume of data the same shall be copied on tapes and shall be carried to the DR site by hand rather than transporting the data communication link. The DR site will get regular data updates from the primary site through a high bandwidth communication link so that it remains up-to-date. The methodology of replication will employ storage based replication in Asynchronous and Journal based Log Volume Shipping modes.
A.2
2 3 4
At the Disaster Recovery site the strategy for replication will be as follows :Setting up standby databases for all the applications, with storage to storage Log volume replication. The storage solution and backup solution need to be provided through a switched fiber channel storage area network for the above said purpose with the required hardware and software. The Storage and Backup solution offered will work along with the systems of DR site as a single, complete and integrated unit to provide the full solution for DR functionality. The bidders storage solution for Disaster Recovery must be compatible with the storage system installed at primary site to facilitate storage based replication. The offered storage shall have binary compatibility to the storage at primary data center.
b. DR Management Suite
One no. server as per the brief specification shall be supplied & configured for DR Management suite. 2 X Dual core CPU with 16 GB RAM, Dual gigabit NIC, 8x146 GB HDD, N+1 power supply, Suitable server OS, Rack mounted.
c.
Following items shall be supplied at primary data center for establishing DR solution. The hardware items mentioned in part A of the following chapter shall be supplied along with the equipments of primary data center the balance items as per part B shall be supplied along with other items of DR center
Part A i. FCIP Router. One (01) number FCIP add on card with Two (02) numbers of IP ports shall be provided and integrated with each of the existing 2 nos. of SAN director switches at Primary site. The offered equipment should be able to work seamlessly with existing SAN system of primary site. It should provide protocol conversion for storage to storage replication over IP network with the following features: Fibre cabling for connecting FCIP IP ports to core router shall be provided. Cabling shall be done with minimum 2 runs of minimum 6 core fibre sx cable from SAN director rack to Core router rack. The cables shall be terminated using pig tail connectors. All necessary accessories like LIU at both ends shall be provided. ii. Storage Upgrade for Journal Volume
One no. server as per the brief specification shall be supplied & configured for DR Management suite. 2 X Dual core CPU with 16 GB RAM, Dual gigabit NIC, 8x146 GB HDD, N+1 power supply, suitable server OS.
SRS DOCUMENT TEMPLATE SRS DOCUMENT TEMPLATE SRS DOCUMENT TEMPLATE Section G4 : DGPS Survey, Consumer indexing and Asset mapping
1.0
INTRODUCTION
Geographic Information System solution consists of capturing, storing, checking, integrating, manipulating, analyzing and displaying geodata related to positions on the Earth's surface and data related to attributes of the entities/Customers in a utility. This is achieved through GIS mapping to predefined scale, generation of intelligence electrical network maps and super imposing them on the land base GIS maps. Customer Indexing is defined here as a unique coding of index process for all types (tentative list of various Customers types given at Annexure-B of Section:G6 ) of Customers into a data base structure, created with pre determined attributes connected to a uniquely coded electrical network including locations with a facility using GIS tools to query and retrieve information. The Customer indexing and Asset management system is essential for gearing of Electric Distribution utilities to maintain the system in a dynamic mode to meet the day-to-day imperative changes.
2.0 2.1
OBJECTIVES
Intent of this specification is to carry out mapping and asset coding work and Customer indexing in line with the methodology broadly prescribed under clause 7.0 and developing GIS Solution in the specified area / areas as per Annexure-A of Section: G6. The work shall cover Sub-transmission network i.e. all assets and Customers covered by 66kV/33KV/11KV and LT network entities of the UTILITY. Statistical data particulars of the areas, where this package is to be implemented at present are indicated in above Annexure-A. This specification includes proposed solution/methodology of providing a GIS based Unique Customer Indexing, mapping and asset coding for the electrical network entities and develop a network information management system with GIS software in Power distribution system (66KV/33v and below) of Power Utilities. The GIS based system would provide tools to assemble intelligent information system at enterprise/circle level. The work shall involve DGPS survey (Sub-meter accuracy) for finding Latitude-Longitude of utilitys network entities and land base features, Base map preparation, entity data collection and geo-coding, uniquely indexing each Customer based on the electrical system network information and Customer data (66KV/33kv & below) collected through door to door survey and physically link of each customer on the map with the network. In case of multi-storey apartments, additional information like floor / altitude shall also
2.2
2.4
2.5
3.0
3.1
SCOPE OF WORK
The description given here is broad scope of work to be carried out by the bidder. However, any work even if not specifically mentioned but reasonably implied for the successful implementation and good performance of the system are deemed to be included in the scope of work. The bidder shall prepare a flow diagram showing Customer indexing and asset mapping and information management system, enumerating various
4.0
4.1
4.2
4.3
4.4 4.5
4.6 4.7
4.9 4.10
4.11
5.0
5.1
INDEXING
Carry out Customer indexing through door-to-door survey, identifying the code numbers of the Customers, source (i.e. pole & phase) of supply to the Customers and develop Customer database. Asset code of all assets (DTs, Poles and Breakers etc including LT poles/feeder pillar boxes) is to be legibly painted on the asset. Surface preparation etc to be done before painting. Authorized representative of UTILITY shall specify colour scheme and quality of work. The DT & its LT feeder circuit from where each Customer is fed shall also be identified correctly. This information shall be incorporated in Annexure-C of Section : G6. Develop indexing philosophy for the electrical sub-transmission and distribution network in the specified circle/town from 66KV/33KV entities including HT and LT to Customers. Each of the elements likes 66kV lines/33 KV lines, power transformers, 11 KV feeders, feeder branches up to Distribution transformers to poles, LT feeder circuits, LT poles/feeder pillar boxes (over/under ground) shall be uniquely indexed with defined relationships based on the normal mode of feeding LT Line. Customer data/details shall include but not limited to information listed in at Annexure-C. This information shall be stored with provision for revision of any of these
5.2
5.3
5.4
5.5
5.6
6.0
6.1 6.2 6.3
DELIVERABLES : The Bidder shall deliver the following at various stages as indicated : Supply of Base map of project area both in hard and soft copy. Supply of Base map of project area overlaid with digital network maps of designated areas both in hard and soft copy. Spatial and non-spatial database for electrical and non electrical objects of project area as specified in this document elsewhere. Coded Asset database of sub-transmission and distribution networks (66/33KV & below) of the town will be delivered feeder pillar box (over/under ground) wise, DT wise, feeder wise, Sub-station wise and sub-division wise as soon as they are completed. List of Customers with their database along with the relevant codes of indexing generated to be delivered feeder wise and DT wise as soon as it is complete for each feeder. The deliverable outputs mainly but not limited to in a format that would enable carrying out of the following functions in the designated area satisfactorily: i. Customer Data base and indexing Management ii. Asset Management iii. Energy Accounting, analyses and Audit Management iv. Customer Relationship Management and Trouble call Management v. Network analyses Management vi. Project Management and extension in network vii. Customer Billing & Revenue Management All the deliverables shall be computerized outputs and the vendor shall submit four (4) copies of each deliverables in both soft and hard copy forms for approval / comments by the owner. In case of comments by the
6.4
6.5
6.6
6.7
6.8
6.10
7.0
7.1.1 a) b) c) d) e) f) g)
IMPLEMENTATION METHODOLOGY
Create area wise GIS based physical maps (for the areas as specified in Annexure-A of Section : G6 ) showing features as per details given below : Conduits routes as provided by utility, Electric Cables routes with length as provided by utility Aerial Route of conductors with length RMUs, HT/LT Poles/feeder pillar boxes (over/under ground) Man holes State, district, City/Division/DC boundary and local boundaries. Landmarks such as Public Buildings, famous industrial/commercial buildings, religious places, petrol pumps, railway lines, roads, streets & lanes, type of land utilization i.e. residential, industrial, commercial and agriculture. Address (Customer Location point) 66 KV/ 33/11 KV S/S; 66kV, 33 KV, 11 KV, RMUs & LT networks associating Address to a structure or a Network Element (e.g. Associating Address to Electric source i.e. pole/feeder pillar box (over/under ground) etc.) Other misc. features to be identified as point. 500 points per sq. km. for urban area and 200 points per sq. km for semi urban area. Successful Bidder has to arrange the specified satellite imagery along with required GCP's, etc. of the specified areas at his own cost and by his own efforts. However, UTILITY shall issue necessary authorization letter for this purpose to the successful bidder. The broad works involved are as follow :Door-todoor customers survey for indexing and linking with network entity. DGPS survey and mapping of each network entity and landmark Linking of each customer to its source of power supply on satellite imagery base map. Design and collection of entities & customers attribute data.
h) i)
j) 7.1.2
7.1.3.9 7.1.3.10
7.1.3.11
7.1.3.12
7.1.3.13
7.1.3.14
7.1.4
7.2 7.2.1
7.2.1.1
The bidders shall procure/arrange DGPS Base Station and adequate number of DGPS Rovers and establish a Base Station at a central place for a particular project area. DGPS base station and rovers used for survey shall be survey grade and
7.2.1.2
7.2.1.4
7.2.1.5 7.2.1.6
7.2.1.7
7.2.1.8
7.2.1.9
7.2.1.10
7.2.2
7.2.2.1
7.2.2.4
7.2.2.5
7.2.2.6
7.2.2.7
7.2.3.5 7.2.3.6
7.2.5
7.2.6
7.2.7
7.2.8
7.2.9
7.2.10
7.2.11
7.3.1.1
7.3.2
7.3.3
7.3.4
7.3.5
7.3.5.1
7.3.5.2
7.3.5.4
a) b) c) d)
e) f)
g)
h)
i)
j)
8.0 8.1
8.3
8.4.3.5
8.4.3.6
8.4.3.7
Section : G-5
Sl. No. Description 1.0 2.0 3.0 4.0 Introduction Duration & payments Penalty clause Qualifying requirements of FMS vendor 5.0 6.0 7.0 Scope of work Service management controls Resources for project & service management 8.0 9.0 FMS duration, availability & criticality Change of service levels
Page No. 2 2 3 3
3 13 20
21 21
Move: Add:
7. FMS Vendor shall provide regular MIS based on above to utility regarding need of new spares & components considering appropriate procurement time. The procurements shall be done by utility. 8. Prior to completion of contract period, FMS Vendor shall hand over all assets along with report of all services to new FMS Vendor/ Utility staff. 5.5 Vendor Management Services As part of this activity the FM Vendors team will:
5.9 Network Monitoring & Management- WAN/VPN/ Internet This Service provides for the Availability Monitoring of the Wide Area network environment, including network connection devices, such as routers, and communication equipment. Management includes proactive monitoring and vendor management. FMS Vendors Responsibilities 1. Provide a single-point-of-contact for responding to Utilitys network management queries or accepting its problem management requests. FM Vendors network management specialist will respond to utilitys initial request within agreed service level objectives set forth. 2. Monitor availability & Escalate to service provider and Notify Utility for WAN Outages. 3. Review the service levels of the network service provider (as per pre-defined schedules on SLA performance) along with utility. 4. Provide network availability incident reports severity wise to utility in a format mutually agreed. 5. Provide SLA performance management report of the Network Service Provider. 6. Fault Detection and Notification : The bidder shall diagnose problems that could arise as part of the LAN/WAN network. These include connectivity problems due to failures in communication transport links, CPE, routing configuration points, or from software bugs etc. 7. Fault Isolation and Resolution : All faults that have been identified need to be isolated and rectified appropriately. The resolution measures undertaken by the bidder and results produced accordingly shall be documented in the report. 8. Carrier Coordination : Carrier Coordination implies providing a single point of contact to resolve network related problems involving carrier circuits, whether equipment or circuit related. When a problem is diagnosed because of a WAN circuit, the bidder must coordinate with the corresponding carrier to test and restore the circuit. The bidder must take the responsibility and ensure that the problem is resolved. 9. Hardware/Software Maintenance and Monitoring: This would include problem determination, configuration issues, and hardware and software fault reporting and resolution. All such issues would need to be recorded and rectified. 10. 24x7 Network Monitoring and reporting: The bidder shall monitor the network on a continuous basis using the NMS and submit reports on a monthly basis with instances from the NMS system. System performance is to be monitored independently by the
o o o o o
o o o o o
Network configuration changes Network Performance Management including bandwidth availability and Bandwidth utilization Network uptime Link uptime Network equipment health check report
Resource utilization and Faults in network Link wise Latency report (both one way and round trip) times. Historical reporting for generation of on-demand and scheduled reports of Business Service related metrics with capabilities for customization of the report presentation. Generate SLA violation alarms to notify whenever an agreement is violated or is in danger of being violated. Any other reports/format other than the above mentioned reports required by utility
5.10 Data center Operations FMS Vendor shall: 1. Regularly monitor and log the state of environmental conditions and power conditions in the Data center. 2. Coordinate with Utility and its vendors to resolve any problems and issues related to the Data center related to environment conditions, power, air-conditioning, fire, water seepage, dust, cleanliness, etc. 3. Co-ordinate with the utility for implementing any changes that may be required towards the placement and layout of infrastructure within the Data center. 4. Vendor shall monitor, log & report entire equipment & module operation on 24x 7 x 365 basis 5. Shall perform periodic health checkup & troubleshooting of all systems & modules installed by consortium members & implement proactive rectification measures 5.11 Server Administration/ Management FMS Vendor will provide the server administration and monitoring service to keep servers stable, operating efficiently and reliably. FM Vendor shall provide administrative support for user registration, creating and maintaining user profiles, granting user access and authorization, providing ongoing user password support, and providing administrative support for print, file, and directory, services. FM Vendors Responsibilities 1. Setting up and configuring servers 2. Installation of the server operating system and operating system utilities
5.12 Database Administration Services FMS Vendor shall: 1. Undertake end-to-end management of database on an ongoing basis to ensure smooth functioning of the same. 2. Undertake tasks including managing changes to database schemes, disk space, storage, and user roles. 3. Setting and tuning system parameters 4. Building appropriate indexes, specifying large enough buffers and caches, aligning the database implementation with IT infrastructure, monitoring databases and applications, reorganizing databases, etc. 5. Manage database upgrade or patch upgrade as and when required with minimal downtime 5.13 Backup/Restore management FM vendor will perform backup and restore management in accordance with mutually agreed to backup and restore policies and procedures, including performance of daily, weekly, monthly quarterly and annual backup functions (full volume and incremental) for data and software maintained on Servers and storage systems including interfacing with utilitys specified backup media storage facilities; FMS Vendor shall ensure:
v)
6.3 PROBLEM MANAGEMENT The Vendor must develop an effective problem management system to reduce the impact of problem that occur and minimize its reoccurrence. It should help in identifying the root cause of the problem and proper recording and tracking of the problem till its resolution. In order to systematically capture, record, track and resolve the calls, robust application tools with following functionalities / features should be provided. The tools shall have following features: i) Ability to apply a template to a Problem. The template contains common data such Priority, Owner or Owner Group, Service Group or Service, Classification, Vendor, and Organization. ii) The Problem template also can contain activities, labor requirements, and activity owners iii) The Problem template also can contain Problem activity common data such as, Sequence number, Job Plan, Site, Organization, Description, Owner or Owner Group, Priority, Vendor, and Classification. iv) The status is automatically change to be QUEUED when ownership of an incident is assigned except the status is RESOLVED v) Ability to associate an asset for an Problem record, if the issue you are reporting or working on involves an asset. vi) Ability to select related asset by hierarchical view vii) Ability to relate other tickets and work orders to a Problem with a relationship type of RELATED viii) Ability to show similar tickets to search for and relate other tickets to the current record. ix) Ability to show similar tickets, Problems to search for and relate other tickets, Problems to the current record. x) The similar ticket search results only list service requests, incidents, and problems having the same Classification. Records are not included in the results if they either are global records or history records. xi) Ability to identify a Problem as global record. A global record captures information about an issue affecting many people. The record might be a created for a shared asset i.e. the root cause of many other issues, such as a failed network server. xii) Ability to relate a Problem to a Global record. xiii) Ability to create a service request from a problem, creating a relationship between the two records
iii)
iv)
6.6 E-mail LISTENER The help desk application shall have features to interface with messaging system (E-mail listener) to extract service request from messages. The E-mail Listener Configuration application includes the following features: 1. E-mail Listener shall support post office protocol 3 (POP3) and Internet message access protocol (IMAP) e-mail protocols. 2. E-Mail Listener must have the: Ability to create multiple listeners, to monitor multiple e-mail accounts. Ability to support multiple attachments per message. E-Mail Listener converts any attachments into attached document records. When a ticket record is created from the email, the attachments are associated with the ticket record. Ability to specify a status for the listener Active/Non-Active. Ability to differentiate between new service requests and updates to service requests via the subject line of a message. Ability to customize e-mail handling via a Workflow process. A different Workflow process can be associated with each listener. Workflow processes can be configured to convert e-mail messages into service requests and communications log entries. 6.7 AVAILABILITY MANAGEMENT i) The bidder must define the processes/procedures which ensure the service delivery as per the required SLAs or exceed it. It should cover various equipments such as all the servers, networks, switches, SAN, Modems, data converter units, call center equipments, other site specific services, and the critical services and their supporting hardware, micro-code,
FMS Vendor has to sign SLA prior to start of FMS contract. During initial six weeks viz. initial period of taking over by FMS vendor after completion of all installation & commissioning jobs by consortium members, FMS vendor shall provide minimum agreeable services. Formal SLA shall be enforced only after initial transition period.
SL. NO.
TOPIC
PAGE NO.
2 4 5 6 7 8 9
ANNEXURE- B (Tentative List of Customer Types) ANNEXURE - C ( LT customer information ) ANNEXURE - D (Electrical Symbols & attributes) ANNEXURE - E (Land based features) ANNEXURE - F (Typical List of Meter reading exceptions) ANNEXURE - G (Implementation schedule)
3 6 10 17 18 20
1.8 1.9 1.10 1.11 1.12 2.0 2.1 2.2 2.3 2.4 2.5 2.6
2.7 2.8 2.9 3.0 3.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.2 3.2.1 3.2.2 3.2.3
Phone Number
27(a) (b) 28 29
i) ii). iii). iv). v). vi). vii). viii). ix). x). xi). xii).
: : : : : : : :
.: .: .:
30
Total connected Load Assessed consumption (Based on connected load & status)
31 32
SANCTIONED LOAD (KW): (Based on connected load & status) Remark for other details:
(Connected load details to be filled up as per perform for declaration of loads of respective organizations for each category of Customers).
3 Sub Station
Voltage Code Name Site plan Id Date of Commissioning Capacity Number of Power Transformers Painting Date Nearest Pole number Address Maximum Demand 4. Distribution Transformer High Voltage side Volts Low Voltage side Volts Type of Core Customer Class code Location Code Capacity Maximum Tap Minimum Tap
Residential/Commercial Sector, Industrial Estates, Suburban, Rural, Others Water Bodies Name Depth Type River, Canal, Seasonal Water Bodies, OH Water Tanks, Open Drain, Nallah, Dams, Others Transport Facilities Name Type Air Port, Railway Station, Bus Depot, Taxi Stand, Bus terminal, Rickshaw Stand, Others Rails No. of Tracks Width Type Rail Route, Others Roads Name Width Surface Type
National Highway, State Highway, Major Road, Minor Road, Lane, Rural Road, Backside Service Lane, Fly-Over, Others
Sub Station DT
MPLS/VPN Cloud
Internet
Modem
Internet Router
Call Center
Firewall Firewall
IDS
Firewall
Internal LAN
Radius Server
IDS
Core Switch
GigabyteDual Lan
Core Switch
IDS
Mail Server
DNS
Distribution Switch
Internal LAN
San switch
San switch
`
`
NMS Server
Media Library
Media Library
Back Up Server
SAN Storage
Router
LAN USERS
DRAWING No. - 2
Router
LAN USERS
All Circle office users will connect to Central data center for various types of MIS Generation
DRAWING No. - 3
Router
LAN USERS
All Division office users will connect to Central data center for various types of MIS Generation
DRAWING No. - 4
Sub Station PC
Modem connected with Sub station PC
Router
LAN USERS
All Sub Division users will access the Applications on Central Data Center Server.
DRAWING No. - 5
DRAWING No. - 6
ACD Switch
Inter face
IP Telephony
External Applications
IVRS Server
CTI Server
Router
CSR TERMINALS
SUPERVISOR TERMINAL
DRAWING No. - 7
UPS A
UPS B
Static Switch
N+N Server
N Server
ABBREVIATIONS NUMERICAL
1. 100B-FX 2. 100B-T 3. 100B-TX 4. 100BVG 5. 10B2 6. 10B5 7. 10B-F 8. 10B-FB 9. 10B-FL 10. 10B-FP 11. 10B-T 12. 1GL 13. 286 14. 2B1Q 15. 2GL 16. 386 17. 3GL 18. 486 19. 4B5BLF 20. 4GL 21. 586 22. 5GL 23. 686 24. 8B10BLF 100 Base-FX 100 Base-T 100 Base-TX 100 BaseVG 10 Base2 10 Base5 10 Base-F 10 Base-FB 10 Base-FL 10 Base-FP 10 Base-T First-Generation Programming Language Intel 80286 processor 2 Binary 1 Quaternary Second-Generation Programming Language Intel 80386 processor Third-Generation Programming Language Intel 80486 processor 4 Byte 5 Byte Local Fiber Fourth-Generation Programming Language Intel Pentium processor Fifth-Generation Programming Language Any of the Intel Pentium Pro, Pentium II, Pentium III, and Pentium 4 processors 8 Byte 10 Byte Local Fiber
A
1. 2. 3. 4. AA AAA AABB AAC Anti-Aliasing Authentication Authorization, Accounting Axis Aligned Bounding Box Advanced Audio Coding (audio compression format defined by The MPEG-2 standard) ATM Adaptation Layer ATM Adaptation Layer Connection
5. AAL 6. AALC
7. AARP 8. ABI 9. ABM 10. ABR 11. ABR 12. ABR 13. AC 14. AC 15. ACD 16. ACD 17. ACF 18. ACF NCP 19. ACID 20. ACK 21. ACL 22. ACL 23. ACM 24. ACME 25. ACPI 26. ACR 27. ACR 28. AD 29. AD 30. ADB 31. ADC 32. ADC 33. ADCCP 34. ADDA 35. ADO 36. ADSL 37. AE 38. AES 39. AF 40. AFP 41. AGI 42. AGP 43. AH 44. AI 45. AIX 46. Ajax
AppleTalk Address Resolution Protocol Application Binary Interface Asynchronous Balanced Mode Area Border Router Auto Baud-Rate Detect Available Bit Rate Acoustic Coupler Alternating Current Automatic Call Distributor Automatic Call Distribution Advanced Communications Function Advanced Communications Function-Network Control Program Atomicity Consistency Isolation Durability ACKnowledgement Access Control List Active Current Loop Association for Computing Machinery Automated Classification of Medical Entities Advanced Configuration and Power Interface Allowed Cell Rate Attenuation to Crosstalk Ratio Active Directory Administrative Domain Apple Desktop Bus Analog-To-Digital Converter Apple Display Connector (DVI variant) Advanced Data Communications Control Protocol/Procedures Analog Digital Digital Analog ActiveX Data Objects Asymmetric Digital Subscriber Line (variant of DSL) Adaptive Equalizer Advanced Encryption Standard Anisotropic Filtering Apple Filing Protocol Association for Geographic Information Accelerated Graphics Port (sometimes used with a suffix indicating the port's bandwidth, like AGP4x) Active Hub Artificial Intelligence Advanced Interactive Executive Asynchronous JavaScript and XML
47. AL 48. AL 49. ALGOL 50. ALSA 51. ALU 52. AM 53. AM 54. AMS 55. AM 56. AM/FM 57. AMD 58. AML 59. AMR 60. AMR 61. ANI 62. ANN 63. ANSI 64. ANT 65. AoE 66. AOP 67. APCI 68. API 69. API 70. APIC 71. APIPA 72. APL 73. APR 74. APS 75. ARIN 76. ARM 77. ARP 78. ARPA 79. ARPA 80. ARPANET 81. AS 82. ASCII 83. ASG 84. ASIC 85. ASMP 86. ASN.1 87. ASP
Access List Active Link Algorithmic Language Advanced Linux Sound Architecture Arithmetic and Logical Unit Access Method Active Matrix Active Monitor Amplitude Modulation Automated Mapping and Facilities Management Advanced Micro Devices ARC Macro Language Audio Modem Riser Automatic Meter Reading Automatic Number Identification Artificial Neural Network American National Standards Institute Another Neat Tool ATA over Ethernet Aspect-Oriented Programming Application-Layer Protocol Control Information Application Programming Interface Application Program Interface Advanced Programmable Interrupt Controller Automatic Private IP Addressing A Programming Language Apache Portable Runtime Accunet Packet Service American Registry for Internet Numbers Advanced RISC Machines Address Resolution Protocol Address and Routing Parameter Area Advanced Research Projects Agency (see also DARPA) Advanced Research Projects Agency Network Access Server American Standard Code for Information Interchange Abstract Semantic Graph Application Specific Integrated Circuit Asymmetric Multiprocessing Abstract Syntax Notation 1 Application Service Provider
88. ASP (MS ASP) 89. ASP 90. ASR 91. ASSP 92. AST 93. AT 94. AT 95. AT 96. ATA 97. ATAG 98. ATAPI 99. ATM 100. AVC 101. AVHRR 102. AVI 103. AWT -
Active Server Pages Active server pages Asynchronous Signal Routine Application Specific Standard Product Abstract Syntax Tree Access Time Active Terminator Advanced Technology Advanced Technology Attachment Authoring Tool Accessibility Guidelines Advanced Technology Attachment Packet Interface Asynchronous Transfer Mode Advanced Video Coding Advanced Very High Resolution Radiometer Audio Video Interleaved Abstract Windowing Toolkit
B
1. B2B 2. B2C 3. Bash 4. BASIC 5. BBP 6. BBS 7. BCD 8. BEEP 9. BELLCORE 10. BER 11. BFD 12. BFS 13. BGP 14. BiDi 15. BIN 16. BINAC 17. BIND 18. BIOS 19. BIT 20. BJT 21. BLOB 22. Blog Business-to-Business Business-to-Consumer Bourne -again shell Beginner's All-Purpose Symbolic Instruction Code Baseband Processor Bulletin Board System Binary Coded Decimal Blocks Extensible Exchange Protocol Bell Communications Research Bit Error Rate Binary File Descriptor Breadth-First Search Border Gateway Protocol Bi-Directional Binary Binary Automatic Computer Berkeley Internet Name Daemon Basic Input Output System Binary digit Bipolar Junction Transistor Binary Large Object Web Log
23. BLPU Basic Land and Property Unit 24. BLUE Best Linear Unbiased Estimate 25. BMP Basic Multilingual Plane 26. BNC Bayonet Neill -Concelman 27. BOINC Berkeley Open Infrastructure for Network Computing 28. BOOTP Bootstrap Protocol 29. BPDU Bridge Protocol Data Unit 30. BPEL Business Process Execution Language 31. BPL Broadband over Power Lines 32. BPS Bits per second 33. BPS Bid proposal schedule 34. BRR Business Readiness Rating 35. BSA Business Software Alliance 36. BSD Berkeley Software Distribution (Unix variant) 37. BSoD Blue Screen of Death 38. BSS Block Started by Symbol 39. BSU Basic Spatial Unit 40. BT BitTorrent 41. BTAM Basic Telecomunications Acess Method (an IBM OS/360 API) 42. B-TRAPP (Belinda Trapp) -A term meaning crappy computer, or Scott Sharps mom. 43. BTU British Thermal Unit 44. BW Bandwidth
C
1. 2. 3. 4. 5. 6. 7. 8. 9. CA CAD CAE CAI CAID CAL CAM CAM CAPTCHA Certificate Authority Computer-Aided Design Computer-Aided Engineering Computer-Aided Instruction Computer Aided Industrial Design Computer Assisted Learning Computer-Aided Manufacturing Computer Aided Mapping Completely Automated Public Turing Test to tell Computers and Humans Apart Computer Aided Quality Computer-Aided Software Engineering C Compiler Comite Consultatif International de Telegraphique et Telephonique Customer Care System to use Computer Compatible Tape
10. CAQ 11. CASE 12. CC 13. CCITT 14. CCS 15. CCT
16. CD 17. CDASSL 18. CDE 19. CDE 20. CDMA 21. CDP 22. CDPD 23. CD-R 24. CD 25. CDRs 26. CDRW 27. CED 28. CEN 29. CERCO 30. CERT 31. CES 32. CF 33. CFD 34. CFG 35. CFG 36. CFWS 37. CG 38. CGA 39. CGI 40. CGI 41. CGM 42. CGT 43. CHAP 44. CHS 45. CI server 46. CIBS 47. CIDR 48. CIFS 49. CIM 50. CIN 51. CINFO 52. CISC 53. CJK 54. CJKV 55. CLI 56. CLI
Compact Disc Common Data Security Architecture Secure Sockets Layer Common Desktop Environment Computer-Aided Engineering Code Division Multiple Access Continuous Data Protection Customer Database Provided Digits CD-Recordable ROM-CD Read-Only Memory Call Detail Records CD-Rewritable Caller entered digits Comite Europeen de Normalisation Comite Europeen des Responsables de la Cartographie Officielle Computer Emergency Response Team Consumer Electronics Show Compact Flash Computational Fluid Dynamics Context-Free Grammar Control Flow Graph Comment and/or Folding White Space Computer Graphics Color Graphics Array Common Gateway Interface Computer-Generated Imagery Computer Graphics Metafile Computational Graph Theory Challenge-Handshake Authentication Protocol Cylinder-Head-Sector Cluster integration servers Customer Information and Billing System Classless Inter-Domain Routing Common Internet Filesystem Common Information Model Customer Identification Number Caller Information Forwarding Complex Instruction Set Computer Chinese, Japanese, and Korean Chinese, Japanese, Korean, and Vietnamese Command Line Interface Caller line identification
57. CLR 58. CM 59. CM 60. CMOS 61. CMP 62. CMRI 63. CMS 64. CN 65. CNC 66. CNR 67. COBOL 68. COGO 69. COM 70. CORBA 71. CoS 72. COTS 73. CP 74. CPE 75. CP/M 76. CPA 77. CPA 78. CPA 79. CPAN 80. CPS 81. CPU 82. CR 83. CRAN 84. CRC 85. CRLF 86. CRM 87. CRM 88. CRS 89. CRT 90. CS 91. CS 92. CSE 93. CSI 94. CSRF 95. CSS 96. CSS 97. CSS
Common Language Runtime Configuration Management Content Management Complementary Metal-Oxide Semiconductor Communications Plenum Cable Common Meter Reading Instruments Content Management System Canonical Name Computer Numerical Control Communications and Networking Riser Common Business-Oriented Language Co-ordinate Geometry Component Object Model Common Object Request Broker Architecture Class-of-service Commercial Off-The-Shelf Change proposal Customer Premises Equipment Control Program/Monitor Cell Processor Architecture Control Panel Applet Converged Packet Access Comprehensive Perl Archive Network Characters per second Central Processing Unit Carriage Return Comprehensive R Archive Network Cyclic Redundancy Check Carriage Return Line Feed Customer Relationship Management Customer Relationship Module Customer Request Services Cathode Ray Tube Cable Select Computer Science Computer Science and Engineering Common System Interface Cross-Site Request Forgery Cascading Style Sheets Closed Source Software Content-Scrambling System
98. CSS 99. CSSM 100. CSV 101. CT 102. CTAN 103. CTCP 104. CTI 105. CTM 106. CTS 107. CTSS 108. CUA 109. CVS
Cross- Site Scripting Content Standards for Spatial Metadata Comma-Separated Value/Variable Computerized Tomography Comprehensive TeX Archive Network Client-To-Client Protocol Computer Telephony Integration Close To Metal Clear To Send Compatible Time-Sharing System Common User Access Concurrent Versioning System
D
1. DAC 2. DAC 3. DAO 4. DAO 5. DAP 6. DARPA 7. DAT 8. DB 9. DB server 10. DBA 11. DBCS 12. DBMS 13. DC (LAN) 14. DCC 15. DCCA 16. DCE 17. DCL 18. DCMI 19. DCOM 20. DCW 21. DD 22. DD 23. DDE 24. DDL 25. DDL Digital-To-Analog Converter Discretionary Access Control Data Access Objects Disk-At-Once Directory Access Protocol Defense Advanced Research Projects Agency Digital Audio Tape Database Data base server Database Administrator Double Byte Character Set Database Management System Dual circuit LAN Direct Client-to-Client Debian Common Core Alliance Data Circuit-Terminating Equipment Data Control Language Dublin Core Metadata Initiative Distributed Component Object Model Digital Chart of the World Double Density Design document Dynamic Data Exchange Data Definition Language Data Definition Language
26. DDoS 27. DDR 28. DEC 29. DES 30. DES 31. dev 32. DFA 33. DFD 34. DFS 35. DGM 36. DGPS 37. DHCP 38. DHTML 39. DID 40. DIGEST 41. DIME 42. DIMM 43. DIN 44. DIP 45. DIP 46. DIVX 47. DKIM 48. DL 49. DLG 50. DLL 51. DLP 52. DMA 53. DMCA 54. DML 55. DMR 56. DN 57. DND 58. DNIS 59. DNS 60. DNSBL 61. DOCSIS 62. DOM 63. DoS 64. DOS 65. DoS 66. DP
Distributed Denial of Service Double Data Rate Digital Equipment Corporation Data Encryption Standard Data Encryption Standard Device Deterministic Finite Automaton Data Flow Diagram Depth-First Search Digital Geospatial Metadata Differential Global Positioning System Dynamic Host Configuration Protocol Dynamic HTML Direct Inward System Access Digital Geographic Information Working GroupExchange standard Dual Independent Map Encoding Dual Inline Memory Module Deutsches Institut fr Normung Dual In-line Package Digital Image Processing Digital Video Express Domain Keys Identified Mail Download Digital Line Graph Dynamic Link Library Digital Light Processing Direct Memory Access Digital Millennium Copyright Act Data Manipulation Language Dennis M. Ritchie Distinguished Name Drag-and-Drop Dialed Number Identification Service Domain Name System DNS-based blacklist services Data Over Cable Service Interface Specification Document Object Model Denial of Service Disk Operating System Denial Of Service / Disk Operating System Dot Pitch
67. DPI 68. DPMI 69. DPMS 70. DRAM 71. DRI 72. DRM 73. DRM 74. DSCP 75. DSDL 76. DSDM 77. DSL 78. DSL 79. DSLAM 80. DSN 81. DSN 82. DSP 83. DSSSL 84. DTD 85. DTE 86. DTP 87. DTR 88. DTR 89. DVD 90. DVD 91. DVD-R 92. DVD-ROM 93. DVD-RW 94. DVI 95. DVMRP 96. DVR 97. DXF
Dots Per Inch DOS Protected Mode Interface Display Power Management Signaling Dynamic Random Access Memory Direct Rendering Infrastructure Digital Rights Management Direct Rendering Manager Diff Serv Code Points Document Schema Definition Languages Dynamic Systems Development Method Digital Subscriber Line Domain-Specific Language Digital subscriber line access multiplexer Database Source Name (ODBC) Dataset Name? (OS/390) Digital Signal Processor Document Style Semantics and Specification Language Document Type Definition Data Terminal Equipment Desktop Publishing Data Terminal Ready Distribution transformers Digital Versatile Disc Digital Video Disc DVD-Recordable DVD-Read Only Memory DVD-Rewritable Digital Visual Interface Distance Vector Multicast Routing Protocol Digital Video Recorder (see also PVR) Digital Exchange Format
E
1. 2. 3. 4. 5. 6. 7. EAI EAP EBCDIC EBML ECC ECMA ECP Enterprise Application Integration Extensible Authentication Protocol Extended Binary Coded Decimal Interchange Code Extensible Binary Meta Language Elliptic Curve Cryptography European Computer Manufacturers Association Enhanced/Extended Capabilities Port
8. EDI 9. EDIFACT 10. EDO 11. EDSAC 12. EDVAC 13. EEPROM 14. EFF 15. EFI 16. EFM 17. EGA 18. EGP 19. EIA 20. EID 21. EIDE 22. EIFOV 23. EIGRP 24. EISA 25. ELF 26. ELF 27. ELFEXT 28. ELM 29. EMACS 30. EMI 31. EMS 32. ENIAC 33. EOF 34. EOL 35. EOM 36. EOS 37. EPP 38. EPROM 39. ERIN 40. ERP 41. ERTL 42. ESCON 43. ESD 44. ESR 45. ETL 46. EUC 47. EULA
Electronic Data Interchange Electronic Data Interchange For Administration, Commerce and Transport Extended Data Out Electronic Delay Storage Automatic Computer Electronic Discrete Variable Automatic Computer Electronically-Eraseable Programmable Read-Only Memory Electronic Frontier Foundation Extensible Firmware Interface Eight-to-Fourteen Modulation Enhanced Graphics Array Exterior Gateway Protocol Electronic Industries Association electronic ID card Enhanced IDE Effective Instantaneous Field of View Enhanced Interior Gateway Routing Protocol Extended Industry Standard Architecture Executable and Linkable Format Extremely Low Frequency Equal Level Far-End Crosstalk Electronic Mail Editor Macros Electromagnetic Interference Expanded Memory Specification Electronic Numerical Integrator And Computer End of File End of Life End of Message Earth Observation Satellite Enhanced Parallel Port Eraseable Programmable Read-Only Memory Environmental Resources Information Network Enterprise Resource Planning Electronics Regional Test Lab. Enterprise Systems Connection Electrostatic Discharge Eric Steven Raymond Extract, Transform, Load Extended Unix Code End User License Agreement
48. EUROGI
F
1. FAP 2. FAQ 3. FAT 4. FBDIMM 5. FC-AL 6. FCB 7. FCC 8. FDD 9. FDDI 10. FDMA 11. FEC 12. FEMB 13. FET 14. FGCC 15. FGDC 16. FHS 17. FICON 18. FIFO 19. FIPS 20. FLAC 21. FLOPS 22. FLOSS 23. FOLDOC 24. FOSDEM 25. FOSI 26. FOSS 27. FPGA 28. FPU 29. FQDN 30. FS 31. FSB 32. FSF 33. FSM 34. FSPF 35. FTP 36. FTTC 37. FTTH FORTRAN Assembly Program Frequently Asked Questions File Allocation Table Fully Buffered Dual Inline Memory Module Fiber Channel Arbitrated Loop File Control Block Federal Communications Commission Floppy Disk Drive Fiber Distributed Data Interface Frequency-Division Multiple Access Forward Error Correction Front-End Motherboard Field Effect Transistor Federal Geodetic Control Committee Federal Geographic Data Committee Filesystem Hierarchy Standard Fiber Connectivity First In First Out Federal Information Processing Standard Free Lossless Audio Codec FLoating-Point Operations Per Second Free/Libre/Open Source Software Free On-line Dictionary of Computing Free and Open source Software Developers' European Meeting Formatted Output Specification Instance Free and Open Source Software Field Programmable Gate Array Floating Point Unit Fully Qualified Domain Name File System Front Side Bus Free Software Foundation Finite State Machine Fabric shortest path first File Transfer Protocol Fiber To The Curb Fiber To The Home
Fiber To The Premises Failed Under Continuous Test Fear Uncertainty Doubt Folding White Space
G
1. G11N 2. GAM 3. Gb 4. GB 5. GBF/DIME 6. GCC 7. GCJ 8. GCP 9. GCR 10. GDB 11. GDI 12. GFDL 13. GIF 14. GIGO 15. GIMP 16. GIMPS 17. GIRAS 18. GIS 19. GKS 20. GLUT 21. GNOME 22. GNSCB 23. GNU 24. GOMS 25. GPG 26. GPGPU 27. GPIB 28. GPL 29. GPL 30. GPRS 31. GPS 32. GPT 33. GPU 34. GRASS Globalization Geographical Analysis Machine Gigabit Gigabyte Geographic Base File/Dual Independent Map Encoding GNU Compiler Collection (formerly GNU C Compiler) GNU Compiler for Java Ground Control Point Group Code Recording GNU Debugger Graphics Device Interface GNU Free Documentation License Graphics Interchange Format Garbage In, Garbage Out GNU Image Manipulation Program Great Internet Mersenne Prime Search Geographic Information Retrieval and Analysis Geographic Information System Graphics Kernel System OpenGL Utility Toolkit GNU Network Object Model Environment Next-Generation Secure Computing Base GNU's Not Unix Goals, Operators, Methods, and Selection rules GNU Privacy Guard General-Purpose Computing on Graphics Processing Units General-Purpose Instrumentation Bus General Public License General-Purpose Language General Packet Radio Service / Global Positioning Remote Global Positioning System GUID Partition Table Graphics Processing Unit Geographic Resources Analysis Support System
35. GRUB 36. GSM 37. GSS 38. GTK+ 39. GUI 40. GUID 41. GWT
Grand Unified Boot-Loader Global System for Mobile Communications Grid Sub Station GIMP Toolkit Graphical User Interface Globally Unique IDentifier Google Web Toolkit
H
1. HA 2. HAL 3. HBA 4. HCI 5. HD 6. HDD 7. HD-DVD 8. HDL 9. HDLC 10. HF 11. HHC 12. HHD 13. HID 14. HIG 15. HIPS 16. HIRD 17. HMA 18. HMI 19. HP 20. HPC 21. HPFS 22. HRV 23. HT 24. HTM 25. HTML 26. HTML 27. HTTP 28. HTTPd 29. HTX 30. HURD 31. HV High Availability Hardware Abstraction Layer Host Bus Adapter Human Computer Interaction High Density Hard Disk Drive High Definition DVD Hardware Description Language High-Level Data Link Control High Frequency Hand Held Computers Hybrid Hard Drive Human Interface Device Human Interface Guidelines Host based Intrusion prevention system Hurd of Interfaces Representing Depth High Memory Area Human-Machine Interface Hewlett-Packard High-Performance Computing High Performance File System High Resolution Visible Hyper Threading Hierarchical Temporal Memory Hypertext Markup Language HyperText Markup Language Hypertext Transport Protocol Hypertext Transport Protocol Daemon HyperTransport eXpansion Hird of Unix-Replacing Daemons High Voltage
I
1. I/O 2. I18N 3. I2C 4. IAC 5. IANA 6. iBCS 7. IBM 8. IC 9. ICANN 10. ICE 11. ICE 12. ICMP 13. ICP 14. ICSA 15. ICT 16. IDE 17. IDE 18. IDF 19. IDL 20. IDMS 21. IDRP 22. IDS 23. IE 24. IEC 25. IEEE 26. IETF 27. IFL 28. IFOV 29. IGDS 30. IGES 31. IGMP 32. IGRP 33. IHV 34. IIOP 35. IIS 36. IM Input/Output Internationalization Inter-Integrated Circuit Inter application Communication Internet Assigned Numbers Authority Intel Binary Compatibility Standard International Business Machines Integrated Circuit Internet Corporation for Assigned Names and Numbers In-Circuit Emulator Intrusion Countermeasure Electronics Internet Control Message Protocol Internet Cache Protocol International Computer security Association Information and Communication Technology Integrated Development Environment Integrated Drive Electronics Intermediate Distribution Frame Interface Definition Language Intelligent Display Management System Inter-Domain Routing Protocol Intrusion Detection System Internet Explorer International Electrotechnical Commission Institute of Electrical and Electronics Engineers Internet Engineering Task Force Integrated Facility for Linux Instantaneous Field of View Interactive Graphics Design Software International Graphics Exchange System Internet Group Management Protocol Interior Gateway Routing Protocol Independent Hardware Vendor Internet Inter-Orb Protocol Internet Information Services Instant Messaging
37. IMAP 38. IME 39. IMS 40. INFOSEC 41. IP 42. IP 43. IPC 44. IPL 45. IPP 46. IPS 47. IPsec 48. IPsec 49. IPTV 50. IPv6 51. IPX 52. IPX 53. IRC 54. IrDA 55. IRDS 56. IRQ 57. IS 58. IS 59. ISA 60. ISAM 61. ISDN 62. ISDN 63. ISO 64. ISO 65. ISO 66. ISP 67. ISPF 68. ISR 69. ISV 70. IT 71. ITIL 72. ITU 73. IVL 74. IVRS
Internet Message Access Protocol Input Method Editor Internet map server Information Systems Security Intellectual Property Internet Protocol Inter-Process Communication Initial Program Load Internet Printing Protocol Intrusion prevention system Internet Protocol security Internet Protocol Security Internet Protocol Television Internet Protocol version 6 Internetwork Packet Exchange Inter network Packet Exchange Internet Relay Chat Infrared Data Association Information Resource Dictionary System Interrupt Request Internal systems Information Systems Industry Standard Architecture Indexed Sequential Access Method Integrated Services Digital Network Integrated Services Digital Network International Organization for Standardization International Standards Organization International Organization for Standardization Internet Service Provider Interactive System Productivity Facility Interrupt Service Routine Independent Software Vendor Information Technology Information Technology Infrastructure Library International Telecommunication Union Independent VLAN Learning Interactive Voice Response System
J
1. J2CE 2. J2EE 3. J2ME 4. J2SE 5. JAXB 6. JAXP 7. JAX-RPC 8. JBOD 9. JCL 10. JCP 11. JDBC 12. JDK 13. JDS 14. JFC 15. JFET 16. JFS 17. JINI 18. JIT 19. JMS 20. JMX 21. JNDI 22. JNI 23. JPEG 24. JRE 25. JS 26. JSON 27. JSP 28. JSP 29. JTAG 30. JUG 31. JVM 32. jwz Java 2 Cryptographic Edition Java 2 Enterprise Edition Java 2 Micro Edition Java 2 Standard Edition Java Architecture for XML Binding Java API for XML Processing Java XML for Remote Procedure Calls Just a Bunch of Disks Job Control Language Java Community Process Java Database Connectivity Java Development Kit Java Desktop System Java Foundation Classes Junction Field-Effect Transistor IBM Journaling Filesystem Jini Is Not Initials Just-In-Time Java Message Service Java Management Extentions Java Naming and Directory Interface Java Native Interface Joint Photographic Experts Group Java Runtime Environment JavaScript JavaScript Object Notation Jackson Structured Programming Java Server Pages Joint Test Action Group Java Users Group Java Virtual Machine Jamie Zawinski
K
1. K&R 2. KB 3. Kb Kernighan and Ritchie Keyboard Kilobit
4. 5. 6. 7. 8. 9.
Kilobyte Knowledge Base K Desktop Environment Kilohertz Keep It Simple, Stupid Keyboard, Video, Mouse (switch)
L
1. L10N 2. L2TP 3. LAMP 4. LAN 5. LAPB 6. LBA 7. LCD 8. LCOS 9. LDAP 10. LE 11. LED 12. LF 13. LF 14. LFS 15. LGPL 16. Lib 17. LIF 18. LIFO 19. LILO 20. LILO 21. LIS 22. LKML 23. LLC 24. LM 25. LOC 26. LPI 27. LSB 28. LSB 29. LSI 30. LTO 31. LTR 32. LUG Localization Layer Two Tunneling Protocol Linux Apache MySQL (Perl, PHP, or Python) Local Area Network Link Access Procedure Balanced (protocol) Logical Block Addressing Liquid Crystal Display Liquid Crystal On Silicon Lightweight Directory Access Protocol Logical Extents Light-Emitting Diode Line Feed Low Frequency Linux From Scratch [GNU] Lesser General Public License Library Low Insertion Force Last In First Out Linux Loader Loop-In-Loop-Out Land Information System Linux Kernel Mailing List Logical Link Control LanManager Lines of Code Linux Professional Institute Least Significant Bit Linux Standard Base Large- Scale Integration Linear Tape Open Left-to -Right Linux User Group
33. LUN 34. LUT Look 35. LV 36. LVD 37. LVM 38. LZW
Logical Unit Number Up Table Logical Volume Low Voltage Differential Logical Volume Management Lempel-Ziv-Welch
M
1. M&C 2. MAC 3. MAC 4. MAN 5. MANET 6. MAPI 7. MAPS 8. Mb 9. MB 10. MBC 11. MBCS 12. MBGP 13. MBPS 14. MBR 15. MCA 16. MCO 17. MCPC 18. MCSA 19. MCSD 20. MCSE 21. MD5 22. MDA 23. MDA 24. MDA 25. MDF 26. MDI 27. MDL 28. ME 29. MEGRIN 30. MF 31. MFC 32. MFM Measurement and Control Mandatory Access Control Media Access Control Metropolitan Area Network Mobile Ad-Hoc Network Messaging Application Programming Interface Mail-Abuse Prevention Systems Megabit Megabyte Metering Billing and Collection Multi Byte Character Set Multicast Border Gateway Protocol Megabits/bytes per second Master Boot Record Micro Channel Architecture Meter Change Order Multiple Channel per carrier Microsoft Certified System Administrator Microsoft Certified System Developer Microsoft Certified System Engineer Message Digest Algorithm 5 Mail Delivery Agent Model-Driven Architecture Monochrome Display Adapter Main distribution frame Multiple Document Interface Master document list [Windows] Millennium Edition Multi Purpose European Ground Related Information Network Medium Frequency Microsoft Foundation Classes Modified Frequency Modulation
33. MGPT 34. MHz 35. MIB 36. MICR 37. MIDI 38. MIMD 39. MIME 40. MIMO 41. MIPS 42. MIPS 43. MIS 44. MISD 45. MIT 46. MMDS 47. MMI 48. MMIO 49. MMORPG 50. MMU 51. MMX 52. MNG 53. MoBo 54. MOM 55. MOO 56. MOSFET 57. MOSPF 58. MOTD 59. MPAA 60. MPEG 61. MPL 62. MPLS 63. MPO 64. MPU 65. MS 66. MS 67. MSA 68. MSB 69. MSDN 70. MS 71. MSI 72. MSS 73. MT
Machine Generated Problem Tracking Megahertz Management Information Base Magnetic Ink Character Reader Musical Instrument Digital Interface Multiple Instruction, Multiple Data Multipurpose Internet Mail Extensions Multiple-Input Multiple-Output Microprocessor without Interlocked Pipeline Stages Million Instructions Per Second Management Information Systems Multiple Instruction, Single Data Massachusetts Institute of Technology Mortality Medical Data System Man Machine Interface. Memory-Mapped I/O Massively Multiplayer Online Role-Playing Game Memory Management Unit Multi-Media Extensions Multiple-image Network Graphics Motherboard Message oriented middleware MUD Object Oriented Metal-Oxide Semiconductor FET Multicast Open Shortest Path First Message Of The Day Motion Picture Association of America Motion Pictures (Coding) Experts Group Mozilla Public License Multi-Protocol Label Switching Multi Fibre Push On (Connector) Microprocessor Unit Memory Stick Microsoft Mail Submission Agent Most Significant Bit Microsoft Developer Network DOS-Microsoft DOS Medium-Scale Integration Multispectral Scanner Machine Translation
74. MTA 75. MTBF 76. MTBF 77. MTP 78. MTTR 79. MTU 80. MUA 81. MUD 82. MVC 83. MVP 84. MVS 85. MX
Mail Transfer Agent Mean time between failure Mean Time Between Failures Media Termination Point Mean time to repair Maximum Transmission Unit Mail User Agent Multi-User Dungeon Model-View-Controller Most Valuable Professional Multiple Virtual Storage Mail exchange
N
1. NACK 2. NAD 3. NAK 4. NAS 5. NAT 6. NCP 7. NCQ 8. NCSA 9. NDPS 10. NDS 11. NEC 12. NEP 13. NEXT 14. NFA 15. NFAS 16. NFS 17. NGD 18. NI 19. NIC 20. NIDS 21. NIM 22. NIO 23. NIPS 24. NIS 25. NIST 26. NLIS Negative ACKnowedgement North American Datum Negative AcKnowedgement Character Network-Attached Storage Network Address Translation NetWare Core Protocol Native Command Queuing National Center for Supercomputing Applications Novell Distributed Print Services Novell Directory Services Nippon Electric Company Network Equipment Provider Near-End CrossTalk Nondeterministic Finite Automaton Non-Facility Associated Signaling Network Filesystem National GeoSpatial Database National Instruments Network Interface Card Network Intrusion Detection System [Unisys] No Internal Message New I/O Network I/Os Per Second Network Information Service [Unix] National Institute of Standards and Technology National Land Information Service
27. NLP 28. NLS 29. NMI 30. NMS 31. NNTP 32. NOC 33. NOCS 34. NOP 35. NOS 36. NP 37. NPL 38. NPU 39. NS 40. NSA 41. NSPR 42. NSS 43. NSS 44. NSS 45. NT (Windows) 46. NTF 47. NTFS 48. NTLM 49. NTP 50. NUMA 51. NURBS 52. NVRAM -
Natural Language Processing National Language Support Non-Maskable Interrupt Network Management System [Novell] Network News Transfer Protocol Network Operations Center Network Operations Centre System No OPeration Network Operating System Non-Deterministic Polynomial-Time Netscape Public License Network Processing Unit Netscape National Security Agency Netscape Portable Runtime Name Service Switch Network Security Services Novell Storage Service New Technology National Tranfer Format NT Filesystem NT Lan Manager Network Time Protocol Non-Uniform Memory Access Nonuniform Rational B-Spline Non-Volatile Random Access Memory
O
1. OASIS 2. 3. 4. 5. 6. OCR ODBC ODBC ODBC OEEPE Organization for the Advancement of Structured Information Standards Optical Character Recognition Open Database Connectivity Open Database Communication Open database architecture Organisation Europeene d'Etudes en Photogrammetrie Experimentale Original Equipment Manufacturer Optical fiber, nonconductive, plenum Open and Free Technology Community Open GIS Consortium
11. OGC 12. OGIS 13. OLAP 14. OLE DB 15. OLE 16. OLED 17. OLPC 18. OLTP 19. OM 20. OMG 21. OO 22. OO 23. OOo 24. OOP 25. OPML 26. ORB 27. ORM 28. OS 29. OS 30. OSCON 31. OSDN 32. OSF 33. OSI 34. OSI 35. OSP 36. OSPF 37. OSPF 38. OSS 39. OSS 40. OSS 41. OSTF 42. OSTG 43. OUI
Open Geospatial Consortium Open GeoData Interoperability Specification Online Analytical Processing Object Linking and Embedding database Object Linking and Embedding [Microsoft] Organic Light Emitting Diode One Laptop per Child Online Transaction Processing Object Manager Object Management Group Object -Oriented Open Office OpenOffice.org Object -Oriented Programming Outline Processor Markup Language Object Request Broker Oject-Relational Mapping Open Source Operating System O'Reilly Open Source Convention Open Source Developer Network Open Systems Foundation Open Source Initiative Open Systems Interconnection optical Storage Processor Open Shortest Path First Open Shortest Path First Open Sound System Open-Source Software Operational Support Systems Ordnance Survey Transfer Format Open Source Technology Group (formerly OSDN) Organizationally Unique Identifier
P
1. 2. 3. 4. 5. P2P PAN PAP PARC PAT Peer-To-Peer Personal Area Network Password Authentication Protocol Palo Alto Research Center Port Address Translation
6. PATA 7. PBCCH 8. PBX 9. PC 10. PCB 11. PCB 12. PCCCH 13. PCI 14. PCIe 15. PCM 16. PCMCIA 17. PCRE 18. PD 19. PDA 20. PDF 21. PDP 22. PE 23. PEAP 24. PERL 25. PGA 26. PGM 27. PGP 28. PHB 29. PHIGS 30. PHP 31. PIC 32. PID 33. PID 34. PIM 35. PIM 36. PINE 37. PIO 38. PKCS 39. PKI 40. PL/I 41. PL/M 42. PL/P 43. PLC 44. PLC 45. PLD 46. PLT
Parallel Advanced Technology Attachment Packet Broadcast Control Channel Private Branch Exchange Personal Computer Printed Circuit Board Process Control Block Packet Common Control Channel Peripheral Component Interconnect PCI Express Pulse- Code Modulation Personal Computer Memory Card International Association Perl Compatible Regular Expressions Public Domain Personal Digital Assistant Portable Document Format Programmed Data Processor Physical Extents Protected Extensible Authentication Protocol Practical Extraction and Reporting Language Pin Grid Array Pragmatic General Multicasting Pretty Good Privacy Per-hop Behavior Programmer Hierarchical Interactive Graphics System PHP: Hypertext Preprocessor Peripheral Interface Controller Process ID Proportional-Integral -Derivative Protocol-Independent Multicast Personal Information Manager Program for Internet News & Email Programmed Input/Output Public Key Cryptography Standards Public Key Infrastructure Programming Language One Programming Language for Microcomputers Programming Language for Prime Power Line Communication Programmable Logic Controller Programmable Logic Device Power Line Telecoms
47. PMM 48. PMM 49. PMT 50. PNG 51. PnP 52. POD 53. PoE 54. POP 55. POP3 56. POSIX 57. POSIX 58. POST 59. PP 60. PPC 61. PPI 62. PPP 63. PPPoA 64. PPPoE 65. PPTP 66. PS 67. PS ACR 68. PS NEXT 69. PS/2 70. PSELFEXT 71. PSTN 72. PSU 73. PSVI 74. PV 75. PVG 76. PVR 77. PXE 78. PXI
Personal Memory Manager POST Memory Manager Pole Mounted Transformer Portable Network Graphics Plug-and-Play Ping-of-death Power over Ethernet Point of Presence Post Office Protocol v3 Portable Operating System Interface Portable Operating System Interface Power-On Self Test Project plan PowerPC Pixels Per Inch Point-to-Point Protocol PPP over ATM PPP over Ethernet Pointto-Point Tunneling Protocol [Microsoft] PostScript Power Sum Attenuation to Cross Talk Ratio Power Sum Near End Cross Talk Personal System/2 Power Sum Equal Level Far-End Crosstalk Public Switched Telephone Network Power Supply Unit Post-Schema-Validation Infoset Physical Volume Physical Volume Group Personal Video Recorder Preboot Execution Environment PCI Extensions for Instrumentation
Q
1. 2. 3. 4. 5. 6. QA QDR QFP QoS QoS QOTD Quality Assurance Quad Data Rate Quoted For Permanence. Quality of Service Quality Of Service Quote of the Day
7. Qt 8. QTAM
Quasar Toolkit Queued Telecomunications Acess Method (an IBM OS/360 API)
R
1. RACF 2. RAD 3. RADAR 4. RADIUS 5. RADIUS 6. RAID 7. RAID 8. RAIT 9. RAM 10. RAR 11. RARP 12. RAS 13. RC 14. RC 15. RC 16. RCO 17. RCS 18. RDBMS 19. RDF 20. RDM 21. RDS 22. RED 23. REFAL 24. REGEX 25. REST 26. RF 27. RF 28. RFC 29. RFE 30. RFI 31. RFID 32. RFM 33. RGB 34. RGBA 35. RHEL 36. RHL Resource Access Control Facility Rapid Application Development Radio Detecting and Ranging Remote Authentication Dial In User Service Remote Authentication Dial - In User Service Redundant Array of Independent Disks Redundant Array of Inexpensive Disks Redundant Array of Inexpensive Tapes Random Access Memory Type of archive file run on WinRAR Reverse Address Resolution Protocol Reliability, Availability, Serviceability Release Candidate Run Commands Runtime Configuration Reconnection Order Revision Control System Relational Database Management System Resource Description Framework Relations Database Management Relations Database System Random Early Detection REcursive Functions Algorithmic Language Regular Expression Representational State Transfer Radio Frequency Radio Frequency Interference Request For Comments Request For Enhancement Radio Frequency Interference Radio Frequency Identification Request-for-modification Red, Green, Blue Red, Green, Blue, Alpha Red Hat Enterprise Linux Red Hat Linux
37. RIA 38. RIAA 39. RIP 40. RIP 41. RISC 42. RLE 43. RLL 44. RMAN 45. RMI 46. RMON 47. RMS 48. ROM 49. ROMB 50. RPC 51. RPG 52. RPM 53. RPS 54. RSA 55. RSA 56. RSI 57. RSS 58. RSVP 59. RTC 60. RTE 61. RTL 62. RTOS 63. RTS
Rich Internet Application Recording Industry Association of America Raster Image Processor Routing Information Protocol Reduced Instruction Set Computer Run - Length Encoding Run Length Limited Recovery Manager Remote Method Invocation Remote Monitor/Monitoring Richard Matthew Stallman Read Only Memory Read - Out Motherboard Remote Procedure Call Report Program Generator RPM Package Manager Remote Processing System Rivest Shamir Adleman RSA algorithm for public - key encryption. Repetitive Strain Injury Rich Site Summary, RDF Site Summary, or Really Simple Syndication Resource Reservation Protocol Real - Time Clock Real - Time Enterprise Right to - Left Real Time Operating System Ready To Send
S
1. S/MIME 2. SAN 3. SAR 4. SATA 5. SAX 6. SBIN 7. SBP-2 8. SCADA 9. SCID 10. SCM Secure/Multipurpose Internet Mail Extensions Storage Area Network Search And Replace[1] Serial Advanced Technology Attachment Simple API for XML superuser binary Serial Bus Protocol 2 Supervisory Control And Data Acquisition Source Code in Database Software Configuration Management
11. SCN 12. SCO 13. SCP 14. SCPC 15. SCPI 16. SCSI 17. SD 18. SDDL 19. SDI 20. SDIO 21. SDK 22. SDL 23. SDML 24. SDN 25. SDR 26. SDRAM 27. SDSL 28. SDTS 29. SE 30. SEAL 31. SEI 32. SFTP 33. SFTP 34. SFTP 35. SGI 36. SGML 37. SHA 38. SIF 39. SIGCAT 40. SIGGRAPH 41. SIMD 42. SIMM 43. SINES 44. SIP 45. SIP 46. SISD 47. SLA 48. SLD 49. SLI 50. SLIP 51. SLM -
Service Connection Number Service Connection Order Secure Copy Single Channel Per Carrier Standard Commands for Programmable Instrumentation Small Computer System Interface Secure Digital Security Descriptor Definition Language Single Document Interface Secure Digital Input Output Software Development Kit Simple DirectMedia Layer Spatial Data Manipulation Language Service Delivery Network Software - Defined Radio Synchronous Dynamic Random Access Memory Symmetric DSL Spatial Data Transfer Standard Single Ended Semantics - directed Environment Adaptation Language Software Engineering Institute Sensing Secure FTP Simple File Transfer Protocol SSH File Transfer Protocol Silicon Graphics, Incorporated Standard Generalized Markup Language Secure Hash Algorithm Standard Interchange Format Special Interest Group on CD - ROM Applications and Technology Special Interest Group on Graphics Single Instruction, Multiple Data Single Inline Memory Module Spatial Information Enquiry Service Session Initiation Protocol Supplementary Ideographic Plane Single Instruction, Single Data Service Level Agreement Single Line Diagram Scalable Link Interface Serial Line Internet Protocol Service Level Management
52. SLOC 53. SMA 54. SMB 55. SMBIOS 56. SMC 57. SMI 58. SMIL 59. SMP 60. SMP 61. SMP 62. SMS 63. SMS 64. SMS 65. SMT 66. SMTP 67. SNA 68. SNIA 69. SNMP 70. SOA 71. SOAP 72. SoC 73. SO 74. SOHO 75. SOI 76. SP 77. SPA 78. SPA 79. SPARC 80. SPF 81. SPI 82. SPI 83. SPMD 84. SPOT 85. SQL 86. SQL/MM 87. SRAM 88. SRG 89. SSD 90. SSH 91. SSI 92. SSI
Source Lines of Code SubMiniature version A Server Message Block System Management BIOS SMC Networks (company) System Management Interrupt Synchronized Multimedia Integration Language Supplementary Multilingual Plane Symmetric Multi - Processing Symmetric Multiprocessor Short Message Service Systems Management Server SAN MANAGEMENT SOFTWARE Simultaneous Multithreading Simple Mail Transfer Protocol Systems Network Architecture Storage Networking Industry Association Simple Network Management Protocol Service - Oriented Architecture Simple Object Access Protocol System on - a - Chip DIMM - Small Outline DIMM Small Office/Home Office Silicon On Insulator Service Pack Software Process Assessment Single Page Application Scalable Processor Architecture Sender Policy Framework Serial Peripheral Interface Stateful Packet Inspection Single Program, Multiple Data Satellite Pour l'Observation de la Terre Structured Query Language Structured Query Language/MultiMedia Static Random Access Memory Standardised Raster Graphic Software Specification Document Secure Shell Server Side Includes Single - System Image
93. SSI 94. SSID 95. SSL 96. SSP 97. STEP 98. SU 99. SUS 100. SVC 101. SVD 102. SVG 103. SVGA 104. SWT
Small - Scale Integration Service Set Identifier Secure Socket Layer Supplementary Special - purpose Plane Standard for the Exchange of Data superuser Single UNIX Specification Scalable Video Coding Structured Vlsi Design Methodology Scalable Vector Graphics Super Video Graphics Array Stardard Widget Toolkit
T
1. TACACS+ 2. TAO 3. TB 4. Tcl 5. TCP 6. TCP/IP 7. TCU 8. TDMA 9. temp 10. TEOS 11. TFT 12. TFT 13. TI 14. TIA 15. TIGER 16. TIN 17. Tk 18. TLA 19. TLD 20. TLS 21. TM 22. TMP 23. TNC Terminal Access Controller Access Control System Track at - Once Terabyte Tool Command Language Transmission Control Protocol Transmission Control Protocol/Internet Protocol Telecommunication Control Unit Time Division Multiple Access Temporary (variable, file, directory, etc.) Trusted Email Open Standard Thin Film Transistor Thin - Film Transistor Texas Instruments Telecommunications Industry Association Topologically Integrated Geocoding and Referencing Triangulated Irregular Network Three - Letter Acronym Top - Level Domain Thread - Local Storage Thematic Mapper Temporary (variable, file, directory, etc.) Terminal Node Controller
24. TNC 25. TSO 26. TSP 27. TSR 28. TTA 29. TTL 30. TTL 31. TTS
32. TTY
Threaded Neill - Concelman Time Sharing Option Traveling Salesman Problem Terminate and Stay Resident True Tap Audio Time To Live Transistor - Transistor Logic Text - to - Speech
Teletype
U
1. UAAG 2. UART 3. UCS 4. UDDI 5. UDMA 6. UDP 7. UE 8. UEFI 9. UHF 10. UI 11. UL 12. ULA 13. UMA 14. UMB 15. UML 16. UML 17. UMPC 18. UNC 19. UPS 20. URI 21. URL 22. URN 23. USB 24. USR 25. USR 26. UTC 27. UTF User Agent Accessibility Guidelines Universal Asynchronous Receiver Transmitter Universal Character Set Universal Description, Discovery, and Integration Ultra DMA User Datagram Protocol User Experience Unified Extensible Firmware Interface Ultra High Frequency User Interface Upload Uncommitted Logic Array Upper Memory Area Upper Memory Block Unified Modeling Language User - Mode Linux Ultra - Mobile Personal Computer Universal Naming Convention Uninterruptible Power Supply Uniform Resource Identifier Uniform Resource Locator Uniform Resource Name Universal Serial Bus U.S. Robotics User Coordinated Universal Time Unicode Transformation Format
28. UTM 29. UTP 30. UUCP 31. UUID 32. UVC
Universal Transverse Mercator Unshielded twisted pair Unix to Unix Copy s Universally Unique Identifier Universal Virtual Computer
V
1. VAX 2. VB 3. VBA 4. VBS 5. VCPI 6. VEE 7. VESA 8. VFAT 9. VFS 10. VG 11. VGA 12. VHF 13. VIRUS 14. VLAN 15. VLB 16. VLF 17. VLSI 18. VM 19. VM 20. VOD 21. VoIP 22. VPF 23. VPN 24. VPU 25. VR 26. VRF 27. VRML 28. VRRP 29. VSAM 30. VSAT 31. VT 32. VTAM Virtual Address eXtension Visual Basic Visual Basic for Applications Visual Basic Script Virtual Control Program Interface Validation, Editing and Estimation Video Electronics Standards Association Virtual FAT Virtual File System Volume Group Video Graphics Array Very High Frequency Vital Information Resource Under Seize Virtual Local Area Network Vesa Local Bus Very Low Frequency Very - Large - Scale Integration Virtual Machine Virtual Memory Video On Demand Voice over IP Vector Product Format Virtual Private Network Visual Processing Unit Virtual Reality Vector Relational Format Virtual Reality Modeling Language Virtual Router redundancy Protocol Virtual Storage Access Method Very Small Aperture Terminal Video Terminal? Virtual Telecommunications Access Method
W
1. W3C 2. W3C 3. WAFS 4. WAI 5. WAIS 6. WAN 7. WAP 8. WAP 9. WAV 10. WBEM 11. WCAG 12. WCF 13. WDM 14. WDM 15. WebDAV 16. WEP 17. WFQ 18. Wi-Fi 19. WiMAX 20. WinFS 21. WINS 22. WLAN 23. WMA 24. WOL 25. WOM 26. WOR 27. WPA 28. WPAN 29. WPF 30. WRED 31. WSDL 32. WSFL 33. WSRP 34. WUSB 35. WWAN 36. WWID 37. WWN 38. WWW 39. WYSIWYG World Wide Web Consortium World Wide Web Consortium Wide Area File Services Web Accessibility Initiative Wide Area Information Server Wide Area Network Wireless Access Point Wireless Application Protocol WAVEform audio format Web - Based Enterprise Management Web Content Accessibility Guidelines Windows Communication Foundation Wavelength Division Multiplexing Wave Division Multiplexing WWW Distributed Authoring and Versioning Wired Equivalent Privacy Weighted Fair Queuing Wireless Fidelity Worldwide Interoperability for Microwave Access Windows Future Storage Windows Internet Naming Service Wireless Local Area Network Windows Media Audio Wake on - LAN Wake on - Modem Wake on - Ring Wi - Fi Protected Access Wireless Personal Area Network Windows Presentation Foundation Weighted Random Early Detection Web Services Description Language Web Services Flow Language Web Services for Remote Portal Wireless Universal Serial Bus Wireless Wide Area Network World Wide Identifier World Wide Name World Wide Web What You See Is What You Get
40. WZC
X
1. XAG 2. XAML 3. XCBL 4. XDM 5. XDMCP 6. XHTML 7. XML 8. XMMS 9. XMPP 10. XMS 11. XNS 12. XP 13. XP 14. XPCOM 15. XPI 16. XPIDL 17. XSD 18. XSL 19. XSL-FO 20. XSLT 21. XSS 22. XTF 23. XUL XML Accessibility Guidelines eXtensible Application Markup Language XML Common Business Library X Window Display Manager X Display Manager Control Protocol eXtensible Hypertext Markup Language Extensible Markup Language X Multimedia System eXtensible Messaging and Presence Protocol Extended Memory Specification Xerox Network Services Cross - Platform Extreme Programming Cross Platform Component Object Model Cross Platform Installer Cross Platform IDL XML Schema Definition eXtensible Stylesheet Language eXtensible Stylesheet Language Formatting Objects XSL Transformations Cross - Site Scripting Extensible Tag Framework XML - based User - interface Language
Y
1. 2. 3. 4. Y2K YACC YAML YAST Year Two Thousand Yet Another Compiler Compiler YAML Ain't Markup Language Yet Another Setup Tool
Z
1. ZCAV Zone Constant Angular Velocity
2. 3. 4. 5. 6. 7.
Zero Code Suppression Zero Insertion Force Zero Insertion Force Socket Zero Instruction Set Computer Zone Multicast Address Z Object Publishing Environment