Abstract:
An apparatus and method for transmitting X.25 communications over the D-channel of an ISDN link. This is achieved by terminal adapters connected between an X.25 terminal and an ISDN connection which contain converters to convert X.25 LAPB frames into LAPD frames and vice versa. The conversion process involves directly copying fields from the incoming LAPB frame into a LAPD frame with the minimum amount of verification. Essentially the only checking performed is to examine the number of octets in each field of the incoming frame to ensure that the conversion process itself does not fall down.
Abstract:
A first module (10) sends a message comprising a plurality of data characters to a second module (20) provided, however, that upon sending an individual data character, the first module waits to receive an acknowledgement character from the second module before proceeding to send another data character.
Abstract:
A computer networking method is disclosed, including methods of building packets of information, transmitting packets of information, and processing information received from another device in a network, wherein when data packets are built, they are initially built only with an address appended to the data in the packet but once a threshold level of failed transmission is encountered, a second type of information packet is built having error correcting means built therein.
Abstract:
A method of producing interoffice signalling comprising storing program blocks for commanding generation, in a plurality of signalling protocols, of signalling signals in a communication switching system, storing correlations of particular ones of the program blocks with a particular protocol for signalling functions related to the process of a call to or from the communication switching system, enabling operation of the particular ones of the program blocks when a particular signalling signal is to be generated in the processing of a telephone call to or from the communication switching system, to match the particular protocol, whereby the communication switching system is enable to process calls restricted to the particular protocol out of the plurality of protocols for a particular call.
Abstract:
A self-synchronizing transmission loop consists of a transceiver, a transponder, a data link for transmitting a group of eight binary numbers from the transceiver to the transponder, and a data link for transmitting a group of eight binary numbers from the transponder to the transceiver. Each of the transceiver and the transponder uses a bipolar return-to-zero direct-current signal format where each binary number to be transmitted has its own transmission time slot divided into three substantially equal successive time segments T1, T2 and T3. Time segment T1 provides a change from zero level to a single unit level signal of positive polarity (+1) for binary 1 and of negative polarity (-1) for binary 0, time segment T2 provides a reversal of the single unit level signal of time segment T1, and time segment T3 provides a change back to the zero level of signal. During time segment T3 for the last transmission time slot, the change of signal level is of the same polarity as during time segment T1 of that last time slot. After the start of transmission, each transmission by either the transceiver or the transponder of a successive time segment signal level change is initiated only upon receipt from the other of a corresponding time segment signal change.
Abstract:
Envisages the use of a format of serial digital signalling in which each data word comprises a predetermined number of bytes formed by bits of substantially uniform duration and in which each byte comprises a "start" bit of a first binary significance (e.g. 0) a "stop" bit having a second binary significance (e.g. 1) and an identical plurality of "data" bits immediately succeeding said "start" bit and in which the final byte of the data-word is characterized in that it has an additional bit having said first binary significance 0 interposed between last "data" bit and the "stop" bit thereof. The reading of that bit immediately succeeding the last "data" bit of each byte of each data-word of a transmission produce a so-called synchronizing pulse-sequence comprising bits of said second significance for all bytes except that last and a bit of said first significance for the last byte.A response circuit is provided normally to maintain byte-to-byte synchronization. If de-synchronization is detected the data-word involved is completely cancelled and the circuit is set for re-synchronization preparatory to commencement of next data-word.
Abstract:
A circuit arrangement for telephone exchange installations wherein messages of different length are divided according to their length into a number of corresponding code signals of constant information volume for transmission in series over the same transmission path and consist of equally large groups of code elements, and wherein, prior to the code signals of a message, a length indicating signal indicative of the length of the message is transmitted to indicate the number of code signals corresponding to the message. First counter means presettable to an initial position by the length indicating signal and controllable to switch forward in pulse manner to a first predetermined position are used in conjunction with second counter means synchronously dependent on the switching forward of the first counter means and responsive thereto to be switched forward out of a second predetermined position. The second counter means have control outputs assigned to its counting positions that control the transmission and reception of code signals transmitted in series over the same transmission path from and to circuits individually assigned thereto. A comparator is responsive to the first counter means when the latter attains the first predetermined position to test the position of the second counter means and the received length indicating signal with regard to agreement.
Abstract:
Various embodiments disclosed herein provide techniques for deciding when to use FEC to transmit a message between node devices in a mesh network. In various embodiments, a method includes receiving, by a communication application executing on a first node of a mesh network, a message; determining, by the communication application, a second node in the mesh network to transmit the message to, the second node being a neighbor of the first node; determining, by the communication application based on a history of forward error correction (FEC) and non-FEC transmissions with the second node, that FEC or non-FEC should be used to transmit the message; and transmitting, by the communication application, in response to determining that FEC or non-FEC should be used to transmit the message, the message to the second node using FEC or non-FEC.
Abstract:
Embodiments include methods performed by a copy engine of a computing device for generating a cyclic redundancy check (CRC) in a safety network, including copying a first dataset received from an interface bus to obtain a first dataset copy, copying a second dataset received from the interface bus to obtain a second dataset copy, generating, via a first stream-wise CRC engine in the hardware of the copy engine, a first CRC value for the first dataset copy and, in parallel, generating, via a second stream-wise CRC engine in the hardware of the copy engine, a second CRC value for the second dataset copy, transmitting, to a processor of the computing device, a first stream-wise CRC message including the first dataset copy and the first CRC value, and a second stream-wise CRC message including the second dataset copy and the second CRC value.
Abstract:
A system for communicating and managing messaging between a source system and a destination system including a publisher module, a topic module that receives the message from the publisher module and including one or more subscription modules, a queue module that receives the message from the topic module, a success queue module, an error queue module, and a subscriber module that receives the message from the queue module, then decompresses, decrypts, calculates the check sum, then prepares the message for transmission to the destination system and transmits the message to the destination system.