Royal Philips / Mp4net (Projet 3GPP / MP4)

  • Objectifs : 
assurer l’interopérabilité du système interne 3GPP et ISMA avec les différents autres constructeurs de la norme. Remonter les problèmes de compatibilité, coordonner la correction des problèmes.
  • Contexte : Philips s’est lancé aux débuts du projet 3GPP. Les plus grands constructeurs participent à ce projet : Ericsson, Nokia, Siemens, Hantro, Nextstreaming… Pour valider l’interopérabilité (c’est-à-dire avoir la certitude que tous les codeurs/décodeurs sont compatibles entre eux et respectent la norme), chaque module des deux parties ont été testés unitairement. La conformité se fait entre chaque service dédié à l’interopérabilité. La communication entre les différents constructeurs se fait exclusivement en anglais (nombreux meetings, conference calls).

> interopérabilité des systèmes de compression audio/vidéo (Mpeg-4/AAC/Mp3/CELP/AMR/H263)

> tests de conformance avec les standards 3GPP (3eme génération de téléphonie mobile) et ISMA

> réunions sur la standardisation avec les autres constructeurs de ces projets (Nokia, Siemens,…)

> élaboration des plans de tests pour la validation des produits internes

coordonner l’application des plans de tests

> utilisation de BugZilla pour les rapports de tests

> analyse et utilisation des protocoles (RTP, RTSP, TCP et UDP) et des flux

> recherche de failles de sécurité dans la chaîne end-to-end

> développements d’outils pour analyser la structure des fichiers 3GPP et ISMA en Delphi, Visual Basic, C/C++.

> développement d’outils pour contrôler le débit de bande passante (scripts NetDisturb)

> développement de sniffer réseaux pour contrôler les protocoles de communication (TCP/RTP) via les APIs de Ethereal.

> développement de scripts Perl pour analyser les rapports de ces programmes.

> développement d’un outil en C ANSI sur plateforme ARM pour garantir que le support supporte les APIs Philips de codage/décodage.