SlideShare una empresa de Scribd logo
1 de 49
Building CTI & Messaging Applications with the SurfUP™  Media Processing Platform
Presentation Highlights ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Presentation Highlights ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CTI & Messaging Applications Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Application 1: Voice & Video Mail ,[object Object],[object Object],[object Object],Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
Application 1: Voice & Video Mail 4. Messaging server control allocates a voice recording port on the Media board. Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
Application 1: Voice & Video Mail 5. Voice & Video prompts are sent from media board to SIP video phone 6. Voice & Video message captured on media board and then transcoded and converted into  .mp4 file on disk. Prompt in RTP:  H.264 G.729 Message in RTP:  H.264 G.729 Transcoding:  H.264->MPEG4 G.729->AMR DTMF detection Files on Disk:  Audio/Video in .mp4 Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
Application 1: Voice & Video Mail 7. Cellular phone establishes connection with Messaging server via 3G-324 protocol. 8. Media board terminates H.223 mux layer, CTI server terminates H.245 control protocol.  H.223 termination Voice & Video multiplexed in  3G-324M Control using H.245 Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
Application 1: Voice & Video Mail 9. Voice/Video media file transferred to Media board. 10. Media board: Voice & Video transcoding, streaming to client using H.223 (3G-324M).  Video : CIF    QCIF Voice: WB-AMR  NB-AMR Transport: H.223 Voice & Video multiplexed in  3G-324M Voice/Video message  sent as .MP4 file to Media board Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
Application 2: IVR ,[object Object],[object Object],DTMF detections Prompts are transcoded and sent to target Prompts are sent  from host to DSP Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
Application 2: IVR 3. Prompts are stored on Media board, or on .wav files on disk and transferred to DSP over bus or IP. 4. Prompts are transcoded to G.711 and sent to destination.  Prompts are transcoded and sent to target Prompts are sent  from host to DSP Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
Application 3: Announcement Server 1. Announcement Server instructs Media Server to announce a given voice/video prompt to a target destination. 2. Media Server transfers prompt to Media board and controls the sending parameters.  Prompt file transfer Control from  Announcement server Announcement server Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
Application 3: Announcement Server 3. Media board transcodes voice/video prompt and transmits to any destination network. Voice/Video  3G-324M Voice/Video  Over RTP Voice Over RTP Voice Over E1/T1 Voice/Video Over H.324 (V.34 modem) Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
Application 4: Voice Conferencing 1. Each end-point conferences in using a different voice coder, a different transport layer, and from a different network. Voice: AMR & 20ms Transport: 3G-324M Voice: G.729 & 10ms Transport: RTP/UDP/IP Voice: G.711 Transport: E1/T1 Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
Application 4: Voice Conferencing 2.  Media board performs dominant speakers detection, mixing of dominant speaker, and distribution of mixed voice to each endpoint. Announcement server Voice: AMR & 20ms Transport: 3G-324M Voice: G.729 & 10ms Transport: RTP/UDP/IP Voice: G.711 Transport: E1/T1 Dominant speakers detection & distribution of voice to end-points Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
Application 5: Fax Server ,[object Object],[object Object],T.30 fax:  V.34HD or V.17 Fax stored as TIFF file Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
Application 5: Fax Server 3. Fax server transfers TIFF file to Media board to be sent to IP-aware fax. 4. Media board sends fax to IP destination using T.38 protocol. TIFF file transferred  to Media board Fax over T.38 Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
Application 6: Quality Monitoring ,[object Object],[object Object],Duplication of  voice/video over IP Voice call Video call Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
Application 6: Quality Monitoring 3. Media board is configured to extract events and traces from specific IP streams. 4. Media board extracts DTMFs, tones, RFC2833 events, packet statistics, decompresses  Voice & Video. Extracted events reported to server Extracted events and traces configured on board Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
Presentation Highlights ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CTI & Messaging Application Requirements: Interfaces ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CTI & Messaging Application Requirements: Transport ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CTI & Messaging Application Requirements: Media Processing (1/3) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CTI & Messaging Application Requirements: Media Processing (2/3) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CTI & Messaging Application Requirements: Media Processing (3/3) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CTI & Messaging Application Requirements: Host Support ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Presentation Highlights ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CTI & Messaging Server Architecture Host processor Media processing resource board IP routing PCI Framer IP Router Control Controlling/ Monitoring/ Diagnostics I/F: IP or PCI bus Shelve SIP/H.323 Routed directly to host Signaling VOIP, FOIP VideoOIP Routed directly to media board Media TDM TDM (PCM/H.223/221) Routed directly to media board Media Signaling TDM Signaling  routed directly to host
Presentation Highlights ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Software Architecture
Voice Features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],* Roadmap feature
Play/Record Features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],* Roadmap feature
Video Features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],* Roadmap feature
Video Conferencing Features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],* Roadmap feature
Mobile Video Features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],* Roadmap feature
Data Features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],* Roadmap feature
Presentation Highlights ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Board-Level: AMC ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Board-Level: PMC/PTMC ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Board-Level: PCI Express  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Board-Level: Single DSP PCI ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Chip-Level ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Presentation Highlights ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SurfUP for CTI & Messaging: Value Proposition (1) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SurfUP for CTI & Messaging: Value Proposition (2) ,[object Object],[object Object],[object Object]
SurfUP for CTI & Messaging: Value Proposition (3) ,[object Object],[object Object],[object Object],[object Object]
SurfUP for CTI & Messaging: Value Proposition (4) ,[object Object],[object Object],[object Object],[object Object],[object Object]
SurfUP for CTI & Messaging: Value Proposition (5) ,[object Object],[object Object],[object Object]
Thank You www.surf-com.com

Más contenido relacionado

Último

Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFChandresh Chudasama
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCRashishs7044
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 

Último (20)

Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDF
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 

Destacado

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Destacado (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

Surf Communication Solutions Cti Messaging

  • 1. Building CTI & Messaging Applications with the SurfUP™ Media Processing Platform
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Application 1: Voice & Video Mail 4. Messaging server control allocates a voice recording port on the Media board. Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
  • 7. Application 1: Voice & Video Mail 5. Voice & Video prompts are sent from media board to SIP video phone 6. Voice & Video message captured on media board and then transcoded and converted into .mp4 file on disk. Prompt in RTP: H.264 G.729 Message in RTP: H.264 G.729 Transcoding: H.264->MPEG4 G.729->AMR DTMF detection Files on Disk: Audio/Video in .mp4 Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
  • 8. Application 1: Voice & Video Mail 7. Cellular phone establishes connection with Messaging server via 3G-324 protocol. 8. Media board terminates H.223 mux layer, CTI server terminates H.245 control protocol. H.223 termination Voice & Video multiplexed in 3G-324M Control using H.245 Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
  • 9. Application 1: Voice & Video Mail 9. Voice/Video media file transferred to Media board. 10. Media board: Voice & Video transcoding, streaming to client using H.223 (3G-324M). Video : CIF  QCIF Voice: WB-AMR  NB-AMR Transport: H.223 Voice & Video multiplexed in 3G-324M Voice/Video message sent as .MP4 file to Media board Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
  • 10.
  • 11. Application 2: IVR 3. Prompts are stored on Media board, or on .wav files on disk and transferred to DSP over bus or IP. 4. Prompts are transcoded to G.711 and sent to destination. Prompts are transcoded and sent to target Prompts are sent from host to DSP Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
  • 12. Application 3: Announcement Server 1. Announcement Server instructs Media Server to announce a given voice/video prompt to a target destination. 2. Media Server transfers prompt to Media board and controls the sending parameters. Prompt file transfer Control from Announcement server Announcement server Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
  • 13. Application 3: Announcement Server 3. Media board transcodes voice/video prompt and transmits to any destination network. Voice/Video 3G-324M Voice/Video Over RTP Voice Over RTP Voice Over E1/T1 Voice/Video Over H.324 (V.34 modem) Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
  • 14. Application 4: Voice Conferencing 1. Each end-point conferences in using a different voice coder, a different transport layer, and from a different network. Voice: AMR & 20ms Transport: 3G-324M Voice: G.729 & 10ms Transport: RTP/UDP/IP Voice: G.711 Transport: E1/T1 Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
  • 15. Application 4: Voice Conferencing 2. Media board performs dominant speakers detection, mixing of dominant speaker, and distribution of mixed voice to each endpoint. Announcement server Voice: AMR & 20ms Transport: 3G-324M Voice: G.729 & 10ms Transport: RTP/UDP/IP Voice: G.711 Transport: E1/T1 Dominant speakers detection & distribution of voice to end-points Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
  • 16.
  • 17. Application 5: Fax Server 3. Fax server transfers TIFF file to Media board to be sent to IP-aware fax. 4. Media board sends fax to IP destination using T.38 protocol. TIFF file transferred to Media board Fax over T.38 Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
  • 18.
  • 19. Application 6: Quality Monitoring 3. Media board is configured to extract events and traces from specific IP streams. 4. Media board extracts DTMFs, tones, RFC2833 events, packet statistics, decompresses Voice & Video. Extracted events reported to server Extracted events and traces configured on board Legacy Phone IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone CTI Messaging server Media processing board SIP Phone SIP Video Phone Fax
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. CTI & Messaging Server Architecture Host processor Media processing resource board IP routing PCI Framer IP Router Control Controlling/ Monitoring/ Diagnostics I/F: IP or PCI bus Shelve SIP/H.323 Routed directly to host Signaling VOIP, FOIP VideoOIP Routed directly to media board Media TDM TDM (PCM/H.223/221) Routed directly to media board Media Signaling TDM Signaling routed directly to host
  • 29.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.