Abstract: A first reception unit (1104) receives first data from a time-triggered node 1 a second reception unit (1106) receives second data and a token from a token passing node 2 a first transmission unit (1105) transmits the second data to the node 1 and a second transmission unit (1107) transmits the first data to the node 2 while holding the token. A reference time management unit (1103) acquires as a reference time a time from the reception of the first data to the next reception of the token while the second transmission unit is holding the token. A communication control unit (1102) causes the first data to be repeatedly received on a communication cycle longer than or equal to the reference time and shorter than an allowed holding time of the token causes the second data to be repeatedly transmitted on the communication cycle and every time the token is received causes the second transmission unit to hold the token until the first data is transmitted to the node 2 within the allowed holding time.
We Claim:
[Claim 1] A relay apparatus comprising:
a first reception unit to receive first data from a first communication device that
performs communication by a time-triggered scheme;
5 a second reception unit to receive second data and a token from a second
communication device that performs communication by a token-passing scheme;
a first transmission unit to transmit the second data to the first communication device;
a second transmission unit to transmit the first data to the second 10 communication device while holding the token;
a reference-time management unit to acquire a time from reception of the first
data to next reception of the token by the second reception unit as a reference time,
when the first reception unit receives the first data while the second transmission unit
holds the token; and
15 a communication control unit to cause the first reception unit to receive the first
data repeatedly at a communication cycle equal to or longer than the reference time and shorter than an allowable holding time of the token, causes the first transmission unit to transmit the second data repeatedly at the communication cycle, and every time the token is received by the second reception unit, causes the second transmission unit to 20 hold the token until the second transmission unit transmits the first data to the second communication device within a range of the allowable holding time.
[Claim 2] The relay apparatus according to claim 1,
wherein the reference-time management unit notifies the first communication 25 device of the reference time, and
29
the communication control unit is notified from the first communication device of the communication cycle decided by the first communication device, causes the first reception unit to receive the first data repeatedly at the communication cycle notified from the first communication device, and causes the first transmission unit to transmit 5 the second data repeatedly at the communication cycle notified from the first communication device.
[Claim 3] The relay apparatus according to claim 1,
wherein, until the reference time is acquired by the reference-time management 10 unit, the communication control unit
causes the first reception unit to receive the first data transmitted from the first communication device at an arbitrary transmission cycle, and
every time the token is received by the second reception unit, causes the second transmission unit to hold the token until the second transmission unit transmits the first 15 data to the second communication device within a range of a random time within the allowable holding time.
[Claim 4] A relay method by a computer including
a first reception unit to receive first data from a first communication device that 20 performs communication by a time-triggered scheme,
a second reception unit to receive second data and a token from a second communication device that performs communication by a token-passing scheme,
a first transmission unit to transmit the second data to the first communication
device, and
25 a second transmission unit to transmit the first data to the second
30
communication device while holding the token, the relay method comprising:
acquiring a time from reception of the first data to next reception of the token
by the second reception unit as a reference time, when the first reception unit receives
the first data while the second transmission unit holds the token; and
5 causing the first reception unit to receive the first data repeatedly at a
communication cycle equal to or longer than the reference time and shorter than an allowable holding time of the token, causing the first transmission unit to transmit the second data repeatedly at the communication cycle, and every time the token is received by the second reception unit, causing the second transmission unit to hold the token 10 until the second transmission unit transmits the first data to the second communication device within a range of the allowable holding time.
[Claim 5] A relay program which causes a computer including
a first reception unit to receive first data from a first communication device that 15 performs communication by a time-triggered scheme,
a second reception unit to receive second data and a token from a second communication device that performs communication by a token-passing scheme,
a first transmission unit to transmit the second data to the first communication
device, and
20 a second transmission unit to transmit the first data to the second
communication device while holding the token, to execute:
a reference-time management process of acquiring a time from reception of the first data to next reception of the token by the second reception unit as a reference time, when the first reception unit receives the first data while the second transmission unit 25 holds the token, and
31
a communication control process of causing the first reception unit to receive the first data repeatedly at a communication cycle equal to or longer than the reference time and shorter than an allowable holding time of the token, causing the first transmission unit to transmit the second data repeatedly at the communication cycle, 5 and every time the token is received by the second reception unit, causing the second transmission unit to hold the token until the second transmission unit transmits the first data to the second communication device within a range of the allowable holding time.
32
| # | Name | Date |
|---|---|---|
| 1 | 201947018187-IntimationOfGrant08-02-2024.pdf | 2024-02-08 |
| 1 | 201947018187.pdf | 2019-05-07 |
| 2 | 201947018187-PatentCertificate08-02-2024.pdf | 2024-02-08 |
| 2 | 201947018187-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [07-05-2019(online)].pdf | 2019-05-07 |
| 3 | 201947018187-STATEMENT OF UNDERTAKING (FORM 3) [07-05-2019(online)].pdf | 2019-05-07 |
| 3 | 201947018187-FER.pdf | 2021-10-18 |
| 4 | 201947018187-REQUEST FOR EXAMINATION (FORM-18) [07-05-2019(online)].pdf | 2019-05-07 |
| 4 | 201947018187-ABSTRACT [07-09-2021(online)].pdf | 2021-09-07 |
| 5 | 201947018187-PROOF OF RIGHT [07-05-2019(online)].pdf | 2019-05-07 |
| 5 | 201947018187-CLAIMS [07-09-2021(online)].pdf | 2021-09-07 |
| 6 | 201947018187-POWER OF AUTHORITY [07-05-2019(online)].pdf | 2019-05-07 |
| 6 | 201947018187-COMPLETE SPECIFICATION [07-09-2021(online)].pdf | 2021-09-07 |
| 7 | 201947018187-FORM 18 [07-05-2019(online)].pdf | 2019-05-07 |
| 7 | 201947018187-DRAWING [07-09-2021(online)].pdf | 2021-09-07 |
| 8 | 201947018187-FORM 1 [07-05-2019(online)].pdf | 2019-05-07 |
| 8 | 201947018187-FER_SER_REPLY [07-09-2021(online)].pdf | 2021-09-07 |
| 9 | 201947018187-DRAWINGS [07-05-2019(online)].pdf | 2019-05-07 |
| 9 | 201947018187-FORM 3 [07-09-2021(online)].pdf | 2021-09-07 |
| 10 | 201947018187-DECLARATION OF INVENTORSHIP (FORM 5) [07-05-2019(online)].pdf | 2019-05-07 |
| 10 | 201947018187-FORM-26 [07-09-2021(online)].pdf | 2021-09-07 |
| 11 | 201947018187-COMPLETE SPECIFICATION [07-05-2019(online)].pdf | 2019-05-07 |
| 11 | 201947018187-OTHERS [07-09-2021(online)].pdf | 2021-09-07 |
| 12 | 201947018187-CLAIMS UNDER RULE 1 (PROVISIO) OF RULE 20 [07-05-2019(online)].pdf | 2019-05-07 |
| 12 | 201947018187-FORM 3 [13-04-2021(online)].pdf | 2021-04-13 |
| 13 | 201947018187-FORM 3 [06-11-2020(online)].pdf | 2020-11-06 |
| 13 | Correspondence by Agent _Form-1_20-05-2019.pdf | 2019-05-20 |
| 14 | 201947018187-FORM 3 [04-05-2020(online)].pdf | 2020-05-04 |
| 14 | 201947018187-RELEVANT DOCUMENTS [23-05-2019(online)].pdf | 2019-05-23 |
| 15 | 201947018187-FORM 3 [10-10-2019(online)].pdf | 2019-10-10 |
| 15 | 201947018187-MARKED COPIES OF AMENDEMENTS [23-05-2019(online)].pdf | 2019-05-23 |
| 16 | 201947018187-AMMENDED DOCUMENTS [23-05-2019(online)].pdf | 2019-05-23 |
| 16 | 201947018187-FORM 13 [23-05-2019(online)].pdf | 2019-05-23 |
| 17 | 201947018187-FORM 13 [23-05-2019(online)].pdf | 2019-05-23 |
| 17 | 201947018187-AMMENDED DOCUMENTS [23-05-2019(online)].pdf | 2019-05-23 |
| 18 | 201947018187-FORM 3 [10-10-2019(online)].pdf | 2019-10-10 |
| 18 | 201947018187-MARKED COPIES OF AMENDEMENTS [23-05-2019(online)].pdf | 2019-05-23 |
| 19 | 201947018187-FORM 3 [04-05-2020(online)].pdf | 2020-05-04 |
| 19 | 201947018187-RELEVANT DOCUMENTS [23-05-2019(online)].pdf | 2019-05-23 |
| 20 | 201947018187-FORM 3 [06-11-2020(online)].pdf | 2020-11-06 |
| 20 | Correspondence by Agent _Form-1_20-05-2019.pdf | 2019-05-20 |
| 21 | 201947018187-CLAIMS UNDER RULE 1 (PROVISIO) OF RULE 20 [07-05-2019(online)].pdf | 2019-05-07 |
| 21 | 201947018187-FORM 3 [13-04-2021(online)].pdf | 2021-04-13 |
| 22 | 201947018187-COMPLETE SPECIFICATION [07-05-2019(online)].pdf | 2019-05-07 |
| 22 | 201947018187-OTHERS [07-09-2021(online)].pdf | 2021-09-07 |
| 23 | 201947018187-DECLARATION OF INVENTORSHIP (FORM 5) [07-05-2019(online)].pdf | 2019-05-07 |
| 23 | 201947018187-FORM-26 [07-09-2021(online)].pdf | 2021-09-07 |
| 24 | 201947018187-FORM 3 [07-09-2021(online)].pdf | 2021-09-07 |
| 24 | 201947018187-DRAWINGS [07-05-2019(online)].pdf | 2019-05-07 |
| 25 | 201947018187-FORM 1 [07-05-2019(online)].pdf | 2019-05-07 |
| 25 | 201947018187-FER_SER_REPLY [07-09-2021(online)].pdf | 2021-09-07 |
| 26 | 201947018187-FORM 18 [07-05-2019(online)].pdf | 2019-05-07 |
| 26 | 201947018187-DRAWING [07-09-2021(online)].pdf | 2021-09-07 |
| 27 | 201947018187-POWER OF AUTHORITY [07-05-2019(online)].pdf | 2019-05-07 |
| 27 | 201947018187-COMPLETE SPECIFICATION [07-09-2021(online)].pdf | 2021-09-07 |
| 28 | 201947018187-PROOF OF RIGHT [07-05-2019(online)].pdf | 2019-05-07 |
| 28 | 201947018187-CLAIMS [07-09-2021(online)].pdf | 2021-09-07 |
| 29 | 201947018187-REQUEST FOR EXAMINATION (FORM-18) [07-05-2019(online)].pdf | 2019-05-07 |
| 29 | 201947018187-ABSTRACT [07-09-2021(online)].pdf | 2021-09-07 |
| 30 | 201947018187-STATEMENT OF UNDERTAKING (FORM 3) [07-05-2019(online)].pdf | 2019-05-07 |
| 30 | 201947018187-FER.pdf | 2021-10-18 |
| 31 | 201947018187-PatentCertificate08-02-2024.pdf | 2024-02-08 |
| 31 | 201947018187-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [07-05-2019(online)].pdf | 2019-05-07 |
| 32 | 201947018187-IntimationOfGrant08-02-2024.pdf | 2024-02-08 |
| 32 | 201947018187.pdf | 2019-05-07 |
| 1 | 201947018187ssE_29-11-2020.pdf |