SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Philippe DEWOST
IGE2




        Terminaux & RŽseaux
                   RŽpartir lÕintelligence




                  Mémoire d’Option de 3ème année




                           Option SICE

                       Département Réseaux




                                                   Juin 1995
Terminaux & RŽseaux                                                                                                                                              MŽmoire dÕoption


                                                              Table des Matières
Table des matières................................................................................................................................................................................ 1
Avertissement.........................................................................................................................................................................................2
Introduction............................................................................................................................................................................................3
1. Terminaux contre réseaux.............................................................................................................................................................5
                                     1.1 Messagerie vocale...............................................................................................................................5
                                     1.2 Téléphone intelligent ou micro communicant?............................................................................... 6
                                     1.2.1 Le terminal téléphonique...................................................................................................................6
                                     1.2.2 Le micro-ordinateur.......................................................................................................................... 7
                                     1.2.3 Y’a-t-il de la place pour d’autres terminaux?................................................................................... 8
2. L’intelligence dans les réseaux......................................................................................................................................................9
                                     2.1 L’exemple de la messagerie...............................................................................................................9
                                     2.1.1 Fonctionnalités d’un système de messagerie.................................................................................. 10
                                     2.1.2 Fonctionnalités du client local........................................................................................................ 11
                                     2.1.3 Segmentation par les usages............................................................................................................11
                                     2.1.4 Messagerie de service online: externalités de réseau......................................................................12
                                     2.2 Autres champs d’application.......................................................................................................... 13
                                     2.2.1 Services de téléphonie évoluée....................................................................................................... 13
                                     2.2.2 Boîte vocale et répondeur inverse................................................................................................... 13
                                     2.2.3 Services confort actuels et futurs.................................................................................................... 14
                                     2.3 Le cas des annuaires.........................................................................................................................15
                                     2.3.1 Importance et limites actuelles de l’annuaire local.........................................................................16
                                     2.3.2 Multiplicité des annuaires locaux....................................................................................................17
                                     2.3.3 Atouts et limites de l’annuaire électronique....................................................................................19
                                     2.4 Conclusion.........................................................................................................................................19
3. Services d’annuaires ......................................................................................................................................................................20
                                     3.1 Constitution d'annuaires locaux..................................................................................................... 20
                                     3.2 Enrichissement de l'annuaire FT....................................................................................................21
                                     3.3 Synchronisation d'annuaires locaux avec l'annuaire fédéral.......................................................21
                                     3.4 Mise en œuvre...................................................................................................................................22
                                     3.5 Format de données........................................................................................................................... 23
                                     3.5.1 Identifiant des fiches annuaires.......................................................................................................23
                                     3.5.2 Statut de l’abonné et droits d’accès.................................................................................................23
4. Modèle des données........................................................................................................................................................................25
                                     4.1 Fiche de contact: principe............................................................................................................... 25
                                     4.2 Fiche de contact: détail par blocs................................................................................................... 26
                                     4.2.1 Description de la personne.............................................................................................................. 26
                                     4.2.2 Description des adresses................................................................................................................. 27
                                     4.2.3 Informations supplémentaires......................................................................................................... 29
                                     4.2.4 Catégories........................................................................................................................................29
                                     4.3 Fiche de contact: conclusions.......................................................................................................... 29
                                     4.4 Autour de la fiche de contact...........................................................................................................30
5. Numérotation enrichie.................................................................................................................................................................. 31
                                     5.1 Rappel sur les usages....................................................................................................................... 31
                                     5.2 Un exemple : la numérotation à dix chiffres..................................................................................32
                                     5.3 Le numéro enrichi............................................................................................................................ 34
                                     5.3.1 Numéro complet..............................................................................................................................33
                                     5.3.2 Informations “officielles” sur le numéro.........................................................................................34
                                     5.3.3 Usage et propriétés du numéro........................................................................................................34
                                     5.3.4 Chaînes DTMF................................................................................................................................34
                                     5.4 Usages possibles du numéro “enrichi”........................................................................................... 35
Conclusion............................................................................................................................................................................................ 36




Option SICE                                                                                            1                                                                             Juin 1995
Terminaux & RŽseaux                                                             MŽmoire dÕoption


                                    Avertissement
        La rédaction du présent mémoire aurait du s’appuyer sur des discussions techniques et la
lecture de nombreuses spécifications, notamment dans le domaine des réseaux intelligents.

       Mais le déroulement de cette étude a été “perturbé” par de nombreux événements externes,
notamment la participation soutenue de l’auteur à des travaux menés par la Direction Commerciale de
France Telecom dans le cadre du projet Mediatel, et pendant ces trois derniers mois ou l’auteur a été
très impliqué dans la définition d’une offre de service online et la négociation de partenariats
potentiels, pour le compte de sa future affectation (Direction de Programme Mediatel) et avec l’aval
du Secrétaire Général du Corps des Telecom.

        Ceci explique le caractère parfois général de ce rapport, ainsi que ses “déficiences” dans
certains domaines techniques “amont” de l’option Réseaux de l’ENST, qui font que le présent travail
est à la fois plus restreint et sensiblement différent par rapport à l’objectif et au sujet de départ.
L’impossibilité d’obtenir certains rendez-vous (notamment sur TINA) et la disponibilité très tardive de
certaines spécifications (dont les spécifications PDI du Consortium Versit™, qui n’ont pu être
récupérées qu’il y a quelques jours) ont également contribué à cette redéfinition du sujet et du propos.

       Nous prions le lecteur de bien vouloir nous en excuser.




Option SICE                                        2                                      Juin 1995
Terminaux & RŽseaux                                                             MŽmoire dÕoption


                                      Introduction
        Jusque dans les années 1980, les grands réseaux publics de téléphonie et de données avaient un
quasi-contrôle de la valeur ajoutée dans les services de télécommunications. La situation de monopole
des opérateurs, et la faible intelligence des terminaux raccordés à ces réseaux permettaient de
concentrer l’essentiel des fonctionnalités dans le réseau lui-même, ce qui avait le double avantage
d’autoriser une tarification élevée des services de télécommunications, et un contrôle de l’évolution de
ces services.

        Ce modèle apparemment restrictif a pourtant connu des développements extrêmement poussés,
que l’aventure du Minitel illustre parfaitement: un terminal peu coûteux et simple d’emploi,
entièrement piloté par le réseau (ou plus exactement par les PAVI) a permis le développement de
23000 services en 10 ans, tout en assurant à l’opérateur une place centrale et quasi incontournable dans
le développement, le contrôle, et l’exploitation de ces services à forte valeur ajoutée.

        Mais l’apparition de terminaux capables d’offrir du service par eux-même a progressivement
remis en cause ce modèle. Le répondeur téléphonique et le télécopieur en sont sans doute les deux
premiers exemples: dans les deux cas, le réseau d’interconnexion se limite à la commutation et au
transport de la voix ou de son équivalent, tandis que le service est rendu dans le terminal lui-même.
Cette réduction du service rendu par le réseau à un simple rôle de “tuyau” s’est accélérée avec
l’apparition de terminaux véritablement intelligents, au sens de leur capacité de stocker et de traiter
l’information en local, c’est à dire en dehors de toute connexion.

        La encore, le répondeur téléphonique en est le premier exemple rudimentaire, et fut le
précurseur de l’utilisation asynchrone du RTC. Il fut rapidement rejoint par le micro-ordinateur et les
PABX, qui tous deux démultipliaient cette capacité de traitement locale, et on vit apparaître des
messageries vocales privées et des BBS. Cette tendance s’est couplée avec une compétition de plus en
plus vive dans le secteur du transport, et la baisse des coûts de communication (et par conséquent des
marges réalisées sur le POTS) a contraint les opérateurs à chercher ailleurs la valeur ajoutée, alors
même que la dérégulation dans le domaine des terminaux leur faisait perdre le contrôle de l’extrémité
des réseaux.

        Si certains opérateurs se sont alors concentré exclusivement sur la part de marché en transport
(c’est par exemple le cas de BT, de MCI ou de Sprint) voix/données, d’autres ont essayé
simultanément de garder un contrôle sur les terminaux (par le jeu de procédures d’agrément
contraignantes et de protocoles “propriétaires”) tout en développant une architecture et des services
dits “de réseau intelligent”.




Option SICE                                        3                                      Juin 1995
Terminaux & RŽseaux                                                               MŽmoire dÕoption

       Cette problématique de localisation centrifuge/centripète de l’intelligence et donc de la valeur
ajoutée recèle plusieurs oppositions:

       • Opposition en terme de coûts: pour un service donné, le coût de localisation dans un
terminal est a priori inférieur à celui de la localisation dans le réseau, du fait de la nécessité de
déployer le service dans tout le réseau pour le rendre accessible à tous les terminaux. D’autre part, les
cycles de développement dans le domaine de la micro-informatique sont actuellement plus courts
(environ 6 mois) que dans le domaine des réseaux (un an ou plus), tandis que la décroissance des coûts
informatiques reste d’un facteur 100 tous les 10 ans contre un facteur 10 sur la même période pour les
coûts de télécommunications.

        • Opposition en terme d’usage: l’avènement du stockage et du retraitement d’informations en
local à faible coût s’est accompagnée d’une sensibilité de plus en plus forte aux libertés privées. La
disposition des utilisateurs à confier tout ou partie de leurs données à un réseau d’opérateur est de plus
en plus hésitante face aux solutions de gestion locale et de communication point à point.

       Il n’en reste pas moins que certains services nécessitent absolument l’intervention du réseau
d’opérateur, et n’ont d’intérêt que si celui-ci offre de l’intelligence: les messageries évoluées avec
garantie de service, et les futurs systèmes à agents illustrent l’importance du rôle de médiation d’un
réseau intelligent. Un autre domaine tout aussi crucial est celui des annuaires, pour lequel la
compétence de l’opérateur est indispensable, du fait même de son rôle de fédération.

       Une bataille est donc engagée, terminaux contre réseaux, et nous allons préciser dans une
première partie comment en quoi les terminaux continuent de prendre l’avantage pour l’instant.

       Nous examinerons dans une deuxième partie quels sont les services (actuels ou futurs) pour
lesquels l’intelligence des réseaux est prépondérante. Nous serons ainsi conduits à mettre en valeur
l’importance de l’annuaire ainsi que ses faiblesses.

       Les trois parties suivantes nous permettront alors de développer des propositions de services
d’annuaires fondées sur un enrichissement de ceux-ci, et de montrer que ceci passe par un effort de
standardisation dans les échanges de données personnelles. Nous commenterons très brièvement dans
la conclusion de ce mémoire la convergence de ces travaux avec les premières spécifications que vient
de publier le consortium Versit.




Option SICE                                          4                                      Juin 1995
Terminaux & RŽseaux                                                                 MŽmoire dÕoption


                     1. Terminaux contre Réseaux
       Il est important de comprendre le rôle qu’ont les terminaux “intelligents”, c’est à dire offrant
des services locaux, sur l’usage même des réseaux de communication. Après l’analyse du cas du
répondeur vocal, qui permet de mesurer l’effet et les enjeux de cette intelligence déportée à l’extérieur,
nous évaluerons l’impact de la dernière génération de terminaux intelligents: les micro-ordinateurs.


1.1 Messagerie vocale

        La messagerie vocale est l’exemple type d’un détournement de l’usage traditionnel du RTC,
qui a permis a un marché immense de se développer hors du contrôle des opérateurs. Avec le
répondeur en effet, tout le monde a pu se doter à faible coût d’un usage asynchrone du téléphone
jusque là réservé à ceux qui employaient des secrétaires.

        Cette technologie, fondée sur des composants à très faible coût (enregistrement analogique sur
support standard, puis digital), a su exploiter des protocoles très simples et largement supportés par la
plupart des réseaux publics (signalisation DTMF) pour offrir des fonctionnalités qui sont vite devenues
indispensables, et qui surtout ont modifié les stratégies téléphoniques des utilisateurs, et ce hors du
contrôle des opérateurs de téléphonie.

        En effet, l’abonné absent est subitement devenu joignable: une communication qui
n’aboutissait pas s’est transformée en deux communications. Le trafic téléphonique a été modifié (plus
d’appels, mais plus courts), avce renforcement du trafic le soir, où la première activité était d’écouter
ses messages, puis d’y répondre. Il est devenu possible de faire avancer des projets par échange
d’informations concrètes, et par répondeur interposé. Des phénomènes de saturation sont également
apparus, souvent pour des raisons culturelles et d’éducation: personnes n’osant pas laisser de message
à une machine, grands parents s’adressant au répondeur à la troisième personne, intoxiqués consultant
leur répondeur à tout bout de champ...

        La possibilité d’interrogation, voire d’intervention (changement d’annonce, ...) à distance par
simple usage de codes DTMF a d’ailleurs joué un rôle crucial dans l’ubiquité et la délocalisation du
numéro de téléphone: même hors de chez soi, on devenait joignable grâce à l’interrogation à distance
et aux publiphones de l’opérateur.

         Puis d’autres terminaux vocaux ont fait leur apparition, dans les entreprises grâce à la
sophistication des PABX, et dans les services vocaux à valeur ajoutée. La fonctionnalité s’est enrichie
grâce à des interfaces de navigation (toujours fondées sur la signalisation DTMF) permettant d’avoir
accès à de l’information, voire à des services plus complexes tels que la commande de biens et de
services, ou le faxback. France Telecom est un des seuls opérateurs à avoir réussi à s’intercaler entre
les utilisateurs et les services, par le biais du kiosque Audiotel, mais cette offre se limite au réseau
d’accès et à la facturation, tandis que l’essentiel de la valeur ajoutée reste lui dans les services, c’est à
dire dans les terminaux.


Option SICE                                           5                                        Juin 1995
Terminaux & RŽseaux                                                                MŽmoire dÕoption

       Les premières tentatives de messagerie vocale publique, marquant une tentative des opérateurs
de reprendre du terrain aux terminaux, ont alors vu le jour. En dehors de Mémophone (dont nous
n’avons pu obtenir les résultats commerciaux), les services existants, commercialisés aussi bien par
des compagnies de téléphone locales que par des tierces parties aux Etats-Unis, sont tous proposés
pour environ $10 par mois. Malgré un argumentaire marketing convaincant (évolutivité, disponibilité,
fonctionnalités riches), cette solution reste très chère comparée aux $40 qu’il faut débourser une fois
pour toutes pour l’achat d’un répondeur situé chez vous, avec la garantie (même fictive) de
confidentialité apportée par une solution locale.


1.2 Téléphone intelligent ou micro communicant?

       1.2.1 Le terminal téléphonique

        Le téléphone reste le terminal de communication de loin le plus répandu, et sa popularité tient
sans doute à sa simplicité d’usage inégalée. Dans les pays anglo-saxons, à forte tradition orale (par
opposition à notre culture latine très ancrée dans l’écrit), on peut pratiquement tout faire par téléphone,
y compris des transactions et des achats de biens ou services (pour peu qu’on soit muni de ces deux
compléments indispensables que sont les Pages jaunes et une carte de crédit). Si les services se sont
étoffés avec l’apparition de serveurs vocaux, le terminal proprement dit a connu peu d’évolutions, en
dehors du sans fil (téléphones d’intérieur ou véritables mobiles) qui concerne surtout le mode
d’utilisation. Sur le plan des fonctionnalités, quelques mémoires, éventuellement un répondeur assorti
sont les seules évolutions fonctionnelles qu’ont connues les terminaux grand public.

        Dans le domaine professionnel sont apparus avec les PABX des solutions propriétaires, dont
les plus évoluées présentent cependant toujours la même interface homme-machine (des boutons et
parfois un écran) pour gérer les fonctionnalités offertes par ces PABX, fonctionnalités très largement
sous-exploitées en raison notamment d’une ergonomie insuffisante et de la nécessité de mémoriser de
nombreuses procédures à base de successions de codes.

        Il ne faudrait pas oublier les derniers produits France Telecom, notamment le Sillage et ses
déclinaisons, qui se rapprochent du “screenphone”, qui forment l’exception qui confirme la règle. Ces
terminaux intègrent en effet la fonction Minitel et un répertoire local que l’on peut directement
constituer à partir de la récupération d’adresses effectuée sur l’annuaire électronique. Mais il s’agit
d’une solution propriétaire, aux capacités de traitement local limitées, et qui implique l’utilisation d’un
répertoire qu’on ne peut ni importer, ni exporter.

        Il est clair que donner plus d’intelligence au terminal téléphonique supposerait de le doter à
terme d’un système d’exploitation, même allégé, ce qui semble difficile à réaliser compte tenu du coût
de développement d’une tel produit. D’autre part aucun constructeur de terminaux téléphoniques n’a
actuellement la maîtrise logicielle suffisante pour réaliser avec succès un tel développement.




Option SICE                                          6                                       Juin 1995
Terminaux & RŽseaux                                                                           MŽmoire dÕoption


        1.2.2 Le micro-ordinateur

         Le micro-ordinateur a suivi de son côté une trajectoire inverse. Après avoir vu son intelligence
(c'est à dire sa capacité de traitement et de stockage local) s’accroître de manière phénoménale (d’un
facteur 100 a 1000 en dix ans) tandis que son prix décroissait fortement, il est devenu en mesure de
communiquer les informations qu’il détenait ou produisait.

        Ce développement des fonctions de communication s’est d’abord effectuée dans un contexte
scientifique, puis professionnel avec l’avènement du “client-serveur”, avant de se banaliser
progressivement dans les connexions point à point et dans les accès réseau via RTC avec l’explosion
du marché des modems, le dernier avatar de cette communication tous azimuts étant l’engouement
actuel pour Internet et la multiplicité des offres de connectivité BBS ou IP.

       Par sa capacité de stocker et de traiter localement de plus en plus d’information à des coûts
toujours décroissants, le micro-ordinateur s’impose donc progressivement comme le terminal idéal
pour gérer de multiples communications asynchrones: télécopie monoposte ou en réseau, courrier
électronique, et plus récemment accès IP. Si on laisse de côté les télécommunications d’entreprise
fondées sur le couple LAN/PABX, il reste que sur les marchés des particuliers et du SO-HO1 , l’usage
du RTC depuis un micro-ordinateur est en forte croissance. Là encore, les réseaux publics de
télécommunications ne sont que plus les “tuyaux” par lesquels transite une valeur ajoutée externe,
créée dans les terminaux.

        Les fonctions de téléphonie sont apparues plus tardivement, en raison de la complexité de leur
implémentation sur micro (gestion des entrées/sorties son, des processus d’établissement et de
réception d’appel, et surtout de l’absence de standard dans les protocoles de communication entre
PABX et terminaux dans le monde de l’entreprise), et du coût des solutions disponibles. Mais à partir
du moment ou le poste de travail est capable de gérer les communications asynchrones et les annuaires
qui les accompagnent, et où l’intérêt d’une interface graphique dans la gestion de la téléphonie est
devenu évident, la pression du marché a conduit les principaux constructeurs de matériel et de logiciel
à développer des solutions de téléphonie.

       La plupart de ces solutions sont encore insuffisantes, malgré la présence dans les deux OS les
plus répandus (Windows et MacOS) d’architectures et d’API de téléphonie, et ce depuis 1993. Une
solution de téléphonie sur PC vaut encore environ $200 à $300, tandis qu’Apple est sur le point de
proposer des solutions de téléphonie intégrée dans le mêmes fourchettes de prix.

        Cette unification de tous les processus de communication, asynchrone et téléphonie, sur un
même terminal micro-informatique devrait donc s’accélérer dans les mois qui viennent, et se renforcer
avec l’arrivée des premiers modems voix-données, soit de technologie propriétaire (Multitech) soit au
standard D-SVD émergent auxquels sont déjà ralliés ATT, Intel, Hayes et US Robotics. Ces nouveaux
modems donneront la possibilité de mélanger sur RTC conversations téléphoniques et échanges de
1 Small Office-Home Office, segment de marché en très forte croissance et concernant les petites PME, les professions
libérales et les télétravailleurs.


Option SICE                                                 7                                             Juin 1995
Terminaux & RŽseaux                                                             MŽmoire dÕoption

données, ce qui renforcera encore plus le micro-ordinateur dans son rôle de terminal de
communications multifonctions.

        Ce tableau serait incomplet si on omettait de mentionner l’imminente sortie de la machine Be,
développée depuis 5 ans par Be, Inc sous la direction de Jean-Louis Gassée, ex N° 2 d’Apple. Animée
par deux processeurs PowerPC 603, munie d’un système d’exploitation propriétaire multitâche temps
réel, cette machine a été entièrement conçue autour de la communication, et propose en standard la
gestion de la téléphonie analogique (avec fonction de répondeur), de la télécopie, du son via une
interface MIDI, et même des appareils électriques via une interface IX-10. Vendue autour de 15.000 F
(prix public estimé), cette machine vise dans un premier temps le marché des développeurs et des
bidouilleurs avertis, ainsi que le SO-HO, grâce a sa capacité de gérer plusieurs postes téléphoniques et
d’être “vue” depuis le réseau comme un PABX. Notons enfin la présence d’une base de données
relationnelle dynamique en standard au cœur de l’OS, ce qui permet à la Be-Box d’offrir un service
d’annuaire unifié. Cette dernière fonctionnalité préfigure sans doute la migration et l’unification au
cœur des futurs OS de tous les annuaires qui accompagnent séparément les applications de
communication dédiée (annuaire d’e-mail, de fax, gestionnaire de contacts).

       1.2.3 Y a-t-il de la place pour d’autres terminaux?

        Si on excepte le Minitel (qui est autant une réussite qu’un cas à part), peu de solutions
intermédiaires semblent actuellement envisageables, qui présentent les avantages des deux extrêmes
que sont le téléphone (simplicité d’emploi, coût) et le micro-ordinateur (interface graphique,
paramétrages et automatisation, supports de communication multiples). Nous l’avons déjà souligné,
l’ajout d’intelligence dans un téléphone est beaucoup plus difficile que l’ajout de capacités
téléphoniques dans un terminal déjà intelligent. Les tentatives de screenphone existantes présentent
une IHM encore trop pauvre, des possibilités d’évolution réduites, et une ouverture vers l’extérieur
(import/export) quasi inexistante. La menace que représentent les micro-ordinateurs pour les réseaux
de téléphone publics, en terme de localisation de l’intelligence et de la valeur ajoutée, est donc bien
réelle.




Option SICE                                        8                                      Juin 1995
Terminaux & RŽseaux                                                                 MŽmoire dÕoption


                 2. L’intelligence dans les réseaux
       Nous venons de voir comment, sur le RTC, la valeur ajoutée avait été attirée à l’extérieur du
réseau par l’enrichissement fonctionnel des terminaux connectés, en soulignant le cas extrême du
micro-ordinateur. Par la puissance de stockage et de traitement local qu’il possède, il est à la fois le
terminal de communication asynchrone idéal, et sera bientôt une alternative intéressante au téléphone.

        La problématique pour les opérateurs de télécommunications est donc de trouver et de déployer
des services à valeur ajoutée qui leur permettent de conserver un avantage concurrentiel soutenable
alors même que la bataille sur le transport est devenue quasi exclusivement une affaire de tarifs. Ces
offres de service doivent donc satisfaire les critères suivants:

     • Apporter une réelle différence par rapport à un service équivalent sur terminal: idéalement,
       offrir des fonctionnalités que seul un réseau peut offrir.
     • Etre déployées et évoluer au moins aussi vite que la micro-informatique
     • Le faire à coût comparable ou inférieur à l’équivalent sur terminal

        D’après Jean-Bernard Stefani (CNET Paris A): “Les opérateurs peuvent cependant tirer profit
de certains savoir-faire particuliers. Par exemple: la facturation, la sécurité, le contrôle et la gestion de
ressources. En principe, avec la mise a disposition de “tuyaux flexibles”, il n'y a pas de service qui soit
offrable par un opérateur télécom qui ne soit aussi offrable par les “terminaux”. En fait, la distinction
même entre réseau et périphérie ne se justifie plus et la notion de terminal n'a plus grand sens: si un
terminal peut exploiter des fonctions de signalisation pour contrôler des ressources du réseau de
transport, ce “terminal” doit être considéré comme faisant partie intégrante du réseau. Par contre, il
existent des configurations de mise en oeuvre de services qui peuvent être plus ou moins optimales
d'un point de vue économique. Par exemple, fournir des fonctions de diffusion (“broadcast',
“multicast”) est plus économique dans des configurations reparties (et donc impliquant des noeuds
“internes” au réseau): ce qui signifie que les opérateurs ont a priori les mieux placés pour offrir ces
services au meilleur prix.”

        La principale difficulté pour un opérateur est donc de constituer une offre de médiation entre
ses clients et leurs fournisseurs, qu’il s’agisse de fournisseurs d’information, de biens, ou de service


2.1 L’exemple de la messagerie

        Le rôle de médiation au delà d’un simple transport peut être appliqué aux services de
messagerie publique. L’opposition habituelle entre les messagerie SMTP et l’architecture X400 (mais
aussi d’autres architecture plus propriétaires telles que les messageries de service online) tient surtout
à la qualité de service offerte par X400, qui n’a pas d’équivalent dans le monde Internet malgré les
efforts dispersés qui sont faits pour assurer des transmissions de bout en bout, ou de délivrer des
accusés de réception, voire d’utiliser des protocoles de cryptage entre deux clients finaux: dans le
modèle Internet/SMTP, le réseau ne fait que du routage et du transport de paquets.


Option SICE                                           9                                        Juin 1995
Terminaux & RŽseaux                                                                 MŽmoire dÕoption

       Mais le relatif insuccès d’X400, et le semi-échec d’un opérateur de France Telecom dans le
déploiement d’une offre de messagerie X400, montrent que l’arbitrage entre l’ouverture nécessaire
d’un système de messagerie et la qualité de service est très difficile.

        Dans les caractéristiques clés d'un système de messagerie, il y a d'abord son ouverture: les
fonctionnalités ou la simplicité d'emploi d'une messagerie passent au second plan si un minimum
d'interconnexion n'est pas assuré. Le relatif échec de Minicom se trouve principalement dans ce
constat, et toutes les messageries des services online proposent désormais une interconnexion avec le
reste du monde, le plus souvent via Internet, qui soit dit en passant retrouve là sa nature première de
réseau de réseaux.

        Mais une fois assurée l'interconnexion avec le plus grand nombre, les messageries se
différencient cependant selon deux axes majeurs: les fonctionnalités du système de messagerie
proprement dit, et celles du client local. Ces fonctionnalités permettent non seulement de satisfaire des
besoins clients exprimés ou à venir, mais peuvent être également à l'origine de phénomènes
d'externalités de réseau qui doivent être vus comme des sources d'avantages concurrentiel soutenables.

       2.1.1 Fonctionnalités d’un système de messagerie

       Les fonctionnalités du système de messagerie concernent principalement:

     • l'adressage: destinataires multiples, mise en copie, copie aveugle, annuaire de messagerie

     • la gestion des messages expédiés: possibilité de reprise sur un message déjà expédié mais non
       lu, notification de réception/lecture des messages expédiés, ou plus largement possibilité de
       consulter l'état de tous les messages déjà expédiés.

     • la sécurité: garantie de service, confidentialité, non répudiation, authentification, etc...

     • l’intelligence du moteur de messagerie: filtrage des messages (avant récupération dans la
       BAL), rejet des messages indésirables (avec notification) de type publicitaire ou harcèlement,
       gestion des priorités, répondeur de type "vacation mail" ("je ne pourrai pas consulter ma
       messagerie avant le tant, en cas d'urgence..."), support de messages types (formulaires, images,
       pièces jointes) facilitant les transactions en ligne, couplage avec un list processor (diffusion
       d'informations à une liste de destinataires qui se sont abonnés en envoyant un message
       automatiquement traité), etc...

     • supports multiples: reroutage vers un système de télécopie, reroutage postal, reroutage
       téléphonique avec synthèse vocale (mais problèmes inhérents au contenu des messages: fautes
       d'orthographes, sigles, abréviations, smileys, ...)




Option SICE                                          10                                        Juin 1995
Terminaux & RŽseaux                                                              MŽmoire dÕoption


       2.1.2 Fonctionnalités du client local

       Les fonctionnalités du client local de messagerie portent plutôt sur:

     • affichage/composition: message en texte stylé, multi-polices, support de la couleur

     • asynchronisme réel: possibilité de composer/répondre en offline, consultation
       périodique/automatisée de la BAL, notifications à l'initiative du système.

     • gestion locale du mail: BAL multiples, filtrage et agents locaux, forwarding, exportation vers
       traitement de texte, recherche full text sur plusieurs messages ou plusieurs BAL,
       encodage/décodage et gestion transparente des pièces jointes.

     • annuaire local: incorporation de l'adresse de l'émetteur dans l'annuaire du récepteur, création
       de listes, import/export vers d'autres applications notamment des PIMs,...

     • fonctions intelligentes: couplage du client mail avec des fonctions de gestion de contact ou
       d'agenda, messages intelligents comportant une petite IHM: de l'hypertexte type HTML avec
       des liens accessibles directement depuis le contenu d'un message (option-clic sur une adresse e-
       mail, référence à une zone du service, référence http...), jusqu'à MagicMail de General Magic
       ou un message peut contenir un exécutable,...

       Ces fonctionnalités sont classées par ordre prospectif croissant, des fonctionnalités "de base"
jusqu'aux services "plus sexy" qui sont en cours d'investigation ou de développement chez plusieurs
constructeurs. Mais c'est principalement sur ces fonctionnalités, qui toutes visent à structurer et à
simplifier (voire "raccourcir") l'acte de communication pour le banaliser, qu'un service online peut
encore se différencier aujourd'hui.

       2.1.3 Segmentation par les usages

       Cette analyse nous conduit à distinguer deux usages de la messagerie qui peuvent délimiter
deux segments de marché:

        • Un usage sporadique (de 1 à 5 messages reçus/émis par jour) peut caractériser les
particuliers et les débutants: il correspond à un annuaire limité à une dizaine d'adresses, et l'offre
actuelle de messagerie des grands services online est dans ce cas suffisante.

       • Un usage intensif (De 5 à 50 messages par jour) qui caractérise les professionnels ou les
"branchés" (particuliers haut de gamme) correspond à un annuaire d'une centaine d'adresses. Il
suppose une ergonomie différente, de multiples BAL, et se traduit par une demande orientée
productivité (le mail peut être très consommateur de temps). Ces utilisateurs utilisent soit leur
messagerie d'entreprise, soit une messagerie SMTP sous Unix avec accès depuis un PC ou un Mac,
depuis une application comme Eudora (de Qualcomm).




Option SICE                                        11                                      Juin 1995
Terminaux & RŽseaux                                                                MŽmoire dÕoption

         Nous écartons ici volontairement le segment restreint décrit par un usage massif (De 50 à 2000
messages par jour) qui caractérise les gourous, les administrateurs système, les services commerciaux
(VPC, hotline, animation, Bill Gates). La messagerie y est alors couplée avec des systèmes spécialisés
de filtrage, de réponse automatique, etc...

         Enfin, les systèmes de messagerie sont appelés à une double évolution qui accompagne
l'explosion du trafic et la banalisation du mail: le premier volet concerne les moteurs de messagerie, le
second les terminaux et applications clientes. Cette évolution se traduira par une capacité à assister
l'utilisateur à gérer un volume de plus en plus important de messages, et à l'intégration des
fonctionnalités de messagerie au coeur même des futurs OS. Bientôt il ne sera plus rare d'avoir
plusieurs messageries, et l'intégration de celles-ci comme l'unification des annuaires seront les deux
prochains défis majeurs à relever. A cet égard, l’architecture PowerTalk (Apple) illustre bien cet effort
de faire converger en une boite aux lettre universelles différents services de communication (y compris
la télécopie) hétérogènes.

       2.1.4 Messagerie de services online: externalités de réseau

         Il est donc clair que la messagerie est un élément de différenciation clé pour un service online.
Si un opérateur de télécommunications est par exemple capable d'offrir des services de sécurité
(authentification, non-répudiation, notarisation), tout en maintenant une utilisation de la messagerie
gratuite (à part la notarisation par exemple), il aura là un produit d'appel très concurrentiel. Reste à lui
ajouter un maximum de fonctionnalités à la fois côté moteur et côté client, de manière à ce qu'elle
devienne la messagerie principale des particuliers (et de quelques professionnels y compris les SO-
HO). La segmentation des utilisateurs de messagerie pourrait inspirer une segmentation analogue de
l'offre de messagerie d’opérateur.

        Le cas de la messagerie MagicLink est à part: certes celle-ci est une des grandes forces de
l'architecture General Magic, mais elle n'est pas "détachable" de leur offre puisqu'elle repose
simultanément sur l'OS MagicCap côté client et sur Telescript côté réseau.

       Un des principaux avantages du micro est sa capacité de retraitement et de stockage en local.
Du coup, les utilisateurs gèrent leur messagerie en mode non-connecté, et leur BAL se trouve sur le
micro, le serveur de messagerie ne stockant que les messages fraîchement reçus ou à envoyer. Le
stockage permanent du mail ne sera donc confie à la plateforme que lorsque l'utilisateur consultera son
mail depuis un terminal bête (Minitel) ou depuis un terminal qui n'est pas le sien. Sinon, il préférera
vraisemblablement garder ses infos personnelles sur sa machine personnelle.

        Cet exemple met donc en valeur les phénomènes d’externalité de réseau: si une messagerie est
à la fois ouverte (par le bais de passerelles, ou bien parcequ’elle s’appuie sur le couple SMTP/MIME)
et permet donc de communiquer avec l’extérieur du réseau, mais que seuls les abonnés à ce réseau
peuvent bénéficier de fonctionnalités que des terminaux seuls ne peuvent pas offrir, notamment en ce
qui concerne la qualité de service, la sécurité, et la notarisation, la différence peut alors se faire en
faveur du réseau. Mais cette “répartition” des fonctionnalités entre terminal et réseau n’est possible


Option SICE                                          12                                       Juin 1995
Terminaux & RŽseaux                                                                MŽmoire dÕoption

que si l’opérateur de la messagerie maîtrise les fonctionnalités du/des client(s) de messagerie qui se
trouvent dans les terminaux. Atteindre cet objectif par des développements en interne semble presque
illusoire, car ceci suppose des compétence en OS et en IHM pour micros qu’aucun opérateur ne
maîtrise vraiment. Y parvenir en spécifiant et en passant des accords avec des partenaires extérieurs
semble plus raisonnable, mais fait courir un risque de mise sur le marché tardive. La solution la plus
adaptée reste sans doute de passer des accords de partenariats forts avec un ou plusieurs constructeurs,
ce qui permet d’avoir recours à des technologies “sur étagère”, et de diminuer les cycles de
développement/adaptation.


2.2 Autres champs d’application

        Cet exemple met donc en valeur les phénomènes d’externalité de réseau: si une messagerie est
à la fois ouverte (par le bais de passerelles, ou bien parcequ’elle s’appuie sur le couple SMTP/MIME)
et permet donc de communiquer avec l’extérieur du réseau, mais que seuls les abonnés à ce réseau
peuvent bénéficier de fonctionnalités que des terminaux seuls ne peuvent pas offrir, notamment en ce
qui concerne la qualité de service, la sécurité, et la notarisation, la différence peut alors se faire en
faveur du réseau, à condition d’atteindre rapidement une masse critique d’abonnés.

       L’importance de ce dernier point peut être illustrée par le réseau PersonaLink, déployé par
ATT pour les terminaux sous OS MagicCap: l’intelligence est répartie entre terminal et réseau, ce
dernier s’appuyant sur la technologie agent Telescript. Mais au bout d’un an, PersonaLink ne compte
que 6000 abonnés: le bénéfice de s’y abonner est donc très marginal.

       2.2.1 Services de téléphonie évoluée

         Il y a cependant d’autres domaines, d’autres services ou se pose la question du partage de
l’intelligence entre terminaux et réseau: il s’agit de tous les services évolués liés à la téléphonie. Nous
laissons volontairement de côté les services de réseau intelligent où la fonctionnalité majeure est le
rerouta ge d’appel (N°s verts, azur), car ils n’ont pas d’équivalent dans les terminaux: ce sont les
économies réalisées sur le reroutage des appels qui justifient ces services. En revanche, la question
d’autres services “confort” peut se poser. Nous examinons donc ici un certain nombre de services
existants ou à venir pour essayer d’en préciser la localisation par rapport au réseau ou au terminal.

       2.2.2 Boîte vocale et répondeur inverse

        Nous avons déjà traité le cas de la messagerie vocale “classique”, mais les évolutions
prévisibles (fonctions de navigation, boîtes vocales multiples) apparaîtront d’abord sur le terminal
intelligent (cycles de développements courts) qu’est le micro-ordinateur. De plus, l’apparition de
“stratégies” individuelles de communication impliquée par ces nouvelles fonctionnalités (se souvenir
de l’impact qu’a eu le répondeur) sera grandement facilitée par l’interface graphique qui vous
permettra de “voir” arriver vos appels entrants (par exploitation du caller ID) et de les gérer en
conséquence: message d’accueil contextuel et personnalisé (je ne suis pas là ou je suis occupé, bonjour


Option SICE                                         13                                       Juin 1995
Terminaux & RŽseaux                                                               MŽmoire dÕoption

Pierre j’ai bien noté ton appel, ...), boites vocales multiples, interrogations par mot des passe, message
d’attente, demande de rappel, ... Le micro étant capable d’associer vos communications avec d’autres
événements qu’il suit également(agenda, pense-bête, courrier électronique), il est le terminal idéal
pour vous aider à gérer le flux toujours croissant d’informations auquel vous serez confronté. Cet
avantage du micro par rapport au réseau (boite vocale publique consultable par téléphone) s’exprime
donc à la fois en termes d’interface et de liens avec d’autres processus.

         Qu’est-ce maintenant que le répondeur inverse? C’est la possibilité, lorsque mon correspondant
est occupé, et que je n’ai pas un besoin urgent de lui parler de vive voix, d’enregistrer mon message, et
de confier à mon terminal ou au réseau le soin de rappeler jusqu’à ce qu’il décroche. Alors le message
est lu (le système précisant au destinataire qu’il s’agit d’un message enregistré), un menu sommaire à
touches permettant de réécouter le message si besoin. On peut également imaginer qu’il soit possible
de répondre directement à ce message: le téléphone de l’appelant sonne alors et, si celui-ci ne prend
pas l’appel, la réponse est stockée sous forme de message retour. Une réponse décalée dans le temps
est aussi envisageable, surtout si dans le message original figure, codé en DTMF, le N° de téléphone
de l’appelant.

         Comment implémenter une telle fonctionnalité? La logique technique pure voudrait qu’elle soit
placée dans le réseau, sans doute aux côtés d’un système de messagerie publique. Ceci permettrait en
effet de libérer immédiatement la ligne de l’appelant, et de confier au réseau le soin d’acheminer le
message. Il ne s’agit donc pas exactement d’un système de messagerie vocale en ce que l’appelé n’a
pas forcément de boîte vocale, ou que celle-ci n’est pas toujours activée en cas d’occupation. Mais
dans ce cas là, comment préciser au réseau l’heure limite de rappel en fonction de l’appelé? Combien
de temps faudrait-il à France Telecom par exemple pour déployer et commercialiser un tel service? La
même implémentation dans un micro-ordinateur ne concerne qu’une évolution d’un logiciel de gestion
de la téléphonie. Il est vrai en revanche que le codage DTMF du numéro de l’appelant est plus lourd
que l’exploitation du caller ID qui permet plus simplement de rappeler l’appelant en exploitant
l’intelligence du réseau.

        On peut appliquer ce raisonnement à d’autres cas dérivé de la messagerie vocale: certains
utilisateurs par exemple sont encore “surpris” et “gênés” lorsqu’ils tombent sur l’annonce d’un
répondeur, et lorsque retentit le bip sonore, ils sont pris de court, ne savent pas quoi dire, et
raccrochent. Dans ce dernier cas, l’offre de service viendra certainement du terminal pour des raisons
d’ergonomie.

       2.2.3 Services confort (actuels et futurs)

       Le terminal apparaît donc comme plus approprié que réseau dans tous les cas où il faut
configurer des services de téléphonie, définir des profils, modifier des fonctionnalités. La présence
d’une interface graphique, le stockage local, et surtout les liens existants ou possibles avec d’autres
processus externes expliquent cet avantage.

       Si on considère maintenant des fonctions de contrôle de la téléphonie, portant par exemple sur


Option SICE                                         14                                      Juin 1995
Terminaux & RŽseaux                                                                          MŽmoire dÕoption

des restrictions de temps quotidiens, ou des restrictions de numéros, on s’aperçoit qu’un tel service
peut être rendu de manière équivalente sur le terminal (qui n’a même pas besoin dans ce cas d’être un
micro-ordinateur, un screenphone suffit largement) et dans le réseau. Mais le coût de déploiement de
cette simple fonction est prohibitif comparé à l’achat d’un terminal équipé de ce type de “contrôle
parental”.

        Prenons un autre cas, celui de la gestion de l’urgence (ou priorité absolue). L’établissement
d’une communication avec une personne par tous les moyens possibles peut être réalisée à la limite
plus facilement par un micro que par le réseau: dans combien de temps les services de PCN seront-ils
prêts, et à quel coût, alors qu’une fonctionnalité similaire sur micro est réalisable dès lors qu’on a une
carte de visite complète et à jour des moyens de joindre cette personne? Le principale problème à
régler est alors de joindre le destinataire par téléphone en cas d’occupation. Du côté du réseau, le
service de signal d’appel peut être utilisé, mais il n’indique aucun degré d’urgence. Il n’y a pourtant
que l’opérateur de télécommunications qui puisse faire passer l’appel en priorité, en attendant les
modems voix-donnée ou la généralisation du RNIS (utilité du mini-message, mais là encore, c’est au
terminal de le décoder et de le traiter).

        Revenons enfin aux services confort: ceux-ci sont a priori l’apanage du réseau, qui seul est
capable d’offrir signal d’appel, transfert d’appel, et conversation à trois. Cette prééminence risque
d’être menacée par la machine Be, dont des évolutions prévoient l’intégration de telles fonctionnalités
par ajouts logiciels: la Be-Box sera ainsi “vue” du réseau comme un PABX dont elle reprendra
certaines fonctionnalités, dont le transfert d’appel2 .


2.3 Le cas des annuaires

        L’examen précédent des services de télécommunications valorisant les réseaux d’opérateur
montre que dans presque tous les domaines, les terminaux sont ou seront bientôt capable d’offrir des
fonctionnalités équivalentes, pour un coût moindre, et avec une mise sur le marché (développement,
commercialisation) plus rapide. La menace que représentent ces nouveaux terminaux et le glissement
de la valeur ajoutée hors des réseaux (en dehors des fonctions d’acheminement et de routage qui
subsisteront pour des raisons purement économiques) est donc bien réelle.

         Il est cependant un domaine ou les opérateurs, et France Télécom en particulier, conservent
une maîtrise absolue d’un service que des terminaux ne pourront fournir. Il s’agit du domaine dans
lequel le rôle de fédération de l’opérateur est irremplaçable: les annuaires et l’exploitation des services
liés à ces annuaires.




2 Cette information nous a été confirmée le 4 Juillet 1995 par Jean Calmon, représentant de Be en Europe


Option SICE                                                15                                              Juin 1995
Terminaux & RŽseaux                                                                              MŽmoire dÕoption


         2.3.1 Importance et limites actuelles de l’annuaire local

        Depuis quelques années, on voit fleurir sur le marché de la bureautique professionnelle et
grand public des logiciels dédiés à la gestion des contacts et des emplois du temps, individuels et
collectifs. Il y a deux ans environ sont alors apparus les premiers vrais PIM3 , qui proposent une
gestion intégrée des contacts, des rendez-vous, des tâches4 et des prises de notes. Ils se distinguent les
uns des autres essentiellement sur deux plans: la richesse et l’existence de liens.

       La richesse a surtout trait au nombre de champs (prédéfinis ou libres) utilisés pour la
description des contacts, à la possibilité de regrouper ceux-ci en catégories, ou de composer des
numéros de téléphone via un modem, en passant par les différentes “vues” possibles, les options de tri,
d’import/export, et la qualité de l’interface graphique.

       L’existence de liens permet quand à elle d’établir des relations dynamiques entre des rendez-
vous, des personnes, des tâches, et des notes. Si ces liens sont encore rudimentaires (pas de
récapitulatifs ni de typage de ceux-ci), ils permettent cependant d’avoir à portée de la souris les
coordonnées de celui avec lequel on a rendez-vous, ou la liste des rendez-vous prévus avec une
personne donnée: cette fonctionnalité justifie à elle seule l’utilisation de ces assistants électroniques
par opposition au classique couple “papier” agenda+répertoire.

        La communication et la gestion des contacts se font donc de plus en plus de manière
électronique. Mais cette informatisation, censée initialement décharger l'utilisateur de tâches
répétitives ou redondantes (recopie d'adresses, mises à jour croisées, etc...) est loin d'avoir atteint son
but, ce qui ralentit d’ailleurs le développement du marché; les premiers adeptes de ces technologies,
qui ont déjà fait l’effort de la saisie de leurs informations personnelles/professionnelles, sont dès lors
réticents aux manipulations supplémentaires et fastidieuses exigées par le passage d’un produit à un
autre.

       Il existe en effet peu de logiciels adoptant la même représentation des personnes des adresses,
et des plannings. Le transfert des données d'un ancien produit vers un autre plus récent, la
synchronisation même des données entre un agenda électronique de poche et un PC se heurtent
souvent à des différences de représentation.

       Il ne s'agit pas là d'une question de format de fichier (la plupart des produits savent
importer/exporter des fichiers ASCII codés en Tab/Return5 au minimum), mais bien de représentation
conceptuelle et organisationnelle des données personnelles/professionnelles et de leur traitements. De
plus, sachant que ces produits sont in fine destinés à recueillir, manipuler, organiser et surtout
communiquer de petits morceaux d’information, se pose la question des adresses en général. Par
adresse nous entendons tout couple (système de transport, chemin d’accès) permettant d’entrer en
3 Personal Information Manager
4 Non au sens de la gestion de projet mais plutôt de la “To Do List”
5 Les différents champs sont séparés par des tabulations, et les enregistrements le sont par des retours chariot



Option SICE                                                  16                                              Juin 1995
Terminaux & RŽseaux                                                            MŽmoire dÕoption

contact avec un individu ou une organisation: adresse postale, numéros de téléphone, de télécopie, de
serveurs accessibles par des modems, adresses électroniques pures (Internet) ou liées à un service
online (CompuServe, AOL, eWorld,...).

        S’il ne revient pas à ces logiciels d’établir les communications par eux-mêmes (encore qu’on
puisse imaginer des prises de contrôles de logiciels de communication via des langages de script, mais
nous n’en sommes pas encore là), il leur est en revanche nécessaire de pouvoir alimenter les fichiers
d’annuaire locaux de ces logiciels, autrement dit de considérer la base de données de contacts comme
le centre d’une architecture client-serveur. Or ceci n’est pas non plus le cas actuellement, notamment
du fait de la pauvreté sémantique des adresses.

       Cette pauvreté sémantique complique encore tout dès qu’il s’agit de communiquer une adresse
à d’autres personnes par voie électronique: il n’existe aucune représentation standard des adresses,
même postales, l’exemple le plus patent étant celui du numéro de téléphone.

       2.3.2 Multiplicité des annuaires locaux

        Nous venons de voir que de nombreuses communications n’ont pas lieu, ou ont lieu dans de
mauvaises conditions, parce qu’il est encore trop rare d’avoir la bonne information, au bon moment,
au bon endroit, et au bon format. On voit ainsi se côtoyer sur les micro-ordinateurs de multiples
répertoires, correspondant par exemple:

                                  • à un gestionnaire de contacts




Option SICE                                       17                                     Juin 1995
Terminaux & RŽseaux                                                MŽmoire dÕoption

                      • à un répertoire de courrier électronique




                            • à un répertoire de télécopie




Option SICE                               18                              Juin 1995
Terminaux & RŽseaux                                                              MŽmoire dÕoption

       Sans pour autant que les passages de l’un à l’autre soient aisés: import/export supportant des
formats de représentation différents, impossibilité d’invoquer les applications de communication
depuis un “centre de communications” commun, difficultés de mise à jour simultanée ou de
synchronisation de tous les répertoires.

       2.3.3 Atouts et limites de l’annuaire électronique

       L’annuaire électronique est un des moteurs de la télématique à la française, correspondant à un
savoir faire d’opérateur unique, et qui illustre le type de service de fédération que peut rendre un
réseau. Les terminaux se sont adaptés à ce nouveau service, et des émulateurs pour micros sont très
vite apparus. Plus récemment ont vu le jour des outils de capture automatisée de celui-ci, comme
Aldune de chez AltiSoft. Mais dans la plupart des cas, la mise à jour d’annuaires locaux au moyen de
l’annuaire électronique reste très difficile, plus pour des raisons de formalisme des données que de
codage de l’information. Il reste donc un fossé à combler entre les annuaires locaux et l’annuaire
d’opérateur.


2.4 Conclusion

        Au terme de cette analyse de la situation, il convient d’essayer d’apporter des réponses
concrètes au problème que nous avons décrit et exposé dans le détail. Il nous semble ainsi que les
services fondés sur une maîtrise des annuaires recèlent de grandes opportunités de services à forte
valeur ajoutée, services que les terminaux sont incapables de rendre seuls, mais qui exigent cependant
de tenir compte des spécificités de ces terminaux.

       Dans les trois parties suivantes, nous allons élaborer des pistes de réflexion et des propositions
dans ce domaine. La troisième partie expose et détaille les services à construire sur la base de la
technologie d’annuaire électronique. Dans la quatrième, nous proposons un format de représentation
qui permette de réconcilier les annuaires locaux et les annuaires d’opérateur. La cinquième partie
développe un format de représentation enrichie du numéro de téléphone.

        Ces travaux, effectués à titre quasi-individuel, ne peuvent déboucher sur une proposition de
standard de collaboration et d’échange de données de communication du fait même de leur contexte
isolé.

        Nous évoquerons cependant à la fin de ce mémoire l’initiative Versit, développée par Apple,
ATT, IBM et Siemens-Rolm (à noter qu’on retrouve ici des partenaires venant du monde de la micro,
des télécommunications, des réseaux et des PABX), qui vise précisément à promouvoir des standards
de coopération entre terminaux. Malheureusement, les premières spécifications PDI (Personal Data
Interchange) relatives à ces questions d’annuaires n’ont été rendues publiques qu’il y a quelque jours,
et nous avons juste eu le temps de constater qu’une partie de nos travaux y est largement abordée.
Nous avons donc l’intention d’apporter notre contribution sous la forme du feedback dont a besoin
Versit pour finaliser ces spécifications PDI.


Option SICE                                        19                                      Juin 1995
Terminaux & RŽseaux                                                                 MŽmoire dÕoption


                           3. Services d’annuaires
       La banalisation à moyen terme des terminaux intelligents et communicants (micros, PDA)
s'accompagne de la généralisation des annuaires locaux. Par la souplesse de format qu'ils apportent, les
fonctions de recherche et de retraitement qu'ils offrent, ceux-ci vont vite devenir un composant majeur
dans tout terminal communicant, avec une migration à terme depuis les applicatifs vers les OS
(cohérence et pilotage homogène des modules de communication). Les opérateurs de
télécommunications doivent tenir compte de cette évolution, qui offre de nouvelles opportunités de
services.

        L'annuaire électronique est une des technologies phares de France Telecom sur laquelle il est
possible de capitaliser, en fournissant aux utilisateurs des services de:
       • Constitution d'annuaires locaux (à partir de la facturation détaillée par exemple)
       • Enrichissement de l'annuaire fédéral (rendu éditable, à l'exception du numéro de téléphone
         et du nom)
       • Synchronisation d'annuaires locaux avec l'annuaire fédéral (garantissant une mise à jour du
         premier)
en se concentrant sur l'élimination de toutes les redondances, ressaisies, manipulations inutiles.


3.1 Constitution d'annuaires locaux
        Ce service permet d'initialiser les annuaires électroniques locaux (la constitution de ceux-ci à
partir de listes papier étant souvent un frein au passage à l'électronique).

        Il se fonde sur la recherche inverse à partir de la facturation détaillée. Afin d'éliminer les
artefacts, l'utilisateur peut choisir de récupérer tous les deux mois:

     • soit les coordonnées (nom, adresse, téléphone,...) correspondant à tous les numéros appelés plus
        de n fois (n>1)
     • soit les coordonnées précédentes filtrées par des critères tels que professionnels/particuliers, etc.

        Cette recherche inverse peut être couplée avec un service de synchronisation décrit un peu plus
loin, afin d'éviter les redondances au bout de quelque temps. Et pour éviter les abus prévisibles (VPC,
Impôts,...) les adresses référencées dans l'annuaires sont ainsi munies de trois nouveaux champs:

      • Un champ d'identification (N° de tel+date dernière mise à jour par exemple): il permet de
        vérifier la nécessité d'une synchronisation annuaire local<->annuaire FT
      • Un champ de type: Particulier/Professionnel, permettant de distinguer les personnes physiques
        des personnes morales
      • Un champ d'autorisation, modifiable par le propriétaire de l'adresse ou par FT sur demande de
        celui-ci,
permettant de paramétrer les autorisations de synchronisation/constitution: ainsi un particulier ou une
entreprise peut autoriser/interdire la synchronisation/constitution demandée par des particuliers et/ou
des entreprises.


Option SICE                                         20                                        Juin 1995
Terminaux & RŽseaux                                                                             MŽmoire dÕoption


3.2 Enrichissement de l'annuaire FT
       A l'exception du nom, de l'adresse, et du numéro de téléphone, l'utilisateur pourrait ajouter et
modifier des informations telles que: ses différentes coordonnées e-mail, l'URL de sa page Web, les
horaires auxquels il ne souhaite pas être appelé, d'autres numéros de téléphone (résidence secondaire,
portable,...)

       France Telecom n'est en effet plus un opérateur de téléphonie au sens strict, mais bien un
opérateur de télécommunications: il est donc souhaitable que l'annuaire ne se limite pas à l'adresse et
au numéro de téléphone, mais soit étendu à tous les moyens par lesquels on peut communiquer avec
un abonné.


3.3 Synchronisation d'annuaires locaux avec l'annuaire fédéral6
       On consulte le 11 lorsqu'on cherche des coordonnées qu'on ne possède pas. Puis ces
coordonnées sont le plus souvent notées dans un calepin, plus rarement saisies dans un répertoire
électronique sur micro ordinateur. Ce dernier cas de figure est conduit à se développer, par les
fonctionnalités de recherche, d'annotation et de retraitement qu'il offre (que l’on retrouve désormais
sur micro dans les PIM, ou dans des terminaux portables de type PDA ou PIC)

      Mais on ne consulte pas le 11 régulièrement, afin de savoir si les personnes dont on possède les
coordonnées ont déménagé. Qui plus est, le 11 actuel est incapable d'effectuer des recherches sur la
métropole entière.

        Le prochain service à offrir, en conjugaison avec la constitution d'annuaire à partir de la
facturation détaillée, est donc un service de synchronisation automatique. Sur base de l'identifiant
proposé, l'annuaire FT vérifie à chaque connexion que l'annuaire local est à jour. Si ce n'est pas le cas,
il offre à l'utilisateur la possibilité (y compris de manière transparente) de mettre à jour les fiches
relatives à des personnes ayant changé d'adresse et/ou de numéro de téléphone. Cette mise à jour
n'intervient que sur les informations publiques contenues dans l'annuaire fédéral, sans modifier les
informations locales (annotations de l'utilisateur), et à la condition que les fiches en question autorisent
cette manipulation.

        France Telecom peut ainsi offrir un service garantissant la mise à jour des annuaires locaux.




6 Le terme d’annuaire fédéral désigne, par opposition à l’annuaire local, le service rendu par un opérateur, que celui-ci
soit un PABX, ou un opérateur de télécommunications. La fédération et la collaboration sont en effets des services clés que
seuls les réseaux sont en mesure de rendre (à cause de l’externalité engendrée).


Option SICE                                                 21                                              Juin 1995
Terminaux & RŽseaux                                                                         MŽmoire dÕoption

        Le système étudié met en relation un opérateur de télécommunications, un client principal, et
des clients annexes (mis en relation avec le client principal via l’opérateur lors de l’établissement de
communications téléphoniques, mais aussi lors de la synchronisation des annuaires respectifs).


3.4 Mise en œuvre
        Type d'échange        Destinataire      Informations           Traitement             Remarques
                                                  transmises            déclenché
      Changement              Opérateur        Coordonnées           Mise à jour
      d'adresse                                minimales             Annuaire
                                                                     opérateur



      Demande de              Opérateur        Demande de          Facturation              Service
      constitution de                          service, options    détaillée sous           nécessitant la
      répertoire                               particuliers/profes forme électronique       facturation
                                               sionnels, seuil                              détaillée
                                               d'appels
      Demande de          Opérateur            Identifiants des      Comparaison des        Service
      synchronisation                          fiches répertoire     identifiants et        transparent
      répertoire/Annuaire                      concernées            mise à jour si         avec dialogue en
                                                                     nécessaire             option


      Appel téléphonique      Client annexe,   Autre abonné:         Facturation            (avec incitation
                              Opérateur        caller ID             détaillée. Message     à se connecter
                              (transparent)    Opérateur: N°         vocal si               au service si
                                               appelé                changement de          abonné)
                                                                     numéro
      Autorisation de         Opérateur        Catégories            Modification des       Peut se panacher
      synchronisation                          d'abonnés pour        droits dans la fiche   avec des
                                               lesquels la           annuaire de            services de liste
                                               synchronisation est   l'abonné               rouge et orange
                                               autorisée/interdite
      Édition de la fiche     Opérateur        Informations        Mise à jour
      annuaire                                 supplémentaires     Annuaire
                                               (adresses           Opérateur
                                               électroniques,
                                               horaires d'appel,…)

                            Matrice des échanges d’informations et de services

       On s’aperçoit que dans ce modèle, client principal et client annexe sont interchangeables, pour
peu qu’ils bénéficient du même service. On peut alors construire un modèle générique des traitements
pour chaque échange.




Option SICE                                            22                                             Juin 1995
Terminaux & RŽseaux                                                               MŽmoire dÕoption


3.5 Format de données
      L’étude des traitements génériques permet d’extraire les données nécessaires à l’établissement
d’un modèle des données.

        On voit ainsi apparaître la nécessité de pouvoir distinguer les particuliers (ou personnes
physiques) des professionnels (ou personnes morales, en incluant l’administration), et ce de manière
fiable dès l’ouverture de ligne afin d’éviter les abus: profession libérale dans le secteur de la VPC
demandant une ouverture de ligne à titre privé.

        Des questions juridiques sont donc soulevées par ce modèle, y compris en ce qui concerne le
respect des lois Informatique et Libertés. Cependant, tant qu’on laisse le choix à l’utilisateur final, on
peut espérer que cela “passe”.

      Les procédures proposées mettent également en valeur l’importance de deux catégories de
données:

       3.5.1 Identifiant des fiches annuaires

        L’identifiant va permettre de déclencher une mise à jour d’annuaire local lors d’un processus
de synchronisation d’annuaires: cette mise à jour se produit soit lors d’un changement de numéro de
téléphone, soit lors d’une mise à jour (provoquée par son “propriétaire”) de la fiche annuaire par
édition de celle-ci.

       On peut donc en conclure que le numéro de téléphone suivi de la date de dernière mise à jour
conviendrait. Mais ceci ne résout pas le cas du changement de numéro de téléphone, qui implique dans
notre modèle un changement d’identifiant.

       Or le délai minimum de réattribution d’un numéro de téléphone est de deux mois. Un
mécanisme de suivi semble déjà partiellement en place puisque dans certaines zones, un appel à un
numéro qui n’est plus attribué aboutit sur un message vocal indiquant le nouveau numéro à composer.
L’identification peut donc se faire sur le numéro le plus ancien, et deux cas de figure se présentent:

      • Numéro toujours valable: on consulte alors la date de dernière mise à jour
      • Numéro “désattribué”: il pointe alors sur une nouvelle fiche annuaire avec un nouveau numéro

       3.5.2 Statut de l’abonné et droits d’accès

       Dans ce modèle où la mise à jour des annuaires locaux est ainsi simplifiée et automatisée, il
faut assurer une garantie de protection contre la constitution de fichiers par des tierces parties
commerciales ou administratives (fisc, police), afin de protéger les libertés privés. Cette question n’est
pas récente (piratage du 11 par exemple) et était jusqu’ici résolue par la lenteur du réseau d’accès à
l’annuaire et la nécessité de “veiller” activement pour essayer de détecter des changements d’adresse,


Option SICE                                         23                                      Juin 1995
Terminaux & RŽseaux                                                                         MŽmoire dÕoption

ce dernier point étant lui-même compliqué du fait que l’annuaire électronique n’autorise pas de
recherches à l’échelon national. Nous avons vu que l’adoption du numéro de téléphone (récent ou
désattribué) comme identifiant permettait de s’affranchir de ces contraintes, et renforce ainsi la
nécessité de protection.

        La première conséquence est qu’il faut pouvoir distinguer, parmi les abonnés, les personnes
physiques (particuliers) des personnes morales (entreprises, professionnels, administrations,...). La
prise de ligne téléphonique devrait donc s’accompagner d’une déclaration de “statut”, faite sur
l’honneur, et dont le non respect pourrait entraîner des poursuites pénales lourdes. Sans aller jusqu’à
cette extrémité, une segmentation commerciale pourrait inciter les “cas limite” (profession libérales,
artisans, bref tout individu exerçant une activité professionnelle à domicile) à adopter un “statut” de
personne morale.

       Cette discrimination est imparfaite et doit donc s’accompagner, pour tous les abonnés, d’une
panoplie de droits d’accès par lesquels ils restreignent voire interdisent l’utilisation de leur fiche
annuaire: il s’agit d’un “profil d’accès” défini par l’abonné, et transmis à l’opérateur d’annuaire lors de
la procédure d’autorisation de synchronisation. Le profil est donné par la table suivante, à remplir par
chaque abonné:

   O=Accès autorisé        Consultation Couplage       Synchro                        Remarques
   X=Accès Interdit          annuaire facturation      annuaire
                                        détaillée        local
   Tous                                                              X-X-X -> Liste rouge



   particuliers



   professionnels                                                    O-X-X -> Equivalent de la liste Safran



   A partir de mon                                                   Permet de n'accorder des droits d'accès
   annuaire local                                                    qu'à ceux que l'on "connaît" déjà.
                    tous                                             Par exemple, tous ceux que je "connais" on
                                                                     le droit de synchro, les autres étant limités
                                                                     à la consultation
           particuliers



       professionnels



          Selon fiche                                                Délicat, car suppose une gestion individuelle
               locale                                                des droits, et des échanges lourds avec le
                                                                     service d'annuaires. Mais cette solution
                                                                     reste sans doute la plus sûre

                                                    Profil d’accès


Option SICE                                               24                                           Juin 1995
Terminaux & RŽseaux                                                             MŽmoire dÕoption


                            4. Modèle des données
       Les éléments précédents nous permettent donc de construire un modèle de données que nous
centrerons autour de ce que nous appelons “fiche de contact”. Une fiche de contact est l’ensemble des
informations représentant une personne (physique ou morale), assortis des moyens permettant d’entrer
en communication avec cette personne. Dans un modèle d’assistant personnel (PIM), la fiche de
contact est en effet le pivot de toute information qu’il s’agisse d’un rendez-vous, d’une tâche à
accomplir, d’une prise de notes, de l’établissement d’une communication, ou d’un compte-rendu de
communication.


4.1 Fiche de contact: principe

       De plus, certains éléments d’information sont nécessairement communs à l’organiseur local et
à l’annuaire d’opérateur, tandis que d’autres sont strictement privés. On peut donc proposer un premier
degré de définition des données de la manière suivante:

                                      PrivŽ                                  Public
                                      (Pim)                               (Annuaire)

                   Rendez-vous                      Description de        Description de
                     (Agenda)                        la personne           la personne


                       T‰che
                     (To do list)
                                                      Adresses               Adresses

                    Autre fiche
                   (parentŽ, lien)


                       Notes                        Infos supplŽ-          Infos supplŽ-
                       (Notes)                        mentaires              mentaires



                    Autre Fichier
                   (liens externes)
                                                      CatŽgories            CatŽgories


                 RelevŽ de comm¡
                    (TŽlŽphonie)


            Autres modules                                Fiche de contact
                                       Principe de la fiche de contact



Option SICE                                          25                                    Juin 1995
Terminaux & RŽseaux                                                                  MŽmoire dÕoption


4.2 Fiche de contact: détail par blocs

       Nous allons maintenant affiner notre approche en détaillant chaque bloc de la fiche de contact.
Pour chacun de ces blocs (Description de la personne, Adresses, Infos supplémentaires, Catégories),
nous préciserons le contenu, les éventuels liens (internes ou externes), ainsi que le caractère privé
(Annuaire local) ou “public” (Annuaire d’opérateur).

       4.2.1 Description de la personne

       Ce bloc contient les informations relatives à la personne (physique ou morale)

  Description de                        Exemple           Remarques                       Public
  la personne                                                                        (Oui/Non/Option)
                    Nom                 Dupont                                                 Oui


                    Prénom              Jean                                                   Oui


  Personnel         Préfixe             Monsieur                                               Oui


                    Suffixe             Senior                                                Option


                    Surnom              Dudu                                                  Option


                    Date de naissance   19 Aout 1954                                           Non


                    Liens               et Madame->       Dans le PIM, permet de              A voir
                                        autre fiche       représenter des familles
                    Entreprise          Alcatel NV                                             Non


  Professionnel     Division/service    DRH                                                    Non


                    Titre/Poste         Recruteur                                              Non



      Une difficulté se pose pour représenter des liens notamment familiaux (Monsieur et Madame).
On pourrait imaginer un lien de type famille

               Famille        Même nom?       oui         époux/épouse
                                                          • date de naissance
                                                          • enfants
                                               non                - prénom
                                                                  - nom (demi frères/sœurs)
                                                                  - date de naissance

                                                       lien avec autre fiche de contact




Option SICE                                          26                                         Juin 1995
Terminaux & RŽseaux                                                              MŽmoire dÕoption

        Si cette question peut sembler annexe dans le cadre de la gestion locale de l’information, elle
reste plus problématique au sein de l’annuaire opérateur, dès lors qu’il s’agit de joindre Marianne
Dupont, l’épouse de Jean, ou Mathieu leur fils: comment joindre par téléphone des individus différents
vivant sous le même toit, sans avoir à créer autant de fiches annuaire lorsque ce n’est pas justifié
(famille avec enfants). La question reste ouverte...

        Une autre distinction reste à effectuer pour les coordonnées professionnelles: dans le cas d’une
personne physique, des coordonnées professionnelles figureront dans un annuaire local ou un PIM à
l’issue d’un échange de carte de visite, dans le cadre de relations professionnelles, mais elles ne
figurent pas dans un annuaire d’opérateur (à l’exception des professions libérales et entreprises
individuelles). Reste à représenter des entités qui ne sont pas associées à des individus, mais à des
services “anonymes”:

       • Standard téléphonique
       • Service clientèle
       • Guichet téléphonique d’une banque

        Une solution possible revient alors à distinguer deux types de fiches contact, celles qui sont
personnelles et celles qui sont anonymes. C’est la démarche adoptée par General Magic pour son
interface Magic Cap, et elle semble complémentaire de la distinction particuliers/professionnels (ou
personnes physiques/personnes morales) effectuée dans les fiches contact “personnelles”.

       4.2.2 Description des adresses

       Ce bloc contient les différentes adresses d’une personne, l’adresse étant entendue dans son sens
le plus large, comme étant l’information nécessaire à l’aboutissement d’une communication,
synchrone ou asynchrone, avec une personne.

        On constate dans un premier temps la nécessité de typer les adresses, ce qui est indispensable
pour préciser soit des situations fonctionnelles/géographiques (domicile, bureau, vacances, GSM), soit
des contraintes/fonctionnalités d’utilisation (fax, pager). C’est dans le même esprit que sont ajoutés
des liens (dans le PIM) vers les applications gérant certaines adresses (télécopie, e-mail, browser Web)
afin de permettre (si le terminal supporte cette architecture) l’établissement des communications par
un simple clic sur l’adresse, ainsi que d’éventuels paramètres (protocoles supportés, type de terminal)
dans le cas d’adresses électroniques pour simplifier à l’avance les procédures de connexion et ou de
codage.

        Le cas du numéro de téléphone est traité à part, dans la mesure où la disparité de représentation
des numéros, la variété des services téléphoniques, et la diversité des terminaux raccordés justifient
l’inclusion directe à l’intérieur du numéro de téléphone d’une importante quantité d’informations
supplémentaires. Ce cas est donc abordé séparément dans la partie 5.




Option SICE                                        27                                      Juin 1995
Terminaux & RŽseaux                                                                   MŽmoire dÕoption

       Nous pouvons ainsi décrire le bloc d’adresses de la manière suivante:


  Adresses au                          Exemple            Remarques                        Public
  sens large                                                                          (Oui/Non/Option)
                    Type               Domicile           Standard (Domicile,              selon type
                                                          bureau, GSM) + spéciales
                                                          (Vacances, ...)
                    Rue                4 Rue Didot        Texte, longueur variable,     Oui, selon type
                                                          éventuellement formatté
                                                          (batiment, escalier,...)
                    Ville              Toulouse                                         Oui, selon type
  Postale(s)
                    Code postal        F-31400            Code postal "normalisé"       Oui, selon type


                    Etat ou "Cedex"    <vide>             Etat pour les                 Oui, selon type
                                                          confédérations, ou Cedex,
                                                          ou champ équivalent
                    Pays               France             Détermine la mise en page     Oui, selon type
                                                          des enveloppes selon
                                                          l'usage local
                    Type               Domicile           idem postal, + N°             selon type + N°
                                                          principal? (identifiant          principal?
                                                          annuaire opérateur)
  Téléphone(s)      Numéro             ()61.25.35.45 Représentation enrichie            Oui, selon type
                                                     (voir 5)
                    Application        Apple Phone        lien avec l'application     Non (purement local)
                                                          locale de communication
                    Type               e-mail             Standard (E-mail, X400,            Option
                                                          WWW, ou URL) + spéciales
                                                          (autre messageries)
                    Adresse            dupont@tele.fr                                        Option
  Electronique(s)
                    Paramètres         SMTP, Mime     Jeux de caractères,                    Option
                                       1.0, Macintosh codage, type de terminal
                    Application        Eudora 2.1.1       lien avec l'application     Non (purement local)
                                                          locale de communication



       Les adresses postales, numéros de téléphone, et adresses “électroniques” peuvent être multiples
dans l’annuaire local. Le numéro principal sert à constituer l’identifiant dans l’annuaire d’opérateur
(voir partie 3). Les autres numéros de téléphone, ainsi que les adresses électroniques, font partie des
informations “libres” que l’abonné peut rajouter à sa fiche annuaire. L’adresse postale principale est
quant à elle identifiée pour les mêmes raisons, et couplée dans l’annuaire d’opérateur au numéro de
téléphone principal.

        S’il y a des adresses multiples pour une même personne dans l’annuaire d’opérateur, elles sont
traitées comme autant de fiches, avec une possibilité de lien entre les fiches si l’abonné le souhaite.



Option SICE                                          28                                        Juin 1995
Terminaux & RŽseaux                                                                 MŽmoire dÕoption


       4.2.3 Informations supplémentaires

       Ce bloc contient des informations supplémentaires, non directement liées à la personne:

   Information                            Exemple         Remarques                       Public
   supplémentaire                                                                    (Oui/Non/Option)
                     Date dernière maj    1995-07-01      Norme ISO 8601                      Oui
                                          18:56:03        souhaitable
                     Moyens de            AMEX, VISA,     Y'a-t-il une norme de      Oui (si commerçant)
                     paiement acceptés    CBPuce          désignation?
                     Code domicile (ou    Code: AB 713                                       Non
                     Interphone)
                     Plan d'accès         Image ou texte Contenu dans une note ou     Non (mais pourquoi
                                                         un fichier externe              pas à terme)



        Notons que la date de dernière mise à jour est distincte de tout mécanisme envisagé en local
pour la gestion du fichier de contacts. Elle concerne la partie “publique” ou partagée d’une fiche de
contact (la fiche annuaire) et est exclusivement utilisée pour la mise à jour de cette partie publique
entre l’annuaire d’opérateur et l’annuaire local.

       4.2.4 Catégories

       Les catégories sont extrêmement utiles en local pour effectuer des recherches, des tris ou des
vues partielles d’un fichier de contact. Elles sont au minimum au nombre de 2 (mais un minimum de 3
ou 4 serait souhaitable), et la plupart des PIM laissent l’utilisateur ajouter voire redéfinir les catégories
à sa guise. Nous proposons qu’à ces catégories paramétrables soit ajouté deux catégories “en dur”,
non-modifiables, qui permettent de rendre compte du statut de la personne: physique (particulier) ou
morale (professionnel, administration).


4.3 Fiche de contact: conclusions

        Nous avons détaillé et formalisé le contenu d’une fiche de contact en tant que pivot d’un PIM
local, et précisé la vue partielle de cette fiche qui permet de constituer une fiche annuaire. Il nous faut
cependant revenir sur la question de l’identifiant.

        Du point de vue de l’annuaire d’opérateur, l’identifiant peut être constitué par le numéro de
téléphone principal, avec le mécanisme que nous avons décrit en § 3.5.1. Mais qu’en est-il lors des
échanges d’informations personnelles (point à point), lorsque deux personnes ou plus peuvent partager
le même numéro de téléphone principal (familial ou professionnel): la fiche d’annuaire ne mentionne
pas (du moins pour le moment) l’ensemble des individus “attachés” à un numéro de téléphone, et dans
certains cas (personnes morales enregistrées sous leur raison sociale), aucun de ces individus n’y
figure.


Option SICE                                          29                                        Juin 1995
Terminaux & RŽseaux                                                              MŽmoire dÕoption

        L’identifiant retenu est donc insuffisant pour la gestion locale des fiches de contact. Dans ce
cas, on peut faire appel à la norme ISO/IEC 9070 ou à X500 pour générer un identifiant globalement
unique, par exemple la concaténation du numéro de téléphone principal, du prénom, et d’un nombre
aléatoire tiré lors de la création de la fiche, cet identifiant étant maintenu y compris lors des
modifications de cette fiche. A cet égard, le mécanisme proposé dans l’initiative Versit™ pourrait
convenir.


4.4 Autour de la fiche de contact

        Les autres fonctionnalités d’un PIM: agenda, liste de tâches, prise de notes, liens externes
(fichiers ou applications de communications) sont, nous l’avons vu au § 4.1, toutes articulées autour de
la fiche de contact. Nous ne les détaillerons pas ici au delà de leur principe:

       • Rendez-vous: dates et horaires (simples, multiples) + texte + contacts +? liens externes
       • Note: texte + contacts +? liens externes
       • Anniversaire: date extraite de contact
       • Communication: initialisée via l’adresse (au sens large) d’un contact
       • Relevé de communications: dates + durées + contacts

       L’important est en effet de bien percevoir le potentiel que représente l’intégration de ces
éléments d’information. C’est précisément cette intégration qui définit la plupart des PDA du marché,
dont l’exemple le plus réussi est sans doute l’OS MagicCap. Le rapprochement de ces services du
cœur des futurs OS est préfiguré dans le monde de la micro par l’architecture de catalogue proposée
dans PowerTalk (Apple), et par la base de données intégrée au cœur de la Be-Box de Be, Inc.




Option SICE                                        30                                      Juin 1995
Terminaux et Réseaux - Répartir l'intelligence
Terminaux et Réseaux - Répartir l'intelligence
Terminaux et Réseaux - Répartir l'intelligence
Terminaux et Réseaux - Répartir l'intelligence
Terminaux et Réseaux - Répartir l'intelligence
Terminaux et Réseaux - Répartir l'intelligence

Weitere ähnliche Inhalte

Was ist angesagt?

Eripm wd bgt0000 nbk
Eripm wd bgt0000 nbkEripm wd bgt0000 nbk
Eripm wd bgt0000 nbkSprl Eripm
 
Administration reseau ok
Administration reseau ok Administration reseau ok
Administration reseau ok moisejean
 
Etude E-marketing : Email mobile - maelle urban
Etude E-marketing : Email mobile - maelle urbanEtude E-marketing : Email mobile - maelle urban
Etude E-marketing : Email mobile - maelle urbanmaelleurban
 
Description open erp_v_7
Description open erp_v_7Description open erp_v_7
Description open erp_v_7Ab Rafaoui
 
Les bases fondamentales du langage transact sql
Les bases fondamentales du langage transact sqlLes bases fondamentales du langage transact sql
Les bases fondamentales du langage transact sqlZineb Meryem
 
Cours access 2007 semestre_1
Cours access 2007 semestre_1Cours access 2007 semestre_1
Cours access 2007 semestre_1anassuvitcherf
 
13666 apprenez-a-creer-votre-site-web-avec-html5-et-css3
13666 apprenez-a-creer-votre-site-web-avec-html5-et-css313666 apprenez-a-creer-votre-site-web-avec-html5-et-css3
13666 apprenez-a-creer-votre-site-web-avec-html5-et-css3jln94
 
The Ring programming language version 1.8 book - Part 1 of 202
The Ring programming language version 1.8 book - Part 1 of 202The Ring programming language version 1.8 book - Part 1 of 202
The Ring programming language version 1.8 book - Part 1 of 202Mahmoud Samir Fayed
 
Vers une mesure plus pertinente de l'efficacité publicitaire des campagnes Di...
Vers une mesure plus pertinente de l'efficacité publicitaire des campagnes Di...Vers une mesure plus pertinente de l'efficacité publicitaire des campagnes Di...
Vers une mesure plus pertinente de l'efficacité publicitaire des campagnes Di...Helene_Gloux
 
Ghada Hajeji - Rapport de stage Ouvrier @ SOTRAPIL
Ghada Hajeji - Rapport de stage Ouvrier @ SOTRAPILGhada Hajeji - Rapport de stage Ouvrier @ SOTRAPIL
Ghada Hajeji - Rapport de stage Ouvrier @ SOTRAPILGhada HAJEJI
 
Livre blanc de J2ME
Livre blanc de J2MELivre blanc de J2ME
Livre blanc de J2MEBruno Delb
 
Support formation vidéo : Excel 2016 - Maîtrisez les bases
Support formation vidéo : Excel 2016 - Maîtrisez les basesSupport formation vidéo : Excel 2016 - Maîtrisez les bases
Support formation vidéo : Excel 2016 - Maîtrisez les basesSmartnSkilled
 

Was ist angesagt? (19)

Eripm wd bgt0000 nbk
Eripm wd bgt0000 nbkEripm wd bgt0000 nbk
Eripm wd bgt0000 nbk
 
Administration reseau ok
Administration reseau ok Administration reseau ok
Administration reseau ok
 
Etude E-marketing : Email mobile - maelle urban
Etude E-marketing : Email mobile - maelle urbanEtude E-marketing : Email mobile - maelle urban
Etude E-marketing : Email mobile - maelle urban
 
Access 2007
Access 2007Access 2007
Access 2007
 
Description open erp_v_7
Description open erp_v_7Description open erp_v_7
Description open erp_v_7
 
Les bases fondamentales du langage transact sql
Les bases fondamentales du langage transact sqlLes bases fondamentales du langage transact sql
Les bases fondamentales du langage transact sql
 
Cours access 2007 semestre_1
Cours access 2007 semestre_1Cours access 2007 semestre_1
Cours access 2007 semestre_1
 
Guide administrateur rubedo 2.2
Guide administrateur rubedo 2.2Guide administrateur rubedo 2.2
Guide administrateur rubedo 2.2
 
13666 apprenez-a-creer-votre-site-web-avec-html5-et-css3
13666 apprenez-a-creer-votre-site-web-avec-html5-et-css313666 apprenez-a-creer-votre-site-web-avec-html5-et-css3
13666 apprenez-a-creer-votre-site-web-avec-html5-et-css3
 
The Ring programming language version 1.8 book - Part 1 of 202
The Ring programming language version 1.8 book - Part 1 of 202The Ring programming language version 1.8 book - Part 1 of 202
The Ring programming language version 1.8 book - Part 1 of 202
 
Vers une mesure plus pertinente de l'efficacité publicitaire des campagnes Di...
Vers une mesure plus pertinente de l'efficacité publicitaire des campagnes Di...Vers une mesure plus pertinente de l'efficacité publicitaire des campagnes Di...
Vers une mesure plus pertinente de l'efficacité publicitaire des campagnes Di...
 
Ghada Hajeji - Rapport de stage Ouvrier @ SOTRAPIL
Ghada Hajeji - Rapport de stage Ouvrier @ SOTRAPILGhada Hajeji - Rapport de stage Ouvrier @ SOTRAPIL
Ghada Hajeji - Rapport de stage Ouvrier @ SOTRAPIL
 
Administration joomla2 5
Administration joomla2 5Administration joomla2 5
Administration joomla2 5
 
Livre blanc de J2ME
Livre blanc de J2MELivre blanc de J2ME
Livre blanc de J2ME
 
Manuel 3
Manuel 3Manuel 3
Manuel 3
 
Support formation vidéo : Excel 2016 - Maîtrisez les bases
Support formation vidéo : Excel 2016 - Maîtrisez les basesSupport formation vidéo : Excel 2016 - Maîtrisez les bases
Support formation vidéo : Excel 2016 - Maîtrisez les bases
 
Manuel webdelib v2.1
Manuel webdelib v2.1Manuel webdelib v2.1
Manuel webdelib v2.1
 
Rapport atef
Rapport atefRapport atef
Rapport atef
 
Cours bd
Cours bdCours bd
Cours bd
 

Andere mochten auch

Nutrición de alta calidad a bajo costo
Nutrición de alta calidad a bajo costoNutrición de alta calidad a bajo costo
Nutrición de alta calidad a bajo costofer280309
 
CIOL_Laying Foundation stone for transformation
CIOL_Laying Foundation stone for transformationCIOL_Laying Foundation stone for transformation
CIOL_Laying Foundation stone for transformationKhiro Mishra
 
Trinity Daily Jan 20, 2017
Trinity Daily Jan 20, 2017Trinity Daily Jan 20, 2017
Trinity Daily Jan 20, 2017Arun Surendran
 
Piyush Sharma.docx 2
Piyush Sharma.docx 2Piyush Sharma.docx 2
Piyush Sharma.docx 2Piyush Sharma
 
Kommunen som varumärke
Kommunen som varumärkeKommunen som varumärke
Kommunen som varumärkeElin Sjöberg
 
Kumar Resume Automation
Kumar Resume AutomationKumar Resume Automation
Kumar Resume AutomationS.Kumar Swamy
 
Article on the evolution of the strategic advisor in communications
Article on the evolution of the strategic advisor in communicationsArticle on the evolution of the strategic advisor in communications
Article on the evolution of the strategic advisor in communicationsPedro Casimiro
 
Due diligence @ Civilekonomerna 29 maj 2015
Due diligence @ Civilekonomerna 29 maj 2015Due diligence @ Civilekonomerna 29 maj 2015
Due diligence @ Civilekonomerna 29 maj 2015Robert Sevenius
 
Implementation evaluation and maintenance of the mis
Implementation evaluation and maintenance of the misImplementation evaluation and maintenance of the mis
Implementation evaluation and maintenance of the misSneha Autade
 
OS/161 Overview
OS/161 OverviewOS/161 Overview
OS/161 OverviewXiao Qin
 

Andere mochten auch (14)

Nutrición de alta calidad a bajo costo
Nutrición de alta calidad a bajo costoNutrición de alta calidad a bajo costo
Nutrición de alta calidad a bajo costo
 
CIOL_Laying Foundation stone for transformation
CIOL_Laying Foundation stone for transformationCIOL_Laying Foundation stone for transformation
CIOL_Laying Foundation stone for transformation
 
Trinity Daily Jan 20, 2017
Trinity Daily Jan 20, 2017Trinity Daily Jan 20, 2017
Trinity Daily Jan 20, 2017
 
Lib c.v (2)
Lib c.v (2)Lib c.v (2)
Lib c.v (2)
 
Piyush Sharma.docx 2
Piyush Sharma.docx 2Piyush Sharma.docx 2
Piyush Sharma.docx 2
 
Kommunen som varumärke
Kommunen som varumärkeKommunen som varumärke
Kommunen som varumärke
 
Kumar Resume Automation
Kumar Resume AutomationKumar Resume Automation
Kumar Resume Automation
 
SOC Dokumentacia
SOC DokumentaciaSOC Dokumentacia
SOC Dokumentacia
 
.
..
.
 
Article on the evolution of the strategic advisor in communications
Article on the evolution of the strategic advisor in communicationsArticle on the evolution of the strategic advisor in communications
Article on the evolution of the strategic advisor in communications
 
Owasp top 10
Owasp top 10 Owasp top 10
Owasp top 10
 
Due diligence @ Civilekonomerna 29 maj 2015
Due diligence @ Civilekonomerna 29 maj 2015Due diligence @ Civilekonomerna 29 maj 2015
Due diligence @ Civilekonomerna 29 maj 2015
 
Implementation evaluation and maintenance of the mis
Implementation evaluation and maintenance of the misImplementation evaluation and maintenance of the mis
Implementation evaluation and maintenance of the mis
 
OS/161 Overview
OS/161 OverviewOS/161 Overview
OS/161 Overview
 

Ähnlich wie Terminaux et Réseaux - Répartir l'intelligence

Wifiprofessionnellanorme80211ledeploiementlasecurite
Wifiprofessionnellanorme80211ledeploiementlasecuriteWifiprofessionnellanorme80211ledeploiementlasecurite
Wifiprofessionnellanorme80211ledeploiementlasecuriteRiadh Briki
 
rapport de stage.
rapport de stage.rapport de stage.
rapport de stage.wajdi1985
 
courspython3.pdf
courspython3.pdfcourspython3.pdf
courspython3.pdfDendouga1
 
The Ring programming language version 1.9 book - Part 1 of 210
The Ring programming language version 1.9 book - Part 1 of 210The Ring programming language version 1.9 book - Part 1 of 210
The Ring programming language version 1.9 book - Part 1 of 210Mahmoud Samir Fayed
 
Projet Passerelle sécurisée intelligente pour l'internet des objets
Projet Passerelle sécurisée intelligente pour l'internet des objetsProjet Passerelle sécurisée intelligente pour l'internet des objets
Projet Passerelle sécurisée intelligente pour l'internet des objetsUniversité de Rennes 1
 
Introduction aux réseaux informatiques
Introduction aux réseaux informatiquesIntroduction aux réseaux informatiques
Introduction aux réseaux informatiqueslmodadam
 
Manuel du module additionnel RF-LAMINATE pour RFEM
Manuel du module additionnel RF-LAMINATE pour RFEMManuel du module additionnel RF-LAMINATE pour RFEM
Manuel du module additionnel RF-LAMINATE pour RFEMGrégoire Dupont
 
Conception et Développement d'un Network Management System ATM Nortel
Conception et Développement d'un Network Management System ATM NortelConception et Développement d'un Network Management System ATM Nortel
Conception et Développement d'un Network Management System ATM NortelTidiane Sylla
 
Rapport sur la couverture et la qualité des services mobiles en France métro...
Rapport sur la couverture et la qualité des  services mobiles en France métro...Rapport sur la couverture et la qualité des  services mobiles en France métro...
Rapport sur la couverture et la qualité des services mobiles en France métro...François Avril
 
Wifi professionnel la norme 802.11, le déploiement, la sécurité 3ème edition
Wifi professionnel la norme 802.11, le déploiement, la sécurité   3ème editionWifi professionnel la norme 802.11, le déploiement, la sécurité   3ème edition
Wifi professionnel la norme 802.11, le déploiement, la sécurité 3ème editionelpunk
 
The Ring programming language version 1.2 book - Part 1 of 84
The Ring programming language version 1.2 book - Part 1 of 84The Ring programming language version 1.2 book - Part 1 of 84
The Ring programming language version 1.2 book - Part 1 of 84Mahmoud Samir Fayed
 
0105-formation-ccna-module-1.pdf
0105-formation-ccna-module-1.pdf0105-formation-ccna-module-1.pdf
0105-formation-ccna-module-1.pdfbessem ellili
 

Ähnlich wie Terminaux et Réseaux - Répartir l'intelligence (20)

Wifi pro
Wifi proWifi pro
Wifi pro
 
Wifiprofessionnellanorme80211ledeploiementlasecurite
Wifiprofessionnellanorme80211ledeploiementlasecuriteWifiprofessionnellanorme80211ledeploiementlasecurite
Wifiprofessionnellanorme80211ledeploiementlasecurite
 
rapport de stage.
rapport de stage.rapport de stage.
rapport de stage.
 
Protection-dun-réseau-dentreprise-via-un-firewall.pdf
Protection-dun-réseau-dentreprise-via-un-firewall.pdfProtection-dun-réseau-dentreprise-via-un-firewall.pdf
Protection-dun-réseau-dentreprise-via-un-firewall.pdf
 
courspython3.pdf
courspython3.pdfcourspython3.pdf
courspython3.pdf
 
The Ring programming language version 1.9 book - Part 1 of 210
The Ring programming language version 1.9 book - Part 1 of 210The Ring programming language version 1.9 book - Part 1 of 210
The Ring programming language version 1.9 book - Part 1 of 210
 
Rapport pfev7
Rapport pfev7Rapport pfev7
Rapport pfev7
 
Projet Passerelle sécurisée intelligente pour l'internet des objets
Projet Passerelle sécurisée intelligente pour l'internet des objetsProjet Passerelle sécurisée intelligente pour l'internet des objets
Projet Passerelle sécurisée intelligente pour l'internet des objets
 
Introduction aux réseaux informatiques
Introduction aux réseaux informatiquesIntroduction aux réseaux informatiques
Introduction aux réseaux informatiques
 
rapport_stage_TBLB.pdf
rapport_stage_TBLB.pdfrapport_stage_TBLB.pdf
rapport_stage_TBLB.pdf
 
Manuel du module additionnel RF-LAMINATE pour RFEM
Manuel du module additionnel RF-LAMINATE pour RFEMManuel du module additionnel RF-LAMINATE pour RFEM
Manuel du module additionnel RF-LAMINATE pour RFEM
 
Conception et Développement d'un Network Management System ATM Nortel
Conception et Développement d'un Network Management System ATM NortelConception et Développement d'un Network Management System ATM Nortel
Conception et Développement d'un Network Management System ATM Nortel
 
Rapport sur la couverture et la qualité des services mobiles en France métro...
Rapport sur la couverture et la qualité des  services mobiles en France métro...Rapport sur la couverture et la qualité des  services mobiles en France métro...
Rapport sur la couverture et la qualité des services mobiles en France métro...
 
Manuel 3
Manuel 3Manuel 3
Manuel 3
 
Belwafi bilel
Belwafi bilelBelwafi bilel
Belwafi bilel
 
Belwafi bilel
Belwafi bilelBelwafi bilel
Belwafi bilel
 
Wifi professionnel la norme 802.11, le déploiement, la sécurité 3ème edition
Wifi professionnel la norme 802.11, le déploiement, la sécurité   3ème editionWifi professionnel la norme 802.11, le déploiement, la sécurité   3ème edition
Wifi professionnel la norme 802.11, le déploiement, la sécurité 3ème edition
 
Poly
PolyPoly
Poly
 
The Ring programming language version 1.2 book - Part 1 of 84
The Ring programming language version 1.2 book - Part 1 of 84The Ring programming language version 1.2 book - Part 1 of 84
The Ring programming language version 1.2 book - Part 1 of 84
 
0105-formation-ccna-module-1.pdf
0105-formation-ccna-module-1.pdf0105-formation-ccna-module-1.pdf
0105-formation-ccna-module-1.pdf
 

Mehr von Philippe DEWOST

IDATE DigiWorld Summit Nov 2016 - Philippe Dewost opening keynote on the Bloc...
IDATE DigiWorld Summit Nov 2016 - Philippe Dewost opening keynote on the Bloc...IDATE DigiWorld Summit Nov 2016 - Philippe Dewost opening keynote on the Bloc...
IDATE DigiWorld Summit Nov 2016 - Philippe Dewost opening keynote on the Bloc...Philippe DEWOST
 
20150702 usi keynote - open compute - philippe dewost caisse des depots
20150702   usi keynote - open compute  - philippe dewost caisse des depots20150702   usi keynote - open compute  - philippe dewost caisse des depots
20150702 usi keynote - open compute - philippe dewost caisse des depotsPhilippe DEWOST
 
Sovereignty in the digital age (opening keynote at CHECy) by Philippe Dewost
Sovereignty in the digital age (opening keynote at CHECy) by Philippe DewostSovereignty in the digital age (opening keynote at CHECy) by Philippe Dewost
Sovereignty in the digital age (opening keynote at CHECy) by Philippe DewostPhilippe DEWOST
 
"La dissolution inattendue de la DSI ?" - Keynote de clôture de "Unexpected I...
"La dissolution inattendue de la DSI ?" - Keynote de clôture de "Unexpected I..."La dissolution inattendue de la DSI ?" - Keynote de clôture de "Unexpected I...
"La dissolution inattendue de la DSI ?" - Keynote de clôture de "Unexpected I...Philippe DEWOST
 
De la souveraineté numérique (CHECy)
De la souveraineté numérique (CHECy)De la souveraineté numérique (CHECy)
De la souveraineté numérique (CHECy)Philippe DEWOST
 
Open Compute EU Summit - philippe dewost caisse des depots keynote
Open Compute EU Summit - philippe dewost caisse des depots keynoteOpen Compute EU Summit - philippe dewost caisse des depots keynote
Open Compute EU Summit - philippe dewost caisse des depots keynotePhilippe DEWOST
 
Philippe Dewost on "beyond screens" - Connected tv & digital media forum, Mos...
Philippe Dewost on "beyond screens" - Connected tv & digital media forum, Mos...Philippe Dewost on "beyond screens" - Connected tv & digital media forum, Mos...
Philippe Dewost on "beyond screens" - Connected tv & digital media forum, Mos...Philippe DEWOST
 
Une Breve Histoire d'Interfaces
Une Breve Histoire d'InterfacesUne Breve Histoire d'Interfaces
Une Breve Histoire d'InterfacesPhilippe DEWOST
 
les IHM dans l'entreprise numerique
les IHM dans l'entreprise numeriqueles IHM dans l'entreprise numerique
les IHM dans l'entreprise numeriquePhilippe DEWOST
 
6Sight 2009 - imsense presentation
6Sight 2009 - imsense presentation6Sight 2009 - imsense presentation
6Sight 2009 - imsense presentationPhilippe DEWOST
 
Le Paradigme de l'oisillon
Le Paradigme de l'oisillonLe Paradigme de l'oisillon
Le Paradigme de l'oisillonPhilippe DEWOST
 

Mehr von Philippe DEWOST (11)

IDATE DigiWorld Summit Nov 2016 - Philippe Dewost opening keynote on the Bloc...
IDATE DigiWorld Summit Nov 2016 - Philippe Dewost opening keynote on the Bloc...IDATE DigiWorld Summit Nov 2016 - Philippe Dewost opening keynote on the Bloc...
IDATE DigiWorld Summit Nov 2016 - Philippe Dewost opening keynote on the Bloc...
 
20150702 usi keynote - open compute - philippe dewost caisse des depots
20150702   usi keynote - open compute  - philippe dewost caisse des depots20150702   usi keynote - open compute  - philippe dewost caisse des depots
20150702 usi keynote - open compute - philippe dewost caisse des depots
 
Sovereignty in the digital age (opening keynote at CHECy) by Philippe Dewost
Sovereignty in the digital age (opening keynote at CHECy) by Philippe DewostSovereignty in the digital age (opening keynote at CHECy) by Philippe Dewost
Sovereignty in the digital age (opening keynote at CHECy) by Philippe Dewost
 
"La dissolution inattendue de la DSI ?" - Keynote de clôture de "Unexpected I...
"La dissolution inattendue de la DSI ?" - Keynote de clôture de "Unexpected I..."La dissolution inattendue de la DSI ?" - Keynote de clôture de "Unexpected I...
"La dissolution inattendue de la DSI ?" - Keynote de clôture de "Unexpected I...
 
De la souveraineté numérique (CHECy)
De la souveraineté numérique (CHECy)De la souveraineté numérique (CHECy)
De la souveraineté numérique (CHECy)
 
Open Compute EU Summit - philippe dewost caisse des depots keynote
Open Compute EU Summit - philippe dewost caisse des depots keynoteOpen Compute EU Summit - philippe dewost caisse des depots keynote
Open Compute EU Summit - philippe dewost caisse des depots keynote
 
Philippe Dewost on "beyond screens" - Connected tv & digital media forum, Mos...
Philippe Dewost on "beyond screens" - Connected tv & digital media forum, Mos...Philippe Dewost on "beyond screens" - Connected tv & digital media forum, Mos...
Philippe Dewost on "beyond screens" - Connected tv & digital media forum, Mos...
 
Une Breve Histoire d'Interfaces
Une Breve Histoire d'InterfacesUne Breve Histoire d'Interfaces
Une Breve Histoire d'Interfaces
 
les IHM dans l'entreprise numerique
les IHM dans l'entreprise numeriqueles IHM dans l'entreprise numerique
les IHM dans l'entreprise numerique
 
6Sight 2009 - imsense presentation
6Sight 2009 - imsense presentation6Sight 2009 - imsense presentation
6Sight 2009 - imsense presentation
 
Le Paradigme de l'oisillon
Le Paradigme de l'oisillonLe Paradigme de l'oisillon
Le Paradigme de l'oisillon
 

Terminaux et Réseaux - Répartir l'intelligence

  • 1. Philippe DEWOST IGE2 Terminaux & RŽseaux RŽpartir lÕintelligence Mémoire d’Option de 3ème année Option SICE Département Réseaux Juin 1995
  • 2. Terminaux & RŽseaux MŽmoire dÕoption Table des Matières Table des matières................................................................................................................................................................................ 1 Avertissement.........................................................................................................................................................................................2 Introduction............................................................................................................................................................................................3 1. Terminaux contre réseaux.............................................................................................................................................................5 1.1 Messagerie vocale...............................................................................................................................5 1.2 Téléphone intelligent ou micro communicant?............................................................................... 6 1.2.1 Le terminal téléphonique...................................................................................................................6 1.2.2 Le micro-ordinateur.......................................................................................................................... 7 1.2.3 Y’a-t-il de la place pour d’autres terminaux?................................................................................... 8 2. L’intelligence dans les réseaux......................................................................................................................................................9 2.1 L’exemple de la messagerie...............................................................................................................9 2.1.1 Fonctionnalités d’un système de messagerie.................................................................................. 10 2.1.2 Fonctionnalités du client local........................................................................................................ 11 2.1.3 Segmentation par les usages............................................................................................................11 2.1.4 Messagerie de service online: externalités de réseau......................................................................12 2.2 Autres champs d’application.......................................................................................................... 13 2.2.1 Services de téléphonie évoluée....................................................................................................... 13 2.2.2 Boîte vocale et répondeur inverse................................................................................................... 13 2.2.3 Services confort actuels et futurs.................................................................................................... 14 2.3 Le cas des annuaires.........................................................................................................................15 2.3.1 Importance et limites actuelles de l’annuaire local.........................................................................16 2.3.2 Multiplicité des annuaires locaux....................................................................................................17 2.3.3 Atouts et limites de l’annuaire électronique....................................................................................19 2.4 Conclusion.........................................................................................................................................19 3. Services d’annuaires ......................................................................................................................................................................20 3.1 Constitution d'annuaires locaux..................................................................................................... 20 3.2 Enrichissement de l'annuaire FT....................................................................................................21 3.3 Synchronisation d'annuaires locaux avec l'annuaire fédéral.......................................................21 3.4 Mise en œuvre...................................................................................................................................22 3.5 Format de données........................................................................................................................... 23 3.5.1 Identifiant des fiches annuaires.......................................................................................................23 3.5.2 Statut de l’abonné et droits d’accès.................................................................................................23 4. Modèle des données........................................................................................................................................................................25 4.1 Fiche de contact: principe............................................................................................................... 25 4.2 Fiche de contact: détail par blocs................................................................................................... 26 4.2.1 Description de la personne.............................................................................................................. 26 4.2.2 Description des adresses................................................................................................................. 27 4.2.3 Informations supplémentaires......................................................................................................... 29 4.2.4 Catégories........................................................................................................................................29 4.3 Fiche de contact: conclusions.......................................................................................................... 29 4.4 Autour de la fiche de contact...........................................................................................................30 5. Numérotation enrichie.................................................................................................................................................................. 31 5.1 Rappel sur les usages....................................................................................................................... 31 5.2 Un exemple : la numérotation à dix chiffres..................................................................................32 5.3 Le numéro enrichi............................................................................................................................ 34 5.3.1 Numéro complet..............................................................................................................................33 5.3.2 Informations “officielles” sur le numéro.........................................................................................34 5.3.3 Usage et propriétés du numéro........................................................................................................34 5.3.4 Chaînes DTMF................................................................................................................................34 5.4 Usages possibles du numéro “enrichi”........................................................................................... 35 Conclusion............................................................................................................................................................................................ 36 Option SICE 1 Juin 1995
  • 3. Terminaux & RŽseaux MŽmoire dÕoption Avertissement La rédaction du présent mémoire aurait du s’appuyer sur des discussions techniques et la lecture de nombreuses spécifications, notamment dans le domaine des réseaux intelligents. Mais le déroulement de cette étude a été “perturbé” par de nombreux événements externes, notamment la participation soutenue de l’auteur à des travaux menés par la Direction Commerciale de France Telecom dans le cadre du projet Mediatel, et pendant ces trois derniers mois ou l’auteur a été très impliqué dans la définition d’une offre de service online et la négociation de partenariats potentiels, pour le compte de sa future affectation (Direction de Programme Mediatel) et avec l’aval du Secrétaire Général du Corps des Telecom. Ceci explique le caractère parfois général de ce rapport, ainsi que ses “déficiences” dans certains domaines techniques “amont” de l’option Réseaux de l’ENST, qui font que le présent travail est à la fois plus restreint et sensiblement différent par rapport à l’objectif et au sujet de départ. L’impossibilité d’obtenir certains rendez-vous (notamment sur TINA) et la disponibilité très tardive de certaines spécifications (dont les spécifications PDI du Consortium Versit™, qui n’ont pu être récupérées qu’il y a quelques jours) ont également contribué à cette redéfinition du sujet et du propos. Nous prions le lecteur de bien vouloir nous en excuser. Option SICE 2 Juin 1995
  • 4. Terminaux & RŽseaux MŽmoire dÕoption Introduction Jusque dans les années 1980, les grands réseaux publics de téléphonie et de données avaient un quasi-contrôle de la valeur ajoutée dans les services de télécommunications. La situation de monopole des opérateurs, et la faible intelligence des terminaux raccordés à ces réseaux permettaient de concentrer l’essentiel des fonctionnalités dans le réseau lui-même, ce qui avait le double avantage d’autoriser une tarification élevée des services de télécommunications, et un contrôle de l’évolution de ces services. Ce modèle apparemment restrictif a pourtant connu des développements extrêmement poussés, que l’aventure du Minitel illustre parfaitement: un terminal peu coûteux et simple d’emploi, entièrement piloté par le réseau (ou plus exactement par les PAVI) a permis le développement de 23000 services en 10 ans, tout en assurant à l’opérateur une place centrale et quasi incontournable dans le développement, le contrôle, et l’exploitation de ces services à forte valeur ajoutée. Mais l’apparition de terminaux capables d’offrir du service par eux-même a progressivement remis en cause ce modèle. Le répondeur téléphonique et le télécopieur en sont sans doute les deux premiers exemples: dans les deux cas, le réseau d’interconnexion se limite à la commutation et au transport de la voix ou de son équivalent, tandis que le service est rendu dans le terminal lui-même. Cette réduction du service rendu par le réseau à un simple rôle de “tuyau” s’est accélérée avec l’apparition de terminaux véritablement intelligents, au sens de leur capacité de stocker et de traiter l’information en local, c’est à dire en dehors de toute connexion. La encore, le répondeur téléphonique en est le premier exemple rudimentaire, et fut le précurseur de l’utilisation asynchrone du RTC. Il fut rapidement rejoint par le micro-ordinateur et les PABX, qui tous deux démultipliaient cette capacité de traitement locale, et on vit apparaître des messageries vocales privées et des BBS. Cette tendance s’est couplée avec une compétition de plus en plus vive dans le secteur du transport, et la baisse des coûts de communication (et par conséquent des marges réalisées sur le POTS) a contraint les opérateurs à chercher ailleurs la valeur ajoutée, alors même que la dérégulation dans le domaine des terminaux leur faisait perdre le contrôle de l’extrémité des réseaux. Si certains opérateurs se sont alors concentré exclusivement sur la part de marché en transport (c’est par exemple le cas de BT, de MCI ou de Sprint) voix/données, d’autres ont essayé simultanément de garder un contrôle sur les terminaux (par le jeu de procédures d’agrément contraignantes et de protocoles “propriétaires”) tout en développant une architecture et des services dits “de réseau intelligent”. Option SICE 3 Juin 1995
  • 5. Terminaux & RŽseaux MŽmoire dÕoption Cette problématique de localisation centrifuge/centripète de l’intelligence et donc de la valeur ajoutée recèle plusieurs oppositions: • Opposition en terme de coûts: pour un service donné, le coût de localisation dans un terminal est a priori inférieur à celui de la localisation dans le réseau, du fait de la nécessité de déployer le service dans tout le réseau pour le rendre accessible à tous les terminaux. D’autre part, les cycles de développement dans le domaine de la micro-informatique sont actuellement plus courts (environ 6 mois) que dans le domaine des réseaux (un an ou plus), tandis que la décroissance des coûts informatiques reste d’un facteur 100 tous les 10 ans contre un facteur 10 sur la même période pour les coûts de télécommunications. • Opposition en terme d’usage: l’avènement du stockage et du retraitement d’informations en local à faible coût s’est accompagnée d’une sensibilité de plus en plus forte aux libertés privées. La disposition des utilisateurs à confier tout ou partie de leurs données à un réseau d’opérateur est de plus en plus hésitante face aux solutions de gestion locale et de communication point à point. Il n’en reste pas moins que certains services nécessitent absolument l’intervention du réseau d’opérateur, et n’ont d’intérêt que si celui-ci offre de l’intelligence: les messageries évoluées avec garantie de service, et les futurs systèmes à agents illustrent l’importance du rôle de médiation d’un réseau intelligent. Un autre domaine tout aussi crucial est celui des annuaires, pour lequel la compétence de l’opérateur est indispensable, du fait même de son rôle de fédération. Une bataille est donc engagée, terminaux contre réseaux, et nous allons préciser dans une première partie comment en quoi les terminaux continuent de prendre l’avantage pour l’instant. Nous examinerons dans une deuxième partie quels sont les services (actuels ou futurs) pour lesquels l’intelligence des réseaux est prépondérante. Nous serons ainsi conduits à mettre en valeur l’importance de l’annuaire ainsi que ses faiblesses. Les trois parties suivantes nous permettront alors de développer des propositions de services d’annuaires fondées sur un enrichissement de ceux-ci, et de montrer que ceci passe par un effort de standardisation dans les échanges de données personnelles. Nous commenterons très brièvement dans la conclusion de ce mémoire la convergence de ces travaux avec les premières spécifications que vient de publier le consortium Versit. Option SICE 4 Juin 1995
  • 6. Terminaux & RŽseaux MŽmoire dÕoption 1. Terminaux contre Réseaux Il est important de comprendre le rôle qu’ont les terminaux “intelligents”, c’est à dire offrant des services locaux, sur l’usage même des réseaux de communication. Après l’analyse du cas du répondeur vocal, qui permet de mesurer l’effet et les enjeux de cette intelligence déportée à l’extérieur, nous évaluerons l’impact de la dernière génération de terminaux intelligents: les micro-ordinateurs. 1.1 Messagerie vocale La messagerie vocale est l’exemple type d’un détournement de l’usage traditionnel du RTC, qui a permis a un marché immense de se développer hors du contrôle des opérateurs. Avec le répondeur en effet, tout le monde a pu se doter à faible coût d’un usage asynchrone du téléphone jusque là réservé à ceux qui employaient des secrétaires. Cette technologie, fondée sur des composants à très faible coût (enregistrement analogique sur support standard, puis digital), a su exploiter des protocoles très simples et largement supportés par la plupart des réseaux publics (signalisation DTMF) pour offrir des fonctionnalités qui sont vite devenues indispensables, et qui surtout ont modifié les stratégies téléphoniques des utilisateurs, et ce hors du contrôle des opérateurs de téléphonie. En effet, l’abonné absent est subitement devenu joignable: une communication qui n’aboutissait pas s’est transformée en deux communications. Le trafic téléphonique a été modifié (plus d’appels, mais plus courts), avce renforcement du trafic le soir, où la première activité était d’écouter ses messages, puis d’y répondre. Il est devenu possible de faire avancer des projets par échange d’informations concrètes, et par répondeur interposé. Des phénomènes de saturation sont également apparus, souvent pour des raisons culturelles et d’éducation: personnes n’osant pas laisser de message à une machine, grands parents s’adressant au répondeur à la troisième personne, intoxiqués consultant leur répondeur à tout bout de champ... La possibilité d’interrogation, voire d’intervention (changement d’annonce, ...) à distance par simple usage de codes DTMF a d’ailleurs joué un rôle crucial dans l’ubiquité et la délocalisation du numéro de téléphone: même hors de chez soi, on devenait joignable grâce à l’interrogation à distance et aux publiphones de l’opérateur. Puis d’autres terminaux vocaux ont fait leur apparition, dans les entreprises grâce à la sophistication des PABX, et dans les services vocaux à valeur ajoutée. La fonctionnalité s’est enrichie grâce à des interfaces de navigation (toujours fondées sur la signalisation DTMF) permettant d’avoir accès à de l’information, voire à des services plus complexes tels que la commande de biens et de services, ou le faxback. France Telecom est un des seuls opérateurs à avoir réussi à s’intercaler entre les utilisateurs et les services, par le biais du kiosque Audiotel, mais cette offre se limite au réseau d’accès et à la facturation, tandis que l’essentiel de la valeur ajoutée reste lui dans les services, c’est à dire dans les terminaux. Option SICE 5 Juin 1995
  • 7. Terminaux & RŽseaux MŽmoire dÕoption Les premières tentatives de messagerie vocale publique, marquant une tentative des opérateurs de reprendre du terrain aux terminaux, ont alors vu le jour. En dehors de Mémophone (dont nous n’avons pu obtenir les résultats commerciaux), les services existants, commercialisés aussi bien par des compagnies de téléphone locales que par des tierces parties aux Etats-Unis, sont tous proposés pour environ $10 par mois. Malgré un argumentaire marketing convaincant (évolutivité, disponibilité, fonctionnalités riches), cette solution reste très chère comparée aux $40 qu’il faut débourser une fois pour toutes pour l’achat d’un répondeur situé chez vous, avec la garantie (même fictive) de confidentialité apportée par une solution locale. 1.2 Téléphone intelligent ou micro communicant? 1.2.1 Le terminal téléphonique Le téléphone reste le terminal de communication de loin le plus répandu, et sa popularité tient sans doute à sa simplicité d’usage inégalée. Dans les pays anglo-saxons, à forte tradition orale (par opposition à notre culture latine très ancrée dans l’écrit), on peut pratiquement tout faire par téléphone, y compris des transactions et des achats de biens ou services (pour peu qu’on soit muni de ces deux compléments indispensables que sont les Pages jaunes et une carte de crédit). Si les services se sont étoffés avec l’apparition de serveurs vocaux, le terminal proprement dit a connu peu d’évolutions, en dehors du sans fil (téléphones d’intérieur ou véritables mobiles) qui concerne surtout le mode d’utilisation. Sur le plan des fonctionnalités, quelques mémoires, éventuellement un répondeur assorti sont les seules évolutions fonctionnelles qu’ont connues les terminaux grand public. Dans le domaine professionnel sont apparus avec les PABX des solutions propriétaires, dont les plus évoluées présentent cependant toujours la même interface homme-machine (des boutons et parfois un écran) pour gérer les fonctionnalités offertes par ces PABX, fonctionnalités très largement sous-exploitées en raison notamment d’une ergonomie insuffisante et de la nécessité de mémoriser de nombreuses procédures à base de successions de codes. Il ne faudrait pas oublier les derniers produits France Telecom, notamment le Sillage et ses déclinaisons, qui se rapprochent du “screenphone”, qui forment l’exception qui confirme la règle. Ces terminaux intègrent en effet la fonction Minitel et un répertoire local que l’on peut directement constituer à partir de la récupération d’adresses effectuée sur l’annuaire électronique. Mais il s’agit d’une solution propriétaire, aux capacités de traitement local limitées, et qui implique l’utilisation d’un répertoire qu’on ne peut ni importer, ni exporter. Il est clair que donner plus d’intelligence au terminal téléphonique supposerait de le doter à terme d’un système d’exploitation, même allégé, ce qui semble difficile à réaliser compte tenu du coût de développement d’une tel produit. D’autre part aucun constructeur de terminaux téléphoniques n’a actuellement la maîtrise logicielle suffisante pour réaliser avec succès un tel développement. Option SICE 6 Juin 1995
  • 8. Terminaux & RŽseaux MŽmoire dÕoption 1.2.2 Le micro-ordinateur Le micro-ordinateur a suivi de son côté une trajectoire inverse. Après avoir vu son intelligence (c'est à dire sa capacité de traitement et de stockage local) s’accroître de manière phénoménale (d’un facteur 100 a 1000 en dix ans) tandis que son prix décroissait fortement, il est devenu en mesure de communiquer les informations qu’il détenait ou produisait. Ce développement des fonctions de communication s’est d’abord effectuée dans un contexte scientifique, puis professionnel avec l’avènement du “client-serveur”, avant de se banaliser progressivement dans les connexions point à point et dans les accès réseau via RTC avec l’explosion du marché des modems, le dernier avatar de cette communication tous azimuts étant l’engouement actuel pour Internet et la multiplicité des offres de connectivité BBS ou IP. Par sa capacité de stocker et de traiter localement de plus en plus d’information à des coûts toujours décroissants, le micro-ordinateur s’impose donc progressivement comme le terminal idéal pour gérer de multiples communications asynchrones: télécopie monoposte ou en réseau, courrier électronique, et plus récemment accès IP. Si on laisse de côté les télécommunications d’entreprise fondées sur le couple LAN/PABX, il reste que sur les marchés des particuliers et du SO-HO1 , l’usage du RTC depuis un micro-ordinateur est en forte croissance. Là encore, les réseaux publics de télécommunications ne sont que plus les “tuyaux” par lesquels transite une valeur ajoutée externe, créée dans les terminaux. Les fonctions de téléphonie sont apparues plus tardivement, en raison de la complexité de leur implémentation sur micro (gestion des entrées/sorties son, des processus d’établissement et de réception d’appel, et surtout de l’absence de standard dans les protocoles de communication entre PABX et terminaux dans le monde de l’entreprise), et du coût des solutions disponibles. Mais à partir du moment ou le poste de travail est capable de gérer les communications asynchrones et les annuaires qui les accompagnent, et où l’intérêt d’une interface graphique dans la gestion de la téléphonie est devenu évident, la pression du marché a conduit les principaux constructeurs de matériel et de logiciel à développer des solutions de téléphonie. La plupart de ces solutions sont encore insuffisantes, malgré la présence dans les deux OS les plus répandus (Windows et MacOS) d’architectures et d’API de téléphonie, et ce depuis 1993. Une solution de téléphonie sur PC vaut encore environ $200 à $300, tandis qu’Apple est sur le point de proposer des solutions de téléphonie intégrée dans le mêmes fourchettes de prix. Cette unification de tous les processus de communication, asynchrone et téléphonie, sur un même terminal micro-informatique devrait donc s’accélérer dans les mois qui viennent, et se renforcer avec l’arrivée des premiers modems voix-données, soit de technologie propriétaire (Multitech) soit au standard D-SVD émergent auxquels sont déjà ralliés ATT, Intel, Hayes et US Robotics. Ces nouveaux modems donneront la possibilité de mélanger sur RTC conversations téléphoniques et échanges de 1 Small Office-Home Office, segment de marché en très forte croissance et concernant les petites PME, les professions libérales et les télétravailleurs. Option SICE 7 Juin 1995
  • 9. Terminaux & RŽseaux MŽmoire dÕoption données, ce qui renforcera encore plus le micro-ordinateur dans son rôle de terminal de communications multifonctions. Ce tableau serait incomplet si on omettait de mentionner l’imminente sortie de la machine Be, développée depuis 5 ans par Be, Inc sous la direction de Jean-Louis Gassée, ex N° 2 d’Apple. Animée par deux processeurs PowerPC 603, munie d’un système d’exploitation propriétaire multitâche temps réel, cette machine a été entièrement conçue autour de la communication, et propose en standard la gestion de la téléphonie analogique (avec fonction de répondeur), de la télécopie, du son via une interface MIDI, et même des appareils électriques via une interface IX-10. Vendue autour de 15.000 F (prix public estimé), cette machine vise dans un premier temps le marché des développeurs et des bidouilleurs avertis, ainsi que le SO-HO, grâce a sa capacité de gérer plusieurs postes téléphoniques et d’être “vue” depuis le réseau comme un PABX. Notons enfin la présence d’une base de données relationnelle dynamique en standard au cœur de l’OS, ce qui permet à la Be-Box d’offrir un service d’annuaire unifié. Cette dernière fonctionnalité préfigure sans doute la migration et l’unification au cœur des futurs OS de tous les annuaires qui accompagnent séparément les applications de communication dédiée (annuaire d’e-mail, de fax, gestionnaire de contacts). 1.2.3 Y a-t-il de la place pour d’autres terminaux? Si on excepte le Minitel (qui est autant une réussite qu’un cas à part), peu de solutions intermédiaires semblent actuellement envisageables, qui présentent les avantages des deux extrêmes que sont le téléphone (simplicité d’emploi, coût) et le micro-ordinateur (interface graphique, paramétrages et automatisation, supports de communication multiples). Nous l’avons déjà souligné, l’ajout d’intelligence dans un téléphone est beaucoup plus difficile que l’ajout de capacités téléphoniques dans un terminal déjà intelligent. Les tentatives de screenphone existantes présentent une IHM encore trop pauvre, des possibilités d’évolution réduites, et une ouverture vers l’extérieur (import/export) quasi inexistante. La menace que représentent les micro-ordinateurs pour les réseaux de téléphone publics, en terme de localisation de l’intelligence et de la valeur ajoutée, est donc bien réelle. Option SICE 8 Juin 1995
  • 10. Terminaux & RŽseaux MŽmoire dÕoption 2. L’intelligence dans les réseaux Nous venons de voir comment, sur le RTC, la valeur ajoutée avait été attirée à l’extérieur du réseau par l’enrichissement fonctionnel des terminaux connectés, en soulignant le cas extrême du micro-ordinateur. Par la puissance de stockage et de traitement local qu’il possède, il est à la fois le terminal de communication asynchrone idéal, et sera bientôt une alternative intéressante au téléphone. La problématique pour les opérateurs de télécommunications est donc de trouver et de déployer des services à valeur ajoutée qui leur permettent de conserver un avantage concurrentiel soutenable alors même que la bataille sur le transport est devenue quasi exclusivement une affaire de tarifs. Ces offres de service doivent donc satisfaire les critères suivants: • Apporter une réelle différence par rapport à un service équivalent sur terminal: idéalement, offrir des fonctionnalités que seul un réseau peut offrir. • Etre déployées et évoluer au moins aussi vite que la micro-informatique • Le faire à coût comparable ou inférieur à l’équivalent sur terminal D’après Jean-Bernard Stefani (CNET Paris A): “Les opérateurs peuvent cependant tirer profit de certains savoir-faire particuliers. Par exemple: la facturation, la sécurité, le contrôle et la gestion de ressources. En principe, avec la mise a disposition de “tuyaux flexibles”, il n'y a pas de service qui soit offrable par un opérateur télécom qui ne soit aussi offrable par les “terminaux”. En fait, la distinction même entre réseau et périphérie ne se justifie plus et la notion de terminal n'a plus grand sens: si un terminal peut exploiter des fonctions de signalisation pour contrôler des ressources du réseau de transport, ce “terminal” doit être considéré comme faisant partie intégrante du réseau. Par contre, il existent des configurations de mise en oeuvre de services qui peuvent être plus ou moins optimales d'un point de vue économique. Par exemple, fournir des fonctions de diffusion (“broadcast', “multicast”) est plus économique dans des configurations reparties (et donc impliquant des noeuds “internes” au réseau): ce qui signifie que les opérateurs ont a priori les mieux placés pour offrir ces services au meilleur prix.” La principale difficulté pour un opérateur est donc de constituer une offre de médiation entre ses clients et leurs fournisseurs, qu’il s’agisse de fournisseurs d’information, de biens, ou de service 2.1 L’exemple de la messagerie Le rôle de médiation au delà d’un simple transport peut être appliqué aux services de messagerie publique. L’opposition habituelle entre les messagerie SMTP et l’architecture X400 (mais aussi d’autres architecture plus propriétaires telles que les messageries de service online) tient surtout à la qualité de service offerte par X400, qui n’a pas d’équivalent dans le monde Internet malgré les efforts dispersés qui sont faits pour assurer des transmissions de bout en bout, ou de délivrer des accusés de réception, voire d’utiliser des protocoles de cryptage entre deux clients finaux: dans le modèle Internet/SMTP, le réseau ne fait que du routage et du transport de paquets. Option SICE 9 Juin 1995
  • 11. Terminaux & RŽseaux MŽmoire dÕoption Mais le relatif insuccès d’X400, et le semi-échec d’un opérateur de France Telecom dans le déploiement d’une offre de messagerie X400, montrent que l’arbitrage entre l’ouverture nécessaire d’un système de messagerie et la qualité de service est très difficile. Dans les caractéristiques clés d'un système de messagerie, il y a d'abord son ouverture: les fonctionnalités ou la simplicité d'emploi d'une messagerie passent au second plan si un minimum d'interconnexion n'est pas assuré. Le relatif échec de Minicom se trouve principalement dans ce constat, et toutes les messageries des services online proposent désormais une interconnexion avec le reste du monde, le plus souvent via Internet, qui soit dit en passant retrouve là sa nature première de réseau de réseaux. Mais une fois assurée l'interconnexion avec le plus grand nombre, les messageries se différencient cependant selon deux axes majeurs: les fonctionnalités du système de messagerie proprement dit, et celles du client local. Ces fonctionnalités permettent non seulement de satisfaire des besoins clients exprimés ou à venir, mais peuvent être également à l'origine de phénomènes d'externalités de réseau qui doivent être vus comme des sources d'avantages concurrentiel soutenables. 2.1.1 Fonctionnalités d’un système de messagerie Les fonctionnalités du système de messagerie concernent principalement: • l'adressage: destinataires multiples, mise en copie, copie aveugle, annuaire de messagerie • la gestion des messages expédiés: possibilité de reprise sur un message déjà expédié mais non lu, notification de réception/lecture des messages expédiés, ou plus largement possibilité de consulter l'état de tous les messages déjà expédiés. • la sécurité: garantie de service, confidentialité, non répudiation, authentification, etc... • l’intelligence du moteur de messagerie: filtrage des messages (avant récupération dans la BAL), rejet des messages indésirables (avec notification) de type publicitaire ou harcèlement, gestion des priorités, répondeur de type "vacation mail" ("je ne pourrai pas consulter ma messagerie avant le tant, en cas d'urgence..."), support de messages types (formulaires, images, pièces jointes) facilitant les transactions en ligne, couplage avec un list processor (diffusion d'informations à une liste de destinataires qui se sont abonnés en envoyant un message automatiquement traité), etc... • supports multiples: reroutage vers un système de télécopie, reroutage postal, reroutage téléphonique avec synthèse vocale (mais problèmes inhérents au contenu des messages: fautes d'orthographes, sigles, abréviations, smileys, ...) Option SICE 10 Juin 1995
  • 12. Terminaux & RŽseaux MŽmoire dÕoption 2.1.2 Fonctionnalités du client local Les fonctionnalités du client local de messagerie portent plutôt sur: • affichage/composition: message en texte stylé, multi-polices, support de la couleur • asynchronisme réel: possibilité de composer/répondre en offline, consultation périodique/automatisée de la BAL, notifications à l'initiative du système. • gestion locale du mail: BAL multiples, filtrage et agents locaux, forwarding, exportation vers traitement de texte, recherche full text sur plusieurs messages ou plusieurs BAL, encodage/décodage et gestion transparente des pièces jointes. • annuaire local: incorporation de l'adresse de l'émetteur dans l'annuaire du récepteur, création de listes, import/export vers d'autres applications notamment des PIMs,... • fonctions intelligentes: couplage du client mail avec des fonctions de gestion de contact ou d'agenda, messages intelligents comportant une petite IHM: de l'hypertexte type HTML avec des liens accessibles directement depuis le contenu d'un message (option-clic sur une adresse e- mail, référence à une zone du service, référence http...), jusqu'à MagicMail de General Magic ou un message peut contenir un exécutable,... Ces fonctionnalités sont classées par ordre prospectif croissant, des fonctionnalités "de base" jusqu'aux services "plus sexy" qui sont en cours d'investigation ou de développement chez plusieurs constructeurs. Mais c'est principalement sur ces fonctionnalités, qui toutes visent à structurer et à simplifier (voire "raccourcir") l'acte de communication pour le banaliser, qu'un service online peut encore se différencier aujourd'hui. 2.1.3 Segmentation par les usages Cette analyse nous conduit à distinguer deux usages de la messagerie qui peuvent délimiter deux segments de marché: • Un usage sporadique (de 1 à 5 messages reçus/émis par jour) peut caractériser les particuliers et les débutants: il correspond à un annuaire limité à une dizaine d'adresses, et l'offre actuelle de messagerie des grands services online est dans ce cas suffisante. • Un usage intensif (De 5 à 50 messages par jour) qui caractérise les professionnels ou les "branchés" (particuliers haut de gamme) correspond à un annuaire d'une centaine d'adresses. Il suppose une ergonomie différente, de multiples BAL, et se traduit par une demande orientée productivité (le mail peut être très consommateur de temps). Ces utilisateurs utilisent soit leur messagerie d'entreprise, soit une messagerie SMTP sous Unix avec accès depuis un PC ou un Mac, depuis une application comme Eudora (de Qualcomm). Option SICE 11 Juin 1995
  • 13. Terminaux & RŽseaux MŽmoire dÕoption Nous écartons ici volontairement le segment restreint décrit par un usage massif (De 50 à 2000 messages par jour) qui caractérise les gourous, les administrateurs système, les services commerciaux (VPC, hotline, animation, Bill Gates). La messagerie y est alors couplée avec des systèmes spécialisés de filtrage, de réponse automatique, etc... Enfin, les systèmes de messagerie sont appelés à une double évolution qui accompagne l'explosion du trafic et la banalisation du mail: le premier volet concerne les moteurs de messagerie, le second les terminaux et applications clientes. Cette évolution se traduira par une capacité à assister l'utilisateur à gérer un volume de plus en plus important de messages, et à l'intégration des fonctionnalités de messagerie au coeur même des futurs OS. Bientôt il ne sera plus rare d'avoir plusieurs messageries, et l'intégration de celles-ci comme l'unification des annuaires seront les deux prochains défis majeurs à relever. A cet égard, l’architecture PowerTalk (Apple) illustre bien cet effort de faire converger en une boite aux lettre universelles différents services de communication (y compris la télécopie) hétérogènes. 2.1.4 Messagerie de services online: externalités de réseau Il est donc clair que la messagerie est un élément de différenciation clé pour un service online. Si un opérateur de télécommunications est par exemple capable d'offrir des services de sécurité (authentification, non-répudiation, notarisation), tout en maintenant une utilisation de la messagerie gratuite (à part la notarisation par exemple), il aura là un produit d'appel très concurrentiel. Reste à lui ajouter un maximum de fonctionnalités à la fois côté moteur et côté client, de manière à ce qu'elle devienne la messagerie principale des particuliers (et de quelques professionnels y compris les SO- HO). La segmentation des utilisateurs de messagerie pourrait inspirer une segmentation analogue de l'offre de messagerie d’opérateur. Le cas de la messagerie MagicLink est à part: certes celle-ci est une des grandes forces de l'architecture General Magic, mais elle n'est pas "détachable" de leur offre puisqu'elle repose simultanément sur l'OS MagicCap côté client et sur Telescript côté réseau. Un des principaux avantages du micro est sa capacité de retraitement et de stockage en local. Du coup, les utilisateurs gèrent leur messagerie en mode non-connecté, et leur BAL se trouve sur le micro, le serveur de messagerie ne stockant que les messages fraîchement reçus ou à envoyer. Le stockage permanent du mail ne sera donc confie à la plateforme que lorsque l'utilisateur consultera son mail depuis un terminal bête (Minitel) ou depuis un terminal qui n'est pas le sien. Sinon, il préférera vraisemblablement garder ses infos personnelles sur sa machine personnelle. Cet exemple met donc en valeur les phénomènes d’externalité de réseau: si une messagerie est à la fois ouverte (par le bais de passerelles, ou bien parcequ’elle s’appuie sur le couple SMTP/MIME) et permet donc de communiquer avec l’extérieur du réseau, mais que seuls les abonnés à ce réseau peuvent bénéficier de fonctionnalités que des terminaux seuls ne peuvent pas offrir, notamment en ce qui concerne la qualité de service, la sécurité, et la notarisation, la différence peut alors se faire en faveur du réseau. Mais cette “répartition” des fonctionnalités entre terminal et réseau n’est possible Option SICE 12 Juin 1995
  • 14. Terminaux & RŽseaux MŽmoire dÕoption que si l’opérateur de la messagerie maîtrise les fonctionnalités du/des client(s) de messagerie qui se trouvent dans les terminaux. Atteindre cet objectif par des développements en interne semble presque illusoire, car ceci suppose des compétence en OS et en IHM pour micros qu’aucun opérateur ne maîtrise vraiment. Y parvenir en spécifiant et en passant des accords avec des partenaires extérieurs semble plus raisonnable, mais fait courir un risque de mise sur le marché tardive. La solution la plus adaptée reste sans doute de passer des accords de partenariats forts avec un ou plusieurs constructeurs, ce qui permet d’avoir recours à des technologies “sur étagère”, et de diminuer les cycles de développement/adaptation. 2.2 Autres champs d’application Cet exemple met donc en valeur les phénomènes d’externalité de réseau: si une messagerie est à la fois ouverte (par le bais de passerelles, ou bien parcequ’elle s’appuie sur le couple SMTP/MIME) et permet donc de communiquer avec l’extérieur du réseau, mais que seuls les abonnés à ce réseau peuvent bénéficier de fonctionnalités que des terminaux seuls ne peuvent pas offrir, notamment en ce qui concerne la qualité de service, la sécurité, et la notarisation, la différence peut alors se faire en faveur du réseau, à condition d’atteindre rapidement une masse critique d’abonnés. L’importance de ce dernier point peut être illustrée par le réseau PersonaLink, déployé par ATT pour les terminaux sous OS MagicCap: l’intelligence est répartie entre terminal et réseau, ce dernier s’appuyant sur la technologie agent Telescript. Mais au bout d’un an, PersonaLink ne compte que 6000 abonnés: le bénéfice de s’y abonner est donc très marginal. 2.2.1 Services de téléphonie évoluée Il y a cependant d’autres domaines, d’autres services ou se pose la question du partage de l’intelligence entre terminaux et réseau: il s’agit de tous les services évolués liés à la téléphonie. Nous laissons volontairement de côté les services de réseau intelligent où la fonctionnalité majeure est le rerouta ge d’appel (N°s verts, azur), car ils n’ont pas d’équivalent dans les terminaux: ce sont les économies réalisées sur le reroutage des appels qui justifient ces services. En revanche, la question d’autres services “confort” peut se poser. Nous examinons donc ici un certain nombre de services existants ou à venir pour essayer d’en préciser la localisation par rapport au réseau ou au terminal. 2.2.2 Boîte vocale et répondeur inverse Nous avons déjà traité le cas de la messagerie vocale “classique”, mais les évolutions prévisibles (fonctions de navigation, boîtes vocales multiples) apparaîtront d’abord sur le terminal intelligent (cycles de développements courts) qu’est le micro-ordinateur. De plus, l’apparition de “stratégies” individuelles de communication impliquée par ces nouvelles fonctionnalités (se souvenir de l’impact qu’a eu le répondeur) sera grandement facilitée par l’interface graphique qui vous permettra de “voir” arriver vos appels entrants (par exploitation du caller ID) et de les gérer en conséquence: message d’accueil contextuel et personnalisé (je ne suis pas là ou je suis occupé, bonjour Option SICE 13 Juin 1995
  • 15. Terminaux & RŽseaux MŽmoire dÕoption Pierre j’ai bien noté ton appel, ...), boites vocales multiples, interrogations par mot des passe, message d’attente, demande de rappel, ... Le micro étant capable d’associer vos communications avec d’autres événements qu’il suit également(agenda, pense-bête, courrier électronique), il est le terminal idéal pour vous aider à gérer le flux toujours croissant d’informations auquel vous serez confronté. Cet avantage du micro par rapport au réseau (boite vocale publique consultable par téléphone) s’exprime donc à la fois en termes d’interface et de liens avec d’autres processus. Qu’est-ce maintenant que le répondeur inverse? C’est la possibilité, lorsque mon correspondant est occupé, et que je n’ai pas un besoin urgent de lui parler de vive voix, d’enregistrer mon message, et de confier à mon terminal ou au réseau le soin de rappeler jusqu’à ce qu’il décroche. Alors le message est lu (le système précisant au destinataire qu’il s’agit d’un message enregistré), un menu sommaire à touches permettant de réécouter le message si besoin. On peut également imaginer qu’il soit possible de répondre directement à ce message: le téléphone de l’appelant sonne alors et, si celui-ci ne prend pas l’appel, la réponse est stockée sous forme de message retour. Une réponse décalée dans le temps est aussi envisageable, surtout si dans le message original figure, codé en DTMF, le N° de téléphone de l’appelant. Comment implémenter une telle fonctionnalité? La logique technique pure voudrait qu’elle soit placée dans le réseau, sans doute aux côtés d’un système de messagerie publique. Ceci permettrait en effet de libérer immédiatement la ligne de l’appelant, et de confier au réseau le soin d’acheminer le message. Il ne s’agit donc pas exactement d’un système de messagerie vocale en ce que l’appelé n’a pas forcément de boîte vocale, ou que celle-ci n’est pas toujours activée en cas d’occupation. Mais dans ce cas là, comment préciser au réseau l’heure limite de rappel en fonction de l’appelé? Combien de temps faudrait-il à France Telecom par exemple pour déployer et commercialiser un tel service? La même implémentation dans un micro-ordinateur ne concerne qu’une évolution d’un logiciel de gestion de la téléphonie. Il est vrai en revanche que le codage DTMF du numéro de l’appelant est plus lourd que l’exploitation du caller ID qui permet plus simplement de rappeler l’appelant en exploitant l’intelligence du réseau. On peut appliquer ce raisonnement à d’autres cas dérivé de la messagerie vocale: certains utilisateurs par exemple sont encore “surpris” et “gênés” lorsqu’ils tombent sur l’annonce d’un répondeur, et lorsque retentit le bip sonore, ils sont pris de court, ne savent pas quoi dire, et raccrochent. Dans ce dernier cas, l’offre de service viendra certainement du terminal pour des raisons d’ergonomie. 2.2.3 Services confort (actuels et futurs) Le terminal apparaît donc comme plus approprié que réseau dans tous les cas où il faut configurer des services de téléphonie, définir des profils, modifier des fonctionnalités. La présence d’une interface graphique, le stockage local, et surtout les liens existants ou possibles avec d’autres processus externes expliquent cet avantage. Si on considère maintenant des fonctions de contrôle de la téléphonie, portant par exemple sur Option SICE 14 Juin 1995
  • 16. Terminaux & RŽseaux MŽmoire dÕoption des restrictions de temps quotidiens, ou des restrictions de numéros, on s’aperçoit qu’un tel service peut être rendu de manière équivalente sur le terminal (qui n’a même pas besoin dans ce cas d’être un micro-ordinateur, un screenphone suffit largement) et dans le réseau. Mais le coût de déploiement de cette simple fonction est prohibitif comparé à l’achat d’un terminal équipé de ce type de “contrôle parental”. Prenons un autre cas, celui de la gestion de l’urgence (ou priorité absolue). L’établissement d’une communication avec une personne par tous les moyens possibles peut être réalisée à la limite plus facilement par un micro que par le réseau: dans combien de temps les services de PCN seront-ils prêts, et à quel coût, alors qu’une fonctionnalité similaire sur micro est réalisable dès lors qu’on a une carte de visite complète et à jour des moyens de joindre cette personne? Le principale problème à régler est alors de joindre le destinataire par téléphone en cas d’occupation. Du côté du réseau, le service de signal d’appel peut être utilisé, mais il n’indique aucun degré d’urgence. Il n’y a pourtant que l’opérateur de télécommunications qui puisse faire passer l’appel en priorité, en attendant les modems voix-donnée ou la généralisation du RNIS (utilité du mini-message, mais là encore, c’est au terminal de le décoder et de le traiter). Revenons enfin aux services confort: ceux-ci sont a priori l’apanage du réseau, qui seul est capable d’offrir signal d’appel, transfert d’appel, et conversation à trois. Cette prééminence risque d’être menacée par la machine Be, dont des évolutions prévoient l’intégration de telles fonctionnalités par ajouts logiciels: la Be-Box sera ainsi “vue” du réseau comme un PABX dont elle reprendra certaines fonctionnalités, dont le transfert d’appel2 . 2.3 Le cas des annuaires L’examen précédent des services de télécommunications valorisant les réseaux d’opérateur montre que dans presque tous les domaines, les terminaux sont ou seront bientôt capable d’offrir des fonctionnalités équivalentes, pour un coût moindre, et avec une mise sur le marché (développement, commercialisation) plus rapide. La menace que représentent ces nouveaux terminaux et le glissement de la valeur ajoutée hors des réseaux (en dehors des fonctions d’acheminement et de routage qui subsisteront pour des raisons purement économiques) est donc bien réelle. Il est cependant un domaine ou les opérateurs, et France Télécom en particulier, conservent une maîtrise absolue d’un service que des terminaux ne pourront fournir. Il s’agit du domaine dans lequel le rôle de fédération de l’opérateur est irremplaçable: les annuaires et l’exploitation des services liés à ces annuaires. 2 Cette information nous a été confirmée le 4 Juillet 1995 par Jean Calmon, représentant de Be en Europe Option SICE 15 Juin 1995
  • 17. Terminaux & RŽseaux MŽmoire dÕoption 2.3.1 Importance et limites actuelles de l’annuaire local Depuis quelques années, on voit fleurir sur le marché de la bureautique professionnelle et grand public des logiciels dédiés à la gestion des contacts et des emplois du temps, individuels et collectifs. Il y a deux ans environ sont alors apparus les premiers vrais PIM3 , qui proposent une gestion intégrée des contacts, des rendez-vous, des tâches4 et des prises de notes. Ils se distinguent les uns des autres essentiellement sur deux plans: la richesse et l’existence de liens. La richesse a surtout trait au nombre de champs (prédéfinis ou libres) utilisés pour la description des contacts, à la possibilité de regrouper ceux-ci en catégories, ou de composer des numéros de téléphone via un modem, en passant par les différentes “vues” possibles, les options de tri, d’import/export, et la qualité de l’interface graphique. L’existence de liens permet quand à elle d’établir des relations dynamiques entre des rendez- vous, des personnes, des tâches, et des notes. Si ces liens sont encore rudimentaires (pas de récapitulatifs ni de typage de ceux-ci), ils permettent cependant d’avoir à portée de la souris les coordonnées de celui avec lequel on a rendez-vous, ou la liste des rendez-vous prévus avec une personne donnée: cette fonctionnalité justifie à elle seule l’utilisation de ces assistants électroniques par opposition au classique couple “papier” agenda+répertoire. La communication et la gestion des contacts se font donc de plus en plus de manière électronique. Mais cette informatisation, censée initialement décharger l'utilisateur de tâches répétitives ou redondantes (recopie d'adresses, mises à jour croisées, etc...) est loin d'avoir atteint son but, ce qui ralentit d’ailleurs le développement du marché; les premiers adeptes de ces technologies, qui ont déjà fait l’effort de la saisie de leurs informations personnelles/professionnelles, sont dès lors réticents aux manipulations supplémentaires et fastidieuses exigées par le passage d’un produit à un autre. Il existe en effet peu de logiciels adoptant la même représentation des personnes des adresses, et des plannings. Le transfert des données d'un ancien produit vers un autre plus récent, la synchronisation même des données entre un agenda électronique de poche et un PC se heurtent souvent à des différences de représentation. Il ne s'agit pas là d'une question de format de fichier (la plupart des produits savent importer/exporter des fichiers ASCII codés en Tab/Return5 au minimum), mais bien de représentation conceptuelle et organisationnelle des données personnelles/professionnelles et de leur traitements. De plus, sachant que ces produits sont in fine destinés à recueillir, manipuler, organiser et surtout communiquer de petits morceaux d’information, se pose la question des adresses en général. Par adresse nous entendons tout couple (système de transport, chemin d’accès) permettant d’entrer en 3 Personal Information Manager 4 Non au sens de la gestion de projet mais plutôt de la “To Do List” 5 Les différents champs sont séparés par des tabulations, et les enregistrements le sont par des retours chariot Option SICE 16 Juin 1995
  • 18. Terminaux & RŽseaux MŽmoire dÕoption contact avec un individu ou une organisation: adresse postale, numéros de téléphone, de télécopie, de serveurs accessibles par des modems, adresses électroniques pures (Internet) ou liées à un service online (CompuServe, AOL, eWorld,...). S’il ne revient pas à ces logiciels d’établir les communications par eux-mêmes (encore qu’on puisse imaginer des prises de contrôles de logiciels de communication via des langages de script, mais nous n’en sommes pas encore là), il leur est en revanche nécessaire de pouvoir alimenter les fichiers d’annuaire locaux de ces logiciels, autrement dit de considérer la base de données de contacts comme le centre d’une architecture client-serveur. Or ceci n’est pas non plus le cas actuellement, notamment du fait de la pauvreté sémantique des adresses. Cette pauvreté sémantique complique encore tout dès qu’il s’agit de communiquer une adresse à d’autres personnes par voie électronique: il n’existe aucune représentation standard des adresses, même postales, l’exemple le plus patent étant celui du numéro de téléphone. 2.3.2 Multiplicité des annuaires locaux Nous venons de voir que de nombreuses communications n’ont pas lieu, ou ont lieu dans de mauvaises conditions, parce qu’il est encore trop rare d’avoir la bonne information, au bon moment, au bon endroit, et au bon format. On voit ainsi se côtoyer sur les micro-ordinateurs de multiples répertoires, correspondant par exemple: • à un gestionnaire de contacts Option SICE 17 Juin 1995
  • 19. Terminaux & RŽseaux MŽmoire dÕoption • à un répertoire de courrier électronique • à un répertoire de télécopie Option SICE 18 Juin 1995
  • 20. Terminaux & RŽseaux MŽmoire dÕoption Sans pour autant que les passages de l’un à l’autre soient aisés: import/export supportant des formats de représentation différents, impossibilité d’invoquer les applications de communication depuis un “centre de communications” commun, difficultés de mise à jour simultanée ou de synchronisation de tous les répertoires. 2.3.3 Atouts et limites de l’annuaire électronique L’annuaire électronique est un des moteurs de la télématique à la française, correspondant à un savoir faire d’opérateur unique, et qui illustre le type de service de fédération que peut rendre un réseau. Les terminaux se sont adaptés à ce nouveau service, et des émulateurs pour micros sont très vite apparus. Plus récemment ont vu le jour des outils de capture automatisée de celui-ci, comme Aldune de chez AltiSoft. Mais dans la plupart des cas, la mise à jour d’annuaires locaux au moyen de l’annuaire électronique reste très difficile, plus pour des raisons de formalisme des données que de codage de l’information. Il reste donc un fossé à combler entre les annuaires locaux et l’annuaire d’opérateur. 2.4 Conclusion Au terme de cette analyse de la situation, il convient d’essayer d’apporter des réponses concrètes au problème que nous avons décrit et exposé dans le détail. Il nous semble ainsi que les services fondés sur une maîtrise des annuaires recèlent de grandes opportunités de services à forte valeur ajoutée, services que les terminaux sont incapables de rendre seuls, mais qui exigent cependant de tenir compte des spécificités de ces terminaux. Dans les trois parties suivantes, nous allons élaborer des pistes de réflexion et des propositions dans ce domaine. La troisième partie expose et détaille les services à construire sur la base de la technologie d’annuaire électronique. Dans la quatrième, nous proposons un format de représentation qui permette de réconcilier les annuaires locaux et les annuaires d’opérateur. La cinquième partie développe un format de représentation enrichie du numéro de téléphone. Ces travaux, effectués à titre quasi-individuel, ne peuvent déboucher sur une proposition de standard de collaboration et d’échange de données de communication du fait même de leur contexte isolé. Nous évoquerons cependant à la fin de ce mémoire l’initiative Versit, développée par Apple, ATT, IBM et Siemens-Rolm (à noter qu’on retrouve ici des partenaires venant du monde de la micro, des télécommunications, des réseaux et des PABX), qui vise précisément à promouvoir des standards de coopération entre terminaux. Malheureusement, les premières spécifications PDI (Personal Data Interchange) relatives à ces questions d’annuaires n’ont été rendues publiques qu’il y a quelque jours, et nous avons juste eu le temps de constater qu’une partie de nos travaux y est largement abordée. Nous avons donc l’intention d’apporter notre contribution sous la forme du feedback dont a besoin Versit pour finaliser ces spécifications PDI. Option SICE 19 Juin 1995
  • 21. Terminaux & RŽseaux MŽmoire dÕoption 3. Services d’annuaires La banalisation à moyen terme des terminaux intelligents et communicants (micros, PDA) s'accompagne de la généralisation des annuaires locaux. Par la souplesse de format qu'ils apportent, les fonctions de recherche et de retraitement qu'ils offrent, ceux-ci vont vite devenir un composant majeur dans tout terminal communicant, avec une migration à terme depuis les applicatifs vers les OS (cohérence et pilotage homogène des modules de communication). Les opérateurs de télécommunications doivent tenir compte de cette évolution, qui offre de nouvelles opportunités de services. L'annuaire électronique est une des technologies phares de France Telecom sur laquelle il est possible de capitaliser, en fournissant aux utilisateurs des services de: • Constitution d'annuaires locaux (à partir de la facturation détaillée par exemple) • Enrichissement de l'annuaire fédéral (rendu éditable, à l'exception du numéro de téléphone et du nom) • Synchronisation d'annuaires locaux avec l'annuaire fédéral (garantissant une mise à jour du premier) en se concentrant sur l'élimination de toutes les redondances, ressaisies, manipulations inutiles. 3.1 Constitution d'annuaires locaux Ce service permet d'initialiser les annuaires électroniques locaux (la constitution de ceux-ci à partir de listes papier étant souvent un frein au passage à l'électronique). Il se fonde sur la recherche inverse à partir de la facturation détaillée. Afin d'éliminer les artefacts, l'utilisateur peut choisir de récupérer tous les deux mois: • soit les coordonnées (nom, adresse, téléphone,...) correspondant à tous les numéros appelés plus de n fois (n>1) • soit les coordonnées précédentes filtrées par des critères tels que professionnels/particuliers, etc. Cette recherche inverse peut être couplée avec un service de synchronisation décrit un peu plus loin, afin d'éviter les redondances au bout de quelque temps. Et pour éviter les abus prévisibles (VPC, Impôts,...) les adresses référencées dans l'annuaires sont ainsi munies de trois nouveaux champs: • Un champ d'identification (N° de tel+date dernière mise à jour par exemple): il permet de vérifier la nécessité d'une synchronisation annuaire local<->annuaire FT • Un champ de type: Particulier/Professionnel, permettant de distinguer les personnes physiques des personnes morales • Un champ d'autorisation, modifiable par le propriétaire de l'adresse ou par FT sur demande de celui-ci, permettant de paramétrer les autorisations de synchronisation/constitution: ainsi un particulier ou une entreprise peut autoriser/interdire la synchronisation/constitution demandée par des particuliers et/ou des entreprises. Option SICE 20 Juin 1995
  • 22. Terminaux & RŽseaux MŽmoire dÕoption 3.2 Enrichissement de l'annuaire FT A l'exception du nom, de l'adresse, et du numéro de téléphone, l'utilisateur pourrait ajouter et modifier des informations telles que: ses différentes coordonnées e-mail, l'URL de sa page Web, les horaires auxquels il ne souhaite pas être appelé, d'autres numéros de téléphone (résidence secondaire, portable,...) France Telecom n'est en effet plus un opérateur de téléphonie au sens strict, mais bien un opérateur de télécommunications: il est donc souhaitable que l'annuaire ne se limite pas à l'adresse et au numéro de téléphone, mais soit étendu à tous les moyens par lesquels on peut communiquer avec un abonné. 3.3 Synchronisation d'annuaires locaux avec l'annuaire fédéral6 On consulte le 11 lorsqu'on cherche des coordonnées qu'on ne possède pas. Puis ces coordonnées sont le plus souvent notées dans un calepin, plus rarement saisies dans un répertoire électronique sur micro ordinateur. Ce dernier cas de figure est conduit à se développer, par les fonctionnalités de recherche, d'annotation et de retraitement qu'il offre (que l’on retrouve désormais sur micro dans les PIM, ou dans des terminaux portables de type PDA ou PIC) Mais on ne consulte pas le 11 régulièrement, afin de savoir si les personnes dont on possède les coordonnées ont déménagé. Qui plus est, le 11 actuel est incapable d'effectuer des recherches sur la métropole entière. Le prochain service à offrir, en conjugaison avec la constitution d'annuaire à partir de la facturation détaillée, est donc un service de synchronisation automatique. Sur base de l'identifiant proposé, l'annuaire FT vérifie à chaque connexion que l'annuaire local est à jour. Si ce n'est pas le cas, il offre à l'utilisateur la possibilité (y compris de manière transparente) de mettre à jour les fiches relatives à des personnes ayant changé d'adresse et/ou de numéro de téléphone. Cette mise à jour n'intervient que sur les informations publiques contenues dans l'annuaire fédéral, sans modifier les informations locales (annotations de l'utilisateur), et à la condition que les fiches en question autorisent cette manipulation. France Telecom peut ainsi offrir un service garantissant la mise à jour des annuaires locaux. 6 Le terme d’annuaire fédéral désigne, par opposition à l’annuaire local, le service rendu par un opérateur, que celui-ci soit un PABX, ou un opérateur de télécommunications. La fédération et la collaboration sont en effets des services clés que seuls les réseaux sont en mesure de rendre (à cause de l’externalité engendrée). Option SICE 21 Juin 1995
  • 23. Terminaux & RŽseaux MŽmoire dÕoption Le système étudié met en relation un opérateur de télécommunications, un client principal, et des clients annexes (mis en relation avec le client principal via l’opérateur lors de l’établissement de communications téléphoniques, mais aussi lors de la synchronisation des annuaires respectifs). 3.4 Mise en œuvre Type d'échange Destinataire Informations Traitement Remarques transmises déclenché Changement Opérateur Coordonnées Mise à jour d'adresse minimales Annuaire opérateur Demande de Opérateur Demande de Facturation Service constitution de service, options détaillée sous nécessitant la répertoire particuliers/profes forme électronique facturation sionnels, seuil détaillée d'appels Demande de Opérateur Identifiants des Comparaison des Service synchronisation fiches répertoire identifiants et transparent répertoire/Annuaire concernées mise à jour si avec dialogue en nécessaire option Appel téléphonique Client annexe, Autre abonné: Facturation (avec incitation Opérateur caller ID détaillée. Message à se connecter (transparent) Opérateur: N° vocal si au service si appelé changement de abonné) numéro Autorisation de Opérateur Catégories Modification des Peut se panacher synchronisation d'abonnés pour droits dans la fiche avec des lesquels la annuaire de services de liste synchronisation est l'abonné rouge et orange autorisée/interdite Édition de la fiche Opérateur Informations Mise à jour annuaire supplémentaires Annuaire (adresses Opérateur électroniques, horaires d'appel,…) Matrice des échanges d’informations et de services On s’aperçoit que dans ce modèle, client principal et client annexe sont interchangeables, pour peu qu’ils bénéficient du même service. On peut alors construire un modèle générique des traitements pour chaque échange. Option SICE 22 Juin 1995
  • 24. Terminaux & RŽseaux MŽmoire dÕoption 3.5 Format de données L’étude des traitements génériques permet d’extraire les données nécessaires à l’établissement d’un modèle des données. On voit ainsi apparaître la nécessité de pouvoir distinguer les particuliers (ou personnes physiques) des professionnels (ou personnes morales, en incluant l’administration), et ce de manière fiable dès l’ouverture de ligne afin d’éviter les abus: profession libérale dans le secteur de la VPC demandant une ouverture de ligne à titre privé. Des questions juridiques sont donc soulevées par ce modèle, y compris en ce qui concerne le respect des lois Informatique et Libertés. Cependant, tant qu’on laisse le choix à l’utilisateur final, on peut espérer que cela “passe”. Les procédures proposées mettent également en valeur l’importance de deux catégories de données: 3.5.1 Identifiant des fiches annuaires L’identifiant va permettre de déclencher une mise à jour d’annuaire local lors d’un processus de synchronisation d’annuaires: cette mise à jour se produit soit lors d’un changement de numéro de téléphone, soit lors d’une mise à jour (provoquée par son “propriétaire”) de la fiche annuaire par édition de celle-ci. On peut donc en conclure que le numéro de téléphone suivi de la date de dernière mise à jour conviendrait. Mais ceci ne résout pas le cas du changement de numéro de téléphone, qui implique dans notre modèle un changement d’identifiant. Or le délai minimum de réattribution d’un numéro de téléphone est de deux mois. Un mécanisme de suivi semble déjà partiellement en place puisque dans certaines zones, un appel à un numéro qui n’est plus attribué aboutit sur un message vocal indiquant le nouveau numéro à composer. L’identification peut donc se faire sur le numéro le plus ancien, et deux cas de figure se présentent: • Numéro toujours valable: on consulte alors la date de dernière mise à jour • Numéro “désattribué”: il pointe alors sur une nouvelle fiche annuaire avec un nouveau numéro 3.5.2 Statut de l’abonné et droits d’accès Dans ce modèle où la mise à jour des annuaires locaux est ainsi simplifiée et automatisée, il faut assurer une garantie de protection contre la constitution de fichiers par des tierces parties commerciales ou administratives (fisc, police), afin de protéger les libertés privés. Cette question n’est pas récente (piratage du 11 par exemple) et était jusqu’ici résolue par la lenteur du réseau d’accès à l’annuaire et la nécessité de “veiller” activement pour essayer de détecter des changements d’adresse, Option SICE 23 Juin 1995
  • 25. Terminaux & RŽseaux MŽmoire dÕoption ce dernier point étant lui-même compliqué du fait que l’annuaire électronique n’autorise pas de recherches à l’échelon national. Nous avons vu que l’adoption du numéro de téléphone (récent ou désattribué) comme identifiant permettait de s’affranchir de ces contraintes, et renforce ainsi la nécessité de protection. La première conséquence est qu’il faut pouvoir distinguer, parmi les abonnés, les personnes physiques (particuliers) des personnes morales (entreprises, professionnels, administrations,...). La prise de ligne téléphonique devrait donc s’accompagner d’une déclaration de “statut”, faite sur l’honneur, et dont le non respect pourrait entraîner des poursuites pénales lourdes. Sans aller jusqu’à cette extrémité, une segmentation commerciale pourrait inciter les “cas limite” (profession libérales, artisans, bref tout individu exerçant une activité professionnelle à domicile) à adopter un “statut” de personne morale. Cette discrimination est imparfaite et doit donc s’accompagner, pour tous les abonnés, d’une panoplie de droits d’accès par lesquels ils restreignent voire interdisent l’utilisation de leur fiche annuaire: il s’agit d’un “profil d’accès” défini par l’abonné, et transmis à l’opérateur d’annuaire lors de la procédure d’autorisation de synchronisation. Le profil est donné par la table suivante, à remplir par chaque abonné: O=Accès autorisé Consultation Couplage Synchro Remarques X=Accès Interdit annuaire facturation annuaire détaillée local Tous X-X-X -> Liste rouge particuliers professionnels O-X-X -> Equivalent de la liste Safran A partir de mon Permet de n'accorder des droits d'accès annuaire local qu'à ceux que l'on "connaît" déjà. tous Par exemple, tous ceux que je "connais" on le droit de synchro, les autres étant limités à la consultation particuliers professionnels Selon fiche Délicat, car suppose une gestion individuelle locale des droits, et des échanges lourds avec le service d'annuaires. Mais cette solution reste sans doute la plus sûre Profil d’accès Option SICE 24 Juin 1995
  • 26. Terminaux & RŽseaux MŽmoire dÕoption 4. Modèle des données Les éléments précédents nous permettent donc de construire un modèle de données que nous centrerons autour de ce que nous appelons “fiche de contact”. Une fiche de contact est l’ensemble des informations représentant une personne (physique ou morale), assortis des moyens permettant d’entrer en communication avec cette personne. Dans un modèle d’assistant personnel (PIM), la fiche de contact est en effet le pivot de toute information qu’il s’agisse d’un rendez-vous, d’une tâche à accomplir, d’une prise de notes, de l’établissement d’une communication, ou d’un compte-rendu de communication. 4.1 Fiche de contact: principe De plus, certains éléments d’information sont nécessairement communs à l’organiseur local et à l’annuaire d’opérateur, tandis que d’autres sont strictement privés. On peut donc proposer un premier degré de définition des données de la manière suivante: PrivŽ Public (Pim) (Annuaire) Rendez-vous Description de Description de (Agenda) la personne la personne T‰che (To do list) Adresses Adresses Autre fiche (parentŽ, lien) Notes Infos supplŽ- Infos supplŽ- (Notes) mentaires mentaires Autre Fichier (liens externes) CatŽgories CatŽgories RelevŽ de comm¡ (TŽlŽphonie) Autres modules Fiche de contact Principe de la fiche de contact Option SICE 25 Juin 1995
  • 27. Terminaux & RŽseaux MŽmoire dÕoption 4.2 Fiche de contact: détail par blocs Nous allons maintenant affiner notre approche en détaillant chaque bloc de la fiche de contact. Pour chacun de ces blocs (Description de la personne, Adresses, Infos supplémentaires, Catégories), nous préciserons le contenu, les éventuels liens (internes ou externes), ainsi que le caractère privé (Annuaire local) ou “public” (Annuaire d’opérateur). 4.2.1 Description de la personne Ce bloc contient les informations relatives à la personne (physique ou morale) Description de Exemple Remarques Public la personne (Oui/Non/Option) Nom Dupont Oui Prénom Jean Oui Personnel Préfixe Monsieur Oui Suffixe Senior Option Surnom Dudu Option Date de naissance 19 Aout 1954 Non Liens et Madame-> Dans le PIM, permet de A voir autre fiche représenter des familles Entreprise Alcatel NV Non Professionnel Division/service DRH Non Titre/Poste Recruteur Non Une difficulté se pose pour représenter des liens notamment familiaux (Monsieur et Madame). On pourrait imaginer un lien de type famille Famille Même nom? oui époux/épouse • date de naissance • enfants non - prénom - nom (demi frères/sœurs) - date de naissance lien avec autre fiche de contact Option SICE 26 Juin 1995
  • 28. Terminaux & RŽseaux MŽmoire dÕoption Si cette question peut sembler annexe dans le cadre de la gestion locale de l’information, elle reste plus problématique au sein de l’annuaire opérateur, dès lors qu’il s’agit de joindre Marianne Dupont, l’épouse de Jean, ou Mathieu leur fils: comment joindre par téléphone des individus différents vivant sous le même toit, sans avoir à créer autant de fiches annuaire lorsque ce n’est pas justifié (famille avec enfants). La question reste ouverte... Une autre distinction reste à effectuer pour les coordonnées professionnelles: dans le cas d’une personne physique, des coordonnées professionnelles figureront dans un annuaire local ou un PIM à l’issue d’un échange de carte de visite, dans le cadre de relations professionnelles, mais elles ne figurent pas dans un annuaire d’opérateur (à l’exception des professions libérales et entreprises individuelles). Reste à représenter des entités qui ne sont pas associées à des individus, mais à des services “anonymes”: • Standard téléphonique • Service clientèle • Guichet téléphonique d’une banque Une solution possible revient alors à distinguer deux types de fiches contact, celles qui sont personnelles et celles qui sont anonymes. C’est la démarche adoptée par General Magic pour son interface Magic Cap, et elle semble complémentaire de la distinction particuliers/professionnels (ou personnes physiques/personnes morales) effectuée dans les fiches contact “personnelles”. 4.2.2 Description des adresses Ce bloc contient les différentes adresses d’une personne, l’adresse étant entendue dans son sens le plus large, comme étant l’information nécessaire à l’aboutissement d’une communication, synchrone ou asynchrone, avec une personne. On constate dans un premier temps la nécessité de typer les adresses, ce qui est indispensable pour préciser soit des situations fonctionnelles/géographiques (domicile, bureau, vacances, GSM), soit des contraintes/fonctionnalités d’utilisation (fax, pager). C’est dans le même esprit que sont ajoutés des liens (dans le PIM) vers les applications gérant certaines adresses (télécopie, e-mail, browser Web) afin de permettre (si le terminal supporte cette architecture) l’établissement des communications par un simple clic sur l’adresse, ainsi que d’éventuels paramètres (protocoles supportés, type de terminal) dans le cas d’adresses électroniques pour simplifier à l’avance les procédures de connexion et ou de codage. Le cas du numéro de téléphone est traité à part, dans la mesure où la disparité de représentation des numéros, la variété des services téléphoniques, et la diversité des terminaux raccordés justifient l’inclusion directe à l’intérieur du numéro de téléphone d’une importante quantité d’informations supplémentaires. Ce cas est donc abordé séparément dans la partie 5. Option SICE 27 Juin 1995
  • 29. Terminaux & RŽseaux MŽmoire dÕoption Nous pouvons ainsi décrire le bloc d’adresses de la manière suivante: Adresses au Exemple Remarques Public sens large (Oui/Non/Option) Type Domicile Standard (Domicile, selon type bureau, GSM) + spéciales (Vacances, ...) Rue 4 Rue Didot Texte, longueur variable, Oui, selon type éventuellement formatté (batiment, escalier,...) Ville Toulouse Oui, selon type Postale(s) Code postal F-31400 Code postal "normalisé" Oui, selon type Etat ou "Cedex" <vide> Etat pour les Oui, selon type confédérations, ou Cedex, ou champ équivalent Pays France Détermine la mise en page Oui, selon type des enveloppes selon l'usage local Type Domicile idem postal, + N° selon type + N° principal? (identifiant principal? annuaire opérateur) Téléphone(s) Numéro ()61.25.35.45 Représentation enrichie Oui, selon type (voir 5) Application Apple Phone lien avec l'application Non (purement local) locale de communication Type e-mail Standard (E-mail, X400, Option WWW, ou URL) + spéciales (autre messageries) Adresse dupont@tele.fr Option Electronique(s) Paramètres SMTP, Mime Jeux de caractères, Option 1.0, Macintosh codage, type de terminal Application Eudora 2.1.1 lien avec l'application Non (purement local) locale de communication Les adresses postales, numéros de téléphone, et adresses “électroniques” peuvent être multiples dans l’annuaire local. Le numéro principal sert à constituer l’identifiant dans l’annuaire d’opérateur (voir partie 3). Les autres numéros de téléphone, ainsi que les adresses électroniques, font partie des informations “libres” que l’abonné peut rajouter à sa fiche annuaire. L’adresse postale principale est quant à elle identifiée pour les mêmes raisons, et couplée dans l’annuaire d’opérateur au numéro de téléphone principal. S’il y a des adresses multiples pour une même personne dans l’annuaire d’opérateur, elles sont traitées comme autant de fiches, avec une possibilité de lien entre les fiches si l’abonné le souhaite. Option SICE 28 Juin 1995
  • 30. Terminaux & RŽseaux MŽmoire dÕoption 4.2.3 Informations supplémentaires Ce bloc contient des informations supplémentaires, non directement liées à la personne: Information Exemple Remarques Public supplémentaire (Oui/Non/Option) Date dernière maj 1995-07-01 Norme ISO 8601 Oui 18:56:03 souhaitable Moyens de AMEX, VISA, Y'a-t-il une norme de Oui (si commerçant) paiement acceptés CBPuce désignation? Code domicile (ou Code: AB 713 Non Interphone) Plan d'accès Image ou texte Contenu dans une note ou Non (mais pourquoi un fichier externe pas à terme) Notons que la date de dernière mise à jour est distincte de tout mécanisme envisagé en local pour la gestion du fichier de contacts. Elle concerne la partie “publique” ou partagée d’une fiche de contact (la fiche annuaire) et est exclusivement utilisée pour la mise à jour de cette partie publique entre l’annuaire d’opérateur et l’annuaire local. 4.2.4 Catégories Les catégories sont extrêmement utiles en local pour effectuer des recherches, des tris ou des vues partielles d’un fichier de contact. Elles sont au minimum au nombre de 2 (mais un minimum de 3 ou 4 serait souhaitable), et la plupart des PIM laissent l’utilisateur ajouter voire redéfinir les catégories à sa guise. Nous proposons qu’à ces catégories paramétrables soit ajouté deux catégories “en dur”, non-modifiables, qui permettent de rendre compte du statut de la personne: physique (particulier) ou morale (professionnel, administration). 4.3 Fiche de contact: conclusions Nous avons détaillé et formalisé le contenu d’une fiche de contact en tant que pivot d’un PIM local, et précisé la vue partielle de cette fiche qui permet de constituer une fiche annuaire. Il nous faut cependant revenir sur la question de l’identifiant. Du point de vue de l’annuaire d’opérateur, l’identifiant peut être constitué par le numéro de téléphone principal, avec le mécanisme que nous avons décrit en § 3.5.1. Mais qu’en est-il lors des échanges d’informations personnelles (point à point), lorsque deux personnes ou plus peuvent partager le même numéro de téléphone principal (familial ou professionnel): la fiche d’annuaire ne mentionne pas (du moins pour le moment) l’ensemble des individus “attachés” à un numéro de téléphone, et dans certains cas (personnes morales enregistrées sous leur raison sociale), aucun de ces individus n’y figure. Option SICE 29 Juin 1995
  • 31. Terminaux & RŽseaux MŽmoire dÕoption L’identifiant retenu est donc insuffisant pour la gestion locale des fiches de contact. Dans ce cas, on peut faire appel à la norme ISO/IEC 9070 ou à X500 pour générer un identifiant globalement unique, par exemple la concaténation du numéro de téléphone principal, du prénom, et d’un nombre aléatoire tiré lors de la création de la fiche, cet identifiant étant maintenu y compris lors des modifications de cette fiche. A cet égard, le mécanisme proposé dans l’initiative Versit™ pourrait convenir. 4.4 Autour de la fiche de contact Les autres fonctionnalités d’un PIM: agenda, liste de tâches, prise de notes, liens externes (fichiers ou applications de communications) sont, nous l’avons vu au § 4.1, toutes articulées autour de la fiche de contact. Nous ne les détaillerons pas ici au delà de leur principe: • Rendez-vous: dates et horaires (simples, multiples) + texte + contacts +? liens externes • Note: texte + contacts +? liens externes • Anniversaire: date extraite de contact • Communication: initialisée via l’adresse (au sens large) d’un contact • Relevé de communications: dates + durées + contacts L’important est en effet de bien percevoir le potentiel que représente l’intégration de ces éléments d’information. C’est précisément cette intégration qui définit la plupart des PDA du marché, dont l’exemple le plus réussi est sans doute l’OS MagicCap. Le rapprochement de ces services du cœur des futurs OS est préfiguré dans le monde de la micro par l’architecture de catalogue proposée dans PowerTalk (Apple), et par la base de données intégrée au cœur de la Be-Box de Be, Inc. Option SICE 30 Juin 1995