IP Library Granted Patent US 11,290,366
Granted Patent B2
US 11,290,366 · App. 16/840,756 · Granted Mar 29, 2022

Communication apparatus and communication method

Inventor: Takuya Matsumoto (Tokyo, JP)
Assignee: Oki Electric Industry Co., Ltd.
H04L45/02
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,290,366
App. No.
16/840,756
Granted
Mar 29, 2022
Kind
B2
Abstract

A communication device includes a communication part capable of communicating with a network device via a relay device; and a control part controlling an operation of the communication part such that, in a case where communication of the communication part fails, when the relay device is not a device that performs a route search operation using a spanning tree protocol, the communication part resumes communication with the network device after a first time period has elapsed, and, when the relay device is a device that performs the route search operation, the communication part resumes communication with the network device after a second time period longer than the first time period has elapsed.

Claims (40)

1. A communication device, comprising:

a communication part configured to communicate with a network device via a relay device; and

a control part controlling an operation of the communication part such that, in a case where communication of the communication part fails,

when the relay device is not a device that performs a route search operation using a spanning tree protocol, the communication part resumes communication with the network device after a first time period has elapsed, and

when the relay device is a device that performs the route search operation, the communication part intermittently transmits a plurality of search packets including itself as a transmission target to the relay device and resumes communication with the network device after a second time period longer than the first time period has elapsed, wherein

the second time period is a time period from when communication of the communication part fails to when any one of the plurality of search packets is received.

2. The communication device according to claim 1 , further comprising:

a storage part that stores standby time period information indicating a standby time period from when communication of the communication part fails to when the communication part transmits the plurality of search packets, wherein

the control part determines, based on the standby time period information, a timing at which the communication part starts transmitting the plurality of search packets.

3. The communication device according to claim 2 , wherein

the control part measures a reception time period from when communication of the communication part fails to when any one of the plurality of search packets is received, and, based on the reception time period, calculates the standby time period and stores the standby time period information indicating the standby time period in the storage part.

4. The communication device according to claim 3 , wherein the control part calculates the standby time period such that the standby time period is shorter than the reception time period.

5. The communication device according to claim 1 , wherein the control part performs control such that, when communication of the communication part fails, when the relay device is a device that performs the route search operation, the communication part waits until the second time period has elapsed, and resumes communication with the network device after the waiting.

6. The communication device according to claim 1 , wherein the control part performs the control of the operation of the communication part such that, in an initial operation after the communication part and the relay device are electrically connected to each other, the communication part transmits a predetermined number of search packets including itself as a transmission target to the relay device and detects whether or not the predetermined number of search packets cannot be received, and thereby, determines whether or not the relay device is a device that performs the route search operation.

7. The communication device according to claim 6 , wherein the communication part and the relay device are electrically connected to each other when power is supplied to the communication part and the communication part and the relay device are physically connected to each other.

8. A communication method, comprising:

establishing a communication between a communication part and a network device via a relay device;

determining that communication of the communication part has failed;

determining whether or not the relay device is not a device that performs a route search operation using a spanning tree protocol;

when the relay device is not a device that performs a route search operation using a spanning tree protocol, resuming the communication between the communication part and the network device after a first time period has elapsed; and

when the relay device is a device that performs the route search operation, intermittently transmitting a plurality of search packets to the relay device, and resuming the communication between the communication part and the network device after a second time period longer than the first time period has elapsed, wherein

the second time period is a time period from when the communication of the communication part is determined to have failed, to when any one of the plurality of search packets is received by the communication part.

9. The communication method according to claim 8 , further comprising:

storing, in a storage part, standby time period information indicating a standby time period from when the communication of the communication part is determined have failed, to when the communication part transmits the plurality of search packets; and

determining, based on the standby time period information, a timing at which the communication part transmits the plurality of search packets.

10. The communication method according to claim 9 , further comprising:

measuring a reception time period from when the communication of the communication part is determined have failed, to when any one of the plurality of search packets is received;

calculating, based on the reception time period, the standby time period; and

storing the standby time period information indicating the standby time period in the storage part.

11. The communication method according to claim 10 , wherein the standby time period is calculated such that the standby time period is shorter than the reception time period.

12. The communication method according to claim 8 , further comprising:

when the relay device is a device that performs the route search operation, waiting until the second time period has elapsed, and resuming the communication between the communication part and the network device after the second time period has elapsed.

13. The communication method according to claim 8 , further comprising:

electrically connecting the communication part and the relay device are electrically connected to each other;

transmitting a predetermined number of search packets to the relay device;

detecting whether or not the predetermined number of search packets cannot be received; and

based on a result of the detection, determining whether or not the relay device is a device that performs the route search operation,

wherein the predetermined number of search packets include the communication part as a transmission target, and.

14. The communication method according to claim 13 , further comprising:

electrically connecting the communication part and the relay device when power is supplied to the communication part, wherein the communication part and the relay device are physically connected to each other.

Assignments (2)
CHANGE OF NAME Recorded Jul 4, 2021
From: OKI DATA CORPORATION
To: OKI ELECTRIC INDUSTRY CO., LTD.
Reel/Frame 056749/0309 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2020
From: MATSUMOTO, TAKUYA
To: OKI DATA CORPORATION
Reel/Frame 052319/0877 →
Priority Claims (1)
JP JP2019-081930 · Apr 23, 2019 · national
Continuity (1)
Related Publication 20200344148A1 · Oct 29, 2020