US 12,015,950 B2
Bidirectional forwarding detection (BFD) parameter negotiation method, apparatus and chip
Wei Gu, Jiangsu (CN); Zhichuan He, Jiangsu (CN); Lei Li, Jiangsu (CN); Haiqing Xu, Jiangsu (CN); and Jie Zhou, Jiangsu (CN)
Assigned to Suzhou Centec Communications Co., Ltd., Jiangsu (CN)
Appl. No. 17/311,372
Filed by Suzhou Centec Communications Co., Ltd., Jiangsu (CN)
PCT Filed Jun. 17, 2019, PCT No. PCT/CN2019/091539
§ 371(c)(1), (2) Date Jun. 7, 2021,
PCT Pub. No. WO2020/113936, PCT Pub. Date Jun. 11, 2020.
Claims priority of application No. 201811498100.6 (CN), filed on Dec. 7, 2018.
Prior Publication US 2022/0116827 A1, Apr. 14, 2022
Int. Cl. H04W 28/24 (2009.01); H04W 28/02 (2009.01); H04W 28/06 (2009.01)
CPC H04W 28/24 (2013.01) [H04W 28/0268 (2013.01); H04W 28/06 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A Bidirectional Forwarding Detection (BFD) parameter negotiation method, comprising:
generating, by a first apparatus, a first verification value according to at least one of BFD parameters to be negotiated, wherein the BFD parameters to be negotiated comprise: Detect Mult, Desired Min Tx Interval, and Required Min Rx Interval;
writing, by the first apparatus, the first verification value into a Required Min Echo Rx Interval field of a BFD negotiation packet used for negotiating the BFD parameters to be negotiated, wherein the BFD negotiation packet further comprises a Detect Mult field, a Desired Min Tx Interval field, and a Required Min Rx Interval field respectively carrying the BFD parameters to be negotiated;
sending, by the first apparatus, the BFD negotiation packet to a second apparatus;
receiving, by the first apparatus, a BFD negotiation response packet returned by the second apparatus upon successful negotiation, wherein a Required Min Echo Rx Interval field of the BFD negotiation response packet carries a second verification value; and
checking, by the first apparatus, whether the first verification value and the second verification value match each other; determining, by the first apparatus in response to a case that the first verification value and the second verification value match each other, that the BFD negotiation response packet is a response to the BFD negotiation packet and negotiation of the BFD parameters is not an erroneous negotiation caused by BFD packet disorder; and determining, by the first apparatus in response to a case that the first verification value and the second verification value do not match each other, that the BFD negotiation response packet is not the response to the BFD negotiation packet and the negotiation of the BFD parameters is an erroneous negotiation caused by BFD packet disorder.