1.0 INTRODUCTION 1
1.1 Document Process, Approval, Access and Change Control 1
1.2 Glossary 3
2.0 CONFIGURATION 6
2.1 Parameters 6
96x1H-IPI.2.1.50: General parameter requirements 6
96x1H-IPI.2.1.100: Testable persistent parameters that cannot be set via DHCP or a configuration file 7
96x1H-IPI.2.1.200: Testable volatile parameters that cannot be set via DHCP or a configuration file 7
96x1H-IPI.2.1.300: Parameters (with persistent initialization params) that cannot be set via DHCP or a config file 8
96x1H-IPI.2.1.500: Persistent parameters that cannot be set via DHCP or a configuration file 8
96x1H-IPI.2.1.600: Parameters (with persistent initialization parameters) that can only be set via DHCP 10
96x1H-IPI.2.1.650: Parameters that can only be set via DHCP 12
96x1H-IPI.2.1.800: Parameters (with persistent initialization parameters) that can be set via DHCP or config file 13
96x1H-IPI.2.1.900: Parameters that can be set via DHCP or config file 14
96x1H-IPI.2.1.1000: Parameters (with persistent initialization parameters) that can be set only via config file 16
96x1H-IPI.2.1.1100: Persistent parameters that can be set via DHCP or config file 17
96x1H-IPI.2.1.1150: Persistent parameters that can be set only via a config file 20
96x1H-IPI.2.1.1170: Semi-persistent parameters initialized from persistent parameters only at power-up 26
96x1H-IPI.2.1.1200: Parameters that can be set only via a config file 27
96x1H-IPI.2.1.1400: Parameters that cannot be set via DHCP or a configuration file 36
2.2 Files 38
96x1H-IPI.2.2.100: File names 38
96x1H-IPI.2.2.600: Display text language files 38
96x1H-IPI.2.2.700: Downloaded trusted certificates 38
96x1H-IPI.2.2.800: Voice language files 38
3.0 IP-SPECIFIC PROCEDURES 39
3.1 Power-Up and Reset Operation 39
96x1H-IPI.3.1.100: Power-up and reset operation 40
96x1H-IPI.3.1.110: Validation of Signed Software Packages 73
96x1H-IPI.3.1.115: Compatibility of Software Packages 74
96x1H-IPI.3.1.130: Configuration file processing exceptions 75
96x1H-IPI.3.1.150: Power-up / reset interval 76
96x1H-IPI.3.1.200: Loss of Ethernet after initialization 76
96x1H-IPI.3.1.300: Access Code Entry procedure 77
3.2 Local Procedures 78
96x1H-IPI.3.2.50: Local procedure security 78
96x1H-IPI.3.2.80: Softkeys on startup screens 78
96x1H-IPI.3.2.90: Button presses during startup 79
96x1H-IPI.3.2.100: Text entry and editing 80
4.0 IP-SPECIFIC APPLICATION SUPPORT 81
4.1 Backup / Restore Operation 81
96x1H-IPI.4.1.100: HTTP / HTTPS backup / restore 81
4.2 Virtual Private Network (VPN) Support 83
96x1H-IPI.4.2.200: VPN tunnel establishment 83
96x1H-IPI.4.2.210: VPN user authentication 86
96x1H-IPI.4.2.220: VPN tunnel failure 88
96x1H-IPI.4.2.230: VPN Sleep Mode 90
4.3 Synchronized State Operation (SSO) 91
96x1H-IPI.4.3.100: Synchronized State Operation (SSO, also known as “Single Sign-On”) 91
5.0 COMMUNICATIONS PROTOCOLS 94
5.1 Protocol Operation and Standards Compliance 95
96x1H-IPI.5.1.100: Ethernet line interface and secondary Ethernet interface operation 95
96x1H-IPI.5.1.200: MAC frame format and Link Layer Control (LLC) 96
96x1H-IPI.5.1.220: Layer 2 tagging and VLAN support 99
96x1H-IPI.5.1.240: 802.1X 102
96x1H-IPI.5.1.260: Link Layer Discovery Protocol (LLDP) 106
96x1H-IPI.5.1.300: Internet Protocol (IP) stack enablement 115
96x1H-IPI.5.1.304: Internet Protocol version 4 (IPv4) and Internet Control Message Protocol (ICMP) 116
96x1H-IPI.5.1.306: Internet Protocol version 6 (IPv6) and Internet Control Message Protocol for IPv6 (ICMPv6) 120
96x1H-IPI.5.1.310: IPsec 124
96x1H-IPI.5.1.320: Internet Key Exchange (IKE, including ISAKMP) 126
96x1H-IPI.5.1.350: Resource Reservation Protocol (RSVP) 132
96x1H-IPI.5.1.400: User Datagram Protocol (UDP) 133
96x1H-IPI.5.1.450: Traceroute 136
96x1H-IPI.5.1.500: Transmission Control Protocol (TCP) 137
96x1H-IPI.5.1.600: Dynamic Host Configuration Protocol (DHCP) 139
96x1H-IPI.5.1.604: Dynamic Host Configuration Protocol for IPv4 (DHCP or DHCPv4) 143
96x1H-IPI.5.1.606: Dynamic Host Configuration Protocol for IPv6 (DHCPv6) 150
96x1H-IPI.5.1.700: Address Resolution Protocol (ARP) 153
96x1H-IPI.5.1.750: Domain Name System (DNS) 156
96x1H-IPI.5.1.900: Real-Time Transport Protocol (RTP), Real-Time Transport Control Protocol (RTCP) and Secure RTP/RTCP (SRTP/SRTCP) 158
96x1H-IPI.5.1.920: Avaya Converged Network Analyzer (CNA) 161
96x1H-IPI.5.1.930: Service Level Agreement (SLA) monitor agent support 162
96x1H-IPI.5.1.940: Qtest 163
96x1H-IPI.5.1.950: Audio quality statistics 165
96x1H-IPI.5.1.960: Network capture monitoring 166
96x1H-IPI.5.1.1000: Audio stream encoding (codecs and compression) 168
96x1H-IPI.5.1.1100: Simple Network Management Protocol (SNMP) and Management Information Base (MIB) 169
96x1H-IPI.5.1.1300: Log event records and the syslog protocol 181
96x1H-IPI.5.1.1350: Logging to an internal file 181
96x1H-IPI.5.1.1400: Hypertext Transfer Protocol (HTTP) client 183
96x1H-IPI.5.1.1450: Hypertext Transfer Protocol (HTTP) server 187
96x1H-IPI.5.1.1500: Transport Layer Security (TLS) / Secure Sockets Layer (SSL) 188
96x1H-IPI.5.1.1550: Digital signature and certificate authentication 189
96x1H-IPI.5.1.1600: Simple Certificate Enrollment Protocol (SCEP) 191
96x1H-IPI.5.1.1700: Secure Shell (SSH) Protocol 193
5.2 Security and Privacy 196
96x1H-IPI.5.2.100: Protocol security 196
96x1H-IPI.5.2.200: Resilience to excessive protocol activity 196
96x1H-IPI.5.2.300: Random number generation 196
96x1H-IPI.5.2.400: Private data 197
6.0 ACKNOWLEDGEMENTS 197
7.0 REFERENCES 198
APPENDIX A: Summary of Local Text Strings Used 213
APPENDIX B: Summary of Required Event Messages Generated 215
APPENDIX C: Call Signaling and Application-Specific R/FS Checklist 216
APPENDIX D: Document Change History 218