SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Zack Chou
FreePBX Application
Introduce
• FreePBX Could Works For Private Branch Exchange (PBX)
• Requirement:
Hyper-V 2012 R2 VM
Linux OS: FreePBX
Standard PBX Service: Asterisk
FreePBX Application
• Automatic Dialing
• Automatic Switching
• Call Transfer
• Call Back
FreePBX Basic Function
DUS works depends on VOIP (Voice over Internet Protocol):
which is a technologies for delivery of
Voice communication
Multimedia session
over Internet Protocol network.
How FreePBX Works
• The Steps and Principles in originating
• VoIP telephone calls:
• Digitization of the analog voice signal
• Packetized for these digital information
• Encode audio and video with
audio codecs: u-law , a-law , G-711
video codecs: H.263
What is Voice over IP
Network Integration
Cluster
Dial Up Server Cluster
PSTN
VOIP
Gateway
Corp Net
DUS 1DUS 2DUS 3
Computer
VOIP Common Protocol
• Session Initiation Protocol (SIP)
• Real-time Transport Protocol (RTP)
• Inter-Asterisk eXchange (IAX)
• Skype protocol
• H.263
Session Initiation Protocol
• SIP design elements similar to the HTTP request/response transaction
model.
• Each transaction consists of a client request that invokes a particular
method or function on the server within one response.
• SIP reuses most of the header fields, encoding rules and status codes
of HTTP, providing a readable text-based format.
SIP Operation
Method Description
INVITE Session setup request or media negotiation. Used also to
hold &retrieve calls
ACK Acknowledgement for an INVITE transaction completion
OPTIONS Used as a query for remote's status & capabilities
BYE Terminating a session
CANCEL Used to cancel an on-going transaction
REGISTER Registers a user with a Proxy/Register
SIP Request
SIP Response Codes
100 Trying-Request has been received by a proxy/gateway
180 Ringing-The called party received the INVITE request, the
phone is ringing
181 Call is being forwarded
182 Queued-Invite has been received and will be processed in
a queue
183 Session Progress-Used to convey report of incoming
early-media
200 OK-successful transaction completion
302 Moved Temporarily-Forward call to a given contact
SIP Response
305 Use Proxy-Repeats a me call setup using a given proxy
400 Bad Request-General error
401 Unauthorized-The request requires user authentication
404 Not Found-The user does not exist at the specified domain
408 Request Time out
486 Busy here
5XX Server Failure
6XX Global failure
SIP Response
Asterisk Core Architecture
Digits 1209Hz 1336Hz 1477Hz
697Hz 1 2 3
770Hz 4 5 6
852Hz 7 8 9
941Hz * 0 #
DTMF Meaning
Dual-tone multi-frequency signaling (DTMF) is an in-band telecom
signaling system using the voice-frequency band over telephone lines.
That uses a set of eight audio frequencies transmitted in pairs to
represent signals by digits
• Syntax dtmfmode=inband , rfc2833 , info and auto
• Inband: This send tones as inband audio within the voice stream.
If the phone is set for RFC2833 and asterisk is set for
inband then you may not hear anything.
• rfc2833: This is another inband method, that sends DTMF tones
separately as specially encoded RTP packets,
distinct from audio packets.
DTMF Mode For SIP Configuration
• Syntax dtmfmode=inband , rfc2833 , info and auto
• info :This is an out-of-band method that sends the DTMF signals
within SIP on a separate network connection from the
media streams.
• auto: Asterisk use rfc2833 for DTMF relay by default
but will switch to audio DTMF tones such as µ-law or a-law.
If the remote side does not indicate support of rfc2833.
DTMF Mode For SIP Configuration
• peer: A SIP point to which Asterisk sends calls (a SIP provider).
The peer authenticates at registration.
• user: A SIP entity which places calls through Asterisk .
Users authenticate to reach services with their context.
• friend: Asterisk will create two objects, one peer and one user,
with the same name.
Asterisk SIP Type
Q&A

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction into SIP protocol
Introduction into SIP protocolIntroduction into SIP protocol
Introduction into SIP protocolMichal Hrncirik
 
LTE introduction part1
LTE introduction part1LTE introduction part1
LTE introduction part1Pei-Che Chang
 
Classless inter domain routing
Classless inter domain routingClassless inter domain routing
Classless inter domain routingVikash Gangwar
 
VoWifi 02 - VoWifi architecture overview (pdf ppt)
VoWifi 02 - VoWifi architecture overview (pdf ppt)VoWifi 02 - VoWifi architecture overview (pdf ppt)
VoWifi 02 - VoWifi architecture overview (pdf ppt)Vikas Shokeen
 
Calling VoWiFi... The Next Mobile Operator Service is here...
Calling VoWiFi... The Next Mobile Operator Service is here... Calling VoWiFi... The Next Mobile Operator Service is here...
Calling VoWiFi... The Next Mobile Operator Service is here... Cisco Canada
 
CCNA 200-301 IPv6 addressing and subnetting MCQs Collection
CCNA 200-301 IPv6 addressing and subnetting MCQs CollectionCCNA 200-301 IPv6 addressing and subnetting MCQs Collection
CCNA 200-301 IPv6 addressing and subnetting MCQs CollectionCAS
 
End to End volte ims sip call flow Guide - Mobile originating and Mobile term...
End to End volte ims sip call flow Guide - Mobile originating and Mobile term...End to End volte ims sip call flow Guide - Mobile originating and Mobile term...
End to End volte ims sip call flow Guide - Mobile originating and Mobile term...Vikas Shokeen
 
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...ALTANAI BISHT
 
volte call flow - SIP IMS Call Flow - MO and MT Call - Volte Mobile originati...
volte call flow - SIP IMS Call Flow - MO and MT Call - Volte Mobile originati...volte call flow - SIP IMS Call Flow - MO and MT Call - Volte Mobile originati...
volte call flow - SIP IMS Call Flow - MO and MT Call - Volte Mobile originati...Vikas Shokeen
 
CCNA RS_NB - Chapter 5
CCNA RS_NB - Chapter 5CCNA RS_NB - Chapter 5
CCNA RS_NB - Chapter 5Irsandi Hasan
 
Ims call flow
Ims call flowIms call flow
Ims call flowMorg
 
CCNA 2 Routing and Switching v5.0 Chapter 8
CCNA 2 Routing and Switching v5.0 Chapter 8CCNA 2 Routing and Switching v5.0 Chapter 8
CCNA 2 Routing and Switching v5.0 Chapter 8Nil Menon
 

Was ist angesagt? (20)

Introduction into SIP protocol
Introduction into SIP protocolIntroduction into SIP protocol
Introduction into SIP protocol
 
IP RAN 100NGN
IP RAN 100NGNIP RAN 100NGN
IP RAN 100NGN
 
PS Core Presentation
PS Core PresentationPS Core Presentation
PS Core Presentation
 
LTE introduction part1
LTE introduction part1LTE introduction part1
LTE introduction part1
 
Classless inter domain routing
Classless inter domain routingClassless inter domain routing
Classless inter domain routing
 
VoWifi 02 - VoWifi architecture overview (pdf ppt)
VoWifi 02 - VoWifi architecture overview (pdf ppt)VoWifi 02 - VoWifi architecture overview (pdf ppt)
VoWifi 02 - VoWifi architecture overview (pdf ppt)
 
Calling VoWiFi... The Next Mobile Operator Service is here...
Calling VoWiFi... The Next Mobile Operator Service is here... Calling VoWiFi... The Next Mobile Operator Service is here...
Calling VoWiFi... The Next Mobile Operator Service is here...
 
IMS ENUM & DNS Mechanism
IMS ENUM & DNS MechanismIMS ENUM & DNS Mechanism
IMS ENUM & DNS Mechanism
 
SS7
SS7SS7
SS7
 
Icmp
IcmpIcmp
Icmp
 
CCNA 200-301 IPv6 addressing and subnetting MCQs Collection
CCNA 200-301 IPv6 addressing and subnetting MCQs CollectionCCNA 200-301 IPv6 addressing and subnetting MCQs Collection
CCNA 200-301 IPv6 addressing and subnetting MCQs Collection
 
End to End volte ims sip call flow Guide - Mobile originating and Mobile term...
End to End volte ims sip call flow Guide - Mobile originating and Mobile term...End to End volte ims sip call flow Guide - Mobile originating and Mobile term...
End to End volte ims sip call flow Guide - Mobile originating and Mobile term...
 
Introduction to VoIP
Introduction to VoIPIntroduction to VoIP
Introduction to VoIP
 
Mpls concepts. Time to Certify
Mpls concepts. Time to CertifyMpls concepts. Time to Certify
Mpls concepts. Time to Certify
 
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
 
volte call flow - SIP IMS Call Flow - MO and MT Call - Volte Mobile originati...
volte call flow - SIP IMS Call Flow - MO and MT Call - Volte Mobile originati...volte call flow - SIP IMS Call Flow - MO and MT Call - Volte Mobile originati...
volte call flow - SIP IMS Call Flow - MO and MT Call - Volte Mobile originati...
 
CCNA RS_NB - Chapter 5
CCNA RS_NB - Chapter 5CCNA RS_NB - Chapter 5
CCNA RS_NB - Chapter 5
 
Ims call flow
Ims call flowIms call flow
Ims call flow
 
CCNA 2 Routing and Switching v5.0 Chapter 8
CCNA 2 Routing and Switching v5.0 Chapter 8CCNA 2 Routing and Switching v5.0 Chapter 8
CCNA 2 Routing and Switching v5.0 Chapter 8
 
Ospf.ppt
Ospf.pptOspf.ppt
Ospf.ppt
 

Ähnlich wie FreePBX Application Introduce

1. IP Internetwork.pptx
1. IP Internetwork.pptx1. IP Internetwork.pptx
1. IP Internetwork.pptxshabdrang
 
Voice over IP: Issues and Protocols
Voice over IP: Issues and ProtocolsVoice over IP: Issues and Protocols
Voice over IP: Issues and ProtocolsVideoguy
 
voip elements by Karan singh cypher
voip elements by Karan singh cypher voip elements by Karan singh cypher
voip elements by Karan singh cypher Karan Maker
 
cs522_presentation.ppt
cs522_presentation.pptcs522_presentation.ppt
cs522_presentation.ppthajAli4
 
voice over internet protocol
voice over internet protocol voice over internet protocol
voice over internet protocol jomin mathew
 
Voice over IP (VOIP)
Voice over IP (VOIP)Voice over IP (VOIP)
Voice over IP (VOIP)Ahmed Ayman
 
Voice over internet protocol (VoIP)
 Voice over internet protocol (VoIP)  Voice over internet protocol (VoIP)
Voice over internet protocol (VoIP) Namra Afzal
 
Introduction to VoIP, RTP and SIP
Introduction to VoIP, RTP and SIP Introduction to VoIP, RTP and SIP
Introduction to VoIP, RTP and SIP ThousandEyes
 
Polycom vvx400 range data sheet
Polycom vvx400 range data sheetPolycom vvx400 range data sheet
Polycom vvx400 range data sheetbest4systems
 
Polycom soundstation duo data sheet
Polycom soundstation duo data sheetPolycom soundstation duo data sheet
Polycom soundstation duo data sheetbest4systems
 
VoIP (Voice over Internet Protocol)
VoIP (Voice over Internet Protocol)VoIP (Voice over Internet Protocol)
VoIP (Voice over Internet Protocol)Abdullah Shah
 
Core Stor Ip Recording V1
Core Stor Ip Recording V1Core Stor Ip Recording V1
Core Stor Ip Recording V1Firoze Hussain
 

Ähnlich wie FreePBX Application Introduce (20)

Voip
VoipVoip
Voip
 
VOIP security
VOIP securityVOIP security
VOIP security
 
VOIP
VOIPVOIP
VOIP
 
VOIP services
VOIP servicesVOIP services
VOIP services
 
1. IP Internetwork.pptx
1. IP Internetwork.pptx1. IP Internetwork.pptx
1. IP Internetwork.pptx
 
Voice over IP: Issues and Protocols
Voice over IP: Issues and ProtocolsVoice over IP: Issues and Protocols
Voice over IP: Issues and Protocols
 
voip elements by Karan singh cypher
voip elements by Karan singh cypher voip elements by Karan singh cypher
voip elements by Karan singh cypher
 
cs522_presentation.ppt
cs522_presentation.pptcs522_presentation.ppt
cs522_presentation.ppt
 
voice over internet protocol
voice over internet protocol voice over internet protocol
voice over internet protocol
 
VoIP
VoIPVoIP
VoIP
 
Voip internet
Voip internet Voip internet
Voip internet
 
Voice over IP (VOIP)
Voice over IP (VOIP)Voice over IP (VOIP)
Voice over IP (VOIP)
 
Voice over internet protocol (VoIP)
 Voice over internet protocol (VoIP)  Voice over internet protocol (VoIP)
Voice over internet protocol (VoIP)
 
Linux VOIP
Linux VOIP Linux VOIP
Linux VOIP
 
Introduction to VoIP, RTP and SIP
Introduction to VoIP, RTP and SIP Introduction to VoIP, RTP and SIP
Introduction to VoIP, RTP and SIP
 
VoIP for Beginners
VoIP for BeginnersVoIP for Beginners
VoIP for Beginners
 
Polycom vvx400 range data sheet
Polycom vvx400 range data sheetPolycom vvx400 range data sheet
Polycom vvx400 range data sheet
 
Polycom soundstation duo data sheet
Polycom soundstation duo data sheetPolycom soundstation duo data sheet
Polycom soundstation duo data sheet
 
VoIP (Voice over Internet Protocol)
VoIP (Voice over Internet Protocol)VoIP (Voice over Internet Protocol)
VoIP (Voice over Internet Protocol)
 
Core Stor Ip Recording V1
Core Stor Ip Recording V1Core Stor Ip Recording V1
Core Stor Ip Recording V1
 

Kürzlich hochgeladen

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 

Kürzlich hochgeladen (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

FreePBX Application Introduce

  • 2. • FreePBX Could Works For Private Branch Exchange (PBX) • Requirement: Hyper-V 2012 R2 VM Linux OS: FreePBX Standard PBX Service: Asterisk FreePBX Application
  • 3. • Automatic Dialing • Automatic Switching • Call Transfer • Call Back FreePBX Basic Function
  • 4. DUS works depends on VOIP (Voice over Internet Protocol): which is a technologies for delivery of Voice communication Multimedia session over Internet Protocol network. How FreePBX Works
  • 5. • The Steps and Principles in originating • VoIP telephone calls: • Digitization of the analog voice signal • Packetized for these digital information • Encode audio and video with audio codecs: u-law , a-law , G-711 video codecs: H.263 What is Voice over IP
  • 6. Network Integration Cluster Dial Up Server Cluster PSTN VOIP Gateway Corp Net DUS 1DUS 2DUS 3 Computer
  • 7. VOIP Common Protocol • Session Initiation Protocol (SIP) • Real-time Transport Protocol (RTP) • Inter-Asterisk eXchange (IAX) • Skype protocol • H.263
  • 8. Session Initiation Protocol • SIP design elements similar to the HTTP request/response transaction model. • Each transaction consists of a client request that invokes a particular method or function on the server within one response. • SIP reuses most of the header fields, encoding rules and status codes of HTTP, providing a readable text-based format.
  • 10. Method Description INVITE Session setup request or media negotiation. Used also to hold &retrieve calls ACK Acknowledgement for an INVITE transaction completion OPTIONS Used as a query for remote's status & capabilities BYE Terminating a session CANCEL Used to cancel an on-going transaction REGISTER Registers a user with a Proxy/Register SIP Request
  • 11. SIP Response Codes 100 Trying-Request has been received by a proxy/gateway 180 Ringing-The called party received the INVITE request, the phone is ringing 181 Call is being forwarded 182 Queued-Invite has been received and will be processed in a queue 183 Session Progress-Used to convey report of incoming early-media 200 OK-successful transaction completion 302 Moved Temporarily-Forward call to a given contact SIP Response
  • 12. 305 Use Proxy-Repeats a me call setup using a given proxy 400 Bad Request-General error 401 Unauthorized-The request requires user authentication 404 Not Found-The user does not exist at the specified domain 408 Request Time out 486 Busy here 5XX Server Failure 6XX Global failure SIP Response
  • 14. Digits 1209Hz 1336Hz 1477Hz 697Hz 1 2 3 770Hz 4 5 6 852Hz 7 8 9 941Hz * 0 # DTMF Meaning Dual-tone multi-frequency signaling (DTMF) is an in-band telecom signaling system using the voice-frequency band over telephone lines. That uses a set of eight audio frequencies transmitted in pairs to represent signals by digits
  • 15. • Syntax dtmfmode=inband , rfc2833 , info and auto • Inband: This send tones as inband audio within the voice stream. If the phone is set for RFC2833 and asterisk is set for inband then you may not hear anything. • rfc2833: This is another inband method, that sends DTMF tones separately as specially encoded RTP packets, distinct from audio packets. DTMF Mode For SIP Configuration
  • 16. • Syntax dtmfmode=inband , rfc2833 , info and auto • info :This is an out-of-band method that sends the DTMF signals within SIP on a separate network connection from the media streams. • auto: Asterisk use rfc2833 for DTMF relay by default but will switch to audio DTMF tones such as µ-law or a-law. If the remote side does not indicate support of rfc2833. DTMF Mode For SIP Configuration
  • 17. • peer: A SIP point to which Asterisk sends calls (a SIP provider). The peer authenticates at registration. • user: A SIP entity which places calls through Asterisk . Users authenticate to reach services with their context. • friend: Asterisk will create two objects, one peer and one user, with the same name. Asterisk SIP Type
  • 18. Q&A

Hinweis der Redaktion

  1.  specifically refer to the provisioning of communications services (voice, fax, SMS, voice-messaging) over the public Internet, rather than via the public switched telephone network (PSTN).
  2. . IP電話通過把語音訊號經過数碼處理、壓縮編碼打包、透過網路傳輸、然後解壓、把数碼訊號還原成聲音,讓通話對方聽到 H.323的子協定多且複雜性高,在許多技術上的問題受限,不容易針對新的應用作擴充功能。因此,IETF (Internet Engineering Task Force)分別在1999年8月提出MGCP(Media Gateway Control Protocol)協定與1999年3月的SIP(Session Initiation Protocol)新架構,試圖簡化H.323的複雜性
  3. RTP用來定義在因特網上傳輸音頻和視頻的標準包格式,在RFC 1889中予以定義。它由音頻和視頻傳輸工作組制訂,並於1996年頒佈。 RTP和RTCP連接緊密,RTP實施實際資料的傳輸,RTCP則就服務質量做出反饋
  4. 會話發起協議(SIP)是IETF建立VoIP通話連接的協定標準。SIP是一種應用層控制協議,用於和一個或多個參與者創建、修改和終止會話。SIP的結構與HTTP(客戶-伺服器協議)相似。客戶機發出請求,並發送給伺服器,伺服器處理這些請求後給客戶機回送一個響應。請求與響應形成一次交換(transaction)。 SIP是會話初始化協定的縮寫,是一種用於建立、修改和終止VOIP電話通話的IP電話信號協定。SIP由IETF 制訂,並作爲RFC 3261頒佈。 媒體閘道器控制協議(MGCP)是由思科和Telcordia提議的VoIP協議,它定義了呼叫控制單元(呼叫代理或媒體閘道器)與電話閘道器之間的通訊服務。MGCP屬於控制協議,允許中心控制台監測IP電話和閘道器事件,並通知它們發送內容至指定位址。在MGCP結構中,智慧呼叫控制置於閘道器外部並由呼叫控制單元(呼叫代理)來處理。同時呼叫控制單元互相保持同步,發送一致的命令給閘道器。
  5. 撥打方電話發送邀請 接收方電話發出並送回應答180–正在撥打 當接收方電話發出應答200–OK 撥打方電話回以確認應答,以告知對方 當通過Media Session RTP傳輸資料時,就可以通話了 當撥打方挂上電話後,會向接收方電話發出一個再見呼叫 撥打方電話會回以應答200–OK
  6. user: A SIP entity which places calls through Asterisk (A phone which can place calls only).