主权项 |
1. A method, comprising:
creating, by a first processor coupled with a second processor of a computing system, at a digital baseband receiver coupled with the first and second processors of the computing system, in response to a request from a voice over Internet Protocol (VOIP) application operated by the first processor, an IP packet filter, wherein the request is provided by the VOIP application in response to a first indication to the VOIP application that a call session is initiated; notifying, by the first processor, the second processor that the call session is initiated, to process voice IP packets to be received from the digital baseband receiver; receiving, at the digital baseband receiver, a plurality of IP packets; determining, by the IP packet filter, whether received IP packets include voice or non-voice IP packets; routing, by the IP packet filter, received non-voice IP packets to the first processor to process; and routing by the IP packet filter received voice IP packets to the second processor to process on behalf of the VOIP application executing on the first processor, concurrently with the first processor processing the non-voice IP packets, wherein the first and second processors are different processors; and deactivating, by the first processor, the IP packet filter in response to a second indication to the VOIP application that the call session is terminated. |