january 23-26, 2007 ft. lauderdale, florida voip conversation recording methods and applications...

Post on 26-Mar-2015

221 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

January 23-26, 2007• Ft. Lauderdale, Florida

VoIP Conversation Recording Methods and

Applications

Andrew Blakely

January 23-26, 2007• Ft. Lauderdale, Florida

TelStrat develops, manufactures and globally distributes high quality, innovative communication products that support telephony, data networking and video delivery solutions:

Global Solutions to Nortel Under OEM Agreement

CallParrot Conversation Recording

Access Network Equipment for xLECs

About TelStrat

January 23-26, 2007• Ft. Lauderdale, Florida

Trunk-SideRecording

PSTN

LAN/WAN/VPN

Voice GatewayTrunks

Voice Recording

Server

VoIP Call Processing

ACD, IVR, Other

Applications

VoIP Endpoints

Voice Recording Search and

Play, Admin.

Recorded Audio

January 23-26, 2007• Ft. Lauderdale, Florida

CONSIDERATIONS:•Records Calls Occurring Over Trunks Only

•Limited Information for Search-N-PlayNo DN/Extension, or ACD Agent ID Information

•Records “On-Hold” Source(e.g. Music, announcement)

•No Station-to-Station/Peer-to-Peer Recording

Trunk-Side Recording Records the “External” Perspective

Trunk-SideRecording

January 23-26, 2007• Ft. Lauderdale, Florida

Trunk-SideRecording - CTI

PSTN

LAN/WAN/VPN

Voice GatewayTrunks

Voice Recording

Server

ACD, IVR, Other

ApplicationsVoIP Call Processing

VoIP Endpoints

Voice Recording Search and

Play, Admin.

Recorded Audio

CTI/TAPI Comm.

January 23-26, 2007• Ft. Lauderdale, Florida

CONSIDERATIONS:•Records Calls Occurring Over Trunks Only

•Ability for Additional Information for Search-N-PlayDN/Extension, or ACD Agent ID Information

•Records “On-Hold” Source(e.g. Music, announcement)

•No Station-to-Station/Peer-to-Peer Recording

Trunk-Side Recording Records the “External” Perspective

Trunk-SideRecording - CTI

January 23-26, 2007• Ft. Lauderdale, Florida

Network ‘Sniffing’Port-Mirror/SPAN

Port Mirror/SPAN:

Connecting to one network connection (e.g. Ethernet) and receiving duplicate Inbound and/or Outbound data from

another network connection(s).

January 23-26, 2007• Ft. Lauderdale, Florida

Destination SPAN Port

Source SPAN Ports

Source SPAN Ports

Line-Side Port Mirror/SPAN

VoIP Call Processing

Voice Recording

Server

Port Mirror/SPAN - Dependant on Compatible Network Equipment

Port Mirror/SPAN:Duplicate Data from Same Ethernet Switch

PSTN

Voice GatewayTrunks

Line-Side Port Mirror/SPAN Records the “Internal” Perspective

January 23-26, 2007• Ft. Lauderdale, Florida

Line-SideRemote SPAN

Destination SPAN Port

Source SPAN Ports

Source SPAN Ports

VoIP Call Processing

Voice Recording

Server

Remote SPAN - Dependant on Compatible Network Equipment

Remote SPAN:Duplicate Data from Downstream Ethernet Switch(s)

PSTN

Voice GatewayTrunks

Line-Side Remote SPAN Records the “Internal” Perspective

January 23-26, 2007• Ft. Lauderdale, Florida

Line-Side VLAN SPAN

Destination SPAN PortSource SPAN Ports

VoIP Call Processing

Voice Recording

Server

VLAN SPAN - Dependant on Compatible Network Equipment

VLAN SPAN:Duplicate Data from Voice (Recording) VLAN

PSTN

Voice GatewayTrunks

Source SPAN Ports

Recording VLAN

Line-Side VLAN SPAN Records the “Internal” Perspective

January 23-26, 2007• Ft. Lauderdale, Florida

Port Mirror/SPANCore & Edge

Core (Gateway):

Receiving duplicate Inbound and/or Outbound data between Gateway and First Network Connection.

Edge (Endpoint):

Receiving duplicate Inbound and/or Outbound data between Endpoint and First Network Connection.

January 23-26, 2007• Ft. Lauderdale, Florida

Port Mirror/SPANCore (Gateway)

Duplicate Data between Gateway and First Network Connection

Destination SPAN Port

VoIP Call Processing

Voice Recording

Server

PSTN

Voice GatewayTrunks

Core SPAN Link

January 23-26, 2007• Ft. Lauderdale, Florida

Core SPAN Link

Port Mirror/SPANCore (Gateway)

CONSIDERATIONS:•Network Equipment MUST be Port Mirror/SPAN Compatible

•No Station-to-Station/Peer-to-Peer Recording of calls between IP Phones Behind Same Gateway when Using ‘Direct Media Path’

Direct Media Path(VoIP RTP)

Signaling(Call Setup)

No VoIP RTP

Received for Audio

Recording

Voice Recording

Server

January 23-26, 2007• Ft. Lauderdale, Florida

Port Mirror/SPANCore (Gateway)

CONSIDERATIONS:•Remove Voice Recording Traffic IMMEDIATELY (ASAP) from Data Network

Voice Recording

Server

Core SPAN Link

Voice VLAN

Separate Physical/Virtual

Network

January 23-26, 2007• Ft. Lauderdale, Florida

Port Mirror/SPANEdge (Endpoint)

VoIP Call Processing

Voice Recording

Server

PSTN

Voice GatewayTrunks

Duplicate Data between Endpoint and First Network Connection

Edge SPAN Link

January 23-26, 2007• Ft. Lauderdale, Florida

CONSIDERATIONS:•Network Equipment MUST be Port Mirror/SPAN Compatible

•May Need To Aggregate Mirror/SPAN Ports

Port Mirror/SPANEdge (Endpoint)

Voice Recording

Server

Edge SPAN Link

Edge SPAN Links

Edge SPAN Links

January 23-26, 2007• Ft. Lauderdale, Florida

Port Mirror/SPANEdge (Endpoint)

CONSIDERATIONS:•Port Mirror/SPAN to PORT also duplicates other data devices connected to same PORT

Voice Recording

Server

Edge SPAN Link

Separate Physical/Virtual

Network

Voice (Phone)and

Data (PC) Traffic

January 23-26, 2007• Ft. Lauderdale, Florida

Port Mirror/SPANEdge (Endpoint)

CONSIDERATIONS:•Remove Voice Recording Traffic IMMEDIATELY (ASAP) from Data Network

Voice Recording

Server

Edge SPAN Link

Separate Physical/Virtual

Network

Voice VLAN

January 23-26, 2007• Ft. Lauderdale, Florida

Duplicate Media Stream

VoIP Call Processing

Voice Recording

Server

PSTN

Voice GatewayTrunks

Duplicate VoIP Stream

Duplicate Voice Data (RTP) from Phone to Endpoint (Voice Recording Server)

January 23-26, 2007• Ft. Lauderdale, Florida

Duplicate Media Stream

CONSIDERATIONS:•Patented by TelStrat

•Requires Compatible Endpoints/Call Processing Systems

•Data Network Equipment does NOT need to be Port Mirror/SPAN Compatible (e.g. Routers, Ethernet Switches)

•Records Peer-to-Peer VoIP Calls for Phones behind same Gateway

January 23-26, 2007• Ft. Lauderdale, Florida

Duplicate Media Stream

CONSIDERATIONS:•Efficient - Only Duplicates Voice Data (RTP)

Voice Recording

Server

Separate Physical/Virtual

Network

Voice Data (RTP) Only

Duplicate VoIP Stream

January 23-26, 2007• Ft. Lauderdale, Florida

Duplicate Media Stream

CONSIDERATIONS:•Remove Voice Recording Traffic IMMEDIATELY (ASAP) from Data Network

Voice Recording

Server

Duplicate VoIP Stream

Separate Physical/Virtual

Network

Voice VLAN

January 23-26, 2007• Ft. Lauderdale, Florida

Thank You!Questions?

top related