Method of device-to-device communications in hybrid distributed device control networks
First Claim
Patent Images
1. A method of source routing to implement device-to-device communications across a hybrid distributed device control network, said method comprising:
- a) originating a packet at a source node where said packet is being broadcast to all the nodes in a subnetwork in which the additional steps of;
identifying the packet as a broadcast packet;
encapsulating the broadcast packet in a protocol-specific packet used by the destination subnetwork; and
passing said broadcast packet to the nodes on the destination subnetwork;
b) having the packet consists of sections including;
i) a header, ii) a network path, and iii) data;
c) encapsulating the packet in a protocol-specific packet used by the subnetwork of the source node;
d) passing said protocol-specific packet to the first destination router in the network path;
e) having the router decapsulate the protocol-specific packet;
f) increment the next path destination index counter by one;
g) using the next path destination index counter to point to the next path destination address;
h) encapsulating the packet in a protocol-specific packet used by the next destination subnetwork where said encapsulation packet has an encapsulation header that contains a destination address;
i) passing said protocol-specific packet to the next destination router in the network path;
j) repeating the previous five steps until the packet reaches the final destination node;
k) identifying the packet as a broadcast packet; and
l) encapsulating the broadcast packet in a protocol-specific packet used by the destination subnetwork; and
m) passing said broadcast packet to the nodes on the destination subnetwork;
n) having a response packet consist of sections including;
i) a header, ii) a network path, and iii) data;
o) creating an acknowledgement network path by inversing the network path of the packet;
p) encapsulating the response packet in a protocol-specific packet used by the subnetwork of the destination node;
q) passing said protocol-specific packet to the first destination router in the acknowledgement network path;
r) having the router decapsulate the protocol-specific packet;
s) increment the next path destination index counter by one;
t) using the next path destination index counter to point to the next path destination address;
u) encapsulating the response packet in a protocol-specific packet used by the destination addresss subnetwork;
v) passing said protocol-specific packet to the next destination router in the network path; and
w) repeating the previous five steps until the response packet reaches the source node.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention comprises a method of source routing to implement device-to-device communications across a hybrid distributed device control network. The method is based in packet communications in which packets are structured so that they can be readily converted between communications protocols, and in which packets enclose routing information and parameters.
-
Citations
7 Claims
-
1. A method of source routing to implement device-to-device communications across a hybrid distributed device control network, said method comprising:
- a) originating a packet at a source node where said packet is being broadcast to all the nodes in a subnetwork in which the additional steps of;
identifying the packet as a broadcast packet;
encapsulating the broadcast packet in a protocol-specific packet used by the destination subnetwork; and
passing said broadcast packet to the nodes on the destination subnetwork;
b) having the packet consists of sections including;
i) a header, ii) a network path, and iii) data;
c) encapsulating the packet in a protocol-specific packet used by the subnetwork of the source node;
d) passing said protocol-specific packet to the first destination router in the network path;
e) having the router decapsulate the protocol-specific packet;
f) increment the next path destination index counter by one;
g) using the next path destination index counter to point to the next path destination address;
h) encapsulating the packet in a protocol-specific packet used by the next destination subnetwork where said encapsulation packet has an encapsulation header that contains a destination address;
i) passing said protocol-specific packet to the next destination router in the network path;
j) repeating the previous five steps until the packet reaches the final destination node;
k) identifying the packet as a broadcast packet; and
l) encapsulating the broadcast packet in a protocol-specific packet used by the destination subnetwork; and
m) passing said broadcast packet to the nodes on the destination subnetwork;
n) having a response packet consist of sections including;
i) a header, ii) a network path, and iii) data;
o) creating an acknowledgement network path by inversing the network path of the packet;
p) encapsulating the response packet in a protocol-specific packet used by the subnetwork of the destination node;
q) passing said protocol-specific packet to the first destination router in the acknowledgement network path;
r) having the router decapsulate the protocol-specific packet;
s) increment the next path destination index counter by one;
t) using the next path destination index counter to point to the next path destination address;
u) encapsulating the response packet in a protocol-specific packet used by the destination addresss subnetwork;
v) passing said protocol-specific packet to the next destination router in the network path; and
w) repeating the previous five steps until the response packet reaches the source node. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- a) originating a packet at a source node where said packet is being broadcast to all the nodes in a subnetwork in which the additional steps of;
Specification