| telocho : |
| You may have a router that supports uPnP and this is enabled. Your Windows is requesting the ports to be opened via this protocol. |
This is what's confusing me - uPnP is turned off on the router, and my Windows PC doesn't even know about the standalone phone's existence.
My understanding of SIP and keepalives is that the phone will keep registering (or sending SIP "option" messages) to the STUN server to keep the SIP UDP port open on a NAT router. But when a media stream is initialised, symmetric NAT won't route other ports opened on the WAN to the IP address on the phone (even if the packets have the phone's IP address). The three other types of NAT do route other ports for the same destination IP, even if they are opened on different ports.
So I don't see how it can work if it really is symmetric NAT, as reported by the STUN server?