Videotutorial : Asterisk y la reventa de llamdas por Internet para WISP

Publicado en 'Redes Inalámbricas' por wifinet, 6 Abr 2011.





  1. wifinet

    wifinet Miembro maestro

    Registro:
    21 Mar 2009
    Mensajes:
    591
    Likes:
    73




    Hola amigos aqui les traigo un nuevo videotutorial, pero esta ves relasionado a telefonia ip, supongo que muchos se preguntaban como hay algunos proveedores que usan sus lineas, y ademas ofrecen llamadas por internet, bueno lo mas usado es esta forma.
    En concreto es una parte inicial, faltaria el sistema de tarifacion, eso lo hare mas adelante, usando A2BILLING y un desarrollo propio con php , AGI y AMI de asterisk, tambien usando CDR.
    Pero en la practica, para usarlo como un plus para sus centrales, va servir, ya que pueden ofrecer llamadas gratis para fijos nacionales e internacionales, ademas celulares internacionales, mas no para celulares nacionales.
    Bueno espero que les guste, saludos.




    Para algunos ya les es familiar configurar asterisk, este videotutorial esta hecho para los que ya tienen una central, pero para los que no, tengo otros videos que colge anteriormente, donde muestro como instalar ASterisk desde cero, bueno una ves instalado, solo editamos unos archivos de configuracion:

    Entramos a nuestro servidor asterisk, y luego.

    nos ubicamos en :

    # cd /etc/asterisk/
    # vim sip.conf

    abrira el archivo sip.conf y borramos todo su contenido y agregamos lo siguiente:

    [general]
    bindport=5060
    bindaddr=0.0.0.0
    disallow=all
    allow=ulaw
    allow=alaw



    [siptrunk]
    type=peer
    disallow=all
    allow=ulaw
    allow=alaw
    dtmfmode=rfc2833
    host=77.72.174.128 ------> tambien puede ser sip.rynga.com
    username=armgasa
    secret=mipassword
    canreinvite=no
    qualify=yes

    [1001]
    type=friend
    username=1001
    secret=123456
    callerid=edison<1001>
    host=dynamic
    context=cat1
    nat=no
    qualify=yes
    canreinvite=no
    callgroup=
    pickupgroup=
    mailbox=1001@default
    disallow=all
    allow=ulaw
    allow=alaw
    allow=gsm
    dtmfmode=rfc2833
    notifyringing=yes
    limitonpeers=yes
    setvar=USERID=1001

    [1002]
    type=friend
    username=1002
    secret=123456
    callerid=vilcapoma<1002>
    host=dynamic
    context=cat1
    nat=no
    qualify=yes
    canreinvite=no
    callgroup=
    pickupgroup=
    mailbox=1002@default
    disallow=all
    allow=ulaw
    allow=alaw
    allow=gsm
    dtmfmode=rfc2833
    notifyringing=yes
    limitonpeers=yes
    setvar=USERID=1002


    [1003]
    type=friend
    username=1003
    secret=123456
    callerid=lozano<1003>
    host=dynamic
    context=cat3
    nat=no
    qualify=yes
    canreinvite=no
    callgroup=
    pickupgroup=
    mailbox=1003@default
    disallow=all
    allow=ulaw
    allow=alaw
    allow=gsm
    dtmfmode=rfc2833
    notifyringing=yes
    limitonpeers=yes
    setvar=USERID=1003



    gurdamos y salimos, luego editamos el archivo extensions.conf

    # vim extensions.conf


    [general]

    [cat1]
    include=>internal
    include=>local-fijo
    include=>local-celular
    include=>ldn
    include=>ldi


    [cat2]
    include=>internal
    include=>local-fijo


    [cat3]
    include=>internal


    [internal]

    exten=>_1XXX,1,Set(Anexo=${EXTEN})
    exten=>_1XXX,n,Set(__PICKUPMARK=${Anexo})
    exten=>_1XXX,n,Dial(SIP/${Anexo},10,Tr)
    exten=>_1XXX,n,Goto(s-${DIALSTATUS},1)
    exten=>_1XXX,n,Hangup()

    exten=>s-BUSY,1,Voicemail(${Anexo},b)
    exten=>s-BUSY,n,Hangup()

    exten=>s-NOANSWER,1,Voicemail(${Anexo},u)
    exten=>s-NOANSWER,n,Hangup()



    [local-fijo]
    exten=>_[2-7]XXXXXX,1,Dial(SIP/siptrunk/511${EXTEN})
    exten=>_[2-7]XXXXXX,n,Hangup()

    [local-celular]
    exten=>_9XXXXXXXX,1,Dial(SIP/siptrunk/51${EXTEN})
    exten=>_9XXXXXXXX,n,Hangup()


    [ldn]
    exten=>_0NX[2-7]XXXXX,1,Dial(SIP/siptrunk/${EXTEN})
    exten=>_0NX[2-7]XXXXX,n,Hangup()

    [ldi]
    exten=>_00.,1,Dial(SIP/siptrunk/${EXTEN})
    exten=>_00.,n,Hangup()


    Bueno y eso es todo solo nos faltaria configurar los anexos como se muestra en el video.
    La logica de la programacion es muy facil de interpretar, recuerden que con este dialplan ya no necesitamos anteponer un prefijo de marcacion
    practicamente con este dial plan es como si tendriamos una linea culaquiera, si veo que les interesa puedo terminar de editar el video de
    sistema de tarifacion, saludos
     
    Última edición: 6 Abr 2011
    A jhonnathan0103 le gustó este mensaje.


  2. yuriwifi

    yuriwifi Miembro maestro

    Registro:
    11 Nov 2009
    Mensajes:
    955
    Likes:
    61
    brother las llamadas son totalmente gratis nacionales e internacionales a fijos y a celulares internacionales ??? o tengo que comprar una cuenta algo por el estilo ?
     
  3. tonylezama

    tonylezama Miembro frecuente

    Registro:
    20 Jul 2009
    Mensajes:
    212
    Likes:
    14
    esta muy interesante wifinet de lima ... m gustaria q explicaras un poco mas sobre los otros videos que vas a poner , al menos aqui en chimbote ayudaria mucho brindar ese servicios , ya que en lima ya hay wisp que estan trabajando con eso ... espero puedas ayudar un poco mas ...
     
  4. wifinet

    wifinet Miembro maestro

    Registro:
    21 Mar 2009
    Mensajes:
    591
    Likes:
    73
    Bueno al comprar una cuenta rynga, te lo venden en euros, por tal por 38 soles te dan mas o menos 10 euros, ahora esos euros son consumidos por llamar a celulares nacionales en el peru, solo para celulares y algunos destinos que se especifican en su tarifa de llamadas, ahora las llamadad a fijos nacional e internacional son gratis, asi como los celulares de otros paises tambien, ya sea usa y otros destinos, en mi caso por ejemplo yo compro la cuenta y uso esa cuenta para llamar a celulares claro, y tambien llama a mis viejos en USA y me quedo hablando 2 horas y gratis, y eso que le llamo al celular en USA, tambien llamo al fijo de mi hermana en provincia y gratis, ahora la cuenta te dura 120 dias, osea 120 dias con llamdas gratis, pero vuelves a cargar y te dan 120 dias mas, asi de facil, ahora con asterisk puedes generar anexos para que entre ellos tambien se llamen completamente gratis, saludos
     
  5. yuriwifi

    yuriwifi Miembro maestro

    Registro:
    11 Nov 2009
    Mensajes:
    955
    Likes:
    61
    osea cargas 38 soles y tienes 120 dias gratis? o no es necesario cargar para tener gratis ?
     
  6. jemersonalonso

    jemersonalonso Miembro maestro

    Registro:
    4 Mar 2010
    Mensajes:
    978
    Likes:
    305
    Distribuidores del gran BETAMAX y efectivamente como dice wifinet las promociones de esos distribuidores son asi, hace un tiempo tenia credito en POIVY con 120 dias gratis para llamar a cualquier fijo del peru y/o algunos paises segun el Rates de precios pasada esos dias si tienes aun credito te descuentan y te aplican la tarifa normal(que es mínima), actualmente uso un Softphone para realizar llamadas
     
  7. gean1

    gean1 Miembro maestro

    Registro:
    4 Abr 2011
    Mensajes:
    297
    Likes:
    84
    buen video amigo disculpa la ignorancia ese tipo de servidor se instala en una pc ?
     
  8. jhonnathan0103

    jhonnathan0103 Miembro de plata

    Registro:
    25 Dic 2009
    Mensajes:
    2,504
    Likes:
    158
    A seguir coleccionando tus videos jejejeje
     
  9. josedark

    josedark Miembro maestro

    Registro:
    31 Oct 2008
    Mensajes:
    445
    Likes:
    18
    DOc pon los otros videos ya me anime para poner un servidor de se tipo
    saluddd
     
  10. tonylezama

    tonylezama Miembro frecuente

    Registro:
    20 Jul 2009
    Mensajes:
    212
    Likes:
    14
    amigo wifinet , se puede tbn instalar el asterisk en windows xp ¿¿
     
  11. wifinet

    wifinet Miembro maestro

    Registro:
    21 Mar 2009
    Mensajes:
    591
    Likes:
    73
    Claro que este servidor se puede instalar en una pc, tanto es asi que se puede instalar en pentium 4 , tambien se puede en windowsxp hay versiones para windows, pero yo recomiendo linux y si es centos mejor, aunque en el video pueden ver que lo instales en una maquina vitual instalada en xp, es decir en mi xp le instale el programa vmware workstation, y hay instale un sistema operativo centos 5.5 como maquina virtual, y asi trabaja ok.
     
  12. tonylezama

    tonylezama Miembro frecuente

    Registro:
    20 Jul 2009
    Mensajes:
    212
    Likes:
    14
    amigo wifinet como puedo tener ese plan de 38 soles mensual y como adapto ese servcio para que mis clientes wifi puedan realizar llamadas libres como lo q estabas comentando anteriormente... no se si puedes dejarme tu msn para charlar y me orientes ya que quiero hacerlo en mi windows xp para montarlo y darle ese servicio mis clientes... t agradeceria mucho la ayuda...
     
  13. yuriwifi

    yuriwifi Miembro maestro

    Registro:
    11 Nov 2009
    Mensajes:
    955
    Likes:
    61

    tienes que crear los anexos para cada cliente e instalaes el programa del telefonito en su pc como ves en el video
     
  14. RUBEN7

    RUBEN7 Miembro frecuente

    Registro:
    21 Jun 2010
    Mensajes:
    238
    Likes:
    6
    dime amix en ves de tarjetas fxo ..puedo usar tarjetas lisys pad 2..gracias.
     
  15. jorgetc201

    jorgetc201 Miembro nuevo

    Registro:
    18 Jun 2013
    Mensajes:
    7
    Likes:
    0
    amigo me parece excelente tu post sobre aplicar la telefonia ip. pero hay que tener muchas cosas en cuenta, segun tu configuracion solo has creado un servidor asterisk con anexos mas nos una salida hacia afuera lo cual para ello necesitar implementar un servidor fisico con una tarjeta digion con entradas fxo y fxs . por que sino segun como nos explicar solo va a funcionar en la red LAN asi que para los interesados en este tema. no es tan facil como creen necesitan tener conocimientos intermedio o avanzados en linux y sobre todo en telefonia ip conocer protocolos, codec etc y muchas cosas mas

    saludosss