------------ NAMSIM 1.02 ------------ par T.JAOUEN le 06/11/92 +------------------------------------------------------------------------------+ ¦Le logiciel "NAMSIM" version 1.02 est dans le Domaine Public. ¦ ¦Ce logiciel et sa documentation ne peuvent pas faire l'objet d'une transaction¦ ¦ commerciale. Ils peuvent être copiés et utilisés sans restriction, cependant ¦ ¦ils ne doivent pas être modifiés. L'auteur ne peut pas être tenu responsable ¦ ¦de dommages directs ou indirects découlant de l'utilisation de ce logiciel. ¦ ¦ Tous droits réservés. Copyright (c) 1991-92 T.JAOUEN ¦ +------------------------------------------------------------------------------¦ ¦ CE LOGICIEL PEUT ETRE DISTRIBUE ET UTILISE QU'AVEC LE LOGICIEL MULTIM ¦ +------------------------------------------------------------------------------¦ ¦Vous pouvez contacter l''auteur par minitel: ¦ ¦ tel.: 3614 code du service: TEASER boite aux lettres: LOGICOS ¦ +------------------------------------------------------------------------------+ Qu'est-ce que NAMSIM ? ---------------------- NAMSIM est un SIMULATEUR de carte NAMTEL connecté au réseau Transpac et à un PAVI. A quoi ça sert ? ---------------- Avec ce logiciel, vous pouvez tester votre serveur Transpac, comme s'il était vraiment connecté. Vous pouvez simuler jusqu'à 16 voies (connexions) simultannées. Comment faire fonctionner NAMSIM ? ---------------------------------- Au niveau matériel, il faut: - un compatible PC - une carte série dans le PC - un câble série PC-PC NUL MODEM (moins de 3 métres de long!) Le PC le plus bas de gamme possible fera trés bien l'affaire. NAMSIM n'a pas besoin de disque dur, et ne fait aucun appel aux disques lors de son fonctionnement. Tapez NAMSIM /? pour avoir la liste des options de NAMSIM. Comment faire communiquer un serveur et NAMSIM ? ------------------------------------------------ - En utilisant le câble série PC-PC, connecté le PC-Serveur avec le PC-Simulateur. Branchez sur les bons ports séries !!! - connaître (ou choisir) les paramétres de la communication. Généralement, la vitesse est de 9600 Bauds, et les paramétres sont: pas de parité, 8 bits, 1 bit stop. (N81) Choisissez la vitesse aussi en fonction de la puissance du PC éxécutant NAMSIM ... - configurez NAMSIM en fonction du serveur: les paramétres de communication doivent être les mêmes ! Tapez NAMSIM /? pour voir la liste des options de NAMSIM. +-------------câble-------------+ | | | | # port série # port série +--------------+ +-------------+ | | | | | PC-Serveur | |PC-Simulateur| | | | (NAMSIM.EXE)| +--------------+ +-------------+ Que faire sur le serveur ? -------------------------- A priori, rien. S'il est correctement configuré et en cours de fonctionnement, il doit être en état d'attente des connexions Transpac. Comment lancer NAMSIM ? ----------------------- Tapez NAMSIM [Entrée] ou [Enter] (et quelques options, si necessaire) Si votre écran est illisible, alors NAMSIM ne contrôle pas convenablement votre carte video. Tapez [Echap] ou [Esc] pour quitter NAMSIM : Si votre carte est EGA ou VGA: ajoutez l'option /CGA Pour une carte monochrome (comme Hercule), ajoutez l'option /MDA Note: Il n'y a que quelques cartes EGA ou VGA qui ne fonctionnent pas avec NAMSIM... choisissez du 100% compatible! Si votre écran est lisible: Vous pouvez voir les principaux paramétres de communication. Verifiez qu'il sont correct ! Puis tapez une touche. Comment simuler une connexion ? ------------------------------- Afin de pouvoir simuler la plupart des types de connexions possible, vous avez un champ de saisie par voie. La saisie doit respecter la syntaxe suivante: Préfixe Département SAA / NC / PCV / GFA / DC Exemple: 69482/03/0/00/MULTIM Préfixe: 6 ( 1 caractère) Département: 94 ( 2 caractères) SAA: 82 ( 2 caractères) NC: 03 ( 0 à 6 caractères (je crois)) PCV: 0 ( 1 caractère) GFA: 00 ( 2 caractères) DC: MULTIM ( 0 à 16 caractères (je crois)) Note: NAMSIM utilise ce format. C'est aussi celui utilisé sur nos cartes NAMTEL, mais il peut varier, en fonction de la configuration de la carte. Le préfixe: ----------- Il est toujours "6" lorsque c'est un PAVI qui effectue un appel. Normalement, un autre préfixe signifie qu'un autre ordinateur connecté au réseau Transpac appelle le serveur... Si vous ne savez pas traiter ce genre d'appel, refusez la connexion. Département: C'est le département du PAVI appelant. ------------ SAA ou Sous Adresse Appelante: -------------------------------- Ce champ permet de savoir le numéro de téléphone effectué par l'utilisateur pour ce connecter au PAVI, et le tarif de la communication. Exemple: "82" signifie: appel par 3614, tarif t20. Voyez le tableau en fin de cette doc. NC ou Numéro complémentaire: ------------------------------ Exemple, en 3614: 12204046903 -- ^ numéro complémentaire 03 Ce qui précède, "122040469", est l'adresse de la ligne Transpac. PCV: ---- Si "1", c'est le serveur qui supporte le coût de la communication. Par exemple, c'est le cas pour un appel par le 3613, ou par un Télétel Vert. GFA: ---- Si "00", la communication ne donne pas de rénumération "kiosque" Si "01", il y a rénumération "kiosque". C'est le cas en 3615, 3616 ... DC ou Données Complémentaire: ------------------------------- Exemple, en 3614: 12204046903*MULTIM ------ ^ Données Complémentaire Lorsqu'on a un NAB (Nom ABrégé) en 3615 ou ailleurs, c'est le NAB (la plupart du temps) qui apparaît dans le champ DC. Exemples: --------- * Simulons une connexion sur un PAVI du département 94, en 3614, et un appel au 12204046903*MULTIM On ecrira dans le champ de saisie: 69482/03/0/00/MULTIM * Pour 3615 MULTIM (NC=03 pour l'exemple) On ecrira: 69470/03/0/01/MULTIM ^ ^ | GFA ok 3615, tarif t36 * Pour 3613 MULTIM (NC=03 pour l'exemple) On ecrira: 69481/03/1/00/MULTIM ^ ^ | PCV ok 3613, tarif t01 Et les commandes NAMSIM ? ------------------------- Sur une voie non connectée: --------------------------- - Vous pouvez modifier les paramétres d'appels. - [Entrée] simule un appel. Un "Bip" est emit si les paramétres d'appels sont incorrecte. - [Curseur Bas] ou [Curseur Haut] pour changez de champ de saisie. Etc... Sur une voie connectée: ----------------------- - La plupart des frappes aux claviers sont émulées comme le fera un PAVI. [Entrée] simule ENVOI [<-] CORRECTION [Curseur Bas] SUITE [Curseur Haut] RETOUR [Home] SOMMAIRE [Suppr] ANNULATION [Inser] GUIDE [End] REPETITION Un "Bip" est emit pour les frappes non traduisable. (Comme "é") - [Shift]+[F1] simule une déconnexion (LIBération de ligne) [Shift]+[F2] simule une demande de pause (on/off) (normalement le serveur doit gérer ca de facon transparente... mais ca permet de tester qu'il réagi correctement, car une vrai carte NAMTEL emet parfois ce genre d'ordre) Sur l'ensemble des voies connectées: ------------------------------------ [Shift]+[F10] simule une demande de pause générale. Quitter NAMSIM: --------------- Tapez [Alt]+[X] ou [Alt]+[Q]. Un "Bip" est émit si il y a au moins une voie qui est toujours connectée. Il faut LIBérer chaque voie avec [Shift]+[F1]. Et au niveau téchnique ? ------------------------ * La trame d'appel complète émise par NAMSIM à la forme: 69400000082/03/0/00/MULTIM ------ ^ Ceci n'est pas modifiable. Dans la réalité, le PAVI ecrit dans ce champ l'adresse du PAVI (ou un truc du genre). NAMSIM met simplement 000000, ce que ne doit jamais faire un PAVI... (je crois) Ces "000000" peuvent être une maniére de distinguer un appel NAMSIM, d'un vrai appel PAVI... Note: D'aprés la doc STUPAV, l'adresse du PAVI ("000000" dans notre exemple) peut être plus ou moins longue... Et alors, le champ SAA ("82") est toujours sur les deux derniers chiffres. * NAMSIM effectue un transcodage VDXT. C'est le plus utilisé: Les séquences de type SEP X/Y sont transcodées en X/Y 0/D. Il n'y a pas de transcodage ISO 2022 ou TRANSP. * Pour libérer une voie, NAMSIM emet un LIB 00/01 . Dans la réalité, le LIB emit par le PAVI a un sens...peu utile. * NAMSIM ne simule pas les temporisations de surveillance: c'est à dire le message "Bientôt interrompu" aprés 4 minutes sans actions, et la déconnexion aprés 5 minutes. * Dans la réalité: Le minitel communique sur 7 bits avec le PAVI. Le PAVI communique sur 8 bits avec le serveur. Les nouveaux minitels (Photo) communique sur 8 bits ! * NAMSIM utilise le protocole d'échanges Asynchrones Multiplexes Transparents: ASMT. * L'option /CL- desactive l'emploi des champs CL0 et CL1, au niveau du protocole ASMT. * L'option /FREE+ vous permettra d'ecrire plus librement les données d'appel. Ainsi, aprés le format standard: Préfixe Département (Ex.: 694 ) Vous êtes libre d'écrire ce que vous voulez. MAIS, attention, NAMSIM ajoute toujours "000000". Exemple: Vous avez: 694ZAPPA//COUCOU/01/HOPLA Alors NAMSIM enverra: 694000000ZAPPA//COUCOU/01/HOPLA --------------------------------------------------------------- Si vous comptez vraiment developper sur Transpac, procurez vous la doc STUPAV de France Telecom. --------------------------------------------------------------- ---------------------- Correspondance entre tarif Télétel et sous-adresses appelantes: --------------------------------------------------------------- Numéro téléphonique | Code de tarif | Sous adresse du service | Télétel | appelante ---------------------------------------------------- 36 05 MCDU t00 80 36 13 t01 (2) 81 36 14 (1) t20 (2) 82 36 15 (1) t32 97 36 15 (1) t34 83 36 15 (1) t36 70 36 16 (1) t34 92 36 16 (1) t36 84 36 17 t44 85 36 19 t32 29 t36 30 t40 31 t41 32 t44 33 t51 34 t53 35 t54 36 t56 37 t58 38 t60 39 t65 40 t70 41 36 28 MCDU t60 90 36 29 MCDU t70 91 (1) ou numéro direct correspondant à cet accès (2) avec tarif réduit du téléphone ------------------------------------------------------ Extrait du STUPAV de France Telecom. (Spécification Techniques d'Utilisation du Point d'Accès Videotex) ----------------------------