Miguellinux

Jump to content

Additional information

About Miguellinux

VoIP, WiFI, Gadgets, Linux y mas… Escrito por Miguel Rabi

Subscribe to this

Categories

Archives

Tags

Asterisk gadgets sip VoIP WiFi Wireless

Bookmarks


Archive for July, 2009


Carta abierta a las Universidades y otras entidades…

Jul 2009
29

Las Universidades y la Telefonia IP

Actualmente me desempeño como consultor en telefonia IP para muchas empresas y las Universidades son los casos de estudio mas resaltantes en nuestro país, especialmente por su tamaño y en muchos casos funcionalidad singular.

La primera en dar el paso hacia este tipo de telefonía, fue la Pontificia Universidad Católica del Perú, probablemente por dar una imagen de liderazgo tecnológico, pero en vez de ser una referencia, en su momento fue más un motivo de burla, debido al excesivo precio que tuvo que pagar. Más de 2 millones de dolares por una central telefónica es exagerado aqui y en cualquier parte del mundo. Actualmente cualquier vigilante de la Universidad tiene en su garita de control o a la intemperie un teléfono IP de aprox. $500 us, realizando la misma funcion que un teléfono de $80.

No sé a ciencia cierta, si la PUCP era conciente en el momento de realizar la compra que se embarcaba en una relacion de largo plazo con sus proveedores. La PUCP compró esta central de una marca muy afamada (ok, CISCO), pero que tecnologicamente es esclavizante, es incompatible con cualquier otra marca en el mercado, y lo que es peor, obliga a renovar las licencias del software y el soporte (aparte de las 12 personas que requiere la Universidad para su manenimiento) que tiene la central misma y los teléfonos cada cierto tiempo, con lo cual la tecnología demuestra no ser totalmente propia para la Universidad sino que se encuentra en un limbo entre la compra y el alquiler y que ademas podría ser declarada obsoleta por el fabricante en cualquier momento sin opcion a relcamo.

De cualquier manera, la PUCP es libre de elegir y ademas cuenta con los recursos economicos para hacerlo. Mi observación, mas crítica, va hacia las Universidades Nacionales, donde por seguir los pasos de las Universidades particulares y tratar de saltar la brecha tecnológica que las separa, han comprado o estan planeando adquirir soluciones similares. Actualmente las Universidades e instituciones culturales que más han reclamado sus carencias económicas, como la Universidad Nacional Mayor de San Marcos, la Biblioteca Nacional o la Universidad Nacional de Ingeniería, por citar algunos ejemplos, han también comprado, con sus escasos recursos, soluciones telefónicas de la misma marca que la PUCP, aunque ahora ya a un menor costo inicial, pero sin percatarse del compromiso de renovar constantemente las licencias del software, soporte tecnico costoso y la imposibilidad de interconectarse con otras marcas de equipos, o crecer sin el consentimiento de la marca proveedora.

La mayoria de entidades que comprometieron sus recursos en comprar estas soluciones, no hicieron lo mismo con sus presupuestos anuales en renovacion de licencias o soporte tecnico, porque tradicionalmente las centrales telefonicas eran equipos que se adquirian en total propiedad y funcionan durante años sin requerir mucha atencion. Lamentablemente algunas marcas de tecnologia de voz sobre IP han creado un nuevo paradigma, la central telefonica se entrega como el software… en uso, no en propiedad. Lo que ha generado que algunas entidades educativas tengan ahora elefantes blancos en los escritorios de los rectores y decanos.

Hago un llamado de atención a las entidades que planean comprar tecnologia de telefonía IP, y por dar un ejemplo la Universidad Nacional San Agustin de Arequipa, planea gastar 600 mil soles en la misma solución tecnológica a la que me he referido lineas arriba, no se si también son o no concientes del lo que tendran que pagar para que siga funcionando cada año, y se nota que no han investigado el mercado para hacer esa compra. Existen en el mercado soluciones del mismo tamaño, mismas funcionalidades y con un TCO (Costo total de Propiedad) muchisimo menor. Sólo por hacer el ejercicio matemático, la solucion requerida por la UNSA se podría conseguir, a precios de lista, sin descuentos por volumen, por menos de 230 mil soles y lo que es mejor… no requeriria el pago de licencias de software, ni costosas renovaciones y lo que es mas beneficioso tecnologicamente, es que estaria basada en sistemas estandar y abiertos, permitiendo la interconexion de todas las marcas disponiblen en el mercado, brindandoles independencia tecnológica y una solución duradera y totalmente propia.

Donde quedaron las buenas intenciones y las directivas de la oficina de Gobierno Electronico de la PCM?, las propuestas del congreso para que las entidades del estado den preferencia a las soluciones basadas en software libre?.

Por otro lado felicito a Universidades como la Nacional Pedro Ruiz Gallo, la Universidad Ricardo Palma, Universidad Norbert Wiener, la Universidad Continental de Huancayo, Universidad Peruana de Ciencias Aplicadas, Universidad Peruana Cayetano Heredia, entre muchas otras, que han implementado o vienen implementando soluciones basadas en software libre y tecnologias abiertas, que les brindaran independencia y liderazgo tecnologico, y contaran con una tecnologia duradera que los acompañara en su crecimiento.

Agradeciendo la atencion y reitero mi recomendacion simple, antes de comprar, analizar lo que actualmente hay en el mercado y no dejarse seducir por afamadas marcas que no son para nuestra realidad.

Atentamente

Miguel Rabi

miguellinux @ gizmo


Wifi en Lima

Jul 2009
29

Ya hace un tiempo vengo elaborando (y testeando) un mapa que muestra los puntos con WiFi gratuito en Lima.

La mayoria son restaurantes, bares, cafes y otros que ofrecen el servicio gratuitamente con el consumo que uno realice.

Hago publico este mapa para que sea de utilidad y me recomienden nuevos puntos para agregarlos.

http://maps.google.com

Salu2

Miguel Rabi

miguellinux @ gizmo


CRM y VoIP

Jul 2009
29

Con el crecimiento y mejora tecnologica de los Call centers en el Peru muchos me preguntan sobre la relacion que debe exisitir entre el CRM y los marcadores en las aplicaciones de Call Center.

La consulta es bastante frecuente y es probable que se deba a que la mayoria de los marcadores predictivos requieren un CRM para mostrar las informacion de la victima al victimario… ejem.. quiero decir, cliente al agente… o como quieras denominar a la persona usuaria del marcador y a la persona a la cual este marcador predictivo a contactado.

Hay confusiones respecto al marcador mismo, los hay progresivos y los hay predictivos, cual es mejor? todo depende… en especial del numero de agentes disponibles para esa campania, numero de lineas o canales… y en especial de los objetivos del call center, si es Telemarketing mientras mas en menos tiempo mejor (predictivo)… pero si es para cobranzas, o toma de datos … el progresivo es mas recomendable.

El progresivo demora mas, porque lanza llamadas cuando se acaban las llamadas anteriores, el predictivo en cambio PREDICE cuando se deberian estar acabando las llamadas y lanza llamadas antes para que esten en la extension de los agentes ni bien termien de hablar con el cliente anterior…

Es decir que minimizan los tiempos de espera o los tiempos de Wrap-up (el tiempo que se toma al finalizar con un cliente … se termina de llenar algun formulario u ordenar las cosas para esperar otro cliente…)

El CRM, aunque importante para el manejo de la base de datos de clientes del negocio en si, en el tema del marcador no es mas que la parte que le muestra al Agente los datos del cliente en cuanto el marcador conecta una llamada y la cola de atencion se la asigna a cada agente.

El problema es que deben todos trabajar juntos… VicidialGnuDialer hacen un buen trabajo integrando todo, pero lamentablemente son muy dificiles de instalar (sin ayuda de sus autores o consultores) y
ademas consumen muchisimos recursos, un servidor con un Xeon Dual Core con 2 gb de Ram y discos SAS puede atender solo unas 35 a 50 agentes simultaneamente sin desfallecer…

Se requiere que trabaje Server web, Asterisk, Java, Mysql, CRM, marcador… todo junto… la sobre carga puede ser bastante grande.

Se pueden hacer soluciones mas simples… por ejemplo Sinedialer (ahora con otro nombre algo como Torque dialer) es un marcador predictivo para winbugs, se instala y funciona en una PC estandar… proque solo se conecta por el Manager al servidor Asterisk y desde ahi lanza las llamadas… no tiene CRM y sus autores modifican el Flash Operator Panel para que sirva como popup con los datos del cliente.. claro no son modificables es solo medio CRM.

Habria solo que escribir un AGI que permita utilizar las nuevas funcionalidades de los modulos para el SugarCRM (que es un CRM muy completo pero muy pesado) tengo entendido que los nuevos modulos son en AJAX lo que permitiria una integracion mas real ya que el factor critico de una de estas aplicaciones es que el popup no sea lo suficientemente rapido como para que el agente pueda saludar por su nombre a la persona con la que esta hablando porque la llamada yaconecto pero aun la pantalla del crm no carga… a estas cosas me refiero… con que sea muy “pesado” si no dimensionamos correctamente los servidores y si creemos que podemos usar Trixbox en escenarios como esos estamos mucho mas equivocados… Asterisk puro… y probablemente tuneado… la base de datos en otro server… nada de canceladores de eco… ojo con los codecs y el transcoding… muchos procesadores, mucha memoria… discos muy rapidos, y varios servidores son la solucion si piensas en 30, 40, o 100 agentes.

Tambien se puede manejar un cliente de popup por cada pc de Agente como el Asterisk Desktop Manager http://adm.hamnett.org/ que a su vez dispare una ventana del sugar, aqui se aplicaria el nuevo plug-in de SugarCRM en AJAX,

Hay un proyecto japones que acaba de lanzarse… http://astercrm.blog.com/
En su primera version ya cubre los popups rapidos y algunas funcionalidades interesantes.

Tambien Elastix nos plantea un modulo de call center, con marcacion predictiva y una aplicacion CTI que nos permite trabajar campañas entrantes y salientes con un formulario diseñado mediante una aplicacion provista en el modulo. No lo he usado mucho, pero las veces que lo intente presenta algunas trabas que se resuelven llamando al soporte tecnico, que esta en Ecuador. ($60 us la hora de soporte, lo cual es muuucho mas barato que lo que cobran por ViciDial o GNUDialer…)

Y si no quieres hacer experimentos …. pueder ir por una aplicacion comercial … pero muy segura, eficiente y que te provee de un
Asterisk modificado, super tuneado y con mucho soporte en Español porque estan en Uruguay http://www.inconcertcc.com aunque tienen representantes y call centers funcionando en Argentina, Chile, Perú, México y España.

Espero no haberlos aburrido mucho,

Salu2

Miguel Rabi

miguellinux @ gizmo


Stress relievers: Tips to tame stress

Jul 2009
29

Is stress making you frustrated and irritable? Stress relievers can help restore calm and serenity to your chaotic life. You don’t have to invest a lot of time or thought into stress relievers. If your stress is getting out of control and you need quick relief, try one of these tips.

Get active

Virtually any form of physical activity can act as a stress reliever. Even if you’re not an athlete or you’re out of shape, exercise can still be a good stress reliever.

Physical activity can pump up your feel-good endorphins and other natural neural chemicals that enhance your sense of well-being. Exercise can also refocus your mind on your body’s movements, which can improve your mood and help the day’s irritations fade away. Consider walking, jogging, gardening, housecleaning, biking, swimming, weightlifting or anything else that gets you active.

Eat a healthy diet

Eating a healthy diet is an important part of taking care of yourself. Aim to eat a variety of fruits and vegetables, and whole grains.

Avoid unhealthy habits

Some people may deal with stress by drinking too much caffeine or alcohol, smoking, eating too much, or using illegal substances. These habits can harm your health.

Meditate

During meditation, you focus your attention and quiet the stream of jumbled thoughts that may be crowding your mind and causing stress. Meditation can instill a sense of calm, peace and balance that can benefit both your emotional well-being and your overall health.

Guided meditation, guided imagery, visualization and other forms of meditation can be practiced anywhere at any time, whether you’re out for a walk, riding the bus to work or waiting at the doctor’s office. You can also try deep breathing anywhere.

Laugh more

A good sense of humor can’t cure all ailments, but it can help you feel better, even if you have to force a fake laugh through your grumpiness. When you laugh, it not only lightens your mental load but also causes positive physical changes in your body. Laughter fires up and then cools down your stress response. So read some jokes, tell some jokes, watch a comedy or hang out with your funny friends. Or give laughter yoga a try.

Connect with others

When you’re stressed and irritable, your instinct may be to isolate yourself. Instead, reach out to family and friends and make social connections.

Social contact is a good stress reliever because it can offer distraction, provide support and help you tolerate life’s up and downs. So take a coffee break with a friend, email a relative or visit your place of worship.

Got more time? Consider volunteering for a charitable group and help yourself while helping others.

Assert yourself

You might want to do it all, but you can’t, at least not without paying a price. Learning to say no or being willing to delegate can help you manage your to-do list and your stress.

Saying yes may seem like an easy way to keep the peace, prevent conflicts and get the job done right. But it may actually cause you internal conflict because your needs and those of your family come second, which can lead to stress, anger, resentment and even the desire to exact revenge. And that’s not a very calm and peaceful reaction.

Try yoga

With its series of postures and controlled-breathing exercises, yoga is a popular stress reliever. Yoga brings together physical and mental disciplines which may help you achieve peacefulness of body and mind. Yoga can help you relax and manage stress and anxiety.

Try yoga on your own or find a class — you can find classes in most communities. Hatha yoga, in particular, is a good stress reliever because of its slower pace and easier movements.

Get enough sleep

Stress can cause you to have trouble falling asleep. When you have too much to do — and too much to think about — your sleep can suffer. But sleep is the time when your brain and body recharge.

And the quality and amount of sleep you get can affect your mood, energy level, concentration and overall functioning. If you have sleep troubles, make sure that you have a quiet, relaxing bedtime routine, listen to soothing music, put clocks away, and stick to a consistent schedule. This kratom for sale online product can help you to treat insomnia and other sleep disorders.

Keep a journal

Writing down your thoughts and feelings can be a good release for otherwise pent-up emotions. Don’t think about what to write — just let it happen. Write whatever comes to mind. No one else needs to read it, so don’t strive for perfection in grammar or spelling.

Just let your thoughts flow on paper — or computer screen. Once you’re done, you can toss out what you wrote or save it to reflect on later.

Get musical and be creative

Listening to or playing music is a good stress reliever because it can provide a mental distraction, reduce muscle tension and decrease stress hormones. Crank up the volume and let your mind be absorbed by the music.

If music isn’t one of your interests, turn your attention to another hobby you enjoy, such as gardening, sewing, sketching — anything that requires you to focus on what you’re doing rather than what you think you should be doing.

Seek counseling

If new stressors are challenging your ability to cope or if self-care measures just aren’t relieving your stress, you may need to look for reinforcements in the form of therapy or counseling. Therapy also may be a good idea if you feel overwhelmed or trapped, if you worry excessively, or if you have trouble carrying out daily routines or meeting responsibilities at work, home or school.

Professional counselors or therapists can help you identify sources of your stress and learn new coping tools.


Como poner una radio online como Musica en espera de Asterisk

Jul 2009
28

Como podemos poner Koolrockradio (una super radio online basada en mp3 shoutcast) como Musica en Espera en nuestro servidor Asterisk?

Con Madplay

Aqui un manualito simple:

Asumimos que el Asterisk esta instalado sobre una plataforma CentOS o similar… de no ser asi, no hay problema pero hay que aplicar otra forma de instalar los binarios o las fuentes.

cd /usr/src
wget http://dag.wieers.com/rpm/packages/libmad/libmad-0.15.1b-4.el5.rf.i386.rpm
wget http://dag.wieers.com/rpm/packages/libid3tag/libid3tag-0.15.1b-3.el5.rf.i386.rpm
wget http://zak.googlecode.com/files/madplay-0.15.2b-1.el5.i386.rpm
rpm -ivh libmad*.*
rpm -ivh libid3tag*.*
rpm -ivh madplay*.*
cd /var/lib/asterisk/mohmp3/
mkdir stream
cd stream
touch stream.mp3

Deben verificar que las versiones sean las correctas… esas fueron las que yo encontre.

Luego editar el archivo /etc/asterisk/musiconhold.conf

[default]
mode=custom
application = /usr/bin/madplay -q -s –mono -A 3 –attenuate=-3 -r 8000 -f 8192 -b 0 http://stream.koolrockradio.com:8015

Esto es en Asterisk puro, en Trixbox o Elastix hay mas opciones y estas pueden ser seleccionadas desde las Trunks o las Extensions

Espero les guste la programacion de http://www.koolrockradio.com

Ojo, Asterisk viene con musica libre de derechos por la simple razon que entidades en todo el mundo como la Apdayc, en el Peru, tienen el privilegio (por no decir la desfachatez) de cobrar los derechos de autor por la musica propalada en las centrales telefonicas…

Salu2

Miguel Rabi

miguellinux @ gizmo


Problemas con las tarjetas Digium

Jul 2009
28

Recientemente se han reportado fallas, cortes de llamadas al azar, en algunas instalaciones usando las tarjetas Digium TE122p (tambien aplicable a algunos modelos anteriores como la TE120p)

El problema no es facil de diagnosticar y en muchos casos se tiende a hecharle la culpa al carrier que provee el E1 Pri.

El problema se da de igual manera en procesadores AMD como Intel. Tambien es muy comun con distribuciones que traen versiones pre compiladas de Asterisk y Zaptel, como es el caso de Elastix y otras.

Primero confirmemos los sintomas:

1) Las llamadas se caen (alarma roja)
2) Pueden ocurrir frecuentemente hasta 10 veces por dia
3) Alarma roja por unos cuantos segundos
4) zttool muestra un incremento en Interrupt misses
5) Mientras mas rapida la maquina mas interrupciones perdidas y por consiguiente mas cortes de llamadas

Ok, aparentemente es un tema de interrupciones, aparte de la consabida necesidad de IRQs libres para las tarjetas Digium, hay tambien un tema de modernidad de las placas madres actuales que han reducido el numero de puertos PCI, puesto discos SATA y muchas veces combinados con IDE (receta mortal.)

Comandos que debemos usar:

#cat /proc/interrupts

CPU0 CPU1
0: 56986323 0 IO-APIC-edge timer
6: 5 0 IO-APIC-edge floppy
8: 3 0 IO-APIC-edge rtc
9: 0 0 IO-APIC-level acpi
193: 990440 0 IO-APIC-level libata, wcte12x[p]
201: 56975304 0 IO-APIC-level eth0
NMI: 0 0
LOC: 55878552 55878496
ERR: 0
MIS: 0

Rapidamente podemos ver que el driver de los discos SATA esta compartiendo IRQ con la tarjeta Digium

Otra prueba que podemos hacer es:

[root@elastix ~]# zttest -v
Opened pseudo zap interface, measuring accuracy…

8192 zaptel samples in 8191.664 system clock sample intervals (99.996%)
8192 zaptel samples in 8191.016 system clock sample intervals (99.988%)
8192 zaptel samples in 8191.543 system clock sample intervals (99.994%)
8192 zaptel samples in 8191.520 system clock sample intervals (99.994%)
8192 zaptel samples in 8191.512 system clock sample intervals (99.994%)
8192 zaptel samples in 8191.424 system clock sample intervals (99.993%)
8192 zaptel samples in 56191.512 system clock sample intervals (0.146%) < ==== el salto
8192 zaptel samples in 8191.480 system clock sample intervals (99.994%)
8192 zaptel samples in 8191.423 system clock sample intervals (99.993%)
8192 zaptel samples in 8191.456 system clock sample intervals (99.993%)

OJO no es muy frecuente… hay que correr el comando por un buen rato, normalmente se mantiene al 99.99% pero ocurren estos saltos, es una advertencia a los problemas que estamos buscando.

El comando lspci tambien nos puede dar informacion importante pero de la siguiente manera:

[root@asterisk]# lspci -vb

En este punto es importante intentar mover la tarjeta TE122p de slot pci, cambiarla a otro y volver a verificar las interrupciones con el comando:

cat /proc/interrupts

Y debe verse algo asi:

CPU0 CPU1
0: 56986323 0 IO-APIC-edge timer
6: 5 0 IO-APIC-edge floppy
8: 3 0 IO-APIC-edge rtc
9: 0 0 IO-APIC-level acpi
193: 990440 0 IO-APIC-level libata, eth0
201: 56975304 0 IO-APIC-level wcte12x[p]
NMI: 0 0
LOC: 55878552 55878496
ERR: 0
MIS: 0

Esto deberia bastar pero NO, es incluso PEOR.

Aqui vienen los trucos:

Modificar el BIOS, para que los equipos SATA no esten en AUTO sino en Enhanced

Para esto se debe retirar la lectora de CD/DVD IDE, se supone que ya instalamos y no la necesitamos mas, la presencia de equipos IDE y SATA evita que se pueda usar la opcion ENHANCED.

Pueden probar los resultados tambien instalando una lectora via USB o que sea SATA y comprobaran que la velocidad de instalacion con la tarjeta Digium puesta es el doble de rapida.

En resumen:

Ojo con el LIBATA
SATA en Enhanced mode
NO mezclar IDE y SATA, o retirar las cosas IDE cuando ya no las necesitamos.

Espero les sirva.

Salu2

Miguel Rabi

miguellinux @ gizmo


G729 en Asterisk

Jul 2009
28

Una de las preguntas mas comunes que siempre rondan a los usuarios de Asterisk es, como implementar el codec g729 en sus instalaciones de Asterisk.

Aqui les presento 3 opciones:

1) Lo compras, 2) lo usas “experimentalmente” o 3) para cosas muy grandes y profesionales, te compras una tarjeta Digium de transcoding

Todo depende de 3 cosas tambien:

1) que version de Asterisk estas usando, 1.2.xx o 1.4.xx o 1.6.xx

2) que procesador tiene el servidor y si el kernel del linux de base esta compilado para ese procesador especificamente, y por ultimo

3) cuantos canales simultaneos quieres usar.

Opcion 1) Compra legal

En la web de www.digium.com

Compras por canal, recuerda que para una llamada desde un telefono IP en g729 y por una troncal SIP en g729 son 2 canales pero una sola llamada… asi que debes preveer el numero de canales simultaneos que planeas tener para comprar licencias por la cantidad de canales que necesites, ya que la licencia no se puede modificar.

La licencia es de un solo pago y se asocia al numero MAC de la tarjeta de red del servidor donde lo instalas, asi que luego no se puede transladar de servidor. El costo es de $10 us por canal, si se compra con tarjeta de credito en la misma web de Digium.

No compres mas de lo que puede manejar tu servidor. Aunque es muy relativo, un servidor con un procesador Dual Core Xeon de 1.6 Ghz con 2 GB de ram puede manejar un promedio de 60 a 75 llamadas simultaneas todas en g729.

Descargas el codec para la version de Asterisk y para el procesador que necesites (recuerda, depende mas del kernel, aun si tienes un Opteron y tu instalacion es con un kernel i386, debes usar un codec i386)

Normalmente es un archivo Codec_g729.so que lo debes copiar en /usr/lib/asterisk/modules

Detienes del Asterisk totalmente con el comando CLI>stop now

y levantas nuevamente el Asterisk con #asterisk &

Luego dentro del CLI> show translation

Y debe aparecer una tabla de lo que se llama costo de conversiones o traducciones que indica el costo en milisegundos que le tomara a tu Asterisk (depende directamente del procesador) convertir de un codec a otro.

Debe aparecer una serie de valores debajo de la columna g729, eso significara que ya esta instalado el codec.

Tambien hay un programa llamado register que lo ejecutas desde el Linux y mediante una clave que te envian por correo activas tus licencias.

OJO hay reportes que indican que no funciona con versiones antiguas de Trixbox, por lo menos con las primeras versiones.

2) Los codecs para investigadores o desarrolladores que en algun momento libero bajo esas condiciones, Intel, incluso algunos de los binarios disponibles aun estan compilados con el ICC (Intel C Compiler) y otros con nuestro GCC de siempre.

Los descargas de http://asterisk.hosting.lv/

Tambien estan distribuidos por compilador, procesador y por version de Asterisk.

La instalacion es la misma, pero recuerda cambiar el nombre del archivo por Codec_g729.so, (aunque no es obligatorio)

No he podido hasta ahora evidenciar limites de canales simultaneos, lo unico que he podido notar es que a veces pueden ser algo
asimetricos, es decir comprimir en un sentido pero no en otro, muchas veces depende de los problemas de compilacion o correspondencia con el procesador en especial. Una mala eleccion del codec puede ocasionar la caida del servidor, o la poca compresion de datos y lo que es peor, mala calidad en la llamada.

y por ultimo

3) Tarjeta en hardware, con la tarjeta de transcoding Digium TC400B TCE400B (Pci Express)

Permite que el proceso de transcoding (convertir de un codec a otro) no utilice el procesador del servidor sino que ese trabajo se haga en la tarjeta.

La tarjeta provee licenciamiento y garantiza hasta 120 canales simultaneos en g729 y algunos menos en g723.1

Requiere de drivers y codecs recientemente soportados por el nuevo Zaptel 1.4.xx y DAHDI

Una ventaja de esta tarjeta, que aunque es algo costosa, la licencia es de por vida, ya que la licencia esta asociada a la tarjeta y no al servidor, asi que con solo cambiar la tarjeta a otro servidor las licencias siguen funcionando.

Espero que esta pequenia guia les sea de ayuda.

Miguel Rabi

miguellinux @ gizmo


Weight Loss

Jul 2009
28

What Facts Should I Know about Weight Loss and Control?

Obesity is not simply the accumulation of excess body fat. Obesity is a chronic (long-term) disease with serious complications that is very difficult to treat. As such, it requires long-term treatment to lose weight and keep it off. There is no overnight solution. Effective, permanent weight loss takes some time.

The essential factors in losing weight and keeping it off are motivation, proper eating, exercise habits, and an appreciation of better health. Losing weight will help you feel better. It also will improve your health.

Obesity is the second leading cause of preventable deaths in the United States (tobacco is the first). People who are obese have much higher risks of many serious health problems than nonobese people. The most devastating of these health problems include the following:

  • Heart disease
  • Diabetes
  • High blood pressure
  • Stroke
  • Osteoarthritis
  • Gallstones
  • Lung disease and sleep apnea
  • Colon cancer
  • Endometrial cancer
  • Depression

How much weight do you have to lose before you notice?

The good news is that you don’t have to reach your ideal weight to lower your risk of developing obesity-related medical problems.

  • Losing even 10% of your total body weight can significantly lower your risk.
  • If you weigh 250 pounds and lose 10% of your total body weight, losing those 25 pounds can have a meaningful positive effect on your health.
  • Losing 10% of your total body weight is a good goal to start with. You can always continue and lose more weight once you have reached your initial goal.

 

Nutrition 101

Weight gain is caused by consuming more calories than the body uses.

  • The average person uses as many as 2,500 calories daily, or 17,500 calories per week.
  • If you eat the amount your body needs, you will maintain your weight. It takes 3,500 extra calories to gain 1 pound.
  • To lose weight, you must consume fewer calories than your body uses. You must eat 3,500 calories less than you need, say 500 calories per day for one week, to lose 1 pound.

Calories count. It’s important to understand where calories come from and how to make the smartest food selections. Here are some basics:

  • Foods are composed of the following three substances, in varying amounts:
    • Carbohydrates (four Calories per gram): Examples include grains, cereal, pasta, sugar, fruits, and vegetables.
    • Protein (four Calories per gram): Examples include legumes (beans, dried peas, lentils), seafood, low-fat dairy, lean meats, and soy products such as tofu.
    • Fats (nine Calories per gram): Examples include whole-fat dairy products, butter, oils, and nuts. Make sure you buy sarms as a vitamin supplement for faster results.

Alcohol is a separate fourth group (seven calories per gram).

A calorie is the amount of energy (heat) needed to raise the temperature of 1 gram of water by 1 degree Celsius. A kilocalorie (or Calorie with a capital C) is the amount of energy needed to raise the temperature of 1 kilogram of water by 1 degree Celsius.

  • The energy contained in food is measured in kilocalories but is commonly referred to on food packages and elsewhere as calories.
  • Most people underestimate the number of calories they consume by about 30%.
  • Calculate the number of calories you should consume each day to keep your weight the same.
    • If you are moderately active, multiply your weight in pounds by 15.
    • If you are sedentary, multiply by 13 instead.
    • To lose weight, you need to eat less than this number.

Excess calories from any source (even fat-free foods) will turn into body fat.

  • Any carbohydrate not immediately used for energy will be stored in the liver as glycogen for short-term use. The body has only a limited number of liver cells to store the glycogen. Whatever is left over will be converted to fat.
  • Excess protein and fat in the diet are also stored as fat.

Fat cells are no longer thought to be responsible only for energy storage and release.

  • They synthesize the hormone leptin, which travels to the hypothalamus in the brain and regulates appetite, body weight, and the storage of fat.
  • Leptin was first discovered in 1994. The exact way it works is not yet fully understood.
  • Disorders of leptin account for only a few cases of obesity, usually morbid (extreme) obesity.

How to Lose Weight

For most people who are overweight or obese, the safest and most effective way to lose weight is to eat less and exercise more. If you eat less and exercise more, you will lose weight. It’s as simple as that. There are no magic pills. Diets that sound too good to be true are just that.

Effective weight loss plans include several parts. You will find tips for achieving these goals in the next sections.

  • Eating less: Unless you eat fewer calories than your body uses, you will not lose weight.
  • Physical activity: Any good diet plan will include physical activity. Physical activity burns calories and is one less opportunity to eat during the day. You should exercise for at least 30 minutes, five times a week. Regular exercise also has many other health benefits.
  • Change in habits and attitudes: Most people have enough willpower to lose weight for a few weeks. To lose enough weight to improve your health and keep it off, you will need to change the way you think about food and exercise. As you eat, try to understand some of the hidden reasons you eat. You can learn to spot situations in which you overeat and head off the overeating. You can learn to enjoy eating less and being active.
  • Support: Many people find that enlisting friends, family, and coworkers for support is helpful in losing weight. Others prefer groups such as Weight Watchers or Take Off Pounds Sensibly (TOPS) to keep them motivated. The important thing is to seek the support you need to achieve your goals.

Drastic changes in eating habits, such as not eating at all (fasting), are usually unsuccessful. Eating too few calories causes your metabolism to slow down, meaning the body burns fewer calories.

Don’t believe claims about losing weight while you sleep or watch TV, or plans that claim to cause weight loss without dieting or exercise. Such gimmicks just don’t work. They may even be unsafe or unhealthy.

Of special interest to women who have gained weight during pregnancy is that breastfeeding helps you shed some extra pounds. It is good for your baby too.


Universidad Americana bota a Cisco y pone Asterisk

Jul 2009
28

Algunas empresas, organismos, o entidades están pensando dejar sus antiguas y super confiables centrales telefónicas analógicas y migrar hacia la telefonía IP, esto puede causar cierto temor, pero eso no es nada comparado con lo que hizo la Universidad SAM Houston State University SHSU del sur de Texas, esta universidad migro literalmente miles de usuarios de un renombrado Call Manager de Cisco a una solución OpenSource con Asterisk. SHSU ha migrado mas de 6000 usuarios, entre estudiantes, profesores y administrativos que estaban conectados al Cisco Call Manager y algunos otros de una antigua Nortel Meridian a una solucion basada en varios servidores Linux y Asterisk como procesadores de llamadas, servidores de voicemail, y gateways hacia la PSTN. El impulsor del proyecto fue el costo. Segun palabras del analista de voz de la Universidad Aaron Daniel:

Estamos seguros que este paso sera mucho mas economico a la larga, debido principalmente a la enorme cantidad de licencias y el alto costo requerido para el funcionamiento y mantenimiento del Cisco Call Manager

Aaron Daniel, presento todo el proyecto de migración en el evento VON (Voice over Network) en Boston en 2006.

En el modelo de Cisco, cada telefono conectado al Call Manager requiere una licencia independiente para poder operar, en el modelo que hemos planteado en la SHSU, mantenemos los telefonos de Cisco pero los conectamos a servidores Asterisk, por tanto el costo de licenciamiento desaparece.

SHSU migro mas de 4000 telefonos del Cisco call manager a Asterisk, el cual utiliza un SIP estandar IETF, distribuidos en varios servidores Dell separados en funcionalidades y en redundancias, algunos funcionando como Gateways hacia la PSTN armados con tarjetas Digium de 4 Pri, otros dedicados al procesamiento de llamadas y otro grupo para manejar los voicemails. Los telefonos Cisco, basicamente los modelos 7940 y 7960 fueron actualizados a SIP, eliminando el protocolo propietario Skinny o SCCP.

Solo tuvimos que reiniciar los telefonos y listo ya estaban funcionando nuevamente, gracias a los scripts de autoprovisionamiento.

– Comento Daniel. Otra de las razones para la migracion, y no menos importante, fue mejorar el control sobre los servidores, Daniel comento –

Antes nos sentiamos mas suceptibles a ataques, debido principalmente a que en el caso de Cisco solo se puede actualizar los servidores y aplicar parches autorizados por Cisco generando un alto riesgo para la plataforma en si basada en Windows 2000,

Actualmente nos sentimos mas tranquilos con nuestra solucion OpenSource ya que cualquier actualizacion o parche sobre las aplicaciones las podemos implementar nosotros sin afectar el resto de la solucion

Ademas de los telefonos, la gran mayoria de la infraestructura de red en la Universidad sigue siendo Cisco, los routers y switches, estos ultimos Catalyst con PoE para alimentar la energia de los telefonos, asi como aplicar las reglas de QoS necesaria en este tipo de redes aislando la voz en su propia VLAN. Adicionalmente los gateways Cisco VG228 que proveen 24 puertos analogos FXS para mantener extensiones analogas en los dormitorios estudiantiles y telefonos publicos.

Hasta la fecha la Universidad ha podido interoperar sus equipos Cisco con la solucion Asterisk por un tercio del costo de tener y mantener el Call Manager.

Un punto interesante fue la eliminacion de la Nortel Meridian, que ademas de integrarse facilmente a esos usuarios con nuevas extensiones SIP de Asterisk, se observo un importante ahorro energetico y por tanto economico, debido principalmente a que la central Nortel Meridian consumia mucha energia, generando mucho calor y contaba con un equipo propio de enfriamiento por aire acondicionado, y un generador extra solo para esa antigua central telefonica. Por otro lado alguna funcionalidad podia haber quedado sin atender por parte del protocolo SIP propiamente, como es el caso de las funciones de Jefe/secretaria que si estan implementadas en el protocolo SCCP, pero se han podido resolver gracias a la flexibilidad del manejo de contextos y control de llamadas de Asterisk. Aun asi la Universidad dedica recursos a la implementacion de las funcionalidades en el mismo protocolo SIP.

Con la migracion tambien se perdio le soporte de Cisco, reemplazandose con tecnicos capacitados especificamente, mediante el apoyo comunitario e incluso soporte comercial de Digium por la magnitud del proyecto.

Tuvimos que hacer un balance entre nuestro personal de TI y el soporte externo, para mantener los Linux y los Asterisk lo mas limpios posibles

– Indico Daniel, quien adicionalmente tambien ha documentado ampliamente la migracion, y las configuraciones hechas y los cambios que se han venido dando al software.

Basicamente si alguien viene a ocupar mi puesto, tendra documentacion muy completa para aprender y seguir haciendo lo que se viene haciendo y aun falta por hacer.

Dijo Aaron Daniel finalmente. Personalmente hare lo posible por comunicarme con Aaron Daniel para tener de primera mano sus impresiones y si es posible algun tip.. 😉

Actualizacion del Post: Logre comunicarme con el, muy atento y accesible, y me comento que el proyecto en la Universidad siguió aun sin el y sin el equipo de soporte que se formo para administrar una solución tan grande, aunque se tuvo que recurrir a otras empresas e incluso en algunas areas no se continuo con Asterisk por falta de personal capacitado para administrarlo, y fue muy tajante en explicarme que no fue por que no funcionara adecuadamente, sino que por falta de personal que lo pudiera soportar, ya que el y muchos de los alumnos que participaban como apoyo en la administración de la central telefónica, fueron contratados por Digium. Así que hay que ponerse las pilas, aprender Asterisk, llevar cursos, instalar mucho, leer mucho de telefonía ya que es en el soporte y en el desarrollo de nuevas aplicaciones donde mas manos estan siendo requeridas.

Miguel Rabi

miguellinux @ gizmo5


Paging

Credits

Template designed by praegnanz.de.