A selectable depacketizer architecture

H - Electricity – 04 – L

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H04L 12/56 (2006.01) H04N 7/24 (2006.01) H04N 7/26 (2006.01)

Patent

CA 2251416

A scheme is provided that permits the use of a selectable depacketization module to depacketize data streams. An RTP session manager is responsible for receiving RTP packets from a network and parsing/processing them. A depacketizer module is located using the type of data received on the stream. Thus a specific depacketizer is located at runtime depending on the coding decoding scheme ("codec") used to compress the incoming data stream. A naming convention is followed in order for a specific depacketizer to be located. The depacketizer receives data that has already been parsed and is in a readable form. The depacketizer outputs this data using a well defined interface. This interface has been designed such that it is generic across a number of codecs. The interface passes all relevant information to the decoder where the actual depacketized data stream will be decompressed. The session manager need not know of any codec details since the depacketizer handles all codec specific issues. A default format is described for data that is output by a depacketizer. There is provision for a depacketizer to output data in this pre-defined format. However, there is also a provision for a depacketizer to output data itself in apre-defined format. This data is provided to a handler that is aware of this format, so that the integration of depacketizers is seamless. Thus, a depacketizer can be made available as long as it implements certain defined interfaces.

Méthode permettant d'utiliser un module de dépaquetage sélectionnable pour dépaqueter des trains de données. Un gestionnaire de session RTP est chargé de recevoir les paquets RTP d'un réseau et de les analyser/traiter. Un module dépaqueteur est repéré conformément au type de données du train. Ainsi, un dépaqueteur spécifique est repéré au moment de l'exécution selon la méthode de codage/décodage (« codec ») utilisée pour comprimer le train de données d'arrivée. Une règle d'affectation de noms permet de situer un dépaqueteur spécifique. Le dépaqueteur reçoit les données déjà analysées et sous forme lisible. Il produit en sortie ces données en utilisant une interface bien définie, générique pour un certain nombre de codecs. Cette interface transmet toute l'information pertinente au décodeur qui décomprimera le train de données. Le gestionnaire de session n'a à connaître aucun détail du codec, car le dépaqueteur traite tout ce qui se rapporte spécifiquement aux codecs. Un format par défaut est décrit pour les données de sortie d'un dépaqueteur. L'invention permet à un dépaqueteur de produire les données dans ce format prédéfini. Toutefois, elle lui permet également de produire les données lui-même dans un format prédéfini. Ces données sont transmises à un pilote qui est informé dudit format, de sorte que l'intégration des dépaqueteurs soit sans coupure. Ainsi, un dépaqueteur peut être utilisé pourvu qu'il soit compatible avec certaines interfaces prédéfinies.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

A selectable depacketizer architecture does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with A selectable depacketizer architecture, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A selectable depacketizer architecture will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1421103

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.