Synchronization related to data streams
First Claim
1. The improvement in apparatus comprising data handling means for receiving data, processing it and forwarding it as at least one time division multiplex data stream constituted of periodic consecutive binary bits and having the format of a plurality of periodic frames of time slots of which each frame comprises a service slot for only service bits and a plurality of customer slots for customer bits and a lesser number of service bits, said improvement comprising:
- encoding means operable on said stream to generate in each of said frames both a synchronizing pattern of reserved service bits comprising a sequence of synchronizing bits in said service slot and, also, a spoiler pattern of reserved service bits comprising spoiler bits in said customer slots, said spoiler pattern being interrelated with said synchronizing pattern to preclude any bit sequence present in said stream and including any customer bit from duplicating said synchronization pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
A remote terminal for a subscriber loop carrier network operates by flow from one to another of units in the terminal of time division multiplexer data streams of binary valued digital bits. Each stream has the format of periodic frames of time slots of which each frame consists of (a) a service time slot containing only service bits, and (b) a plurality of customer slots which contain mostly bits coded with data from customers of the network, but which also include a less number of service bits. Each unit includes encoding means responsive to local synchronizing and clock pulses derived from data incoming to the unit to encode on each frame of the outgoing data stream synchronizing information consisting of (c) a synchronizing pattern comprising a coded sequence of service bits localized in the frame'"'"'s service slot and (d) a spoiler pattern formed of service bits distributed over customer slots in the frame. The spoiler pattern is interrelated with the synchronizing pattern so that no fortuitous bit sequence occurring in the stream and including any bit beating customer data can falsely duplicate the synchronizing pattern. Each unit also includes decoding means responsive to the presence of synchronizing patterns in an incoming data stream to produce signals for synchronizing the operation of that unit with the pre-established timing of the incoming stream. Such units may be circuit cards having mounted thereon encoding and decoding means in the form of semiconductive integrated circuits and including binary counters used to implement the encoding and decoding functions.
-
Citations
12 Claims
-
1. The improvement in apparatus comprising data handling means for receiving data, processing it and forwarding it as at least one time division multiplex data stream constituted of periodic consecutive binary bits and having the format of a plurality of periodic frames of time slots of which each frame comprises a service slot for only service bits and a plurality of customer slots for customer bits and a lesser number of service bits, said improvement comprising:
- encoding means operable on said stream to generate in each of said frames both a synchronizing pattern of reserved service bits comprising a sequence of synchronizing bits in said service slot and, also, a spoiler pattern of reserved service bits comprising spoiler bits in said customer slots, said spoiler pattern being interrelated with said synchronizing pattern to preclude any bit sequence present in said stream and including any customer bit from duplicating said synchronization pattern.
- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. The improvement in a remote terminal comprising a primary distribution unit for exchanging information with a central office, a plurality of secondary distribution units for exchanging information with telephone sets of customers at remote locations from said terminal, and information transfer facilities interconnecting said primary unit and secondary units to implement exchange of information through said primary unit and secondary units between said central office and said telephone sets via first time division multiplex data streams transmitted from said primary unit to each of said secondary units, and via second time division multiplex data streams transmitted from each of said secondary units to said primary unit, each of said time division multiplex data streams being constituted of periodic consecutive binary bits and having the format of a plurality of periodic frames of time slots of which each of said frames comprises a service slot for only service bits and a plurality of customers slots for customer bits and a lesser number of service bits, and said improvement comprising:
- a first plurality of encoding means each incorporated in said primary unit and respectively corresponding to said first data streams and each operable on the corresponding first stream to generate in each of the frames therein both a synchronizing pattern of reserved service bits comprising a sequence of synchronizing bits in the service slot of such frame and, also, a spoiler pattern of reserved service bits comprising spoiler bits in customer slots of such frame, said spoiler pattern being interrelated with said synchronizing pattern to preclude any bit sequence present in the last named stream and including any customer bit from duplicating said synchronizing pattern, a first plurality of decoding means incorporated said primary unit and respectively corresponding to said second data streams and operable to detect the binary values of the bits therein, each such decoding means in said first plurality thereof being responsive to and only to detection thereby of the presence in the corresponding second data stream of a full synchronizing pattern to produce a synchronizing signal utilized by the primary unit, a second plurality of encoding means respectively corresponding to and incorporated said secondary distribution units and operable in the same manner as said encoding means in said first plurality thereof to generate synchronization and spoiler patterns in the second data streams transmitted from said secondary units to said primary unit, and a second plurality of decoding means respectively corresponding to and incorporated in said secondary distribution units and each operable in the same manner as said decoding means in said first plurality thereof to be responsive to and only to the presence of a full synchronizing pattern in the first data stream reaching the secondary distribution unit corresponding to that decoding means to produce a synchronizing signal utilized by that secondary distribution unit.
-
11. A method of introducing synchronizing information into a time division multiplex data stream constituted of periodic consecutive binary bits and having the format of a plurality of periodic frames of time slots of which each frame comprises a service slot for service bits only and a plurality of customer slots for customer bits and for a lesser number of service bits, said method comprising, generating in each of said frames in said stream a synchronizing pattern comprising a sequence of reserved synchronizing bits in said service slot, and further generating in each such frame a spoiler pattern of reserved service bits comprising spoiler bits in said customer slots, said synchronizing pattern and spoiler pattern being interrelated to preclude any bit sequence present in said stream and including any customer bit from duplicating such synchronization pattern.
-
12. Apparatus comprising, a circuit card usable in equipment in a telecommunications network for conveying information of customers thereof, circuitry on said card to receive and process data and to forward it in the form of an outgoing time division multiplexer stream of periodically recurring consecutive binary valued digital bits, said stream having the format of periodic flames of time slots of which each frame consists of a service time slot comprising service bits, and, also, of a plurality of customer time slots each consisting of customer bits for carrying customer information and of a lesser number of service bits, and encoding means mounted on said card and in the form of a semiconductive integrated circuit, said encoding means being responsive to local synchronizing signals derived from said received data to generate in said stream both a synchronizing pattern comprising the binary values of a sequence of service bits in said service slot and reserved for such pattern and, also, a spoiler pattern comprising the binary values of a plurality of spoiler service bits which are respectively distributed over and included in said plurality of customer slots and are reserved for said spoiler pattern, said synchronous pattern and spoiler pattern being interrelated to prevent any bit sequence in said stream which includes any customer bit from fully duplicating said synchronization pattern.
Specification