Signaling byte resiliency
AssigneeCiena Corporation
InventorsRichard William Conklin, Benjamin Joseph Marsella
Life of this patent
Estimating the term…
Abstract
A method and system for providing signaling byte resiliency across a telecommunications network. Embodiments of the invention create copies of original signaling bytes and transports the copies in addition to the original signaling bytes. Testing is performed at each node in the network to determine the validity of the original signaling bytes, i.e. if the signaling bytes have been corrupted. If original signaling bytes are found invalid, then the copies of the signaling bytes are used as a valid replacement for the corrupted signaling bytes.
Claims21
A method for ensuring the resiliency of signaling word(s) transmitted between nodes of a telecommunications network, comprising:
- determining whether signaling word(s) received is valid based on a comparison of the signaling word(s) with redundant signaling word(s), wherein the redundant signaling word(s) is created by applying a copy of the signaling word(s) through a logical operation, and wherein the redundant signaling word(s) is stored in an unused word location(s) in the data frame;
- discarding the signaling word(s) if the signaling word(s) is determined to be invalid based on the comparison of the signaling word(s) with the redundant signaling word(s);
- and
- accepting the signaling word(s) if the signaling word(s) is determined to be valid based on the comparison of the signaling word(s) with the redundant signaling word(s).
A method within a node of a telecommunications network for processing signaling word(s), comprising:
- obtaining signaling word(s) created within the node;
- copying the obtained signaling word(s);
- applying a logical operation to the copied signaling word(s) to obtain redundant signaling word(s);
- and
- defining an unused word(s) location within a data frame to which the redundant signaling word(s) is written prior to transmission of the data frame from the node.
A method ensuring accurate signaling information processed and transmitted by a node within a telecommunications network, comprising:
- receiving, over the network, a data frame containing signaling word(s);
- determining whether the received signaling word(s) is valid based on a comparison of the signaling word(s) with redundant signaling word(s) stored in the data frame;
- discarding the signaling word(s) if the signaling word(s) is determined to be invalid based on the comparison of the signaling word(s) with the redundant signaling word(s);
- accepting the signaling word(s) if the signaling word(s) is determined to be valid based on the comparison of the signaling word(s) with the redundant signaling word(s);
- obtaining signaling word(s) created within the node based on received signaling words and data within the node;
- copying the obtained signaling word(s);
- applying a logical operation to the copied signaling word(s) to obtain the redundant signaling word(s);
- and
- defining an unused word(s) location within the data frame to which the redundant signaling word(s) is written prior to transmitting the data frame from the node.
Dependencies are inferred from the claim text.