Communication network and protocol which can efficiently maintain transmission across a disrupted network
DCFirst Claim
1. A communication system, comprising:
- at least two transmission channels; and
a receiving module connected to the transmission channels and having a loop-back conductor which operably connects the two transmission channels and returns a packet containing error bits if one or more of the transmission channels downstream of the receiving module is disturbed, wherein the error bits comprise an error value set by the receiving module if the receiving module fails to receive a null pattern for a length of time exceeding that which is used to send a packet.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A packet architecture, communication system, and method are provided for determining the location at which a network is disrupted, disabled, and/or severed. The packet can contain control bits and error identification bits which note the location at which disturbance exists, and informs the originating module to take alternative path if necessary. The alternative path can be applied to either re-sending the existing packet or sending future packets between certain modules connected to the network, wherein the network preferably includes one or more ring topologies interconnected with one another between termination devices. The termination devices allow communication across subnets which form an intranet or across a global system, or internet. Although redundant transmission channels are used, each transmission channel preferably does not send redundant packets, nor are the transmission channels dedicated as uni-directional. Instead, each of the redundant transmission channels can send dissimilar packets in a bi-directional fashion.
48 Citations
18 Claims
-
1. A communication system, comprising:
-
at least two transmission channels; and
a receiving module connected to the transmission channels and having a loop-back conductor which operably connects the two transmission channels and returns a packet containing error bits if one or more of the transmission channels downstream of the receiving module is disturbed, wherein the error bits comprise an error value set by the receiving module if the receiving module fails to receive a null pattern for a length of time exceeding that which is used to send a packet. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for transmitting packets across a transmission path, comprising:
-
forwarding a packet from an originating module that is destined for a destination module;
receiving the packet at a receiving module configured between the originating module and the destination module, wherein said receiving comprises snooping the packet for absence of a null pattern beyond a pre-determined length of time and thereafter performing said returning step; and
returning the packet containing error bits to the originating module from the receiving module if the transmission path is disturbed between the receiving module and the destination module. - View Dependent Claims (8, 9)
-
-
10. A communication system, comprising:
-
at least two transmission channels; and
a receiving module connected to the transmission channels and having a loop-back conductor which operably connects the two transmission channels and returns a packet containing error bits if one or more of the transmission channels downstream of the receiving module is disturbed, wherein the error bits comprise a unique identification number assigned to the receiving module to note the receiving module was the last of a plurality of modules that received the packet destined for a destination module dissimilar from and located downstream of the receiving module. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for transmitting packets across a transmission path, comprising:
-
forwarding a packet from an originating module that is destined for a destination module;
receiving the packet at a receiving module configured between the originating module and the destination module; and
returning the packet containing error bits to the originating module from the receiving module if the transmission path is disturbed between the receiving module and the destination module, wherein said returning comprises setting the error bits indicating the receiving module was the last of a series of modules that fails to receive the null pattern. - View Dependent Claims (17, 18)
-
Specification