Patent ID: 7835347

Claim:
An Internet Protocol (IP) inter-working gateway between two different Internet Protocol (IP) domains of different types of IP networks in a Next Generation Network (NGN), comprising: a transport layer module which complies with the definition of a standard Transmission Control Protocol/Internet Protocol (TCP/IP) protocol stack, for determining a type of an IP packet from a source IP domain of a type of IP network, and transmitting the IP packet to a service module; the service module, for performing processing of signalling proxy, Real Time Transport Control Protocol (RTCP) and media conversion and/or processing of control protocol for the IP packet from the transport layer module according to the type of the IP packet, and transmitting the IP packet processed by the service module to a destination IP domain of a different type of IP network; wherein the service module comprises: a signalling proxy module, for replacing source address information and destination address information in the IP packet according to proxy rules in a proxy rule table, wherein the IP packet needs the processing of the signalling proxy; an RTCP and media conversion module, for performing audio and video encoding/decoding conversion, packet format conversion of the IP packet between heterogeneous operating networks, and re-initiation of an RTCP packet for the IP packet, wherein the IP packet is an IP packet for bearing service and needs packet format or encoding/decoding conversion; and a control protocol processing module, for receiving the IP packet which is a gateway control packet, performing cross-domain allocation of a local IP end point under control of a softswitch to establish a bearer, setting IP Quality of Service (QoS) control on forwarding an IP packet for bearing service, setting filtering rules of a remote IP address and port number and performing processing of Network Address Translation (NAT); wherein the re-initiation of the RTCP packet for the IP packet comprises: terminating an original RTCP packet of the IP packet, recalculating and generating a statistic report of the RTCP packet.