## Device Development Kits and Supporting Documentation
This page and its children are the central repository for Comcast's technical standards and documentation for hardware partners that make products in the Comcast ecosystem, including CPE devices as well as ecosystem devices like cameras, thermostats, and security sensors.
On this page, you'll also find supporting DDK documentation like Comcast RF and battery life performance specs, and other documents. Each DDK page will provide links/references to relevant supporting documents to enable a user to reference a complete DDK.
### Device Development Kits (DDKs) Background
#### What is a DDK?
A Device Development Kit is the collection of specifications, requirements, test cases, simulators, sample code, and submission forms that enable a partner to design, build, test, and submit a device for certification to the Comcast Developer Program. While the DDK components (e.g., specifications, requirements, etc.) are the same regardless which Comcast platform (e.g., Converge, Touchstone) the device is being designed for, each platform will have different versions of those components.
#### Comcast Platform Overview
Comcast makes several platforms designed to enable its customers' unique needs. Each platform has its own architecture and supports different capabilities, CPE device(s), and ecosystem devices.
* [Comcast Platform Overviews](/xh/kbase/comcast-platform-overviews)
#### DDK Requirements Framework
This document describes how Comcast DDK requirements are developed and distilled from high level business use cases to detailed technical requirements.
* [Comcast DDK Requirements Framework](/xh/kbase/comcast-platform-overviews/device-development-kits-and-supporting-documentation/comcast-ddk-requirements-framework)
### Device Development Kits
Click on the link below for the type of device you're developing for the Comcast Developer Program.
* [CPE DDKs](/xh/kbase/comcast-platform-overviews/device-development-kits-and-supporting-documentation/cpe-ddks)
* All-in-One Touch Screen
* Broadband Panel
* Cable Gateway
* Secondary / Low Cost Touchscreen
* Touchstone Hub
* [Ecosystem DDKs](/xh/kbase/comcast-platform-overviews/device-development-kits-and-supporting-documentation/ecosystem-ddks)
* Door Lock
* Lighting and Appliance Control
* Security Sensor
* [Video Camera](/xh/kbase/comcast-platform-overviews/device-development-kits-and-supporting-documentation/camera-ddk)
* [Network Range Extender DDKs](/xh/kbase/comcast-platform-overviews/device-development-kits-and-supporting-documentation/network-range-extender-ddks/network-range-extender-device-development-guide)
* Wi-Fi Range Extender
* ZigBee Range Extender
* Network Bridge (e.g., HomePlug-to-Wi-Fi)
### DDK Supporting Components
Documents referenced below are supporting components to multiple DDKs (links above). Each DDK references the applicable supporting components below from within its page.
#### RF Performance Specifications
The specifications below describe how to test and, in some cases, the minimum acceptable performance criteria for radio frequency performance of Comcast ecosystem devices with different RF technologies.
Cellular RF Performance Specification
* [Wireless Carrier TIS and TRP Performance Specification](/xh/kbase/comcast-platform-overviews/device-development-kits-and-supporting-documentation/wireless-carrier-tis-and-trp-performance-specification)
Wi-Fi RF Performance Specification
* [Comcast Wi-Fi RF Performance Specification](/xh/kbase/comcast-platform-overviews/device-development-kits-and-supporting-documentation/comcast-wi-fi-rf-performance-specification)
ZigBee RF Performance Specifications
* [Comcast ZigBee RF Performance Specification](/xh/kbase/comcast-platform-overviews/device-development-kits-and-supporting-documentation/comcast-zigbee-rf-performance-specification)
#### Battery Life Performance Specification
* Comcast Certified Battery Life Estimation Specification
#### Regulatory Certifications for Japan
There are four certifications required for in home product usage. There is not a UL equivalent standard for home security systems.
Summary of several standards can be found here
**Giteki Technical Regulations Conformity Certification**
It is required for the devices to emit any kind of RF wave, such as WiFi, Zigbee, BLE, or 3G/LTE. The measured items are mostly RF related, such as transmit power (both conducted and radiated), transmit frequency stability, bandwidth occupied, spurious emission, etc.
* [Radio Equipment Conformity Overview (English)](http://www.telec.or.jp/eng/services/tech/index.html)
**JATE (Japan Approvals Institute for Telecommunication Equipment)**
JATE is required for the terminal devices to connect to the telecommunication network, such as PSTN (Public Switched Telephone Network), Cellular Network, Internet, etc. The main purpose of this certification is to prove the terminal devices not to provide any bad influence to the telecommunication network. This is based on ‘Telecommunications Business Act’
* [JATE Homepage (English)](http://www.jate.or.jp/english/index.html)
**PSE (Product Safety)**
PSE is applied to the electrical devices powered by AC outlet, basically. The applied devices are specified in the list of ‘Specified electrical products’ and ‘Non-specified electrical products’. For instance, the AC adaptor for a touchscreen is categorized as ‘Specific electrical products’, so that it is required to comply with PSE.
* [PSE Overview (English)](http://www.jet.or.jp/common/data/publication/sei_en_201401.pdf)
**VCCI (Voluntary Control Council for Interference)**
VCCI regulates the degree of electro-magnetic interference. This is a voluntary regulation. Converge Touchscreens and Touchstone Hub devices are categorized as class B (for residential use).
* [VCCI Overview (English)](http://www.vcci.jp/english/general/flow.html)