Nova Patents
EP1554656B1

Digital message transmission protocol

Abstract

This record has no abstract on file.

EP1554656B1, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Expired 15 October 2022, 3.9 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

4 claims: 4 independent, 0 dependent

  1. 1
    A method for transmitting, between a monitoring circuit integrated with a microprocessor and an analysis tool, digital messages each comprising at least one data packet, comprising the steps of:a/ dividing each data packet into successive segments of same predetermined size, each segment being classified according to one or the other of the five following types of segment: - segment containing a message start (SM);- segment containing intermediary data (NT);- segment containing a packet end (EP);- segment containing a message end (EM);or- empty segment (ID);b/ sending at the same time as each segment an identification signal (MSEO) characterizing the type difference between the considered segment and the previous segment;andc/ reconstituting the packets of each message by arranging end to end the segments containing data of a same packet;characterized in that a segment containing both the start and the end of a message is classified as being a segment containing a message end (EM), and a segment containing both the start of a message and the end of a first packet of the message is classified as being a segment containing a packet end (EP). Procédé de transmission, entre un circuit de surveillance intégré à un microprocesseur et un outil d'analyse, de messages numériques comprenant chacun au moins un paquet de données, comportant les étapes suivantes : a/ diviser chaque paquet de données en segments successifs de même taille prédéterminée, chaque segment étant classé selon l'un ou l'autre des cinq types de segment suivants : - segment contenant un début de message (SM);- segment contenant des données intermédiaires (NT);- segment contenant une fin de paquet (EP) ;- segment contenant une fin de message (EM) ;ou- segment vide (ID) ;b/ envoyer en même temps que chaque segment un signal d'identification (MSEO) caractérisant la différence de type entre le segment considéré et le segment précédent ;etc/ reconstituer les paquets de chaque message en mettant bout à bout les segments contenant des données d'un même paquet ;caractérisé en ce qu'un segment contenant à la fois le début et la fin d'un message est classé comme étant un segment contenant une fin de message (EM), et un segment contenant à la fois le début d'un message et la fin d'un premier paquet du message est classé comme étant un segment contenant une fin de paquet (EP). Verfahren zur Übertragung digitaler Nachrichten, die jeweils wenigstens ein Paket von Daten enthalten, zwischen einer in einem Mikroprozessor integrierten Überwachungsschaltung und einem Analyse-Werkzeug wobei das Verfahren die folgenden Schritte bzw. Stufen ausweist: a/ Unterteilen jedes Datenpakets in aufeinanderfolgende Segmente volbestimmler gleicher Größe, wobei jeweils jedes Segment gemäß dem einen oder anderen der folgenden fünf Segmenttypen klassifiziert wird: - als ein Segment, das einen Nachrichtenanfang enthält (SM);- als ein Zwischendaten (NI) enthaltendes Segment;- als ein ein Paketende (EP) enthaltendes Segment;- als ein ein Nachrichtende (EM) enthaltendes Segment- als ein leeres Segment (ID) ;b/ zu gleicher Zeit wie jedes Segment wird jeweils ein Identifizierungs-bzw. Kennzeiclulungssignal (MSEO) ausgesandt, welches den Typenunterschied zwischen dem jeweils betrachteten Segment und dem vorhergehenden Segment kennzeichnet;c/ Rekonsutuieren bzw, Wiederherstellen der Pakete jeder Nachricht, indem Daten ein und desselben Pakets enthaltende Segmente endweise hintereinander angeordnet werden;dadurch gekennzeichnet, dass ein zugleich den Anfang und das Ende einer Nachricht enthaltendes Segment als ein ein Nachrichtende enthaltendes Segment (EM) klassifiziert und ein Segment, das zugleich den Anfang einer Nachricht und das Ende eines ersten Pakets der Nachricht als ein ein Paketende (EP) enthaltendes Segment klassifiziert wird.
  2. 2
    Procédé selon la revendication 1, dans lequel :un segment contenant un début de message (SM) ou un segment vide (ID) peut être transmis après un segment contenant une fin de message (EM) ou un segment vide (ID) ;un segment contenant des données intermédiaires (NT) peut être transmis après un segment contenant un début de message (SM) ou des données intermédiaires (NT) ou une fin de paquet (EP) ;etun segment contenant une fin de paquet (EP) ou une fin de message (EM) peut être transmis après un segment de type quelconque. The method of claim 1, in which: a segment containing a message start (SM) or an empty segment (ID) may be transmitted after a segment containing a message end (EM) or an empty segment (ID);a segment containing intermediary data (NT) may be transmitted after a segment containing a message start (SM) or intermediary data (NT) or a packet end (EP);anda segment containing a packet end (EP) or a message end (EM) may be transmitted after a segment of any type. Verfahren nach Anspruch 1, in welchem: ein Segment, das einen Nachrkhtanfang (SM) enthält oder ein leeres Segment (ID) nach einem Segment übertragen werden kann, das ein Nachrichtende (EM) enthält oder ein leeres Segment (ID);ein Zwischendaten (NT) enthaltendes Segment nach einem Segment uberttagen werden kann, das einen Nachrichtanfang (SM) oder Zwischendaten (NT) oder ein Paketende (EP) enthält;und in welchemein Segment, das ein Paketende (EP) oder ein Nachrichtende (EM) enthält, nach einem Segment irgendeines lyps übertragen weiden kann.
  3. 3
    Procédé selon la revendication 2, dans lequel le signal d'identification (MSEO) a :une première valeur (00) si le segment transmis contient un début de message (SM) ou des données intermédiaires (NT) ;une deuxième valeur (01) si le segment transmis contient une fin de paquet (EP) ;une troisième valeur (10) si le segment transmis contient une fin de message (EM) et si le segment précédent contenait une fin de message (EM) ou était un segment vide (ID) ;etune quatrième valeur (11) si le segment transmis est vide (ID), ou si le segment transmis contient une fin de message (EM) et si le segment précédent contenait un début de message (SM), des données intermédiaires (NT) ou une fin de paquet (EP). The method of claim 2, in which the identification signal (MSEO) has: a first value (00) if the transmitted segment contains a message start (SM) or intermediary data (NT);a second value (01) is the transmitted segment contains a packet end (EP);a third value (10) if the transmitted segment contains a message end (EM) and if the previous segment contained a message end (EM) or was an empty segment (ID);anda fourth value (11) if the transmitted segment is empty (ID), or if the transmitted segment contains a message end (EM) and if the previous message contained a message start (SM), intermediary data (NT), or a packet end (EP). Verfahren nach Anspruch 2, in welchem das Identifizierugs-Signal (MSEO): einen ersten Wert (00) besitzt, wenn das übeitiagene Segment einen Nachrichtanfang (SM) oder Zwischendaten (NT) enthält,einen zweiten Weit (01) besitzt, wenn das übertragene Segment ein Paketende (EP) enthäLt;einen dritten Wert (10) besitzt, wenn das überhagene Segment ein Nachrichtende (F.M) enthält und wenn das vorhergehende Segment ein Nachlichtcnde (EM) enthielt oder ein leeres Segment (ID) war;einen vierten Weit (11) besitzt, wenn das übertragene Segment leer ist (ID), oder wenn das übertragene Segment ein Nachrichtcnende (EM) enthält und wenn das vorhergehende Segment einen Nachrichtanfang (SM), Zwischendaten (NT) oder ein Paketende (EP) enthielt
  4. 4
    A device for transmitting, between a monitoring circuit integrated with a microprocessor and an analysis tool, digital messages, each of which comprises at least one data packet, comprising:a means (18) for dividing each data packet into successive segments of same predetermined size, each segment being classified according to one or the other of the five following segment types: - segment containing a message start (SM);- segment containing intermediary data (NT);- segment containing a packet end (EP);- segment containing a message end (EM);or- empty segment (ID);means (18) for sending at the same time as each segment an identification signal characterizing the type difference between the considered segment and the previous segment;andmeans (24) for reconstituting the packets of each message by arranging end to end the segments containing data of a same packet;characterized in that the means (18) for dividing each data packet classifies a segment containing both the start and the end of a message as being a segment containing a message end (EM), and classifies a segment containing both the start of a message and the end of a first packet of the message as being a segment containing a packet end (EP). Dispositif de transmission, entre un circuit de surveillance intégré à un microprocesseur et un outil d'analyse, de messages numériques dont chacun comprend au moins un paquet de données, comportant : un moyen (18) pour diviser chaque paquet de données en segments successifs de même taille prédéterminée, chaque segment étant classé selon l'un ou l'autre des cinq types de segment suivants : - segment contenant un début de message (SM) ;- segment contenant des données intermédiaires (NT) ;- segment contenant une fin de paquet (EP) ;- segment contenant une fin de message (EM) ;ou- segment vide (ID) ;un moyen (18) pour envoyer en même temps que chaque segment un signal d'identification caractérisant la différence de type entre le segment considéré et le segment précédent ;etun moyen (24) pour reconstituer les paquets de chaque message en mettant bout à bout les segments contenant des données d'un même paquet ;caractérisé en ce le moyen (18) pour diviser chaque paquet de données classe un segment contenant à la fois le début et la fin d'un message comme étant un segment contenant une fin de message (EM), et classe un segment contenant à la fois le début d'un message et la fin d'un premier paquet du message comme étant un segment contenant une fin de paquet (EP). Vorrichtung aur Übertragung digitaler Nachrichten, deren jede jeweils wenigstens ein Paket von Daten enthält, zwischen einer in einem Mikroprozessor integrierten Überwachungsschaltung und einem Analyse-Werkzeug, wobei die Vorrichtung aufweist: ein Mittel (18) zum Unterteilen jedes Datenpakets in aufeinanderfolgende Segmente vorbestimmter gleicher Größe, wobei jeweils jedes Segment gemäß dem einen oder anderen der folgenden fünf Segmenttypen klassifiziert wird: - als ein Segment, das einen Nachrichtenanfang enthält (SM);- als ein Zwischendaten (NT) Enthaltendes Segment;- als ein ein Paketende (EP) enthaltendes Segment ;- als ein ein Nachrichtende (EM) enthaltendes Segment ;- als ein leeres Segment (ID) ;ein Mittel (18), um zui gleichen Zeit wie jedes Segment jeweils ein Identifizierungs- bzw. Kennzeichnungssignal auszusenden, welches den Typenunterschied zwischen dem jeweils betrachteten Segment und dem vorhergehenden Segment kennzeichnet;ein Mittel (24) zum Rekonstituieren bzw. Wiederherstetlen der Pakete jeder Nachricht, indem Daten ein und desselben Pakets enthaltende Segmente endweise hintereinander angeordnet werden;dadurch gekennzeichnet, dass das Mittel (18) zum Unterteilen jeweils jedes Datenpakets ein Segment, das zugleich den Anfang und das Ende einer Nachricht enthält, als ein ein Nachrichtende (EM) enthaltendes Segment klassifiziert und das ein Segment, das zugleich den Anfang einer Nachricht und das Ende eines ersten Pakets der Nachricht als ein ein Paketende (EP) enthaltendes Segment klassifiziert