PDA

Voir la version complète : Projet de creation d'un operateur virtuel



cam8782
23/08/2011, 22h23
Bonjour,

Je souhaite realiser le projet suivant : un operateur virtuel que l'on peux joindre en composant un numero particulier, et qui me permetrait de composer, et donc de me rediriger vers un autre numero de telephone. Je souhaiterais que l'installation soit capable de gerer disons 20-30 appels simultanes.

Je n'ai aucun matos pour le moment mais on m'a conseille d'utiliser la technologie Asterisk. Je part donc de loin mais je suis tres motive a mener ce projet a bien.

J'aurais donc besoin de savoir par ou commencer, me mettre sur les bons rails.

Merci bcp d'avance pour votre aide!

Reaper
23/08/2011, 22h57
A2billing te permet de réaliser cette fonctionnalité sans problème.
Il est possible de réaliser cette schema a partir du zero en programmation, mais il faut savoir programmer ?

jean
23/08/2011, 23h04
Si c'est ouvert au public, n'oublie pas qu'il faut une licence arcep...

Par ailleurs, je suis toujours perplexe face à ce genre de message: 'je veux devenir opérateur virtuel mais j'y connais rien'... Monter toi même ton asterisk / ipbx pour ca risque de finir avec des problèmes de qualité, de fraude, etc...

Ma reco: recherche des boites comme ippi (mais y'en a plein d'autres) qui font de la marque blanche. Tu prends un pourcentage, certes petit, mais pas de matos, pas de risques. Toute la partie technique est gérée par eux, tu ne fais que le commercial

cam8782
23/08/2011, 23h06
Bonjour Reaper, merci pour votre reponse

Donc oui, j'ai des bonnes bases de programmation en WEB (PHP, javasript etc..), et quelques bases en Java et C.

Mais je considere ce projet comme justement un bon moyen d'acquerir de nouvelles connaissances de programmation et de configuration.

Donc quelles sont les connaissances de programations recquises?

Sinon, est il possible d'utiliser A2billing avec des distributions Linux d'Asterisk telles que AsteriskNow ou vaut il mieux utiliser la version de Bases Asterisk ?

En gros, par ou faut il que je commence pour y aller doucement au depart et arriver a but crescendo?

Merci bcp d'avance pour votre aide !

cam8782
23/08/2011, 23h10
Merci jean pour ta reponse

En fait, je cherche a mener ce projet a bien justement pour acquerir moi meme les bonnes connaissances techniques. Effectivement, il ne s'agit pas pour moi pour le moment de chercher a commercialiser quelque chose de degueulasse mais plutot d'acquerir de bonnes connaissances pratiques en telecom, en complement de ce que je sais deja faire en informatique, et voir ce que j'en ferai si ca me plait ; )

Merci en tout cas si tu peux m'aiguiller et me mettre sur de bons rails !

jean
23/08/2011, 23h17
je partirais sur une distrib centos ou debian, + asterisk 1.8.5 (la .6 sort sous peu...) et A2B 1.9.4

S2B indique que A2B n'est pas compatible avec 1.8.5, mais je l'ai fait sans socuis majeur - faudrait chercher leur forum pour plus de détail. La partie appels sortant fonctionne correctement, je n'ai pas testé le callback.

partir sans gui asterisk, ca complique inutilement, A2B fera l'essentiel.
penser à la SECURISATION......... google est ton ami

ensuite, comment comptes tu router tes appels ? quel serveur ? une solution simple et pas cher, OVH kimsufi ou online.fr et un opérateur sip (ovh, kiwak, ippi, etc...) de la place

cam8782
24/08/2011, 17h59
Merci Jean pour tes indications!

Je me suis renseigne ud coup de mon cote. Je commence a y voir un peu plus clair mais je ne suis pas sur d'avoir l'architecture qu'il faut mettre en place bien en tete. En outre, je souhaiterais plutot, meme si c'est pas necessaire, heberger et configurer moi meme mon serveur. Il va juste falloir que j'apprenne le faire correctement (sais tu ou je pourrais trouver de la doc un tuto sur le sujet?)

Pourrais tu par ailleurs me donner plus de details explicits du coup sur les etapes a mettre a place, de maniere a ce que je puisse les realiser en cherchant de la doc de mon cote?

Merci bcp d'avance pour ton aide !

jean
24/08/2011, 18h13
pour l'hébergement à domicile de la plateforme de prod, sauf si tu as déjà du matériel (et encore) ou un besoin impérieux de connecter physiquement la machine, oublie.... avec une box à domicile asymétrique, tu tiendras pas en capacité et en stabilité. Une machine de dev @ home est tout à fait rationnelle

pour les étapes... je propose ;-)

1. je partirais sur une distrib centos ou debian, + asterisk 1.8.5 (la .6 sort sous peu...) et A2B 1.9.4

2. ensuite, comment comptes tu router tes appels ? quel serveur ? une solution simple et pas cher, OVH kimsufi ou online.fr et un opérateur sip (ovh, kiwak, ippi, etc...) de la place

après google est ton ami, et reviens avec des questions précises (j'en reviens à mon post 'je veux devenir opérateur virtuel mais j'y connais rien') - si tu veux réellement découvrir, faut chercher... c'est le meilleur moyen de comprendre!

:-)
J.

cam8782
24/08/2011, 19h23
Ok, je vais essayer de me debrouiller avec ca comme base meme si ca me parait un peu flou j'avoue pour le moment.

Juste une question (que j'espere etre precise), quelle va etre l'avantage / incovenient d'utiliser la distrib centos plutot qu'utiliser directement une version d'Asterix comportant deja une distribution style AsteriskNow ou Switchvox Free Edition?

Merci d'avance!

jean
24/08/2011, 19h32
Juste une question (que j'espere etre precise)

si t'as des réponses, c'est bon signe.. -:)

asterisknow = centos + asterisk preconfigure + frepbx
switchvox = tout ca packagé et fermé

si tu veux juste un pabx ip pour ton site sans trop te prendre la tete, c'est bien.

si tu veux te faire la main, rien de mieux que de tout monter soi-même, tu comprendras vraiment ce qui se passe dans la bete.

et en plus, tu maitrises mieux les versions et les upgrades (tu fais ce que tu veux quand tu veux)

cam8782
24/08/2011, 20h14
Oh, ok, je vais essayer de tout monter moi meme alors en esperant ne pas me perdre en route ; )

Je vous tient au courant rapidement!

Merci

cam8782
07/09/2011, 04h46
Bonjour!

Bon j'ai pas mal avancé, j'ai lu pas mal de doc, j'ai bien configurer mon serveur en installant Debian 6.0 dessus.

Bon, au moment maintenant de me lancer dans l'installation proprement dites d'Asterisk, je me demandais si vous aviez sous la main un tutoriel particulierement bien fait?

J'en ai trouvé pas mal sur le net mais j'ai l'impression qu'ils ont tous une approche plus ou moins differente, notamment au niveau des pré requis sur le serveur (mon serveur la est nu hormis le Debian installé dessus).

Merci donc pour vos recommandations sur cet installation et la meilleure marche a suivre selon vous :)

jean
07/09/2011, 04h49
:non:
As tu envisagé de cliquer sur le lien "tutoriels" de ce forum ?

ffossard
07/09/2011, 12h25
:non:
As tu envisagé de cliquer sur le lien "tutoriels" de ce forum ?

Je lui donne directement parce que c'est le mien :D
http://www.asterisk-france.org/content.php/50-Installation-Asterisk-1.8-sur-Debian

Comdif
07/09/2011, 14h24
Je veux pas être méchant mais si tu en es à te demander comment installer *
t'es pas la de coder un billing et de savoir faire les interco, gérer le routage
créer les routines d'analyse du trafic, de backup dynamique, gérer les tables de prix, les front-end clients etc..
Tu as deux solutions:

- Au moins deux ans de pratique avant de gérer toute cette tech
sachant que ce milieux évolue tellement que ton businessplan dans deux
ans ne sera peut être plus valable.

- Investir chez un prestataire pour monter ton business :-)

jean
07/09/2011, 14h53
tout à fait d'accord, comdif.... dans un élan de mégalomanie intense, je m'autocite, seconde réponse à cette question...


Par ailleurs, je suis toujours perplexe face à ce genre de message: 'je veux devenir opérateur virtuel mais j'y connais rien'... Monter toi même ton asterisk / ipbx pour ca risque de finir avec des problèmes de qualité, de fraude, etc...

Ma reco: recherche des boites comme ippi (mais y'en a plein d'autres) qui font de la marque blanche. Tu prends un pourcentage, certes petit, mais pas de matos, pas de risques. Toute la partie technique est gérée par eux, tu ne fais que le commercial

cam8782
07/09/2011, 15h50
Je lui donne directement parce que c'est le mien :D
http://www.asterisk-france.org/content.php/50-Installation-Asterisk-1.8-sur-Debian

Merci bcp ffossard, je te tiens au courant si je rencontre des problemes:)

cam8782
07/09/2011, 16h09
[QUOTE=Comdif;8310]Je veux pas être méchant .....QUOTE]

Cher Comdif et Jean,

Je ne savais pas qu'ici c'etait un site et forum reserve exclusivement aux experts... Je me suis rarement fait traite de la sorte par un site d'aide sur une techno particuliere. Je vois pas trop le but. Ok, ca va pas etre facile, mais il y a facon de le dire et il vaut mieux encourager les novices et etre a leur ecoute plutot que d'essayer de les decourager. Mettre en garde, conseiller -->oui, etre sarcastique ou decourager les novices --> ??.

" Passer par un prestataire..." --> c'est ce qu'on me disait aussi lorsque je commencait a faire des sites web, heureusement que je n'ai jamais ecoute ce conseil.

Pour votre info, afin de mieux comprendre ma demarche, je souhaite avant tout aprendre pour moi, je verrais par la suite l'utilite que j'en ferais. Je n'ai pas a ce stade de "Business Plan" precis. Juste quelque idees pratiques d'utilisation simple qui me permettent d'apprendre, car c'est en appliquant qu'on apprends le plus rapidement. Et je pense que le plus important, c'est de partir sur de bonnes bases. Donc j'accorde une attention particuliere a l'installation pour etre sur que ca soit fait proprement. Je preferais confirmer avec vous que le tuto present ici etait le plus adapte a un novice de mon espece. Par experience, quand on part sur des bases solides, ca permet d'apprendre beaucoup plus facilement les choses dites "complexes" qui se presentent par la suite.

Et on a tous ete debutant un jour hein? Ne l'oubliez pas... :tongue:

J'espere pouvoir compter sur votre aide dans le futur quand les choses se corceront vraiment :wink:

Merci en tout cas

jean
07/09/2011, 16h22
Faut pas être susceptible.... Pourquoi je suis taquin... (sarcastique ?)

- en général: parce que je suis frustré de voir des incompétents (note; c'est général, c'est pas forcément toi) prendre du fric à des pauvres clients en déployant des asterisk n'importe comment et en laissant en carafe et en bousillant la réputation de asterisk. et ca commence toujours par des posts "j'y connais rien mais je veux en faire mon métier"

- en pratique...
post #6 je te donne une démarche assez complète et précise... post #7, tu me reposes les memes questions... bof...
post #8, #10, je te fournis encore des réponses... tout cet échange était à mon sens inutile, mais j'y ai qd meme participé justement pour aider ceux qui débutent, mais un peu de google t'aurait permis de trouver tout cela par toi meme.
et tu reviens avec une question qui montre que tu as fais ZERO recherche une fois de plus... y'a une section tuto dans ce forum que t'as meme pas regardé...
donc, tu ne gagnes pas mon respect, mais mes sarcasmes....

sorry...

et la dessus, je sors, ce fil n'a aucun intérêt pour moi.... inutile de répondre, ca fera que polluer ce forum - comme mon post le fait d'ailleurs....

cam8782
07/09/2011, 17h38
Oula... Je comprend tout a fait toutes tes remarques car certaines choses doivent etre frustrantes et je le comprends. Ceci du coup, la question est :

--> Que doit on faire lorsqu'on veux apprendre correctement, en etant debutant ?

Parmi lesquels certains vont vouloir faire l'effort de faire les choses proprement, et donc d'apprendre, et d'autres vont juste ce contenter du minimum et faire des trucs assez sales effectivement.

C'est un cercle vicieux car en envoyant ballader tous les debutants, et bien il y a bien plus de risques que du coup, tout le monde face ca salement. Et honnetement, ca ne m'etonne pas car justement, ca fait plusieurs jour que j'aurais pu suivre le premier tuto venu (j'en ai trouve pas mal sur le net), et faire tout ca "salement" justement. Donc encore une fois, c'est vicieux car au lieu de justement s'assurer que je vais apprendre a faire ca tres proprement, et bien je me fais rembarrer.

Concernant tes reponses, je t'en remercie vraiment, c'est juste qu'a la base, c'est pas forcement aussi comprehensible qu'il n'y parrait. Ca parrait simple comme ca, mais pour moi, c'etait limite du chinois... Donc bon, j'ai fini par comprendre (des gens un peu plus patient ont pris le temps de m'expliquer deux trois trucs).

Afin d'eviter que ce phenomene d'installation sauvage et un peu sale se perpetue, pourquoi pas mettre en ligne un Tuto du niveau de ceux qu'on peux trouver sur le "site du zero" par exemple? La au moins, il n'y aura plus de questions de ce genre.

En fait, le probleme c'est que si il y a des gens qui se servent de Asterisk d'une mauvaise maniere, quelle est la meilleure facon de reagir? En tout cas, encore une fois, ce n'est pas le genre de reaction que l'on trouve sur les forums d'entraide d'autres technos (meme si se faire secouer un peu de temps en temps ca fait du bien :ange: )

Bon, en tout cas, je vais perceverer de mon cote pour bien apprendre a faire tout ca proprement.

A bientot :)

PS : tout le monde vient ici pour la premiere fois en general car il est "incompetent" au depart. Tous les trucs dans lesquels je suis bon maintenant, j'etais incompetent a la base...

Comdif
07/09/2011, 17h38
je souhaite avant tout aprendre

Ben voila rien a voir avec le titre du post qui est
"Projet de creation d'un operateur virtuel"

Si tu cherchais des infos pour passer ton permis de conduire et que tu vas poster
sur un forum de pilotes Projet de pilotage de formule 1 tu aurais les mêmes sarcasmes.
Etre débutant et vouloir apprendre n'est pas une tare il faut juste rester modeste et on tu auras de l'aide sans sarcasmes

cam8782
07/09/2011, 17h50
Ben voila rien a voir avec le titre du post ....

Ah ok, autant pour moi alors, le titre faisait un peu pompeux vu comme ca.
En meme temps, je voulais savoir si Asterisk me permettrait d'arriver a realiser ce que je souhaite apprendre a faire (proprement si possible) :jap:

Je presente mes excuses donc si j'ai pu parraitre arrogant et merci en tout cas pour vos reponses

ffossard
07/09/2011, 21h56
Je rejoins ce qui est dit sur les folles ambitions avant d'avoir commencé les choses les plus basiques, et les réponses non-prises en compte, c'est assez énervant pour ceux qui prennent le temps de répondre aux questions :na:

Vous aurez de l'aide si vous lisez nos réponses, que vous cherchez en conséquences, et que vous demandez des précisions (après voir cherché!) si vous ne comprenez pas ce qu'on vous dit.

Avancez par petits objectifs "facilement atteignables", en prenant le temps de comprendre, ne sautez pas d'étape.

cam8782
08/09/2011, 03h59
Bonsoir Francois,
ok pas de soucis, encore désolé d'avoir été si maladroit (et/ou énervant), je vais tacher de faire encore plus attention dans le futur promis :jap:

Je suis donc votre conseil en me penchant sur des premiers objectifs simples : l'installation, puis sur le début de la configuration de la bête en vous tenant au courant en cas de besoin pour etre sur de ne pas faire n'importe quoi.

J'ai d'ailleurs commencé a avoir des petites erreurs mais je vais essayer de me débrouiller, ca doit pas être bien méchant (j'espere :) )

Merci en tout cas