Présentation

  • : le blog voip
  • voip
  • : Hi Tech
  • : La voix sur réseau IP, ou « VoIP » pour Voice over Internet Protocol, est une technique qui permet de communiquer par la voix via l'Internet ou tout autre réseau acceptant le protocole TCP/IP. Cette technologie est notamment utilisée pour supporter le ser
  • Recommander ce blog
  • Retour à la page d'accueil
  • Contact

Jeudi 18 janvier 2007 4 18 01 2007 21:21

Voice over Internet Protocol, also called VoIP, IP Telephony, Internet telephony, Broadband telephony, Broadband Phone and Voice over Broadband is the routing of voice conversations over the Internet or through any other IP-based network.

Companies providing VoIP service are commonly referred to as providers, and protocols which are used to carry voice signals over the IP network are commonly referred to as Voice over IP or VoIP protocols. They may be viewed as commercial realizations of the experimental Network Voice Protocol (1973) invented for the ARPANET providers. Some cost savings are due to utilizing a single network - see attached image[1] - to carry voice and data, especially where users have existing underutilized network capacity that can carry VoIP at no additional cost. VoIP to VoIP phone calls are sometimes free, while VoIP to PSTN may have a cost that's borne by the VoIP user.

There are two types of PSTN to VoIP services: DID (Direct Inward Dialing) and access numbers. DID will connect the caller directly to the VoIP user while access numbers require the caller to input the extension number of the VoIP user. Access numbers are usually charged as a local call to the caller and free to the VoIP user while DID usually has a monthly fee.[2] There are also DIDs that are free to the VoIP user but chargeable to the caller.

Par www.asteriksdocs.org - Publié dans : voip
Ecrire un commentaire - Voir les 1 commentaires - Recommander
Retour à l'accueil

Commentaires

apt-get install asterisk / apt-get install asterisk-prompt-fr

/etc/default/asterisk :

Ce fichier permet d’activer ou de désactiver astérisk grâce à la ligne RUNASTERISK=(yes or no). On choisit YES pour pouvoir l’activer.
Ce fichier contient également la configuration de base d’astérisk :
-La priorité du programme, ici on définit le programme comme étant en temps réel et donc prioritaire : AST_REALTIME=yes
-On peut activer ou désactiver le mode de débogage : PARAMS="-g -vvv"
-On peut également lancer astérisk automatiquement dès le lancement du serveur, nous avons chosi de le démarrer automatiquement : RUNASTSAFE=yes

/etc/asterisk/sip.conf :
[general]
language=fr
context=default
srvlookup=yes  //cette ligne permet de consulter le DNS sur un appel sortant


[200]  //cette ligne indique le nom de l’usager
type=friend  //on indique que l’utilisateur peut émettre et  recevoir car de type « friend »
secret=welcome  //on définit le mot de passe de l’utilisateur, ici on indique welcome.
qualify=yes  //vérifie si le client est accessible
nat=no //cette ligne indique que le NAT n’est pas activé.
host=dynamic  //ici on indique que l’adresse IP n’est pas statique
canreinvite=no  //Cette ligne indique que l’on arrête l'envoi des messages  INVITE une fois que l'appel est établi
context=moncontexte  //Cette ligne indique le nom du contexte qui est définit dans le fichier extensions.conf
mailbox=200@maboitevocale // Cette ligne indique la boîte mail de l’utilisateur dont le pseudo est 200.


 
extensions.conf

On réalise un plan de numérotation sommaire :

[moncontexte] //ici on indique que l’on définit le contexte « moncontexte »
exten => 200,1,Dial(SIP/200,10,t) //lorsque que l’on compose le numéro 200, on appelle le 200 avec le protocole SIP.redirigé vers la boite vocale au bout de 10 secondes
exten => 200,2,VoiceMail(200@maboitevocale) //on définit que la messagerie est à cette adresse pour l’utilisateur 200.
exten => 200,2,Hangup //lorsque c’est fini on raccroche
exten => 201,1,Dial(SIP/201) //lorsque que l’on compose le numéro 201, on appelle le 201 avec le protocole SIP
exten => 201,2,VoiceMail(201@maboitevocale)
exten => 201,2,Hangup  //lorsque c’est fini on raccroche

Fichier voicemail.conf

[moncontexte]
200 => welcome,200,200@maboitevocale //on indique le mot de passe de l’utilisateur 200, et on définit pour cet utilisateur 200 l’adresse de sa boîte vocale : ici 200@maboitevocale
201 => ad,201,201@maboitevocale //on indique le mot de passe de l’utilisateur 201, et on définit pour cet utilisateur 201 l’adresse de sa boîte vocale : ici 201@maboitevocale


[moncontexte]
exten => 200,1,Dial(SIP/200)
exten => 200,2,VoiceMail(200@maboitevocale) //on définit que la messagerie est à cette adresse pour l’utilisateur 200.
exten => 200,3,Hangup
exten => 201,1,Dial(SIP/201)
exten => 201,2,VoiceMail(201@maboitevocale)
exten => 201,3,Hangup

Sur le serveur on lance asterisk en utilisant la commande suivante : /usr/sbiin/asterisk –cvvvv

Commentaire n°1 posté par doci le 18/01/2007 à 21h30

Recherche

Créer un blog sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus