Claims Analysis
Total Claims: 49
Claim 1
Independent Claim
259 words
Circuitry for interconnecting either a first autonomous communication link or a second autonomous communication link to an output port, wherein each link propagates the same data stream in the Extended Superframe Format (ESF), each ESF data stream including check data for each ESF superframe, and wherein the first link propagates first ESF superframes and the second link propagates second ESF superframes, the circuitry comprising: first means for buffering consecutive first ESF superframes and second means for buffering consecutive second ESF superframes; means, coupled to said first and second buffering means, for aligning the first ESF superframes and the second ESF superframes to compensate for a difference in propagation delay between the first and second links so as to produce first and second aligned ESF superframes; means, responsive to the first and second aligned ESF superframes, for sequentially detecting presence or absence of one or more first logic errors in each of the first aligned ESF superframes or of one or more second logic errors in each of the second aligned ESF superframes using the check data in the next consecutive first and second ESF superframes, respectively; and means for initially connecting the output port to said first buffering means and for switching, on a superframe basis, the output port to said second buffering means upon the presence of said first logic errors in the first aligned ESF superframe and the absence of said second logic errors in the second aligned ESF superframe to select an error-free ESF superframe and thereby provide an error-free ESF superframe to the output port.
Claim 2
Dependent Claim
259 words
Circuitry for interconnecting either a first autonomous communication link or a second autonomous communication link to an output port, wherein each link propagates the same data stream in the Extended Superframe Format (ESF), each ESF data stream including check data for each ESF superframe, and wherein the first link propagates first ESF superframes and the second link propagates second ESF superframes, the circuitry comprising: first means for buffering consecutive first ESF superframes and second means for buffering consecutive second ESF superframes; means, coupled to said first and second buffering means, for aligning the first ESF superframes and the second ESF superframes to compensate for a difference in propagation delay between the first and second links so as to produce first and second aligned ESF superframes; means, responsive to the first and second aligned ESF superframes, for sequentially detecting presence or absence of one or more first logic errors in each of the first aligned ESF superframes or of one or more second logic errors in each of the second aligned ESF superframes using the check data in the next consecutive first and second ESF superframes, respectively; and means for initially connecting the output port to said first buffering means and for switching, on a superframe basis, the output port to said second buffering means upon the presence of said first logic errors in the first aligned ESF superframe and the absence of said second logic errors in the second aligned ESF superframe to select an error-free ESF superframe and thereby provide an error-free ESF superframe to the output port.
Claim 3
Dependent Claim
54 words
The circuitry as recited in claim 1 wherein said means for connecting and switching includes means for re-connecting the output port to said first buffering means upon the presence of said second logic errors in the second aligned ESF superframe and the absence of said first logic errors in the first aligned ESF superframe.
Claim 4
Dependent Claim
82 words
The circuitry as recited in claim 1 wherein, upon the detection of both said first logic errors in the first aligned ESF superframe and said second logic errors in the second aligned ESF superframe, said means for connecting connects the output port to said second buffering means, whenever the second communication link exhibits better recent error performance than the first communication link, or said first buffering means, whenever the first communication link exhibits better recent error performance than the second communication link.
Claim 5
Dependent Claim
242 words
Circuitry for interconnecting on a superframe basis either a first autonomous communication link or a second autonomous communication link to an output port, wherein each link propagates the same data stream in the Extended Superframe Format (ESF), each ESF data stream including check data for each ESF superframe, and wherein the first link propagates first ESF superframes and the second link propagates second ESF superframes, the circuitry comprising: first and second means for buffering the first ESF superframes, respectively; means, coupled to said first and second buffering means, for aligning the first ESF superframes and the second ESF superframes to compensate for a difference in propagation delay between the first and second links so as to produce first and second aligned ESF superframes; means, responsive to both the first and second aligned ESF superframes, for detecting superframe-by-superframe presence or absence of a first logic error in each of the first aligned ESF superframes and a second logic error in each of the second aligned ESF superframes using the corresponding check data; and means for connecting the output port superframe-by-superframe to said first buffering means, upon the presence of said logic error in the second aligned ESF superframe and the absence of said logic error in the first aligned ESF superframe, or to said second buffering means, upon the presence of said logic error in the first aligned ESF superframe and the absence of said logic error in the second aligned ESF superframe.
Claim 6
Dependent Claim
242 words
Circuitry for interconnecting on a superframe basis either a first autonomous communication link or a second autonomous communication link to an output port, wherein each link propagates the same data stream in the Extended Superframe Format (ESF), each ESF data stream including check data for each ESF superframe, and wherein the first link propagates first ESF superframes and the second link propagates second ESF superframes, the circuitry comprising: first and second means for buffering the first ESF superframes, respectively; means, coupled to said first and second buffering means, for aligning the first ESF superframes and the second ESF superframes to compensate for a difference in propagation delay between the first and second links so as to produce first and second aligned ESF superframes; means, responsive to both the first and second aligned ESF superframes, for detecting superframe-by-superframe presence or absence of a first logic error in each of the first aligned ESF superframes and a second logic error in each of the second aligned ESF superframes using the corresponding check data; and means for connecting the output port superframe-by-superframe to said first buffering means, upon the presence of said logic error in the second aligned ESF superframe and the absence of said logic error in the first aligned ESF superframe, or to said second buffering means, upon the presence of said logic error in the first aligned ESF superframe and the absence of said logic error in the second aligned ESF superframe.
Claim 7
Dependent Claim
245 words
Circuitry for interconnecting either a first autonomous communication link or a second autonomous communication link to an output port, wherein each link propagates the same data stream in the Extended Superframe Format (ESF), each ESF data stream including superframe synchronization data and check data, and wherein the first link propagates first ESF superframes and the second link propagates second ESF superframes, the circuitry comprising: means, coupled to both the first and second links, for aligning the first ESF superframes with the second ESF superframes to compensate for a difference in propagation delay between the first and second links so as to produce first and second aligned ESF superframes; first means for buffer storing consecutive first aligned ESF superframes and second means for buffer storing consecutive second aligned ESF superframes; means, responsive to both said first and second aligned ESF superframes, for detecting, on a superframe-by-superframe basis, a first logic error and a second logic error in said first and said second aligned ESF superframes, respectively, using the corresponding check data in the next consecutive first and second aligned ESF superframes, respectively; and means for initially connecting the output port to said first buffer storing means and for switching one superframe at a time the output port to said second buffer storing means upon the presence of said first logic error and the absence of said second logic error to select an error-free ESF superframe and thereby provide an error-free ESF superframe to the output port.
Claim 8
Dependent Claim
245 words
Circuitry for interconnecting either a first autonomous communication link or a second autonomous communication link to an output port, wherein each link propagates the same data stream in the Extended Superframe Format (ESF), each ESF data stream including superframe synchronization data and check data, and wherein the first link propagates first ESF superframes and the second link propagates second ESF superframes, the circuitry comprising: means, coupled to both the first and second links, for aligning the first ESF superframes with the second ESF superframes to compensate for a difference in propagation delay between the first and second links so as to produce first and second aligned ESF superframes; first means for buffer storing consecutive first aligned ESF superframes and second means for buffer storing consecutive second aligned ESF superframes; means, responsive to both said first and second aligned ESF superframes, for detecting, on a superframe-by-superframe basis, a first logic error and a second logic error in said first and said second aligned ESF superframes, respectively, using the corresponding check data in the next consecutive first and second aligned ESF superframes, respectively; and means for initially connecting the output port to said first buffer storing means and for switching one superframe at a time the output port to said second buffer storing means upon the presence of said first logic error and the absence of said second logic error to select an error-free ESF superframe and thereby provide an error-free ESF superframe to the output port.
Claim 9
Dependent Claim
53 words
The circuitry as recited in claim 5 wherein said means for connecting and switching includes means for re-connecting the output port to said first buffer storing means, upon the presence of said logic error in the second aligned ESF superframe and the absence of said logic error in the first aligned ESF superframe.
Claim 10
Dependent Claim
75 words
The circuitry as recited in claim 5 wherein, upon the detection of said logic error in the first and second communication links, said means for connecting and switching connects the output port to said first buffer storing means, if the first communication link exhibits better recent error performance than the second communication link, or to said second buffer storing means, if the second communication link exhibits better recent error performance than the first communication link.
Claim 11
Dependent Claim
76 words
The circuitry as recited in claim 5 wherein, upon the detection of zero logic errors in both the first and second communication links, said means for connecting and switching connects the output port to said first buffer storing means, if the first communication link exhibits better recent error performance than the second communication link, or to said second buffer storing means, if the second communication link exhibits better recent error performance than the first communication link.
Claim 12
Dependent Claim
216 words
Circuitry for ESF superframe switching a terminal port from a first autonomous communication link to a second autonomous communication link, wherein each of the communication links propagates the same data stream in Extended Superframe Format (ESF), each ESF data stream including superframe synchronization data and check data, the circuitry comprising: means for aligning the first and second autonomous links to compensate for propagation delay between the first and second links so as to produce first and second aligned ESF superframes; means for storing the first and second aligned ESF superframes; means for initially coupling the terminal port to said storing means; means for sequentially detecting in each of the first aligned ESF superframes presence or absence of a first logic error in the first aligned ESF superframes using the check data from the first ESF superframes; means for sequentially detecting in each of the second aligned ESF superframes the presence or absence of a second logic error in the second aligned ESF superframes using the check data from the second ESF superframes; and means for routing the second aligned ESF superframes from said storing means to the terminal port whenever said first logic error is present in the first aligned ESF superframes and said second aligned ESF superframes have an absence of said second logic error.
Claim 13
Dependent Claim
216 words
Circuitry for ESF superframe switching a terminal port from a first autonomous communication link to a second autonomous communication link, wherein each of the communication links propagates the same data stream in Extended Superframe Format (ESF), each ESF data stream including superframe synchronization data and check data, the circuitry comprising: means for aligning the first and second autonomous links to compensate for propagation delay between the first and second links so as to produce first and second aligned ESF superframes; means for storing the first and second aligned ESF superframes; means for initially coupling the terminal port to said storing means; means for sequentially detecting in each of the first aligned ESF superframes presence or absence of a first logic error in the first aligned ESF superframes using the check data from the first ESF superframes; means for sequentially detecting in each of the second aligned ESF superframes the presence or absence of a second logic error in the second aligned ESF superframes using the check data from the second ESF superframes; and means for routing the second aligned ESF superframes from said storing means to the terminal port whenever said first logic error is present in the first aligned ESF superframes and said second aligned ESF superframes have an absence of said second logic error.
Claim 14
Dependent Claim
86 words
The circuitry as recited in claim 9 wherein said routing means comprises means for connecting, upon the detection of both said first logic error and said second logic error, the first aligned ESF superframes from said storing means to the terminal port wherever the first communication link exhibits better recent error performance than the second communication link, or the second aligned ESF superframes from said storing means to the terminal port wherever the second communication link exhibits better recent error performance than the first communication link.
Claim 15
Dependent Claim
85 words
The circuitry as recited in claim 9 wherein said routing means comprises means for connecting, upon the detection of zero first logic errors and zero second logic errors, the first aligned ESF superframes from said storing means to the terminal port, wherever the first communication link exhibits better recent error performance than the second communication link, or the second aligned ESF superframes from said storing means to the terminal port, wherever the second communication link exhibits better recent error performance than the first communication link.
Claim 16
Dependent Claim
200 words
Circuitry for interconnecting a terminal link to either first and second autonomous communication links, wherein each of the communication links propagates data in Extended Superframe Format (ESF), the ESF data stream including superframe synchronization data and check data, the circuitry comprising: means for aligning the first and second autonomous links to compensate for a propagation delay difference between the first and second links so as to generate first and second aligned ESF superframes; first and second means for storing the first and second aligned ESF superframes, respectively; means for determining the existence of first and second logic errors in said first aligned ESF superframe and said second ESF superframe, respectively, using the corresponding check data; and means, coupled to said first and second storing means, for ESF superframe switching said second aligned ESF superframe from said second storing means only when said first logic error exists in said first aligned ESF superframe and no error is detected in the second aligned ESF superframe, or for routing said first aligned ESF superframe from said first storing means only when said second logic error exists in said second aligned ESF superframe and no error is detected in the first aligned ESF superframe.
Claim 17
Dependent Claim
200 words
Circuitry for interconnecting a terminal link to either first and second autonomous communication links, wherein each of the communication links propagates data in Extended Superframe Format (ESF), the ESF data stream including superframe synchronization data and check data, the circuitry comprising: means for aligning the first and second autonomous links to compensate for a propagation delay difference between the first and second links so as to generate first and second aligned ESF superframes; first and second means for storing the first and second aligned ESF superframes, respectively; means for determining the existence of first and second logic errors in said first aligned ESF superframe and said second ESF superframe, respectively, using the corresponding check data; and means, coupled to said first and second storing means, for ESF superframe switching said second aligned ESF superframe from said second storing means only when said first logic error exists in said first aligned ESF superframe and no error is detected in the second aligned ESF superframe, or for routing said first aligned ESF superframe from said first storing means only when said second logic error exists in said second aligned ESF superframe and no error is detected in the first aligned ESF superframe.
Claim 18
Dependent Claim
42 words
The circuitry as recited in claim 12 wherein said routing means couples to said first storing means whenever both the first and second aligned superframes have error(s) and the first communication link exhibits better recent error performance than said second communication link.
Claim 19
Dependent Claim
43 words
The circuitry as recited in claim 12 wherein said routing means couples to said first storing means whenever both the first and second aligned superframes have zero errors and the first communication link exhibits better recent error performance than said second communication link.
Claim 20
Independent Claim
239 words
A method for interconnecting either a first autonomous communication link or a second autonomous link to an output port, wherein each link propagates the same data stream in the Extended Superframe Format (ESF), each ESF data stream including check data for each ESF superframe, and wherein the first link propagates first ESF superframes and the second link propagates second ESF supra-frames, the method comprising the steps of: storing the first ESF superframes in a first buffer and storing the second ESF superframes in a second buffer to produce consecutive first buffered ESF superframes and consecutive second buffered ESF superframes; aligning the first and second buffered ESF superframes to compensate for a difference in propagation delay between the first and second links and thereby produce aligned first and second superframes; sequentially detecting in each of the aligned ESF superframes the presence or absence of a first and second logic error in each of the first aligned ESF superframes or of a second logic error in each of the second aligned ESF superframes using the check data in the next consecutive first and second aligned ESF superframes, respectively; initially transmitting to the output port said first buffered ESF superframes; and connecting the output port to said second buffer upon the presence of said first logic error and the absence of said second logic error to select an error-free ESF superframe and thereby provide an error-free ESF superframe to the output port.
Claim 21
Independent Claim
239 words
A method for interconnecting either a first autonomous communication link or a second autonomous link to an output port, wherein each link propagates the same data stream in the Extended Superframe Format (ESF), each ESF data stream including check data for each ESF superframe, and wherein the first link propagates first ESF superframes and the second link propagates second ESF supra-frames, the method comprising the steps of: storing the first ESF superframes in a first buffer and storing the second ESF superframes in a second buffer to produce consecutive first buffered ESF superframes and consecutive second buffered ESF superframes; aligning the first and second buffered ESF superframes to compensate for a difference in propagation delay between the first and second links and thereby produce aligned first and second superframes; sequentially detecting in each of the aligned ESF superframes the presence or absence of a first and second logic error in each of the first aligned ESF superframes or of a second logic error in each of the second aligned ESF superframes using the check data in the next consecutive first and second aligned ESF superframes, respectively; initially transmitting to the output port said first buffered ESF superframes; and connecting the output port to said second buffer upon the presence of said first logic error and the absence of said second logic error to select an error-free ESF superframe and thereby provide an error-free ESF superframe to the output port.
Claim 22
Dependent Claim
48 words
The method as recited in claim 15 further comprising the step of re-connecting the output port to said first buffer upon the presence of said second logic error in the second aligned ESF superframe and the absence of said first logic error in the first aligned ESF superframe.
Claim 23
Dependent Claim
68 words
The method as recited in claim 15 further comprising the step of connecting, upon the detection of both said first logic errors and said second logic errors, the output port to said second buffer, whenever the second communication link exhibits better recent error performance than the first communication link, or said first buffer, whenever the first communication link exhibits better recent error performance than the second communication link.
Claim 24
Dependent Claim
67 words
The method as recited in claim 15 further comprising the step of connecting, upon the detection of zero first logic errors and zero second logic errors, the output port to said second buffer, whenever the second communication link exhibits better recent error performance than the first communication link, or said first buffer, whenever the first communication link exhibits better recent error performance than the second communication link.
Claim 25
Dependent Claim
236 words
Circuitry for interconnecting either a first autonomous communication link or a second autonomous communication link to an output port, wherein each link propagates the same data stream in a predetermined superframe format, each data stream including check data for each superframe, and wherein the first link propagates first superframes and the second link propagates second superframes, the circuitry comprising: first means for buffering consecutive first superframes and second means for buffering consecutive second superframes; means, coupled to said first and second buffering means, for aligning the first and second superframes to compensate for a difference in propagation delay between the first and second links so as to yield first and second aligned superframes, respectively; means, responsive to the first and second aligned superframes, for sequentially detecting presence or absence of a first logic error in each of the first aligned superframes or a second logic error in each of the second aligned superframes using the corresponding check data in the next consecutive first and second superframes, respectively; and means for initially connecting the output port to said first buffering means and for switching, on a superframe basis, the output port to said second buffering means upon the presence of said first logic error in the first aligned superframe and the absence of said second logic error in the second aligned superframe to select an error-free superframe and thereby provide an error-free superframe to the output port.
Claim 26
Dependent Claim
236 words
Circuitry for interconnecting either a first autonomous communication link or a second autonomous communication link to an output port, wherein each link propagates the same data stream in a predetermined superframe format, each data stream including check data for each superframe, and wherein the first link propagates first superframes and the second link propagates second superframes, the circuitry comprising: first means for buffering consecutive first superframes and second means for buffering consecutive second superframes; means, coupled to said first and second buffering means, for aligning the first and second superframes to compensate for a difference in propagation delay between the first and second links so as to yield first and second aligned superframes, respectively; means, responsive to the first and second aligned superframes, for sequentially detecting presence or absence of a first logic error in each of the first aligned superframes or a second logic error in each of the second aligned superframes using the corresponding check data in the next consecutive first and second superframes, respectively; and means for initially connecting the output port to said first buffering means and for switching, on a superframe basis, the output port to said second buffering means upon the presence of said first logic error in the first aligned superframe and the absence of said second logic error in the second aligned superframe to select an error-free superframe and thereby provide an error-free superframe to the output port.
Claim 27
Dependent Claim
51 words
The circuitry as recited in claim 19 wherein said connecting and switching means includes means for re-connecting the output port to said first buffering means upon the presence of said second logic error in the second aligned superframe and the absence of said first logic errors in the first aligned superframe.
Claim 28
Dependent Claim
81 words
The circuitry as recited in claim 19 wherein, upon the detection of both said first logic error in the first aligned superframe and said second logic error in the second aligned superframe, said connecting and switching means connects the output port to said second buffering means, whenever the second communication link exhibits better recent error performance than the first communication link, or said first buffering means, whenever the first communication link exhibits better recent error performance than the second communication link.
Claim 29
Dependent Claim
80 words
The circuitry as recited in claim 19 wherein, upon the detection of zero first logic errors in the first aligned superframe and zero second logic errors in the second aligned superframe, said connecting and switching means connects the output port to said second buffering means, whenever the second communication link exhibits better recent error performance than the first communication link, or said first buffering means, whenever the first communication link exhibits better recent error performance than the second communication link.
Claim 30
Dependent Claim
230 words
Circuitry for interconnecting on a superframe basis either a first autonomous communication link or a second autonomous communication link to an output port, wherein each link propagates the same data stream in a predetermined superframe format, each data stream including check data for each superframe, and wherein the first link propagates first superframes and the second link propagates second superframes, the circuitry comprising: first and second means for buffering the first and second superframes, respectively; means, coupled to said first and second buffering means, for aligning the first superframes and the second superframes to compensate for a difference in propagation delay between the first and second links so as to yield first and second aligned superframes; means, responsive to both the first and second aligned superframes, for detecting, on a superframe-by-superframe basis, presence or absence of a first logic error in each of the first aligned superframes and a second logic error in each of the second aligned using the corresponding check data; and means for connecting the output port superframe-by-superframe to said first buffering means, upon the presence of said logic error in the second aligned superframe and the absence of said logic error in the first aligned superframe, or to said second buffering means, upon the presence of said logic error in the first aligned superframe and the absence of said logic error in the second aligned superframe.
Claim 31
Dependent Claim
230 words
Circuitry for interconnecting on a superframe basis either a first autonomous communication link or a second autonomous communication link to an output port, wherein each link propagates the same data stream in a predetermined superframe format, each data stream including check data for each superframe, and wherein the first link propagates first superframes and the second link propagates second superframes, the circuitry comprising: first and second means for buffering the first and second superframes, respectively; means, coupled to said first and second buffering means, for aligning the first superframes and the second superframes to compensate for a difference in propagation delay between the first and second links so as to yield first and second aligned superframes; means, responsive to both the first and second aligned superframes, for detecting, on a superframe-by-superframe basis, presence or absence of a first logic error in each of the first aligned superframes and a second logic error in each of the second aligned using the corresponding check data; and means for connecting the output port superframe-by-superframe to said first buffering means, upon the presence of said logic error in the second aligned superframe and the absence of said logic error in the first aligned superframe, or to said second buffering means, upon the presence of said logic error in the first aligned superframe and the absence of said logic error in the second aligned superframe.
Claim 32
Dependent Claim
230 words
Circuitry for interconnecting either a first autonomous communication link or a second autonomous communication link to an output port, wherein each link propagates the same data stream in a predetermined superframe format, each data stream including superframe synchronization data and check data, and wherein the first link propagates first superframes and the second link propagates second superframes, the circuitry comprising: means, coupled to both the first and second links, for aligning the first superframes with the second superframes to compensate for a difference in propagation delay between the first and second links so as to generate first and second aligned superframes; first means for buffer storing consecutive first aligned superframes and second means for buffer storing consecutive second aligned superframes; means, responsive to both said first and second aligned superframes, for detecting, on a superframe-by-superframe basis, a first logic error and a second logic error in said first and said second aligned superframes, respectively, using the check data in the next consecutive first and second aligned superframes, respectively; and means for initially connecting the output port to said first means for buffer storing means and for switching one superframe at a time the output port to said second buffer storing means upon presence of said first logic error and absence of said second logic error to select an error-free superframe and thereby provide an error-free superframe to the output port.
Claim 33
Dependent Claim
230 words
Circuitry for interconnecting either a first autonomous communication link or a second autonomous communication link to an output port, wherein each link propagates the same data stream in a predetermined superframe format, each data stream including superframe synchronization data and check data, and wherein the first link propagates first superframes and the second link propagates second superframes, the circuitry comprising: means, coupled to both the first and second links, for aligning the first superframes with the second superframes to compensate for a difference in propagation delay between the first and second links so as to generate first and second aligned superframes; first means for buffer storing consecutive first aligned superframes and second means for buffer storing consecutive second aligned superframes; means, responsive to both said first and second aligned superframes, for detecting, on a superframe-by-superframe basis, a first logic error and a second logic error in said first and said second aligned superframes, respectively, using the check data in the next consecutive first and second aligned superframes, respectively; and means for initially connecting the output port to said first means for buffer storing means and for switching one superframe at a time the output port to said second buffer storing means upon presence of said first logic error and absence of said second logic error to select an error-free superframe and thereby provide an error-free superframe to the output port.
Claim 34
Dependent Claim
50 words
The circuitry as recited in claim 24 wherein said connecting and switching means includes means for re-connecting the output port to said first buffer storing means upon the presence of said logic error in the second aligned superframe and the absence of said logic error in the first aligned superframe.
Claim 35
Dependent Claim
74 words
The circuitry as recited in claim 24 wherein, upon the detection of said logic error in the first and second communication links, said connecting and switching means connects the output port to said first buffer storing means, if the first communication link exhibits better recent error performance than the second communication link, or to said second buffer storing means, if the second communication link exhibits better recent error performance than the first communication link.
Claim 36
Dependent Claim
74 words
The circuitry as recited in claim 24 wherein, upon the detection of zero logic errors in the first and second communication links, said connecting and switching means connects the output port to said first buffer storing means, if the first communication link exhibits better recent error performance than the second communication link, or to said second buffer storing means, if the second communication link exhibits better recent error performance than the first communication link.
Claim 37
Dependent Claim
217 words
Circuitry for superframe switching a terminal port from a first autonomous communication link to a second autonomous communication link, wherein each of the communication links propagates the same data stream in predetermined superframe format, each data stream including superframe synchronization data and check data, the circuitry comprising: means for aligning the first and second autonomous links to compensate for the propagation delay between the first and second links so as to yield first and second aligned superframes; means for storing the first and second aligned superframes; means for coupling the terminal port to said storing means; first means for sequentially detecting in each of the first aligned superframes presence or absence of a first logic error in the first aligned superframes using the check data from the first superframes; second means for sequentially detecting in each of the second aligned superframes presence or absence of a second logic error in the second aligned superframes using the check data from the second superframes; and means, operative in conjunction with said coupling means and said first and second detecting means, for routing the second aligned superframes from said storing means to the terminal port whenever said first logic error is present in the first aligned superframes and said second aligned superframes have an absence of said second logic error.
Claim 38
Dependent Claim
217 words
Circuitry for superframe switching a terminal port from a first autonomous communication link to a second autonomous communication link, wherein each of the communication links propagates the same data stream in predetermined superframe format, each data stream including superframe synchronization data and check data, the circuitry comprising: means for aligning the first and second autonomous links to compensate for the propagation delay between the first and second links so as to yield first and second aligned superframes; means for storing the first and second aligned superframes; means for coupling the terminal port to said storing means; first means for sequentially detecting in each of the first aligned superframes presence or absence of a first logic error in the first aligned superframes using the check data from the first superframes; second means for sequentially detecting in each of the second aligned superframes presence or absence of a second logic error in the second aligned superframes using the check data from the second superframes; and means, operative in conjunction with said coupling means and said first and second detecting means, for routing the second aligned superframes from said storing means to the terminal port whenever said first logic error is present in the first aligned superframes and said second aligned superframes have an absence of said second logic error.
Claim 39
Dependent Claim
84 words
The circuitry as recited in claim 28 wherein said routing means comprises means for connecting, upon the detection of both said first logic error and said second logic error, the first aligned superframes from said storing means to the terminal port, wherever the first communication link exhibits better recent error performance than the second communication link, or the second aligned superframes from said storing means to the terminal port, wherever the second communication link exhibits better recent error performance than the first communication link.
Claim 40
Dependent Claim
83 words
The circuitry as recited in claim 28 wherein said routing means comprises means for connecting, upon the detection of zero first logic errors and zero second logic errors, the first aligned superframes from said storing means to the terminal port, wherever the first communication link exhibits better recent error performance than the second communication link, or the second aligned superframes from said storing means to the terminal port, wherever the second communication link exhibits better recent error performance than the first communication link.
Claim 41
Dependent Claim
203 words
Circuitry for interconnecting a terminal link to either first and second autonomous communication links, wherein each of the communication links propagates data in a predetermined superframe format, the data stream including superframe synchronization data and check data, the circuitry comprising: means for aligning the first and second autonomous links to compensate for a propagation delay difference between the first and second links so as to yield first and second aligned superframes; first means for storing consecutive first aligned superframes and second means for storing consecutive second aligned superframes; means for determining the existence of first and second logic errors in said first and second aligned superframes, respectively, using the corresponding check data in the next consecutive first and second aligned superframes, respectively; and means, coupled to said first and second storing means, for switching, on a superframe basis, said second aligned superframe from said second storing means only when said first logic error exists in said first aligned superframe and no error is detected in the second aligned superframe or for routing said first aligned superframe from said first storing means only when said second logic error exists in said second aligned superframe and no error is detected in the first aligned superframe.
Claim 42
Dependent Claim
203 words
Circuitry for interconnecting a terminal link to either first and second autonomous communication links, wherein each of the communication links propagates data in a predetermined superframe format, the data stream including superframe synchronization data and check data, the circuitry comprising: means for aligning the first and second autonomous links to compensate for a propagation delay difference between the first and second links so as to yield first and second aligned superframes; first means for storing consecutive first aligned superframes and second means for storing consecutive second aligned superframes; means for determining the existence of first and second logic errors in said first and second aligned superframes, respectively, using the corresponding check data in the next consecutive first and second aligned superframes, respectively; and means, coupled to said first and second storing means, for switching, on a superframe basis, said second aligned superframe from said second storing means only when said first logic error exists in said first aligned superframe and no error is detected in the second aligned superframe or for routing said first aligned superframe from said first storing means only when said second logic error exists in said second aligned superframe and no error is detected in the first aligned superframe.
Claim 43
Dependent Claim
42 words
The circuitry as recited in claim 31 wherein said routing means couples to said first storing means, whenever both the first and second aligned superframes have errors and the first communication link exhibits better recent error performance than the second communication link.
Claim 44
Dependent Claim
43 words
The circuitry as recited in claim 31 wherein said routing means couples to said first storing means, whenever both the first and second aligned superframes have zero errors and the first communication link exhibits better recent error performance than said second communication link.
Claim 45
Independent Claim
213 words
A method for interconnecting either a first autonomous communication link or a second autonomous link to an output port, wherein each link propagates the same data stream in a predetermined superframe format, each data stream including check data for each superframe, and wherein the first link propagates first superframes and the second link propagates second superframes, the method comprising the steps of: storing the first and second superframes in first and second buffers to produce first and second buffered superframes, respectively; aligning the first and second buffered superframes to compensate for the difference in propagation delay between the first and second links so as to yield first and second aligned superframes; sequentially detecting in each of the first and second aligned superframes the presence or absence of a first logic error in each of the first aligned superframes or a second logic error in each of the second aligned superframes using the corresponding check data in the first and second aligned superframes, respectively; initially transmitting to the output port said first buffered superframes; and connecting the output port to said second buffer upon the presence of said first logic error and the absence of said second logic error to select an error-free superframe and thereby provide an error-free superframe to the output port.
Claim 46
Independent Claim
213 words
A method for interconnecting either a first autonomous communication link or a second autonomous link to an output port, wherein each link propagates the same data stream in a predetermined superframe format, each data stream including check data for each superframe, and wherein the first link propagates first superframes and the second link propagates second superframes, the method comprising the steps of: storing the first and second superframes in first and second buffers to produce first and second buffered superframes, respectively; aligning the first and second buffered superframes to compensate for the difference in propagation delay between the first and second links so as to yield first and second aligned superframes; sequentially detecting in each of the first and second aligned superframes the presence or absence of a first logic error in each of the first aligned superframes or a second logic error in each of the second aligned superframes using the corresponding check data in the first and second aligned superframes, respectively; initially transmitting to the output port said first buffered superframes; and connecting the output port to said second buffer upon the presence of said first logic error and the absence of said second logic error to select an error-free superframe and thereby provide an error-free superframe to the output port.
Claim 47
Dependent Claim
46 words
The method as recited in claim 34 further comprising the step of re-connecting the output port to said first buffer upon the presence of said second logic error in the second aligned superframe and the absence of said first logic error in the first aligned superframe.
Claim 48
Dependent Claim
65 words
The method as recited in claim 34 further comprising the step, upon the detection of both said first and second logic errors, of connecting the output port to said second buffer whenever the second communication link exhibits better recent error performance than the first communication link, or said first buffer, whenever the first communication link exhibits better recent error performance than the second communication link.
Claim 49
Dependent Claim
67 words
The method as recited in claim 34 further comprising the step, upon the detection of zero first logic errors and zero second logic errors, of connecting the output port to said second buffer whenever the second communication link exhibits better recent error performance than the first communication link, or said first buffer, whenever the first communication link exhibits better recent error performance than the second communication link.