目 次
前 言
中国电信智能家庭网关技术要求
1 范围
2 规范性引用文件
3 缩略语
4 设备总体定义
4.1 设备在网络中的位置
4.2 接口定义
4.3 设备形态
5 物理接口要求
5.1 网络侧接口要求
5.1.1 1G-EPON接口要求
5.1.2 1G/10G-EPON接口要求
5.1.3 10G/10G-EPON接口要求
5.1.4 GPON接口要求
5.2 用户侧接口要求
5.2.1 用户侧以太网接口要求
5.2.2 WLAN接口要求
5.2.3 USB Host接口要求
5.2.4 用户侧电话接口要求
5.2.5 内置硬盘接口要求
6 功能要求
6.1 网络协议及数据转发功能要求
6.1.1 IP协议要求
6.1.2 数据转发功能要求
6.1.3 DNS功能要求
6.1.4 IPv4地址管理及WAN连接管理功能要求
6.1.5 IPv6地址管理及WAN连接管理功能要求
6.1.6 IPv4 NAT
6.1.7 DS-Lite功能要求
6.1.8 其它要求
6.2 WLAN AP功能要求
6.2.1 WLAN接口形式
6.2.2 WLAN基本功能要求
6.2.3 智能天线要求
6.2.4 PA及LNA增强要求
6.2.5 WPS功能要求
6.3 速率优先模式
6.4 设备发现功能要求
6.5 业务控制功能要求
6.6 语音功能处理要求
6.6.1 功能要求
6.6.2 业务要求
6.6.3 软交换SIP协议要求
6.6.4 IMS SIP协议要求
6.6.5 H.248协议要求
6.6.6 性能要求
6.6.7 诊断要求
7 安全要求
8 管理和维护要求
8.1 基本要求
8.1.1 功能要求
8.1.2 协议要求
8.1.3 日志要求
8.1.4 设备标识要求
8.1.5 配置文件备份要求
8.1.6 设备注册认证功能
8.2 本地UI管理和配置要求
8.2.1 本地UI管理基本要求
8.2.2 系统信息管理
8.2.3 基本配置
8.2.4 高级配置
8.2.5 设备管理
8.2.6 网络及设备诊断
8.3 ITMS+远程管理和配置要求
8.3.1 远程管理基本要求
8.3.2 远程参数配置和性能监测
8.3.3 远程故障诊断功能
8.3.4 设备告警功能
8.3.5 远程链路维持功能
8.3.6 软件远程管理
8.3.7 业务部署和控制
8.4 基于OAM的EMS远程管理和配置要求
8.5 基于OMCI的EMS远程管理和配置要求
8.6 基于智能网关及应用管理平台的管理配置要求
8.6.1 智能网关及应用管理平台基本管理要求
8.6.2 智能网关及应用管理平台具体配置及功能要求
9 性能要求
9.1 转发性能要求
9.1.1 整体吞吐量
9.1.2 地址学习
9.1.3 缓存大小
9.1.4 并发处理要求
9.2 WLAN无线性能要求
9.2.1 WLAN吞吐量性能要求
9.2.2 WLAN覆盖性能要求
9.2.3 WLAN接收灵敏度要求
9.2.4 WLAN设备接入能力
9.3 可靠性要求
10 运行环境要求
10.1 供电及功耗要求
10.2 环境要求
10.3 抗电磁干扰能力
10.4 设备本身产生的电磁干扰要求
10.5 过压过流保护
10.6 光接口安全性要求
11 软硬件要求
11.1 硬件要求
11.1.1 硬件基本要求
11.1.2 硬件能力要求
11.1.3 Flash存储空间规划
11.1.4 指示灯要求
11.1.5 开关与按钮
11.1.6 环保性要求
11.2 软件要求
11.2.1 软件基本要求
11.2.2 操作系统软件要求
11.2.2.1 智能OS要求
11.2.2.2 Linux文件系统结构要求
11.2.2.3 Linux系统命令要求
11.2.2.4 要求提供的服务
11.2.3 插件加载要求
11.2.3.1 插件预装要求
11.2.3.2 插件生命周期控制
11.2.3.3 插件资源及协议端口管理要求
11.3 版本号管理要求
12 基本应用要求
12.1 强制门户功能
12.2 家庭存储
12.3 IPTV
13 设备外观及界面类要求
13.1 设备外观要求
13.1.1 外观要求
13.1.2 设备外壳标识要求
13.2 智能家庭网关外壳标签要求
13.3 界面要求
13.3.1 用户界面分类
13.3.2 界面整体风格要求
附 录 A(规范性附录)DHCP报文扩展
A.1 DHCPv4 Vendor class identifier格式
A.2 DHCPv4 Vendor-Identifying Vendor-Specific Informat
A.3 DHCPv4认证(携带Option60、Option125字段)过程
A.4 DHCPv6 Option字段携带说明
附 录 B(规范性附录)智能OS(基于OSGi)技术要求
B.1 OSGi框架要求
B.2 JVM要求
B.2.1 基本JSR要求
B.2.2 本地功能支持要求
B.2.3 安全性需求
B.2.4 Java class文件格式支持
B.2.5 软件升级要求
B.3 本地能力接口开放要求
B.3.1 本地能力接口开放要求
B.3.2 网关本地消息通知要求
B.4 对USB Dongle管理要求
B.5 对OSGi插件配置管理要求
B.6 对OSGi插件数据存储要求
B.7 对OSGi插件恢复出厂配置要求
B.8 OSGi安全要求
B.9 OSGi资源管理要求
B.10 C插件加载要求
B.10.1 C插件组成要求
B.10.2 C插件文件组成要求
B.10.2.1 C插件配置文件要求
B.10.2.2 C插件运行文件要求
B.10.3 C插件安装(更新)、卸载、停止流程要求
B.10.4 对C插件恢复出厂配置要求
B.10.5 C插件安全管理要求
B.11 基本软件能力封装要求
附 录 C(规范性附录)智能OS(基于嵌入式Linux智能OS)技术要求
C.1 架构说明
C.1.1 总体架构
C.1.2 网关内部架构
C.1.3 IPC Service
C.2 系统要求
C.2.1 系统软件要求
C.2.2 系统分区及中间件集成要求
C.2.2.1 中间件的更新能力
C.2.2.2 中间件对系统分区及文件系统的要求
C.2.2.3 中间件集成要求
C.2.2.4 中间件管理接口及升级流程要求
C.3 预置软件配置要求
C.3.1 DBus
C.3.2 glib
C.3.3 lxc
C.3.4 DPI
C.4 中间件的插件管理要求
C.4.1 插件安装流程
C.4.2 插件预安装流程
C.4.3 插件卸载流程
C.4.4 插件boot流程
C.4.5 插件启动流程
C.4.6 插件停止流程
C.4.7 运行时管理
C.4.8 参考实现
C.4.9 插件管理接口
C.5 WEB要求
C.5.1 权限分级界面
C.5.2 插件配置下发记录的通知
C.6 LXC容器技术要求
C.6.1 文件系统
C.6.2 uid分配
C.6.3 资源限制
C.7 DBus总体要求
C.7.1 服务名
C.7.2 兼容性
C.7.3 效率
C.7.4 dbus-deamon适配
C.8 扩展的DBus接口要求
C.8.1 com.ctc.igd1.Properties
C.8.2 com.ctc.igd1.ObjectManager
C.9 系统服务及接口要求
C.9.1 DBus接口
C.9.1.1 com.ctc.igd1.DeviceInfo
C.9.1.2 com.ctc.igd1.NetworkInfo
C.9.1.3 com.ctc.igd1.WANConnectionInfo
C.9.1.4 com.ctc.igd1.WANConnectionDb
C.9.1.5 com.ctc.igd1.WiFiInfo
C.9.1.6 com.ctc.igd1.PONInfo
C.9.1.7 com.ctc.igd1.VoIPInfo
C.9.1.8 com.ctc.igd1.LANHostManager
C.9.1.9 com.ctc.igd1.LANHost
C.9.1.10 com.ctc.igd1.HttpDownloadTest
C.9.1.11 com.ctc.igd1.WPS
C.9.1.12 com.ctc.igd1.WLANConfiguration
C.9.1.13 com.ctc.igd1.WiFiTimer
C.9.1.14 com.ctc.igd1.WiFiTimer1
C.9.1.15 com.ctc.igd1.LED
C.9.1.16 com.ctc.igd1.SleepTimer
C.9.1.17 com.ctc.igd1.SysCmd
C.9.1.18 com.ctc.igd1.PPPoE
C.9.1.19 com.ctc.igd1.DHCPServer
C.9.1.20 com.ctc.igd1.PortMapping
C.9.1.21 com.ctc.igd1.PlatformService
网关通信接口版本号(缺省:2.0)
C.9.1.22 com.ctc.igd1.IncomingFilter
C.9.2 DBus对象
C.10 其它网关服务接口要求
C.10.1 USB设备管理服务
C.10.1.1 DBus接口
C.10.1.1.1 com.ctc.igd1.usb.Device
C.10.1.1.2 com.ctc.igd1.usb.FileSystem
C.10.1.2 DBus对象
C.10.2 NAS服务
C.10.2.1 DBus接口
C.10.2.1.1 com.ctc.igd1.NASAccess
C.10.2.2 DBus对象
C.10.3 VPN客户端服务
C.10.3.1 DBus接口
C.10.3.1.1 com.ctc.igd1.VPNConnection
C.10.3.1.2 com.ctc.igd1.VPNConnectionStats
C.10.3.2 DBus对象
C.10.4 DNS服务
C.10.4.1 DBus接口
C.10.4.1.1 com.ctc.igd1.DNSServerConfig
C.10.4.1.2 com.ctc.igd1.DNSTunnel
C.10.4.1.3 com.ctc.igd1.DNSV6ServerConfig
C.10.4.2 DBus对象
C.10.5 DDNS服务
C.10.5.1 DBus接口
C.10.5.1.1 com.ctc.igd1.DDNSServerConfig
C.10.5.2 DBus对象
C.10.6 FTP服务
C.10.6.1 DBus接口
C.10.6.1.1 com.ctc.igd1.FTPServer
C.10.6.1.2 com.ctc.igd1.FTPAccount
C.10.6.2 DBus对象
C.10.7 Samba服务
C.10.7.1 DBus接口
C.10.7.1.1 com.ctc.igd1.SambaServer
C.10.7.1.2 com.ctc.igd1.SambaAccount
C.10.7.2 DBus对象
C.10.8 HTTP服务
C.10.8.1 DBus接口
C.10.8.1.1 com.ctc.igd1.HTTPServer
C.10.8.2 DBus对象
C.10.9 Telnet服务
C.10.9.1 DBus接口
C.10.9.1.1 com.ctc.igd1.TelnetServer
C.10.9.1.2 com.ctc.igd1.TelnetAccount
C.10.9.2 DBus对象
C.11 DPI对网关接口要求
C.11.1 会话信息
C.11.2 插件识别信息
C.11.3 流程处理接口
C.11.3.1 注册接口
C.11.3.2 注销接口
C.11.4 报文处理接口
C.11.4.1 PREROUTING节点注册接口
C.11.4.2 PREROUTING节点注销接口
C.11.4.3 FORWARD节点注册接口
C.11.4.4 FORWARD节点注销接口
C.11.5 插件信息获取接口
C.11.5.1 注册获取接口
C.11.5.2 注销获取接口
C.11.5.3 获取接口
附 录 D(规范性附录)告警信息
D.1 告警编号规则
D.2 设备告警信息列表
附 录 E(规范性附录)基本软件能力封装接口
E.1 常量定义
E.2 结构定义
E.3 接口定义
附 录 F(规范性附录)日志文件格式
F.1 文件格式
F.2 Syslog Message Severities
附 录 G(规范性附录)基于宽带识别码的设备首次认证用户提示信息
G.1 基于宽带识别码的设备首次认证用户提示信息
G.2 注册初始界面提示要求
G.3 注册和业务下发过程中的提示规范要求
附 录 H(规范性附录)提供的服务及协议端口汇总
H.1 网络侧协议及端口的开关要求
H.2 用户侧协议及端口的开关要求
H.3 防DoS要求