Sign In to Follow Application
View All Documents & Correspondence

Communication Device Communication Method And Communication Program

Abstract: A master station device (1) switches a sleep state and an operation state in synchronization with a slave station device.  A communication scenario management unit (28) manages a communication scenario in which one or more data communication procedures among a data communication procedure for data communication by polling, a data communication procedure for push data communication, a data communication procedure for participation in a communication network, and a data communication procedure for shift to a sleep state are described as an execution data communication procedure that is executed in the operation state and an execution order of the one or more execution data communication procedures is further described, and which is shared with the slave station device.  A data communication procedure execution unit (101) executes the one or more execution data communication procedures described in the communication scenario with the slave station device in the execution order described in the communication scenario, every time the sleep state is switched to the operation state.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
07 February 2019
Publication Number
12/2019
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
patent@depenning.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-11-24
Renewal Date

Applicants

MITSUBISHI ELECTRIC CORPORATION
7-3, Marunouchi, 2- Chome, Chiyoda-ku, Tokyo - 1008310.

Inventors

1. YAGI, Akiyoshi
c/o.Mitsubishi Electri Corporation, 7-3, Marunouchi, 2- Chome, Chiyoda-ku, Tokyo - 1008310.

Specification

[Claim 1] A communication device that switches a sleep state and an operation
state in synchronization with a communication destination device, the communication device comprising:
a communication scenario management unit to manage a communication scenario in which one or more data communication procedures among a data communication procedure for data communication by polling, a data communication procedure for push data communication, a data communication procedure for participation in a communication network, and a data communication procedure for shift to the sleep state are described as an execution data communication procedure that is to be executed in the operation state, and an execution order of the one or more execution data communication procedures is further described, and which is shared with the communication destination device; and
a data communication procedure execution unit to execute the one or more
execution data communication procedures described in the communication scenario
with the communication destination device in the execution order described in the
communication scenario, every time the sleep state is switched to the operation state.
[Claim 2] The communication device according to claim 1, wherein
the communication scenario management unit manages a communication scenario in which an event, in which one or more execution data communication procedures and an execution order of the one or more execution data communication procedures are defined, is described for every switching cycle from the sleep state to the operation state, and
the data communication procedure execution unit executes in every switching cycle, one or more execution data communication procedures defined in a

corresponding event in an execution order defined in the corresponding event, with the
communication destination device.
[Claim 3] The communication device according to claim 1, wherein
the communication scenario management unit may switch the communication scenario in coalition with the communication destination device, and
the data communication procedure execution unit executes, when the
communication scenario is switched by the communication scenario management unit,
every time the sleep state is switched to the operation state, one or more data
communication procedures described in a communication scenario after switching in an
execution order described in the communication scenario after switching.
[Claim 4] The communication device according to claim 3, wherein
the communication scenario management unit notifies the communication
destination device of switching timing of the communication scenario so as to cause the
communication destination device to switch the communication scenario at the
switching timing, and switches the communication scenario at the switching timing.
[Claim 5] The communication device according to claim 3, wherein
the communication scenario management unit is notified of switching timing
of the communication scenario by the communication destination device and switches
the communication scenario at the switching timing which is notified by the
communication destination device.
[Claim 6] The communication device according to claim 1, wherein
the data communication procedure execution unit executes the one or more data communication procedures described in the communication scenario in the execution order described in the communication scenario, after the sleep state is switched to the operation state and after a first limitation period in which only data

reception is permitted elapses.
[Claim 7] The communication device according to claim 1, wherein
the data communication procedure execution unit shifts to the sleep state, after
all of the one or more data communication procedures described in the communication
scenario are executed and after a second limitation period in which only data relay is
permitted elapses.
[Claim 8] The communication device according to claim 1, wherein
the data communication procedure execution unit executes, every time the
sleep state is switched to the operation state after time synchronization with the
communication destination device is performed, the one or more data communication
procedures described in the communication scenario in the execution order described in
the communication scenario, with the communication destination device.
[Claim 9] The communication device according to claim 8, wherein
the data communication procedure execution unit executes the data
communication procedure for shift to the sleep state, receives data used for time
synchronization with the communication destination device from the communication
destination device in the data communication procedure for shift to the sleep state, and
performs time synchronization with the communication destination device by using the
data which is received.
[Claim 10] The communication device according to claim 9, wherein
the data communication procedure execution unit
receives, in the data communication procedure for shift to the sleep state, data which is transmitted from the communication destination device and in which predicted reception time is described, the predicted reception time being time obtained by adding transmission delay time and transmission required time for the data on the

transmission path, to the transmission start time, the transmission delay time being delay time from transmission start time to actual start of transmission of the data to a transmission path, the transmission start time being time at which the communication destination device has started a transmission process of the data, and measures reception delay time which is delay time from detection of completion of the reception of the data by the communication device to actual acquisition of the predicted reception time from the data, and
performs time synchronization with the communication destination
device by using the predicted reception time and the reception delay time.
[Claim 11] The communication device according to claim 1, wherein
the communication device is included in a communication network or a
wireless mesh network in which a master station device and a plurality of slave station
devices synchronously switch the sleep state and the operation state.
[Claim 12] The communication device according to claim 1, wherein
the communication device is a master station device included in a communication network which includes a plurality of slave station devices as a plurality of communication destination devices, and
the data communication procedure execution unit starts the data communication procedure for shift to the sleep state earlier than prescribed start time, when the data communication procedure for shift to the sleep state is executed with the plurality of slave station devices after at least one of the data communication procedure for data communication by polling and the data communication procedure for push data communication is executed as a preceding data communication procedure with the plurality of slave station devices and the preceding data communication procedure ends earlier than prescribed end time.

[Claim 13] The communication device according to claim 1, wherein
the communication device is a master station device included in a communication network which includes a plurality of slave station devices as a plurality of communication destination devices in a manner that the plurality of slave station devices are classified into a plurality of communication groups,
the communication scenario management unit manages communication scenarios for respective communication groups and shares with the slave station devices, the communication scenarios for respective communication groups in a unit of a communication group, and
the data communication procedure execution unit executes, every time the
sleep state is switched to the operation state, one or more data communication
procedures described in a corresponding communication scenario in an execution order
described in the corresponding communication scenario, for every communication
group.
[Claim 14] The communication device according to claim 1, wherein
the communication device is a slave station device which is included in a communication network and which belongs to a communication group among a plurality of communication groups, the communication network including a master station device as a communication destination device and including a plurality of slave station devices in a manner that the plurality of slave station devices are classified into the plurality of communication groups, the plurality of slave station devices executing a data communication procedure with the master station device,
the communication scenario management unit manages a communication scenario being provided to a belonging communication group to which the communication device belongs, as a belonging communication scenario, among a

plurality of communication scenarios provided for respective communication groups and shares the belonging communication scenario with the master station device, and
the data communication procedure execution unit executes one or more data
communication procedures described in the belonging communication scenario in an
execution order described in the belonging communication scenario, every time the
sleep state is switched to the operation state.
[Claim 15] A communication method comprising:
managing, by a communication device that is a computer switching a sleep state and an operation state in synchronization with a communication destination device, a communication scenario in which one or more data communication procedures among a data communication procedure for data communication by polling, a data communication procedure for push data communication, a data communication procedure for participation in a communication network, and a data communication procedure for shift to the sleep state are described as an execution data communication procedure that is to be executed in the operation state, and an execution order of the one or more execution data communication procedures is further described, and which is shared with the communication destination device; and
executing, by the communication device, the one or more execution data
communication procedures described in the communication scenario with the
communication destination device in the execution order described in the
communication scenario, every time the sleep state is switched to the operation state.
[Claim 16] A communication program that causes a communication device that
is a computer switching a sleep state and an operation state in synchronization with a communication destination device to execute:
a communication scenario management process of managing a communication

scenario in which one or more data communication procedures among a data communication procedure for data communication by polling, a data communication procedure for push data communication, a data communication procedure for participation in a communication network, and a data communication procedure for shift to the sleep state are described as an execution data communication procedure that is to be executed in the operation state, and an execution order of the one or more execution data communication procedures is further described, and which is shared with the communication destination device; and
a data communication procedure execution process of executing the one or
more execution data communication procedures described in the communication
scenario with the communication destination device in the execution order described in
the communication scenario, every time the sleep state is switched to the operation
state.
[Claim 17] The communication device according to claim 1, wherein
when the data communication procedure for push data communication is
described in the communication scenario at a time of switching from the sleep state to
the operation state after time synchronization with the communication destination
device is performed, the data communication procedure execution unit increases
transmission delay time depending on a number of hops from the master station device
so as to avoid overlap among the slave station devices as to transmission timing of
upward data communication by the push data, thereby the slave station device closest to
the master station device performs data transmission first.
[Claim 18] The communication device according to claim 1, wherein
the data communication procedure execution unit is a communication device included in a communication network including a master station device and a plurality

of slave station devices, and
when the data communication procedure for data communication by polling is
described in the communication scenario at a time of switching from the sleep state to
the operation state after time synchronization with the communication destination
device is performed, the master station device issues a polling data request to all of the
slave station devices or a specific slave station device and the slave station device that
receives the request returns sensor data.
[Claim 19] The communication device according to claim 1, wherein
the data communication procedure execution unit is a communication device included in a communication network including a master station device and a plurality of slave station devices, and
when not participating in the network, a slave station device waits to receive
downward data communication from the master station device as a participation waiting
state after activation thereof, first performs time synchronization upon reception of the
downward data communication, and then issues a participation request in network
construction data communication for performing path control of the wireless mesh
network so as to participate in the network.
[Claim 20] The communication device according to claim 1, wherein
the data communication procedure execution unit
is a communication device included in a communication network including a master station device and a plurality of slave station devices, and
sets and transmits currently-executed scenario information and next-time-executed scenario information as well as time synchronization information in the downward data communication from the master station device and thereby is able to change the preset scenario.

Documents

Application Documents

# Name Date
1 201947004840-IntimationOfGrant24-11-2023.pdf 2023-11-24
1 201947004840-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [07-02-2019(online)].pdf 2019-02-07
2 201947004840-PatentCertificate24-11-2023.pdf 2023-11-24
2 201947004840-STATEMENT OF UNDERTAKING (FORM 3) [07-02-2019(online)].pdf 2019-02-07
3 201947004840-REQUEST FOR EXAMINATION (FORM-18) [07-02-2019(online)].pdf 2019-02-07
3 201947004840-FORM 3 [18-01-2023(online)].pdf 2023-01-18
4 201947004840-PROOF OF RIGHT [07-02-2019(online)].pdf 2019-02-07
4 201947004840-FORM 3 [18-01-2022(online)].pdf 2022-01-18
5 201947004840-POWER OF AUTHORITY [07-02-2019(online)].pdf 2019-02-07
5 201947004840-FER.pdf 2021-10-17
6 201947004840-FORM 18 [07-02-2019(online)].pdf 2019-02-07
6 201947004840-CLAIMS [24-06-2021(online)].pdf 2021-06-24
7 201947004840-FORM 1 [07-02-2019(online)].pdf 2019-02-07
7 201947004840-FER_SER_REPLY [24-06-2021(online)].pdf 2021-06-24
8 201947004840-FORM 3 [24-06-2021(online)].pdf 2021-06-24
8 201947004840-DRAWINGS [07-02-2019(online)].pdf 2019-02-07
9 201947004840-DECLARATION OF INVENTORSHIP (FORM 5) [07-02-2019(online)].pdf 2019-02-07
9 201947004840-OTHERS [24-06-2021(online)].pdf 2021-06-24
10 201947004840-COMPLETE SPECIFICATION [07-02-2019(online)].pdf 2019-02-07
10 201947004840-FORM 3 [29-01-2021(online)].pdf 2021-01-29
11 201947004840-CLAIMS UNDER RULE 1 (PROVISIO) OF RULE 20 [07-02-2019(online)].pdf 2019-02-07
11 201947004840-FORM 3 [04-08-2020(online)].pdf 2020-08-04
12 201947004840-FORM 3 [21-01-2020(online)].pdf 2020-01-21
12 201947004840.pdf 2019-02-09
13 201947004840-FORM 3 [08-07-2019(online)].pdf 2019-07-08
13 abstract 201947004840.jpg 2019-02-11
14 201947004840-AMMENDED DOCUMENTS [15-02-2019(online)].pdf 2019-02-15
14 Correspondence by Agent_Form 1_15-02-2019.pdf 2019-02-15
15 201947004840-FORM 13 [15-02-2019(online)].pdf 2019-02-15
15 201947004840-RELEVANT DOCUMENTS [15-02-2019(online)].pdf 2019-02-15
16 201947004840-MARKED COPIES OF AMENDEMENTS [15-02-2019(online)].pdf 2019-02-15
17 201947004840-RELEVANT DOCUMENTS [15-02-2019(online)].pdf 2019-02-15
17 201947004840-FORM 13 [15-02-2019(online)].pdf 2019-02-15
18 Correspondence by Agent_Form 1_15-02-2019.pdf 2019-02-15
18 201947004840-AMMENDED DOCUMENTS [15-02-2019(online)].pdf 2019-02-15
19 201947004840-FORM 3 [08-07-2019(online)].pdf 2019-07-08
19 abstract 201947004840.jpg 2019-02-11
20 201947004840-FORM 3 [21-01-2020(online)].pdf 2020-01-21
20 201947004840.pdf 2019-02-09
21 201947004840-CLAIMS UNDER RULE 1 (PROVISIO) OF RULE 20 [07-02-2019(online)].pdf 2019-02-07
21 201947004840-FORM 3 [04-08-2020(online)].pdf 2020-08-04
22 201947004840-COMPLETE SPECIFICATION [07-02-2019(online)].pdf 2019-02-07
22 201947004840-FORM 3 [29-01-2021(online)].pdf 2021-01-29
23 201947004840-DECLARATION OF INVENTORSHIP (FORM 5) [07-02-2019(online)].pdf 2019-02-07
23 201947004840-OTHERS [24-06-2021(online)].pdf 2021-06-24
24 201947004840-FORM 3 [24-06-2021(online)].pdf 2021-06-24
24 201947004840-DRAWINGS [07-02-2019(online)].pdf 2019-02-07
25 201947004840-FORM 1 [07-02-2019(online)].pdf 2019-02-07
25 201947004840-FER_SER_REPLY [24-06-2021(online)].pdf 2021-06-24
26 201947004840-FORM 18 [07-02-2019(online)].pdf 2019-02-07
26 201947004840-CLAIMS [24-06-2021(online)].pdf 2021-06-24
27 201947004840-POWER OF AUTHORITY [07-02-2019(online)].pdf 2019-02-07
27 201947004840-FER.pdf 2021-10-17
28 201947004840-PROOF OF RIGHT [07-02-2019(online)].pdf 2019-02-07
28 201947004840-FORM 3 [18-01-2022(online)].pdf 2022-01-18
29 201947004840-REQUEST FOR EXAMINATION (FORM-18) [07-02-2019(online)].pdf 2019-02-07
29 201947004840-FORM 3 [18-01-2023(online)].pdf 2023-01-18
30 201947004840-STATEMENT OF UNDERTAKING (FORM 3) [07-02-2019(online)].pdf 2019-02-07
30 201947004840-PatentCertificate24-11-2023.pdf 2023-11-24
31 201947004840-IntimationOfGrant24-11-2023.pdf 2023-11-24
31 201947004840-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [07-02-2019(online)].pdf 2019-02-07

Search Strategy

1 2021-03-1816-56-03E_19-03-2021.pdf

ERegister / Renewals

3rd: 18 Jan 2024

From 29/08/2018 - To 29/08/2019

4th: 18 Jan 2024

From 29/08/2019 - To 29/08/2020

5th: 18 Jan 2024

From 29/08/2020 - To 29/08/2021

6th: 18 Jan 2024

From 29/08/2021 - To 29/08/2022

7th: 18 Jan 2024

From 29/08/2022 - To 29/08/2023

8th: 18 Jan 2024

From 29/08/2023 - To 29/08/2024

9th: 22 Jul 2024

From 29/08/2024 - To 29/08/2025

10th: 14 Jul 2025

From 29/08/2025 - To 29/08/2026