Method and device for data transfer in a computer network for identifying a synchronicity between a node of the computer network with an element of the computer network
AssigneeRobert Bosch GmbH
InventorHelge Zinner
Life of this patent
Estimating the term…
Abstract
A method and a correspondingly designed device for data transfer in a computer network, the method including transmitting a first message addressed by a first node of the computer network to a second node of the computer network for requesting information regarding the synchronicity of the second node with an element of the computer network, receiving a second message addressed by the second node of the computer network to the first node of the computer network with information regarding the synchronicity of the second node with the element, and ascertaining a status of the synchronization of the second node with the element with the aid of the received information.
Claims10
A method for data transfer in a computer network comprising:
- transmitting a first message addressed by a first node of the computer network to a second node of the computer network for requesting information regarding a synchronicity of the second node with an element of the computer network;
- receiving a second message addressed by the second node of the computer network to the first node of the computer network with the information regarding the synchronicity of the second node with the element;
- and
- ascertaining a status of synchronization of the second node with the element based on the received information,
- wherein:
- the first message or the second message includes a frame of a predefined protocol;
- the frame includes a first predefined field at a first predefined position of the frame and a second predefined field at a second predefined position of the frame;
- the first predefined field includes a first data word (a) of a predefined bit length and (b) identifying an action to be carried out;
- the second predefined field includes at least one additional data word (a) of a respective predefined bit length and (b) that each includes a respective informational item of the information, the at least one respective informational item of the at least one additional data word including:
- (i) information about an inquiry or response regarding a time;
- (ii) information about an inquiry or response regarding a bus time;
- (iii) information about an inquiry or response regarding an accuracy of a synchronization between two nodes;
- (iv) information about an inquiry or response regarding an accuracy of a synchronization between a bus system and a node connected to the bus system;
- (v) information about an inquiry, response, or status regarding a status of a synchronization between two nodes;
- (vi) information about an inquiry, response, or status regarding a status of a synchronization between the bus system and a node connected to the bus system;
- (vii) information about a particular point in time at which an action is to be triggered by a node;
- (viii) information for registering or deregistering a node as a receiver of a message by another node;
- (ix) information about a predefinable event, with the occurrence of which a message is to be transmitted by a node;
- (x) information about a point in time after which a message is to be transmitted by a node;
- (xi) information about a clock pulse by which a message is to be repeatedly transmitted by a node;
- or
- a combination of two or more of (i)-(xi).
A method for data transfer in a computer network comprising:
- receiving a first message addressed by a first node of the computer network to a second node of the computer network, for requesting information regarding synchronicity of the second node of the computer network with an element of the computer network;
- ascertaining the information regarding the synchronicity of the second node with the element;
- and
- transmitting a second message addressed by the second node of the computer network to the first node of the computer network with the information regarding the synchronicity of the second node with the element;
- wherein:
- the first message or the second message includes a frame of a predefined protocol;
- the frame includes a first predefined field at a first predefined position of the frame and a second predefined field at a second predefined position of the frame;
- the first predefined field includes a first data word (a) of a predefined bit length and (b) identifying an action to be carried out;
- the second predefined field includes at least one additional data word (a) of a respective predefined bit length and (b) that each includes a respective informational item of the information, the at least one respective informational item of the at least one additional data word including:
- (i) information about an inquiry or response regarding a time;
- (ii) information about an inquiry or response regarding a bus time;
- (iii) information about an inquiry or response regarding an accuracy of a synchronization between two nodes;
- (iv) information about an inquiry or response regarding an accuracy of a synchronization between a bus system and a node connected to the bus system;
- (v) information about an inquiry, response, or status regarding a status of a synchronization between two nodes;
- (vi) information about an inquiry, response, or status regarding a status of a synchronization between the bus system and a node connected to the bus system;
- (vii) information about a particular point in time at which an action is to be triggered by a node;
- (viii) information for registering or deregistering a node as a receiver of a message by another node;
- (ix) information about a predefinable event, with the occurrence of which a message is to be transmitted by a node;
- (x) information about a point in time after which a message is to be transmitted by a node;
- (xi) information about a clock pulse by which a message is to be repeatedly transmitted by a node;
- or
- a combination of two or more of (i)-(xi).
A device for data transfer in a computer network, which is configured to:
- at least one of transmit and receive a first message addressed by a first node of the computer network to a second node of the computer network for requesting information regarding a synchronicity of the second node with an element of the computer network;
- at least one of receive and transmit a second message addressed by the second node of the computer network to the first node of the computer network with the information regarding the synchronicity of the second node with the element;
- and
- at least one of ascertain the information for transmission in the second message and ascertain a status of synchronization of the second node with the element based on the information in the second message after receipt of the second message;
- wherein:
- the first message or the second message includes a frame of a predefined protocol;
- the frame includes a first predefined field at a first predefined position of the frame and a second predefined field at a second predefined position of the frame;
- the first predefined field includes a first data word (a) of a predefined bit length and (b) identifying an action to be carried out;
- the second predefined field includes at least one additional data word (a) of a respective predefined bit length and (b) that each includes a respective informational item of the information, the at least one respective informational item of the at least one additional data word including:
- (i) information about an inquiry or response regarding a time;
- (ii) information about an inquiry or response regarding a bus time;
- (iii) information about an inquiry or response regarding an accuracy of a synchronization between two nodes;
- (iv) information about an inquiry or response regarding an accuracy of a synchronization between a bus system and a node connected to the bus system;
- (v) information about an inquiry, response, or status regarding a status of a synchronization between two nodes;
- (vi) information about an inquiry, response, or status regarding a status of a synchronization between the bus system and a node connected to the bus system;
- (vii) information about a particular point in time at which an action is to be triggered by a node;
- (viii) information for registering or deregistering a node as a receiver of a message by another node;
- (ix) information about a predefinable event, with the occurrence of which a message is to be transmitted by a node;
- (x) information about a point in time after which a message is to be transmitted by a node;
- (xi) information about a clock pulse by which a message is to be repeatedly transmitted by a node;
- or
- a combination of two or more of (i)-(xi).
A non-transitory machine-readable memory medium accessible by a processor and on which are stored instructions that are executable by the processor and that, when executed by the processor, cause the processor to perform a method of data transfer in a computer network, the method comprising:
- transmitting or receiving a first message addressed by a first node of the computer network to a second node of the computer network for requesting information regarding a synchronicity of the second node with an element of the computer network;
- receiving or transmitting a second message addressed by the second node of the computer network to the first node of the computer network with the information regarding the synchronicity of the second node with the element;
- and
- ascertaining the information for transmission in the second message or ascertaining a status of synchronization of the second node with the element based on the information in the second message after receipt of the second message;
- wherein:
- the first message or the second message includes a frame of a predefined protocol;
- the frame includes a first predefined field at a first predefined position of the frame and a second predefined field at a second predefined position of the frame;
- the first predefined field includes a first data word (a) of a predefined bit length and (b) identifying an action to be carried out;
- the second predefined field includes at least one additional data word (a) of a respective predefined bit length and (b) that each includes a respective informational item of the information, the at least one respective informational item of the at least one additional data word including:
- (i) information about an inquiry or response regarding a time;
- (ii) information about an inquiry or response regarding a bus time;
- (iii) information about an inquiry or response regarding an accuracy of a synchronization between two nodes;
- (iv) information about an inquiry or response regarding an accuracy of a synchronization between a bus system and a node connected to the bus system;
- (v) information about an inquiry, response, or status regarding a status of a synchronization between two nodes;
- (vi) information about an inquiry, response, or status regarding a status of a synchronization between the bus system and a node connected to the bus system;
- (vii) information about a particular point in time at which an action is to be triggered by a node;
- (viii) information for registering or deregistering a node as a receiver of a message by another node;
- (ix) information about a predefinable event, with the occurrence of which a message is to be transmitted by a node;
- (x) information about a point in time after which a message is to be transmitted by a node;
- (xi) information about a clock pulse by which a message is to be repeatedly transmitted by a node;
- or
- a combination of two or more of (i)-(xi).
Dependencies are inferred from the claim text.