The customer develops his own softphone, that is planned to be advertised in Apple AppStore.
One of the new requirements for applications in Apple AppStore is supporting IPv6 DNS64/NAT64 networks.
In case of IPv6, it works with PortaSIP through NAT64, that performs proxying between IPv6 and IPv4 networks.Thus it is needed to adjust PortaSIP logic to allow processing of SIP requests / responses with IPv6 in headers.
Without this modifications, the customer's application won't be authorized to be posted in AppStore.
Additional Info
Customer has his own proxy with push-server so it will be involved in the scenario between PortaSIP and NAT64.
Specifications
References
- Supporting IPv6 DNS64/NAT64 Networks description and testing instruction