IP Library Granted Patent US 11,128,571
Granted Patent B2
US 11,128,571 · App. 16/481,099 · Granted Sep 21, 2021

Communication system, communication apparatus, and communication method

Inventors: Mitsuhiro Yoneda (Tenri, JP); Taiga Niimi (Soraku-gun, JP); Hiroshi Sawada (Soraku-gun, JP); Nobuyuki Sakatani (Otsu, JP); Tatsuya Kitaguchi (Kizugawa, JP)
Assignee: OMRON Corporation
H04L47/50G06F13/4247H04L12/4625H04L49/251H04L49/252H04L49/254H04L2012/40215
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,128,571
App. No.
16/481,099
Granted
Sep 21, 2021
Kind
B2
Abstract

A communication system in which a plurality of communication apparatuses in time synchronization with one another are connected over a network is provided. Each of the communication apparatuses includes management means for allowing transmission in accordance with a predetermined communication schedule, of cyclically transmitted first data to be used for control of a manufacturing apparatus or a production facility, second data which should be delivered to a destination within a designated time period, and third data different from the first and second data, selection means for selecting a data transfer scheme for each piece of data to be transmitted from among an on-the-fly scheme, a cut-through scheme, and a store-and-forward scheme based on the communication schedule, and a transmission and reception circuit which transfers each piece of data received from another communication apparatus to yet another communication apparatus in accordance with the data transfer scheme determined for that data.

Claims (48)

1. A communication system in which a plurality of communication apparatuses in time synchronization with one another are connected over a network,

each of the plurality of communication apparatuses comprising:

a schedule manager configured to receive a predetermined communication schedule from a communication apparatus among the communication apparatuses that is functioning as a master and to allow transmission in accordance with the predetermined communication schedule, of cyclically transmitted first data to be used for control of a manufacturing apparatus or a production facility, second data which should be delivered to a destination within a designated time period, and third data different from the first data and the second data;

a selector configured to select a data transfer scheme for each piece of data to be transmitted from among an on-the-fly scheme, a cut-through scheme, and a store-and-forward scheme based on the predetermined communication schedule; and

a transmission and reception circuit, comprising a circuit for the on-the-fly scheme, a circuit for the cut-through scheme and a circuit for the store-and-forward scheme, configured to transfer each piece of data received from another communication apparatus to yet another communication apparatus in accordance with the data transfer scheme selected for the data to be transferred, wherein

the selector selects the cut-through scheme for the second data,

when processing for transferring a plurality of pieces of second data overlaps in time in an identical communication apparatus, the selector selects the cut-through scheme for one of the plurality of pieces of second data and selects the store-and-forward scheme for a remaining piece of the plurality of pieces of second data, and

the transmission and reception circuit is configured to initially perform processing for transferring the second data for which the cut-through scheme is selected, and in succession process the second data for which the store-and-forward scheme is selected.

2. The communication system according to claim 1 , wherein

the selector selects the on-the-fly scheme for the first data.

3. The communication system according to claim 2 , wherein

the transmission and reception circuit is configured to send first data received at an input port from one of a plurality of output ports defined in accordance with the predetermined communication schedule.

4. The communication system according to claim 2 , wherein

the transmission and reception circuit is configured to send first data received at an input port from each of a plurality of output ports.

5. The communication system according to claim 1 , wherein

when the processing for transferring the second data for which the cut-through scheme is selected is completed, the transmission and reception circuit is configured to start processing for sending the second data for which the store-and-forward scheme is selected without waiting for completion of processing for data storage of the second data.

6. The communication system according to claim 1 , wherein

the selector selects the store-and-forward scheme for the third data.

7. The communication system according to claim 1 , wherein

at least some of the plurality of communication apparatuses are connected in daisy chain.

8. A communication apparatus connected to a communication system over a network comprising:

a timing manager configured to establish time synchronization with another communication apparatus;

a schedule manager configured to receive a predetermined communication schedule from a communication apparatus that is functioning as a master in the communication system and to allow transmission in accordance with the predetermined communication schedule, of cyclically transmitted first data to be used for control of a manufacturing apparatus or a production facility, second data which should be delivered to a destination within a designated time period, and third data different from the first data and the second data;

a selector configured to select a data transfer scheme for each piece of data to be transmitted from among an on-the-fly scheme, a cut-through scheme, and a store-and-forward scheme based on the predetermined communication schedule; and

a transmission and reception circuit, comprising a circuit for the on-the-fly scheme, a circuit for the cut-through scheme and a circuit for the store-and-forward scheme, configured to transfer each piece of data received from another communication apparatus to yet another communication apparatus in accordance with the data transfer scheme selected for the data to be transferred, wherein

the selector selects the cut-through scheme for the second data,

when processing for transferring a plurality of pieces of second data overlaps in time in an identical communication apparatus, the selector selects the cut-through scheme for one of the plurality of pieces of second data and selects the store-and-forward scheme for a remaining piece of the plurality of pieces of second data, and

the transmission and reception circuit is configured to initially perform processing for transferring the second data for which the cut-through scheme is selected, and in succession process the second data for which the store-and-forward scheme is selected.

9. A communication method in a communication system in which a plurality of communication apparatuses in time synchronization with one another are connected over a network, the communication method comprising:

receiving a predetermined communication schedule from a communication apparatus among the communication apparatuses that is functioning as a master;

managing transmission of cyclically transmitted first data to be used for control of a manufacturing apparatus or a production facility, second data which should be delivered to a destination within a designated time period, and third data different from the first data and the second data, in accordance with the predetermined communication schedule;

selecting a data transfer scheme for each piece of data to be transmitted from among an on-the-fly scheme, a cut-through scheme, and a store-and-forward scheme based on the predetermined communication schedule, wherein each of the communication apparatuses comprises a transmission and reception circuit that comprises a circuit for the on-the-fly scheme, a circuit for the cut-through scheme and a circuit for the store-and-forward scheme; and

transferring each piece of data received from another communication apparatus to yet another communication apparatus in accordance with the data transfer scheme selected for the data to be transferred, wherein

the selecting includes selecting the cut-through scheme for the second data,

the selecting includes, when processing for transferring a plurality of pieces of second data overlaps in time in an identical communication apparatus, selecting the cut-through scheme for one of the plurality of pieces of second data and selects the store-and-forward scheme for a remaining piece of the plurality of pieces of second data, and

the transferring includes initially transferring the second data for which the cut-through scheme is selected, and in succession transferring the second data for which the store-and-forward scheme is selected.

10. The communication method according to claim 9 , wherein

the selecting includes selecting the on-the-fly scheme for the first data.

11. The communication method according to claim 10 , wherein

the transferring includes sending control-oriented data received at an input port from one of a plurality of output ports defined in accordance with the predetermined communication schedule.

12. The communication method according to claim 10 , wherein

the transferring includes sending control-oriented data received at an input port from each of a plurality of output ports.

13. The communication method according to claim 9 , wherein

the transferring includes, when the processing for transferring the second data for which the cut-through scheme is selected is completed, sending the second data for which the store-and-forward scheme is selected without waiting for completion of processing for data storage of the second data.

14. The communication method according to claim 9 , wherein

the selecting includes selecting the store-and-forward scheme for the third data.

15. The communication method according to claim 9 , wherein

at least some of the plurality of communication apparatuses are connected in daisy chain.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2019
From: YONEDA, MITSUHIRO; NIIMI, TAIGA; SAWADA, HIROSHI; SAKATANI, NOBUYUKI; KITAGUCHI, TATSUYA
To: OMRON CORPORATION
Reel/Frame 049866/0887 →
Priority Claims (1)
JP JP2017-022077 · Feb 9, 2017 · national
Continuity (1)
Related Publication 20200099626A1 · Mar 26, 2020
Cited By (1)
US 12,744,710