Claims
- 1. A vital serial link for linking, in a railway signaling system having two opposite directions of transmission, a plurality of data processors which act on information communicated in the form of link information signals, into a vital serial communications network, said vital serial link comprising:
- at least two vital serial controllers, connected to respective processors, each controller operating in both directions of transmission, said controllers being connected in back-to-back relationship in the vital serial link, each of said controllers including:
- means for storing a plurality of link parameter signals, each of said link parameter signals including a unique numerical relationship indicating that a specified first processor originated a signal and that a designated second processor is to receive said signal, the unique numerical relationship being provided for each possible combination of signal-originating processor and signal-receiving processor; wherein
- upon receipt of a signal, said signal receiving processor can discriminate signals sent to said receiving processor, and determine which processor in said network was the signal originating processor;
- said vital serial link further comprising communicating means for communicating signals, including said link parameter signals, between said plurality of data processors in said network.
- 2. The link of claim 1 wherein said storing means is an EPROM.
- 3. The link of claim 1 wherein said communications means is a twisted pair.
- 4. The link of claim 1 wherein said link parameters are in the form of 32 bit codewords.
- 5. The link of claim 1 wherein said codewords are assigned by a Computer Aided Application software package.
- 6. The link of claim 1 further comprising means for enabling each of said vital serial controllers to generate check information indicating that a data memory of a processor has been cleared of prior link information, and that system memory and application memory integrity has been maintained, each time a subsequent link information signal is received.
- 7. The link of claim 6 wherein check information is generated in the form of link keys.
- 8. The link of claim 7 wherein a first processor generating a signal originates a first check key that is added to said check information, and that each subsequent processor receiving said signal augments said check information with an additional link key.
- 9. The link of claim 8 wherein a checkword, augmented with a link key by an augmenting processor is assigned as a link key for said augmenting processor.
- 10. The link of claim 9 wherein any failures indicated in said link messages corrupts said link key at a point of failure and causes all subsequent processors receiving the corrupted link key to assign a link parameter corresponding to a most restrictive state.
- 11. The link of claim 1 further comprising means to provide a dynamic offset function, said dynamic offset function-producing means including a set of offset parameters embedded within each signal transmitted over said link, an offset parameter in a subsequent signal having a cycle offset by a predetermined amount relative to a previous signal, freshness of any received signal being determined by each controller through formation of a system checkword including both a current and previous offset parameter and determining whether there is offset between the cycles thereof.
Parent Case Info
This application claims the benefit of Provisional application Ser. No. 60/007,922, filed on Dec. 4, 1995, in the United States is claimed under 35 U.S.C. .sctn.119.
US Referenced Citations (7)