IP Library Granted Patent US 12,309,839
Granted Patent B2
US 12,309,839 · App. 18/676,632 · Granted May 20, 2025

Communication apparatus, control method, and storage medium

Inventor: Yuki Yoshikawa (Kanagawa, JP)
Assignee: CANON KABUSHIKI KAISHA
H04W74/0816H04W72/121H04W84/12
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 12,309,839
App. No.
18/676,632
Granted
May 20, 2025
Kind
B2
Abstract

A communication apparatus compliant with an IEEE 802.11 series standard capable of performing Multi-Link communication with a plurality of other communication apparatuses using a plurality of links with different frequency channels is provided. The communication apparatus generates a key for encrypting a frame to be communicated for each one of the plurality of links, receives, from a first communication apparatus from among the plurality of other communication apparatuses, a notification indicating disconnection or suspension of one or more links of the plurality of links, confirms a state of communication via the plurality of links between the plurality of other communication apparatuses and the communication apparatus in a case where the notification is received, and determines whether or not to re-generate the key for each one of the plurality of links on the basis of a result of the confirmation.

Claims (32)

1. A communication apparatus, comprising:

an establishment unit configured to establish, between the communication apparatus and a first other communication apparatus, a plurality of links including a first link via a first frequency channel and a second link via a second frequency channel;

a receiving unit configured to receive, from the first other communication apparatus, a frame indicating that one or more links are to be disconnected or interrupted; and

a control unit configured to perform control to update a group key in a case where the receiving unit receives the frame indicating all of the plurality of links are to be disconnected or interrupted,

wherein the control unit performs control not to update the group key in a case where the receiving unit receives the frame indicating not all of the plurality of links are to be disconnected or interrupted.

2. The communication apparatus according to claim 1 , further comprising a generation unit configured to generate a first group key for encrypting a frame communicated via the first link and a second group key for encrypting a frame communicated via the second link.

3. The communication apparatus according to claim 2 , wherein the frame is a group addressed frame.

4. The communication apparatus according to claim 1 , wherein the frame indicating not all of the plurality of links are to be disconnected or interrupted is a frame indicating disconnection of the all of the plurality of links between the communication apparatus and the first other communication apparatus, and indicating addition of a new link between the communication apparatus and the first other communication apparatus.

5. The communication apparatus according to claim 1 , wherein the frame indicating all of the plurality of links are to be disconnected or interrupted is a Deauthentication frame or a Disassociation frame.

6. The communication apparatus according to claim 1 , wherein in a case where the receiving unit receives, from the first other communication apparatus, the frame indicating all of the plurality of links are to be disconnected or interrupted, the control unit performs control to update the group key for a link, from among the plurality of links, that is established by a second other communication apparatus different from the first other communication apparatus.

7. The communication apparatus according to claim 6 , wherein a link via the first frequency and established between the communication apparatus and the first other communication apparatus is identified by a same Link ID as a link via the first frequency and established between the communication apparatus and the second other communication apparatus.

8. The communication apparatus according to claim 7 , wherein in a case where the receiving unit receives, from the first other communication apparatus, the frame indicating all of the plurality of links are to be disconnected or interrupted, the control unit performs control to discard the group key for a link, from among the plurality of links, that is not established by a second other communication apparatus different from the first other communication apparatus.

9. The communication apparatus according to claim 6 , further comprising a sharing unit configured to share, with the second other communication apparatus, the group key updated.

10. The communication apparatus according to claim 1 , wherein, in a case where the communication apparatus is to establish a link between the communication apparatus and a third other communication apparatus, the control unit performs control to:

in a case where the third other communication apparatus is to join a first network that the first other communication apparatus has already joined, share a group key for the first network, which has been already generated, with the third other communication apparatus; and

in a case where the third other communication apparatus is to join a second network that no other communication apparatus joins, generate a group key for the second network.

11. The communication apparatus according to claim 1 , wherein the group key is a GTK.

12. The communication apparatus according to claim 1 , wherein the communication apparatus is a communication apparatus operating as an access point.

13. The communication apparatus according to claim 1 , wherein the communication apparatus is a communication apparatus operating as a Group Owner (GO) in Wi-Fi Direct.

14. The communication apparatus according to claim 1 , wherein the communication apparatus is a communication apparatus capable of performing wireless communication compliant with IEEE 802.11 series standards.

15. A control method performed by a communication apparatus, comprising:

establishing, between the communication apparatus and a first other communication apparatus, a plurality of links including a first link via a first frequency channel and a second link via a second frequency channel;

receiving, from the first other communication apparatus, a frame indicating that one or more links are to be disconnected or interrupted; and

performing control

to update a group key in a case where the receiving unit receives the frame indicating all of the plurality of links are to be disconnected or interrupted; and

not to update the group key in a case where the receiving unit receives the frame indicating not all of the plurality of links are to be disconnected or interrupted.

16. A non-transitory computer-readable storage medium that stores a computer-program for causing a computer included in a communication apparatus to:

establish, between the communication apparatus and a first other communication apparatus, a plurality of links including a first link via a first frequency channel and a second link via a second frequency channel;

receive, from the first other communication apparatus, a frame indicating that one or more links are to be disconnected or interrupted; and

perform control

to update a group key in a case where the receiving unit receives the frame indicating all of the plurality of links are to be disconnected or interrupted; and

not to update the group key in a case where the receiving unit receives the frame indicating not all of the plurality of links are to be disconnected or interrupted.

Priority Claims (1)
JP 2021-013599 · Jan 29, 2021 · national
Continuity (2)
Continuation 17568294 · Jan 4, 2022
Related Publication 20240314843A1 · Sep 19, 2024
References Cited (21)
US 11706058B2 · Yoshikawa · 2023 [cited by applicant]
US 20200267541A1 · Huang et al. · 2020 [cited by applicant]
US 20210050999A1 · Huang · 2021 [cited by examiner]
US 20210282007A1 · Ho · 2021 [cited by applicant]
US 20210297189A1 · Yoshikawa · 2021 [cited by applicant]
US 20210321243A1 · Patil · 2021 [cited by examiner]
US 20210368506A1 · Yoshikawa · 2021 [cited by applicant]
US 20210384943A1 · Yoshikawa · 2021 [cited by applicant]
US 20210385112A1 · Yoshikawa · 2021 [cited by applicant]
US 20230156840A1 · Chitrakar · 2023 [cited by examiner]
US 20230327920A1 · Yoshikawa · 2023 [cited by applicant]
US 20240305505A1 · Yoshikawa · 2024 [cited by applicant]
CA 3036819A1 · 2018 [cited by applicant]
JP 2011244358A · 2011 [cited by applicant]
JP 2017028454A · 2017 [cited by applicant]
JP 2018050133A · 2018 [cited by applicant]
Huang, P.K. et al., “Multi-link security consideration” IEEE 802.11-19/1822r9 (Nov. 2019) pp. 1-18. [cited by applicant]
Notice of Reasons for Refusal issued by the Japanese Patent Office on Nov. 18, 2024 in corresponding JP Patent Application No. 2021-013599, with English translation. [cited by applicant]
Nyberg et al., “Wireless Group Security Using MAC Layer Multicast,” World of Wireless, Mobile and Multimedia Networks, IEEE, Jun. 1, 2007, pp. 1-8. [cited by applicant]
“Draft_Standards 11mdDraft P802.11 REV md_D3.0,” IEEE Draft; REVMD_CL_12.FM, IEEE-SA, Piscataway, NJ USA, vol. 802.11md drafts; 802.11 drafts; 802.11m drafts, No. D3.0, Oct. 15, 2019, pp. 1-205. [cited by applicant]
Extended European Search Report issued by the European Patent Office on Jun. 20, 2022 in corresponding EP Patent Application No. 22151028.2. [cited by applicant]