Patent classifications
H04L25/20
Message transmission methods and apparatuses
One or more embodiments of this specification provide a message transmission method and apparatus applied to a relay node in a blockchain relay communication network. The method includes: receiving, by a relay node in a blockchain relay communication network, a plurality of message packets, each message packet configured to record a partial message content of a message to be transmitted; parsing, by the relay node, the plurality of message packets to obtain encapsulation information of the message to be transmitted, the encapsulation information configured to indicate a type of a blockchain message within the encapsulation information in the message to be transmitted; determining, by the relay node, that the encapsulation information indicates that the blockchain message is a block synchronization message; and forwarding, by the relay node, at least one of the plurality of message packets without receiving all of the plurality of message packets corresponding to the message to be transmitted.
Message transmission methods and apparatuses
One or more embodiments of this specification provide a message transmission method and apparatus applied to a relay node in a blockchain relay communication network. The method includes: receiving, by a relay node in a blockchain relay communication network, a plurality of message packets, each message packet configured to record a partial message content of a message to be transmitted; parsing, by the relay node, the plurality of message packets to obtain encapsulation information of the message to be transmitted, the encapsulation information configured to indicate a type of a blockchain message within the encapsulation information in the message to be transmitted; determining, by the relay node, that the encapsulation information indicates that the blockchain message is a block synchronization message; and forwarding, by the relay node, at least one of the plurality of message packets without receiving all of the plurality of message packets corresponding to the message to be transmitted.
PRE-EMPHASIS BUFFER SYSTEMS AND RELATED METHODS
Implementations of a pre-emphasis signal processing system may include an output driver which may include a pre-emphasis transistor coupled with a steady state transistor, where gates of the pre-emphasis transistor and steady state transistor may be coupled together. The system may include a regulator voltage input coupled to a source of the pre-emphasis transistor; a first resistor coupled between a drain of the pre-emphasis transistor and an output of the output driver; and a second resistor coupled between the drain of the steady state transistor and the output of the output driver; and a pre-emphasis source including a current source coupled to a delay transistor, the delay transistor coupled with the output of the output driver.
PRE-EMPHASIS BUFFER SYSTEMS AND RELATED METHODS
Implementations of a pre-emphasis signal processing system may include an output driver which may include a pre-emphasis transistor coupled with a steady state transistor, where gates of the pre-emphasis transistor and steady state transistor may be coupled together. The system may include a regulator voltage input coupled to a source of the pre-emphasis transistor; a first resistor coupled between a drain of the pre-emphasis transistor and an output of the output driver; and a second resistor coupled between the drain of the steady state transistor and the output of the output driver; and a pre-emphasis source including a current source coupled to a delay transistor, the delay transistor coupled with the output of the output driver.
Relay device
A relay device for relaying a frame between a plurality of communication lines includes: a rewriting unit configured to rewrite at least one predetermined target field among a plurality of fields included in a received frame; and an execution unit configured to execute a process on the received frame according to a predetermined filtering rule. The execution unit executes the process based on a description of an applied frame which is prepared by applying a description after rewriting the target field in the received frame by the rewriting unit.
Relay device
A relay device for relaying a frame between a plurality of communication lines includes: a rewriting unit configured to rewrite at least one predetermined target field among a plurality of fields included in a received frame; and an execution unit configured to execute a process on the received frame according to a predetermined filtering rule. The execution unit executes the process based on a description of an applied frame which is prepared by applying a description after rewriting the target field in the received frame by the rewriting unit.
EFFICIENT SIGNALING SCHEME FOR HIGH-SPEED ULTRA SHORT REACH INTERFACES
A master integrated circuit (IC) chip includes transmit circuitry and receiver circuitry. The transmit circuitry includes a timing signal generation circuit to generate a first timing signal, and a driver to transmit first data in response to the first timing signal. A timing signal path routes the first timing signal in a source synchronous manner with the first data. The receiver circuitry includes a receiver to receive second data from a slave IC chip, and sampling circuitry to sample the second data in response to a second timing signal that is derived from the first timing signal.
EFFICIENT SIGNALING SCHEME FOR HIGH-SPEED ULTRA SHORT REACH INTERFACES
A master integrated circuit (IC) chip includes transmit circuitry and receiver circuitry. The transmit circuitry includes a timing signal generation circuit to generate a first timing signal, and a driver to transmit first data in response to the first timing signal. A timing signal path routes the first timing signal in a source synchronous manner with the first data. The receiver circuitry includes a receiver to receive second data from a slave IC chip, and sampling circuitry to sample the second data in response to a second timing signal that is derived from the first timing signal.
MESSAGE TRANSMISSION METHODS AND APPARATUSES
One or more embodiments of this specification provide a message transmission method and apparatus applied to a relay node in a blockchain relay communication network. The method includes: receiving, by a relay node in a blockchain relay communication network, a plurality of message packets, each message packet configured to record a partial message content of a message to be transmitted; parsing, by the relay node, the plurality of message packets to obtain encapsulation information of the message to be transmitted, the encapsulation information configured to indicate a type of a blockchain message within the encapsulation information in the message to be transmitted; determining, by the relay node, that the encapsulation information indicates that the blockchain message is a block synchronization message; and forwarding, by the relay node, at least one of the plurality of message packets without receiving all of the plurality of message packets corresponding to the message to be transmitted.
MESSAGE TRANSMISSION METHODS AND APPARATUSES
One or more embodiments of this specification provide a message transmission method and apparatus applied to a relay node in a blockchain relay communication network. The method includes: receiving, by a relay node in a blockchain relay communication network, a plurality of message packets, each message packet configured to record a partial message content of a message to be transmitted; parsing, by the relay node, the plurality of message packets to obtain encapsulation information of the message to be transmitted, the encapsulation information configured to indicate a type of a blockchain message within the encapsulation information in the message to be transmitted; determining, by the relay node, that the encapsulation information indicates that the blockchain message is a block synchronization message; and forwarding, by the relay node, at least one of the plurality of message packets without receiving all of the plurality of message packets corresponding to the message to be transmitted.