A student's open lab: learning and sharing, free for everyone.

SIP UniverseFree University

Home / Open-source telephony core / Asterisk, PJSIP, and the dialplan

Asterisk, PJSIP, and the dialplan

chan_pjsip is the SIP channel driver. res_pjsip reads pjsip.conf. extensions.conf is the dialplan. The license page is GPL version 2, with a stated exception for AMI, AGI, and ARI.

Learn in 5 minutes

  1. Name pjsip.conf and extensions.conf
  2. Name chan_pjsip and res_pjsip
  3. Repeat the license page without turning it into legal advice

Visual

A phone registers to Asterisk. The dialplan is a separate file. · study drawing · cyphermonkeylabs.com PhoneAsterisk REGISTER 200 INVITE 180

SVG HTML PNG

This is not a working pjsip.conf. It is the split the configuration page describes.

Worked example

Which file A study sketch with the file names from the docs. It is not a working endpoint.

  1. Read the two file names.
  2. Say which one is the dialplan.
  3. Do not invent options that are not on the page.

Fault

A priority exten line is in pjsip.conf. The phone registers and the called extension does nothing.

The overview separates pjsip.conf from extensions.conf.

Quiz

chan_pjsip depends on


SIP accounts for this driver are configured in


The dialplan file named on that page is


The license page distributes Asterisk under


AMI, AGI, and ARI are


The history page says the source was published under


Ecosystem

Glossary, sister systems, and the integration seam for this room.

Quality management and recording QM scores interactions. The standardized way an SBC forks a session to a recorder is SIPREC.

Glossary · Ecosystem map · Ports · Troubleshooting

Sources and go deeper