Patent ID: 8108526

Claim:
A communication method for preventing media stream circuitry, comprising: obtaining called party side information by a first signaling layer control function entity at a calling party side; routing a session signaling by the first signaling layer control function; and determining whether a bearer network where the first signaling layer control function entity is located can be directly inter-connected with a bearer network where a called party is located based on the called party side information, wherein if the bearer network where the first signaling layer control function entity is located can be directly inter-connected with the bearer network where the called party is located, then the method further comprises: giving up an interaction with a first media layer gateway function entity for a network address port translation by the first signaling layer control function entity; and instructing, by the first signaling layer control function entity, a second signaling layer control function entity to give up an interaction with a second media layer gateway function entity for a network address port translation, wherein the second signaling layer control function entity is subsequent to the first signaling layer control function entity in a session signaling path, wherein obtaining called party side information comprises: routing an initial session signaling to a network entity in a network where the called party is located, wherein the first signaling layer control function entity does not interact with the first media layer gateway function entity for the network address port translation, wherein the first media layer gateway function entity represents a border gateway with a network address port translation function, and wherein the media stream path is not temporarily established when routing the initial session signaling to the network entity; and obtaining the called party side information according to a returned response message.