PRAJHA
TALK
SQUAD MEMBERS:
• HARJEET SINGH MATHARU
(MATHARU.H@NORTHEASTERN.EDU)
• PRATIK PAWAR (PAWAR.P@NORTHEASTERN.EDU)
• AARON D’COSTA(DCOSTA.AA@NORTHEASTERN.EDU)
• JAYESH ZAMBARE(ZAMBARE.J@NORTHEASTERN.EDU)
WHY PRAJHA TALK?
• In most of the rural areas, people neither have smartphones nor they
have access to internet.
• In such areas, there are many individuals who have some one or the
other gone abroad for study or work purpose. During the initial days
student/person might not have international roaming number
• Under such conditions they can contact their relatives successfully
without the need of any Subscriber Identification Module.
• This is also very helpful to the ones who are frequent travelers to
different countries.
HOW IS IT POSSIBLE?
• This is possible by integrating
Google Cloud Platform with
Twilio and 3CX.
• It doesn’t matter if the receivers
device is a conventional PSTN
and whether the Caller has an
active Subscriber Identification
Module or a roaming number
• The Caller must get an access to
the internet which is freely
available almost every part of
the world.
TAKING A COOL SIP
• SIP is an application layer protocol. It is a simple network signaling
protocol for creating and terminating sessions with one or more
participants. The SIP protocol is designed to be independent of the
underlying transport protocol, so SIP applications can run on TCP,
UDP, or other lower-layer networking protocols.
• Typically, the SIP protocol is used for internet telephony and
multimedia distribution between two or more endpoints. For
example, one person can initiate a telephone call to another person
using SIP, or someone may create a conference call with many
participants.
TWILIO
• Twilio is a cloud based service that enables powerful
communication between mobile devices, applications, services,
and systems throughout the business in order to bridge the gap
between conventional communication.
• Twilio allows software developers to programmatically make and
receive phone calls, send and receive text messages, and perform
other communication functions using its web service APIs.
• Telephone infrastructure cab be hosted by Twilio through Google
Cloud Platform (GCP) or other cloud services.
WHY ?
• Twilio provides toll free numbers for call centers, support system through
API based telephony
• Twilio interconnects to the T1 ISPs to provide PSTN integration. Uses SIP
origination and termination to originate and terminate calls on PSTN.
GOOGLE CLOUD PLATFORM
• Google Cloud Platform’s specialty is
providing a place for individuals and
enterprises to build and run software, and
it uses the web to connect to the users of
that software.
• Through GCP we get our public IP which
will help us to connect our PBX from
anywhere on Internet. In our case it is
35.221.10.239 or pratik.3cx.us(FQDN)
Fully Qualified Domain Name.
• To keep it up and running we are using
the Cloud PBX and for that reason we are
using Google Cloud Platform to keep the
PBX posted on the cloud.
WHY 3CX IP PBX?
REASONS TO PREFER 3CX
• Completed Software Based
• Scales better
• Run on existing Windows machine
• Can also be Virtualize it to Hyper-V or
Vmwre!
• Backup PBX to disk- quick restore to
another PC
• More features, better integration
• Saves Cost
• Remote office extension calls are free
• Leverage VoIP Providers such as Skype
BENEFITS OF 3CX
Easy IP Phone Management
• Automatic provisioning of IP Phones
• Network wide updating of SIP phone
firmware
• Easy remote extension configuration
Quick to install
• Automatically configure IP Phones &
Smartphones
• Install 3CX in minutes
• Web-based console
• Easy to create new extensions
• Configure rules quickly
• Uses PUSH Technology to ‘wake up’ the
DASHBOARD
SIP TRUNK
PraJHA TALK
NETWORK DIAGRAM
PRAJHA TALK’S BLOCK DIAGRAM
ANY USER COMMUNICATI
ON
INFRASTRUCTU
RE
(IP PBX)
ELASTIC
SIP
TRUNK
TWILIO
PLATFORM
PSTN
USE OF SIP IN OUR
PROJECT
• We are using SIP trunking in our
project.
• This mode of SIP is be used in
PBX in order to connect to the
internet.
• Thus we have connected our PBX
to the internet making use
Session Initiation Protocol.
DIVING INTO THE SIP TRUNKING
How does SIP trunking works?
• Communications service providers
make the use of SIP trunking in order to
connect the SIP based PBX’s and UC
systems to the PSTN.
• SIP trunks make the use of the Internet
Protocols to support multiple
simultaneous call in line
PraJHA TALK
PraJHA TALK
PraJHA TALK
DIVING INTO THE SIP TRUNKING
Similarities of the SIP trunking and the VoIP
• With the advent of VoIP came the IP PBX, which has now become the
successor for premises-based phone systems. Similarly, SIP trunking has
emerged as the successor to T1 for the trunking service to support
enterprise telephony.
• The other similarity is both are protocols, which define the standards for
communications over IP networks. For SIP trunking, the acronym stands
for session initiation protocol, and this standard applies to a wide range
of communications applications beyond voice, including instant messaging
and video. VoIP is more specific, where the Internet Protocol is concerned
only with how voice is transmitted over IP networks.
DIVING INTO THE SIP TRUNKING
Difference between the SIP trunking and the VoIP
• SIP trunks are the physical connections that provide voice service to
your phone system. PBX trunks only carry voice. They are expensive
and inflexible, but very reliable.
• VoIP can be routed over PBX trunks via a media gateway, but to take
full advantage of VoIP's capabilities, businesses will deploy SIP
trunks and typically route these calls via a session border controller
PraJHA TALK
PraJHA TALK

More Related Content

PDF
Sip trunking - future of tomorrow communications
PDF
Rumana Akther Id#072842056
PPTX
AUCUG Cloud PBX, Call Queuing & Sonus SBC's
PPSX
Six ways to get more from SIP trunks
PDF
Vox PBX
PDF
7 Ways SIP Trunking Can Change Your Business
PDF
What is SIP Trunking?
PPTX
Cloud Telephony Public
Sip trunking - future of tomorrow communications
Rumana Akther Id#072842056
AUCUG Cloud PBX, Call Queuing & Sonus SBC's
Six ways to get more from SIP trunks
Vox PBX
7 Ways SIP Trunking Can Change Your Business
What is SIP Trunking?
Cloud Telephony Public

What's hot (20)

PPTX
SIP Trunking overview
PPT
Implementing Voice Over Internet Protocol(VOIP)
PPTX
Voip security
PPT
SIP Trunking
PDF
SIP All-in-One Bundle -
DOCX
SIP vs PRI
PPTX
Cloud pbx with office 365
PPT
AT&T IP Flexible Reach Customer Presentation
PPTX
PPTX
AUCUG Cloud PBX, Call Queuing & Sonus SBC's
PPTX
VOIP security
PPT
Sip Trunking Getting It Right The 1st Time
PPT
Dyip Sip
PDF
Skype for Business Voice with Polycom Devices
PDF
Hosted PBX- Should You Be a Provider or a Reseller?
PPTX
smart ms voip for lte networks
PDF
Askozia NGN white paper - 2016, English
ODP
Voip introduction
PPT
Simplesignalbusinessvoip(Power Point)
SIP Trunking overview
Implementing Voice Over Internet Protocol(VOIP)
Voip security
SIP Trunking
SIP All-in-One Bundle -
SIP vs PRI
Cloud pbx with office 365
AT&T IP Flexible Reach Customer Presentation
AUCUG Cloud PBX, Call Queuing & Sonus SBC's
VOIP security
Sip Trunking Getting It Right The 1st Time
Dyip Sip
Skype for Business Voice with Polycom Devices
Hosted PBX- Should You Be a Provider or a Reseller?
smart ms voip for lte networks
Askozia NGN white paper - 2016, English
Voip introduction
Simplesignalbusinessvoip(Power Point)
Ad

Similar to PraJHA TALK (20)

PDF
Energize your Unified Communications with SIP
PPTX
Hosted Unified Communications - ITExpo Presentation
PDF
VOIP services
PPTX
Wave oncloud customer_presentation_6.7.17
PPT
Introduction to Cisco IP Telephony Solutions
PDF
What Is SIP Trunking and How Does It Work for Businesses.pdf
PDF
ETE405-lec4.pdf
ODP
Carrier Competition Module (OPTUS)
PPTX
Avaya lync integration 6 16
PDF
Enabling business with CPaaS and SBCs
PPTX
Enabling business with CPaaS and SBCs
PDF
Realistic Future Service Provider Opportunities -- WebRTC Expo, Santa Clara, ...
PDF
Skype Summit 2017
PPTX
Mishtel Services Private Limited.pptx
PPTX
1wsev8hcsx4unqoo8k8y-signature-584e2459f99b5370bda435f09b42cc84cc8c063b8cd454...
PPTX
Justin Morris - Enhancing your lync 2013 rollout to make it a killer success ...
PDF
IntelePeer Award Write Up
PDF
VoIP for Beginners
Energize your Unified Communications with SIP
Hosted Unified Communications - ITExpo Presentation
VOIP services
Wave oncloud customer_presentation_6.7.17
Introduction to Cisco IP Telephony Solutions
What Is SIP Trunking and How Does It Work for Businesses.pdf
ETE405-lec4.pdf
Carrier Competition Module (OPTUS)
Avaya lync integration 6 16
Enabling business with CPaaS and SBCs
Enabling business with CPaaS and SBCs
Realistic Future Service Provider Opportunities -- WebRTC Expo, Santa Clara, ...
Skype Summit 2017
Mishtel Services Private Limited.pptx
1wsev8hcsx4unqoo8k8y-signature-584e2459f99b5370bda435f09b42cc84cc8c063b8cd454...
Justin Morris - Enhancing your lync 2013 rollout to make it a killer success ...
IntelePeer Award Write Up
VoIP for Beginners
Ad

Recently uploaded (20)

PPTX
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
PDF
Introduction to Power System StabilityPS
PPTX
"Array and Linked List in Data Structures with Types, Operations, Implementat...
PDF
UEFA_Embodied_Carbon_Emissions_Football_Infrastructure.pdf
PPT
Chapter 1 - Introduction to Manufacturing Technology_2.ppt
PDF
Prof. Dr. KAYIHURA A. SILAS MUNYANEZA, PhD..pdf
PPTX
ASME PCC-02 TRAINING -DESKTOP-NLE5HNP.pptx
PPTX
Module 8- Technological and Communication Skills.pptx
PPTX
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
PPTX
CyberSecurity Mobile and Wireless Devices
PDF
Java Basics-Introduction and program control
PPTX
A Brief Introduction to IoT- Smart Objects: The "Things" in IoT
PDF
MLpara ingenieira CIVIL, meca Y AMBIENTAL
PPTX
Software Engineering and software moduleing
PPTX
Principal presentation for NAAC (1).pptx
PPTX
Feature types and data preprocessing steps
PDF
Unit1 - AIML Chapter 1 concept and ethics
PPTX
Management Information system : MIS-e-Business Systems.pptx
PDF
Computer System Architecture 3rd Edition-M Morris Mano.pdf
PPTX
wireless networks, mobile computing.pptx
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
Introduction to Power System StabilityPS
"Array and Linked List in Data Structures with Types, Operations, Implementat...
UEFA_Embodied_Carbon_Emissions_Football_Infrastructure.pdf
Chapter 1 - Introduction to Manufacturing Technology_2.ppt
Prof. Dr. KAYIHURA A. SILAS MUNYANEZA, PhD..pdf
ASME PCC-02 TRAINING -DESKTOP-NLE5HNP.pptx
Module 8- Technological and Communication Skills.pptx
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
CyberSecurity Mobile and Wireless Devices
Java Basics-Introduction and program control
A Brief Introduction to IoT- Smart Objects: The "Things" in IoT
MLpara ingenieira CIVIL, meca Y AMBIENTAL
Software Engineering and software moduleing
Principal presentation for NAAC (1).pptx
Feature types and data preprocessing steps
Unit1 - AIML Chapter 1 concept and ethics
Management Information system : MIS-e-Business Systems.pptx
Computer System Architecture 3rd Edition-M Morris Mano.pdf
wireless networks, mobile computing.pptx

PraJHA TALK

  • 1. PRAJHA TALK SQUAD MEMBERS: • HARJEET SINGH MATHARU (MATHARU.H@NORTHEASTERN.EDU) • PRATIK PAWAR (PAWAR.P@NORTHEASTERN.EDU) • AARON D’COSTA(DCOSTA.AA@NORTHEASTERN.EDU) • JAYESH ZAMBARE(ZAMBARE.J@NORTHEASTERN.EDU)
  • 2. WHY PRAJHA TALK? • In most of the rural areas, people neither have smartphones nor they have access to internet. • In such areas, there are many individuals who have some one or the other gone abroad for study or work purpose. During the initial days student/person might not have international roaming number • Under such conditions they can contact their relatives successfully without the need of any Subscriber Identification Module. • This is also very helpful to the ones who are frequent travelers to different countries.
  • 3. HOW IS IT POSSIBLE? • This is possible by integrating Google Cloud Platform with Twilio and 3CX. • It doesn’t matter if the receivers device is a conventional PSTN and whether the Caller has an active Subscriber Identification Module or a roaming number • The Caller must get an access to the internet which is freely available almost every part of the world.
  • 4. TAKING A COOL SIP • SIP is an application layer protocol. It is a simple network signaling protocol for creating and terminating sessions with one or more participants. The SIP protocol is designed to be independent of the underlying transport protocol, so SIP applications can run on TCP, UDP, or other lower-layer networking protocols. • Typically, the SIP protocol is used for internet telephony and multimedia distribution between two or more endpoints. For example, one person can initiate a telephone call to another person using SIP, or someone may create a conference call with many participants.
  • 5. TWILIO • Twilio is a cloud based service that enables powerful communication between mobile devices, applications, services, and systems throughout the business in order to bridge the gap between conventional communication. • Twilio allows software developers to programmatically make and receive phone calls, send and receive text messages, and perform other communication functions using its web service APIs. • Telephone infrastructure cab be hosted by Twilio through Google Cloud Platform (GCP) or other cloud services.
  • 6. WHY ? • Twilio provides toll free numbers for call centers, support system through API based telephony • Twilio interconnects to the T1 ISPs to provide PSTN integration. Uses SIP origination and termination to originate and terminate calls on PSTN.
  • 7. GOOGLE CLOUD PLATFORM • Google Cloud Platform’s specialty is providing a place for individuals and enterprises to build and run software, and it uses the web to connect to the users of that software. • Through GCP we get our public IP which will help us to connect our PBX from anywhere on Internet. In our case it is 35.221.10.239 or pratik.3cx.us(FQDN) Fully Qualified Domain Name. • To keep it up and running we are using the Cloud PBX and for that reason we are using Google Cloud Platform to keep the PBX posted on the cloud.
  • 8. WHY 3CX IP PBX?
  • 9. REASONS TO PREFER 3CX • Completed Software Based • Scales better • Run on existing Windows machine • Can also be Virtualize it to Hyper-V or Vmwre! • Backup PBX to disk- quick restore to another PC • More features, better integration • Saves Cost • Remote office extension calls are free • Leverage VoIP Providers such as Skype
  • 10. BENEFITS OF 3CX Easy IP Phone Management • Automatic provisioning of IP Phones • Network wide updating of SIP phone firmware • Easy remote extension configuration Quick to install • Automatically configure IP Phones & Smartphones • Install 3CX in minutes • Web-based console • Easy to create new extensions • Configure rules quickly • Uses PUSH Technology to ‘wake up’ the
  • 15. PRAJHA TALK’S BLOCK DIAGRAM ANY USER COMMUNICATI ON INFRASTRUCTU RE (IP PBX) ELASTIC SIP TRUNK TWILIO PLATFORM PSTN
  • 16. USE OF SIP IN OUR PROJECT • We are using SIP trunking in our project. • This mode of SIP is be used in PBX in order to connect to the internet. • Thus we have connected our PBX to the internet making use Session Initiation Protocol.
  • 17. DIVING INTO THE SIP TRUNKING How does SIP trunking works? • Communications service providers make the use of SIP trunking in order to connect the SIP based PBX’s and UC systems to the PSTN. • SIP trunks make the use of the Internet Protocols to support multiple simultaneous call in line
  • 21. DIVING INTO THE SIP TRUNKING Similarities of the SIP trunking and the VoIP • With the advent of VoIP came the IP PBX, which has now become the successor for premises-based phone systems. Similarly, SIP trunking has emerged as the successor to T1 for the trunking service to support enterprise telephony. • The other similarity is both are protocols, which define the standards for communications over IP networks. For SIP trunking, the acronym stands for session initiation protocol, and this standard applies to a wide range of communications applications beyond voice, including instant messaging and video. VoIP is more specific, where the Internet Protocol is concerned only with how voice is transmitted over IP networks.
  • 22. DIVING INTO THE SIP TRUNKING Difference between the SIP trunking and the VoIP • SIP trunks are the physical connections that provide voice service to your phone system. PBX trunks only carry voice. They are expensive and inflexible, but very reliable. • VoIP can be routed over PBX trunks via a media gateway, but to take full advantage of VoIP's capabilities, businesses will deploy SIP trunks and typically route these calls via a session border controller