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

24

Upload: tyler-bowman

Post on 26-Mar-2015

217 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely
Page 2: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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

VoIP Conversation Recording Methods and

Applications

Andrew Blakely

Page 3: 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

Page 4: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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

Page 5: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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

Page 6: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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.

Page 7: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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

Page 8: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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).

Page 9: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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

Page 10: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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

Page 11: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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

Page 12: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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.

Page 13: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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

Page 14: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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

Page 15: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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

Page 16: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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

Page 17: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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

Page 18: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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

Page 19: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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

Page 20: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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)

Page 21: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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

Page 22: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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

Page 23: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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

Page 24: January 23-26, 2007 Ft. Lauderdale, Florida VoIP Conversation Recording Methods and Applications Andrew Blakely

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

Thank You!Questions?