Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
191 words
A communication arrangement for a communication switching system having a plurality of sub-system units and having a common data processor unit, said arrangement comprising: a first communication register associated with said processor unit; a second communicaton register associated with said processor unit; said first and second communication registers being duplicates for reliability; a plurality of transceiver registers individually associated with each one of said sub-system units; a plurality of communication two-way links interconnecting each one of said transceiver registers and said first and second communication registers for serial transmission of data; an intercommunication two-way link interconnecting said first and second communication registers; each of said links having an individual address, including an address for the intercommunication link; scanning means in each commuNication register for addressing said links; switching means in each communication register for stopping its scanning means in response to said processor unit accessing it; each communication register being adapted to communicate with a transceiver of a subsystem when addressing its link via that link, and the communication registers being adapted to communicate with each other for diagnostic or maintenance purposes when both address said intercommunication link via that link.
Claim 2
Dependent Claim
191 words
A communication arrangement for a communication switching system having a plurality of sub-system units and having a common data processor unit, said arrangement comprising: a first communication register associated with said processor unit; a second communicaton register associated with said processor unit; said first and second communication registers being duplicates for reliability; a plurality of transceiver registers individually associated with each one of said sub-system units; a plurality of communication two-way links interconnecting each one of said transceiver registers and said first and second communication registers for serial transmission of data; an intercommunication two-way link interconnecting said first and second communication registers; each of said links having an individual address, including an address for the intercommunication link; scanning means in each commuNication register for addressing said links; switching means in each communication register for stopping its scanning means in response to said processor unit accessing it; each communication register being adapted to communicate with a transceiver of a subsystem when addressing its link via that link, and the communication registers being adapted to communicate with each other for diagnostic or maintenance purposes when both address said intercommunication link via that link.
Claim 3
Dependent Claim
77 words
A communication arrangement according to claim 1, wherein each of said communication registers includes mode control means having three states which are on-line active, on-line standby, and off line; directive means from the processor unit to the communication registers to set the mode control means selectively in each to one of said three states; the scanning means of a communication register in the on-line standby state being inactive and fixed at the address of the intercommunication link.
Claim 4
Dependent Claim
59 words
A communication arrangement according to claim 2, wherein said links each includes an outgoing data conductor and an incoming data conductor, said scanning means of each communication register including a driver distributor for connecting selectively to the outgoing data conductors of the addressed link, a receiver multiplexing circuit for connecting selectively the incoming data conductor of the addressed link.
Claim 5
Dependent Claim
128 words
A communication arrangement according to claim 3, wherein a first group of said links are connected to said first communication register and a second group of the remaining ones of said links are connected to said second communication register, further including means connecting individually said first group of links to said second communication register, means connecting individually said second group of links to said first communication register, whereby each one of said first and second communication registers can access each one of said links while the other one is operating in an on-line standby mode of operation and should one of said communication registers fail to operate properly, the other one of said communication registers can communicate via its group of links with said transceiver registers associated therewith.
Claim 6
Dependent Claim
33 words
A communication arrangement according to claim 4, wherein said scanning means includes means to advance to the next one of said links in response to said processor unit disconnecting from said communication register.
Claim 7
Dependent Claim
48 words
A communication arrangement according to claim 5, wherein when said processor unit accesses said communication register to request its status, means to generate a status presentation signal, further including output multiplexing means for transferring selected status information to said processor unit in response to said status presentation signal.
Claim 8
Dependent Claim
123 words
A communication arrangement according to claim 6, wherein said multiplexing means includes first coincidence gating means enabled by a first one of said addressing signals and by one of said data signals; second coincidence gating means enabled by a second one of said addressing signals and by another one of said data signals; output alternative gating means enabled by the output of said first coincidence gating means and by the output of said second coincidence gating means; latching coincidence gating means responsive to a latching signal; and means coupling the output of said alternative gating means to an input to said latching gating means to cause said data signals to be latched when said latching signal de-activates and then activates said latching means.
Claim 9
Dependent Claim
140 words
A communication arrangement according to claim 1, wherein each of said communication registers and each of said transceiver registers includes a shift register; wherein each of said links includes in each direction a data lead, a clock lead, and status lead means; a clock source supplying recurring clock pulses in each communication register via the scanning means to the clock lead of the link for transmisSion from the communication register to the transceiver register; communication register to transceiver register means responsive to the leading edge of the clock pulses for causing data signals to be transferred from the shift register of the communication register via the data lead of the link to the transceiver register, and to be shifted into the shift register thereof with means responsive to the trailing edge of the clock pulses received on the clock lead.
Claim 10
Dependent Claim
113 words
A communication arrangement according to claim 8, wherein said transceiver registers each include means coupling the clock leads for the two directions of the link so that clock pulses received from the communication register are returned thereto, and means to send messages from the transceiver register to the communication register, including means responsive to the leading edge of the clock pulses at the transceiver register for causing data signals to be transferred from the shift register therein via the data lead of the link to the communication register, and to be shifted into the shift register thereof with means responsive to the trailing edge of the clock pulses received on the clock lead.
Claim 11
Dependent Claim
148 words
A communication arrangement according to claim 9, wherein each communication register includes means to set the scanning means to a selected address, means to send a call-for-service signal condition via the status lead means of the link for that address to the transceiver connected thereto, means in the transceiver to prepare to receive and return an acknowledge signal condition via the status lead means to actuate said communication register to transceiver register means; and means in each transceiver register to place a call for service signal condition on the status lead means, the scanning means in the communication register being operative to detect the call for service while scanning and stop at that address, means in the communication register to prepare to receive and return an acknowledge signal on the status lead means to actuate the means to send messages from the transceiver register to the communication register.
Claim 12
Dependent Claim
96 words
A communication arrangement according to claim 1, a first shift register in each said communication register; a second shift register in each said transceiver register; checking means in each said communication register to detect a plurality of bits arranged in a predetermined order in a header bit pattern leading a message and received with each message from said second shift register into said shift register; means coupling said checking means to a plurality of stages of said first shift register to detect the presence of said bits as they are shifted through said first shift register.
Claim 13
Dependent Claim
84 words
A communication arrangement according to claim 11, wherein said bit pattern comprises a series of logic bit signals arranged with the leading bit signal being true, said leading bit being followed by an intermediate bit signal being true, said intermediate bit being followed by a trailing bit being false; further including eans coupling said checking means to said first shift register at a plurality of pairs of stages thereof to detect said bits repeatedly as said message is shifted in said first shift register.
Claim 14
Dependent Claim
86 words
A communication arrangement according to claim 1, error detecting means in each said communication register for transmitting to a sending one of said transceiver registers an error message in response to a portion of a data message being received therefrom improperly immediately upon detecting it; wherein said error detecting means also sends an error message at the end of the transmission of the data message; and wherein said transceiver registers send status messages indicating a call for service request, said status message including length-of-message coded information.
Claim 15
Dependent Claim
145 words
A communication arrangement according to claim 1, each communication register associated with said processor unit having a first shift regiSter; each transceiver register associated with said sub-system unit and having a second shift register; a parity bi-stable device associated with said second shift register and responsive to its output for changing states in response to true data output signals; and switching means for inhibiting the output of said second shift register at the end of a predetermined number of said data signals and for connecting the reset output of said parity bi-stable device to said link for generating a parity signal; wherein said switching means inhibits the output of said second shift register at the end of a second predetermined number of said data signals and for connecting the set output of said parity bi-stable device to said link for generating a second parity signal.
Claim 16
Dependent Claim
268 words
A communication arrangement according to claim 14, wherein each said communication register further includes a second parity bi-stable device responsive to the output of said first shift register for changing states in response to true data output signals from said first shift register, said processor unit being adapted to load said first shift register with its said data signals and parity signals corresponding to groups of said processor data signals, comparing means being responsive to the output of said first shift register and said second parity device, switching means inhibiting said comparing means until said processor parity signals are transferred from said first shift register to said link, said switching means for connecting the reset output of said second parity device to said comparing means after odd numbered groups of said processor data signals and for connecting the set output of said second parity device to said comparing means after even numbered groups of said processor data signals; wherein said communication register includes a proper parity bi-stable device and a parity store bi-stable device, said proper parity device for storing the condition of said second parity device and said parity store device for storing a parity signal received from said second shift register, second comparing means for generating a mismatch signal when the parity of the data signals received is different from the state of the received parity signal; wherein said second shift register sends a plurality of predetermined shift-checking signals with its said data signals, a middle bi-stable device for inhibiting said second parity device while said shift-checking signals are being received by said first shift register.
Claim 17
Dependent Claim
89 words
A communication arrangement according to claim 1, resending means in each said transceiver register for causing a message to be sent a second time in response to an error message received from said communication register after it receives the message for the first time; wherein said transceiver register further includes a prime message-returning means responsive to a specially-coded call for service signal received from said communication transceiver for causing said second shift register to return unchanged a maintenance message previously received from said communication register to said communication register.
Claim 18
Dependent Claim
201 words
A communication arrangement according to claim 16, further including another transceiver register associated with another sub-system unit, said another register having a third shift register, said second shift register having N number of stages and said third shift register having M number of stages, said first shift register being arranged and including input gating means for receiving messages from either said second or said third shift registers with the signals of one of said messages being received in the same location of said first shift register; wherein said data processor unit sends select strobe signals, data strobe signals and parity detection signals to said communication register for the purpose of sending information from the data processor unit to said communication register, said communication register including an SS2 bi-stable device and a parity OK bi-stable device for sensing the proper execution of said strobe signals and said parity detection signals, respectively; wherein said data processor unit sends directive execution signals to said communication register in certain sequences, said communication register including logic gating means for detecting an improper sequence of said directive execution signals and in response thereto, for generating an error indicating signal to transfer it to said data processor unit.
Claim 19
Dependent Claim
255 words
A communication arrangement comprising a sending unit with a shift register, a receiving unit with a shift register, and a link having a data lead, a clock lead and status lead means connected from the sending unit to the receiving unit, each shift register having a plurality of stages with a bi-stable device at each stage; means to send a call for service signal condition from the sending unit via the status lead means, means in the receiving unit responsive thereto to prepare to receive and return an acknowledge signal via the status lead means, a source of clock pulses coupled to the sending unit, means in the sending unit using the clock pulses to shift data from its shift register to the data lead of the link while supplying clock pulses from the source to the clock lead, means in the receive unit using clock pulses received via the clock lead to shift data from the data lead into its shift register; checking means using a given bit pattern shifted through the shift register of the receive unit to check the ability of the bi-stable device of each stage to remain at ''''0'''' after a preceding ''''0,'''' to change from ''''0'''' to ''''1'''', to remain at ''''1'''' after a preceding ''''1,'''' and to change from ''''1'''' to ''''0, '''' said checking means including comparison means to compare the bits as they appear at given stages of the shift register with said given bit pattern and to indicate an error condition responsive to any difference.
Claim 20
Dependent Claim
255 words
A communication arrangement comprising a sending unit with a shift register, a receiving unit with a shift register, and a link having a data lead, a clock lead and status lead means connected from the sending unit to the receiving unit, each shift register having a plurality of stages with a bi-stable device at each stage; means to send a call for service signal condition from the sending unit via the status lead means, means in the receiving unit responsive thereto to prepare to receive and return an acknowledge signal via the status lead means, a source of clock pulses coupled to the sending unit, means in the sending unit using the clock pulses to shift data from its shift register to the data lead of the link while supplying clock pulses from the source to the clock lead, means in the receive unit using clock pulses received via the clock lead to shift data from the data lead into its shift register; checking means using a given bit pattern shifted through the shift register of the receive unit to check the ability of the bi-stable device of each stage to remain at ''''0'''' after a preceding ''''0,'''' to change from ''''0'''' to ''''1'''', to remain at ''''1'''' after a preceding ''''1,'''' and to change from ''''1'''' to ''''0, '''' said checking means including comparison means to compare the bits as they appear at given stages of the shift register with said given bit pattern and to indicate an error condition responsive to any difference.
Claim 21
Dependent Claim
248 words
A communication arrangement according to claim 18, wherein the sending unit and receiving unit each include a bit counter for counting clock pulses, wherein the acknowledge signal in both the sending unit and the receiving unit enables gate means to supply clock pulses to the shift register and the bit counter of that unit, so that as data is shifted in the shift register of each unit the clock pulses are counted by the bit counter and therefore the count in the bit counter indicates the position of the data in the shift register; wherein in preparing to receive the shift register of the receive unit is reset to all ''''0''s,'''' wherein the sending unit includes means to prefix header data comprising a ''''110'''' pattern at the beginning of each message, and the receive unit uses the ''''0''s'''' in its shift register in two positions preceding the received header data to form a pattern ''''00110'''' which is shifted at the beginning of the message; wherein said comparison means includes gate means having inputs from two given adjacent stages of the shift register, with inverters included to distinguish between ''''0''s'''' and ''''1''s'''', and also including inputs from the bit counter of the receive unit, to provide a comparison of the bits in said two given adjacent stages with the expected values at four successive values of the count from the bit counter during which said pattern is passing through those stages with bits of the pattern in both stages.
Claim 22
Dependent Claim
128 words
A communication arrangement according to claim 19, wherein said comparison means includes inputs from a plurality of sets of two given adjacent stages so that the checking means is effective to repeat the check for different sections of the shift register, the checking means including a bi-stable device for each section, each being set by a count value from the bit counter before said pattern enters the two giveN adjacent stages for checking that section, and the comparison means has inputs from the last said bi-stable devices to enable selecting inputs from the two given adjacent stages of the section when said pattern is passing through those stages, and inputs from the bit counter enables the comparison means at four successive values of the count for each section.
Claim 23
Dependent Claim
213 words
A communication arrangement comprising a sending unit with a shift register, a receiving unit with a shift register, and a link having a data lead, a clock lead and status lead means connected from the sending unit to the receiving unit, each shift register having a plurality of stages with a bi-stable device at each stage; means to send a call for service signal condition from the sending unit via the status lead means, means in the receiving unit responsive thereto to prepare to receive and return an acknowledge signal via the status lead means, a source of clock pulses coupled to the sending unit, means in the sending unit using the leading edge of the clock pulses to shift data from its shift register to the data lead of the link while supplying clock pulses from the source to the clock lead, means in the receive unit using the trailing edge of the clock pulses received via the clock lead to shift data from the data lead into its shift register; said clock pulses having approximately a 50 percent duty cycle, whereby the data is shifted into the shift register of the receive unit near the center of each data bit as it is received from the data lead of the link.
Claim 24
Dependent Claim
213 words
A communication arrangement comprising a sending unit with a shift register, a receiving unit with a shift register, and a link having a data lead, a clock lead and status lead means connected from the sending unit to the receiving unit, each shift register having a plurality of stages with a bi-stable device at each stage; means to send a call for service signal condition from the sending unit via the status lead means, means in the receiving unit responsive thereto to prepare to receive and return an acknowledge signal via the status lead means, a source of clock pulses coupled to the sending unit, means in the sending unit using the leading edge of the clock pulses to shift data from its shift register to the data lead of the link while supplying clock pulses from the source to the clock lead, means in the receive unit using the trailing edge of the clock pulses received via the clock lead to shift data from the data lead into its shift register; said clock pulses having approximately a 50 percent duty cycle, whereby the data is shifted into the shift register of the receive unit near the center of each data bit as it is received from the data lead of the link.