Sélection de la langue

Search

Sommaire du brevet 2338867 

Énoncé de désistement de responsabilité concernant l'information provenant de tiers

Une partie des informations de ce site Web a été fournie par des sources externes. Le gouvernement du Canada n'assume aucune responsabilité concernant la précision, l'actualité ou la fiabilité des informations fournies par les sources externes. Les utilisateurs qui désirent employer cette information devraient consulter directement la source des informations. Le contenu fourni par les sources externes n'est pas assujetti aux exigences sur les langues officielles, la protection des renseignements personnels et l'accessibilité.

Disponibilité de l'Abrégé et des Revendications

L'apparition de différences dans le texte et l'image des Revendications et de l'Abrégé dépend du moment auquel le document est publié. Les textes des Revendications et de l'Abrégé sont affichés :

  • lorsque la demande peut être examinée par le public;
  • lorsque le brevet est émis (délivrance).
(12) Demande de brevet: (11) CA 2338867
(54) Titre français: CIRCUIT ET PROCEDE POUR LA RECEPTION ET L'EMISSION DE DONNEES
(54) Titre anglais: CIRCUIT ARRANGEMENT AND METHOD FOR RECEIVING AND TRANSMITTING DATA
Statut: Réputée abandonnée et au-delà du délai pour le rétablissement - en attente de la réponse à l’avis de communication rejetée
Données bibliographiques
Abrégés

Abrégé français

Avec le circuit et le procédé selon l'invention, il est possible, sur la base d'une mémorisation intermédiaire de tous les paramètres d'état affectés à une tranche de temps, dans une trame de transmission, de se régler sur une tranche de temps actuelle.


Abrégé anglais


The inventive circuit and corresponding method temporarily store all of the
status parameters allocated to one time slot in a transmission frame, hereby
allowing adjustment to a current time slot.

Revendications

Note : Les revendications sont présentées dans la langue officielle dans laquelle elles ont été soumises.


7
Patent Claims
1. Circuit arrangement for receiving data arranged in a transmission frame,
whereby different time slot widths on the same transmission link can be
configured
within the transmission frame, comprising
- a first processing unit (WSPE) for readout of the data out from a current
time slot (TSn) and offering the current state parameters of the current
time slot (TSn), for intermediately storing the state parameters of a time
slot (Tsn+x) following the current time slot (TSn), and for intermediately
storing the readout data of a time slot (TSn) in a first memory unit (SE);
- a second processing unit (BV) with an allocation unit (ZU) for
administering a second memory unit (ST) in which state parameters read
from the first memory unit (SE) given a time slot change are stored, for
editing the state parameters intermediately stored in the first memory unit
(SE), and for allocation of the data of a current time slot (TSn)
intermediately stored in the first memory unit (SE) into a third memory
unit (EQ); and
- a third processing unit (FV) for forming data words from the data
deposited in the third memory unit (EQ).
2. Circuit arrangement for transmitting data that are arranged in a
transmission frame, whereby different time slot widths on the same
transmission link
can be configured within the transmission frame, comprising
- a first processing unit (WPSS) that comprises a unit (P/S) for reading the
data in a current time slot (TSn) into the transmission frame and offering
the current state parameters for a current time slot, and a first memory unit
(SS) for intermediately storing the state parameters of a time slot (Tsn+x)
following the current time slot (TSn);
- a second processing unit (BVS) with an allocation unit (ZU) for
administering a second memory unit (STS) in which state parameters read
from the first memory unit (SS) given a time slot change are stored, for
editing the state parameters to be intermediately stored in the first memory

8
unit (SS), and for allocation of the data intermediately stored in a third
memory unit (DTS) into the first memory unit (SS); and
- a third processing unit (FVS) for the allocation of data belonging to time
slots (TSn, TSn+x) and their storing in a third memory unit (DTS).
- a third processing unit (FVS) for the allocation of data belonging to time
slots (TSn, TSn+x) and their storing in a third memory unit (DTS).
3. Circuit arrangement according to claim 1 or 2, characterized in that the
first memory unit (SE, SS) is formed of a first and second register (SP, DH;
SPS,
DHS).
4. Circuit arrangement according to claim 1 or 2, characterized in that a
shift register (S/P, P/S) is provided in the first processing unit (WSPE,
WPSS) for the
reception of the data from a transmission frame (TSn) and for the transmission
of the
data into a transmission frame.
5. Circuit arrangement according to claim 1 and 2, characterized in that
these are integrated in an HDLC controller (HDLC) for the reception and
transmission
of data.

8a
6. Method for the reception of data that are arranged in a transmission
frame, whereby different time slot widths on the same transmission link can be
configured within the transmission frame,
- that data from a current time slot (TSn) are read out and intermediately
stored and current state parameters of the current time slot are offered and
state parameters of a time slot (TSn+i) following the current time slot
(TSn) are intermediately stored in a first memory unit (SE);
- that [..] in a second memory unit (ST) in which state parameters read from
the first memory unit (SE) given a time slot change are stored and
administered;
- that state parameters to be intermediately stored in the first memory unit
(SE) are offered and data of a current time slot (TSn) to be intermediately
stored in the first memory unit (SE) are read into a third memory unit
(EQ); and
- that data words are formed from the data deposited in the third memory
unit (EQ).
7. Method for the transmission of data that are arranged in a transmission
frame, whereby different time slot widths on the same transmission link can be
configured within the transmission frame,
- that state parameters of a current time slot are offered and data are read
into a current time slot (TSn), and state parameters of a time slot (TSn+1)
following the current time slot (TSn) are intermediately stored in a first
memory unit (SS);
- that the state parameters to be intermediately stored in the first memory
unit (SS) are offered in a second memory unit (STS) in which state
parameters read from the first memory unit (SS) given a time slot change

9
are stored, and the data intermediately stored in a third memory unit
(DTS) [...] the first memory unit (SS);
that data belonging to time slots (TSn, TSn+x) are allocated and their
storing in the third memory unit (DTS) are stored. [SIC!!!]

Description

Note : Les descriptions sont présentées dans la langue officielle dans laquelle elles ont été soumises.


CA 02338867 2001-O1-29
1
CIRCUIT ARRANGEMENT AND METHOD FOR RECEIVING AND
TRANSMITTING DATA
High level data link controller are employed for data transmission at
network interworkings in communication systems, particularly switching
systems.
These HDLC controllers are arranged at network interworkings such as, for
example,
between a network with a synchronous data transmission and a network with an
asynchronous data transmission. the selection of a data transmission rate or
of a time
slot width in a frame-oriented data transmission is prescribed by the
transmission
speed of the network interworking units. A time slot width was previously pre-
set -
1 o with the assistance of marked fields. This, however, results in the
disadvantage that
the data transmission can only be implemented in the time slots marked
therefor.
United States Letters Patent No. 5,619,500 discloses an HDLG controller
with a frame division with a fixed plurality of channels. This HDLC
controller,
however, exhibits the disadvantage that the plurality of channels as well as
the
channel width thereof within the frame cannot be changed.
The invention is based on the object of specifying a circuit arrangement
and a method that eliminates the aforementioned disadvantage.
Achieving this object derives from the features of patent claims 1, 2 and 6,
7.
2 0 The invention yields the advantage that all time slots of a transmission
frame can be used for the transmission of data.
The invention yields the advantage that the channel number for an HDLC
controller can be modified by modification of configuration parameters.
Further characteristics are recited in the subclaims.
2 5 The circuit arrangement and the method can be seen from the following,
more detailed explanation of exemplary embodiments on the basis of drawings.
Shown are:
Figure 1 a schematic illustration of a transmission link;
Figure 2 a structure of a transmission frame;
3 0 Figure 3 a schematic structure of an HDLC controller;

CA 02338867 2001-O1-29
la
Figure a block circuit diagram of an HDLC reception
4 unit;
Figure a block circuit diagram of an HDLC transmission
unit;
Figure a more detailed illustration of an FiDLC
6 reception unit; and
5 Figure a more detailed illustration of an HDLC
7 transmission unit.

CA 02338867 2001-O1-29
2
Figure 1 shows a network configuration of a data transmission link. This
network configuration is composed of a data network AD for asynchronous data
transmission and of at least one data network SD for synchronous data
transmission.
The data network AD for asynchronous data transmission can, for example, be an
ATM network, an integer network, a Datex-P network or an Ethernet. For
example,
PCM systems or a synchronous transfer mode STM can be employed for the
synchronous data transmission in the data networks SD. Respective high level
data
link controllers HDLC are arranged at the interfaces between the synchronously
and
asynchronously operating data network SD or, respectively, AD. A plurality of
data
terminal devices TL can be connected to a network termination point NT of the
synchronously operating data network SD. One or more time slots or,
respectively,
time channels are allocated to a data terminal device TL for data transmission
between
the network termination point NT and the interface between the data networks
AD,
SD.
Figure 2 reproduces a transmission frame of a PCM transmission system
as employed in the data network SD with synchronous data transmission. This
PCM
transmission frame is, for example, 16 bits long and can be subdivided into a
maximum of 16 time slots or, respectively, channels. The smallest possible
time slot
can cover one bit and the largest time slot can cover 16 bits. The bits of the
2 0 transmission frame are consecutively numbered from 0 to 15. The first time
slot TS
having the time slot width TSB of 3 bits comprises the time slots TS or,
respectively,
channels 0, 1 and 2 combined to form a data transmission channel. The
designation
of the respective time slot TS ensues with the number of the first channel at
the
beginning of the time slot TS. The first time slot is assigned the number of
the first
2 5 bit. In the following, second time slot TS, which covers the channels 3,
4, 5 and 6, the
second time slot TS has the time slot number corresponding to the number of
the first
bit of the second time slot TS. The third and fourth time slot is referenced
TS7 and
TSB.
Figure 3 shows the structure of a high level data link controller HDLG
3 0 This HDLC controller essentially comprises an HDLC receiver unit HDLC-E,
an
HDLC transmitter unit HDLC-S, an HDLC processor HDLC-P as well as a frame

CA 02338867 2001-O1-29
buffer FB. The HDLC receiver unit HDLC-E as well as the HDLC transmitter unit
HDLC-S are respectively connected to lines of the synchronously working data
network SD. The frame buffer FB is connected to an asynchronous controller AC
of
the asynchronously operated data network AD.
s The illustrated HDLC controller is subdivided into essentially three
processing units. Among other things, each of the processing units is
constructed
such that it reduces the speed demands of the next stage.
In the first processing unit WSPE, WPSS, data are converted serial-to-
parallel or parallel-to-serial, the processing of the current time slot is
implemented on
1 o the basis of state parameters, and the state parameters are loaded for a
time slot
following the current time slot. The state parameters are, for example, the
time slot
length, status, bit counter, shift register content, etc. At the end of a
current time slot,
the state parameters of the current time slot are intermediately stored in a
first
memory unit and the state parameters of the future time slot intermediately
stored
15 until then are conducted to the HDLC processor HDLC-P. During the
processing of a
time slot, the complete data words are output or read in at a data port.
The HDLC processor HDLC-P can be divided into two halves at the
reception and transmission side. Each half thereby comprises a second
processing
unit BV, BVS and a third processing unit FV, FVS.
2 0 In the second processing unit BV, BVS, a byte processing unit, state
parameters belonging to time slots are administered in a second memory unit
ST,
STS, and the data words are read from or reloaded in a part of the first
memory unit
SE, SS, the data hold DH, DHS register (see Figures 6, 7). Further, an
allocation of
the state parameters ensues into the first memory unit SE, SS. The data are
forwarded
2 5 to a third processing unit FV, FVS or received therefrom via separate data
paths.
In the third processing unit FV, FVS, a frame processing unit (see Figures
6, 7), the data words belonging to a data frame are combined. An address
recognition,
block protection and fiu~ther protocol fimctions is [sic] also additionally in
the third
processing unit FV, FVS.
3 0 Figure 4 shows a block circuit diagram of the HDLC receiver unit HDLC-
E. The critical units are a serial-to-parallel converter S/P, an HDLC
processor HDLC-

CA 02338867 2001-O1-29
4
P as well as the data hold registers DH to be allocated either to the first
processing
unit WSPE or to the HDLC processor HDLC-P as well as a state parameter
register
SP. The data transported on a serial databus DB of the synchronous data
network SD
are serially read in a serial-to-parallel converter S/P that can also be
referred to as a
shift register. When the pre-settable time slot width is reached, the data of
the
receiver unit HDLC-E and the content of the serial-to-parallel converter S/P
are
reloaded into the register SP provided for the state parameters (see Figure
6). When
the data within the time slots are complete, these are transferred into the
data hold
register DH. At the same time, the data of a following time slot are loaded
into the
l0 register SP and the receiver unit HDLC-E with the intermediately stored
data is pre-
set for the following time slot of the preceding PCM frame.
Figure 5 shows a block circuit diagram of the HDLC transmitter unit
HDLC-S. The data to be sent are inserted into a databus DB with this via the
parallel-
to-serial converter P/S. Whenever a data word has been output on the databus
DB, a
new data word is loaded into the parallel-to-serial converter P/S from the
data hold
register DHS. At the beginning of a new time slot, all data and states of the
HDLC
processor HDLC-P that were intermediately stored in the data hold register DHS
and
in the state parameter register SPS are exchanged by the HDLC processor HDLC-
P.
Figure 6 shows the HDLC receiver unit HDLC-E in detail. The critical
2 o elements of the HDLC receiver unit HDLC-E are thereby the serial-to-
parallel
converter S/P, the register data hold DH, a state parameter register SP, a
unit for byte
processing BV, a unit for frame processing FV as well as a frame buffer FB.
The data intermediately stored in the state parameter register SP for a
respective time slot are deposited in a state table ST of the byte processing
unit BV
2 5 after the current time slot. The state table ST is organized such in the
byte processing
unit BV that the data of a future time slot are loaded into the state
parameter register
SP every time given a time slot change. The data fetched from the data hold
register
DH are arranged in an event queue EQ, a link element between the byte
processing
unit BV and the frame processing unit FV, and are further-processed.
3 0 The data are read from the databus DB with the serial-to-parallel
converter
S/P of the first processing unit (WSPE). The data are deposited in the data
hold

CA 02338867 2001-O1-29
register DH. At the end of a length of a time slot that can be pre-set via a
counter, all
data and appertaining states are exchanged between the serial-to-parallel
converter S/P
and the state parameter register SP. The time slot width, the register content
and the
status thereof as well as further parameters are intermediately stored in the
state
5 parameter register SP. The state parameters that were read into the state
parameter
register SP are intermediately stored in the state table ST. The size of the
state table
ST corresponds to the maximum plurality of possible time slots of a
transmission link
in the synchronously operating data network SD. A beginning of a time slot
following a current time slot is calculated from the state data of the current
time slot.
The event queue EQ, which is arranged between the byte processing unit BV and
the
frame processing unit FV, is organized such that a prioritization
corresponding to the
transmission speed of a time slot or channel is possible. Among other things,
the data
of all HDLC channels are stored in the frame buffer FB following the frame
processing unit FV.
Figure 7 shows the HDLC transmitter unit HDLC-S. The data to be
transported in time slots or, respectively, channels are read from the frame
buffer FB
according to the arrow direction shown in the schematic drawing.
When data are read from the frame buffer FB or, respectively, from the
frame processing unit FVS in order to arrange these within a specific time
slot of the
2 0 PCM frame, the appertaining time slot numbers TS-Nr are assigned to the
data words
and are supplied via a data table DTS to a data hold register DHS in order to
be
intermediately stored there. Simultaneously with the intermediate storing of
the data
words to be inserted into the time slots of the PCM frames, the initialization
data STS
needed for the HDLC processor HDLC-P are stored [sic) from a state table of a
2 5 second memory unit STS arranged in the byte processing unit BVS by an
allocation
unit ZU in the second memory unit STS. Due to the initialization of the high
level
data link controller processor HDLC-P, the data words intermediately stored in
the
data hold register DHS are inserted into the time slots provided therefor in
conformity
with their purpose. At the end of a time slot, the part of the data word that
has not yet
3 0 been processed is transferred from the state parameter register SPS into
the second
memory unit STS together with the momentary status values of the high data
link

CA 02338867 2001-O1-29
6
control processor HDLC-P. Simultaneously during the transfer, the state
parameters
for the following time slot Tsn+x of the PCM frame proceed into the state
parameter
register SPS and the data words therefor proceed into the data hold register
DHS.
Corresponding to the pre-settings of the high level data link control
processor HDLC-
P, the data intermediately stored in the data hold register DHS are inserted
into the
time slots of the PCM frame. Given a renewed time slot change, the state
parameters
of the high level data link control processor HDLC-P as well as the data are
loaded
into the data hold register DHS or, respectively, the state parameters are
loaded into
the state parameter register SPS and are intermediately stored in the state
table STS.
New data and settings for the high level data link control processor HDLC-P
required
for the coming time slot are defined by the allocation unit ZU.
The data for the data table DTS are forwarded in the frame processing unit
FVS with the assistance of the event queue EQS. The data of all possible time
slots
are intermediately stored in the data table DTS in a transmission frame for
the data
hold register DHS. As a result thereof, it is possible to also implement a
frame
processing outside the time slot. A data processing corresponding to the
respective
transmission rate is possible with the assistance of the event queue EQS. The
time
slot numbers TS-numbers of the last, current and following time slot are
calculated in
the byte processing unit BVS from the position of the time slot and from the
time slot
2 o length in the transmission frame. The state parameters SPS of all time
slots to be
processed are stored in the state table STS. The size of the state table STS
always
corresponds to the maximally possible plurality of time slots. The state
parameters
that are entered in the state parameter register SPS contain the following
information:
time slot width, bit number in the data word as well as shift register content
and
2 5 further state information.

Dessin représentatif
Une figure unique qui représente un dessin illustrant l'invention.
États administratifs

2024-08-01 : Dans le cadre de la transition vers les Brevets de nouvelle génération (BNG), la base de données sur les brevets canadiens (BDBC) contient désormais un Historique d'événement plus détaillé, qui reproduit le Journal des événements de notre nouvelle solution interne.

Veuillez noter que les événements débutant par « Inactive : » se réfèrent à des événements qui ne sont plus utilisés dans notre nouvelle solution interne.

Pour une meilleure compréhension de l'état de la demande ou brevet qui figure sur cette page, la rubrique Mise en garde , et les descriptions de Brevet , Historique d'événement , Taxes périodiques et Historique des paiements devraient être consultées.

Historique d'événement

Description Date
Inactive : CIB expirée 2013-01-01
Demande non rétablie avant l'échéance 2007-07-06
Le délai pour l'annulation est expiré 2007-07-06
Réputée abandonnée - omission de répondre à un avis sur les taxes pour le maintien en état 2006-07-06
Lettre envoyée 2004-07-07
Toutes les exigences pour l'examen - jugée conforme 2004-06-21
Requête d'examen reçue 2004-06-21
Exigences pour une requête d'examen - jugée conforme 2004-06-21
Inactive : Page couverture publiée 2001-05-03
Inactive : CIB en 1re position 2001-04-26
Lettre envoyée 2001-04-04
Inactive : Notice - Entrée phase nat. - Pas de RE 2001-04-04
Demande reçue - PCT 2001-03-29
Demande publiée (accessible au public) 2000-02-17

Historique d'abandonnement

Date d'abandonnement Raison Date de rétablissement
2006-07-06

Taxes périodiques

Le dernier paiement a été reçu le 2005-06-10

Avis : Si le paiement en totalité n'a pas été reçu au plus tard à la date indiquée, une taxe supplémentaire peut être imposée, soit une des taxes suivantes :

  • taxe de rétablissement ;
  • taxe pour paiement en souffrance ; ou
  • taxe additionnelle pour le renversement d'une péremption réputée.

Les taxes sur les brevets sont ajustées au 1er janvier de chaque année. Les montants ci-dessus sont les montants actuels s'ils sont reçus au plus tard le 31 décembre de l'année en cours.
Veuillez vous référer à la page web des taxes sur les brevets de l'OPIC pour voir tous les montants actuels des taxes.

Historique des taxes

Type de taxes Anniversaire Échéance Date payée
Enregistrement d'un document 2001-01-29
Taxe nationale de base - générale 2001-01-29
TM (demande, 2e anniv.) - générale 02 2001-07-06 2001-06-12
TM (demande, 3e anniv.) - générale 03 2002-07-08 2002-06-28
TM (demande, 4e anniv.) - générale 04 2003-07-07 2003-06-18
TM (demande, 5e anniv.) - générale 05 2004-07-06 2004-06-10
Requête d'examen - générale 2004-06-21
TM (demande, 6e anniv.) - générale 06 2005-07-06 2005-06-10
Titulaires au dossier

Les titulaires actuels et antérieures au dossier sont affichés en ordre alphabétique.

Titulaires actuels au dossier
SIEMENS AKTIENGESELLSCHAFT
Titulaires antérieures au dossier
PETER HAAS
Les propriétaires antérieurs qui ne figurent pas dans la liste des « Propriétaires au dossier » apparaîtront dans d'autres documents au dossier.
Documents

Pour visionner les fichiers sélectionnés, entrer le code reCAPTCHA :



Pour visualiser une image, cliquer sur un lien dans la colonne description du document. Pour télécharger l'image (les images), cliquer l'une ou plusieurs cases à cocher dans la première colonne et ensuite cliquer sur le bouton "Télécharger sélection en format PDF (archive Zip)" ou le bouton "Télécharger sélection (en un fichier PDF fusionné)".

Liste des documents de brevet publiés et non publiés sur la BDBC .

Si vous avez des difficultés à accéder au contenu, veuillez communiquer avec le Centre de services à la clientèle au 1-866-997-1936, ou envoyer un courriel au Centre de service à la clientèle de l'OPIC.


Description du
Document 
Date
(aaaa-mm-jj) 
Nombre de pages   Taille de l'image (Ko) 
Dessin représentatif 2001-05-02 1 6
Abrégé 2001-01-28 1 10
Description 2001-01-28 7 333
Revendications 2001-01-28 4 119
Dessins 2001-01-28 5 103
Rappel de taxe de maintien due 2001-04-03 1 111
Avis d'entree dans la phase nationale 2001-04-03 1 193
Courtoisie - Certificat d'enregistrement (document(s) connexe(s)) 2001-04-03 1 113
Rappel - requête d'examen 2004-03-08 1 116
Accusé de réception de la requête d'examen 2004-07-06 1 177
Courtoisie - Lettre d'abandon (taxe de maintien en état) 2006-08-30 1 175
PCT 2001-01-28 19 771
PCT 2001-01-29 8 286