主权项 |
1、一种智能媒体流旁路的实现方法,其特征在于,包括:A、在主叫终端或被叫终端发送的报文以上行的方向通过代理设备时,所述代理设备解析所述报文中IP报文首部获取所述主叫终端或被叫终端的源IP地址,解析应用层消息获取报文协议数据单元PDU中的所述主叫终端或被叫终端的实际IP地址和端口;所述代理设备将获取的所述主叫终端或被叫终端的实际IP地址和端口、源IP地址和代理设备为所述主叫终端或被叫终端发送的报文分配的上行口地址和端口保存在媒体流旁路表中;所述代理设备以所述上行口地址和端口替换所述主叫终端或被叫终端发送的报文PDU中终端的实际IP地址和端口,并将所述主叫终端或被叫终端发送的报文传送给服务器;B、在所述服务器返回的报文以下行的方向通过代理设备时,所述代理设备以该报文PDU中描述的终端地址和端口为索引,查找所述媒体流旁路表,确认所述媒体流旁路表中存在相应记录项与该索引相同,并且所述报文中IP报文头中目的IP地址与所述相应记录项中记录的源IP地址相同时,所述代理设备取出所述相应记录项中记录的所述主叫终端或被叫终端的实际IP地址和端口,并用它们替换所述报文PDU中的源IP地址和端口,然后将该报文传送给对端的被叫终端或主叫终端。 |