Why does 3CX require static port mappings (Full Cone NAT)?

This page has moved to http://www.3cx.com/blog/voip-howto/static-port-mappings/