WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO1998013962) METHOD AND APPARATUS FOR DYNAMIC BANDWIDTH ALLOCATION IN A PACKET STREAM ENCODER
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/1998/013962    International Application No.:    PCT/US1997/016095
Publication Date: 02.04.1998 International Filing Date: 10.09.1997
Chapter 2 Demand Filed:    03.04.1998    
IPC:
H04J 3/00 (2006.01), H04J 3/16 (2006.01), H04J 3/24 (2006.01), H04N 21/236 (2011.01), H04N 21/2365 (2011.01), H04N 21/434 (2011.01)
Applicants: THOMSON MULTIMEDIA S.A. [FR/FR]; 46, quai A. Le Gallo, F-92648 Boulogne Cedex (FR) (For All Designated States Except US).
LYONS, Paul, Wallace [US/US]; (US) (For US Only)
Inventors: LYONS, Paul, Wallace; (US)
Agent: TRIPOLI, Joseph, S.; GE and RCA Licensing Management Operation, Inc., P.O. Box 5312, Princeton, NJ 08543 (US)
Priority Data:
08/719,807 25.09.1996 US
Title (EN) METHOD AND APPARATUS FOR DYNAMIC BANDWIDTH ALLOCATION IN A PACKET STREAM ENCODER
(FR) METHODE ET APPAREIL D'ATTRIBUTION DYNAMIQUE DE LARGEURS DE BANDE DANS UN CODEUR DE TRAINS DE PAQUETS
Abstract: front page image
(EN)A transport stream encoder comprises a plurality of component signal sources (5). One of the component signals sources is a source (7) of an opportunistic data component signal carrying a block of data having a predetermined size to be transferred within a predetermined period of time. A packet generator (10) is coupled to the plurality of component signal sources, and produces a composite packet stream, partitioned into successive groups containing a plurality of packet slots. A memory (20) stores a plurality of priority lists respectively associated with the plurality of packet slots. Each priority list contains a plurality of entries, and each entry contains data representing a respective one of the plurality of component signal sources. A scheduler (30) is responsive to the entries in the plurality of priority lists and conditions the packet generator to generate a packet for each one of the packet slots. The generated packet contains data from a component signal source selected from among the component signal sources having representative data in the entries in the priority list associated with that packet slot. A processor (50) modifies the entries in the plurality of priority lists in such a manner as to ensure that a packet containing data from the opportunistic data component signal source is generated with sufficient time regularity to guarantee that the block of data is transferred within the predetermined time period.
(FR)Un codeur de trains de transport comprend plusieurs sources de signaux composants (5). L'une des sources de signaux composants représente une source (7) d'un signal composant de données opportunistes qui transporte un bloc de données ayant une longueur prédéterminée et devant être transféré pendant un délai prédéterminé. Un générateur de paquets (10), couplé à plusieurs sources de signaux composants, produit un train de paquets composants, divisé en plusieurs groupes successifs comprenant plusieurs fentes de paquets. Une mémoire (20) stocke plusieurs listes de priorité, associées aux fentes de paquets respectives. Chaque liste de priorité comprend plusieurs entrées; chaque entrée contient des données représentatives de chacune des sources respectives de signaux composants. Un ordonnanceur (30) réagit aux entrées faites dans les listes de priorité et ordonne aux générateurs de paquets de générer un paquet pour chacune des fentes de paquets. Le paquet généré contient des données en provenance d'une source de signaux composants, sélectionnée parmi les sources de signaux composants comportant des données représentatives dans les entrées dans la liste de priorité associée avec la fente de paquets correspondante. Un processeur (50) modifie les entrées dans les listes de priorité de manière à ce qu'un paquet qui contient des données provenant d'une source de signaux composants de données opportunistes soit généré avec une régularité temporelle suffisante pour assurer le transfert du bloc de données dans le délai prédéterminé.
Designated States: AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, CA, CH, CN, CU, CZ, DE, DK, EE, ES, FI, GB, GE, GH, HU, ID, IL, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MD, MG, MK, MN, MW, MX, NO, NZ, PL, PT, RO, RU, SD, SE, SG, SI, SK, TJ, TM, TR, TT, UA, UG, US, UZ, VN, YU, ZW.
African Regional Intellectual Property Organization (GH, KE, LS, MW, SD, SZ, UG, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, CH, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)