Patent ID: 8503437

Claim:
A network device comprising: one or more voice ports to communicate with one or more analog devices; one or more data ports to communicate with one or more Session Initiation Protocol (SIP) devices; one or more network ports to communicate with a network; and at least one logic, at least partially implemented in hardware, configured to: receive, via at least one of the one or more network ports, configuration information transmitted via the network from a remote device, establish: a first communication associated with an analog device of the one or more analog devices, the analog device being connected to a voice port of the one or more voice ports, and a second communication associated with an SIP device of the one or more SIP devices, the SIP device being connected to a data port of the one or more data ports, filter, based on the configuration information, first traffic and second traffic received via the one or more network ports, the first traffic being associated with the first communication, and the second traffic being associated with the second communication, perform, based on the configuration information, quality of service (QoS) processing on the filtered first traffic and the filtered second traffic to schedule delivery of the filtered first traffic to the analog device and delivery of the filtered second traffic to the SIP device, convert, based on the configuration information, the filtered first traffic for transmission to the analog device, transmit, based on performing the QoS processing and the configuration information, the converted filtered first traffic to the analog device via the voice port, and the filtered second traffic to the SIP device via the data port, provide, to a user of the network device, a status of the voice port and real-time statistics associated with transmission of the converted filtered first traffic and the filtered second traffic based on performing the QoS processing, determine, based on the configuration information and based on the status of the voice port and the real-time statistics, to disable the voice port, and disable, based on the determination, the voice port to terminate the first communication.