Mvno

Simuladores Diameter

  • admin 

Simuladores Diameter

Sobre el tema de simuladores de los diferentes interfaces diameter y nodos empleados en LTE/IMS hay diversas opciones disponibles, y muchas de ellas son open source.

El simulador diameter más utilizado es Seagull:

http://gull.sourceforge.net/doc/diameter.html

http://www.linkedin.com/groups/Can-some-one-suggest-Diameter-4056876.S.74026186

Después hay otros componentes que implementan/simulan las diferentes cajas e interfaces de una red LTE, como el freePCRF:

http://freepcrf.com/2013/11/01/pcrf-experience-from-functional-testing-to-performance-monsters-or-how-did-we-climb-the-testing-hill/

También existen varias cajas hechas utilizando la librería jDiameter (hecha en java):

http://blog.morethanspec.com/2011/11/diameter-seagull-and-jdiameter-test.html

https://code.google.com/p/mobicents/wiki/MobicentsDiameterRA

O el simulador del HSS:

https://developer.opencloud.com/devportal/display/OCDEV/HSS+Simulator+%28Diameter+connectivity+pack+2.0%29

Sin olvidarnos de la parte radio (el eNodeB), que ahí le está metiendo caña Fabrice Bellard:

http://bellard.org/lte/

Otros proyectos sobre la parte radio se pueden ver en este blog:

http://hokietux.net/blog/blog/2013/07/07/lte/

Sin olvidarnos de OpenBTS, que es uno de los proyectos respaldados por la gente de Yate:

http://openbts.org/

A mi me llama bastante el tema de las librerías de diameter existentes en el proyecto erlang/OTP, bastante actualizadas, por cierto, para programar los servidores e interfaces diameter como necesites para cada caja:

http://www.erlang.org/doc/apps/diameter/users_guide.html

http://www.erlang.org/doc/apps/diameter/index.html

http://www.erlang-factory.com/upload/presentations/432/DiameterStack.pdf

http://www.erlang.org/doc/man/diameter.html

Sistemas Opensource para MVNOs

  • admin 

Sistemas Opensource para MVNOs

He estado buscando un poco posibles soluciones alternativas para montar un Full MVNO con LTE, y aparecen algunos proyectos alternativos:

Este es un proyecto de GGSN, que tiene desarrollo activo y muy reciente:

http://cgit.osmocom.org/openggsn/

Dentro del proyecto osmocom, hay otras soluciones, mas orientadas a la parte de radio:

http://openbsc.osmocom.org/trac/

En el proyecto openSS7 hay un HLR, y otros elementos relacionados:

http://www.openss7.org/map_design.html

En el proyecto ss7ware, también hay los elementos para montar un MVNO LTE, con la ventaja de que los elementos también sirven para la red 3G actual.

Esto es para el HLR/HSS:

ss7ware.com/products.php?product=openhss

Esto es para la MSC/VLR:

http://ss7ware.com/products.php?product=openvolte

Esto es para el GGSNy SGSN:

http://ss7ware.com/products.php?product=opensae

Y aquí describe el sistema en general:

http://ss7ware.com/solutions.php?product=unified_core_network

Aquí también hay un proyecto para un HSS abierto:

http://code.google.com/p/hss/

Y aquí un blog sobre el tema de una solución open source para montar una red LTE:

http://telecom.ashishbanerjee.com

Aquí también hay un proyecto de una red opensource, pero con fines de investigación y pruebas:

http://www.openimscore.org/

En la parte de radio, está el proyecto de openLTE lanzado por Fabrice Bellard (el genio del proyecto FFMPEG, QEMU, la máquina virtual de Linux sobre javascript, y otras cosas increíbles):

http://myriadrf.org/open-source-lte/

http://www.bellard.org/lte/

En la documentación de Yate, viene una explicación y diagrama de los elementos de una red GSM, tal y como yo la conocía cuando estaba en Amena:

http://docs.yate.ro/wiki/Mobile_networks

Esto está relacionado con el proyecto de BTS que están desarrollando los de Yate, para integrarlo con los de ss7ware en un sistema LTE completo:

http://www.yatebts.com/

Como veis hay material y proyectos de sobra. Además hay soluciones con soporte comercial (como en el caso de ss7ware) para montar una red que sirva para 3G y 4G/LTE.

 

En cuanto a la documentación de LTE, hay de sobra y todo está disponible públicamente:

http://www.sharetechnote.com/

http://www.3gpp.org/DynaReport/36-series.htm

http://en.wikipedia.org/wiki/LTE_%28telecommunication%29

http://en.wikipedia.org/wiki/List_of_LTE_networks

http://en.wikipedia.org/wiki/VoLTE