US 12,457,221 B2
Communication device and method for accelerating device discovery and identification
Yu-Fei Chou, HsinChu (TW); Yang-Lin Cheng, HsinChu (TW); Ming-Dao Chen, HsinChu (TW); and Jang-Ming Li, HsinChu (TW)
Assigned to Realtek Semiconductor Corp., HsinChu (TW)
Filed by Realtek Semiconductor Corp., HsinChu (TW)
Filed on Mar. 12, 2024, as Appl. No. 18/603,197.
Claims priority of application No. 112115703 (TW), filed on Apr. 27, 2023.
Prior Publication US 2024/0364706 A1, Oct. 31, 2024
Int. Cl. H04L 9/40 (2022.01); H04L 67/104 (2022.01)
CPC H04L 63/108 (2013.01) [H04L 63/101 (2013.01); H04L 67/1044 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A communication device, comprising:
a transceiver, arranged to receive a first signal, wherein the first signal comprises a first frame, the first frame comprises a first media access control security key agreement protocol data unit (MKPDU) generated by a first peer device, the first MKPDU carries a plurality of first media access control security key agreement protocol (MKA) parameters set by the first peer device, and the plurality of first MKA parameters comprise a first member identifier of the first peer device; and
a control circuit, arranged to maintain one or more lists, and determine whether to transmit a second MKPDU in advance according to the first member identifier and the one or more lists;
wherein when the control circuit determines the first member identifier is not recorded in the one or more lists, the control circuit adds the first member identifier to the one or more lists, and determines to transmit the second MKPDU in advance;
wherein when the control circuit determines to transmit the second MKPDU in advance, according to the first member identifier and a second member identifier of the communication device, the control circuit sets a plurality of second MKA parameters carried by the second MKPDU, generates the second MKPDU, encodes the second MKPDU to generate a second frame, and transmits a second signal carrying the second frame through the transceiver;
wherein a time interval between a transmission of the second signal and a previous transmission performed by the transceiver is less than a predetermined transmission period.