| Members: 77 |
| Language: Spanish |
|
Group categories:
|
| More group info » |
|
| Sep 17 |
|
| Sep 17 |
|
| Apr 23 |
|
| May 7 |
|
| May 6 |
|
| May 6 |
|
| May 6 |
|
| May 6 |
|
| May 4 |
|
| May 3 |
|
Detalle del proyecto CX-SMS (Framework)
El siguiente documento especifica a detalle cuales son los objetivos que se tiene contemplados para el Framework CX-SMS.
Objetivo
El surgimiento de CX-SMS nace a partir de las necesidades de crear una herramienta para el control de comunicación mediante SMS, ya que en la actualidad no se cuenta con ninguna opción para la manipulación de mensajes SMS en algún código 100% .Net. Existen códigos como Kannel que se encarga de esto pero esta escrito en C y no es 100% compatible con todos los sistemas operativos como Windows ya que requiere un emulador para lograr esto como el Cygwin.
El Framework se desarrollará en 3 etapas principales con las cuales se podrán ir liberando versiones las cuales se describen a continuación:
La primera etapa se encargara de poder realizar una manipulación simple de SMS, realizando una comunicación mediante AT al dispositivo externo y realizando el comando.
Esta etapa se basara únicamente en la recepción y envió de mensajes SMS de manera simple y utilizando únicamente el formato Texto. Para el desarrollo de esta primera etapa se requieren empezar a realizar los módulos que irán creciendo en funcionamiento para las versiones siguientes.
En el diagrama se muestra como estarían divididos los módulos de la primera etapa.
Se agrupan en dos módulos principales que son:
1. AT Module. Este modulo se encarga de realizar la comunicación con el dispositivo de hardware o de software para entablar la comunicación y poder ejecutar los comandos.
Se divide en tres sub-módulos los cuales se encargan de controlar la información y ejecutar el comando.
2. SMS Module. Este modulo se encarga de realizar todas las tareas relacionadas con el manejo de SMS ya sea para opciones de envío simple hasta acceso a la memoria de la SIM Card para manipular los SMS.
Se divide en cuatro sub-módulos los cuales se detallan a continuación.
La segunda etapa constara de un modulo mas poderoso para el control de SMS así como un manejador de conexiones para soportar múltiples dispositivos de envío SMS.
Esta etapa utilizara métodos de envíos más complejos como PDU así como un control de envío múltiple. En éste punto se le agregara funcionalidad a los módulos que están creados así como nuevos sub módulos.
En el siguiente diagrama se detalla las adiciones que se realizaran al Framework:
Las mejoras de los dos módulos se describen a continuación:
1. AT Module. El modulo de comunicación o driver de AT se incrementa la funcionalidad para reconocer y validar los dispositivos que se conecten.
La mejora se realiza sobre el sub módulo de AT Hardware Management y se detalla a continuación.
2. SMS Module. El modulo de manejo de SMS se reincrementa un sub modulo y se aumenta en funcionalidad otro.
El modulo que se aumenta en funcionalidad es el SMS Connection Management y de detalla enseguida:
Modulo nuevo incorporado.
SMS Format. Modulo encargado de manejo de formato que es soportado por el SMS ya sea PDU o Texto o inclusive poder agregar métodos encriptados de comunicación y este modulo será el encargado de procesarlos. (Seguridad de la información o para métodos de comunicación síncronos)
La tercera etapa se basara en la elaboración de una comunicación más compleja mediante SMS logrando métodos síncronos de comunicación. Con esta etapa se tendrá una herramienta completamente funcional para cubrir de forma global casi cualquier aplicación. (Eso no quiere decir que aquí pararemos pero si será un buen punto de partido)
Esta etapa se basa en la comunicación mediante SMS entre dispositivos para lograr conexiones síncronos dentro de algún protocolo sencillo. También se agregara un modulo de reconocimiento automático para poder agregar o quitar dispositivos conectados sin alterar el funcionamiento del sistema. (Imaginen poder conectar antenas o quitarlas dependiendo las necesidades)
El diagrama de la primera versión del sistema completo estaría como se muestra en el siguiente diagrama:
Las mejoras a los módulos se describen a continuación:
1. AT Module. Al driver de AT se le incrementa la funcionalidad para poder detectar y agregar dispositivos conectados o desconectados al vuelo.
Una mejora se agregar al modulo de AT Hardware Management y se detalla.
Otra mejora será realizada sobre el módulo de SMS Connection Management y se describe.
Modulo nuevo agregado:
SMS Comunication. Modulo encargado para la comunicación sincronía con otro sistema mediante SMS.
Con esto se tendría cubierta la primera fase del desarrollo de CX-SMS.
|
| |||||||||||||||||||
| Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy |
| ©2010 Google |