IP Library Granted Patent US 9,112,143
Granted Patent B2
US 9,112,143 · App. 13/379,013 · Granted Aug 18, 2015

Method for processing messages and network device

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 9,112,143
App. No.
13/379,013
Granted
Aug 18, 2015
Kind
B2
Abstract

A method for processing messages comprises: a first device sending a neighbor solicitation message to a second device, and then creating information of the second device based on a neighbor advertisement message replied by the second device; the first device sending a detection request message to the second device based on the created information of the second device, and determining whether a detection reply message sent by the second device is received in a period of time, and if it is not received, then the first device deleting the created information of the second device. Accordingly, a network device is provided comprising a neighbor solicitation message sending module, a neighbor advertisement message receiving module, an information creating module, a detection request message sending module and a detection reply message receiving module.

Claims (25)

1. A method for processing messages comprising:

a first device sending a neighbor solicitation message to a second device, and creating information of the second device based on a neighbor advertisement message replied by the second device; and the method further comprising:

the first device, after creating the information of the second device, sending a detection request message to the second device based on the created information of the second device; and

the first device determining whether a detection reply message sent by the second device is received in a period of time; when the detection reply message is not received, the first device deleting the created information of the second device which is determined to be not legal; and when the first device receives the detection reply message sent by the second device in the period of time, the first device determining that the created information of the second device is legal, and reserving the created legal information of the second device;

wherein, the information of the second device contains a link layer address of the second device;

wherein after the step of the first device reserving the created legal information of the second device, the method further comprises:

the first device receiving the neighbor advertisement message sent by the second device; and

the first device determining whether a link layer address in the neighbor advertisement message is consistent with the link layer address in the created information of the second device;

if yes, updating the created information of the second device based on the neighbor advertisement message; and

if not, discarding the neighbor advertisement message.

2. The method according to claim 1 , wherein after the step of the first device reserving the created legal information of the second device, the method further comprises:

the first device receiving the neighbor advertisement message sent by the second device; and

the first device updating the created legal information of the second device based on the neighbor advertisement message.

3. The method according to claim 1 , wherein the step of the first device sending the detection request message to the second device comprises:

the first device invoking a network control message protocol, and sending the detection request message in the network control message protocol to the second device.

4. A network device,. comprising: a processor, and a storage device for storing computer executable instructions that when executed by the processor cause the processor to perform the steps in following modules:

a neighbor solicitation message sending module configured to send a neighbor solicitation message to a second device;

a neighbor advertisement message receiving module configured to receive a neighbor advertisement message replied by the second device to send to an information creating module;

the information creating module configured to create and store information of the second device based on the neighbor advertisement message, and send the information of the second device to a detection request message sending module; and delete the information of the second device after receiving a deletion indication of a detection reply message receiving module;

the detection request message sending module configured to, after creating the information of the second device by the information creating module, send a detection request message to the second device based on the created information of the second device, and indicate the detection reply message receiving module; and

the detection reply message receiving module configured to determine whether a detection reply message sent by the second device is received in a period of time after receiving an indication of the detection request message sending module, and when the detection reply message is not received, send the deletion indication to the information creating module; and when the detection reply message sent by the second device is received in the period of time, determine that the created information of the second device is legal and notify the information creating module that the information of the second device is legal;

wherein, the information of the second device contains a link layer address of the second device;

the information creating module is further configured to, after receiving the notification that the information of the second device is legal sent by the detection reply message receiving module, determine whether a link layer address in the neighbor advertisement message is consistent with the link layer address in the created information of the second device if the neighbor advertisement message sent by the second device is received, and if yes, update the information of the second device based on the neighbor advertisement message; if not, discard the neighbor advertisement message.

5. The network device according to claim 4 , wherein:

the information creating module is further configured to, after receiving a notification that the information of the second device is legal sent by the detection reply message receiving module, update the created legal information of the second device based on the neighbor advertisement message if the neighbor advertisement message sent by the second device is received.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2019
From: ZTE CORPORATION
To: OPEN INVENTION NETWORK LLC
Reel/Frame 051197/0260 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2011
From: LU, ZHIHAO
To: ZTE CORPORATION
Reel/Frame 027404/0929 →