Network system and communication device therein
AssigneeDelta Networks, Inc.
InventorShu-Li Chang
Life of this patent
Estimating the term…
Abstract
A network system includes first nodes and a second node. Each first node is directly communicatively connected to the second node, or each first node is indirectly communicatively connected to the second node through another first node. The second node includes a network layer and an application layer. When a new node desires is joining the first nodes, the network layer sends an update signal including first network address information of the new node. The application layer is configured to connect to a database and perform an authentication on the first network address information of the new node based on a node list in the database. When the new node passes the authentication, the application layer stores the update signal in the database.
Claims13
A network system, comprising:
- a plurality of first nodes;
- and
- a second node, wherein the first nodes are directly communicatively connected to the second node, or each of the first nodes is indirectly communicatively connected to the second node through another first node, wherein the second node is a communication device comprising:
- a network layer, wherein the network layer receives a join request from a new node when the new node is joining the first nodes, and the network layer sends an update signal including network address information of the new node, and wherein when the new node is indirectly connected to the second node through at least one of the first nodes as a parent node for joining the first nodes, and the update signal further includes a media access control (MAC) address of the parent node;
- and
- an application layer configured to connect to a database, the application layer performing an authentication on the network address information of the new node based on a node list in the database,
- wherein when the new node is indirectly communicatively connected to the second node through the parent node and passes the authentication, the application layer stores the network address information of the new node into the database, looks up a network address of the parent node stored in the database, and then sends a key request having the network address information of the new node and the network address and the MAC address of the parent node to the network layer, and then the network layer generates and sends a key packet to the new node through the parent node accordingly without looking up the network address of the parent node.
A communication device arranged in a network system having a plurality of nodes, wherein each of the nodes is communicatively connected to the communication device respectively, and, wherein the communication device comprises:
- a network layer, wherein the network layer receives a join request from a new node when the new node is joining the first nodes, and the network layer sends an update signal including network address information of the new node, and wherein when the new node is indirectly connected to the communication device through at least one of the nodes as a parent node for joining the nodes, and the update signal further includes a media access control (MAC) address of the parent node;
- and
- an application layer configured to connect to a database, the application layer performing an authentication on the network address information of the new node based on a node list in the database,
- wherein, when the new node is indirectly communicatively connected to the communication device through the parent node and passes the authentication, the application layer stores the network address information of the new node into the database, looks up a network address of the parent node stored in the database and then sends a key request having the network address information of the new node and the network address and the MAC address of the parent node to the network layer, and then the network layer generates and sends a key packet to the new node through the parent node accordingly without looking up the network address of the parent node.
Dependencies are inferred from the claim text.