Auteur Sujet: Arcep : Api test debit dans chaque box  (Lu 44804 fois)

0 Membres et 1 Invité sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 47 182
    • Twitter LaFibre.info
Arcep : Api test debit dans chaque box
« Réponse #48 le: 26 octobre 2019 à 13:02:54 »
Je me demande bien qui a pu imaginer un scenario pareil et chez quel(s) FAI...c'est juste pas crédible une seconde. Les régies pubs ont de bien meilleurs moyens d'obtenir ces infos sans aller utiliser une api franco-française ...
Plusieurs pays suivent cette initiative et si c'est une réussite, cela pourrait arriver dans d'autres pays.

Si l'API est généralisée dans plusieurs pays les sociétés vont être intéressé pour l'utiliser. CORS ne protège que des sites web et pas d'applications ou des système d'exploitation. CORS a été proposé, mais cette méthode plus simple a été rejeté par les opérateurs.

Beau cadeau que fait l'ARCEP à cette liste d'outils de mesure, ils ont du ouvrir le champagne !

Y a-t-il une contrepartie pour s'assurer de la qualité des tests qu'ils réalisent ou c'est un chèque en blanc ? Je lis "se sont déclarés conformes" au code de bonne conduite, c'est vérifié ou déclaratif ?
Le but de l'Arcep est d'avoir des baromètres fiables, pour faire de la "régulation par la data".

Aujourd'hui les baromètres mixent toutes les technologies (xDSL, câble, FTTH, ...) ou tentent de séparer les tests par technologies en filtrant sur le débit montant. Les offres FTTH a des débits commerciaux sont toutes mélangées, bref cela ne permet pas d'en déduire si un FAI est bon ou non. Un opérateur peut être premier juste par-ce-qu'il a un pourcentage de clients plus important qui ont souscrit a des offre avec un grands débit.

N'importe quel outil peut se mettre en conformité avec le code de conduite et avoir accès à l'API.

Le code de conduite qui est aujourd'hui essentiellement de la transparence va évoluer pour garantir un minimum de qualité et de représentativité.

Maintenant c'est un sujet complexe. Je prend l'exemple des mire de tests (les serveurs) : Certains souhaitent pousser pour que les mires soit au minimum à 10 Gb/s tandis que d'autres pour que les mires ne soient pas chez les FAI de façon a être plus représentatif d'Internet.

Or les grande majorité des mires à 10 Gb/s sont des mires fournies par les opérateurs il est donc impossible de demander les deux.

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 091
  • Paris (75)
Arcep : Api test debit dans chaque box
« Réponse #49 le: 26 octobre 2019 à 15:52:58 »
Si l'API est généralisée dans plusieurs pays les sociétés vont être intéressé pour l'utiliser. CORS ne protège que des sites web et pas d'applications ou des système d'exploitation. CORS a été proposé, mais cette méthode plus simple a été rejeté par les opérateurs.
Le but de l'Arcep est d'avoir des baromètres fiables, pour faire de la "régulation par la data".

Je ne comprend pas cette logique de l'ARCEP. Pour moi, ce n'est pas aux opérateurs de décider qui peut ou pas utiliser l'API et dans tous les cas c'est a l'utilisateur d'autoriser cela ou pas. A ma connaissance mon contrat de box avec mon FAI ne l'autorise pas  a communiquer mon type d'abo a Nperf ou 4GMark ou etc meme si je vais moi-meme sur le site de Nperf ou 4GMark: il faut que je l'autorise.

En plus la solution retenue va forcement dévier vers une connivance entre opérateurs et ses sociétés de mesure. Deja qu'ils sont en dépendance économique directe quand on connait le business model des 'speed-testeurs'. C'est a ce demander si ce business model a été étudier et compris par l'ARCEP avant de lancer ce chantier...

Franchement je veux pas être méchant mais tout ce projet me semble être complètement mal conduit par l'ARCEP. On croit revivre ce que la HADOPI a produit...

Et meme si c'est pour faire un truc 'entre amis agrées' il suffit de faire du B2B direct entre les FAI et les testeurs: une simple API entre eux qui prend l'@IP en parametre et renvoi les info du type d'abo, etc. Ca ne passe par les box. C'est simple et y'a pas de complexité inutile (pki, token etc) dans les box.

 - je fais un test sur Nperf, Nperf voit mon IP et connait mon FAI, demande a mon FAI en direct les caractéristiques de mon abo.

Pour les données techniques, il suffit juste d'exposer les compteurs de la box sur le LAN sans aucune sécurité ,avec un simple throttling a une seconde par exemple. un peu comme du simple SNMP exposé en HTTP, y'a pas a ce prendre plus la tete que ca. Il n'y a rien de sensible ou d'exploitable par un tiers. D'ailleurs,pour le volume upload/download on peut déjà le faire en UPnP, il suffit de télécharger/install upnpc et faire 'upnpc -S' depuis n'importe quelle machine du LAN...

vivien

  • Administrateur
  • *
  • Messages: 47 182
    • Twitter LaFibre.info
Arcep : Api test debit dans chaque box
« Réponse #50 le: 26 octobre 2019 à 18:55:17 »
Et meme si c'est pour faire un truc 'entre amis agrées' il suffit de faire du B2B direct entre les FAI et les testeurs: une simple API entre eux qui prend l'@IP en parametre et renvoi les info du type d'abo, etc. Ca ne passe par les box. C'est simple et y'a pas de complexité inutile (pki, token etc) dans les box.
Cette solution a été évoquée. Elle ne plaît ni aux opérateurs car il y a un risque de sécurité (surtout DDOS mais pas que) en ouvrant une porte sur leur SI, ni aux outils : la plupart des indicateurs sont absents : comment savoir si on est en WiFi ou en Ethernet (cas d'un test lancé depuis le navigateur) ? Si Ethernet, comment connaître le débit du lien ? Comment connaître le débit maximal du port ? (Si le débit commercial et la débit du port maximal est supérieur au débit du port utilisé pour faire le test, alors le test est en mesure de savoir que c'est la carte Ethenret ou le cêble du PC qui limite le débit)

Si c'est un test réalisé en Wi-Fi, comment connaître la technologie du PC connecté ? la bande de fréquence utilisée ? Le RSSI ?

Tous ces indicateurs nécessitent une API sur la box.

Anonyme

  • Invité
Arcep : Api test debit dans chaque box
« Réponse #51 le: 26 octobre 2019 à 18:57:29 »
Parfois, on est obligé de dire des choses désagréables à nos amis.
Et sur cet aspect, je suis assez d'accord avec l'analyse de kgersen.

Que diable allait faire l'ARCEP dans cette galère ?

On comprends que l'ARCEP souhaite se doter d'un instrument de mesure pour ses propres statistiques.
La question est, est-ce du domaine de compétences de l'ARCEP d'imposer aux opérateurs de mettre en oeuvre des outils à disposition de tiers allant à l'encontre des autorisations personnelles à donner au préalable ?
La question "Oauth" est actuellement importante et passée sous silence, on DONNE l'accès au système d'authentification personnelle aux GAFA en toute connaissance de cause, pour "simplifier" la vie des utilisateurs (c'est en soi une bonne chose) mais plutôt pervers.
Un exemple personnel qui m'énerve bien comme il faut : J'avais depuis de nombreuses année accès à mon compte GDF avec mon adresse mail d'identifiant personnel et ma messagerie personnelle.
Et bien ce organisme pseudo-étatique a décidé que mon adresse mail ne lui plais pas, et m'oblige à utiliser "Oauth" d'un tiers ( Google ). Une adresse mail google a donc plus de légitimité auprès de GDF que la mienne. Pas de bol, l'auth se fais avec mon système de messagerie en partie chez google ( le chat se mords la queue ).

Tout ceci pour dire quoi ?
Est-ce légitime de donner accès à des informations personnelles à des tiers sans accord de la personne intéressée ?
On peux inverser le raisonnement, si des acteurs souhaitent utiliser des informations me concernant, via la box de mon opérateur, si ils rémunèrent mon opérateur pour que mon accès soit gratuit, il y a matière à y réfléchir.

vivien

  • Administrateur
  • *
  • Messages: 47 182
    • Twitter LaFibre.info
Arcep : Api test debit dans chaque box
« Réponse #52 le: 26 octobre 2019 à 19:52:36 »
Parfois, on est obligé de dire des choses désagréables à nos amis.
Pas de souci, si tu te pose ces questions, d'autres vont se les poser. C'est peut-être pas assez clair.

Est-ce légitime de donner accès à des informations personnelles à des tiers sans accord de la personne intéressée ?
Il n'y pas de données personnelles dans l'API elle ne remonte ni adresse IP, ni adresse mac, ni aucune autre donnée personnelle.

Bien sur plusieurs acteurs ont demandé qu'on rajoute la localisation du test, mais c'est une donnée personnelle et cela a été supprimé pour cette raison (avec d'autres comme un identifiant unique de lute contre le fraude).

Le communiqué de presse Arcep précise : Questionnée dans le cadre de cette démarche, la CNIL a pu s’assurer que le dispositif répondait dans son principe aux exigences en matière de protection des données personnelles

La question "Oauth" est actuellement importante et passée sous silence, on DONNE l'accès au système d'authentification personnelle aux GAFA en toute connaissance de cause, pour "simplifier" la vie des utilisateurs (c'est en soi une bonne chose) mais plutôt pervers.

L'utilisateur n'a pas besoin de s'identifier, ce sont les outils (nPerf, SpeedTest,...) qui s'identifient.

Les GAFA ne sont pas du tout dans la boucle, le serveur Oauth est chez les opérateurs pas chez les GAFA.


La question est, est-ce du domaine de compétences de l'ARCEP d'imposer aux opérateurs de mettre en oeuvre des outils à disposition de tiers

La première page de la décision liste les textes qui permettent à l'Arcep de le faire. Le plus important, c'est le L. 32-1,L. 36-6et D. 98-4 du CPCE.

Que diable allait faire l'ARCEP dans cette galère ?

Ces tests en crowdsourcing prennent la suite du dispositif contrôlé fixe dont on a parlé ici qui est arrêté depuis quelques années.

Les opérateurs ont préféré sortir de l'ancien système coûteux et pas suffisamment représentatif.

J'avais en 2015 analysé les données OpenData pour en sortir des indicateurs supplèmentaires :
L'ARCEP (le gendarme des Telecom français) a publié sont second observatoire de la QoS Internet, portant sur s2 2014



Les mesures ARCEP (Autorité de régulation des communications électroniques et des postes) sont été effectuées sur 8 sites répartie en France métropolitaine, dans des conditions "permettant de s’affranchir d’un grand nombre de biais". Ces mesures officielles permettent à l'ARCEP d'assurer la mission, prévue par la loi, de supervision du niveau général de qualité du service d'accès à l'internet. La mise en œuvre de ce dispositif a été confiée, à la société ip-label (entreprise française spécialisée dans la mesure et le suivi de la qualité de service d’accès à l’internet).


C'est encore une version bêta et l'ARCEP insiste pour faire figurer cet avertissement pour chaque publication :
"Cette deuxième publication est le fruit d’un très important travail visant à définir un protocole de mesure robuste garantissant une bonne comparabilité entre opérateurs. La mise en œuvre d’un tel protocole comporte un certain nombre de difficultés techniques qui ne peuvent être que progressivement résolues. Compte tenu du recul limité et des risques inhérents au lancement de tout dispositif de ce type, l’ARCEP invite le lecteur à la prudence quant à l’interprétation des données publiées dans le présent rapport de synthèse, qui correspond à un exercice test (version bêta)."

Afin de comparer ce qui est comparable, les données sont classées sous forme de 6 catégories d’accès (par la suite une catégorie = un graphique) :

- Lignes xDSL courtes : Lignes avec un affaiblissement théorique à 300 kHz est inférieure à 21 dB.

- Lignes xDSL moyennes : Lignes avec un affaiblissement théorique à 300 kHz est comprise entre 21 dB et 43 dB.

- Lignes ADSL longues : Lignes avec un affaiblissement théorique à 300 kHz est supérieure à 43 dB.

- Lignes HFC 30 Mb/s (Zones 30 Mb/s du réseau Numericable) : Lignes en fibre optique à terminaison coaxiale ou « hybrides fibre câble coaxial » (HFC) sur lesquelles sont proposées des offres avec des débits théoriques de 30 Mbit/s.

- Lignes FTTLA 100 Mb/s et + : Lignes en fibre optique à terminaison coaxiale sur lesquelles sont proposées des offres avec des débits théoriques de 100 Mbit/s ou plus. L'ARCEP à mesuré des box 100 et 200 Mb/s.

- Lignes FTTH : Lignes en fibre optique de bout-en-bout sur lesquelles sont proposées des offres avec des débits théoriques de 100 Mbit/s ou plus. Pour Orange c'est l'offre Livebox Jet haut de gamme qui est retenue (débit de 500 Mb/s ou 1 Gb/s suivant la zone). SFR est à 300 ou 1 Gb/s en fonction de la zone. Free et Bouygues Telecom ne sont pas mesurés en FTTH car ils ont moins de 100 000 clients FTTH (Free devrait l'être le semestre prochain, vu qu'ils ont dépassé en décembre 2014 les 100 000 clients).

L'ARCEP mesure le débit de 6 façons :
- http depuis Paris (hébergeur Mediactive)
- http depuis Lyon (hébergeur Adeli)
- http depuis Londres (hébergeur Akamai)
- http depuis Francfort (hébergeur Akamai)
- http depuis New-York (hébergeur Akamai)
- P2P en téléchargeant une ISO d'Ubuntu LTS

Les débits des 5 premiers sites ne sont "pas publiés in extenso, la phase de rodage du dispositif s’étant poursuivie au second semestre.". Il ne reste donc que les débits en P2P :


Débit médian en téléchargement P2P :









FTTH : Les données d'Orange ne sont pas publiées




Nico

  • Modérateur
  • *
  • Messages: 44 473
  • FTTH 1000/500 sur Paris 15ème (75)
    • @_GaLaK_
Arcep : Api test debit dans chaque box
« Réponse #53 le: 26 octobre 2019 à 19:56:12 »
Du coup si on a pas de box, c'est tout bon ?

C'est un nouveau use case intéressant du remplacement de la box !

vivien

  • Administrateur
  • *
  • Messages: 47 182
    • Twitter LaFibre.info
Arcep : Api test debit dans chaque box
« Réponse #54 le: 26 octobre 2019 à 20:00:00 »
Si un client n'a pas de box, si un client a une box pas éligible, si un client a désactivé l'API (certains opérateurs vont le proposer),...

Bref le test de débit se fait sans l'API, comme c'est le cas aujourd’hui. Les données ne seront probablement pas utilisées pour un baromètre.

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 091
  • Paris (75)
Arcep : Api test debit dans chaque box
« Réponse #55 le: 26 octobre 2019 à 22:02:05 »
Le plus dommage c'est qu'un site comme testdebit.info qui si un jour décide enfin de se passer de nperf pour utiliser un truc 100% open source comme Librespeed (source: https://github.com/librespeed/speedtest ,demo: http://speedtest.fdossena.com/) ne pourra profiter de l'API ou sera a la merci des opérateurs pour le pouvoir.

Ca va tuer tout innovation de développement ce qui est clairement le but quand on fait un 'truc en amis'  ("club" de sociétés ayant des intérêts communs a défendre) plutôt qu'un truc 'public open data' destinée a promouvoir l'innovation, la transparence et donner une vraie raison a l’existence et au coût de fonctionnement (nos taxes & impôts) d'un régulateur.


hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 237
  • Chambly (60)
Arcep : Api test debit dans chaque box
« Réponse #56 le: 27 octobre 2019 à 01:03:41 »
comment savoir si on est en WiFi ou en Ethernet (cas d'un test lancé depuis le navigateur) ? Si Ethernet, comment connaître le débit du lien ? Comment connaître le débit maximal du port ? (Si le débit commercial et la débit du port maximal est supérieur au débit du port utilisé pour faire le test, alors le test est en mesure de savoir que c'est la carte Ethenret ou le cêble du PC qui limite le débit)

Si c'est un test réalisé en Wi-Fi, comment connaître la technologie du PC connecté ? la bande de fréquence utilisée ? Le RSSI ?

Tous ces indicateurs nécessitent une API sur la box.
Pour ça, est-ce qu'il ne faudrait pas plutôt imposer un serveur dans la box pour pouvoir faire un speedtest local ?
Dans le cas d'un AP wifi externe, ou de CPL, l'API répondra Ethernet, ce qui ne sera pas bon.
Si l'utilisateur a un switch, la box verra 1Gbps pour un PC connecté en 100Mbps.
En wifi, s'il y a un répéteur, la box donnera les caractéristiques du premier lien, à part si le répéteur est fourni par le FAI et la box peut l'interroger.

Anonyme

  • Invité
Arcep : Api test debit dans chaque box
« Réponse #57 le: 27 octobre 2019 à 01:47:44 »
Je vais évoqué la problématique différemment.
Imaginons que le ministère des transports souhaite se doter d'un outil de mesure sur le traffic routier pour évaluer les besoins de mise en oeuvre de nouvelles autoroutes et encadre les concessions d'autoroutes fonction du traffic (ce qui reviens à ce que l'Arcep veux faire en pilotant avec la data).
Quelques sociétés d'autoroute se proposent de mettre en oeuvre cet outils de mesure,facturable à l'état et aux collectivités locales,à chaque péage elle peuvent identifier et comptabiliser les véhicules.
Mais ce qui est envisagé est de mettre en oeuvre sur chaque véhicule un outil pour identifier les déplacements en accord avec tous les constructeurs automobiles français (les allemands et autres pays pour l'instant ne sont pas concernés).Et on dit aux automobilistes, ne vous inquiétez pas, il n'y a rien de personnel on ne recueille que vos déplacements pour identifier si les concessionnaires d'autoroute font bien leur travail.
C'est à peu pret cela ( comme je ne veux pas froisser certains amis je reste approximatif).
Quand le grand public va apprendre qu'il est cobaye de mesures prises sans concertations et accords ne les impliquant pas, à l"l'insu de leur plein grés", il va y avoir un retour de bâton conséquent.
L'ARCEP n'a pas besoin de cela,c'est donner un bâton pour se faire battre.

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 091
  • Paris (75)
Arcep : Api test debit dans chaque box
« Réponse #58 le: 27 octobre 2019 à 02:51:26 »
Comment connaître le débit maximal du port ? (Si le débit commercial et la débit du port maximal est supérieur au débit du port utilisé pour faire le test, alors le test est en mesure de savoir que c'est la carte Ethenret ou le cêble du PC qui limite le débit)

Si c'est un test réalisé en Wi-Fi, comment connaître la technologie du PC connecté ? la bande de fréquence utilisée ? Le RSSI ?

Tous ces indicateurs nécessitent une API sur la box.

oui une api simple, en http, sans contrôle d'accès,sans gestion de pki et token à faire.

Permettre a n'importe quel site web ou app locale d'obtenir via XHR/REST a un url local (http://cpe.local par exemple - ou pour éviter les disparités de config dns via une URL sur un domaine public vérifié style http://openapi-cpe.arcep.fr (l'ip retournée étant intercepté par les box a la facon d'une anycast)):

- la techno de connexion du port lan d'ou la demande émane (Ethernet 10M/100M/1G/2.5G/5G/,wifi-x@yGHz, 5G )
     - http://openapi-cpe.arcep.fr/v1/lan/type

- les debits max in/out du port lan d'ou la demande émane :
     - http://openapi-cpe.arcep.fr/v1/lan/rx/max
     - http://openapi-cpe.arcep.fr/v1/lan/tx/max

- les compteurs actuels in/out du port lan d'ou la demande émane
     - http://openapi-cpe.arcep.fr/v1/lan/rx/counter
     - http://openapi-cpe.arcep.fr/v1/lan/tx/counter

- la techno de connexion du port wan (adsl, vdsl, gpon, xgs-pon,etc)
     - http://openapi-cpe.arcep.fr/v1/wan/type

- les debits max possible in/out du port wan
     - http://openapi-cpe.arcep.fr/v1/wan/rx/max
     - http://openapi-cpe.arcep.fr/v1/wan/tx/max

- les compteurs actuels in/out du port wan
     - http://openapi-cpe.arcep.fr/v1/wan/rx/max
     - http://openapi-cpe.arcep.fr/v1/wan/tx/max

ca fait quoi 10 méthodes REST à mettre en oeuvre dans les box. un truc ultra simple qui prendra pas 2 ans de tests et validation. Donner ces infos a tout monde permettra plein de chose d'autres dont optimiser les jeux vidéos en réseau, les visio confs par exemple ou diagnostiquer des problèmes de fonctionnement.

Apres les opérateurs peuvent penser qu'ils ne veulent pas qu'on cible leur clients ADSL avec des pubs pour de la fibre... mais bof franchement a y réfléchir plus d'une minute ca changera absolument rien sur leur part de marché ils ont déjà ces infos 'entre eux'.

Pour finir, cette API peut-être activée par défaut dans les box mais doit être désactivable par l'abonné qui le souhaite dans l'interface de gestion de sa box (mode opt-out donc).


Anonyme

  • Invité
Arcep : Api test debit dans chaque box
« Réponse #59 le: 27 octobre 2019 à 04:58:53 »
Pour finir, cette API peut-être activée par défaut dans les box mais doit être désactivable par l'abonné qui le souhaite dans l'interface de gestion de sa box (mode opt-out donc).
Non, au nom de quoi ?
Si le consommateur souhaite participer, c'est son droit de le faire, ou pas, il peux choisir de le faire, ou pas.
Par défaut c'est au consommateur de choisir.